优胜模具 发表于 2022-12-20 09:08:49

优胜UG通用后处理怎么输出G10 L12 P R刀具半径补偿?

一、老版本非切削移动设置刀具半径补偿


NX2212新版本开启刀具半径补偿



二、操机员在数控系统设置刀具直径补正D,D设为正数,G41是刀具运动方向朝左偏置



三、也有的公司习惯NC程序修改R半径补正值,补正前输出G90 G10 L12 P R,优点是不用考虑顺逆铣的左偏置和右偏置,操机员只要修改NC程序的R刀具半径为实际尺寸即可,避免D正负号设错。

(1)每条工序都输出G90 G10 L12 P R,记事本打开后处理配置文件YSUG3.ini

set L26 {G90 G10 L12 P$mom_tool_number R}
set L28 {G90 G10 L12 P$mom_tool_number R}

操机员修改NC程序的R刀具实际半径实现刀补,不用在数控系统刀补页面设置D,刀补方向不容易出错



(2)仅刀具半径补正工序输出G90 G10 L12 P R,记事本打开YSUG3.def修改直线移动块G_cutcom这行

BLOCK_TEMPLATE linear_move
{
       G_cutcom\opt
       G_plane[$mom_sys_cutcom_plane_code($mom_cutcom_plane)]\opt
       G_motion[$mom_sys_linear_code]
       G_mode[$mom_sys_output_code(ABSOLUTE)]\opt
       X[$mom_pos(0)*$bb]
       Y[$mom_pos(1)*$aa]
       Z[$mom_pos(2)]
       D[$mom_cutcom_adjust_register]\opt
       F[$feed]
}




四、优胜UG-3-4-5轴通用后处理最新版本下载
https://www.mjzl.cn/thread-627687-1-1.html

页: [1]
查看完整版本: 优胜UG通用后处理怎么输出G10 L12 P R刀具半径补偿?