|
set L129 {YES} 自动锁轴优化设为YES,相同角度工序不输出松轴和锁轴,但有的机床角度指令前必须先输出松轴,不然会报警。因松轴锁轴要好几秒,相同角度频繁松轴锁轴影响加工效率,按如下修改可以解决此问题:记事本打开YSUG4.def
如果从中间工序开始执行NC程序,如果不加角度,有撞刀风险,请谨慎修改!!!
一、复制增加一行字符
ADDRESS fifth_axis
{
FORMAT Rotary
FORCE off (虽然off为字符不强制输出,但tcl里面有设置强制输出字符:MOM_force Once fifth_axis)
MAX 999999999.999 Truncate
MIN -999999999.999 Truncate
LEADER [$mom_sys_leader(fifth_axis)]
ZERO_FORMAT Zero_real
}
复制增加一行字符
ADDRESS fifth_axis1
{
FORMAT Rotary
FORCE off (off为字符不强制输出,相同仅输出一次)
MAX 999999999.999 Truncate
MIN -999999999.999 Truncate
LEADER [$mom_sys_leader(fifth_axis)]
ZERO_FORMAT Zero_real
}
二、修改如下块fifth_axis改为fifth_axis1
BLOCK_TEMPLATE initial_move_G00 (初始快速移动块)
BLOCK_TEMPLATE initial_move_G00_M08 (初始快速移动带喷油块)
BLOCK_TEMPLATE initial_move_G01 (初始直线移动块)
BLOCK_TEMPLATE initial_move_G01_M08 (初始直线移动带喷油块)
BLOCK_TEMPLATE linear_move (直线移动块)
BLOCK_TEMPLATE rapid_move (快速移动块)
BLOCK_TEMPLATE initial_move_G01
{
G_motion[$mom_sys_linear_code]
G_mode[$mom_sys_output_code($mom_output_mode)]\opt
G_54[$MCS]
X[$mom_pos(0)*$bb]
Y[$mom_pos(1)*$aa]
fifth_axis1[$mom_out_angle_pos(1)]
F[$feed]
}
三、修改好的YSUG4.def
YSUG4.rar
(3.45 KB, 下载次数: 181)
四、优胜UG3-4-5轴通用后处理下载
https://www.mjzl.cn/thread-627687-1-1.html
|
|