|
我也遇到过,AC等旋转轴可以在后处理构造器里修改小数点位数,XYZ线性轴在后处理构造器里已经设置为小数点3位,问题出在使用traori功能时,要把XYZ数值有mom_pos转换为mom_mcs_goto,使用的是VMOV函数,所以,我的该法是打开你的后置处理文件以tcl为扩展名的文件,找到proc VMOV { n p1 p2 } 函数,7 I8 L/ O( J Z7 h
修改如下:
0 t- L* y. E$ ~- z, C$ N$ p+ w6 D2 p- a! v$ o( J* |
#============================================================= d7 A. L G0 U- V; n
proc VMOV { n p1 p2 } { ?% N: w$ a& a% I2 o+ @, q
#=============================================================/ H/ [& V) _8 @+ j# U+ z
upvar $p1 v1 ; upvar $p2 v2
- v: J/ v L+ q% ?( z6 \ c* u4 Q1 `! G+ F$ o) F2 s
for { set i 0 } { $i < $n } { incr i } {
+ e6 G& P6 Z. l m ^ set v2($i) [format "%.3f" $v1($i)]
5 w, L! b& Z3 \: O }
3 E; F x0 ^& _' ^2 k% y8 z}
& D( ~1 S+ L8 o! ~+ p |
|