[发明专利]一种基于“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”厂房工艺设计方法。
背景技术
目前,工业设计院进行厂房车间设计,首先要进行工艺方案设计,待工艺方案确定后再由土建公用专业在其基础上进行深化设计,限于工艺设计是以绘制平面工艺布局图,这种表现方式难以对复杂工艺方案进行准确描述,在涉外项目中也会因语言和绘图习惯的差别造成表达障碍。
“Sketch Up”(建筑草图大师)是一款极受设计师欢迎且易于使用的3D建筑设计软件,是建筑方案设计阶段最为流程的三维设计软件。“Ruby”语言是Google公司力推的一种编程语言。“Sketch Up”留有“Ruby”应用程序编程接口(API),通过“Ruby”编程,用户可以拓展“Sketch Up”的功能。基于“Ruby”语言开发的“Sketch Up”建模插件主要包括两种方法,一种是通过“Ruby”程序逐行执行“Sketch Up”的基本建模命令,即按照点线面体的方式逐步完成建模,使用这种方法进行建模需要进行大量的程序代码编写工作,而且这种方法创建的模型仅具有基本几何轮廓,精度不高;另一种方法是通过“Ruby”程序执行导入命令,直接将外部模型导入到“Sketch Up”中,用这种方法创建的设备与厂房模型不能够根据用户的需求灵活改变规格与尺寸,适用性不高。
现有技术的三维设计软件虽然可以实现工艺方案的形象表达,但厂房与工艺设备的建模工作量巨大,难以满足设计人员在工艺设计阶段快速生成多套方案的模型,并进行方案论证与优化的需求。在每建一个厂房模型之前,都需要根据其尺寸参数来计算厂房各个组成构件的几何尺寸、空间相对位置和数量等大量数据,然后在三维设计软件中对这些构件建模,最后将这些构件装配成厂房整体,建模不但费时又费力,工作量大,而且工程设计的效率和准确性无法得到保证,难以对设计方案的变更作出及时响应。
发明内容
本发明的目的是针对现有技术的不足而提供的一种基于“Ruby”语言的“SketchUp”厂房工艺设计方法,采用成组技术(GT)对厂房结构特征和设备装配特征进构件的进行拆分与归类,然后根据拆分与归类结果创建一套编码规则,并按此规则为各种厂房构件与设备构件进行相应的编码,基于“Ruby”语言在“Sketch Up”中实现厂房工艺设计三维快速布局,通过简单便捷的操作,即可由计算机快速生成具有较高精细度的工业厂房及其内部工艺设备的三维布局模型,同时提供多种辅助功能,便于设计方案的变更和修改,大大提高了工艺方案表达的准确性和三维建模效率,让设计师从繁杂、重复的三维建模工作解脱,有更多精力来研究设计方案的优劣合理性,提高工程设计的质量和效率。
本发明的目的是这样实现的:一种基于“Ruby”语言的“Sketch Up”厂房工艺设计方法,其特点是该方法采用成组技术(GT)对厂房结构和设备装配的特征进行构件拆分和归类并将其编码,使用“Ruby”语言在“Sketch Up”中由计算机生成厂房工艺的三维模型,其具体创建包括如下步骤:
(一)、厂房和设备构件的编码
采用成组技术(GT)对厂房结构特征和设备装配特征进行构件的拆分与归类,并将其按厂房与设备结构的拆分规则、装配规则和命名规则对厂房和设备的构件进行编码。
(二)、创建构件模型库
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中船第九设计研究院工程有限公司,未经中船第九设计研究院工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711204213.6/2.html,转载请声明来源钻瓜专利网。