一种基于BIM开发的CAD建筑图纸逆向建模方法技术

技术编号:27976217 阅读:74 留言:0更新日期:2021-04-06 14:10
本发明专利技术公开了一种基于BIM开发的CAD建筑图纸逆向建模方法。本发明专利技术包括如下步骤:导入产品的CAD工程图,并对CAD工程图的数据进行抽取;预设一个CAD工程图表格提取模板,将抽取的信息标注在表格内;识别表格提取模板的特征,按照拓扑结构信息形成表格特征描述;循环地识别形成的每个表格框架,读入和识别基本图形元素类型和图形属性参数信息;将参数信息导入到BIM三维建模工具,并根据控制点坐标,得到BIM三维模型。本发明专利技术通过对CAD建筑图纸进行识别和抽取,将图纸中获取参数信息导入的BIM三维建模工具中,形成三维模型,提高了模型的制作效率,能够更直观展示CAD图纸,方便对图纸进行造价预估。

【技术实现步骤摘要】
一种基于BIM开发的CAD建筑图纸逆向建模方法
本专利技术属于设计工具软件
,特别是涉及一种基于BIM开发的CAD建筑图纸逆向建模方法。
技术介绍
BIM模型与CAD最主要差异是一个以三维模型绘制,一个是二维平面显示这的差异在应用领域上也有所不同,以往对于不同的领域是以平面图DWG方式汇入各领域的软件然后再建置模型,但这样在许多领域上都得重新建置模型,不停的重复建模作业。基于BIM软件,可以通过一定的功能模块,对楼地面工程、楼梯面层工程、台阶面层工程、踢脚线工程、墙柱面工程、幕墙工程、隔断工程、天棚工程、采光天棚工程、柜类工程、装饰线工程、栏杆工程、雨棚工程、以及暖通、给排水、电气等机电各专业工程等进行绘制建模的功能。但项目建模都是通过手绘方法绘制,如果原工程项目已经出了CAD版的图纸,也需要根据CAD图进行翻模,根据项目结构、装修、机电图纸分别建模,并需要赋予模型一定的属性,工作量大,耗时长,修改复杂,如果要赋予模型的完整属性,工作比较复杂。在BIM模型每个组件都包含许多信息,这些信息都是在设计模型时所加入进去,目的是为本文档来自技高网...

【技术保护点】
1.一种基于BIM开发的CAD建筑图纸逆向建模方法,其特征在于,包括如下步骤:/n步骤S1:导入产品的CAD工程图,并对CAD工程图的数据进行抽取;/n步骤S2:预设一个CAD工程图表格提取模板,将抽取的信息标注在表格内;/n步骤S3:识别表格提取模板的特征,按照拓扑结构信息形成表格特征描述;/n步骤S4:循环地读入和识别CAD设计图纸中基本图形元素类型和图形属性参数信息,形成表格的框架集合;/n步骤S5:循环地识别形成的每个表格框架,读入和识别基本图形元素类型和图形属性参数信息;/n步骤S6:将参数信息导入到BIM三维建模工具,并根据控制点坐标,得到BIM三维模型。/n

【技术特征摘要】
1.一种基于BIM开发的CAD建筑图纸逆向建模方法,其特征在于,包括如下步骤:
步骤S1:导入产品的CAD工程图,并对CAD工程图的数据进行抽取;
步骤S2:预设一个CAD工程图表格提取模板,将抽取的信息标注在表格内;
步骤S3:识别表格提取模板的特征,按照拓扑结构信息形成表格特征描述;
步骤S4:循环地读入和识别CAD设计图纸中基本图形元素类型和图形属性参数信息,形成表格的框架集合;
步骤S5:循环地识别形成的每个表格框架,读入和识别基本图形元素类型和图形属性参数信息;
步骤S6:将参数信息导入到BIM三维建模工具,并根据控制点坐标,得到BIM三维模型。


2.根据权利要求1所述的一种基于BIM开发的CAD建筑图纸逆向建模方法,其特征在于,所述步骤S1中,抽取CAD工程图纸需要经过如下步骤:
步骤一、数据预处理:对CAD建筑图纸进行图纸规范性检查、图纸分幅和图纸坐标配准;
步骤二、数据抽取流程:对检查通过的CAD建筑图纸通过对象标识码识别建筑构件,并获取建筑构件的组码与组值数据;
步骤三、数据抽取结果:对提取处理出来的建筑构件组码、组值信息进行融合,获取各个建筑构件的信息。


3.根据权利要求2所述的一种基于BIM开发的CAD建筑图纸逆向建模方法,其特征在于,所述数据抽取流程包括如下步骤:
步骤S11:调用LISP命令,基于对象识别码,获取相关对象的图元名;
步骤S12:遍历获取的图元名,逐行输出自定义对象的组码、组值信息,实现图层对象组码信息的抽取;
步骤S13:提取建筑构件的子构件,获取子构件信息;
步骤S14:对提取的构建组码、组值信息按楼层进行保存。


4.根据权利要求1所述的一种基于BIM开发的CAD建筑图纸逆向建模方法,其特征在于,所述步骤S2中,CAD工程图表格提取模板根据CAD图纸的内容,生成表格图形、表格文字和表格单元填...

【专利技术属性】
技术研发人员:陈成华
申请(专利权)人:巧夺天宫深圳科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1