[发明专利]一种基于“Ruby”语言的“Sketch Up”厂房工艺设计方法有效
申请号: | 201711204213.6 | 申请日: | 2017-11-27 |
公开(公告)号: | CN107729703B | 公开(公告)日: | 2020-08-28 |
发明(设计)人: | 胡世南;丁炜杰;王真 | 申请(专利权)人: | 中船第九设计研究院工程有限公司 |
主分类号: | G06F30/13 | 分类号: | G06F30/13;G06T17/00 |
代理公司: | 上海蓝迪专利商标事务所(普通合伙) 31215 | 代理人: | 徐筱梅 |
地址: | 200063 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于“Ruby”语言的“Sketch Up”厂房工艺设计方法,其特点是该方法采用成组技术对厂房结构特征和设备装配特征进行构件拆分与归类,然后根据拆分与归类结果创建一套编码规则,并按此规则为各厂房构件与设备构件进行相应的编码,利用“Ruby”语言在“Sketch Up”中由计算机生成厂房工艺设备的三维模型,实现厂房工艺设计的三维快速布局。本发明与现有技术相比不但具有快速创建高精度的厂房与工艺设备三维布局,而且还便于设计方案的变更和修改,大大提高了工艺方案表达的准确性,使设计师从繁杂、重复的三维建模工作解脱,提高工程设计的质量和效率。 | ||
搜索关键词: | 一种 基于 ruby 语言 sketch up 厂房 工艺 设计 方法 | ||
【主权项】:
一种基于“Ruby”语言的“Sketch Up”厂房工艺设计方法,其特征在于该方法采用成组技术对厂房结构和设备装配的特征进行构件拆分和归类并将其编码,使用“Ruby”语言在“Sketch Up”中由计算机生成厂房工艺的三维模型,其具体创建包括如下步骤:(一)、厂房和设备构件的编码采用成组技术对厂房结构特征和设备装配特征进行构件的拆分与归类,并将其按厂房与设备结构的拆分规则、装配规则和命名规则对厂房和设备构件进行编码;(二)、创建构件模型库将上述编码规则在“Ruby”中内置工具条创建程序、用户鼠标操作与参数输入程序、参数解析程序和构件模型调用与定位程序,并根据拆分与装配规则创建构件模型库,然后以命名规则为模型命名后存储在相应的文件目录下,所述构件模型库包括厂房构件模型、设备构件模型、轴柱网与标注模型和其他辅助标识模型;所述其他辅助标识模型为表现生产物流、人流和信息流的三维箭头;(三)、构件参数的设置由“Ruby”程序在“Sketch Up”中创建工艺布局工具条,点击工具条上面的选项进行厂房和设备的三维模型布放,然后对厂房和设备构件进行参数设置,所述厂房构件参数通过填写“Excel”表格进行设置;所述设备构件参数通过“Sketch Up”中跳出的对话框进行设置;(四)、创建工艺方案的三维模型在“Ruby”程序中对输入的构件参数进行解析,并将其转换成构件模型的文件名编码,按文件名编码从相应的文件目录下调取构件的三维模型到“Sketch Up”中,然后按预设的构造关系对这些构件进行空间变换,自动组装成完整的厂房与设备三维模型,并在“Sketch Up”中为创建的厂房与设备三维模型添加轴柱网和尺寸标识,以及表现生产物流、人流和信息流的三维箭头,完成具有三维布局的厂房工艺设计。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中船第九设计研究院工程有限公司,未经中船第九设计研究院工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711204213.6/,转载请声明来源钻瓜专利网。