发明名称 一种基于ruby语言的sketchup厂房自动建模方法
摘要 本发明公开了一种基于ruby语言的sketchup厂房自动建模方法,其特点是该建模方法以厂房关键几何尺寸和定位数据编写ruby建模程序,由ruby建模程序自动生成三维模型,实现sketchup厂房的三维建模。本发明与现有技术相比具有厂房三维模型的建立自动、快速,极大地提高了工程设计的效率和质量,确保工程设计的准确性,能够对设计方案的变更作出及时响应,从而使设计师可以从繁杂、重复的三维建模工作解脱,有更多精力来研究和优化设计方案的合理性。
申请公布号 CN103324806A 申请公布日期 2013.09.25
申请号 CN201310278767.6 申请日期 2013.07.04
申请人 中船第九设计研究院工程有限公司 发明人 胡世南;丁炜杰;丁嘉卿
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 上海蓝迪专利事务所 31215 代理人 徐筱梅
主权项 一种基于ruby语言的sketchup厂房自动建模方法,其特征在于该建模方法以厂房关键几何尺寸和定位数据编写ruby建模程序,由ruby建模程序自动生成三维模型,实现sketchup厂房的三维建模,其具体建模步骤如下: (一)、厂房几何特征的自定义将厂房的长度、跨度、跨数、柱距和轨高的数值为自定义的输入项参数; (二)、输入项参数的解析,对自定义输入项的参数进行解析,生成厂房具体构件的柱子、支撑、吊车梁、轨道、屋架、通风器、百叶、彩板、地坪和起重机的几何尺寸和定位数据; (三)、自动建模程序的编写根据上述具体构件的几何尺寸和定位数据,编写ruby自动建模程序,由ruby编程自动生成轴网和尺寸标注,完成sketchup的自动三维建模,并赋予相应的图层、材质、色彩和群组的属性信息; (四)、工艺设备添加根据工艺条件重复上述步骤(一)~(三),为厂房添加各类工艺设备。
地址 200063 上海市普陀区武宁路303号