|
我也遇到过,AC等旋转轴可以在后处理构造器里修改小数点位数,XYZ线性轴在后处理构造器里已经设置为小数点3位,问题出在使用traori功能时,要把XYZ数值有mom_pos转换为mom_mcs_goto,使用的是VMOV函数,所以,我的该法是打开你的后置处理文件以tcl为扩展名的文件,找到proc VMOV { n p1 p2 } 函数,
/ X4 }) A/ e1 G: O修改如下:6 L, t4 \% D# c7 T4 u
( \, f% {4 L/ S#=============================================================+ r6 j5 P4 N0 X w! W% l
proc VMOV { n p1 p2 } {
, w* A* T2 W6 x#=============================================================5 L& n+ Q' o, X* I
upvar $p1 v1 ; upvar $p2 v2
~, t; M" E) |' i
5 u. Q" D) w2 d& R for { set i 0 } { $i < $n } { incr i } {
! p, ]' `3 v3 o- ]1 U; i" U set v2($i) [format "%.3f" $v1($i)]! E I+ y; @3 Q% i7 r
}$ s7 N$ F4 B* K- {! N
}3 d' v6 o) h0 i8 W
|
|