QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 616|回复: 14
打印 上一主题 下一主题

[求助] 请问四轴定轴多坐标系如何才能自动输出旋转角度?

[复制链接]

中校

Rank: 7Rank: 7Rank: 7

15

主题

636

帖子

1万

积分
跳转到指定楼层
楼主
发表于 2024-7-12 07:56:19 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
如果把坐标系设在转台中心,只用单一坐标系,几乎都可以输出角度。但是我们坐产品加工铸件,只是钻孔铣平面基本上不需要联动,全是定轴,而且不会只设一个坐标系,多是每个面一个坐标系,然后换算各个坐标系的关系,在机床上的坐标系里用数值控制,这样做的好处是调整起来特别方面,只要坐标系微调即可,多数不需要去更改程序。而坐标系在不在旋转中心其实旋转的角度都是固定的,只要一出现不同的坐标系就输出旋转角度都是不会有问题的。
可是目前我在站上下载的各种后处理,没有一个能在这种情况下输出角度。目前我的做法是用在站上下载的后处理,带PUI的,自己修改一小部分(多是每个后处理挪来挪去,不会自己写)输出NC程序后再手动去添加角度,但这终究是人为的,比电脑易错也麻烦,有没有什么方法能够实现我上述的要求?
请不吝赐教!

有奖推广贴子: 

回复

使用道具 举报

中校

Rank: 7Rank: 7Rank: 7

15

主题

636

帖子

1万

积分
推荐
 楼主| 发表于 2024-7-12 23:29:18 | 只看该作者
why6666133 发表于 2024-7-12 20:20
我猜你是需要这样的,刚好我就做这个后处理的

差不多,这样也是可以的,但是这样好像也是输出不了角度的。因为我是多坐标的,每个坐标后处理出来全是0度。我用了您分享的子母程序,角度还是只能手动去更改啊
回复 支持 1 反对 0

使用道具 举报

上尉

Rank: 6Rank: 6

14

主题

309

帖子

6552

积分
沙发
发表于 2024-7-12 09:54:20 | 只看该作者
多创建几个坐标系,放在同一位置,然后54-55-56,处理出来就有各自坐标系的角度了
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

8

主题

531

帖子

5092

积分
板凳
发表于 2024-7-12 10:05:20 | 只看该作者
你这是编程坐标系设置问题 和后处理没关系  0°以外的坐标系需要旋转一下在编程
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

16

主题

525

帖子

6360

积分
地板
发表于 2024-7-12 10:07:13 | 只看该作者
搞一个任意坐标宏的后处理就好了
回复 支持 反对

使用道具 举报

五级士官

Rank: 4

1

主题

44

帖子

879

积分
5#
发表于 2024-7-12 10:22:18 | 只看该作者
我都是该改程序,或者改坐标系里的a值。 楼上那样行不通,后处理角度有了,但是xyz坐标不对了。
回复 支持 反对

使用道具 举报

少校

Rank: 6Rank: 6

7

主题

181

帖子

7255

积分
6#
发表于 2024-7-12 11:38:46 | 只看该作者
你这个方法手动干预的太多, 容易出问题,
可以参考我们目前使用的方法
1: 一个角度一个坐标系, 全为主坐标系,
2:输出的时候将坐标系写在程序里, 包括G41, 这样调多个产品不冲突, 各干各的, 各调各的
3:每个小程序头都要输出 G54 M03 Sxxx  Fxxx  A0 B0 C0 等,防止跳段出错
4:本质上是一个多轴后处理, 懒了不重要的角度, 使用ABC角度输出就行了

111.png (290.84 KB, 下载次数: 0)

111.png
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

60

主题

1174

帖子

6638

积分
7#
发表于 2024-7-12 20:20:05 | 只看该作者
本帖最后由 why6666133 于 2024-7-12 22:41 编辑

我猜你是需要这样的,刚好我就做这个后处理的

Screenshot_2024-06-08-01-33-58-981_com.miui.mediaviewer-edit.jpg (768.42 KB, 下载次数: 19)

Screenshot_2024-06-08-01-33-58-981_com.miui.mediaviewer-edit.jpg

Screenshot_2024-07-12-22-40-27-752_com.miui.gallery-edit.jpg (1000.57 KB, 下载次数: 11)

Screenshot_2024-07-12-22-40-27-752_com.miui.gallery-edit.jpg
V:whyaks专业宏后处理定制
回复 支持 反对

使用道具 举报

中校

Rank: 7Rank: 7Rank: 7

15

主题

636

帖子

1万

积分
9#
 楼主| 发表于 2024-7-12 23:31:15 | 只看该作者
q564040778 发表于 2024-7-12 09:54
多创建几个坐标系,放在同一位置,然后54-55-56,处理出来就有各自坐标系的角度了

我现在实际上就是这么做的,我会建很多坐标系,我觉得加工可能会出现要微调的地方我都会建一个坐标系,这样有问题我只要调坐标系就好了,不需要更改程序。但是我后处理出来没有角度,角度仍然是我手动去添加的,不知道您是怎么实现有各自坐标系的?
回复 支持 反对

使用道具 举报

中校

Rank: 7Rank: 7Rank: 7

15

主题

636

帖子

1万

积分
10#
 楼主| 发表于 2024-7-12 23:34:35 | 只看该作者
夜明前的琉璃 发表于 2024-7-12 10:05
你这是编程坐标系设置问题 和后处理没关系  0°以外的坐标系需要旋转一下在编程

行不通的,这样坐标是不一样的。楼下纯白兄说的宏程序倒是可行,但实际上铸件加工不太好使,要微调的位置还是比较多的。不过也许是我没理解透,也许也能实现。但目前我身边还是多坐标系为主,而且我看他们编程比我更麻烦,各种手工编,各种组合在一起。目前我这边倒是只要加角度就好了,但我也深怕哪天我加错了角度,那就很尴尬了。我想尽量减少人为干涉,多靠电脑自动来
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-8-19 06:27

返回顶部