看了你的template_post.dat 發現你的設定好像有點問題~
template.def 對應的是 template.pui
可是你pui的檔案卻是 starconn-tool.pui
所以我猜你電腦裡應該還有個 template.pui沒copy進來~
原因是如果沒這個檔, 你的post也不可能能轉換~
至於輸出是R或是I,J,K 是從這改的~
BLOCK_TEMPLATE circle {
cutcom_g[$mom_sys_cutcom_code($mom_cutcom_status)]\opt
# plane_g[$g_plane]
motion_g[$mom_sys_circle_code($mom_arc_direction)]
X[$mom_pos(0)]
Y[$mom_pos(1)]
Z[$mom_pos(2)]
R[$mom_arc_radius]
# I[$mom_pos_arc_center(0)-$mom_prev_pos(0)]
# J[$mom_pos_arc_center(1)-$mom_prev_pos(1)]
# K[$mom_pos_arc_center(2)-$mom_prev_pos(2)]
F[$feed]
}
看了你的template.def的設定, 只是要走圓弧, 就只會輸出R 不可能輸出IJK,
因為已用#取消了, 你可能要注意的是, 你是不是用了HELIX的進刀方式~
如果是的話就可能出現IJK了,把HELIX的IJK關了再試試看吧~
BLOCK_TEMPLATE helix {
cutcom_g[$mom_sys_cutcom_code($mom_cutcom_status)]\opt
plane_g[$g_plane]
motion_g[$mom_sys_circle_code($mom_arc_direction)]
X[$mom_pos(0)]
Y[$mom_pos(1)]
Z[$mom_pos(2)]
# I[$mom_pos_arc_center(0)-$mom_prev_pos(0)]
# J[$mom_pos_arc_center(1)-$mom_prev_pos(1)]
# K[$mom_pos_arc_center(2)-$mom_prev_pos(2)]
RISE[$mom_helix_pitch]
F[$feed]
} |