|
回複 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要改做什麽呢? |
|