[發明專利]一種基于“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.szxzyx.cn/pat/books/201711204213.6/1.html,轉載請聲明來源鉆瓜專利網。





