版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、5軸主軸頭選項(xiàng)文件設(shè)置 ( Up dated 31/01/2001 )以下鏈接給出的是一個(gè)5軸主軸頭范例圖示 :- ( 主軸頭回轉(zhuǎn)軸 ) 第4旋轉(zhuǎn)軸和第5旋轉(zhuǎn)軸要求 下面是多軸旋轉(zhuǎn)加工需在選項(xiàng)文件中定義的內(nèi)容。 :- ( 范例中定義了三個(gè)主旋轉(zhuǎn)軸, A , B , 和 C ,但實(shí)際應(yīng)用中多旋轉(zhuǎn)軸加工系統(tǒng)僅會(huì)使用其中兩個(gè)。 ) define format ( A B C ) # 內(nèi)建源文件中可能已經(jīng)定義
2、 metric formats leading zeros = false trailing zeros
3、 = true decimal point = true decimal places = 3
4、0; imperial formats leading zeros = false trailing zeros = true
5、 decimal point = true decimal places = 4 end define
6、 word order = ( + A B C ) # 僅當(dāng)內(nèi)建字排序列表中間沒(méi)有時(shí)需要 block order = true # 不考慮內(nèi)建排序列表,使用
7、"define block xxx. " 排序 define keys azimuth axis = C # 第4旋轉(zhuǎn)軸通常為方位角
8、 ( 立柱回轉(zhuǎn) ) elevation axis = B # 第5回轉(zhuǎn)軸通常為仰角 ( 主軸回轉(zhuǎn) ) end define
9、160; # " A, 和 /或 B, 和 /或 C " 均需插入到 Rapid 快進(jìn)和 Linear 線(xiàn)性程序段中,其和對(duì)齊軸相關(guān)。 ( 范例圖示,B 繞Y 旋轉(zhuǎn),C 繞 Z 旋轉(zhuǎn)) define block move rapid N ; G1 ; G2 ; G3 ; G6 ; X ;
10、 Y ; Z ; B ; C ; S ; H ; M1 ; M2 end define define block move linear N ; G1 ; G2 ; X ; Y ; Z ; B ; C ; F ; M1 ; M2
11、160; end define 旋轉(zhuǎn)軸參數(shù)設(shè)置 以下參數(shù)需包含在旋轉(zhuǎn)軸選項(xiàng)中。 spindle azimuth rotation = true # 旋轉(zhuǎn)工作臺(tái)缺省為 false spindle elevation rotation = true # 旋轉(zhuǎn)工作臺(tái)缺省為false 上面定義了 立柱column / 主軸spindle 是回轉(zhuǎn)軸。 azimuth axi
12、s parameters = ( 0 0 0 0 0 1 ) elevation axis parameters = ( 0 0 0 0 1 0 ) 在此,兩個(gè)軸的頭三位數(shù)字都設(shè)置為 0 0
13、 0 ,它們通常是為工作臺(tái)保留。 而主軸方位角 spindle azimuth 和仰角偏置 elevation offsets 通過(guò) azimuth 和 elevation centre 參數(shù)設(shè)置。 azimuth centre = ( 0. 0. 0.
14、; ) # 通常不會(huì)在方位角方向出現(xiàn)偏置 ) elevation centre = ( 0. 0. 180.5 ) # Z軸上偏置 180.5mm Z 第二組的三個(gè)數(shù)字定義工作臺(tái)旋轉(zhuǎn)時(shí)旋轉(zhuǎn)軸是繞X軸還是繞Y軸或是繞Z軸旋轉(zhuǎn)。
15、(方位軸和仰角軸不能同時(shí)對(duì)齊于同一軸。 方位角是主對(duì)齊角 ) ) 由此我們知道,上述范例表示了一個(gè)方位角繞Z軸旋轉(zhuǎn) ( 矢量 0. 0. 1. ),仰角繞Y軸旋轉(zhuǎn)( 矢量 0. 1. 0.) 的機(jī)床。 ( 注 1 :- 這些數(shù)字可寫(xiě)成 ( 0. ) 帶點(diǎn)或( 0 ) 不帶點(diǎn)。 ) ( 注 2 :- 有些機(jī)床控制器可能會(huì)使用一些他們自己特有的代碼將回轉(zhuǎn)中心虛擬在刀尖中心。這種情況下請(qǐng)將方位角中心偏置elevation centre offset設(shè)置為零 。 額外參數(shù)
16、60; azimuth axis units = degrees # 常規(guī)單位( 缺省可能為 none ) azimuth axis direction = posi
17、tive # 需要的常規(guī)旋轉(zhuǎn)方向 ( 缺省可能為 none ) elevation axis units = degrees # 常規(guī)單位 ( 缺省可能為 none ) elevation axis direction
18、60; = positive # 需要的常規(guī)旋轉(zhuǎn)方向 ( 缺省可能為 none ) pcs origin = ( 0
19、0 0 0 0 0 ) # ( 缺省, 僅用在某些5軸水平主軸對(duì)齊中 ) # Azimuth Min Max.
20、0; Elev'n Min Max. Tol. Moves rotary axis limits = ( -99999 99999 -99999 99999 0.1
21、60; 1 ) # 缺省 值,virtually 無(wú)限制回轉(zhuǎn) ( 設(shè)置范例 ) rotary axis limits = ( -360.0 360.0 -110.0 110.0 0.1 4 )
22、; # 主軸方位角立柱Spindle Azimuth Column 回轉(zhuǎn)限制在任意方向一圈,主軸傾斜仰角 回轉(zhuǎn)限制在 +/- 110 度。雙邊均為零 垂直Vertical ) 公差值 ( Tol. ) 是Ductpost在移動(dòng)次數(shù)設(shè)置中保持的角度偏移公差。相應(yīng)地保持公差和移動(dòng)次數(shù)到最高和最低值可得到好的加工質(zhì)量。 ( 從 DP1331 開(kāi)始,移動(dòng)功能 ( 最后的數(shù)字 ) 被" linearise multiaxis moves = true " 取代,它將自動(dòng)調(diào)整移動(dòng)次數(shù),以滿(mǎn)足公差設(shè)置。 ) ( 注 3 :- 在此我們
23、假設(shè)立柱 Column 是垂直的,刀具點(diǎn)垂直向下于C 0 , B 0 , 或立柱 Column 是水平的,刀具點(diǎn)水平于C 0, B 0 。 &
24、#160; 如果立柱 Column 是水平的且 B 0 是垂直相似或向下,請(qǐng)于 Delcam Support 聯(lián)系。) 請(qǐng)同時(shí)參考5-軸主軸范例 返回 :- 頂部 : 參數(shù)旋轉(zhuǎn)5軸范例( 最新更新 24/02/2006 未完成 )以下范例是多軸加工需要的典型最小定義。某些格式如果已經(jīng)在源代碼中定義,這些格式就不再需要。因此事先檢查一下,避免在選項(xiàng)文件中增加一些不必要的額外的內(nèi)容。 5 軸加工也許需要比下面范例中給出信息更完整的信息,具體需要什么樣的信息和控制器類(lèi)型和控制器功能有關(guān)。本節(jié)最后部分對(duì)這方面內(nèi)容做了一些闡述。 1/
25、 5軸工作臺(tái) 2/ 5軸主軸頭和工作臺(tái)聯(lián)動(dòng) 3/ 5軸主軸頭 4/ 5軸45度, 回轉(zhuǎn)頭 ( DMG - DMU*P 系列 ) 5/ 5軸 45度,回轉(zhuǎn)工作臺(tái) ( DMG - DMU*V 系列 )配置參數(shù)1/ 5軸工作臺(tái) Azimuth 方位角傾斜工作臺(tái)(A) 繞 X 軸旋轉(zhuǎn),Elevation 仰角工作臺(tái) (C)繞Z 軸旋轉(zhuǎn),(A)零 對(duì)齊于Z 軸 define w
26、ord M5address letter= “M”address width= 1field width= 2modal end define define word M6address letter= “M”address width= 1field width= 2modal end define define format ( A B C )#源文件中 A 沒(méi)能正確定義。field width= 8modal metric formats
27、0; decimal point = true decimal places = 3 trailing zeros= falseleading zeros= falseimperial formats
28、decimal point = true decimal places = 4trailing zeros= falseleading zeros= false end define word order = (
29、 + A C ) define keys azimuth axis = A elevation axis = C
30、 end define define codes#elevation clamping codes# 其它地方另行處理 ( 查看 Clamping )clamp on = M5 11clamp off = M5 12#azimuth clamping codesazimuth clamp on = M6 21azimuth clamp off = M6 22 end define spindle azimuth rotation
31、 = false azimuth axis units = degrees azimuth axis direction = positive
32、0; azimuth axis parameters = ( 0.0 0.0 0.0 1 0 0 ) # RTC 零。 查看下面的注-1 ( 類(lèi)型 A ) 或 azimuth axis parameters = ( 0.0
33、0.0 55.0 1 0 0 ) # RTC 零點(diǎn)之上 55mm 。查看下面的注釋 ( 類(lèi)型 B ) 或 azimuth axis parameters = ( 0.0 0.0 -55.0 1 0 0 ) # RTC -零點(diǎn)之下
34、 55mm 。查看下面的注釋 ( 類(lèi)型 C ) spindle elevation rotation = false elevation axis units = degrees elevation axis d
35、irection = positive elevation axis parameters = ( 0.0 0.0 0.0 0 0 1 ) linear axis limits
36、 = ( -1750.0 1200.0 -875.0 875.0 -250.0 250.0 ) rotary axis limits = (-95.0 35.0 -3600.0 3600.0 0.01 &
37、#160; 1 ) initial tool vector = ( 0 0 1 )# 主軸和Z軸對(duì)齊。 缺省 workplane angles = none# 查看下面的注釋-6 multiaxis coordinate transform = true linearise multiaxis moves
38、 = true retract at angular limit = true # 缺省 = false withdrawal amount &
39、#160; = 100.0 integer 3
40、 = 1 define block move rapid N ; rapid ; G6 ; x coord ; y coord ; z coord ; azimuth axis ; elevation axis ; S ; H ; M1 ; M2
41、 end define define block move linear N ; linear ; G2 ; x coord ; y coord ; z coord ; azimuth axis ; elevation axis ; tool radius ; feedrate ; M1 ; M2
42、0; end define # This is the minimum requirement, it could well require additional embellishment to meet certain functions.# It is not essential to have the rotary axes in the Rapid block as it isnt used for multi axis working. NOTE : For Heidenhai
43、n use G1 in place of “ rapid ” and “ linear ”, leave out G2, and us RR instead of “ tool radius ”( 返回頂部 )2/ 5軸主軸頭和工作臺(tái)聯(lián)動(dòng) 回轉(zhuǎn)刀具主軸(B) 繞Y回轉(zhuǎn),工作臺(tái)C 繞 Z 旋轉(zhuǎn),B 為零 ( 垂直) define format ( A B C )field width= 8modal metric formats
44、 decimal point = true decimal places = 3 trailing zeros= falseleading zeros= falseimperial formats
45、60; decimal point = true decimal places = 4trailing zeros= falseleading zeros= false end define word order = ( + B C
46、160; ) define keys azimuth axis = B elevation axis = C end define
47、160; spindle azimuth rotation = true azimuth axis units = degrees azimuth axis direction
48、 = positive azimuth centre = ( 0.0 0.0 185.56 ) # 查看下面的注釋-2
49、; azimuth axis parameters = ( 0.0 0.0 0.0 0 1 0 ) spindle elevation rotation = false elevation axis units &
50、#160; = degrees elevation axis direction = positive elevation centre = ( 0.0 0.0 0.0 ) &
51、#160; elevation axis parameters = ( 0.0 0.0 0.0 0 0 1 ) linear axis limits = ( -1750 0 1200.0 -875.0 875.0&
52、#160; -250.0 250.0 ) rotary axis limits = ( -110.0 110.0 -3600.0 3600.0 0.01 1 ) initial tool vector = ( 0
53、 0 1 )# 主軸對(duì)齊于Z軸。 缺省 workplane angles = none# 查看下面的注釋-6 multiaxis coordinate transform = true linearise multiaxis moves = true mini
54、mise multiaxis retraction = true retract at angular limit = true # 缺省 = false withdrawal amount
55、 = 100.0 integer 3
56、; = 1 define block move rapid N ; G1 ; G6 ; x coord ; y coord ; z coord ; azimuth axis ; elevation axis ; S ; H ; M1 ; M2
57、160; end define define block move linear N ; G1 ; G2 ; x coord ; y coord ; z coord ; azimuth axis ; elevation axis ; tool radius ; feedrate ; M1 ; M2
58、0; end define # This is the minimum requirement, it could well require additional embellishment to meet certain functions.# It is not essential to have the rotary axes in the Rapid block as it isnt used for multi axis working. NOTE : For Heidenhain use
59、G1 in place of “ rapid ” and “ linear ”, leave out G2, and us RR instead of “ tool radius ” ( 返回頂部 )3/ 5軸主軸頭 回轉(zhuǎn)主軸頭(C) 繞 Z 回轉(zhuǎn),回轉(zhuǎn)刀具(B) 繞 Y 回轉(zhuǎn),(C) 為零 對(duì)齊于 Y 軸 define format ( A B C ) field width= 8modalmetric formatsdecima
60、l point = truedecimal places = 3trailing zeros= falseleading zeros= falseimperial formatsdecimal point = truedecimal places = 4trailing zeros= falseleading zeros= false end define
61、 word order = ( + B C ) define keys azimuth axis = C elevation axis = B
62、60; end define spindle azimuth rotation = true azimuth axis units = degrees
63、 azimuth axis direction = positive azimuth centre = ( 0.0 0.0 0.0 )
64、60; azimuth axis parameters = ( 0.0 0.0 0.0 0 0 1 ) spindle elevation rotation = true elevation axis units
65、; = degrees elevation axis direction = positive elevation centre =
66、0; ( 0.0 0.0 193.25 ) # 查看下面的注釋-3 elevation axis parameters = ( 0.0 0.0 0.0 0 1 0 ) linear axis limits
67、60; = ( -1750 0 1200.0 -875.0 875.0 -250.0 250.0 ) rotary axis limits = ( -200.0 320.0 -100.0 100.0 0.1
68、0; 1 ) initial tool vector = ( 0 0 1 )# 主軸對(duì)齊于Z軸。 缺省 workplane angles = none# 查看注釋-6 multiaxis coordinate transform = true linearise multiaxis moves &
69、#160; = true 或false retract at angular limit = true # 缺省 = false minimise multiaxis retraction =
70、 true withdrawal amount = 100.0 integer 3
71、 = 1 define block move rapid N ; rapid ; G6 ; x coord ; y
72、coord ; z coord ; azimuth axis ; elevation axis ; S ; H ; M1 ; M2 end define define block move linear N ; linear ; G2 ; x coord ; y coord ; z coord ; azi
73、muth axis ; elevation axis ; tool radius ; feedrate ; M1 ; M2 end define # This is the minimum requirement, it could well require additional embellishment to meet certain functions.# It is not essential to have the rotary axes in the Rapid block
74、 as it isnt used for multi axis working. NOTE : For Heidenhain use G1 in place of “ rapid ” and “ linear ”, leave out G2, and us RR instead of “ tool radius ”( 返回頂部 )4/ 5軸 45度, 回轉(zhuǎn)頭 / 旋轉(zhuǎn)工作臺(tái) ( DMG - DMU*P 系列 ) 查看DMG 動(dòng)畫(huà)
75、 回轉(zhuǎn)頭(B) 繞ZY軸旋轉(zhuǎn)45度,仰角工作臺(tái)(C) 繞Z 旋轉(zhuǎn),(B) 為零 ( 主軸頭垂直 ). ( 這種機(jī)床通常使用 Heidenhain 控制器 -也使用 Siemens 或 MillPLUS 控制器 ) define format ( B C ) field width= 8modalmetric formatsdecimal point = truedecimal
76、places = 3trailing zeros= falseleading zeros= falseimperial formatsdecimal point = truedecimal places = 4trailing zeros= falseleading zeros= false end define word order =
77、60; ( + B C ) define keys azimuth axis = B elevation axis = C
78、end define spindle azimuth rotation = true azimuth axis units = degrees azimuth ax
79、is direction = positive azimuth axis parameters = ( 0.0 0.0 0.0 0 1 1 ) # 注意 兩個(gè)軸和其符號(hào) azimuth cent
80、re = ( 0.0 0.0 0.0 )# azimuth centre = ( 0.
81、0 0.0 329.22 ) # 查看下面的注釋-4 spindle elevation rotation = false elevation axis units
82、= degrees elevation axis direction = positive elevation axis parameters = ( 0.0 0.0 0.0 0 0 1 )
83、0; linear axis limits = ( -710 0 710.0 -600.0 600.0 -325.0 325.0 ) rotary axis limits = (
84、 0.0 180.0 -3600.0 3600.0 0.1 1 ) initial tool vector = ( 0 0 1 )# 主軸對(duì)齊于Z軸。 缺省 workplane angles = none# 查看下面的注釋-6 multiaxis coordinate transform = true
85、60; linearise multiaxis moves = true 或 false retract at angular limit = true
86、160; withdrawal amount = 100.0 integer 3 &
87、#160; = 1 define block move rapid N ; G1 ; G6 ; x coord ; y coord ; z coord ; azimuth axis ; elevation axis ; S ;
88、 H ; M1 ; M2 end define # It is not essential to have the rotary axes in the Rapid block
89、. define block move linear N ; G1 ; x coord ; y coord ; z coord ; azimuth axis ; elevation axis ; RR ; feedrate ; M1 ; M2 end define # This is the m
90、inimum requirement, it could well require additional embellishment to meet certain functions.# It is not essential to have the rotary axes in the Rapid block as it isnt used for multi axis working.( 返回頂部 )5/ 5軸 45度, 回轉(zhuǎn)和旋轉(zhuǎn)工作臺(tái) / 垂直主軸 ( DMG - DMU*V 系列 ) 查看DMG 動(dòng)畫(huà)
91、0; 回轉(zhuǎn)方位角工作臺(tái)Swivel Azimuth Table (B) 繞ZY軸旋轉(zhuǎn) 45 度,旋轉(zhuǎn)仰角工作臺(tái) Rotary Elevation Table (C) 繞 Z 軸旋轉(zhuǎn),B 為零 ( 工作臺(tái)水平Table Horizontal). ( 這些機(jī)床通常使用 Heidenhain 控制器 - 也使用 Siemens 或 MillPLUS 控制器 )
92、 word order = ( + B C ) define keys azimuth axis = B
93、; elevation axis = C end define spindle azimuth rotation = false azimuth axis units = deg
94、rees azimuth axis direction = positive azimuth axis param = ( 0.0 0.0 0.0 0 1 -1 ) # 注意 兩個(gè)軸和符號(hào)。 &
95、#160; azimuth axis param = ( 0.0 0.0 159.325 0 1 -1 ) # MillPLUS spindle elevation rotation = false
96、160; elevation axis units = degrees elevation axis direction = positive elevation axis param = ( 0.0 0.0 0.0 0 0
97、1 ) # 查看下面的注釋-5 linear axis limits = ( -500.0 500.0 -500.0 500.0 -325.0 325.0 ) ro
98、tary axis limits = ( -7.0 180.0 -7200.0 7200.0 0.1 1 ) initial tool vector = ( 0 0 1 )# 主軸對(duì)齊于Z軸。 缺省 workplane angles = none# 查看下面的注釋-6
99、160; multiaxis coordinate transform = false linearise multiaxis moves = false retract at angular limit
100、0; = true # 缺省 = false withdrawal amount = 100.0
101、 integer 3 = 1 d
102、efine block move rapid N ; G1 ; G6 ; x coord ; y coord ; z coord ; azimuth axis ; elevation axis ; S ; H ; M1 ; M2 end define define block move linear .i
103、f ( Toolpath5axis ) if ( swb ) N ; G1 ; M3 128 ; “ ; Heidenhain RTCP ON CODE” N ; G1 ; M4 126 ; “ ; Heidenhain TAKE Shortest Rotation Path” unset swb end if N ; G1 ; x coord ; y coord ; z coord ; azimuth axis ; elevation axis ; RR ; feedrat
104、e ; M1 ; M2 end if end define # This is the minimum requirement, it could well require additional embellishment to meet certain functions.# It is not essential to have the rotary axes in the Rapid block as it isnt used for multi axis working.( 返回頂部 )注下面的這些注釋包含了上面范例中的指出多個(gè)問(wèn)題,但很不全面,因?yàn)槊糠N類(lèi)型的5軸加工需根據(jù)其自身情況來(lái)處理,需仔細(xì)周全地根據(jù)特殊的處理器和用戶(hù)需要進(jìn)行專(zhuān)門(mén)處理。 1a/ 類(lèi)型 A ,沒(méi)有定
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GH/T 1448-2024雅安藏茶原料要求
- 2024屆內(nèi)蒙古自治區(qū)錫林郭勒盟高三上學(xué)期期末考試歷史試題(解析版)
- 2024-2025學(xué)年浙江省杭州地區(qū)(含周邊)重點(diǎn)中學(xué)高二上學(xué)期期中考試歷史試題(解析版)
- 廣東省廣州市天河區(qū)2025屆高三上學(xué)期綜合測(cè)試(一)英語(yǔ)試卷含答案
- 《美術(shù)基本種類(lèi)》課件
- 單位管理制度集合大合集【人員管理】十篇
- 單位管理制度匯編大合集【人力資源管理篇】十篇
- 單位管理制度合并匯編人員管理
- 單位管理制度分享匯編【職員管理】十篇
- 高中語(yǔ)文一些重要的文化常識(shí)
- 數(shù)據(jù)中心電力設(shè)備調(diào)試方案
- 2024年度國(guó)際物流運(yùn)輸合同3篇
- 新入職員工年終工作總結(jié)課件
- 中華傳統(tǒng)文化之文學(xué)瑰寶學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 靜脈導(dǎo)管維護(hù)
- 年度先進(jìn)員工選票標(biāo)準(zhǔn)格式
- 滿(mǎn)堂支架計(jì)算
- MA5680T開(kāi)局配置
- 螺桿式風(fēng)冷冷水(熱泵)機(jī)組電路圖
- CFG樁施工記錄表范本
- 《錄音技術(shù)與藝術(shù)》課程教學(xué)大綱(新版)(共11頁(yè))
評(píng)論
0/150
提交評(píng)論