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

?

Tribon環(huán)境下船體分段拼板圖自動設計方法研究

2015-05-08 08:42劉玉君
造船技術 2015年3期
關鍵詞:拼板外板劃線

汪 驥, 帥 濤, 劉玉君, 李 瑞

(大連理工大學 工業(yè)裝備結構分析國家重點實驗室, 遼寧 大連 116024)

Tribon環(huán)境下船體分段拼板圖自動設計方法研究

汪 驥, 帥 濤, 劉玉君, 李 瑞

(大連理工大學 工業(yè)裝備結構分析國家重點實驗室, 遼寧 大連 116024)

船體分段拼板圖設計是船舶建造生產設計中的重要內容,目前主要依靠人工繪制,效率較低?;赥ribon的GEN文件對分段拼板圖自動設計方法展開了研究,通過提取拼板圖設計必需的圖形信息并進行自動區(qū)域劃分和定義,確定各類型數據間的相互邏輯關系。在此基礎上,確定各類標注尺寸的自動計算方法,實現分段拼板圖的自動設計,不僅能夠提高拼板圖設計的準確性,而且能夠提高拼板圖的設計效率。

Tribon環(huán)境 分段拼板圖 自動設計 GEN文件

1 引言

在船舶分段建造過程中,各類平直板材(如:內底板、甲板、平臺板、艙壁、圍壁及部分外板)均需要進行預先拼板作業(yè)[1]。拼板圖是拼板作業(yè)的實施依據,是分段生產設計中的重要設計資料[2],拼板圖一般包含圖形和標記兩類信息,其中標記信息可分為以下三類:拼板外形尺寸;劃線、構件裝配定位尺寸;坡口位置和尺寸。目前,拼板圖主要由設計人員利用CAD軟件繪制完成。根據國內船廠目前設計水平,一張拼板圖的設計工作需多個設計工時,效率較低,重復性設計工作內容較多。而利用TRIBON進行“分段拼板圖”出圖工作,相比CAD的優(yōu)勢在于能及時更新結構數據[3]。因此,本文研究了分段拼板圖的參數化設計方法并開發(fā)相應的軟件程序,能夠提高分段拼板圖的設計效率。

本文從Tribon的GEN文件中直接提取拼板圖,確定自動設計的技術方案。通過研究GEN文件的數據格式及分段拼板圖中需要表達的圖形信息類型,確定GEN文件中導入的數據段,并對劃線信息等進行自動區(qū)分和定義。在外輪廓線和劃線分類定義的基礎上,確定各類型數據間的相互邏輯關系,在此基礎上,研究各類標注尺寸的自動計算方法,包括拼板圖的總外輪廓尺寸、單個外板的外輪廓尺寸、坡口尺寸和拼板圖對角線尺寸等標注尺寸,最終實現分段拼板圖的自動設計。

2 分段拼板圖自動設計方法研究

分段拼板圖中包含的數據信息較為豐富[4,5],不僅包含外板構件形狀、尺寸和相互位置、內孔的形狀、尺寸和位置等,還包含坡口位置、定位線、裝配線、對角線等數據信息。在Tribon的GEN文件中包含單個外板的形狀尺寸、坡口、裝配線、定位線等原始信息,如果從GEN文件中提取這些原始信息,并對這些原始信息理行整理、分類和二次開發(fā)計算,可以實現分段拼板圖的自動設計[6]。

因此,本文對分段拼板圖自動設計方法的研究技術路線如圖1所示,需要解決的關鍵技術是從GEN文件的原始信息中提取與拼板圖相關的數據原始信息進行整理和分類,以及對標注尺寸和位置的判斷和計算。拼板圖外輪廓和內孔的信息可以從GEN文件中原始切割路徑得到,坡口、裝配線、定位線等信息從Marking_Data數據段獲得[7,8],但是必須根據需要進行整理,例如根據Marking_Type的類型,對“STIFFENER扶強材”、“PANEL”、“PANEL_GSD”、“OTHER_EXTERNAL_MARKIN”、“BASE_LINE”、“CORNER_GSD”、“HOLE”等進行區(qū)分和定義。標注尺寸和位置可以根據上面定義的數據類型之間的邏輯關系進行判別和計算。

圖1 分段拼板圖自動設計技術路線

3 拼板圖中外輪廓線和劃線自動分類定義

Tribon系統(tǒng)生成的GEN文件是以切割指令編碼形式寫成的原始切割文件,包含切割線和劃線信息[9]。根據GEN文件編碼中具有開始和結束關鍵字的特點,通過判斷BURNING_DATA和END_OF_BURNING_DATA之間的內容可以得到每個外板構件的外輪廓線和內孔線的信息,通過MARKING_DATA、START_OF_CONTOUR、END_OF_CONTOUR 和END_OF_MARKING_DATA之間的內容可以得到劃線的信息。

由于拼板圖中的每條線段都有特定的含義,通過分類,拼板圖中主要涉及的線段類型有“OUT_OF_CONTOUR”、“STIFFENER”、“PANEL”、“PANEL_GSD”、“OTHER_EXTERNAL_MARKING”、“BASE_LINE”、“CORNER_GSD”、“HOLE”等。每種類型的線段在拼板圖中既有縱向的線段也有橫向的線段,而且每種類型的線段對后期標注尺寸和標注位置的計算具有重要影響。因此,需要對拼板圖中每種類型的線段進行判別和分類提取整理。

“STIFFENER”、“PANEL_GSD”、“OTHER_EXTERNAL_MARKING”、“PANEL”、“BASE_LINE”、“CORNER_GSD”等類型的線段主要包含在GEN文件的“MARKING_DATA”數據段中,提取算法流程如圖2所示。按行讀取GEN文件數據直至讀取到“MARKING_DATA”字段,然后依次讀取至“MARKING_TYPE”字段,提取出線段類型,打開相應的存儲結構數組;往后繼續(xù)讀取行字段直至“START_OF_CONTOUR”,將其后讀取的行字段數據依次存入打開的結構數組中,直至“END_OF_CONTOUR”結束。

外輪廓“OUT_OF_CONTOUR”和內孔“HOLE”數據主要包含在GEN文件的“BURNING_DATA”數據段中,提取算法流程如圖3所示。按行讀取GEN文件數據直至讀取到“BURNING_DATA”字段,然后依次讀取至“OUTER_CONTOUR”或者“HOLE”字段;往后繼續(xù)讀取行字段直至“BEVEL_DATA”,將其后讀取的行字段數據依次存入打開的結構數組中,直至“END_OF_BEVEL_DATA”結束。

圖2 “MARKING_DATA”提取算法流程

圖3 “BEVEL_DATA”提取算法流程

4 標注尺寸的自動計算方法

標注尺寸和標注位置的自動計算是本文的關鍵技術,通過對拼板圖標注要求進行分析,總結歸納標注的類型如下。

(1) 外板構件的尺寸標注:主要標注每個外板構件的長寬尺寸,一般外板長度標注在整個拼板圖的上邊,外板寬度標注在整個拼板圖的左邊。

(2) 劃線位置的尺寸標注:主要對“OTHER_EXTERNAL_MARKING”和“BASE_LINE”兩種劃線位置進行標注,一般標注在整個拼板圖的下邊和右邊。

(3) 坡口線的標注:對坡口線位置進行標注,一般距離外板構件外輪廓一定范圍內,且在GEN文件中為“OTHER_EXTERNAL_MARKING”。

(4) 對角線標注:有兩類對角線,一類是整個拼板圖的對角線,一類是每列外板構件組成的板列對角線。

4.1 拼板圖角點計算

在整個拼板圖中,每列外板構件的外輪廓線的長邊和寬邊可能不在一條水平線或者一條垂直線上,從GEN文件讀取的數據坐標上會有一些微小的差別,由于標注的定位需要以整個拼板圖的四個角點作為基準,因此必須對拼板圖的四個角點進行判別。

假設拼板圖四個角點分別為PLD、PRD、PRU、PLU,如圖4所示。通過對讀取的所有點的坐標,可以計算出整個拼板圖X方向的最大值和最小值,以及Y方向的最大值和最小值。利用這些值,可以得到表征整個拼板圖范圍的四個角點的位置坐標,如圖4中的P1、P2、P3、P4。

因為外板列板在水平方向和垂直方向只存在微小的差別。因此,對拼板圖上所有的點進行計算,距離P1點最遠的點即為PRU,距離P2點最遠的點即為PLU,同理可以得到PLD、PRD的點坐標。

圖4 拼板圖角點計算示意圖

4.2 外板構件尺寸標注的計算

以四個角點的X坐標和Y坐標為基準,就能判斷出整個拼板圖外輪廓線上邊和左邊的組成線段,這些線段的長度就是標注的長度,根據這些線段的位置,就能計算出標注的位置。

以上邊計算為例,如圖5所示,首先循環(huán)讀取外板構件的外輪廓結構數組,判斷每組線段起始點和終點的Y坐標值是否都等于PLU或PRU點的Y坐標值。如果符合條件,則該線段為拼板圖外輪廓上邊的組成線段,將這些線段的信息存入外輪廓尺寸上邊標注的結構數組。

外輪廓左邊線段的計算方法類似,只要判斷每組線段起始點和終點的X坐標值是否都等于PLU或PLD的X坐標值即可。

圖5 外板構件尺寸標注計算(上邊)

4.3 劃線位置的尺寸標注計算

劃線的標注主要是對“OTHER_EXTE-RNAL_MARKING”(不含非坡口線)和“BASE_LINE”的位置進行計算。

如圖6所示,這類劃線的位置只需循環(huán)讀取“OTHER_EXTERNAL_MARKING”(不含非坡口線)和“BASE_LINE”的結構數組,判斷每組線段起始點和終點的Y坐標值相同的即為水平線段,X坐標值相同的即為垂直線段。

圖6 劃線位置尺寸標注計算流程

對于水平線段,判斷起始點或者終點的X坐標,其中是否有一個等于PRD或者PRU的X坐標。如果符合判別條件,即表征該線段為需要標注的劃線,根據這些線段的信息可以計算出該標注位置和標注尺寸。

對于垂直線段,判斷起始點或者終點的Y坐標,其中是否有一個等于PLD或者PRD的Y坐標。如果符合判別條件,即表征該線段為需要標注的劃線,根據這些線段的信息可以計算出該標注位置和標注尺寸。

4.4 坡口線的標注計算

循環(huán)讀取“OTHER_EXTERNAL_MARKING”的結構數組,先判斷每組線段屬于水平線段或者垂直線段。對于水平線段,判斷其Y坐標距離四個角點的Y坐標是否等于坡口大小;對于垂直線段,判斷其X坐標距離四個角點的X坐標是否等于坡口大小,將符合判別條件的線段信息記錄下來,根據這些線段的信息可以計算出該標注位置和標注尺寸。

4.5 對角線的標注計算

循環(huán)讀取坡口線標注的結構數組,計算得到水平線和垂直線的交點坐標。通過判斷交點坐標和外輪廓的相對位置,確定對角線的起始點和終點,兩點間的距離即為對角線標注尺寸。根據這些線段的信息可以計算出該標注位置和標注尺寸。

5 分段拼板圖自動設計系統(tǒng)開發(fā)

采用上述分段拼板圖的設計方法,本文使用VB2008開發(fā)軟件系統(tǒng)。系統(tǒng)框架如圖7所示,從Tribon的GEN文件中提取拼板圖各類線型的信息,并對需要的標注位置和標注尺寸進行計算。根據計算結果,生成拼板圖的DXF文件,實現分段拼板圖的自動設計。如圖8所示,拼板圖表達的圖、線、標注、文字內容完整,且出圖速度快,一張拼板圖的所有操作在10s內就能全部完成,顯著提高了出圖效率。由于圖形繪制、標注尺寸計算等都由程序自動實現,除了能夠避免人工繪制平板圖可能出現的錯誤,還能對拼板構件原始數據錯誤進行報警。

圖7 拼板圖自動設計系統(tǒng)框架

圖8 拼板圖自動設計

6 結論

基于Tribon的GEN文件,本文對于分段拼板圖自動設計方法進行了研究,解決了圖形線段類型自動判別分類和標注尺寸自動設計等方面的問題。實現分段拼板圖的自動繪制,不僅能夠提高拼板圖設計的準確性,而且能夠提高拼板圖的設計效率,縮短工時,提高經濟效益。

[1] 李寧. 船舶制造平面分段流水線作業(yè)優(yōu)化應用與研究[D]. 上海:上海交通大學,2007.

[2] 王滔,劉增榮. 關于船體建造精度管理及精度拼板工藝[J]. 造船技術,2003,2:22-24,7.

[3] 李秀華,馬小訓. 利用TRIBON制作分段拼板圖出圖流程[J]. 科技風,2013,21:6-7.

[4] 張星君,夏利娟,趙黨. Tribon船體模型的數據信息文件快速生成的開發(fā)[J]. 船舶工程,2010,1:56-59.

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

[6] 宋楊,劉文飛. Tribon環(huán)境下的T排制作圖自動化出圖方法研究[J]. 數字技術與應用,2014,4:79.

[7] 姚競爭. TRIBON模型的數據抽取及二次開發(fā)[D].哈爾濱:哈爾濱工程大學,2006.

[8] 李慧蕾. Tribon模型的數據提取方法及艦船規(guī)范測試應用研究[D].鎮(zhèn)江:江蘇科技大學,2012.

[9] 杜秋實. TRIBON系統(tǒng)的船體零件切割路徑優(yōu)化算法的研究及其軟件設計[D].上海:上海交通大學,2009.

Research on Automated Design Method of Hull Block Plate Alignment Plan under Tribon Environment

WANG Ji, SHUAI Tao, LIU Yu-jun, LI Rui

(Dalian University of Technology, State Key Laboratory of Structural Analysis of Industrial Equipment, Dalian Liaoning 116024, China)

During the procedure of shipbuilding production design, the hull block plate alignment plan is quite important, which primarily depends on manual work, resulting in low efficiency. In this paper, the automated design method is studied based on the GEN files of Tribon. The necessary graphic information of plate alignment plan design is extracted, then regionalized and defined automatically, to determine the logical relationship between all types of data. On this basis, the automated computing method for various dimensioning is obtained, realizing the automation design of hull block plate alignment plan, which can improve both the accuracy and the efficiency of plate alignment plan design.

Tribon environment Hull block plate alignment plan Automation design GEN files

工信部高技術船舶科研項目“采用液壓升降裝置的近海風電設備安裝船關鍵技術研究”資助。

汪 驥(1978-),男,副教授。

U662

A

猜你喜歡
拼板外板劃線
拼板版畫的創(chuàng)意表現
拼愛心等
Parents and Kids
Ambition
彭羅斯雪花拼板
側圍外板轉角深拉伸起皺缺陷研究
側圍外板尾燈處排料困難的解決方案
汽車側圍外板A柱起皺缺陷分析及處理方法
大自然的魅力
清洗船體外板的新型裝置