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

[UGCAM] 优胜UG4轴后处理相同角度定轴工序只输出一次角度?

[复制链接]
发表于 2023-6-21 11:27:23 | 显示全部楼层 |阅读模式
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, 下载次数: 141)


四、优胜UG3-4-5轴通用后处理下载
https://www.mjzl.cn/thread-627687-1-1.html

优胜专注教学 技术实力最强 www.ysug.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


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