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

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(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ō)明書船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書編制:陸劍華編制:陸劍華審核:陶自強(qiáng)審核:陶自強(qiáng)滬滬 東東 造造 船船 廠廠計(jì)算機(jī)技術(shù)研究所計(jì)算機(jī)技術(shù)研究所年月年月HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書2目目 錄錄1 概述概述32 語(yǔ)句語(yǔ)句42.1 語(yǔ)句格式語(yǔ)句格式42.1.1 語(yǔ)句名42.1.2 參數(shù)表42.2 幾何元定義語(yǔ)句幾何元定義語(yǔ)句52.2.1 點(diǎn)元定義語(yǔ)句52.2.2 直線元定義語(yǔ)句72.2.3 圓定義語(yǔ)句82.2.4 曲線元定義語(yǔ)句92.3 零件定義語(yǔ)句零件定義語(yǔ)句142.3.1 零件標(biāo)識(shí)語(yǔ)句142.

2、3.2 圖形定義語(yǔ)句152.3.3 零件拼接與劃分語(yǔ)句182.3.4 號(hào)料語(yǔ)句192.3.5 附屬零件定義語(yǔ)句192.3.6 逆直線彎曲加工型材零件定義語(yǔ)句222.4 輔助語(yǔ)句輔助語(yǔ)句232.4.1 子程序說(shuō)明語(yǔ)句242.4.2 子程序調(diào)用語(yǔ)句242.4.3 循環(huán)語(yǔ)句242.4.4 跳語(yǔ)句252.4.5 條件語(yǔ)句252.4.6 算術(shù)變量賦值語(yǔ)句252.4.7 顯示語(yǔ)句262.4.8 弧長(zhǎng)顯示語(yǔ)句262.4.9 座標(biāo)系定義語(yǔ)句262.5 宏語(yǔ)句宏語(yǔ)句273 零件源程序零件源程序283.1 零件源程序的格式零件源程序的格式283.2 零件源程序編制零件源程序編制283.2.1 零件分析283.2.

3、2 確定座標(biāo)系293.2.3 要以圖形定義為主導(dǎo)293.3 源程序編程舉例源程序編程舉例29例 1編制 175#肋位上的肋板源程序29例 2編制縱向零件 2 的零件源程序30例 3編制 120#129#肋位上組合肋板零件 321 的零件源程序31例 4編制零件 4 的源程序31HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書31 概述概述 幾何語(yǔ)言用以描述船體結(jié)構(gòu)的位置和形狀,生成船體結(jié)構(gòu)零件幾何語(yǔ)言使用簡(jiǎn)便,靈活,功能強(qiáng)原則上,它能描述各種船舶的各種板材結(jié)構(gòu),生成組成船體結(jié)構(gòu)的板材零件此外,還可生成扶強(qiáng)材、面板等附屬零件的放樣加工信息對(duì)所要描述的船體結(jié)構(gòu),我們把它抽象為一個(gè)平面圖形確

4、定了這個(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)大部份類型的船體結(jié)構(gòu)對(duì)少量的語(yǔ)言中暫時(shí)還不能展開(kāi)的結(jié)構(gòu),可以先人工展開(kāi),得到結(jié)構(gòu)展開(kāi)后的平面幾何圖形一個(gè)平面幾何圖形總可以由點(diǎn),直線,圓,曲線等幾何元素組合而成對(duì)于這些幾何元素,根據(jù)圖紙所給尺寸或根據(jù)幾何元素相互間的幾何關(guān)系,是很容易描述和定位的如果我們對(duì)幾何元素描述清楚了

5、,那么只要再描述清楚這些幾何元素組成平面圖形的次序和關(guān)系,就完全確定了平面幾何圖形的位置和形狀,從而確定了該構(gòu)件這就是用幾何語(yǔ)言進(jìn)行船體結(jié)構(gòu)零件生成的基本原理幾何語(yǔ)言中對(duì)船體構(gòu)件的這種描述稱為零件源程序零件源程序是由一系列幾何語(yǔ)言的語(yǔ)句組成的HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書42 語(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ǔ)句名 語(yǔ)句名由本語(yǔ)言系統(tǒng)中規(guī)定的字符串組成語(yǔ)句名給出了語(yǔ)句的屬性,功能組成語(yǔ)句名的字母一般都有其特定的含義,如:字母 P 表示點(diǎn)(POINT),S表示直線(

6、STRAIGHT LINE ) ,C 表示圓(CIRCLE) ,F(xiàn) 表示曲線,X 表示橫座標(biāo),Y 表示縱座標(biāo)有些語(yǔ)句名是英語(yǔ)單詞或其縮寫,如: END,CALL, SUB因此,從一個(gè)語(yǔ)句名的字母組合上,一般可以看出該語(yǔ)句有何功能,完成什么工作,涉及到哪些參數(shù)2.1.2 參數(shù)表參數(shù)表 以逗號(hào),分隔的各參數(shù)組成參數(shù)表 系統(tǒng)中允許出現(xiàn)三種參數(shù) a) 常數(shù) 常數(shù)用平常書寫的形式書寫,如:-60,1012.5 等,但不得為指數(shù)形式規(guī)定正數(shù)不寫正號(hào) b) 字符常數(shù) 字符常數(shù)是不含有,號(hào)的字符串,通常用來(lái)表示零件名、分段名、直線名,或作為特征量如:X,Y,P 等,指明后繼常數(shù)的性質(zhì),是什么座標(biāo),是何種幾何元

7、素的足標(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)寫為 42.25 度 書寫語(yǔ)句,一般一行寫一個(gè)語(yǔ)句當(dāng)一個(gè)語(yǔ)句的參數(shù)很多,以至于在一行內(nèi)寫不下時(shí),HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書5PkPjPjPiPiPixyxyd1 PXY/i,x,y2 PPS/i,j,k3 PPPD/i,j,k,dSk可以分成幾行

8、寫,但必須在行末用下劃線字符 來(lái)指出下一行是本行的續(xù)行如果有連續(xù)的幾個(gè)同樣語(yǔ)句名的語(yǔ)句,則可采用如下的格式在一行內(nèi)連續(xù)書寫: 語(yǔ)句名參數(shù)表參數(shù)表 參數(shù)表如 PXY5, 3, 204, 0, 1003, 0, 30 表示三個(gè) PXY 語(yǔ)句 下面給出本語(yǔ)言系統(tǒng)中所允許的語(yǔ)句在給出的語(yǔ)句表示中作如下約定: a) 大寫字母表示字母,小寫字母表示參數(shù) b) 園括號(hào)( )表示括號(hào)中所列出的用符號(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,曲線元

9、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 PPC/ i,j,k,a 說(shuō)明:點(diǎn) Pi 是由圓外一點(diǎn) Pj 向圓弧 Ck 所引的切線在 Ck 上的切點(diǎn),按的值取舍 3 PSPD/ i,j,k,d,a 說(shuō)明:點(diǎn) Pi 是在直線 Sj 上且與已知點(diǎn) Pk 距離為 d 毫米的點(diǎn),按

10、 a 的值取舍Pk 可以在,也可以不在 Sj 上 4 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)中按的值取舍 5 PPXY/ i,j,dx,dy 說(shuō)明:點(diǎn) Pi 是與已知點(diǎn) Pj 座標(biāo)差為 dx,dy 的點(diǎn) 6 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ù)同樣,

11、在 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ì)算; d0r0,反之,d0 時(shí),逆時(shí)針向圓弧 PjPk 是劣弧當(dāng) r0 時(shí),順時(shí)針向圓弧 PjPk 是劣弧 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ō)明書9SlCi

12、PkPjr0 時(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 相同 FFS/ i,j,k 說(shuō)明:曲線 Fi 是曲線 Fj 的對(duì)稱曲線,其對(duì)稱軸是直線 Sk FRR/ i,j 說(shuō)明:曲線 Fi 是肋骨型線文件中位于右半座標(biāo)平面內(nèi)的號(hào)肋骨線曲線的指向是從船底指向舷側(cè)HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書10CyxxyCWL=hb#e=1000b#yxe#BL=aFiFiFij#6 FRL/i,j7 FWL/i,h,b,e,s8 FBL/i,a,b

13、,e,s基線Cy甲板名nFi9 FDK/i,nxyb#b+1d#P101P102P96P100P97結(jié)構(gòu)線nceFi10 FJGX/i,n,a,b,c,d,e FRL/ i,j 說(shuō)明:曲線 Fi 是肋骨型線文件中位于左半座標(biāo)平面內(nèi)的號(hào)肋骨線曲線的指向是從船底指向舷側(cè). 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

14、 值最小的點(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)。 FBL/ i,a,b,e ,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 是船體高度

15、座標(biāo)。 FDK/ i,n 說(shuō)明:曲線 Fi 是名為的甲板在當(dāng)前所處理的肋骨剖面的甲板拋勢(shì)線當(dāng)前肋號(hào)由先前執(zhí)行的 FRR 語(yǔ)句或 FRL 語(yǔ)句決定曲線的指向是從右指向左0 FJGX/ 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ò)起始

16、肋號(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ō)明書11FiFj11 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)線名或

17、投影面標(biāo)志前如果添加負(fù)號(hào)“-” ,表示在右舷的結(jié)構(gòu)線的投影線。 1 FFBE/ i,j,( x1,y1 | X,x1 | Y,y1 | P,k1 | 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) 該

18、語(yǔ)句常用來(lái)從一根多值曲線中截取出所需的某一單值分枝HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書12rFiFnFkPjPm12 FCOMB/i,j,k,n,m,rP97P100P96P102P101b#yxP200P201P202P203P98P99P103結(jié)構(gòu)線n1結(jié)構(gòu)線n2e#FiFjd1d213 DEV/n1,n2,i,j,k,m,b,d1,e,d2e#結(jié)構(gòu)線n2結(jié)構(gòu)線n1P103P99P98P203P202P201P200 xyb#P101P102P96P100P97P94P95FiFj14 DEV1/n1,n2,i,j,k,m,b,d1,e,d2,kld2d1折角線 2.2

19、.4.12 FCOMB/ i,j,k,n,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ò)渡圓弧半徑,可缺省 3 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

20、 對(duì)應(yīng)的曲線是 Fj,起始端線是 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)。 4 DEV1/ n1,n

21、2,i,j,k,m,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,終止端線是 SmHD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書13e#結(jié)構(gòu)線n3結(jié)構(gòu)線n1P103P99P98P203P202P201P200 xyb#P101P102P96P100P97結(jié)構(gòu)

22、線n2P94P95FiFjd2d115 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ò)號(hào)肋號(hào) d) 結(jié)構(gòu)線名 n1 和 n2 帶有

23、負(fù)號(hào)“-”時(shí),表示展開(kāi)在右舷的結(jié)構(gòu)。 本語(yǔ)句執(zhí)行后,在運(yùn)行結(jié)果文件中給出折角線處的折角角度. 5 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)后,結(jié)構(gòu)線 n1 從肋號(hào)到的各型值點(diǎn)依次為 P100,

24、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é)果文件中給出折角線處的折角角度. 6 FSL/ i,a,h1,h2

25、HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書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)。 9 SHELL/ s說(shuō)明:在HD-SHM系統(tǒng)中,船體曲面是用一組型線樣條文件表示的??梢杂卸鄠€(gè)曲面,例如:外殼面,內(nèi)殼面IN

26、。每個(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 為船體曲面標(biāo)志字符本語(yǔ)句僅在所在的程序段起作用。不用 SHELL 語(yǔ)句指定曲面時(shí),表示使用船體外

27、殼面。例: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ō)明書152.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 零件屬性語(yǔ)句零件屬性語(yǔ)句 部件標(biāo)識(shí)語(yǔ)句 ASMB/ a,b 該語(yǔ)句給出想要描述的部件的部件號(hào) a 和對(duì)稱屬性

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

29、,對(duì)稱屬性是 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 毫米) ,千位以下是板厚,例如,為 35011,表示割縫補(bǔ)償量為 3.5 毫米,板厚為 11 毫米。通常當(dāng) n3 是偶數(shù)時(shí)為對(duì)稱切割,如果 n3 是偶數(shù)但不對(duì)稱切割,則在 n3 前添負(fù)

30、號(hào)也可在件數(shù) n3 后附加對(duì)稱屬性 ps。ps 的取值是 P、S、PS 或 SP,分別表示僅左、僅右、左右對(duì)稱(但圖面所示的是左件) 、右左對(duì)稱(但圖面所示的是右件) 。在開(kāi)始一個(gè)零件的描述時(shí),首先必須給出零件標(biāo)識(shí)語(yǔ)句HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書16 零件厚度朝向語(yǔ)句 MSIDE/ m 該語(yǔ)句給出想要描述的板零件的厚度朝向。只有當(dāng)船體零件要作為管系設(shè)計(jì)系統(tǒng)的船體結(jié)構(gòu)背景使用時(shí)才需要本語(yǔ)句來(lái)描述板零件的厚度朝向。面對(duì)船體圖紙,在視圖所在的局部坐標(biāo)系下,當(dāng)零件厚度朝向觀察者時(shí),m = 1;反之 m = -1;當(dāng)零件厚度分中時(shí),m = 0。未給出 MSID

31、E 語(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)孔之類的出現(xiàn)頻率高,又形狀基本固定的局部圖形 圖形定義通過(guò)切割描述的方式來(lái)進(jìn)行每一圖形定義語(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ò)

32、 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. QLP/ i 直線段定義語(yǔ)句生成從當(dāng)前圖形末端點(diǎn)到 Pi 的直線段 QCP/ i,j, 圓弧段定義語(yǔ)句生成圓弧 Ci 上從當(dāng)前圖形末端點(diǎn)到 Pj 的逆向(1)圓弧段或順向(-1)圓弧段當(dāng)前圖形末端點(diǎn)和 Pj 必須都在圓弧 C

33、i 上 QFP/ i, j 曲線段定義語(yǔ)句生成曲線 Fi 上從當(dāng)前圖形末端點(diǎn)到 Pj 的曲線段當(dāng)曲線編號(hào)省略時(shí),取前一圖形定義語(yǔ)句給出的曲線編號(hào) QTU1/ t,( x,y | P,i ) ,a,b,d ,k 規(guī)則內(nèi)孔定義語(yǔ)句本語(yǔ)句生成一個(gè)規(guī)則內(nèi)孔參數(shù)給出了內(nèi)孔的類型參數(shù) P,i或 x,y 給出了內(nèi)孔定位中心點(diǎn)a,b 給出了內(nèi)孔的尺寸,a=0 時(shí),不開(kāi)設(shè)內(nèi)HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書17bbadbbrr2r1dadabdabadt=1t=2t=3t=4t=5b:xxxxxxr1 r2b:xxxxxx r cFiFir4r(x,y)(x

34、,y)r孔為內(nèi)孔相對(duì)于軸的傾角的度數(shù),當(dāng)為 Sj 的形式時(shí),表示傾角為直線Sj 的傾角在僅單件開(kāi)孔時(shí)才給出, k=1 時(shí)僅正面零件開(kāi)此孔, k=-1 時(shí)僅反面零件(對(duì)稱件)開(kāi)此孔. t=1 時(shí)為腰圓孔, 此時(shí) a, b 分別為孔的長(zhǎng)短軸尺寸. t=2 時(shí)為蛋圓孔, 此時(shí) a 為孔的長(zhǎng)軸尺寸, b 為六位整數(shù), 前三位是大頭半徑, 后三位是小頭半徑. t=3 時(shí)為方孔, 此時(shí) a 為孔的長(zhǎng)軸尺寸, b 為六位整數(shù), 前三位是圓角半徑, 后三位是短軸尺寸. t=4 時(shí)為踏腳孔, 此時(shí) a 為孔上端半圓的半徑, b 為圓心到孔底線的尺寸. t=5 時(shí)為橢圓孔, 此時(shí) a, b 分別為孔的長(zhǎng)短軸尺寸.

35、 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 表示定位點(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) r

36、0 時(shí),表示開(kāi)水密型的焊縫避讓孔(孔高 4 毫米) ,為開(kāi)口長(zhǎng)的一半 QTU3/ t,( x,y | X,x | Y,y | P,j | N,n ),i,d,尺寸參數(shù) 基本圖形 3 定義語(yǔ)句本語(yǔ)句在曲線 Fi 上開(kāi)設(shè)一個(gè)切口 是切口的類型 確定切口定位點(diǎn)(即型材安裝理論線截點(diǎn))的方式與 QTU2 語(yǔ)句一樣, 有 5種. 是切口所在曲線的編號(hào)HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書18bhcrrahrbcahb2b1rrc2c1arhbcer22habcrrdet=5t=6t=7t=8t=13 是切口與軸的夾角,通常,0d360,由系統(tǒng)計(jì)算垂直角度值. 當(dāng)切口傾角

37、與直線 Sk 的傾角一致時(shí),可在 d 位置填直線名 Sk. 是切口指向和扶強(qiáng)材端點(diǎn)定義的復(fù)合信息, 的形式為 -1.ppee . 切口指向用 的正負(fù)來(lái)表示,如果當(dāng)前切割點(diǎn)在貫通型材徑線一側(cè), 則 0,否則 0 時(shí),切角為 90 度的圓弧切角,為半徑當(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)。 1 TUDC/ i ,j 圖形對(duì)稱定義語(yǔ)句是對(duì)稱軸直線 Si

38、的下標(biāo)是任意數(shù),給出時(shí),表示對(duì)稱后不強(qiáng)求封閉本語(yǔ)句可描述以下幾種對(duì)稱情況: a) 當(dāng)先前定義的是一個(gè)規(guī)則內(nèi)孔或一個(gè)已描述封閉的不規(guī)則內(nèi)孔時(shí),生成一個(gè)對(duì)稱的內(nèi)孔 b) 當(dāng)先前定義的圖形還沒(méi)有描述封閉時(shí),則生成已描述過(guò)的圖形的對(duì)稱圖形如HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書20果對(duì)稱前圖形末點(diǎn)不在對(duì)稱軸上,系統(tǒng)自行在這點(diǎn)和對(duì)應(yīng)的對(duì)稱點(diǎn)間連直線段, 使連續(xù)對(duì)稱后,如果已形成完整的封閉圖形則罷,如果沒(méi)構(gòu)成完整的封閉圖形, 則看是否給出. 如果給出, 則不強(qiáng)求封閉; 如果沒(méi)給出,則強(qiáng)行封閉,自動(dòng)添加一段回到圖形起始點(diǎn)的直線段, 使構(gòu)成一個(gè)完整的封閉圖形2.3.3 零件拼接與劃分語(yǔ)句零件

39、拼接與劃分語(yǔ)句 SPLIT/ n2,I,e1,e2 ,m,d,a,c 零件劃分語(yǔ)句 本語(yǔ)句把當(dāng)前所定義的零件(包括內(nèi)孔、外周、號(hào)料線)分割成二部分,并把外周定義時(shí)起點(diǎn)所在的那個(gè)部分以原零件名命名,存放到零件庫(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)在順原零件

40、外周定義的方向,周線與分割線的第一個(gè)交點(diǎn)處 READ/ n1, n2 零件讀取語(yǔ)句該語(yǔ)句表示把當(dāng)前處理的零件存入零件庫(kù),然后再?gòu)牧慵?kù)中讀出分段號(hào)是 n1,件號(hào)是 n2 的零件,作為當(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

41、劃分出零件(由和組成)存入零件庫(kù),剩余部份暫時(shí)命名為零件;再通過(guò)分割縫 S3 劃分出零件存入零件庫(kù),剩余部份命名為零件;然后用 READ 語(yǔ)句把零件存入零件庫(kù),讀出零件;再通過(guò)分割縫 S3 劃分出零件存入零件庫(kù),剩余部份命名為零件,最后存入零件庫(kù) COMB/b, n,n1,n2 零件拼接語(yǔ)句HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書21SiSiSidd從孔中通過(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í),表示采用源程序文件名為分段

42、號(hào)。零件 n1,n2 必須在船體坐標(biāo)系中定位時(shí)具有公共邊作為拼接邊。拼接后,零件 n 與零件 n1 共面,拼接邊轉(zhuǎn)化為劃線;零件 n1,n2 仍保留在零件庫(kù)中。 本語(yǔ)句執(zhí)行后,在運(yùn)行結(jié)果文件中給出零件 n1,n2 在拼接邊的折角角度. 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)孔,則

43、該內(nèi)孔被分為兩部分,分別成為分割后零件的外周線的組成部分。但有時(shí)希望分割線不因內(nèi)孔而斷續(xù),以便于焊接或控制變形。此時(shí)可采用本語(yǔ)句在零件分割前對(duì)內(nèi)孔架橋,取分割線為過(guò)橋中心線。2.3.4 號(hào)料語(yǔ)句號(hào)料語(yǔ)句 號(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 為

44、終點(diǎn)的曲線段 6) 圓 Ck 上以 Pi 為起點(diǎn),Pj 為終點(diǎn)的順向圓弧段(=-1)或逆向圓弧段(=1) 7) 以直線 Si 為對(duì)稱軸,生成前一段號(hào)料線的對(duì)稱的號(hào)料線HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書22 扶強(qiáng)材的裝配線還可通過(guò)扶強(qiáng)材定義語(yǔ)句來(lái)定義 號(hào)料線長(zhǎng)度如果超出零件外周線,則系統(tǒng)會(huì)自動(dòng)截取落在零件外周線內(nèi)的部分 文字標(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è)

45、(一個(gè)漢字算 2 個(gè)字符) 。a 是文字書寫角度。a 可缺省。當(dāng) a 缺省時(shí),文字將以水平方式書寫。2.3.5 附屬零件定義語(yǔ)句附屬零件定義語(yǔ)句 扶強(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)頭的字符串: 型材類型 材料規(guī)格 例子 角 鋼 L 高*寬*厚 L200*100*11 或 L 高*寬*厚

46、*折邊厚 L250*90*12*16 球扁鋼 P 高*球?qū)?厚 P200*28*11, 扁 鋼 - 高*厚 -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

47、相同(Sl 不一定就是扶強(qiáng)材線)曲線有四種表示方式,當(dāng)是整數(shù)時(shí),為曲線 Fk 的編號(hào),當(dāng)是字母 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ō)明書23Pl 時(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

48、 參數(shù)是可選項(xiàng)。當(dāng)船體結(jié)構(gòu)零件被管系設(shè)計(jì)系統(tǒng)作為背景使用時(shí),要求扶強(qiáng)材零件的厚度朝向和安裝面正確。扶強(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)

49、度,用于下料;x1,y1 是扶強(qiáng)材起點(diǎn)座標(biāo);x2,y2 是扶強(qiáng)材末點(diǎn)座標(biāo) 繪制零件圖和套料圖時(shí),繪出扶強(qiáng)材安裝線,并在距離扶強(qiáng)材起點(diǎn) 150 毫米處繪出十字線,用于安裝定位. 面板定義語(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)不能隨意顛倒, 必須使

50、得從起點(diǎn)向終點(diǎn)前進(jìn)時(shí), 面板厚度在右側(cè). 定義面板曲線. 當(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 sHD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書24 X x2 Y y2 RADIUS r2 L

51、= l2 s X xi Y yi 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ù)制作加工樣板

52、 標(biāo)準(zhǔn)光電切割零件定義語(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 是分類號(hào), i 是序號(hào)。 本語(yǔ)句不直接定義零件的實(shí)際圖形,而是引用某一已經(jīng)存在的光電切割號(hào),表示零件的圖形與該光電切割號(hào)上的零件圖形相同,可采用該光電切割號(hào)進(jìn)行切割。語(yǔ)句執(zhí)行的結(jié)果將在分段零件總表及相應(yīng)的板零件切割管理表上得到反映。 標(biāo)準(zhǔn)零件定義語(yǔ)句 當(dāng)要生成的零件是采用已經(jīng)生成的存放在標(biāo)準(zhǔn)零件庫(kù)中的某標(biāo)

53、準(zhǔn)零件時(shí),可使用如下的標(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)零件名的格式是:“分類號(hào):件

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

55、2,e3,e4,f 是零件的零件名 是材料規(guī)格,例如,球邊鋼 P270*55*12, 角鋼 L250*90*12*16 是材料牌號(hào). 是加工編碼 給出型材零件的類型,并以 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 位是起始傾 斜角后 3 位是終止傾斜角

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

57、 b1 確定端點(diǎn)附近的一個(gè)參考點(diǎn)的位置,對(duì)型材零件的起始端進(jìn)行 粗定位第二步,用 b2 給出型材零件端點(diǎn)相對(duì)于參考點(diǎn)的修正HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書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í),表示起始端點(diǎn)與參考點(diǎn)沿型材曲線的弧長(zhǎng)方向(由

58、起始端 指向終止端)的增量 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ì)肋骨零件和橫梁零件,折邊向艏 f=1,向艉 f=2對(duì)縱

59、骨零件,統(tǒng)一在右肋骨面看, 從腹板到折邊板成逆時(shí)針向時(shí) f=1, 順時(shí)針向時(shí) f=2. 逆直線彎曲加工型材零件定義語(yǔ)句的運(yùn)行結(jié)果是輸出在 .PRO 文件中的型材零件清單. 清單中分六個(gè)部份:標(biāo)識(shí),尺寸,端部切割,逆直線布置,扭曲(僅對(duì)扭曲縱骨), 肋號(hào)位置(僅對(duì)縱骨) 標(biāo)識(shí)標(biāo)識(shí). . 給出型材零件的零件名,型材規(guī)格,材料牌號(hào), 加工編碼,對(duì)稱性,中和軸距型材底邊的距離, 零件類型,肋號(hào)(或肋號(hào), 甲板號(hào);或縱骨線號(hào), 傾角), 中和軸線長(zhǎng)度,型材曲線長(zhǎng)度. 尺寸尺寸 給出型材零件的下料凈長(zhǎng)以及分點(diǎn)距離打印的型材下料圖一律折邊向下. 左端打印有字符,指出型材圖上該端對(duì)應(yīng)于型材零件的哪一端: UP

60、 DOWN LEFT RIGHT AFT FORWARD 向上 向下 向左 向右 向艉 向艏 端部切割端部切割. . 以圖形形式分別給出左右端可能的切割形式,在型材零件彎曲加工后切斷 彎曲加工彎曲加工. . 給出用于彎曲加工用的各根逆直線的繪制數(shù)據(jù): 逆直線序號(hào),起始分點(diǎn)和終止分點(diǎn), 對(duì)應(yīng)于各個(gè)分點(diǎn)的高度數(shù)據(jù) 當(dāng)布置有多根逆直線時(shí),相鄰的兩逆直線適當(dāng)交叉, 最多為 1000 毫米HD-SHM2000 船體建造系統(tǒng)船體結(jié)構(gòu)幾何語(yǔ)言說(shuō)明書27 扭曲加工扭曲加工. . 對(duì)扭曲縱骨,零件清單中給出縱骨扭曲加工用胎架的調(diào)節(jié)數(shù)據(jù):支柱序號(hào), 所對(duì)應(yīng)的肋位,支柱 Ai 和 Bi 的調(diào)節(jié)高度, 到 Ai 的定

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論