|
我也遇到过,AC等旋转轴可以在后处理构造器里修改小数点位数,XYZ线性轴在后处理构造器里已经设置为小数点3位,问题出在使用traori功能时,要把XYZ数值有mom_pos转换为mom_mcs_goto,使用的是VMOV函数,所以,我的该法是打开你的后置处理文件以tcl为扩展名的文件,找到proc VMOV { n p1 p2 } 函数,
' m+ W6 h, Q: ^; `6 A% \$ O修改如下:
9 _, ?' c2 p7 s1 B7 \7 [ O9 N# {( `2 v' a" L! J
#=============================================================
; k8 }4 D1 h8 l6 Jproc VMOV { n p1 p2 } {
# ~4 o$ [* k; H N4 ]#=============================================================
5 t i4 _+ {* c- F/ k upvar $p1 v1 ; upvar $p2 v2
% f Q b0 p0 w2 ?4 o4 E- Q* p& d- E7 c& I9 m0 h. ~5 q7 L, s
for { set i 0 } { $i < $n } { incr i } {
. }+ W7 I6 n+ t( o# j8 t, Q8 c set v2($i) [format "%.3f" $v1($i)]* Z2 n. ]. y) r
}
& h% M6 Z3 k+ ^ w: l}2 J1 a" ^6 t! z( N$ B: X
|
|