|
楼主 |
发表于 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要改做什么呢? |
|