国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

TRIBON零件庫與HD-SHM接口開發(fā)研究

2010-04-01 13:21王傳興王婷婷邱旭飛
江蘇船舶 2010年3期
關(guān)鍵詞:板材建模程序

王傳興,王婷婷,邱旭飛

(1.浙江歐華造船有限公司,浙江舟山 316101;2.江蘇科技大學船舶與海洋工程學院,江蘇鎮(zhèn)江 212003)

0 引言

TRIBON軟件是專門用于輔助船舶設(shè)計與建造的計算機軟件集成系統(tǒng)。該軟件不僅能夠很好地完成船舶結(jié)構(gòu)生產(chǎn)設(shè)計任務(wù),設(shè)計人員還可以利用該軟件的三維建模工具對到船艙內(nèi)部的設(shè)備和管線的布置進行設(shè)計,方便直觀。

HD-SHM系統(tǒng)是一套基于Windows平臺開發(fā)的船體建造系統(tǒng)。該軟件用戶界面簡潔,具有強大的船體放樣、套料功能,符合工程人員的設(shè)計思想和習慣。

TRIBON系統(tǒng)中的Structure模塊用于鐵舾件的建模,如設(shè)備底座、人孔蓋、直梯、欄桿、扶手、標記等。在實際的應(yīng)用中,Structure模塊也可用于標準化、通用化、系列化的板型材自制結(jié)構(gòu)件的建模,且建模效率遠高于Planar Hull Modelling模塊。

此前,采用Planar Hull Modelling模塊建立的平面板架模型套料信息可直接由FromTB接口導入HD-SHM進行套料,而Structure模塊建立的模型目前還無法直接導入,因此開展Structure零件庫與HD-SHM軟件接口程序研究意義重大。

1 系統(tǒng)設(shè)計

1.1 總體框架設(shè)計

依據(jù)接口設(shè)計規(guī)范,構(gòu)造出接口系統(tǒng)的總體框架圖,如圖 1所示。開發(fā)接口程序的主要設(shè)計思路是首先從數(shù)據(jù)庫中讀取所需零件的數(shù)據(jù)清單,然后整理數(shù)據(jù)清單,從中提取套料數(shù)據(jù)并按格式輸出零件外形數(shù)據(jù)文件,最后將該數(shù)據(jù)文件轉(zhuǎn)到現(xiàn)行的微機套料系統(tǒng)中,通過接口程序,轉(zhuǎn)換為零件套料數(shù)據(jù)文件供數(shù)據(jù)存放后處理。

圖1 設(shè)計流程圖

1.2 Sa004.exe進行枚舉

Sa004.exe是TRIBON中用來枚舉各種數(shù)據(jù)庫對象的程序。枚舉的結(jié)果包括對象名(OBJECT)、創(chuàng)建日期(CREATION DATE)、對象代碼1(OC1)、對象代碼2(OC1)、大小(SIZE),如下:

1.3 Sc001d.exe生成CAT.list文件

Sc001d.exe是TRIBON中用來生成對象的詳細屬性信息的程序,生成的結(jié)果為CAT.list文件(CAT:Curve and Table)。CAT.list文件表示板材數(shù)據(jù)庫的信息(板的TRIBON系統(tǒng)名,板的幾何屬性)用文件的形式表示出來。

1.4 CAT.list文件分析

CAT.list文件包含零件的TRIBON系統(tǒng)名,但不包括生產(chǎn)設(shè)計中定義的零件名,并且不包括零件的材質(zhì)信息,將CAT.list文件和裝配計劃中生成的Partslist文件進行匹配,讀入零件名和相關(guān)材質(zhì)信息。

2 系統(tǒng)實現(xiàn)

使用C#.net2005語言進行編程實現(xiàn)了系統(tǒng)的操作界面和相關(guān)功能。

2.1 操作流程

開發(fā)接口程序的主要操作流程是首先將模型的板材零件信息存入SB-PLDB中,并使用Sa004.exe枚舉出SB-PLDB中符合條件的板材對象,選擇需要套料板材零件的對象。然后提供具有板材屬性數(shù)據(jù)的Partslist.csv文件,并分析需要套料的板材零件屬性信息是否都包含在Partslist.csv文件中。如果部分包括,則提示沒有包括的零件所在的裝配路徑,操作者可以選擇繼續(xù)生成缺乏零件屬性信息的 PD文件(PD文件是滬東HD-SHM軟件的標準接口文件,生成PD文件后,可在文件中手工修改材質(zhì)和零件名),或者返回繼續(xù)重生成Partslist.csv文件,直到需要套料的板材零件屬性信息全部包含在文件中,操作流程如圖 2所示。

圖2 操作流程圖

2.2 Partslist文件的生成

運行TRIBON的Assembly p lanning模塊,將Structure模型的信息通過Partslist的輸出功能保存到PartsList.csv文件,如圖3所示。

2.3 HD-SHM軟件應(yīng)用

運行HD-SHM,填入工作目錄、分段名等信息后轉(zhuǎn)換成TRIBON零件,界面如圖4。轉(zhuǎn)換完成后進行板材套料,此時,系統(tǒng)會自動打開AUTOCAD軟件進行套料,套料結(jié)束后將所套料圖紙轉(zhuǎn)到可編輯的CAD中。

圖3 通過Assembly planning模塊導出PartsList.csv文件

圖4 進行板材套料的界面

3 實例應(yīng)用

應(yīng)用開發(fā)完成的接口系統(tǒng)在多個分段進行了應(yīng)用,本文以某集裝箱船的綁扎橋某分段進行實船驗證。該分段由Structure模塊建成的綁扎橋模型如圖5所示,通過編寫程序在HD-SHM軟件完成的套料圖如圖 6所示,使用軟件前后測試結(jié)果見表 1。

表1 驗證結(jié)果

4 結(jié)語

Structure零件庫與HD-SHM軟件接口程序的研究是對TRIBON軟件的二次開發(fā),也是設(shè)計公司在工作中的需要。本文通過研究TRIBON軟件數(shù)據(jù)結(jié)構(gòu),開發(fā)接口程序,將TRIBON系統(tǒng)中鐵舾件的零件信息導入HD-SHM系統(tǒng),利用C#.net 2005語言開發(fā)的TRIBON的Structure零件庫與HD-SHM軟件接口,將業(yè)界兩個功能強大的軟件聯(lián)系起來,充分發(fā)揮各自優(yōu)勢,從而達到提高舾裝零件套料的效率和信息的正確率,進而實現(xiàn)促進生產(chǎn)過程中鐵舾件材料管理和控制的目的。

圖5 由Structure模塊建成的綁扎橋模型

圖6 HD-SHM軟件完成的套料圖

[1] 姜明.TRIBON船體建模子系統(tǒng)的開發(fā)與應(yīng)用[J].船舶,2000, (3):57-61.

[2] 吳迪,姚壽廣,陳寧.基于TRIBON數(shù)據(jù)庫的船舶舾裝托盤數(shù)據(jù)管理系統(tǒng)的開發(fā)[J].華東船舶工業(yè)學院學報,2004,(1):18-21.

[3] 毛雨輝,薛開,李雄.船舶設(shè)計建造專家系統(tǒng)TRIBON的數(shù)據(jù)提取[J].應(yīng)用科技,2003,(8):4-6.

[4] 李國衛(wèi).TRIBON船體系統(tǒng)應(yīng)用與開發(fā)[J].廣船科技,2000, (3):34-37.

猜你喜歡
板材建模程序
裝飾石材板材切割技巧
石材板材研磨與拋光的準備與實操
板材次品移除機的設(shè)計
石材板材智能化加工柔性制造系統(tǒng)研究
聯(lián)想等效,拓展建模——以“帶電小球在等效場中做圓周運動”為例
給Windows添加程序快速切換欄
求距求值方程建模
試論我國未決羈押程序的立法完善
基于PSS/E的風電場建模與動態(tài)分析
“程序猿”的生活什么樣
阿瓦提县| 临澧县| 遂昌县| 霍山县| 华亭县| 凤台县| 怀安县| 葵青区| 万载县| 名山县| 广宗县| 长丰县| 阳信县| 民权县| 永修县| 桐庐县| 通州市| 滨海县| 抚松县| 西安市| 耒阳市| 汪清县| 北川| 阜阳市| 巴马| 镇平县| 吉林省| 景洪市| 霍山县| 梧州市| 长阳| 凌海市| 六枝特区| 突泉县| 霞浦县| 许昌市| 砚山县| 兴宁市| 砀山县| 连山| 深圳市|