




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、5軸主軸頭選項(xiàng)文件設(shè)置 ( Up dated 31/01/2001 )以下鏈接給出的是一個5軸主軸頭范例圖示 :- ( 主軸頭回轉(zhuǎn)軸 ) 第4旋轉(zhuǎn)軸和第5旋轉(zhuǎn)軸要求 下面是多軸旋轉(zhuǎn)加工需在選項(xiàng)文件中定義的內(nèi)容。 :- ( 范例中定義了三個主旋轉(zhuǎn)軸, A , B , 和 C ,但實(shí)際應(yīng)用中多旋轉(zhuǎn)軸加工系統(tǒng)僅會使用其中兩個。 ) 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)建字排序列表中間沒有時需要 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 線性程序段中,其和對齊軸相關(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)工作臺缺省為 false spindle elevation rotation = true # 旋轉(zhuǎn)工作臺缺省為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 ) 在此,兩個軸的頭三位數(shù)字都設(shè)置為 0 0
13、 0 ,它們通常是為工作臺保留。 而主軸方位角 spindle azimuth 和仰角偏置 elevation offsets 通過 azimuth 和 elevation centre 參數(shù)設(shè)置。 azimuth centre = ( 0. 0. 0.
14、; ) # 通常不會在方位角方向出現(xiàn)偏置 ) elevation centre = ( 0. 0. 180.5 ) # Z軸上偏置 180.5mm Z 第二組的三個數(shù)字定義工作臺旋轉(zhuǎn)時旋轉(zhuǎn)軸是繞X軸還是繞Y軸或是繞Z軸旋轉(zhuǎn)。
15、(方位軸和仰角軸不能同時對齊于同一軸。 方位角是主對齊角 ) ) 由此我們知道,上述范例表示了一個方位角繞Z軸旋轉(zhuǎn) ( 矢量 0. 0. 1. ),仰角繞Y軸旋轉(zhuǎn)( 矢量 0. 1. 0.) 的機(jī)床。 ( 注 1 :- 這些數(shù)字可寫成 ( 0. ) 帶點(diǎn)或( 0 ) 不帶點(diǎn)。 ) ( 注 2 :- 有些機(jī)床控制器可能會使用一些他們自己特有的代碼將回轉(zhuǎn)中心虛擬在刀尖中心。這種情況下請將方位角中心偏置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軸水平主軸對齊中 ) # Azimuth Min Max.
20、0; Elev'n Min Max. Tol. Moves rotary axis limits = ( -99999 99999 -99999 99999 0.1
21、60; 1 ) # 缺省 值,virtually 無限制回轉(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在移動次數(shù)設(shè)置中保持的角度偏移公差。相應(yīng)地保持公差和移動次數(shù)到最高和最低值可得到好的加工質(zhì)量。 ( 從 DP1331 開始,移動功能 ( 最后的數(shù)字 ) 被" linearise multiaxis moves = true " 取代,它將自動調(diào)整移動次數(shù),以滿足公差設(shè)置。 ) ( 注 3 :- 在此我們
23、假設(shè)立柱 Column 是垂直的,刀具點(diǎn)垂直向下于C 0 , B 0 , 或立柱 Column 是水平的,刀具點(diǎn)水平于C 0, B 0 。 &
24、#160; 如果立柱 Column 是水平的且 B 0 是垂直相似或向下,請于 Delcam Support 聯(lián)系。) 請同時參考5-軸主軸范例 返回 :- 頂部 : 參數(shù)旋轉(zhuǎn)5軸范例( 最新更新 24/02/2006 未完成 )以下范例是多軸加工需要的典型最小定義。某些格式如果已經(jīng)在源代碼中定義,這些格式就不再需要。因此事先檢查一下,避免在選項(xiàng)文件中增加一些不必要的額外的內(nèi)容。 5 軸加工也許需要比下面范例中給出信息更完整的信息,具體需要什么樣的信息和控制器類型和控制器功能有關(guān)。本節(jié)最后部分對這方面內(nèi)容做了一些闡述。 1/
25、 5軸工作臺 2/ 5軸主軸頭和工作臺聯(lián)動 3/ 5軸主軸頭 4/ 5軸45度, 回轉(zhuǎn)頭 ( DMG - DMU*P 系列 ) 5/ 5軸 45度,回轉(zhuǎn)工作臺 ( DMG - DMU*V 系列 )配置參數(shù)1/ 5軸工作臺 Azimuth 方位角傾斜工作臺(A) 繞 X 軸旋轉(zhuǎn),Elevation 仰角工作臺 (C)繞Z 軸旋轉(zhuǎn),(A)零 對齊于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 沒能正確定義。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 ( 類型 A ) 或 azimuth axis parameters = ( 0.0
33、0.0 55.0 1 0 0 ) # RTC 零點(diǎn)之上 55mm 。查看下面的注釋 ( 類型 B ) 或 azimuth axis parameters = ( 0.0 0.0 -55.0 1 0 0 ) # RTC -零點(diǎn)之下
34、 55mm 。查看下面的注釋 ( 類型 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軸對齊。 缺省 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軸主軸頭和工作臺聯(lián)動 回轉(zhuǎn)刀具主軸(B) 繞Y回轉(zhuǎn),工作臺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 )# 主軸對齊于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) 為零 對齊于 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 )# 主軸對齊于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)工作臺 ( DMG - DMU*P 系列 ) 查看DMG 動畫
75、 回轉(zhuǎn)頭(B) 繞ZY軸旋轉(zhuǎn)45度,仰角工作臺(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 ) # 注意 兩個軸和其符號 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 )# 主軸對齊于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)工作臺 / 垂直主軸 ( DMG - DMU*V 系列 ) 查看DMG 動畫
91、0; 回轉(zhuǎn)方位角工作臺Swivel Azimuth Table (B) 繞ZY軸旋轉(zhuǎn) 45 度,旋轉(zhuǎn)仰角工作臺 Rotary Elevation Table (C) 繞 Z 軸旋轉(zhuǎn),B 為零 ( 工作臺水平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 ) # 注意 兩個軸和符號。 &
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 )# 主軸對齊于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.( 返回頂部 )注下面的這些注釋包含了上面范例中的指出多個問題,但很不全面,因?yàn)槊糠N類型的5軸加工需根據(jù)其自身情況來處理,需仔細(xì)周全地根據(jù)特殊的處理器和用戶需要進(jìn)行專門處理。 1a/ 類型 A ,沒有定
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 情緒洞察報告范文
- 二零二五年度電子商務(wù)股東股權(quán)轉(zhuǎn)讓與物流配送協(xié)議
- 二零二五年度排水溝工程風(fēng)險評估合同范本
- 2025年度餐飲企業(yè)員工福利待遇勞動合同
- 2025年度智能家居產(chǎn)品推廣介紹費(fèi)合同書
- 二零二五年度生態(tài)園區(qū)前期物業(yè)服務(wù)合同
- 二零二五年度醫(yī)療設(shè)備試用與產(chǎn)品推廣及技術(shù)服務(wù)合同
- 二零二五年度個體經(jīng)營企業(yè)資金走賬與審計(jì)合同
- 二零二五年度光伏發(fā)電施工安全責(zé)任書
- 二零二五年度網(wǎng)絡(luò)安全培訓(xùn)商業(yè)技術(shù)合作保密協(xié)議書
- 2024年南京旅游職業(yè)學(xué)院高職單招語文歷年參考題庫含答案解析
- 中藥學(xué)電子版教材
- 托管中心學(xué)生家長接送登記表
- 橋梁施工危險源辨識與防控措施
- YD 5062-1998 通信電纜配線管道圖集_(高清版)
- CFG樁施工記錄表范本
- 在生產(chǎn)過程中物料流轉(zhuǎn)交接管理規(guī)定(清風(fēng)出品)
- 第1章操作系統(tǒng)引論
- 【活動記錄】初中九年級英語教研組活動記錄
- pep小學(xué)英語四年級上冊Unit3全英文說課稿
- 中藥知識文庫:天麻形態(tài)學(xué)
評論
0/150
提交評論