UG爱好者

标题: 四轴后处理旋转多余角度合并的解决办法 [打印本页]

作者: ¥举个栗子¥    时间: 2020-3-14 23:21
标题: 四轴后处理旋转多余角度合并的解决办法
好吧我承认我是有点标题党,我是为了把各位大佬忽悠进来讨论下我自己的一点理解是不是正确的第一次发这么长的帖子,也不知道排版啥的,大佬们看的时候见谅,可能有点乱。
更改的方法是基于后处理自带的pb_cmd_combine_rotary.tcl命令集,我在看了本贴吧分区“刘子项”UP的帖子《http://www.ugsnx.com/thread-219143-1-4.html》以后自己试着改了一个。不过在改的过程中有点没动脑子,搞得老是报错,后来才发现原来那么简单,方法和UP的基本一致,图片我会放到下面。





以上是我更改后处理的内容
下面是我的疑问希望有了解的大佬解惑
第一个,是原UP主的帖子是解决钻孔的多余旋转角度,可是我在实际处理过程中并没有遇到有多余旋转角度的问题,我不知道是不是编程方式的问题还是什么因素导致的。

第二个问题是我在做铣孔的过程中发现的问题,如果是在同一X位置,只做A轴旋转的时候的确是可以省略很多多余的旋转角度。如果是有X轴参与A轴一起运动的话,多余的旋转角度就会出现。

这个问题不知道还是像上面那个钻孔一样,是属于编程的问题还是后处理的问题。我是真的能力有限,希望有大佬能解决这个问题,不然A轴转起来跑点卡顿机床一抖一抖的强迫症很难受的。
所以我在后面会将我的软件版本,包括这个图档的的PRT文件一起发上来,真的希望大佬能看见我们这些一线操作者的呐喊,解决我们的实际问题。

我好像权限不够上传大文件,我压缩了,我先把帖子发出来,要是没有附加上我再从后面补发吧
DK.zip (386.74 KB, 下载次数: 78, 售价: 1 元宝)






作者: 木秀锈于林    时间: 2020-3-15 08:37
这帖子还是不错的,用处还是有那么一点点,但没必要自寻烦恼,多几个A代码机床就会抖有些夸张了
作者: 夜明前的琉璃    时间: 2020-3-15 09:11
本帖最后由 夜明前的琉璃 于 2020-3-15 09:13 编辑

安全设置为圆柱时才会输出多余角度,  有时候比如钻孔 如果设置好了可以直接不输出多余角度, 这种情况下不需要后处理支持合并角度就可以。  而且多角度输出也有好处, 比如有的机床四轴的运动方式为就近原则, 你把其他的都忽略了它可能就会不是按照你想的那样转了。
作者: jianfeng13148    时间: 2020-3-15 10:29
用高版本钻孔才会有多余角度,
作者: YANQH80    时间: 2020-3-15 10:50
感谢分享辛苦了
作者: ¥举个栗子¥    时间: 2020-3-15 11:36
夜明前的琉璃 发表于 2020-3-15 09:11
安全设置为圆柱时才会输出多余角度,  有时候比如钻孔 如果设置好了可以直接不输出多余角度, 这种情况下不 ...

嗯嗯,你说的我能明白,谢谢了
作者: ¥举个栗子¥    时间: 2020-3-15 11:38
UGYANG 发表于 2020-3-15 08:37
这帖子还是不错的,用处还是有那么一点点,但没必要自寻烦恼,多几个A代码机床就会抖有些夸张了

气动四轴快速打100%跑A轴点的话会咔咔咔的抖,真的一点不夸张
作者: DWSDEWFERFG    时间: 2020-3-17 14:32
l路过 看热闹 l路过 看热闹 l路过 看热闹
作者: y6601452    时间: 2020-3-21 20:06
花点钱就能解决你的这个问题
作者: 没心没肺吃饱睡    时间: 2020-3-27 08:04
后处理的问题,但是目前我也没找到办法解决,我现在都是手动删程序。把中间一个个跳动删掉,那样旋转起来就没有一抖一抖的情况了
作者: 721855993    时间: 2020-4-21 11:29
chl120chl 发表于 2020-3-15 11:38
气动四轴快速打100%跑A轴点的话会咔咔咔的抖,真的一点不夸张

太一样了

作者: 721855993    时间: 2020-4-21 11:31
老铁问题解决了吗?   一样困扰
作者: GMB4231584    时间: 2020-5-7 11:59
有解决吗?兄弟
作者: GMB4231584    时间: 2020-5-7 14:03
不会改后处理,暂时这样弄

H1.png (274.29 KB, 下载次数: 16)

试下看

试下看

作者: yinroc    时间: 2020-5-7 14:24
木秀锈于林 发表于 2020-3-15 08:37
这帖子还是不错的,用处还是有那么一点点,但没必要自寻烦恼,多几个A代码机床就会抖有些夸张了

我的四轴后处理,就是这种情况,我还以为是编程方法问题。在A轴走G0时,如果程序输出多段A代码,机床确实会抖动。HAAS-EC1600卧加,上机实际体验过!!!
作者: yinroc    时间: 2020-5-7 15:33
我的问题和你一样,也是自己做的后处理。钻孔程序不会输出多余A代码,很理想。但是别的加工方式就会有很多A。我建议你用,对象,变换,旋转刀轨的方式编程会好很多。
作者: 赵怀军    时间: 2020-5-29 15:51
为啥  我也像你这样弄了  清除不了多于角度啊

作者: ¥举个栗子¥    时间: 2020-6-17 22:53
赵怀军 发表于 2020-5-29 15:51
为啥  我也像你这样弄了  清除不了多于角度啊

很有局限的,我也不会写代码,这个是可以优化的,不过受众有点小,也没人弄,有那功夫都去研究刀路了,
作者: ¥举个栗子¥    时间: 2020-6-18 19:03
GMB4231584 发表于 2020-5-7 14:03
不会改后处理,暂时这样弄

感谢你的方法,我在后面的工作中遇到了我会尝试一下的
作者: ¥举个栗子¥    时间: 2020-6-18 19:04
721855993 发表于 2020-4-21 11:31
老铁问题解决了吗?   一样困扰

问题还没解决呢,这个还是等大师们研究出来解决办法吧
作者: ¥举个栗子¥    时间: 2020-6-18 19:05
yinroc 发表于 2020-5-7 15:33
我的问题和你一样,也是自己做的后处理。钻孔程序不会输出多余A代码,很理想。但是别的加工方式就会有很多A ...

是的,相同的地方变化的时候用变换的确可以,只是使用场景太受限了,这个还是等大师们研究出来解决办法吧
作者: ¥举个栗子¥    时间: 2020-6-18 19:06
GMB4231584 发表于 2020-5-7 11:59
有解决吗?兄弟

问题还没解决呢,这个还是等大师们研究出来解决办法吧
作者: 阿涛_HuBei    时间: 2020-8-2 08:59
我也是醉了  想帮你解决下问题  下载附件还要扣元宝
看到信息后可以看下我的帖子 联系我
作者: gn02362507    时间: 2020-8-2 09:44
你把G00改成G01试试看,我原本也是用G00(第四轴也是会一顿一顿),改成G01之后就没这样问题了。
作者: YUYONGPING    时间: 2020-8-2 10:48
太高级了,不懂
作者: あ薛ツ    时间: 2021-3-12 10:41
没心没肺吃饱睡 发表于 2020-3-27 08:04
后处理的问题,但是目前我也没找到办法解决,我现在都是手动删程序。把中间一个个跳动删掉,那样旋转起来就 ...

程序少的情况下可以这么做,要是程序本身就比较长,那么删起来比较费时间而且有时候还容易删错。
作者: 没心没肺吃饱睡    时间: 2021-3-13 07:48
あ薛ツ 发表于 2021-3-12 10:41
程序少的情况下可以这么做,要是程序本身就比较长,那么删起来比较费时间而且有时候还容易删错。

先这样搞嘛,慢慢摸索方法
作者: 钱尽进    时间: 2021-5-30 21:58
本帖最后由 钱尽进 于 2021-5-30 22:05 编辑

大佬 根据你的指导 把后处理改了 有效果 但还是有多余的角度 什么原理呢 只要和其他轴联动还是会有多余的角度输出 朝哪个方向思考 该如何改进呢 麻烦了您了

角度多.png (240.62 KB, 下载次数: 63)

这是以前的

这是以前的

角度变少.png (244.32 KB, 下载次数: 170)

这是变少的

这是变少的

作者: uiu    时间: 2021-5-30 22:33
感谢分享辛苦了
作者: 似笑非笑看风云    时间: 2021-6-10 22:59
感谢分享
作者: 846414198    时间: 2022-11-30 10:48
合并A值的后处理,自己可以添加,百度下会有有三个步骤
作者: guan_ms*    时间: 2023-6-14 12:27

感谢分享辛苦了
作者: YBB1234567    时间: 2023-6-24 17:54
感谢楼主分享!大佬级别存在!
作者: 690586854    时间: 2023-9-17 16:42
66666666




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