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 = tru e ## 旋转工作台缺省为 false spindle elevation rotation = tru e ## 旋转工作台缺省为false 上面定义了 立柱 colu mn / 主轴spindle 是回转轴。 azimuth ax is parameters = ( 0 0 0 0 0 1 ) elevation ax is 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 ...