| 
 | 
 
 
 楼主 |
发表于 2012-5-4 14:38:00
|
显示全部楼层
 
 
 
回复 17# 8117142sun 的帖子
你要看一下它里面的定义。 
G68.2指令的意思,你应该清楚吧,XYZ指的是你编程坐标系原点,IJK是ZXZ方式的欧拉角,那么此后置中的定义如下: 
tilt_plane_start 
{ 
#$seq,"G90 G54 G0 X0 Y0 A0 C0",$eob,@ 
$seq,$sgcode,$speed,$spn_cw,$eob,@ 
#$seq,"G43 ",$tool_adjust_reg,$clear_h,$eob,@ 
$seq,"G68.2 ",X($origin_wx),Y($origin_wy),Z($origin_wz),I($origin_euler_alpha),J($origin_euler_beta),K($origin_euler_gamma),$eob,@ 
$seq,"G53.1",$eob,@ 
} 
其中,origin_wx,origin_wy,origin_wz就是你的轨迹坐标系的原点坐标,如果你的轨迹参考的是系统坐标系,它输出来的就是001。 
如果你想要它参与变换,请更改成cx,cy,cz,但我不知道这里IJK要改做什么呢? |   
 
 
 
 |