




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、HD-SHM2000HD-SHM2000 船體建造系統(tǒng)船體建造系統(tǒng)船體結構幾何語言說明書船體結構幾何語言說明書編制:陸劍華編制:陸劍華審核:陶自強審核:陶自強滬滬 東東 造造 船船 廠廠計算機技術研究所計算機技術研究所年月年月HD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書2目目 錄錄1 概述概述32 語句語句42.1 語句格式語句格式42.1.1 語句名42.1.2 參數表42.2 幾何元定義語句幾何元定義語句52.2.1 點元定義語句52.2.2 直線元定義語句72.2.3 圓定義語句82.2.4 曲線元定義語句92.3 零件定義語句零件定義語句142.3.1 零件標識語句142.
2、3.2 圖形定義語句152.3.3 零件拼接與劃分語句182.3.4 號料語句192.3.5 附屬零件定義語句192.3.6 逆直線彎曲加工型材零件定義語句222.4 輔助語句輔助語句232.4.1 子程序說明語句242.4.2 子程序調用語句242.4.3 循環(huán)語句242.4.4 跳語句252.4.5 條件語句252.4.6 算術變量賦值語句252.4.7 顯示語句262.4.8 弧長顯示語句262.4.9 座標系定義語句262.5 宏語句宏語句273 零件源程序零件源程序283.1 零件源程序的格式零件源程序的格式283.2 零件源程序編制零件源程序編制283.2.1 零件分析283.2.
3、2 確定座標系293.2.3 要以圖形定義為主導293.3 源程序編程舉例源程序編程舉例29例 1編制 175#肋位上的肋板源程序29例 2編制縱向零件 2 的零件源程序30例 3編制 120#129#肋位上組合肋板零件 321 的零件源程序31例 4編制零件 4 的源程序31HD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書31 概述概述 幾何語言用以描述船體結構的位置和形狀,生成船體結構零件幾何語言使用簡便,靈活,功能強原則上,它能描述各種船舶的各種板材結構,生成組成船體結構的板材零件此外,還可生成扶強材、面板等附屬零件的放樣加工信息對所要描述的船體結構,我們把它抽象為一個平面圖形確
4、定了這個平面圖形,也就確定了該船體結構這種抽象,對大部份板材結構是很容易做到的對平行于某一船體座標平面的構件,例如橫向構件,水平構件等,只要在相應的座標平面上投影,就可得到該構件的平面幾何圖形對不平行于任一船體座標平面的構件,如甲板,斜縱桁等,我們首先必須對它進行展開,展開成平面幾何圖形幾何語言中考慮了一些展開語句,可以展開大部份類型的船體結構對少量的語言中暫時還不能展開的結構,可以先人工展開,得到結構展開后的平面幾何圖形一個平面幾何圖形總可以由點,直線,圓,曲線等幾何元素組合而成對于這些幾何元素,根據圖紙所給尺寸或根據幾何元素相互間的幾何關系,是很容易描述和定位的如果我們對幾何元素描述清楚了
5、,那么只要再描述清楚這些幾何元素組成平面圖形的次序和關系,就完全確定了平面幾何圖形的位置和形狀,從而確定了該構件這就是用幾何語言進行船體結構零件生成的基本原理幾何語言中對船體構件的這種描述稱為零件源程序零件源程序是由一系列幾何語言的語句組成的HD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書42 語句語句2.1 語句格式語句格式 幾何語言中語句的形式為: 語句名參數表語句名和參數表間用號隔開當參數表為空時,號可省略2.1.1 語句名語句名 語句名由本語言系統(tǒng)中規(guī)定的字符串組成語句名給出了語句的屬性,功能組成語句名的字母一般都有其特定的含義,如:字母 P 表示點(POINT),S表示直線(
6、STRAIGHT LINE ) ,C 表示圓(CIRCLE) ,F(xiàn) 表示曲線,X 表示橫座標,Y 表示縱座標有些語句名是英語單詞或其縮寫,如: END,CALL, SUB因此,從一個語句名的字母組合上,一般可以看出該語句有何功能,完成什么工作,涉及到哪些參數2.1.2 參數表參數表 以逗號,分隔的各參數組成參數表 系統(tǒng)中允許出現(xiàn)三種參數 a) 常數 常數用平常書寫的形式書寫,如:-60,1012.5 等,但不得為指數形式規(guī)定正數不寫正號 b) 字符常數 字符常數是不含有,號的字符串,通常用來表示零件名、分段名、直線名,或作為特征量如:X,Y,P 等,指明后繼常數的性質,是什么座標,是何種幾何元
7、素的足標, c) 變量 變量表示語句中可變化的參數有三種變量: 子程序變量 Ai , 算術變量 Vi , 循環(huán)變量 Bi這里,A,V,B 是字母,是整數變量前可有負號 參數用來給出語句執(zhí)行時需要的幾何元的足標,角度,座標尺寸等數據規(guī)定:座標尺寸以毫米為單位;角度以度為單位,分,秒必須化為度的小數形式,如 42 度15 分應寫為 42.25 度 書寫語句,一般一行寫一個語句當一個語句的參數很多,以至于在一行內寫不下時,HD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書5PkPjPjPiPiPixyxyd1 PXY/i,x,y2 PPS/i,j,k3 PPPD/i,j,k,dSk可以分成幾行
8、寫,但必須在行末用下劃線字符 來指出下一行是本行的續(xù)行如果有連續(xù)的幾個同樣語句名的語句,則可采用如下的格式在一行內連續(xù)書寫: 語句名參數表參數表 參數表如 PXY5, 3, 204, 0, 1003, 0, 30 表示三個 PXY 語句 下面給出本語言系統(tǒng)中所允許的語句在給出的語句表示中作如下約定: a) 大寫字母表示字母,小寫字母表示參數 b) 園括號( )表示括號中所列出的用符號分隔的各內容可任意選擇一種 c) 方括號 表示括號中的內容可以缺省 d) 花括號 表示括號中的內容可以多次重復2.2 幾何元定義語句幾何元定義語句語言中有四種幾何元:點元 Pi,直線元 Si,圓弧元 Ci,曲線元
9、Fi對點元 Pi,規(guī)定 0=i298,其中程序員定義的范圍是 0i94. P0 表示座標原點,由系統(tǒng)自行定義對直線元 Si,規(guī)定 1=i=70,其中程序員定義的范圍是 2i51. 直線S1,S2 表示 X 軸和 Y 軸,由系統(tǒng)自行定義對圓弧元 Ci,規(guī)定 1=i=70,其中程序員定義的范圍是 1=i51.對曲線元 Fi,規(guī)定 1=i0 2 PPC/ i,j,k,a 說明:點 Pi 是由圓外一點 Pj 向圓弧 Ck 所引的切線在 Ck 上的切點,按的值取舍 3 PSPD/ i,j,k,d,a 說明:點 Pi 是在直線 Sj 上且與已知點 Pk 距離為 d 毫米的點,按
10、 a 的值取舍Pk 可以在,也可以不在 Sj 上 4 PCCL/ i,j,k,l,a 說明:點 Pi 是圓 Cj 與 Ck 的公切線在圓 Cj 上的切點,當 l=1 時為內公切點,當 l=2 時為外公切點,再在可能的兩切點中按的值取舍 5 PPXY/ i,j,dx,dy 說明:點 Pi 是與已知點 Pj 座標差為 dx,dy 的點 6 PPPMN/ i,j,k,m,n說明:點 Pi 是以點 Pj,Pk 為兩端點的線段的一個分點,它把線段 PiPk 分成比為 m:n 的二部份 PjPi 和 PiPk當 PjPi 與 PjPk 同向時,為正,否則為負同樣,
11、在 PiPk 與 PjPk 同向時,為正,否則為負可以看出,當 m0, n0時,Pi 內分線段 PjPk;當 m0 時,Pi 外分線段 PjPk, 且 Pi 在 Pj 端的外側;當 m0,n0 時順著曲線 Fj 的方向計算; d0r0,反之,d0 時,逆時針向圓弧 PjPk 是劣弧當 r0 時,順時針向圓弧 PjPk 是劣弧 CPPS/ i,j,k,l 說明:圓 Ci 是圓周過 Pj,Pk 兩點,并且與直線 Sl 相切的圓這樣的圓通常有兩個,取其中從點 Pj 到點 Pk 再到切點所成的圓弧為逆時針向圓弧的那個圓 HD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書9SlCi
12、PkPjr0 時,圓 Ci 上從 Pk 到 Pj 所成的劣圓弧是逆時針向圓弧當 r0 時,F(xiàn)i 在 Fj 的左側當 d0 時,F(xiàn)i 在 Fj 的右側曲線指向與 Fj 相同 FFS/ i,j,k 說明:曲線 Fi 是曲線 Fj 的對稱曲線,其對稱軸是直線 Sk FRR/ i,j 說明:曲線 Fi 是肋骨型線文件中位于右半座標平面內的號肋骨線曲線的指向是從船底指向舷側HD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書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結構線nceFi10 FJGX/i,n,a,b,c,d,e FRL/ i,j 說明:曲線 Fi 是肋骨型線文件中位于左半座標平面內的號肋骨線曲線的指向是從船底指向舷側. FWL/ i,h,b,e ,s ,x0, y0說明:曲線 Fi 是高度為的水線樣條中從起始肋號到終止肋號的樣條曲線當起始位置是船艉時,用-1000 表示; 當終止位置是船艏時,用1000 表示曲線 Fi 所在的座標系如下: 以船舯線為軸,船寬方向為軸,軸通過肋號可缺省,當缺省時,。通常,曲線以 x
14、 值最小的點為曲線的起點,如果該點不是起點,可在語句中再給出引導點(x0, y0) ,此時曲線以最接近(x0, y0)的點為曲線的起點。這里,x0 是肋位, y0 是船體寬度座標。 FBL/ i,a,b,e ,s ,x0, y0 說明:曲線 Fi 是寬度為的縱剖線樣條中從起始肋號到終止肋號的樣條曲線曲線 Fi 所在的座標系如下: 以船底基線為軸,船的高度方向為軸,軸通過肋號可缺省,當缺省時,通常,曲線以 x 值最小的點為曲線的起點,如果該點不是起點,可在語句中再給出引導點(x0, y0) ,此時曲線以最接近(x0, y0)的點為曲線的起點。這里,x0 是肋位, y0 是船體高度
15、座標。 FDK/ i,n 說明:曲線 Fi 是名為的甲板在當前所處理的肋骨剖面的甲板拋勢線當前肋號由先前執(zhí)行的 FRR 語句或 FRL 語句決定曲線的指向是從右指向左0 FJGX/ i,n,a,b,c,d,e ,k1,km 說明:曲線 Fi 是名為的結構線在水平面(1 或 3)或側面(2 或 4)的投影線中的一段,其起點是肋號再向艏加毫米,其終點是肋號再向艏加毫米。,可為負數,表示向艉。如果此結構線有折角,則用肋位 k1km 給出折角點的位置。曲線的指向是從起始肋號指向終止肋號。 使用本語句要注意: 1) 本語句隱含了座標軸的定位。當1 時,軸為船中線,軸通過起始
16、肋號;當2 時,軸為船底基線,軸通過起始肋號。 2) 展開的結構線 Fi 從肋號到肋號的各型值點依次為 P100,P101,起始HD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書11FiFj11 FFBE/i,j,起點,終點起點終點點為 P96,終止點為 P97。3) 當1 或 2 時,投影是指有伸長的投影。即把結構線在所指定的平面上攤平時,由于該結構線與投影平面不一定互相平行,所以可能引起伸長。零件編程時,橫座標要按伸長值來算。伸長值可根據肋距和結構型值表中型值,查伸長級數表得到,也可相對展開點 P96,P97,P100,P101,得到。當3 或4 時,投影不考慮伸長。4) 結構線名或
17、投影面標志前如果添加負號“-” ,表示在右舷的結構線的投影線。 1 FFBE/ i,j,( x1,y1 | X,x1 | Y,y1 | P,k1 | N,n1 ), ( x2,y2 | X,x2 | Y,y2 | P,k2 | N,n2 )說明:曲線 Fi 是曲線 Fj 中的一部分其起點和終點各有 5 種決定方式xi,yi 表示直接給出座標;X,xi 表示給出橫座標,在 Fj 上插值,作為端點;Y,yi 表示給出縱座標,在 Fj上插值,作為端點;P,ki 表示以給出的點元作為端點;N,ni 表示以名為 ni 的結構線在當前處理肋號上的結構點作為端點Fi 的方向為從起點指向終點 該
18、語句常用來從一根多值曲線中截取出所需的某一單值分枝HD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書12rFiFnFkPjPm12 FCOMB/i,j,k,n,m,rP97P100P96P102P101b#yxP200P201P202P203P98P99P103結構線n1結構線n2e#FiFjd1d213 DEV/n1,n2,i,j,k,m,b,d1,e,d2e#結構線n2結構線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 說明:該語句生成復合曲線 Fi復合曲線 Fi由已知曲線 Fk,F(xiàn)n 連接而成,起點為 Pj(在曲線Fk 上) ,終點為 Pm(在曲線 Fn 上) ,為 Fk,F(xiàn)n的接點處的過渡圓弧半徑,可缺省 3 DEV/ n1,n2,i,j,k,m,b,d1,e,d2 說明:該語句是結構展開語句所要展開的結構一邊為結構線名為 n1 的結構線,另一邊為結構線名為 n2 的結構線展開范圍是從號肋號向艏 d1 毫米處開始到號肋號向艏 d2 毫米處為止d1,d2 是實數,當小于 0 時表示向艉展開后,與結構線 n1 對應的曲線是 Fi,與結構線 n2
20、 對應的曲線是 Fj,起始端線是 Sk,終止端線是 Sm 本語句規(guī)定: a) 展開后,結構線 n1 從肋號到的各型值點依次為 P100,P101, . , 起始端點是 P96,終止端點是 P97,結構線 n2 從肋號到的各型值點依次為P200,P201,.,起始端點是 P98,終止端點是 P99. b) 展開后,表示結構線 n1 的曲線 Fi 在表示結構線 n2 的曲線 Fj 的上方 c) 座標系確定如下:P100 為座標原點 P0,Y 軸通過 P100 和 P200,即通過號肋號 d) 結構線名 n1 和 n2 帶有負號“-”時,表示展開在右舷的結構。 4 DEV1/ n1,n
21、2,i,j,k,m,b,d1,e,d2,kl 說明:該語句是在肋位 kl 處帶有折角線的結構展開語句.所要展開的結構一邊為結構線名為 n1 的結構線,另一邊為結構線名為 n2 的結構線.展開范圍是從號肋號向艏 d1 毫米處開始到號肋號向艏 d2 毫米處為止.d1,d2 是實數,當小于0 時表示向艉展開后,與結構線 n1 對應的曲線是 Fi, 與結構線 n2 對應的曲線是 Fj,起始端線是 Sk,終止端線是 SmHD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書13e#結構線n3結構線n1P103P99P98P203P202P201P200 xyb#P101P102P96P100P97結構
22、線n2P94P95FiFjd2d115 DEV2/n1,n2,n3,i,j,b,d1,e,d2 本語句規(guī)定: a) 展開后,結構線 n1 從肋號到的各型值點依次為 P100,P101, . , 起始端點是 P96,終止端點是 P97,折角點是 P94,結構線 n2 從肋號到的各型值點依次為 P200,P201,. ,起始端點是 P98,終止端點是 P99,折角點是P95. b) 展開后,表示結構線 n1 的曲線 Fi 在表示結構線 n2 的曲線 Fj 的上方 c) 座標系確定如下:P100 為座標原點 P0,Y 軸通過 P100 和 P200,即通過號肋號 d) 結構線名 n1 和 n2 帶有
23、負號“-”時,表示展開在右舷的結構。 本語句執(zhí)行后,在運行結果文件中給出折角線處的折角角度. 5 DEV2/ n1,n2,n3,i,j,b,d1,e,d2 說明:該語句是帶有折角線的結構展開語句.所要展開的結構一邊為結構線名為 n1 的結構線,另一邊為結構線名為 n3 的結構線中間的折角線是名為 n2 的結構線展開范圍是從號肋號向艏 d1 毫米處開始,到號肋號向艏 d2 毫米處為止.d1,d2 是實數,當小于 0 時表示向艉展開后,與結構線 n1 對應的曲線是Fi,與結構線 n3 對應的曲線是 Fj. 本語句規(guī)定: a) 展開后,結構線 n1 從肋號到的各型值點依次為 P100,
24、P101, . , 起始端點是 P96,終止端點是 P97. 折角線 n2 的起始端點是 P94,終止端點是P95。結構線 n3 從肋號到的各型值點依次為 P200,P201, ,起始端點是P98,終止端點是 P99. b) 展開后,表示結構線 n1 的曲線 Fi 在表示結構線 n3 的曲線 Fj 的上方 c) 座標系確定如下:P100 為座標原點 P0,Y 軸平行于過 P96 和 P94 的連線, 通過號肋號 d) 結構線名 n1,n2 和 n3 帶有負號“-”時,表示展開在右舷的結構。 本語句執(zhí)行后,在運行結果文件中給出折角線處的折角角度. 6 FSL/ i,a,h1,h2
25、HD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書14說明:曲線 Fi 是肋位為的橫剖面樣條曲線肋位的構成如下:整數部分表示肋號,四位小數部分表示向艏的加放數。曲線 Fi 所在的座標系如下: 以船底基線為軸,舯線為軸。Fi 的指向是由船舯指向舷側。當給出 h1,h2 時,只剖切生成從高度 h1 到 h2 的橫剖面樣條曲線。當 i0時樣條片段為逆時針圓弧,ri0時樣條片段為順時針圓弧,ri=0時樣條片段為直線段。本語句中曲線的指向是從第一點指向最末點。 9 SHELL/ s說明:在HD-SHM系統(tǒng)中,船體曲面是用一組型線樣條文件表示的??梢杂卸鄠€曲面,例如:外殼面,內殼面IN
26、。每個船體曲面都有三個型線樣條文件,分別是: 肋骨線文件 FRAMEs?.DAT 水線型線文件 WLINEs?.DAT 直剖線型線文件 BLINEs?.DAT其中,?是船號。s 是船體曲面標志字符(例如 IN) ,當是外殼面時為空。通常,船體內殼面是單獨光順生成的,生成后,把內殼面的型線樣條文件 FRAME? .DAT,WLINE?.DAT 和 BLINE?.DAT 換名,添加曲面標志字符,然后拷貝到外殼面所在的文件夾??梢宰x取或剖切指定曲面上的型線。用:SHELL/ s來指定或切換曲面。其中 s 為船體曲面標志字符本語句僅在所在的程序段起作用。不用 SHELL 語句指定曲面時,表示使用船體外
27、殼面。例:FRR/1,30 讀取外殼面上的 30#肋骨線SHELL/IN 切換到曲面標志為 IN 的內殼面FRR/2,30 讀取內殼面上的 30#肋骨線HD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書152.3 零件定義語句零件定義語句可定義的零件包括板材零件和型材零件。完整的零件編碼格式為:整個零件編碼,字符串長度不得超過19個字符。當為0時,為不存入零件庫的無效零件。當中出現(xiàn)符號 時,為虛擬零件。虛擬零件能存入零件庫,可3維瀏覽,但不產生生產信息。2.3.1 零件屬性語句零件屬性語句 部件標識語句 ASMB/ a,b 該語句給出想要描述的部件的部件號 a 和對稱屬性
28、 b。在本部件標識語句后定義的各零件都屬于該部件,并以部件號 a 作為零件名的前綴,作為零件名的組成部分。對稱屬性 b 取值為 1、2、3、4、5,分別表示僅左、僅右、左右對稱(圖面所示的是左件) 、右左對稱(圖面所示的是右件) 、居中。本部件標識語句不是必須給出的語句。但使用本語句,可使以后編寫零件標識語句、扶強材定義語句、面板定義語句時省略零件名中共同的部件號,省略對稱屬性,減少數據輸入量。部件標識語句只對同一零件源程序中后繼的零件起作用。 零件標識語句 PART/ n1, n2,-n3ps,-d,a,c 該語句表示想要描述的零件的分段號是 n1,件號是 n2,件數是 n3
29、,對稱屬性是 ps,板厚是,材料牌號是,加工編碼是。當分段號 n1 省略時,表示零件的分段號沿用同一源程序的上一零件的分段號,或采用源程序文件名為分段號 當前有負號時,提示該零件套料時要反套。還決定了零件的割縫補償量。在系統(tǒng)配置文件 HDCONFIG.DAT 中的“割縫補償”項中定義有板厚與割縫補償量的函數關系。有時也可直接在數據項中給出割縫補償量,此時為一個大數,其千位及千位以上位給出割縫補償量(單位 0.1 毫米) ,千位以下是板厚,例如,為 35011,表示割縫補償量為 3.5 毫米,板厚為 11 毫米。通常當 n3 是偶數時為對稱切割,如果 n3 是偶數但不對稱切割,則在 n3 前添負
30、號也可在件數 n3 后附加對稱屬性 ps。ps 的取值是 P、S、PS 或 SP,分別表示僅左、僅右、左右對稱(但圖面所示的是左件) 、右左對稱(但圖面所示的是右件) 。在開始一個零件的描述時,首先必須給出零件標識語句HD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書16 零件厚度朝向語句 MSIDE/ m 該語句給出想要描述的板零件的厚度朝向。只有當船體零件要作為管系設計系統(tǒng)的船體結構背景使用時才需要本語句來描述板零件的厚度朝向。面對船體圖紙,在視圖所在的局部坐標系下,當零件厚度朝向觀察者時,m = 1;反之 m = -1;當零件厚度分中時,m = 0。未給出 MSID
31、E 語句時,m = 1。本語句通常緊接著 PART 語句出現(xiàn),定義的厚度朝向對本零件以及本程序段中其后的零件都起作用,直至給出新的 MSIDE 語句。2.3.2 圖形定義語句圖形定義語句 圖形定義語句描述船體結構零件的圖形組成它指明:零件圖形是由哪些點、線、基本圖形串接而成的,以生成零件文件這里說的基本圖形指的是船體構件上諸如切口,內孔之類的出現(xiàn)頻率高,又形狀基本固定的局部圖形 圖形定義通過切割描述的方式來進行每一圖形定義語句都從當前圖形末端點出發(fā),描述一段切割線,把新的末點作為新的當前圖形末端點,并用點元 P300 存放當前圖形末端點的座標. 在圖形定義語句中出現(xiàn)的幾何元素必須事先都定義過
32、 START/ i , 圖形切割線起始狀態(tài)定義語句它表示圖形的起始點是 Pi,走向是 圖形走向的含義是:假定站在圖形切割線上,朝著選定的方向,如果這時零件部分在左側,那么 =1,反之 =-1通俗地說,對圖形外周線,逆時針向 為 1,順時針向 為-1;對內孔,逆時針向 為-1,順時針向 為 1走向參數 可省略,此時缺省值為 1. QLP/ i 直線段定義語句生成從當前圖形末端點到 Pi 的直線段 QCP/ i,j, 圓弧段定義語句生成圓弧 Ci 上從當前圖形末端點到 Pj 的逆向(1)圓弧段或順向(-1)圓弧段當前圖形末端點和 Pj 必須都在圓弧 C
33、i 上 QFP/ i, j 曲線段定義語句生成曲線 Fi 上從當前圖形末端點到 Pj 的曲線段當曲線編號省略時,取前一圖形定義語句給出的曲線編號 QTU1/ t,( x,y | P,i ) ,a,b,d ,k 規(guī)則內孔定義語句本語句生成一個規(guī)則內孔參數給出了內孔的類型參數 P,i或 x,y 給出了內孔定位中心點a,b 給出了內孔的尺寸,a=0 時,不開設內HD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書17bbadbbrr2r1dadabdabadt=1t=2t=3t=4t=5b:xxxxxxr1 r2b:xxxxxx r cFiFir4r(x,y)(x
34、,y)r孔為內孔相對于軸的傾角的度數,當為 Sj 的形式時,表示傾角為直線Sj 的傾角在僅單件開孔時才給出, k=1 時僅正面零件開此孔, k=-1 時僅反面零件(對稱件)開此孔. t=1 時為腰圓孔, 此時 a, b 分別為孔的長短軸尺寸. t=2 時為蛋圓孔, 此時 a 為孔的長軸尺寸, b 為六位整數, 前三位是大頭半徑, 后三位是小頭半徑. t=3 時為方孔, 此時 a 為孔的長軸尺寸, b 為六位整數, 前三位是圓角半徑, 后三位是短軸尺寸. t=4 時為踏腳孔, 此時 a 為孔上端半圓的半徑, b 為圓心到孔底線的尺寸. t=5 時為橢圓孔, 此時 a, b 分別為孔的長短軸尺寸.
35、 QTU2/ ( x,y | X,x | Y,y | P,j | N,n ),r ,i 基本圖形 2 定義語句基本圖形 2 是一段曲線連接一個流水孔,或透氣孔或焊縫避讓孔孔的中心點有 5 種可供選擇的定位方式: x,y 表示中心點是(,) X,x 表示定位點是曲線 Fi 上橫座標為的點 Y,y 表示定位點是曲線 Fi 上縱座標為的點 P,j 表示定位點是點元 Pj N,n 表示定位點是名為的結構線在當前處理肋號上的結構點 是基本圖形 2 中曲線的編號當曲線編號省略時,取前一圖形定義語句給出的曲線編號 是開孔尺寸,當 r0 時,表示半圓孔的半徑;當 r=0 時,表示不開孔;當 r
36、0 時,表示開水密型的焊縫避讓孔(孔高 4 毫米) ,為開口長的一半 QTU3/ t,( x,y | X,x | Y,y | P,j | N,n ),i,d,尺寸參數 基本圖形 3 定義語句本語句在曲線 Fi 上開設一個切口 是切口的類型 確定切口定位點(即型材安裝理論線截點)的方式與 QTU2 語句一樣, 有 5種. 是切口所在曲線的編號HD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書18bhcrrahrbcahb2b1rrc2c1arhbcer22habcrrdet=5t=6t=7t=8t=13 是切口與軸的夾角,通常,0d360,由系統(tǒng)計算垂直角度值. 當切口傾角
37、與直線 Sk 的傾角一致時,可在 d 位置填直線名 Sk. 是切口指向和扶強材端點定義的復合信息, 的形式為 -1.ppee . 切口指向用 的正負來表示,如果當前切割點在貫通型材徑線一側, 則 0,否則 0 時,切角為 90 度的圓弧切角,為半徑當 r0 時,為圓弧切角,為半徑。當 r0時,為三角形切角,為等腰邊的邊長。r=0 或省略時,基本圖形 7 退化成曲線段,沒有切角。當引用的曲線的編號 j 大于 6 時,必須或給出,或在 j 前添加字母 F。曲線編號可省略,此時 Fi 沿用上一圖形定義語句中給出的曲線編號。 1 TUDC/ i ,j 圖形對稱定義語句是對稱軸直線 Si
38、的下標是任意數,給出時,表示對稱后不強求封閉本語句可描述以下幾種對稱情況: a) 當先前定義的是一個規(guī)則內孔或一個已描述封閉的不規(guī)則內孔時,生成一個對稱的內孔 b) 當先前定義的圖形還沒有描述封閉時,則生成已描述過的圖形的對稱圖形如HD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書20果對稱前圖形末點不在對稱軸上,系統(tǒng)自行在這點和對應的對稱點間連直線段, 使連續(xù)對稱后,如果已形成完整的封閉圖形則罷,如果沒構成完整的封閉圖形, 則看是否給出. 如果給出, 則不強求封閉; 如果沒給出,則強行封閉,自動添加一段回到圖形起始點的直線段, 使構成一個完整的封閉圖形2.3.3 零件拼接與劃分語句零件
39、拼接與劃分語句 SPLIT/ n2,I,e1,e2 ,m,d,a,c 零件劃分語句 本語句把當前所定義的零件(包括內孔、外周、號料線)分割成二部分,并把外周定義時起點所在的那個部分以原零件名命名,存放到零件庫中,把剩下的部分以新給出的零件名 n2 命名,留待進一步處理i 是分割線 Fi 的編號,當分割線是直線時,i為直線名 Sk;e1、e2 是零件分割時分別在分割線處加的余量;m 是新零件的件數,d 是厚度,a 是材料牌號,c 是加工編碼,當新零件的 m ,d,a,c 與劃分前零件的厚度、材料牌號、加工編碼相同時,m ,d,a,c 可缺省 零件劃分后,新零件外周的起點在順原零件
40、外周定義的方向,周線與分割線的第一個交點處 READ/ n1, n2 零件讀取語句該語句表示把當前處理的零件存入零件庫,然后再從零件庫中讀出分段號是 n1,件號是 n2 的零件,作為當前零件,供進一步處理,例如把它劃分成幾個零件或添加內孔當分段號 n1 省略時,表示采用源程序文件名為分段號使用例:對下圖所示的零件可這樣描述: PART/1,2,8,A,0 起點 . . . SPLIT/3,S6,10,0 +10 SPLIT/4,S3,0,0 S3 READ/1 S6 SPLIT/2,S3,0,0 +10 STOP 首先把零件、作為一個整體描述,暫時命名為零件;通過分割縫 S6
41、劃分出零件(由和組成)存入零件庫,剩余部份暫時命名為零件;再通過分割縫 S3 劃分出零件存入零件庫,剩余部份命名為零件;然后用 READ 語句把零件存入零件庫,讀出零件;再通過分割縫 S3 劃分出零件存入零件庫,剩余部份命名為零件,最后存入零件庫 COMB/b, n,n1,n2 零件拼接語句HD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書21SiSiSidd從孔中通過從孔邊通過不相交該語句把當前處理的零件存入零件庫,然后再從零件庫中讀出分段號是 b,件號是 n1,n2 的零件,把它們拼接成件號為 n 的零件,供進一步處理。當分段號 b 省略時,表示采用源程序文件名為分段
42、號。零件 n1,n2 必須在船體坐標系中定位時具有公共邊作為拼接邊。拼接后,零件 n 與零件 n1 共面,拼接邊轉化為劃線;零件 n1,n2 仍保留在零件庫中。 本語句執(zhí)行后,在運行結果文件中給出零件 n1,n2 在拼接邊的折角角度. SHOLE/ i,d 內孔過橋語句。該語句在最近描述的一個內孔上架設過橋。過橋的中心線是直線 Si,過橋的半寬是。本語句通常緊接在內孔定義語句后執(zhí)行。執(zhí)行后,如果過橋位于內孔上,則把內孔分為兩個內孔;如果位于內孔的邊緣,則內孔被填補掉一部分;如果過橋與內孔不相交,則沒有過橋。 本語句主要用來為零件劃分作準備。在零件劃分時,如果分割線通過某一內孔,則
43、該內孔被分為兩部分,分別成為分割后零件的外周線的組成部分。但有時希望分割線不因內孔而斷續(xù),以便于焊接或控制變形。此時可采用本語句在零件分割前對內孔架橋,取分割線為過橋中心線。2.3.4 號料語句號料語句 號料線定義語句 號料線包括裝配線和基準線號料線定義語句的格式是: MARK/ ( X,x | Y,y | S,j | i,j | i,j,k | i,j,k,| DC,i ) 號料線的定義方式有七種: 1) 橫座標為的垂直號料線 2) 縱座標為的水平號料線 3) 以直線 Sj 為號料線 4) 以 Pi 為起點,Pj 為終點的直線段 5) 曲線 Fk 上以 Pi 為起點,Pj 為
44、終點的曲線段 6) 圓 Ck 上以 Pi 為起點,Pj 為終點的順向圓弧段(=-1)或逆向圓弧段(=1) 7) 以直線 Si 為對稱軸,生成前一段號料線的對稱的號料線HD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書22 扶強材的裝配線還可通過扶強材定義語句來定義 號料線長度如果超出零件外周線,則系統(tǒng)會自動截取落在零件外周線內的部分 文字標注語句文字標注語句用于在零件圖形中加入標注文字,例如:余量、朝向、坡口等文字。其格式如下:NOTE/ i,note ,a其中 i 定義標注點位置,文字的中心將位于點 Pi,note 是要標注的文字,可以是漢字,但字符數不能超過 20 個
45、(一個漢字算 2 個字符) 。a 是文字書寫角度。a 可缺省。當 a 缺省時,文字將以水平方式書寫。2.3.5 附屬零件定義語句附屬零件定義語句 扶強材定義語句 扶強材定義語句的格式是: STIF/ n,m,b,c,i, (ja,k) ,e1,e2 ,REV ,BACK 是扶強材零件號扶強材零件的件數與母材零件的件數相同如果不相同,則在中后綴零件件數,并以 * 相連接. 例如:O254*4, 表示零件 O254 為 4 件. 是扶強材的材料規(guī)格,它是一個以型材斷面象形字符開頭的字符串: 型材類型 材料規(guī)格 例子 角 鋼 L 高*寬*厚 L200*100*11 或 L 高*寬*厚
46、*折邊厚 L250*90*12*16 球扁鋼 P 高*球寬*厚 P200*28*11, 扁 鋼 - 高*厚 -180*10, 圓 鋼 O 直徑 O25 管 子 O 直徑*壁厚 O300*9 半圓鋼 D 直徑 D30 工字鋼 H 高*寬*腹厚*腿厚 H360*96*9*16 槽 鋼 高*寬*腹厚*腿厚 320*130*9.5*15.3 是材料牌號. 是加工編碼. 是扶強材的一個已知端點的編號扶強材的另一個端點可有三種方式給出: 給出,表示末端點是已知點 Pj 給出、,表示扶強材理論線與軸夾角為,末點在曲線上.這里角度有二種表示方式,當是數值時,是角度,當是直線名 Sl 時,表示夾角與直線 Sl
47、相同(Sl 不一定就是扶強材線)曲線有四種表示方式,當是整數時,為曲線 Fk 的編號,當是字母 G 時,為零件周線(或內孔),當是 Sl 時,是直線,當是 Cl時,是圓弧給出 Fj、,表示扶強材理論線是曲線 Fj,末點由決定:當是HD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書23Pl 時,末端點是已知點 Pl,否則是曲線 j 與曲線 k 的交點(此時,當是整數時,為曲線 Fk 的編號,當是字母 G 時,為零件周線,當是 Sl 時,是直線,當是 Cl 時,是圓?。?。e1,e2 分別是扶強材零件在起始端和終止端的修正量, 是正數時, 表示伸長, 是負數時,表示縮短.REV 和 BACK
48、 參數是可選項。當船體結構零件被管系設計系統(tǒng)作為背景使用時,要求扶強材零件的厚度朝向和安裝面正確。扶強材零件的厚度朝向規(guī)定如下:從扶強材起點(在顯示的零件圖形上為帶有十字交叉標記的端點)向終點看,扶強材零件的厚度在左側。如果顯示的扶強材厚度朝向不對,可添加 REV 參數來改變扶強材厚度朝向。不加 BACK 參數時,扶強材零件安裝在板的正面,如果要裝在背面,可添加 BACK 參數使扶強材安裝在板的背面。這里,板的正面即船體圖紙上視圖的所視面。 本語句的執(zhí)行結果,生成了扶強材的號料線,并且在運行結果文件中輸出該扶強材的信息: STIFF /n m b c d x1 y1 x2 y2這里,是扶強材長
49、度,用于下料;x1,y1 是扶強材起點座標;x2,y2 是扶強材末點座標 繪制零件圖和套料圖時,繪出扶強材安裝線,并在距離扶強材起點 150 毫米處繪出十字線,用于安裝定位. 面板定義語句 面板定義語句用來生成面板零件的下料和加工信息其格式是 : FPT/ n,m,a,c ,i,j,k, e1,e2 是面板零件號零件的件數與母材零件的件數相同如果不相同,則在中后綴零件件數,并以 * 相連接. 例如:O254*4, 表示零件 O254 為 4 件. 是材料規(guī)格,只能為扁鋼, 例如,-200*16 是材料牌號. 是加工編碼 、分別是起點和終點的編號;起點、終點不能隨意顛倒, 必須使
50、得從起點向終點前進時, 面板厚度在右側. 定義面板曲線. 當是整數時,為曲線 Fk 的編號,當是字母時,為零件周線(或內孔) ,當是 Sl 時,是直線,當是 Cl 時,是圓弧,可缺省,當缺省時,表示兩點間為直線 e1,e2 分別是面板零件在起始端和終止端的修正量,是正數時,表示伸長,是負數時表示縮短. 當僅給出、時, 表示在新近描述的一個內孔的周線布置一圈面板. 語句的執(zhí)行結果輸出在運行結果文件中,形式為 : FPT X x0 Y y0 X x1 Y y1 RADIUS r1 L= l1 sHD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書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é)點(例如: 端點, 切點)的座標, ri、li 給出從上一節(jié)點到本節(jié)點得的樣條片段的半徑和長度。是累積長度。當兩節(jié)點間是一段曲線時, 用 D 和 H 給出曲線的拱高根據以上數據可以得到面板零件總長和各部分的長度以及軋圓半徑,并且,當面板加工需要提供加工樣板時,可根據以上數據制作加工樣板
52、 標準光電切割零件定義語句 標準光電切割零件定義語句的格式如下 : PHOT/ n,m,d,a,c,l,w,x 是零件號是零件的件數是板厚是材料牌號. 是加工編碼,分別是零件的長和寬。是零件切割時所引用的光電切割號,光電切割號的通常形式為: Xxx-i這里,xx 是分類號, i 是序號。 本語句不直接定義零件的實際圖形,而是引用某一已經存在的光電切割號,表示零件的圖形與該光電切割號上的零件圖形相同,可采用該光電切割號進行切割。語句執(zhí)行的結果將在分段零件總表及相應的板零件切割管理表上得到反映。 標準零件定義語句 當要生成的零件是采用已經生成的存放在標準零件庫中的某標
53、準零件時,可使用如下的標準零件定義語句。標準零件定義語句的格式如下 : STDP/ s ,n ,m ,d ,a ,c 這里,是標準零件名,是換用名是零件的件數是板厚是材料牌號. 是加工編碼。該語句表示:從標準零件庫中讀取名為的標準零件,換用新的零件名,并修改替換零件的件數、板厚、材料牌號和加工編碼,但不改變形狀,生成新的零件。,可依次缺省,當缺省時,標準零件的相應屬性不變。標準零件庫可存放在當前產品目錄,庫文件名為 TRAPS.xx,這里 xx 是船號。標準零件庫也可存放在當前產品目錄的上一級目錄,庫文件名為 TRAPS.STD。當前產品目錄中的標準零件庫優(yōu)先。標準零件名的格式是:“分類號:件
54、號”或僅“件號” 。當“分類號:”缺省時,規(guī)定分類號為 STD。換用名的格式是:“分段號:件號”或僅“件號” 。當“分段號:”缺省時,HD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書25規(guī)定分段號沿用同一源程序的上一零件的分段號,或采用源程序文件名為分段號。2.3.6 逆直線彎曲加工型材零件定義語句逆直線彎曲加工型材零件定義語句 逆直線彎曲加工型材零件定義語句生成肋骨、橫梁、縱骨等需用逆直線彎曲加工的型材零件,并提供打印有下料加工信息的型材零件單,供車間生產用 逆直線彎曲加工型材零件定義語句的格式如下: 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 是材料牌號. 是加工編碼 給出型材零件的類型,并以 t1,t2 給出確定型材曲線的信息: t=0 表示肋骨零件這時,t1 為肋骨號,t2 填 0. 型材曲線以基線為 X 軸. t=1 表示橫梁零件這時,t1 為肋骨號,t2 為甲板名(用結構線中的甲板邊線 名表示) 型材曲線以基線為 X 軸. t=2 表示為縱骨零件這時,t1 為縱骨結構線名,t2 為縱骨的傾斜角度(縱骨 若位于右肋骨面時與基線的夾角) 通常 t2 為 6 位整數,前 3 位是起始傾 斜角后 3 位是終止傾斜角
56、,當起始傾斜角等于終止傾斜角時,起始傾斜角 可缺省一般取傾斜角在 90-360 之間當傾斜角360 時,表示外板縱骨 與外板垂直型材曲線以起始肋位線為 Y 軸. t=3 指定曲線編號,這時,t1為曲線編號,t2為零件類型( 0,1,2 ) 。 ps 給出零件的對稱性ps=1 為僅左舷, ps=2 為僅右舷, ps=3 為左右對稱. b1-b4 是起始端信息. 給出零件起始端的定位和切割信息規(guī)定: 對肋骨零件,下端為起始端,上端為終止端 對橫梁零件,右端為起始端,左端為終止端 對縱骨零件,尾端為起始端,首端為終止端 b1,b2 用來確定型材零件的起始端點的位置起始端點的確定分二步進行第 一步,用
57、 b1 確定端點附近的一個參考點的位置,對型材零件的起始端進行 粗定位第二步,用 b2 給出型材零件端點相對于參考點的修正HD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書26量通過對 參考點的修正,精確定出真正的端點 當是肋骨零件時,b1 是參考點的高度座標, b2 是高度座標增量 當是橫梁零件時,b1 是參考點的寬度座標, b2 是寬度座標增量 當是縱骨零件時,b1 是肋號, b2 是船長座標增量 當參考點是結構線型值點時,b1 以結構線名后綴 N 的形式給出該結構線的 名字,并以前綴的正負號表示在左(右)肋骨面內 當 b2 后綴 L 時,表示起始端點與參考點沿型材曲線的弧長方向(由
58、起始端 指向終止端)的增量 b3 給出端線與 X 軸的夾角通常,角度在-90 到 180 之間當端線與型材曲線 垂直時,b3=200當端線與肋骨線平行(對 t=1 的橫梁零件) ,或端線與甲 板線平行(對 t=0 的肋骨零件)時,b3=400 b4 給出端部切割形式當端部僅根據端線割斷時,B4=0當端部按 G-4 型切 割時,b4xxxxxx.xx, 前三位是留根 a, 接著的三位是圓心到端線的距離 b,小數點后兩位是圓弧半徑 r. e1-e4 是終止端信息. 給出零件終止端的定位和切割信息各 ei 與 bi 意義相似 f 是徑線方向. 對肋骨零件和橫梁零件,折邊向艏 f=1,向艉 f=2對縱
59、骨零件,統(tǒng)一在右肋骨面看, 從腹板到折邊板成逆時針向時 f=1, 順時針向時 f=2. 逆直線彎曲加工型材零件定義語句的運行結果是輸出在 .PRO 文件中的型材零件清單. 清單中分六個部份:標識,尺寸,端部切割,逆直線布置,扭曲(僅對扭曲縱骨), 肋號位置(僅對縱骨) 標識標識. . 給出型材零件的零件名,型材規(guī)格,材料牌號, 加工編碼,對稱性,中和軸距型材底邊的距離, 零件類型,肋號(或肋號, 甲板號;或縱骨線號, 傾角), 中和軸線長度,型材曲線長度. 尺寸尺寸 給出型材零件的下料凈長以及分點距離打印的型材下料圖一律折邊向下. 左端打印有字符,指出型材圖上該端對應于型材零件的哪一端: UP
60、 DOWN LEFT RIGHT AFT FORWARD 向上 向下 向左 向右 向艉 向艏 端部切割端部切割. . 以圖形形式分別給出左右端可能的切割形式,在型材零件彎曲加工后切斷 彎曲加工彎曲加工. . 給出用于彎曲加工用的各根逆直線的繪制數據: 逆直線序號,起始分點和終止分點, 對應于各個分點的高度數據 當布置有多根逆直線時,相鄰的兩逆直線適當交叉, 最多為 1000 毫米HD-SHM2000 船體建造系統(tǒng)船體結構幾何語言說明書27 扭曲加工扭曲加工. . 對扭曲縱骨,零件清單中給出縱骨扭曲加工用胎架的調節(jié)數據:支柱序號, 所對應的肋位,支柱 Ai 和 Bi 的調節(jié)高度, 到 Ai 的定
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江蘇醫(yī)藥職業(yè)學院《硬件描述語言》2023-2024學年第二學期期末試卷
- 2025年泡茶館閱讀測試題及答案
- 2025年大學審計考試試題及答案
- 2025年編外社區(qū)考試試題及答案
- 單片機復習題練習卷含答案
- 2025年長城寬帶考試題及答案
- 2025年石家莊話劇面試題及答案
- 2025年高考數學二輪復習專練:平面向量基本定理及坐標表示【七大題型】
- 2025年焊工(高級)證考試題庫及答案
- 2025年中文填空考試題及答案
- 《小小理財家》課件PPT
- 醫(yī)院ICU消毒隔離制度
- 《相交線與平行線》復習課一等獎課件
- 部編版四年級語文下冊第3單元大單元整體教學設計課件(教案配套)
- q gw2sjss.65金風風力發(fā)電機組防腐技術rna部分歸檔版
- 廉政建設監(jiān)理實施細則
- 健康證體檢表
- LY/T 3263-2021澳洲堅果栽培技術規(guī)程
- GB/T 26030-2010鎳鎳合金鍛件
- GB/T 19228.2-2011不銹鋼卡壓式管件組件第2部分:連接用薄壁不銹鋼管
- GB/T 14478-2012大中型水輪機進水閥門基本技術條件
評論
0/150
提交評論