UG爱好者

标题: 后处理中如何设置在A轴转动之前输出一个G28Z0 [打印本页]

作者: 肥皂泡*    时间: 2024-6-23 14:01
标题: 后处理中如何设置在A轴转动之前输出一个G28Z0
如图,3轴走完,抬高到3轴的安全高度10,然后A90,Z轴只抬高10,A90肯定容易撞机了,请问如何设置,在A轴转动之前输出一个G91 G28 Z0?
(, 下载次数: 9)

作者: 564641651    时间: 2024-6-23 14:47
这样回零程序就更不安全 了,可能G43要重新调用。要在编程的时候把安全高度设置好,
作者: 肥皂泡*    时间: 2024-6-23 17:16
564641651 发表于 2024-6-23 14:47
这样回零程序就更不安全 了,可能G43要重新调用。要在编程的时候把安全高度设置好,

这好解决啊,再重新输出G43就好了
作者: 旧梦1512    时间: 2024-6-23 21:27
我也需要这个,如果在开始事件里面加的话怎么输出G43
作者: 〃万人迷    时间: 2024-6-23 23:06
自己在后处理转角度前加     G53 Z0.
作者: 随风飘~e族    时间: 2024-6-24 08:22
肥皂泡* 发表于 2024-6-23 17:16
这好解决啊,再重新输出G43就好了

根本有安全隐患,如果有时需要草鸡的改刀号,容易漏改
作者: 雁南一撇    时间: 2024-6-24 09:18
$mom_out_angle_pos(0)用这个做角度if条件判断
这个轴角度发生变化:输出MOM_output_literal "G91 G28 Z0"
就可以了,师傅!
作者: 肥皂泡*    时间: 2024-6-24 14:07
雁南一撇 发表于 2024-6-24 09:18
$mom_out_angle_pos(0)用这个做角度if条件判断
这个轴角度发生变化:输出MOM_output_literal "G91 G28 Z0" ...

可以详细讲下么,对这个语言不懂,不知道加在哪里
作者: 王志盼    时间: 2024-6-24 22:56
四轴程序编程的时候安全高度设置好就行了,不是五轴没必要回零。只要安全高度高于你的四轴回转半径就行。要回零你需要再次输出g54g90     g43  H  Z不然撞机。需要定制命令才行。
作者: 王志盼    时间: 2024-6-24 23:01
雁南一撇 发表于 2024-6-24 09:18
$mom_out_angle_pos(0)用这个做角度if条件判断
这个轴角度发生变化:输出MOM_output_literal "G91 G28 Z0" ...

大神问一下工序结束C轴重置的变量会吗?三加二老是继承上一道工序的C轴角度计算刀轨,做是没问题但是容易会有回转误差。
作者: 王志盼    时间: 2024-6-24 23:06
你这个转了90度没有宏去计算G54坐标还能对?
作者: 肥皂泡*    时间: 2024-6-24 23:25
王志盼 发表于 2024-6-24 23:06
你这个转了90度没有宏去计算G54坐标还能对?

我目前是让操机的打个落差,然后在UG里面把坐标往下移
作者: 肥皂泡*    时间: 2024-6-24 23:35
王志盼 发表于 2024-6-24 23:01
大神问一下工序结束C轴重置的变量会吗?三加二老是继承上一道工序的C轴角度计算刀轨,做是没问题但是容易 ...

我目前也在解决这个问题
作者: 肥皂泡*    时间: 2024-6-24 23:36
王志盼 发表于 2024-6-24 23:01
大神问一下工序结束C轴重置的变量会吗?三加二老是继承上一道工序的C轴角度计算刀轨,做是没问题但是容易 ...

坛里有一个相同的贴子,在刀轨结束哪里重置一下C轴,关键是我也不知道怎么重置




欢迎光临 UG爱好者 (https://www.ugsnx.com/) Powered by Discuz! X3.5