船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū)_第1頁(yè)
船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū)_第2頁(yè)
船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū)_第3頁(yè)
船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū)_第4頁(yè)
船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩31頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、HD-SHM2000HD-SHM2000 船體建造系統(tǒng)船體建造系統(tǒng) 船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 編制:陸劍華編制:陸劍華 審核:陶自強(qiáng)審核:陶自強(qiáng) 滬滬 東東 造造 船船 廠廠 計(jì)算機(jī)技術(shù)研究所計(jì)算機(jī)技術(shù)研究所 年月年月 HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 2 目目 錄錄 1 概述概述3 2 語(yǔ)句語(yǔ)句4 2.1 語(yǔ)句格式語(yǔ)句格式4 2.1.1 語(yǔ)句名4 2.1.2 參數(shù)表4 2.2 幾何元定義語(yǔ)句幾何元定義語(yǔ)句5 2.2.1 點(diǎn)元定義語(yǔ)句5 2.2.2 直線元定義語(yǔ)句7 2.2.3 圓定義語(yǔ)句8 2.2.4 曲線元定義語(yǔ)句9 2.3 零件定義語(yǔ)句零件定義

2、語(yǔ)句14 2.3.1 零件標(biāo)識(shí)語(yǔ)句14 2.3.2 圖形定義語(yǔ)句15 2.3.3 零件拼接與劃分語(yǔ)句18 2.3.4 號(hào)料語(yǔ)句19 2.3.5 附屬零件定義語(yǔ)句19 2.3.6 逆直線彎曲加工型材零件定義語(yǔ)句22 2.4 輔助語(yǔ)句輔助語(yǔ)句23 2.4.1 子程序說(shuō)明語(yǔ)句24 2.4.2 子程序調(diào)用語(yǔ)句24 2.4.3 循環(huán)語(yǔ)句24 2.4.4 跳語(yǔ)句25 2.4.5 條件語(yǔ)句25 2.4.6 算術(shù)變量賦值語(yǔ)句25 2.4.7 顯示語(yǔ)句26 2.4.8 弧長(zhǎng)顯示語(yǔ)句26 2.4.9 座標(biāo)系定義語(yǔ)句26 2.5 宏語(yǔ)句宏語(yǔ)句27 3 零件源程序零件源程序28 3.1 零件源程序的格式零件源程序的格

3、式28 3.2 零件源程序編制零件源程序編制28 3.2.1 零件分析28 3.2.2 確定座標(biāo)系29 3.2.3 要以圖形定義為主導(dǎo)29 3.3 源程序編程舉例源程序編程舉例29 例 1編制 175#肋位上的肋板源程序29 例 2編制縱向零件 2 的零件源程序30 例 3編制 120#129#肋位上組合肋板零件 321 的零件源程序31 例 4編制零件 4 的源程序31 HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 3 1 概述概述 幾何語(yǔ)言用以描述船體結(jié)構(gòu)的位置和形狀,生成船體結(jié)構(gòu)零件 幾何語(yǔ)言使用簡(jiǎn)便,靈活,功能強(qiáng)原則上,它能描述各種船舶的各種板材 結(jié)構(gòu),生成組成船體結(jié)構(gòu)的板

4、材零件此外,還可生成扶強(qiáng)材、面板等附屬零件 的放樣加工信息 對(duì)所要描述的船體結(jié)構(gòu),我們把它抽象為一個(gè)平面圖形確定了這個(gè)平面圖 形,也就確定了該船體結(jié)構(gòu)這種抽象,對(duì)大部份板材結(jié)構(gòu)是很容易做到的對(duì) 平行于某一船體座標(biāo)平面的構(gòu)件,例如橫向構(gòu)件,水平構(gòu)件等,只要在相應(yīng)的座 標(biāo)平面上投影,就可得到該構(gòu)件的平面幾何圖形對(duì)不平行于任一船體座標(biāo)平面 的構(gòu)件,如甲板,斜縱桁等,我們首先必須對(duì)它進(jìn)行展開(kāi),展開(kāi)成平面幾何圖 形幾何語(yǔ)言中考慮了一些展開(kāi)語(yǔ)句,可以展開(kāi)大部份類(lèi)型的船體結(jié)構(gòu)對(duì)少量 的語(yǔ)言中暫時(shí)還不能展開(kāi)的結(jié)構(gòu),可以先人工展開(kāi),得到結(jié)構(gòu)展開(kāi)后的平面幾何 圖形 一個(gè)平面幾何圖形總可以由點(diǎn),直線,圓,曲線等幾何

5、元素組合而成對(duì)于 這些幾何元素,根據(jù)圖紙所給尺寸或根據(jù)幾何元素相互間的幾何關(guān)系,是很容易 描述和定位的如果我們對(duì)幾何元素描述清楚了,那么只要再描述清楚這些幾何 元素組成平面圖形的次序和關(guān)系,就完全確定了平面幾何圖形的位置和形狀,從 而確定了該構(gòu)件 這就是用幾何語(yǔ)言進(jìn)行船體結(jié)構(gòu)零件生成的基本原理 幾何語(yǔ)言中對(duì)船體構(gòu)件的這種描述稱(chēng)為零件源程序零件源程序是由一系列 幾何語(yǔ)言的語(yǔ)句組成的 HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 4 2 語(yǔ)句語(yǔ)句 2.1 語(yǔ)句格式語(yǔ)句格式 幾何語(yǔ)言中語(yǔ)句的形式為: 語(yǔ)句名參數(shù)表 語(yǔ)句名和參數(shù)表間用號(hào)隔開(kāi)當(dāng)參數(shù)表為空時(shí),號(hào)可省略 2.1.1 語(yǔ)句名語(yǔ)句名

6、 語(yǔ)句名由本語(yǔ)言系統(tǒng)中規(guī)定的字符串組成語(yǔ)句名給出了語(yǔ)句的屬性,功 能組成語(yǔ)句名的字母一般都有其特定的含義,如:字母 P 表示點(diǎn)(POINT),S 表示直線(STRAIGHT LINE ) ,C 表示圓(CIRCLE) ,F(xiàn) 表示曲線,X 表示橫座標(biāo), Y 表示縱座標(biāo)有些語(yǔ)句名是英語(yǔ)單詞或其縮寫(xiě),如: END,CALL, SUB因此, 從一個(gè)語(yǔ)句名的字母組合上,一般可以看出該語(yǔ)句有何功能,完成什么工作,涉 及到哪些參數(shù) 2.1.2 參數(shù)表參數(shù)表 以逗號(hào),分隔的各參數(shù)組成參數(shù)表 系統(tǒng)中允許出現(xiàn)三種參數(shù) a) 常數(shù) 常數(shù)用平常書(shū)寫(xiě)的形式書(shū)寫(xiě),如:-60,1012.5 等,但不得為指數(shù)形式規(guī) 定正數(shù)不

7、寫(xiě)正號(hào) b) 字符常數(shù) 字符常數(shù)是不含有,號(hào)的字符串,通常用來(lái)表示零件名、分段名、直線 名,或作為特征量如:X,Y,P 等,指明后繼常數(shù)的性質(zhì),是什么座標(biāo),是何 種幾何元素的足標(biāo), c) 變量 變量表示語(yǔ)句中可變化的參數(shù)有三種變量: 子程序變量 Ai , 算術(shù)變量 Vi , 循環(huán)變量 Bi 這里,A,V,B 是字母,是整數(shù)變量前可有負(fù)號(hào) 參數(shù)用來(lái)給出語(yǔ)句執(zhí)行時(shí)需要的幾何元的足標(biāo),角度,座標(biāo)尺寸等數(shù)據(jù)規(guī) 定:座標(biāo) 尺寸以毫米為單位;角度以度為單位,分,秒必須化為度的小數(shù)形式,如 42 度 15 分應(yīng)寫(xiě)為 42.25 度 書(shū)寫(xiě)語(yǔ)句,一般一行寫(xiě)一個(gè)語(yǔ)句當(dāng)一個(gè)語(yǔ)句的參數(shù)很多,以至于在一行內(nèi) 寫(xiě)不下時(shí),

8、 HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 5 Pk Pj Pj Pi Pi Pi x y x y d 1 PXY/i,x,y2 PPS/i,j,k3 PPPD/i,j,k,d Sk 可以分成幾行寫(xiě),但必須在行末用下劃線字符 來(lái)指出下一行是本行的續(xù) 行如果有連 續(xù)的幾個(gè)同樣語(yǔ)句名的語(yǔ)句,則可采用如下的格式在一行內(nèi)連續(xù)書(shū)寫(xiě): 語(yǔ)句名參數(shù)表參數(shù)表 參數(shù)表 如 PXY5, 3, 204, 0, 1003, 0, 30 表示三個(gè) PXY 語(yǔ)句 下面給出本語(yǔ)言系統(tǒng)中所允許的語(yǔ)句在給出的語(yǔ)句表示中作如下約定: a) 大寫(xiě)字母表示字母,小寫(xiě)字母表示參數(shù) b) 園括號(hào)( )表示括號(hào)中所列出的用

9、符號(hào)分隔的各內(nèi)容可任意選擇一 種 c) 方括號(hào) 表示括號(hào)中的內(nèi)容可以缺省 d) 花括號(hào) 表示括號(hào)中的內(nèi)容可以多次重復(fù) 2.2 幾何元定義語(yǔ)句幾何元定義語(yǔ)句 語(yǔ)言中有四種幾何元:點(diǎn)元 Pi,直線元 Si,圓弧元 Ci,曲線元 Fi 對(duì)點(diǎn)元 Pi,規(guī)定 0=i298,其中程序員定義的范圍是 0i94. P0 表示座標(biāo) 原點(diǎn),由系統(tǒng)自行定義 對(duì)直線元 Si,規(guī)定 1=i=70,其中程序員定義的范圍是 2i51. 直線 S1,S2 表示 X 軸和 Y 軸,由系統(tǒng)自行定義 對(duì)圓弧元 Ci,規(guī)定 1=i=70,其中程序員定義的范圍是 1=i51. 對(duì)曲線元 Fi,規(guī)定 1=i0 2.2.1.12 PPC/

10、 i,j,k,a 說(shuō)明:點(diǎn) Pi 是由圓外一點(diǎn) Pj 向圓弧 Ck 所引的切線在 Ck 上的切點(diǎn),按的 值取舍 2.2.1.13 PSPD/ i,j,k,d,a 說(shuō)明:點(diǎn) Pi 是在直線 Sj 上且與已知點(diǎn) Pk 距離為 d 毫米的點(diǎn),按 a 的值取 舍Pk 可以在,也可以不在 Sj 上 2.2.1.14 PCCL/ i,j,k,l,a 說(shuō)明:點(diǎn) Pi 是圓 Cj 與 Ck 的公切線在圓 Cj 上的切點(diǎn),當(dāng) l=1 時(shí)為內(nèi)公切點(diǎn), 當(dāng) l=2 時(shí)為外公切點(diǎn),再在可能的兩切點(diǎn)中按的值取舍 2.2.1.15 PPXY/ i,j,dx,dy 說(shuō)明:點(diǎn) Pi 是與已知點(diǎn) Pj 座標(biāo)差為 dx,dy 的

11、點(diǎn) 2.2.1.16 PPPMN/ i,j,k,m,n 說(shuō)明:點(diǎn) Pi 是以點(diǎn) Pj,Pk 為兩端點(diǎn)的線段的一個(gè)分點(diǎn),它把線段 PiPk 分成 比為 m:n 的二部份 PjPi 和 PiPk當(dāng) PjPi 與 PjPk 同向時(shí),為正,否則為 負(fù)同樣,在 PiPk 與 PjPk 同向時(shí),為正,否則為負(fù)可以看出,當(dāng) m0, n0 時(shí),Pi 內(nèi)分線段 PjPk;當(dāng) m0 時(shí),Pi 外分線段 PjPk, 且 Pi 在 Pj 端的外 側(cè);當(dāng) m0,n0 時(shí)順著 曲線 Fj 的方向計(jì)算; d0 r0,反之,d0 時(shí),逆時(shí)針向圓弧 PjPk 是劣弧當(dāng) r0 時(shí),順時(shí)針向圓弧 PjPk 是劣 弧 2.2.3.5

12、 CPPS/ i,j,k,l 說(shuō)明:圓 Ci 是圓周過(guò) Pj,Pk 兩點(diǎn),并且與直線 Sl 相切的圓這樣的圓通 常有兩個(gè),取其中從點(diǎn) Pj 到點(diǎn) Pk 再到切點(diǎn)所成的圓弧為逆時(shí)針向圓弧的那個(gè) 圓 HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 9 SlCi Pk Pj r0 時(shí),圓 Ci 上從 Pk 到 Pj 所成 的劣圓弧是逆時(shí)針向圓弧當(dāng) r0 時(shí),F(xiàn)i 在 Fj 的左 側(cè)當(dāng) d0 時(shí),F(xiàn)i 在 Fj 的右側(cè)曲線指向與 Fj 相同 2.2.4.4 FFS/ i,j,k 說(shuō)明:曲線 Fi 是曲線 Fj 的對(duì)稱(chēng)曲線,其對(duì)稱(chēng)軸是直線 Sk 2.2.4.5 FRR/ i,j 說(shuō)明:曲線 F

13、i 是肋骨型線文件中位于右半座標(biāo)平面內(nèi)的號(hào)肋骨線曲線 的指向是從船底指向舷側(cè) HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 10 C y x x y C WL=h b# e=1000 b# y x e# BL=a Fi Fi Fi j# 6 FRL/i,j7 FWL/i,h,b,e,s8 FBL/i,a,b,e,s 基線 C y 甲板名n Fi 9 FDK/i,n x y b#b+1 d# P101 P102 P96 P100 P97 結(jié)構(gòu)線n c e Fi 10 FJGX/i,n,a,b,c,d,e 2.2.4.6 FRL/ i,j 說(shuō)明:曲線 Fi 是肋骨型線文件中位于左半座標(biāo)

14、平面內(nèi)的號(hào)肋骨線曲線 的指向是從船底指向舷側(cè). 2.2.4.7 FWL/ i,h,b,e ,s ,x0, y0 說(shuō)明:曲線 Fi 是高度為的水線樣條中從起始肋號(hào)到終止肋號(hào)的樣條曲 線當(dāng)起始位置是船艉時(shí),用-1000 表示; 當(dāng)終止位置是船艏時(shí),用 1000 表示曲線 Fi 所在的座標(biāo)系如下: 以船舯線為軸,船寬方向?yàn)檩S, 軸通過(guò)肋號(hào)可缺省,當(dāng)缺省時(shí),。通常,曲線以 x 值最小的點(diǎn) 為曲線的起點(diǎn),如果該點(diǎn)不是起點(diǎn),可在語(yǔ)句中再給出引導(dǎo)點(diǎn)(x0, y0) ,此時(shí) 曲線以最接近(x0, y0)的點(diǎn)為曲線的起點(diǎn)。這里,x0 是肋位, y0 是船體寬度 座標(biāo)。 2.2.4.8 FBL/ i,a,b,e

15、,s ,x0, y0 說(shuō)明:曲線 Fi 是寬度為的縱剖線樣條中從起始肋號(hào)到終止肋號(hào)的樣 條曲線曲 線 Fi 所在的座標(biāo)系如下: 以船底基線為軸,船的高度方向?yàn)檩S,軸通過(guò) 肋號(hào) 可缺省,當(dāng)缺省時(shí),通常,曲線以 x 值最小的點(diǎn)為曲線的起點(diǎn),如果 該點(diǎn)不是起點(diǎn),可在語(yǔ)句中再給出引導(dǎo)點(diǎn)(x0, y0) ,此時(shí)曲線以最接近(x0, y0)的點(diǎn)為曲線的起點(diǎn)。這里,x0 是肋位, y0 是船體高度座標(biāo)。 2.2.4.9 FDK/ i,n 說(shuō)明:曲線 Fi 是名為的甲板在當(dāng)前所處理的肋骨剖面 的甲板拋勢(shì)線當(dāng)前肋號(hào)由先前執(zhí)行的 FRR 語(yǔ)句或 FRL 語(yǔ)句 決定曲線的指向是從右指向左 2.2.4.10 FJGX

16、/ i,n,a,b,c,d,e ,k1,km 說(shuō)明:曲線 Fi 是名為的結(jié)構(gòu)線在水平面 (1 或 3)或側(cè)面(2 或 4)的投影線中的 一段,其起點(diǎn)是肋號(hào)再向艏加毫米,其終點(diǎn)是 肋號(hào)再向艏加毫米。,可為負(fù)數(shù),表示向 艉。如果此結(jié)構(gòu)線有折角,則用肋位 k1km 給出折 角點(diǎn)的位置。曲線的指向是從起始肋號(hào)指向終止肋 號(hào)。 使用本語(yǔ)句要注意: 1) 本語(yǔ)句隱含了座標(biāo)軸的定位。當(dāng)1 時(shí),軸為船中線,軸通過(guò)起 始肋號(hào);當(dāng)2 時(shí),軸為船底基線,軸通過(guò)起始肋號(hào)。 2) 展開(kāi)的結(jié)構(gòu)線 Fi 從肋號(hào)到肋號(hào)的各型值點(diǎn)依次為 P100,P101,起始 HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 11

17、Fi Fj 11 FFBE/i,j,起點(diǎn),終點(diǎn) 起點(diǎn) 終點(diǎn) 點(diǎn)為 P96,終止點(diǎn)為 P97。 3) 當(dāng)1 或 2 時(shí),投影是指有伸長(zhǎng)的投影。即把結(jié)構(gòu)線在所指定的平面 上攤平時(shí),由于該結(jié)構(gòu)線與投影平面不一定互相平行,所以可能引起伸長(zhǎng)。零件 編程時(shí),橫座標(biāo)要按伸長(zhǎng)值來(lái)算。伸長(zhǎng)值可根據(jù)肋距和結(jié)構(gòu)型值表中型值,查 伸長(zhǎng)級(jí)數(shù)表得到,也可相對(duì)展開(kāi)點(diǎn) P96,P97,P100,P101,得到。當(dāng)3 或 4 時(shí),投影不考慮伸長(zhǎng)。 4) 結(jié)構(gòu)線名或投影面標(biāo)志前如果添加負(fù)號(hào)“-” ,表示在右舷的結(jié)構(gòu)線 的投影線。 2.2.4.11 FFBE/ i,j,( x1,y1 | X,x1 | Y,y1 | P,k1 |

18、N,n1 ), ( x2,y2 | X,x2 | Y,y2 | P,k2 | N,n2 ) 說(shuō)明:曲線 Fi 是曲線 Fj 中的一部分其起點(diǎn)和 終點(diǎn) 各有 5 種決定方式xi,yi 表示直接給出座標(biāo); X,xi 表示給出橫座標(biāo),在 Fj 上插值,作為端點(diǎn);Y,yi 表示給出縱座標(biāo),在 Fj 上插值,作為端點(diǎn);P,ki 表示以給出的點(diǎn)元作為端點(diǎn);N,ni 表示以名為 ni 的 結(jié)構(gòu)線在當(dāng)前處理肋號(hào)上的結(jié)構(gòu)點(diǎn)作為端點(diǎn)Fi 的方向?yàn)閺钠瘘c(diǎn)指向終點(diǎn) 該 語(yǔ)句常用來(lái)從一根多值曲線中截取出所需的某一單值分枝 HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 12 r Fi Fn Fk Pj Pm

19、12 FCOMB/i,j,k,n,m,r P97 P100 P96 P102 P101 b# y x P200 P201P202P203 P98 P99 P103 結(jié)構(gòu)線n1 結(jié)構(gòu)線n2 e# Fi Fj d1 d2 13 DEV/n1,n2,i,j,k,m,b,d1,e,d2 e# 結(jié)構(gòu)線n2 結(jié)構(gòu)線n1 P103 P99 P98 P203 P202 P201 P200 x y b# P101P102P96 P100 P97 P94 P95 Fi Fj 14 DEV1/n1,n2,i,j,k,m,b,d1,e,d2,kl d2 d1 折 角 線 2.2.4.12 FCOMB/ i,j,k,n

20、,m ,r 說(shuō)明:該語(yǔ)句生成復(fù)合曲線 Fi復(fù)合曲線 Fi 由已知曲線 Fk,F(xiàn)n 連接而成,起點(diǎn)為 Pj(在曲線 Fk 上) ,終點(diǎn)為 Pm(在曲線 Fn 上) ,為 Fk,F(xiàn)n 的接點(diǎn)處的過(guò)渡圓弧半徑,可缺省 2.2.4.13 DEV/ n1,n2,i,j,k,m,b,d1,e,d2 說(shuō)明:該語(yǔ)句是結(jié)構(gòu)展開(kāi)語(yǔ)句所要展開(kāi)的結(jié)構(gòu)一邊為結(jié)構(gòu)線名為 n1 的結(jié) 構(gòu)線,另一邊為結(jié)構(gòu)線名為 n2 的結(jié)構(gòu)線展開(kāi)范圍是從號(hào)肋號(hào)向艏 d1 毫米處 開(kāi)始到號(hào)肋號(hào)向艏 d2 毫米處為止d1,d2 是實(shí)數(shù),當(dāng)小于 0 時(shí)表示向艉展 開(kāi)后,與結(jié)構(gòu)線 n1 對(duì)應(yīng)的曲線是 Fi,與結(jié)構(gòu)線 n2 對(duì)應(yīng)的曲線是 Fj,起始端

21、線 是 Sk,終止端線是 Sm 本語(yǔ)句規(guī)定: a) 展開(kāi)后,結(jié)構(gòu)線 n1 從肋號(hào)到的各型值點(diǎn)依次為 P100,P101, . , 起始端點(diǎn)是 P96,終止端點(diǎn)是 P97,結(jié)構(gòu)線 n2 從肋號(hào)到的各型值點(diǎn)依次為 P200,P201,., 起始端點(diǎn)是 P98,終止端點(diǎn)是 P99. b) 展開(kāi)后,表示結(jié)構(gòu)線 n1 的曲線 Fi 在表示結(jié)構(gòu)線 n2 的曲線 Fj 的上方 c) 座標(biāo)系確定如下:P100 為座標(biāo)原點(diǎn) P0,Y 軸通過(guò) P100 和 P200,即通過(guò) 號(hào)肋號(hào) d) 結(jié)構(gòu)線名 n1 和 n2 帶有負(fù)號(hào)“-”時(shí),表示展開(kāi)在右舷的結(jié)構(gòu)。 2.2.4.14 DEV1/ n1,n2,i,j,k,m,

22、b,d1,e,d2,kl 說(shuō)明:該語(yǔ)句是在肋位 kl 處帶有折角線的結(jié)構(gòu)展開(kāi)語(yǔ)句.所要展開(kāi)的結(jié)構(gòu)一 邊為結(jié)構(gòu)線名為 n1 的結(jié)構(gòu)線,另一邊為結(jié)構(gòu)線名為 n2 的結(jié)構(gòu)線.展開(kāi)范圍是從 號(hào)肋號(hào)向艏 d1 毫米處開(kāi)始到號(hào)肋號(hào)向艏 d2 毫米處為止.d1,d2 是實(shí)數(shù),當(dāng)小于 0 時(shí)表示向艉展開(kāi)后,與結(jié)構(gòu)線 n1 對(duì)應(yīng)的曲線是 Fi, 與結(jié)構(gòu)線 n2 對(duì)應(yīng)的曲線 是 Fj,起始端線是 Sk,終止端線是 Sm HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 13 e# 結(jié)構(gòu)線n3 結(jié)構(gòu)線n1 P103 P99 P98 P203P202P201 P200 x y b# P101 P102 P96

23、 P100 P97 結(jié)構(gòu)線n2 P94 P95 Fi Fj d2 d1 15 DEV2/n1,n2,n3,i,j,b,d1,e,d2 本語(yǔ)句規(guī)定: a) 展開(kāi)后,結(jié)構(gòu)線 n1 從肋號(hào)到的各型值點(diǎn)依次為 P100,P101, . , 起始端點(diǎn)是 P96,終止端點(diǎn)是 P97,折角點(diǎn)是 P94,結(jié)構(gòu)線 n2 從肋號(hào)到的各 型值點(diǎn)依次為 P200,P201,. ,起始端點(diǎn)是 P98,終止端點(diǎn)是 P99,折角點(diǎn)是 P95. b) 展開(kāi)后,表示結(jié)構(gòu)線 n1 的曲線 Fi 在表示結(jié)構(gòu)線 n2 的曲線 Fj 的上 方 c) 座標(biāo)系確定如下:P100 為座標(biāo)原點(diǎn) P0,Y 軸通過(guò) P100 和 P200,即通過(guò)

24、 號(hào)肋號(hào) d) 結(jié)構(gòu)線名 n1 和 n2 帶有負(fù)號(hào)“-”時(shí),表示展開(kāi)在右舷的結(jié)構(gòu)。 本語(yǔ)句執(zhí)行后,在運(yùn)行結(jié)果文件中給出折角線處的折角角度. 2.2.4.15 DEV2/ n1,n2,n3,i,j,b,d1,e,d2 說(shuō)明:該語(yǔ)句是帶有折角線的結(jié)構(gòu)展開(kāi)語(yǔ)句.所要展開(kāi)的結(jié)構(gòu)一邊為結(jié)構(gòu)線 名為 n1 的結(jié)構(gòu)線,另一邊為結(jié)構(gòu)線名為 n3 的結(jié)構(gòu)線中間的折角線是名為 n2 的結(jié) 構(gòu)線展開(kāi)范圍是從號(hào)肋號(hào)向艏 d1 毫米處開(kāi)始,到號(hào)肋號(hào)向艏 d2 毫米處為 止.d1,d2 是實(shí)數(shù),當(dāng)小于 0 時(shí)表示向艉展開(kāi)后,與結(jié)構(gòu)線 n1 對(duì)應(yīng)的曲線是 Fi,與結(jié)構(gòu)線 n3 對(duì)應(yīng)的曲線是 Fj. 本語(yǔ)句規(guī)定: a) 展開(kāi)

25、后,結(jié)構(gòu)線 n1 從肋號(hào)到的各型值點(diǎn)依次為 P100,P101, . , 起始端點(diǎn)是 P96,終止端點(diǎn)是 P97. 折角線 n2 的起始端點(diǎn)是 P94,終止端點(diǎn)是 P95。結(jié)構(gòu)線 n3 從肋號(hào)到的各型值點(diǎn)依次為 P200,P201, ,起始端點(diǎn)是 P98,終止端點(diǎn)是 P99. b) 展開(kāi)后,表示結(jié)構(gòu)線 n1 的曲線 Fi 在表示結(jié)構(gòu)線 n3 的曲線 Fj 的上 方 c) 座標(biāo)系確定如下:P100 為座標(biāo)原點(diǎn) P0,Y 軸平行于過(guò) P96 和 P94 的連 線, 通過(guò)號(hào)肋號(hào) d) 結(jié)構(gòu)線名 n1,n2 和 n3 帶有負(fù)號(hào)“-”時(shí),表示展開(kāi)在右舷的結(jié)構(gòu)。 本語(yǔ)句執(zhí)行后,在運(yùn)行結(jié)果文件中給出折角線處

26、的折角角度. 2.2.4.16 FSL/ i,a,h1,h2 HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 14 說(shuō)明:曲線 Fi 是肋位為的橫剖面樣條曲線肋位的構(gòu)成如下:整數(shù)部 分表示肋號(hào),四位小數(shù)部分表示向艏的加放數(shù)。曲線 Fi 所在的座標(biāo)系如下: 以 船底基線為軸,舯線為軸。Fi 的指向是由船舯指向舷側(cè)。當(dāng)給出 h1,h2 時(shí), 只剖切生成從高度 h1 到 h2 的橫剖面樣條曲線。當(dāng) i0時(shí)樣條片段為 逆時(shí)針圓弧,ri0時(shí)樣條片段為順時(shí)針圓弧,ri=0時(shí)樣條片段為直線段。 本語(yǔ)句中曲線的指向是從第一點(diǎn)指向最末點(diǎn)。 2.2.4.19 SHELL/ s 說(shuō)明:在HD-SHM系統(tǒng)中

27、,船體曲面是用一組型線樣條文件表示的??梢杂卸?個(gè)曲面,例如:外殼面,內(nèi)殼面IN。每個(gè)船體曲面都有三個(gè)型線樣條文件,分別 是: 肋骨線文件 FRAMEs?.DAT 水線型線文件 WLINEs?.DAT 直剖線型線文件 BLINEs?.DAT 其中,?是船號(hào)。s 是船體曲面標(biāo)志字符(例如 IN) ,當(dāng)是外殼面時(shí)為空。 通常,船體內(nèi)殼面是單獨(dú)光順生成的,生成后,把內(nèi)殼面的型線樣條文件 FRAME? .DAT,WLINE?.DAT 和 BLINE?.DAT 換名,添加曲面標(biāo)志字符,然后拷貝到外殼 面所在的文件夾。 可以讀取或剖切指定曲面上的型線。用: SHELL/ s 來(lái)指定或切換曲面。其中 s 為

28、船體曲面標(biāo)志字符 本語(yǔ)句僅在所在的程序段起作用。不用 SHELL 語(yǔ)句指定曲面時(shí),表示使用船 體外殼面。 例:FRR/1,30 讀取外殼面上的 30#肋骨線 SHELL/IN 切換到曲面標(biāo)志為 IN 的內(nèi)殼面 FRR/2,30 讀取內(nèi)殼面上的 30#肋骨線 HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 15 2.3 零件定義語(yǔ)句零件定義語(yǔ)句 可定義的零件包括板材零件和型材零件。完整的零件編碼格式為: 整個(gè)零件編碼,字符串長(zhǎng)度不得超過(guò)19個(gè)字符。 當(dāng)為0時(shí),為不存入零件庫(kù)的無(wú)效零件。 當(dāng)中出現(xiàn)符號(hào) 時(shí),為虛擬零件。虛擬零件能存入零件庫(kù),可3維 瀏覽,但不產(chǎn)生生產(chǎn)信息。 2.3.1 零

29、件屬性語(yǔ)句零件屬性語(yǔ)句 2.3.1.1 部件標(biāo)識(shí)語(yǔ)句 ASMB/ a,b 該語(yǔ)句給出想要描述的部件的部件號(hào) a 和對(duì)稱(chēng)屬性 b。在本部件標(biāo)識(shí)語(yǔ)句后 定義的各零件都屬于該部件,并以部件號(hào) a 作為零件名的前綴,作為零件名的組 成部分。對(duì)稱(chēng)屬性 b 取值為 1、2、3、4、5,分別表示僅左、僅右、左右對(duì)稱(chēng) (圖面所示的是左件) 、右左對(duì)稱(chēng)(圖面所示的是右件) 、居中。 本部件標(biāo)識(shí)語(yǔ)句不是必須給出的語(yǔ)句。但使用本語(yǔ)句,可使以后編寫(xiě)零件標(biāo) 識(shí)語(yǔ)句、扶強(qiáng)材定義語(yǔ)句、面板定義語(yǔ)句時(shí)省略零件名中共同的部件號(hào),省略對(duì) 稱(chēng)屬性,減少數(shù)據(jù)輸入量。 部件標(biāo)識(shí)語(yǔ)句只對(duì)同一零件源程序中后繼的零件起作用。 2.3.1.2

30、 零件標(biāo)識(shí)語(yǔ)句 PART/ n1, n2,-n3ps,-d,a,c 該語(yǔ)句表示想要描述的零件的分段號(hào)是 n1,件號(hào)是 n2,件數(shù)是 n3,對(duì)稱(chēng)屬 性是 ps,板厚是,材料牌號(hào)是,加工編碼是。當(dāng)分段號(hào) n1 省略時(shí),表示 零件的分段號(hào)沿用同一源程序的上一零件的分段號(hào),或采用源程序文件名為分段 號(hào) 當(dāng)前有負(fù)號(hào)時(shí),提示該零件套料時(shí)要反套。還決定了零件的割縫補(bǔ)償量。 在系統(tǒng)配置文件 HDCONFIG.DAT 中的“割縫補(bǔ)償”項(xiàng)中定義有板厚與割縫補(bǔ)償 量的函數(shù)關(guān)系。有時(shí)也可直接在數(shù)據(jù)項(xiàng)中給出割縫補(bǔ)償量,此時(shí)為一個(gè)大數(shù), 其千位及千位以上位給出割縫補(bǔ)償量(單位 0.1 毫米) ,千位以下是板厚,例如, 為

31、 35011,表示割縫補(bǔ)償量為 3.5 毫米,板厚為 11 毫米。 通常當(dāng) n3 是偶數(shù)時(shí)為對(duì)稱(chēng)切割,如果 n3 是偶數(shù)但不對(duì)稱(chēng)切割,則在 n3 前添 負(fù)號(hào) 也可在件數(shù) n3 后附加對(duì)稱(chēng)屬性 ps。ps 的取值是 P、S、PS 或 SP,分別表示 僅左、僅右、左右對(duì)稱(chēng)(但圖面所示的是左件) 、右左對(duì)稱(chēng)(但圖面所示的是右 件) 。 在開(kāi)始一個(gè)零件的描述時(shí),首先必須給出零件標(biāo)識(shí)語(yǔ)句 HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 16 2.3.1.3 零件厚度朝向語(yǔ)句 MSIDE/ m 該語(yǔ)句給出想要描述的板零件的厚度朝向。只有當(dāng)船體零件要作為管系設(shè)計(jì) 系統(tǒng)的船體結(jié)構(gòu)背景使用時(shí)才需要本語(yǔ)

32、句來(lái)描述板零件的厚度朝向。面對(duì)船體圖 紙,在視圖所在的局部坐標(biāo)系下,當(dāng)零件厚度朝向觀察者時(shí),m = 1;反之 m = - 1;當(dāng)零件厚度分中時(shí),m = 0。未給出 MSIDE 語(yǔ)句時(shí),m = 1。 本語(yǔ)句通常緊接著 PART 語(yǔ)句出現(xiàn),定義的厚度朝向?qū)Ρ玖慵约氨境绦蚨沃?其后的零件都起作用,直至給出新的 MSIDE 語(yǔ)句。 2.3.2 圖形定義語(yǔ)句圖形定義語(yǔ)句 圖形定義語(yǔ)句描述船體結(jié)構(gòu)零件的圖形組成它指明:零件圖形是由哪些點(diǎn)、 線、基 本圖形串接而成的,以生成零件文件這里說(shuō)的基本圖形指的是船體構(gòu)件上諸如 切口,內(nèi) 孔之類(lèi)的出現(xiàn)頻率高,又形狀基本固定的局部圖形 圖形定義通過(guò)切割描述的方式來(lái)進(jìn)行

33、每一圖形定義語(yǔ)句都從當(dāng)前圖形末端 點(diǎn)出發(fā), 描述一段切割線,把新的末點(diǎn)作為新的當(dāng)前圖形末端點(diǎn),并用點(diǎn)元 P300 存放當(dāng) 前圖形末端點(diǎn)的座標(biāo). 在圖形定義語(yǔ)句中出現(xiàn)的幾何元素必須事先都定義過(guò) 2.3.2.1 START/ i , 圖形切割線起始狀態(tài)定義語(yǔ)句它表示圖形的起始點(diǎn)是 Pi,走向是 圖形走向的含義是:假定站在圖形切割線上,朝著選定的方向,如果這時(shí)零 件部分在 左側(cè),那么 =1,反之 =-1通俗地說(shuō),對(duì)圖形外周線,逆時(shí)針向 為 1,順 時(shí)針向 為-1;對(duì)內(nèi)孔,逆時(shí)針向 為-1,順時(shí)針向 為 1走向參數(shù) 可省略,此時(shí) 缺省值為 1. 2.3.2.2 QLP/ i 直線段定義語(yǔ)句生成從當(dāng)前圖

34、形末端點(diǎn)到 Pi 的直線段 2.3.2.3 QCP/ i,j, 圓弧段定義語(yǔ)句生成圓弧 Ci 上從當(dāng)前圖形末端點(diǎn)到 Pj 的逆向(1) 圓弧段或順向(-1)圓弧段當(dāng)前圖形末端點(diǎn)和 Pj 必須都在圓弧 Ci 上 2.3.2.4 QFP/ i, j 曲線段定義語(yǔ)句生成曲線 Fi 上從當(dāng)前圖形末端點(diǎn)到 Pj 的曲線段當(dāng)曲線 編號(hào)省略時(shí),取前一圖形定義語(yǔ)句給出的曲線編號(hào) 2.3.2.5 QTU1/ t,( x,y | P,i ) ,a,b,d ,k 規(guī)則內(nèi)孔定義語(yǔ)句本語(yǔ)句生成一個(gè)規(guī)則內(nèi)孔參數(shù)給出了內(nèi)孔的類(lèi) 型參數(shù) P,i 或 x,y 給出了內(nèi)孔定位中心點(diǎn)a,b 給出了內(nèi)孔的尺寸,a=0 時(shí),不開(kāi)設(shè)內(nèi)

35、HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 17 b b a d b b r r2 r1 d a d a bd a b a d t=1t=2t=3t=4t=5 b:xxxxxx r1 r2 b:xxxxxx r c Fi Fi r 4 r (x,y) (x,y) r 孔為內(nèi)孔相對(duì)于軸的傾角的度數(shù),當(dāng)為 Sj 的形式時(shí),表示傾角為直線 Sj 的傾角在僅單件開(kāi)孔時(shí)才給出, k=1 時(shí)僅正面零件開(kāi)此孔, k=-1 時(shí)僅反 面零件(對(duì)稱(chēng)件)開(kāi)此孔. t=1 時(shí)為腰圓孔, 此時(shí) a, b 分別為孔的長(zhǎng)短軸尺寸. t=2 時(shí)為蛋圓孔, 此時(shí) a 為孔的長(zhǎng)軸尺寸, b 為六位整數(shù), 前三位是大

36、頭半 徑, 后三位是小頭半徑. t=3 時(shí)為方孔, 此時(shí) a 為孔的長(zhǎng)軸尺寸, b 為六位整數(shù), 前三位是圓角半徑, 后三位是短軸尺寸. t=4 時(shí)為踏腳孔, 此時(shí) a 為孔上端半圓的半徑, b 為圓心到孔底線的尺寸. t=5 時(shí)為橢圓孔, 此時(shí) a, b 分別為孔的長(zhǎng)短軸尺寸. 2.3.2.6 QTU2/ ( x,y | X,x | Y,y | P,j | N,n ),r ,i 基本圖形 2 定義語(yǔ)句基本圖形 2 是一段曲線連接一個(gè)流水孔,或透氣孔或 焊縫避讓孔孔的中心點(diǎn)有 5 種可供選擇的定位方式: x,y 表示中心點(diǎn)是(,) X,x 表示定位點(diǎn)是曲線 Fi 上橫座標(biāo)為的點(diǎn) Y,y 表示定

37、位點(diǎn)是曲線 Fi 上縱座標(biāo)為的點(diǎn) P,j 表示定位點(diǎn)是點(diǎn)元 Pj N,n 表示定位點(diǎn)是名為的結(jié)構(gòu)線在當(dāng)前處理肋號(hào)上的結(jié)構(gòu)點(diǎn) 是基本圖形 2 中曲線的編號(hào)當(dāng)曲線編號(hào)省略時(shí),取前一圖形定義語(yǔ)句 給出的曲線編號(hào) 是開(kāi)孔尺寸,當(dāng) r0 時(shí),表示半圓孔的半徑;當(dāng) r=0 時(shí),表示不開(kāi)孔; 當(dāng) r0 時(shí), 表示開(kāi)水密型的焊縫避讓孔(孔高 4 毫米) ,為開(kāi)口長(zhǎng)的一半 2.3.2.7 QTU3/ t,( x,y | X,x | Y,y | P,j | N,n ),i,d,尺寸 參數(shù) 基本圖形 3 定義語(yǔ)句本語(yǔ)句在曲線 Fi 上開(kāi)設(shè)一個(gè)切口 是切口的類(lèi)型 確定切口定位點(diǎn)(即型材安裝理論線截點(diǎn))的方式與 QTU

38、2 語(yǔ)句一樣, 有 5 種. 是切口所在曲線的編號(hào) HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 18 b h c rr a h r b c a h b2b1 rr c2c1 a r h b c e r 2 2 h a bc rr d e t=5t=6t=7t=8t=13 是切口與軸的夾角,通常,0d360,由系統(tǒng)計(jì)算垂直角度值. 當(dāng)切口傾角與直線 Sk 的傾角一致時(shí),可 在 d 位置填直線名 Sk. 是切口指向和扶強(qiáng)材端點(diǎn)定義的復(fù)合信息, 的形式為 -1.ppee . 切 口指向用 的正負(fù)來(lái)表示,如果當(dāng)前切割點(diǎn)在貫通型材徑線一側(cè), 則 0,否則 0 時(shí),切角為 90 度的圓弧切角

39、,為半徑當(dāng) r0 時(shí),為圓弧切角,為半徑。當(dāng) r0 時(shí),為三角形切角,為等腰邊的邊長(zhǎng)。r=0 或省略 時(shí),基本圖形 7 退化成曲線段,沒(méi)有切角。當(dāng)引用的曲線的編號(hào) j 大于 6 時(shí),必 須或給出,或在 j 前添加字母 F。曲線編號(hào)可省略,此時(shí) Fi 沿用上一圖形定 義語(yǔ)句中給出的曲線編號(hào)。 2.3.2.11 TUDC/ i ,j 圖形對(duì)稱(chēng)定義語(yǔ)句是對(duì)稱(chēng)軸直線 Si 的下標(biāo)是任意數(shù),給出時(shí), 表示對(duì)稱(chēng)后不強(qiáng)求封閉本語(yǔ)句可描述以下幾種對(duì)稱(chēng)情況: a) 當(dāng)先前定義的是一個(gè)規(guī)則內(nèi)孔或一個(gè)已描述封閉的不規(guī)則內(nèi)孔時(shí),生 成一個(gè)對(duì) 稱(chēng)的內(nèi)孔 b) 當(dāng)先前定義的圖形還沒(méi)有描述封閉時(shí),則生成已描述過(guò)的圖形的對(duì)稱(chēng)

40、 圖形如 HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 20 果對(duì)稱(chēng)前圖形末點(diǎn)不在對(duì)稱(chēng)軸上,系統(tǒng)自行在這點(diǎn)和對(duì)應(yīng)的對(duì)稱(chēng)點(diǎn)間連直線段, 使連續(xù) 對(duì)稱(chēng)后,如果已形成完整的封閉圖形則罷,如果沒(méi)構(gòu)成完整的封閉圖形, 則看是 否給出. 如果給出, 則不強(qiáng)求封閉; 如果沒(méi)給出,則強(qiáng)行封閉,自動(dòng)添加 一段回到圖形起始點(diǎn)的直線段, 使構(gòu)成一個(gè)完整的封閉圖形 2.3.3 零件拼接與劃分語(yǔ)句零件拼接與劃分語(yǔ)句 2.3.3.1 SPLIT/ n2,I,e1,e2 ,m,d,a,c 零件劃分語(yǔ)句 本語(yǔ)句把當(dāng)前所定義的零件(包括內(nèi)孔、外周、號(hào)料線)分割成二部分,并 把外周定 義時(shí)起點(diǎn)所在的那個(gè)部分以原零件名

41、命名,存放到零件庫(kù)中,把剩下的部分以新 給出的零 件名 n2 命名,留待進(jìn)一步處理i 是分割線 Fi 的編號(hào),當(dāng)分割線是直線時(shí),i 為直線名 Sk;e1、e2 是零件分割時(shí)分別在分割線處加的余量;m 是新零件的件數(shù), d 是厚度,a 是材料牌號(hào),c 是加工編碼,當(dāng)新零件的 m ,d,a,c 與劃分前零件 的厚度、材料牌號(hào)、加工編碼相同時(shí),m ,d,a,c 可缺省 零件劃分后,新零件外周的起點(diǎn)在順原零件外周定義的方向,周線與分割線 的第一個(gè) 交點(diǎn)處 2.3.3.2 READ/ n1, n2 零件讀取語(yǔ)句該語(yǔ)句表示把當(dāng)前處理的零件存入零件庫(kù),然后再?gòu)牧慵?kù) 中讀出分 段號(hào)是 n1,件號(hào)是 n2 的

42、零件,作為當(dāng)前零件,供進(jìn)一步處理,例如把它劃分成 幾個(gè)零件或添加內(nèi)孔當(dāng)分段號(hào) n1 省略時(shí),表示采用源程序文件名為分段號(hào) 使用例:對(duì)下圖所示的零件可這樣描述: PART/1,2,8,A,0 起點(diǎn) . . . SPLIT/3,S6,10,0 +10 SPLIT/4,S3,0,0 S3 READ/1 S6 SPLIT/2,S3,0,0 +10 STOP 首先把零件、作為一個(gè)整體描述,暫時(shí)命名為零件;通過(guò)分 割縫 S6 劃分出零件(由和組成)存入零件庫(kù),剩余部份暫時(shí)命名為零件 ;再通過(guò)分割縫 S3 劃分出零件存入零件庫(kù),剩余部份命名為零件;然后 用 READ 語(yǔ)句把零件存入零件庫(kù),讀出零件;再通過(guò)分

43、割縫 S3 劃分出零件 存入零件庫(kù),剩余部份命名為零件,最后存入零件庫(kù) 2.3.3.3 COMB/b, n,n1,n2 零件拼接語(yǔ)句 HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 21 Si SiSi d d 從孔中通過(guò)從孔邊通過(guò)不相交 該語(yǔ)句把當(dāng)前處理的零件存入零件庫(kù),然后再?gòu)牧慵?kù)中讀出分段號(hào)是 b, 件號(hào)是 n1,n2 的零件,把它們拼接成件號(hào)為 n 的零件,供進(jìn)一步處理。當(dāng)分段 號(hào) b 省略時(shí),表示采用源程序文件名為分段號(hào)。零件 n1,n2 必須在船體坐標(biāo)系 中定位時(shí)具有公共邊作為拼接邊。拼接后,零件 n 與零件 n1 共面,拼接邊轉(zhuǎn)化 為劃線;零件 n1,n2 仍保留在零

44、件庫(kù)中。 本語(yǔ)句執(zhí)行后,在運(yùn)行結(jié)果文件中給出零件 n1,n2 在拼接邊的折角角度. 2.3.3.4 SHOLE/ i,d 內(nèi)孔過(guò)橋語(yǔ)句。該語(yǔ)句在最近描述的一個(gè)內(nèi)孔上架設(shè)過(guò)橋。過(guò)橋的中心線是 直線 Si, 過(guò)橋的半寬是。本語(yǔ)句通常緊接在內(nèi)孔定義語(yǔ)句后執(zhí)行。執(zhí)行后,如果過(guò)橋位 于內(nèi)孔上, 則把內(nèi)孔分為兩個(gè)內(nèi)孔;如果位于內(nèi)孔的邊緣,則內(nèi)孔被填補(bǔ)掉一部分;如果過(guò) 橋與內(nèi)孔 不相交,則沒(méi)有過(guò)橋。 本語(yǔ)句主要用來(lái)為零件劃分作準(zhǔn)備。在零件劃分時(shí),如果分割線通過(guò)某一內(nèi) 孔,則該 內(nèi)孔被分為兩部分,分別成為分割后零件的外周線的組成部分。但有時(shí)希望分割 線不因內(nèi) 孔而斷續(xù),以便于焊接或控制變形。此時(shí)可采用本語(yǔ)句在

45、零件分割前對(duì)內(nèi)孔架橋, 取分割 線為過(guò)橋中心線。 2.3.4 號(hào)料語(yǔ)句號(hào)料語(yǔ)句 2.3.4.1 號(hào)料線定義語(yǔ)句 號(hào)料線包括裝配線和基準(zhǔn)線號(hào)料線定義語(yǔ)句的格式是: MARK/ ( X,x | Y,y | S,j | i,j | i,j,k | i,j,k,| DC,i ) 號(hào)料線的定義方式有七種: 1) 橫座標(biāo)為的垂直號(hào)料線 2) 縱座標(biāo)為的水平號(hào)料線 3) 以直線 Sj 為號(hào)料線 4) 以 Pi 為起點(diǎn),Pj 為終點(diǎn)的直線段 5) 曲線 Fk 上以 Pi 為起點(diǎn),Pj 為終點(diǎn)的曲線段 6) 圓 Ck 上以 Pi 為起點(diǎn),Pj 為終點(diǎn)的順向圓弧段(=-1)或逆向圓弧段 (=1) 7) 以直線 S

46、i 為對(duì)稱(chēng)軸,生成前一段號(hào)料線的對(duì)稱(chēng)的號(hào)料線 HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 22 扶強(qiáng)材的裝配線還可通過(guò)扶強(qiáng)材定義語(yǔ)句來(lái)定義 號(hào)料線長(zhǎng)度如果超出零件外周線,則系統(tǒng)會(huì)自動(dòng)截取落在零件外周線內(nèi)的部 分 2.3.4.2 文字標(biāo)注語(yǔ)句 文字標(biāo)注語(yǔ)句用于在零件圖形中加入標(biāo)注文字,例如:余量、朝向、坡口等 文字。其格式如下: NOTE/ i,note ,a 其中 i 定義標(biāo)注點(diǎn)位置,文字的中心將位于點(diǎn) Pi,note 是要標(biāo)注的文字,可以 是漢字,但字符數(shù)不能超過(guò) 20 個(gè)(一個(gè)漢字算 2 個(gè)字符) 。a 是文字書(shū)寫(xiě)角度。 a 可缺省。當(dāng) a 缺省時(shí),文字將以水平方式書(shū)寫(xiě)。 2

47、.3.5 附屬零件定義語(yǔ)句附屬零件定義語(yǔ)句 2.3.5.1 扶強(qiáng)材定義語(yǔ)句 扶強(qiáng)材定義語(yǔ)句的格式是: STIF/ n,m,b,c,i, (ja,k) ,e1,e2 ,REV ,BACK 是扶強(qiáng)材零件號(hào)扶強(qiáng)材零件的件數(shù)與母材零件的件數(shù)相同如果不相同, 則在 中后綴零件件數(shù),并以 * 相連接. 例如:O254*4, 表示零件 O254 為 4 件. 是扶強(qiáng)材的材料規(guī)格,它是一個(gè)以型材斷面象形字符開(kāi)頭的字符串: 型材類(lèi)型 材料規(guī)格 例子 角 鋼 L 高*寬*厚 L200*100*11 或 L 高*寬*厚*折邊厚 L250*90*12*16 球扁鋼 P 高*球?qū)?厚 P200*28*11, 扁 鋼 -

48、 高*厚 -180*10, 圓 鋼 O 直徑 O25 管 子 O 直徑*壁厚 O300*9 半圓鋼 D 直徑 D30 工字鋼 H 高*寬*腹厚*腿厚 H360*96*9*16 槽 鋼 高*寬*腹厚*腿厚 320*130*9.5*15.3 是材料牌號(hào). 是加工編碼. 是扶強(qiáng)材的一個(gè)已知端點(diǎn)的編號(hào)扶強(qiáng)材的另一個(gè)端點(diǎn)可有三種方式給出: 給出,表示末端點(diǎn)是已知點(diǎn) Pj 給出、,表示扶強(qiáng)材理論線與軸夾角為,末點(diǎn)在曲線上. 這里角度有二種表示方式,當(dāng)是數(shù)值時(shí),是角度,當(dāng)是直線 名 Sl 時(shí),表示夾角與直線 Sl 相同(Sl 不一定就是扶強(qiáng)材線)曲 線有四種表示方式,當(dāng)是整數(shù)時(shí),為曲線 Fk 的編號(hào),當(dāng)是字

49、 母 G 時(shí),為零件周線(或內(nèi)孔),當(dāng)是 Sl 時(shí),是直線,當(dāng)是 Cl 時(shí),是圓弧 給出 Fj、,表示扶強(qiáng)材理論線是曲線 Fj,末點(diǎn)由決定:當(dāng)是 HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 23 Pl 時(shí),末端點(diǎn)是已知點(diǎn) Pl,否則是曲線 j 與曲線 k 的交點(diǎn)(此時(shí), 當(dāng)是整數(shù)時(shí),為曲線 Fk 的編號(hào),當(dāng)是字母 G 時(shí),為零件周線, 當(dāng)是 Sl 時(shí),是直線,當(dāng)是 Cl 時(shí),是圓?。?。 e1,e2 分別是扶強(qiáng)材零件在起始端和終止端的修正量, 是正數(shù)時(shí), 表示伸長(zhǎng), 是負(fù)數(shù)時(shí),表示縮短. REV 和 BACK 參數(shù)是可選項(xiàng)。當(dāng)船體結(jié)構(gòu)零件被管系設(shè)計(jì)系統(tǒng)作為背景使用時(shí), 要求扶強(qiáng)材

50、零件的厚度朝向和安裝面正確。扶強(qiáng)材零件的厚度朝向規(guī)定如下:從 扶強(qiáng)材起點(diǎn)(在顯示的零件圖形上為帶有十字交叉標(biāo)記的端點(diǎn))向終點(diǎn)看,扶強(qiáng) 材零件的厚度在左側(cè)。如果顯示的扶強(qiáng)材厚度朝向不對(duì),可添加 REV 參數(shù)來(lái)改變 扶強(qiáng)材厚度朝向。不加 BACK 參數(shù)時(shí),扶強(qiáng)材零件安裝在板的正面,如果要裝在 背面,可添加 BACK 參數(shù)使扶強(qiáng)材安裝在板的背面。這里,板的正面即船體圖紙 上視圖的所視面。 本語(yǔ)句的執(zhí)行結(jié)果,生成了扶強(qiáng)材的號(hào)料線,并且在運(yùn)行結(jié)果文件中輸出該 扶強(qiáng)材的 信息: STIFF /n m b c d x1 y1 x2 y2 這里,是扶強(qiáng)材長(zhǎng)度,用于下料;x1,y1 是扶強(qiáng)材起點(diǎn)座標(biāo);x2,y2

51、 是扶強(qiáng) 材末點(diǎn)座標(biāo) 繪制零件圖和套料圖時(shí),繪出扶強(qiáng)材安裝線,并在距離扶強(qiáng)材起點(diǎn) 150 毫米 處繪出十字線,用于安裝定位. 2.3.5.2 面板定義語(yǔ)句 面板定義語(yǔ)句用來(lái)生成面板零件的下料和加工信息其格式是 : FPT/ n,m,a,c ,i,j,k, e1,e2 是面板零件號(hào)零件的件數(shù)與母材零件的件數(shù)相同如果不相同,則在 中后綴零 件件數(shù),并以 * 相連接. 例如:O254*4, 表示零件 O254 為 4 件. 是材料規(guī)格,只能為扁鋼, 例如,-200*16 是材料牌號(hào). 是加工編碼 、分別是起點(diǎn)和終點(diǎn)的編號(hào);起點(diǎn)、終點(diǎn)不能隨意顛倒, 必須使得從起 點(diǎn)向終點(diǎn)前進(jìn)時(shí), 面板厚度在右側(cè). 定

52、義面板曲線. 當(dāng)是整數(shù)時(shí),為曲線 Fk 的編號(hào),當(dāng)是字母時(shí),為 零件周線(或內(nèi)孔) ,當(dāng)是 Sl 時(shí),是直線,當(dāng)是 Cl 時(shí),是圓弧,可缺省, 當(dāng)缺省時(shí),表示兩點(diǎn)間為直線 e1,e2 分別是面板零件在起始端和終止端的修正量,是正數(shù)時(shí),表示伸長(zhǎng), 是負(fù)數(shù)時(shí)表示縮短. 當(dāng)僅給出、時(shí), 表示在新近描述的一個(gè)內(nèi)孔的 周線布置一圈面板. 語(yǔ)句的執(zhí)行結(jié)果輸出在運(yùn)行結(jié)果文件中,形式為 : FPT X x0 Y y0 X x1 Y y1 RADIUS r1 L= l1 s HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 24 X x2 Y y2 RADIUS r2 L= l2 s X xi Y yi

53、 SPLINE ri L= li s D: 0 250 500 750 1000 1250 1500 1750 2000 2250 . dj H: h1 h2 h3 h4 h5 h6 h7 h8 h9 h10 hj 這里, xi、yi 給出了面板樣條曲線(去除了面板厚度)上重要節(jié)點(diǎn)(例如: 端點(diǎn), 切點(diǎn)) 的座標(biāo), ri、li 給出從上一節(jié)點(diǎn)到本節(jié)點(diǎn)得的樣條片段的半徑和長(zhǎng)度。是累積 長(zhǎng)度。當(dāng)兩節(jié)點(diǎn)間是一段曲線時(shí), 用 D 和 H 給出曲線的拱高根據(jù)以上數(shù)據(jù)可 以得到面板零件總長(zhǎng)和各部分的長(zhǎng)度以及軋圓半徑,并且,當(dāng)面板加工需要提供 加工樣板時(shí),可根據(jù)以上數(shù)據(jù)制作加工樣板 2.3.5.3 標(biāo)準(zhǔn)光電

54、切割零件定義語(yǔ)句 標(biāo)準(zhǔn)光電切割零件定義語(yǔ)句的格式如下 : PHOT/ n,m,d,a,c,l,w,x 是零件號(hào)是零件的件數(shù)是板厚是材料牌號(hào). 是加工編 碼,分別是零件的長(zhǎng)和寬。是零件切割時(shí)所引用的光電切割號(hào),光電切 割號(hào)的通常形式為: Xxx-i 這里,xx 是分類(lèi)號(hào), i 是序號(hào)。 本語(yǔ)句不直接定義零件的實(shí)際圖形,而是引用某一已經(jīng)存在的光電切割號(hào), 表示零件 的圖形與該光電切割號(hào)上的零件圖形相同,可采用該光電切割號(hào)進(jìn)行切割。 語(yǔ)句執(zhí)行的結(jié)果將在分段零件總表及相應(yīng)的板零件切割管理表上得到反映。 2.3.5.4 標(biāo)準(zhǔn)零件定義語(yǔ)句 當(dāng)要生成的零件是采用已經(jīng)生成的存放在標(biāo)準(zhǔn)零件庫(kù)中的某標(biāo)準(zhǔn)零件時(shí),可

55、 使用如下的標(biāo)準(zhǔn)零件定義語(yǔ)句。標(biāo)準(zhǔn)零件定義語(yǔ)句的格式如下 : STDP/ s ,n ,m ,d ,a ,c 這里,是標(biāo)準(zhǔn)零件名,是換用名是零件的件數(shù)是板厚是材 料牌號(hào). 是加工編碼。該語(yǔ)句表示:從標(biāo)準(zhǔn)零件庫(kù)中讀取名為的標(biāo)準(zhǔn)零件, 換用新的零件名,并修改替換零件的件數(shù)、板厚、材料牌號(hào)和加工編碼,但不 改變形狀,生成新的零件。,可依次缺省,當(dāng)缺省時(shí),標(biāo)準(zhǔn)零 件的相應(yīng)屬性不變。 標(biāo)準(zhǔn)零件庫(kù)可存放在當(dāng)前產(chǎn)品目錄,庫(kù)文件名為 TRAPS.xx,這里 xx 是船號(hào)。 標(biāo)準(zhǔn)零件庫(kù)也可存放在當(dāng)前產(chǎn)品目錄的上一級(jí)目錄,庫(kù)文件名為 TRAPS.STD。當(dāng) 前產(chǎn)品目錄中的標(biāo)準(zhǔn)零件庫(kù)優(yōu)先。 標(biāo)準(zhǔn)零件名的格式是:“分類(lèi)

56、號(hào):件號(hào)”或僅“件號(hào)” 。當(dāng)“分類(lèi)號(hào):”缺省 時(shí),規(guī)定分類(lèi)號(hào)為 STD。 換用名的格式是:“分段號(hào):件號(hào)”或僅“件號(hào)” 。當(dāng)“分段號(hào):”缺省時(shí), HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 25 規(guī)定分段號(hào)沿用同一源程序的上一零件的分段號(hào),或采用源程序文件名為分段號(hào)。 2.3.6 逆直線彎曲加工型材零件定義語(yǔ)句逆直線彎曲加工型材零件定義語(yǔ)句 逆直線彎曲加工型材零件定義語(yǔ)句生成肋骨、橫梁、縱骨等需用逆直線彎曲 加工的型 材零件,并提供打印有下料加工信息的型材零件單,供車(chē)間生產(chǎn)用 逆直線彎曲加工型材零件定義語(yǔ)句的格式如下: PROF/ n,m,a,c,t,t1,t2,ps,b1,b2

57、,b3,b4,e1,e2,e3,e4,f 是零件的零件名 是材料規(guī)格,例如,球邊鋼 P270*55*12, 角鋼 L250*90*12*16 是材料牌號(hào). 是加工編碼 給出型材零件的類(lèi)型,并以 t1,t2 給出確定型材曲線的信息: t=0 表示肋骨零件這時(shí),t1 為肋骨號(hào),t2 填 0. 型材曲線以基線為 X 軸. t=1 表示橫梁零件這時(shí),t1 為肋骨號(hào),t2 為甲板名(用結(jié)構(gòu)線中的 甲板邊線 名表示) 型材曲線以基線為 X 軸. t=2 表示為縱骨零件這時(shí),t1 為縱骨結(jié)構(gòu)線名,t2 為縱骨的傾斜角 度(縱骨 若位于右肋骨面時(shí)與基線的夾角) 通常 t2 為 6 位整數(shù),前 3 位是 起始傾

58、 斜角后 3 位是終止傾斜角,當(dāng)起始傾斜角等于終止傾斜角時(shí),起始 傾斜角 可缺省一般取傾斜角在 90-360 之間當(dāng)傾斜角360 時(shí),表示外 板縱骨 與外板垂直型材曲線以起始肋位線為 Y 軸. t=3 指定曲線編號(hào),這時(shí),t1為曲線編號(hào),t2為零件類(lèi)型( 0,1,2 ) 。 ps 給出零件的對(duì)稱(chēng)性ps=1 為僅左舷, ps=2 為僅右舷, ps=3 為左右對(duì)稱(chēng). b1-b4 是起始端信息. 給出零件起始端的定位和切割信息規(guī)定: 對(duì)肋骨零件,下端為起始端,上端為終止端 對(duì)橫梁零件,右端為起始端,左端為終止端 對(duì)縱骨零件,尾端為起始端,首端為終止端 b1,b2 用來(lái)確定型材零件的起始端點(diǎn)的位置起始

59、端點(diǎn)的確定分二步進(jìn) 行第 一步,用 b1 確定端點(diǎn)附近的一個(gè)參考點(diǎn)的位置,對(duì)型材零件的起 始端進(jìn)行 粗定位第二步,用 b2 給出型材零件端點(diǎn)相對(duì)于參考點(diǎn)的修正 HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書(shū) 26 量通過(guò)對(duì) 參考點(diǎn)的修正,精確定出真正的端點(diǎn) 當(dāng)是肋骨零件時(shí),b1 是參考點(diǎn)的高度座標(biāo), b2 是高度座標(biāo)增量 當(dāng)是橫梁零件時(shí),b1 是參考點(diǎn)的寬度座標(biāo), b2 是寬度座標(biāo)增量 當(dāng)是縱骨零件時(shí),b1 是肋號(hào), b2 是船長(zhǎng)座標(biāo)增量 當(dāng)參考點(diǎn)是結(jié)構(gòu)線型值點(diǎn)時(shí),b1 以結(jié)構(gòu)線名后綴 N 的形式給出該結(jié) 構(gòu)線的 名字,并以前綴的正負(fù)號(hào)表示在左(右)肋骨面內(nèi) 當(dāng) b2 后綴 L 時(shí),

60、表示起始端點(diǎn)與參考點(diǎn)沿型材曲線的弧長(zhǎng)方向 (由起始端 指向終止端)的增量 b3 給出端線與 X 軸的夾角通常,角度在-90 到 180 之間當(dāng)端線與 型材曲線 垂直時(shí),b3=200當(dāng)端線與肋骨線平行(對(duì) t=1 的橫梁零件) ,或 端線與甲 板線平行(對(duì) t=0 的肋骨零件)時(shí),b3=400 b4 給出端部切割形式當(dāng)端部?jī)H根據(jù)端線割斷時(shí),B4=0當(dāng)端部按 G-4 型切 割時(shí),b4xxxxxx.xx, 前三位是留根 a, 接著的三位是圓心到端線 的距離 b,小數(shù)點(diǎn)后兩位是圓弧半徑 r. e1-e4 是終止端信息. 給出零件終止端的定位和切割信息各 ei 與 bi 意 義相似 f 是徑線方向. 對(duì)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論