|
我也遇到过,AC等旋转轴可以在后处理构造器里修改小数点位数,XYZ线性轴在后处理构造器里已经设置为小数点3位,问题出在使用traori功能时,要把XYZ数值有mom_pos转换为mom_mcs_goto,使用的是VMOV函数,所以,我的该法是打开你的后置处理文件以tcl为扩展名的文件,找到proc VMOV { n p1 p2 } 函数,, R/ P+ {0 @1 N* u: p$ q" W; t
修改如下:5 L, O2 S$ j% o( c# C3 M) K. O
1 J( V( V2 B& Q" ?/ Z0 i
#=============================================================
5 [& Y1 G5 i( Xproc VMOV { n p1 p2 } {
- l2 X, w8 H" {" E9 N. Q! v6 T; p, g#=============================================================$ C, y- l, ?# P3 g y
upvar $p1 v1 ; upvar $p2 v2' I$ Q7 W z, [) E9 G
7 p4 ]0 a/ q* Q: E8 t: w
for { set i 0 } { $i < $n } { incr i } {* D) d4 W% g# ?. k2 Q% a8 V1 W. L
set v2($i) [format "%.3f" $v1($i)]" u) d0 B/ D! F; o
}1 M$ F" T7 ]- }' T3 ]* N$ i, U
}
O0 p8 L' s! W& E |
|