|
我也遇到过,AC等旋转轴可以在后处理构造器里修改小数点位数,XYZ线性轴在后处理构造器里已经设置为小数点3位,问题出在使用traori功能时,要把XYZ数值有mom_pos转换为mom_mcs_goto,使用的是VMOV函数,所以,我的该法是打开你的后置处理文件以tcl为扩展名的文件,找到proc VMOV { n p1 p2 } 函数,% _6 o3 h( c5 q1 }
修改如下:( Z5 o! ]1 q# `$ Y" G) L
3 L% j' W" Q4 @/ c7 y- ~1 F6 g#=============================================================0 x# d2 d" }2 U" ~# l/ J
proc VMOV { n p1 p2 } {8 ~8 \8 M* v9 Y$ P
#=============================================================
0 A& S& j7 Z" }1 h$ y3 r% A upvar $p1 v1 ; upvar $p2 v2: i' Q& C+ f/ R5 v; q
% i$ g1 q, Z+ V
for { set i 0 } { $i < $n } { incr i } {: u5 g. U6 N( B' ]
set v2($i) [format "%.3f" $v1($i)]
% p. j) z t& w }
. b2 t0 }8 u" K}
/ u( P0 N7 ?; U9 m$ ?, q |
|