Powermill5轴主轴头选项文件设置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Powermill5轴主轴头选项⽂件设置
5轴主轴头选项⽂件设置
( Up dated 31/01/2001 )
以下链接给出的是⼀个5轴主轴头范例图⽰ :- ( 主轴头回转轴 )
第4旋转轴和第5旋转轴要求
下⾯是多轴旋转加⼯需在选项⽂件中定义的内容。
:-
( 范例中定义了三个主旋转轴, A , B , 和 C ,但实际应⽤中多旋转轴加⼯系统仅会使⽤其中两个。
)
define format ( A B C ) ## 内建源⽂件中可能已经定义
metric formats
leading zeros = false
trailing zeros = true
decimal point = true
decimal places = 3
imperial formats
leading zeros = false
trailing zeros = true
decimal point = true
decimal places = 4
end define
word order = ( + A B C ) ## 仅当内建字排序列表中间没有时需要
block order = true ## 不考虑内建排序列表,使⽤"define block xxx. " 排序
define keys
azimuth axis = C ## 第4旋转轴通常为⽅位⾓ ( ⽴柱回转 )
elevation axis = B ## 第5回转轴通常为仰⾓ ( 主轴回转 )
end define
## " A, 和 /或 B, 和 /或 C " 均需插⼊到 Rapid 快进和 Linear 线性程序段中,其和对齐轴相关。
( 范例图⽰,B 绕Y 旋转,C 绕 Z 旋转)
define block move rapid
N ; G1 ; G2 ; G3 ; G6 ; X ; 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
end define
--------------------------------------------------------------------------------
旋转轴参数设置
以下参数需包含在旋转轴选项中。
spindle azimuth rotation = true ## 旋转⼯作台缺省为 false
spindle elevation rotation = true ## 旋转⼯作台缺省为false
上⾯定义了⽴柱column / 主轴spindle 是回转轴。
azimuth axis parameters = ( 0 0 0 0 0 1 )
elevation axis parameters = ( 0 0 0 0 1 0 )
在此,两个轴的头三位数字都设置为 0 0 0 ,它们通常是为⼯作台保留。
⽽主轴⽅位⾓ spindle azimuth 和仰⾓偏置 elevation offsets 通过 azimuth 和 elevation centre 参数设置。
azimuth centre = ( 0. 0. 0. ) ## 通常不会在⽅位⾓⽅向出现偏置 )
elevation centre = ( 0. 0. 180.5 ) ## Z轴上偏置 180.5mm Z
第⼆组的三个数字定义⼯作台旋转时旋转轴是绕X轴还是绕Y轴或是绕Z轴旋转。
(⽅位轴和仰⾓轴不能同时对齐于同⼀轴。
⽅位⾓是主对齐⾓ ) )
由此我们知道,上述范例表⽰了⼀个⽅位⾓绕Z轴旋转 ( ⽮量 0. 0. 1. ),仰⾓绕Y轴旋转( ⽮量 0. 1. 0.) 的机床。
( 注 1 :- 这些数字可写成 ( 0. ) -带点或( 0 ) -不带点。
)
( 注 2 :- 有些机床控制器可能会使⽤⼀些他们⾃⼰特有的代码将回转中⼼虚拟在⼑尖中⼼。
这种情况下请将⽅位⾓中⼼偏置elevation centre offset设置为零。
--------------------------------------------------------------------------------
额外参数
azimuth axis units = degrees ## 常规单位( 缺省可能为 none )
azimuth axis direction = positive ## 需要的常规旋转⽅向 ( 缺省可能为 none )
elevation axis units = degrees ## 常规单位 ( 缺省可能为 none )
elevation axis direction = positive ## 需要的常规旋转⽅向 ( 缺省可能为 none )
pcs origin = ( 0 0 0 0 0 0 ) ## ( 缺省, 仅⽤在某些5轴⽔平主轴对齐中 )
## Azimuth Min Max. Elev'n Min Max. Tol. Moves
rotary axis limits = ( -99999 99999 -99999 99999 0.1 1 ) ## 缺省值,virtually ⽆限制回转
( 设置范例 )
rotary axis limits = ( -360.0 360.0 -110.0 110.0 0.1 4 ) ## 主轴⽅位⾓⽴柱Spindle Azimuth Column 回转限制在任意⽅向⼀圈,主轴倾斜仰⾓回转限制在 +/- 110 度。
双边均为零 [ 垂直Vertical ] )
公差值 ( Tol. ) 是Ductpost在移动次数设置中保持的⾓度偏移公差。
相应地保持公差和移动次数到最⾼和最低值可得到好的加⼯质量。
( 从 DP1331 开始,移动功能 ( 最后的数字 ) 被" linearise multiaxis moves = true " 取代,它将⾃动调整移动次数,以满⾜公差设置。
)
( 注 3 :- 在此我们假设⽴柱 Column 是垂直的,⼑具点垂直向下于C 0 , B 0 ,
或⽴柱 Column 是⽔平的,⼑具点⽔平于C 0, B 0 。
如果⽴柱 Column 是⽔平的且 B 0 是垂直相似或向下,请于 Delcam Support 联系。
)
请同时参考5-轴主轴范例。