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