|
问:怎么设置成每条工序都输出G43ZH,现在每把刀只有第一条输出G43 ,想从第二条工序加工会报警Z超行程,这样调机时不太方便
【方法一】修改后处理配置文件
记事本打开后处理配置文件YSUG3.ini,修改L25
set L25 {G43 Z[format "%.3f" $mom_pos(2)] H$mom_tool_adjust_register}
输出NC如下:Z10.会重复一行,不影响加工
S10000 M03
(D=10.00 R=0.00)
G17 G01 G90 G54 X5. Y-24.07 F10000.
G43 Z10.000 H1
Z10.(重复输出,不影响加工)
Z-.3
G03 X0.0 Y-19.07 I-5. J0.0 F3000.
G01 X-15. F5000.
【方法二】修改后处理def文件如下块
BLOCK_TEMPLATE initial_move_G43ZH
BLOCK_TEMPLATE initial_move_G43ZH_M08
修改前
BLOCK_TEMPLATE initial_move_G43ZH
{
G_adjust[$mom_sys_adjust_code]
Z[$mom_pos(2)]
H[$mom_tool_adjust_register]
M_coolant[$mom_sys_coolant_code($mom_coolant_status)]\opt
}
修改后
BLOCK_TEMPLATE initial_move_G43ZH
{
Text[G$mom_sys_adjust_code]
Z[$mom_pos(2)]
Text[H$mom_tool_adjust_register]
M_coolant[$mom_sys_coolant_code($mom_coolant_status)]\opt
}
【优胜UG通用后处理下载】
https://www.mjzl.cn/thread-627687-1-1.html |
|