UG爱好者

标题: UG后处理请教 [打印本页]

作者: topckey    时间: 2024-5-30 09:20
标题: UG后处理请教
各位大佬,请问如何在这个位置增加一行,或者是在后处理出来的程序中G43 Z* H0 这段前面增加个G01 F2000.呢?





作者: 472751863    时间: 2024-5-30 10:12
大哥,先不说你这想法是怎么产生的,什么机器需要这样的后处理:jingya:
作者: topckey    时间: 2024-5-30 10:16
本帖最后由 topckey 于 2024-5-30 10:18 编辑
472751863 发表于 2024-5-30 10:12
大哥,先不说你这想法是怎么产生的,什么机器需要这样的后处理:jingya:

改装机器需求,机器下刀没有空移刀倍率旋钮...而且希望用空移刀的速度,而不是全程G01

思路是,空移刀XY移动用G0速度,空抬刀或者进刀Z用G1速度,例子就是,刚开机的时候,如何让它XY移刀G0速度,下刀速度G01? 然后其余的就与正常无异

就是在G43 Z8. H00前面加G01 F2000.即可,其余的不变,如何写判断代码?M03后转行输出G01 F2000.?

作者: 老wang    时间: 2024-5-30 11:22
老铁是这种效果吗   关注抖音wf42628913

3.png (33.35 KB, 下载次数: 5)

3.png

作者: topckey    时间: 2024-5-30 11:26
本帖最后由 topckey 于 2024-5-30 11:30 编辑
老wang 发表于 2024-5-30 11:22
老铁是这种效果吗  关注抖音wf42628913

哥,我的这个位置加了不行,会在G43后面输出,但是我这两个位置是空的,为什么你的那么多指令的? 放在初始移动里面,就会在M03前面一行输出,放在第一刀里面,就会在G43后面输出...





作者: topckey    时间: 2024-5-30 11:39
老wang 发表于 2024-5-30 11:22
老铁是这种效果吗  关注抖音wf42628913

两个都加的话,是输出在这个位置..很奇怪




作者: 老wang    时间: 2024-5-30 12:13
topckey 发表于 2024-5-30 11:39
两个都加的话,是输出在这个位置..很奇怪

你可以按照我图示的位置把指令修改一样 再看看  把G43 Z H 加上去
作者: topckey    时间: 2024-5-30 14:38
老wang 发表于 2024-5-30 12:13
你可以按照我图示的位置把指令修改一样 再看看  把G43 Z H 加上去

不行,有是有了,但是它跑到太前面去了

作者: topckey    时间: 2024-5-30 14:49
老wang 发表于 2024-5-30 12:13
你可以按照我图示的位置把指令修改一样 再看看  把G43 Z H 加上去

哥,此处应该如何解决?



作者: 老wang    时间: 2024-5-30 19:32
topckey 发表于 2024-5-30 14:49
哥,此处应该如何解决?

初始移动和第一次移动代码一样,多试试!

作者: zhupengquan520    时间: 2024-5-30 21:23
设成模态就只有一个了
作者: topckey    时间: 2024-6-1 08:29
老wang 发表于 2024-5-30 19:32
初始移动和第一次移动代码一样,多试试!

哥,第二步的右边的代码FI后面的看不到了可以发下吗
作者: topckey    时间: 2024-6-1 08:56
本帖最后由 topckey 于 2024-6-1 09:04 编辑
老wang 发表于 2024-5-30 19:32
初始移动和第一次移动代码一样,多试试!



F值那个我删了F代码就可以了,哥,再帮我分析研究下?快要解决了,就剩1个问题点了其余的正常了







作者: 老wang    时间: 2024-6-1 09:54
topckey 发表于 2024-6-1 08:56
F值那个我删了F代码就可以了,哥,再帮我分析研究下?快要解决了,就剩1个问题点了其余的正常了

你第一步的改了吗   那个第二步的最后一个没什么影响的,你这个改出来抬Z 没有G00,不知道你有没有发现。
作者: topckey    时间: 2024-6-1 10:00
本帖最后由 topckey 于 2024-6-1 10:03 编辑
老wang 发表于 2024-6-1 09:54
你第一步的改了吗   那个第二步的最后一个没什么影响的,你这个改出来抬Z 没有G00,不知道你有没有发现。

第一步的改了,第二步的代码不齐全,不知道有没有影响,是没有G0抬刀,这个影响不太大,距离不多嘛 Desktop.zip (57 KB, 下载次数: 3) 附上后处理,哥帮我测试下?




作者: topckey    时间: 2024-6-1 10:06
本帖最后由 topckey 于 2024-6-1 10:07 编辑
老wang 发表于 2024-6-1 09:54
你第一步的改了吗   那个第二步的最后一个没什么影响的,你这个改出来抬Z 没有G00,不知道你有没有发现。

另外,判断代码能不能这样写?
如果出现G43代码,则前一行输出G01 F2000.否则不输出?这样的话,我只需要在程序头那里G43 Z* H**前面输出这个代码即可,其他地方不输出无所谓的

作者: 老wang    时间: 2024-6-1 14:30
topckey 发表于 2024-6-1 10:06
另外,判断代码能不能这样写?
如果出现G43代码,则前一行输出G01 F2000.否则不输出?这样的话,我只需要在程 ...

方法很多种 自己可以研究一下,不过有的时候也不是完全适合的,需要调整。G00已经添加。

111.zip

58.18 KB, 下载次数: 2, 下载积分: G币 -1


作者: topckey    时间: 2024-6-1 15:13
本帖最后由 topckey 于 2024-6-1 15:16 编辑
老wang 发表于 2024-6-1 14:30
方法很多种 自己可以研究一下,不过有的时候也不是完全适合的,需要调整。G00已经添加。

感谢大佬的授人以鱼不如授人以渔;
虽然还是不行,我自己找了个解决方案









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