登录【网站注册】点击左边“微信账号登陆”图标,微信扫描即自动注册并登陆
搜索
查看: 91|回复: 1

[后处理] NX三轴后处理用棒棒糖刀侧面去毛刺如何强制输出G43 Z?

[复制链接]
发表于 2026-3-26 17:44:02 | 显示全部楼层 |阅读模式
今天接到一个网友求助信息,由于车间钳工师傅不会分中,加工镶块侧面需要用棒棒糖刀去除毛刺,但是三轴后处理会处理成 G18  G43  Y   或者G19  G43 X而导致撞机,请问怎么修改后处理可以实现强制输出G43 Z的目的?

如图所示:
G18.png
G19.png

以下是修改方法

记事本打开YSUG3.def文件
Ctrl+F搜索 块 BLOCK_TEMPLATE initial_move_G00

修改前:

BLOCK_TEMPLATE initial_move_G00
  {
       G_plane[$mom_sys_cutcom_plane_code($mom_cutcom_plane)]\opt
       G_motion[$mom_sys_rapid_code]
       G_mode[$mom_sys_output_code($mom_output_mode)]\opt
       G_54[$MCS]
       X[$mom_pos(0)]
       Y[$mom_pos(1)]
  }

修改后:

BLOCK_TEMPLATE initial_move_G00
  {
       #G_plane[$mom_sys_cutcom_plane_code($mom_cutcom_plane)]\opt
       G_motion[$mom_sys_rapid_code]
       G_mode[$mom_sys_output_code($mom_output_mode)]\opt
       G_54[$MCS]
       X[$mom_pos(0)]
       Y[$mom_pos(1)]
  }

继续搜索以下块
BLOCK_TEMPLATE initial_move_G00_M08
BLOCK_TEMPLATE initial_move_G01
BLOCK_TEMPLATE initial_move_G01_M08
BLOCK_TEMPLATE linear_move
BLOCK_TEMPLATE rapid_traverse
BLOCK_TEMPLATE rapid_traverse_yz
BLOCK_TEMPLATE rapid_traverse_xz


同上操作,即可屏蔽加工平面指令输出


继续搜索块 BLOCK_TEMPLATE initial_move_G43XH

修改前:

BLOCK_TEMPLATE initial_move_G43XH
  {
       G_adjust[$mom_sys_adjust_code]
       X[$mom_pos(0)]
       H[$mom_tool_adjust_register]
  }

修改后:
BLOCK_TEMPLATE initial_move_G43XH
  {
       G_adjust[$mom_sys_adjust_code]
       Z[$mom_pos(2)]
       H[$mom_tool_adjust_register]
  }

继续搜索以下块
BLOCK_TEMPLATE initial_move_G43YH
BLOCK_TEMPLATE initial_move_G43XH_M08
BLOCK_TEMPLATE initial_move_G43YH_M08

同上操作,即可强制输出G43 Z

以下是演示效果NC:

%
侧面点孔偏置负2顶面底面抬1.5_COPY 
(2026/03/26 17:39 星期4)
(TIME=0.38 MIN)
(==========TOOL LIST START=========)
(刀号--刀补--径补--切削深度--刀具名称)
(T17 | H17 | D00 | -7.000 | 棒棒糖球刀D4R2)
(==========TOOL LIST END===========)
G17 G40 G49 G80
G91 G28 Z0.
(NONE )
N1 T17 M06
S5000 M03
(棒棒糖球刀D4R2 D=4.00 R=2.00)
G00 G90 G54 X12. Y-18.5
G43 Z48. H17 M08
Y-18.5
Z-7.
G01 Y-13.5 F30.
G00 Y-18.5
Z48.
M05
M09
G91 G28 Z0.
G91 G28 Y0.
M30
%


%
侧面点孔偏置负2顶面底面抬1.5_COPY_COPY_COPY 
(2026/03/26 17:40 星期4)
(TIME=0.55 MIN)
(==========TOOL LIST START=========)
(刀号--刀补--径补--切削深度--刀具名称)
(T17 | H17 | D00 | -7.000 | 棒棒糖球刀D4R2)
(==========TOOL LIST END===========)
G17 G40 G49 G80
G91 G28 Z0.

(NONE )
N1 T17 M06
S5000 M03
(棒棒糖球刀D4R2 D=4.00 R=2.00)
G00 G90 G54 X-18.5 Y10.
G43 Z48. H17 M08
X-18.5
Z-7.
G01 X-13.5 F30.
G00 X-18.5
Y-10.
G01 X-13.5
G00 X-18.5
Z48.
M05
M09
G91 G28 Z0.
G91 G28 Y0.
M30
%


测试图档NX2512

123.zip

349.03 KB, 阅读权限: 10, 下载次数: 7

【温馨提示】技术问题请优先发到问答专栏,优胜教师团队将及时回复,谢谢!
发表于 2026-3-26 19:30:48 | 显示全部楼层
厉害厉害
【温馨提示】技术问题请优先发到问答专栏,优胜教师团队将及时回复,谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


快速回复 返回顶部 返回列表