[发明专利]一种基于现有绘图软件开发的可以快速绘制异形铝板截面的方法在审
申请号: | 202210023400.9 | 申请日: | 2022-01-10 |
公开(公告)号: | CN114491713A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 薛鹏;王利峰;祁斌;冯越;于佳月;崔泓澄;张淑海;甘晓辉 | 申请(专利权)人: | 同创金泰建筑技术(北京)有限公司 |
主分类号: | G06F30/12 | 分类号: | G06F30/12;G06F30/13;G06F30/20 |
代理公司: | 北京纽乐康知识产权代理事务所(普通合伙) 11210 | 代理人: | 秦月贞 |
地址: | 100012 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 现有 绘图 软件 开发 可以 快速 绘制 异形 截面 方法 | ||
本发明提供一种基于现有绘图软件开发的可以快速绘制异形铝板截面的方法,S1、在现有绘图软件中用多段线命令绘制出所需异形铝板的外轮廓线,并将其做为程序的输入条件;S2、点击启动绘制铝板命令,并点击绘制好的铝板的外轮廓线,程序会提示输入铝板的厚度;S3、铝板厚度参数输入之后,程序会提示铝板是否要折弯,此时可以输入铝板折弯的参数;S4、输入完所有的参数后,程序会自动按照输入的参数绘制铝板;S5、当偏移铝板的外侧多段线后,需要将偏移多段线和外侧多段线的转角点进行连接,以绘制出完整的铝板。本发明,通过计算机程序将设计师绘制异形铝板的逻辑保存了下来,再通过其中的变量参数控制铝板截面的形状,从而实现快速出图的目的。
技术领域
本发明属于计算机辅助设计技术领域,更具体地说,特别涉及一种基于现有绘图软件开发的可以快速绘制异形铝板截面的方法。
背景技术
随着计算机软件技术的发展,计算机辅助设计在建筑领域的应用,软件本身的功能已经不能满足设计师的需求,这就需要在现有软件的基础上做二次开发,并且在相关领域做有针对性的开发,从而提高设计师的工作效率。
现有绘图软件的插件中没有针对幕墙行业该技术点的二次开发,没有针对性的解决幕墙行业的问题,尤其是在幕墙设计师绘制复杂铝板幕墙时,需耗费大量的时间用于绘制铝板截面,做了很多简单重复性的劳动,工作效率不高。
于是,有鉴于此,针对现有的结构及缺失予以研究改良,提供一种基于现有绘图软件开发的可以快速绘制异形铝板截面的方法。
发明内容
为了解决上述技术问题,本发明提供一种基于现有绘图软件开发的可以快速绘制异形铝板截面的方法,以解决现在的幕墙设计师在绘制复杂铝板幕墙时,需手动一步一步的绘制铝板截面,简单重复性的工作浪费大量的时间和人力的问题,具体由以下具体技术手段所达成:
一种基于现有绘图软件开发的可以快速绘制异形铝板截面的方法,包括如下步骤:
S1、在现有绘图软件中用多段线命令绘制出所需异形铝板的外轮廓线,并将其做为程序的输入条件;
S2、点击启动绘制铝板命令,并点击绘制好的铝板的外轮廓线,程序会提示输入铝板的厚度;
S3、铝板厚度参数输入之后,程序会提示铝板是否要折弯,此时可以输入铝板折弯的参数;
S4、输入完所有的参数后,程序会自动按照输入的参数绘制铝板,并在铝板的每个折弯处倒圆角和绘制折边线;
S5、当偏移铝板的外侧多段线后,需要将偏移多段线和外侧多段线的转角点进行连接,以绘制出完整的铝板。
进一步的,S1中的程序具体如下:
for (int i = 1; i polyFold.NumberOfVertices - 1; i++)
{
Point3d pt3 = polyFold.GetPoint3dAt(i);
double minDist = double.MaxValue;
Point3d pt2 = pt3;
for (int j = 1; j poly2.NumberOfVertices - 2; j++)
{
if (poly2.GetSegmentType(j) == SegmentType.Arc)
{
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同创金泰建筑技术(北京)有限公司,未经同创金泰建筑技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210023400.9/2.html,转载请声明来源钻瓜专利网。