【技术实现步骤摘要】
一种CAD图纸中构件放样自动化生成与俯视图制图方法
[0001]本专利技术属于
CAD
图纸识别与
IFC
模型生成领域,尤其涉及一种
CAD
图纸中构件放样自动化生成与俯视图制图方法
。
技术介绍
[0002]构件放样广泛应用于建筑设计
、
机械制造
、
船舶设计与制造
、
家具制造
、
纸箱和包装制造等领域
。
在建筑行业,构件放样在建筑设计和结构制作中广泛应用,用于生成屋顶
、
墙板
、
门窗等构件的展开图纸,确保建筑结构的精确制作和安装
。
其中构件放样扫掠
(sweep)
方法
CAD
建模与制图领域也有应用,扫掠主要需要扫掠路径
(route)
和扫掠轮廓
(profile)
两个部分
。
在构件放样中,设计师往往希望通过扫掠得到三维扫掠实体,同时生成的三位扫掠实体需要转换成二维俯视图,将其放在二维图纸中以方便制图
。
因此,生成三维扫掠体的放样与二维俯视图的生成就成为了设计师利用放样扫掠与制图的重要环节
。
[0003]对于上述放样扫掠生成三维扫掠体与生成扫掠体的二维俯视图过程,现有技术方案的步骤可归纳分析为四步:首先,设计师在
CAD
软件的三维图纸中画好扫掠轮廓线
(profile)< ...
【技术保护点】
【技术特征摘要】
1.
一种
CAD
图纸中构件放样自动化生成与俯视图制图方法,其特征在于,包括以下步骤:
(1)
从
CAD
图纸中提取部件框内绘制的扫掠路径与扫掠截面信息,由于一个部件是由多个子部件组成,则需提取部件框内所有的水平放样框与垂直放样框;
(2)
读取步骤
(1)
中部件的扫掠轮廓与扫掠路径信息,将其结构化处理,再将读取到的扫掠路径和扫掠轮廓分别按照垂直放样与水平放样的位置关系分别进行坐标变换,并用
IFC
的扫掠格式生成三维扫掠体;
(3)
将得到的三维扫掠体数据传回程序,并用扫掠路径与扫掠轮廓在
CAD
中调用扫掠体生成函数生成
CAD
格式的三维扫掠体,然后在
CAD
中定义一个截面用来得到三维扫掠体的俯视投影,最后将俯视投影生成块参照完成制图
。2.
根据权利要求1所述的一种
CAD
图纸中构件放样自动化生成与俯视图制图方法,其特征在于,所述步骤
(1)
具体为:设计部件框
UI
,并完成创建部件框功能,使得设计师能通过创建部件框按钮创建出一个基本的部件框,并能够调整部件框的基本信息,所述基本信息为部件名和角度
。3.
根据权利要求1所述的一种
CAD
图纸中构件放样自动化生成与俯视图制图方法,其特征在于,所述步骤
(2)
具体包括以下子步骤:
(2.1)
对于水平放样,由于是在二维
XY
平面上画的扫掠轮廓与扫掠路径,当进行扫掠时,先将扫掠路径转换成
XZ
平面,然后使用
IFC
中的扫掠函数进行三维扫掠体生成;
(2.2)
对于垂直放样,要先将扫掠轮廓转换成
XZ
平面,然后使用
IFC
中的扫掠函数进行三维扫...
【专利技术属性】
技术研发人员:陈铁文,张珣若,曹舒赛,陈翔,
申请(专利权)人:上海天华建筑设计有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。