找回密码
 点此注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 1606|回复: 1

如何让Powermill后处理(opt格式)输出G54-G59坐标 多工位后处理 多坐标后处理

[复制链接]

2055

主题

2243

帖子

4万

积分

管理员

论坛总监

Rank: 9Rank: 9Rank: 9

积分
40812
QQ
发表于 2022-6-21 15:13:52 | 显示全部楼层 |阅读模式
用Powermill做产品编程的朋友,是否有过这样的尴尬,机床上一次装几个零件,分几个坐标,而Powermiil只能输出一个坐标,程式出来后再手动改,有点麻烦。本人研究了一些时日,搞出来一个办法,让后处理自动判断输出多坐标(G54-G59)。使用本方法修改后处理,一定要看最后的警告。

正文:
       再较新版本的Powermill的后处理构造器里有一个变量,Fixture Offset Type  ,对应后处理当中的 夹具偏移,如下:

但是在 DuctPost 后处理模块里却没有 Fixture Offset Type 这个变量,只能另找其他变量了。查看 DuctPost 后处理模块的帮助,可以找到一个可用变量,ToolpathWorkplaneName 这个直接翻译过来就是 刀具路径的工作平面名称 。此变量对应软件里每个策略的工作平面:

可以用这个来让后处理判断坐标,然后输出。



首先,各位的后处理有所不同,修改前记得备份。

没改之前,我的后处理格式是这样的:


改之后是这样的:


按上图修改,需要在软件里这样设置:


并且,在策略对话框里指定工作平面(在需要改变工作平面的策略指定,不指定就输出G54):


在写入NC程序时的输出工作平面,请选择你的对刀坐标系:


至此,你的NC程式成功的在换刀处输出不同坐标。

What? 换刀处?

没错,请看好,上面所修改的都是在换刀格式的地方,那同一把刀加工不同坐标呢?想象一下,从一个坐标移动到下一个坐标是怎样的移动模式,快速移动。对,就是快速移动,所以,你还要修改快速移动格式,如下:


至此,你心里可能有点小开心,确实,后处理是做好了,也没什么增加的了。处理处来的效果(因为懒)就不搞了,自己实验吧!(注意:代码是这样写的,但是格式可能不同的,你可以不改格式,只增加代码)

我用的软件版本是2020的,后处理模块是1610的,2017以上的版本,在策略对话框都有选择工作平面选项,低版本的话,我也不记得哪个版本开始有,哪些版本没有,所以建议使用高版本吧!



哈!别开心太早,警告来了,Powermill输出多坐标不像Mastercam那样安全,是具有一定的危险性的,所以,后处理出来的NC程式一定要手动去检查



以上文章转自《UG爱好者论坛》
作者装了几天(UID: 9028886)的文章


十二年一线编程师工作经验,讲课耐心细致,一级讲师称号
回复

使用道具 举报

0

主题

4

帖子

124

积分

注册会员

Rank: 2

积分
124
发表于 2022-8-13 17:31:19 | 显示全部楼层
大佬 好复杂
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

QQ|Archiver|小黑屋|手机版|PMUG自学网 ( 粤ICP备15083044号 )

GMT+8, 2024-4-20 22:32 , Processed in 0.079010 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.