找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
楼主: 3024619166

[已解决] MasterCAM 3+2假五轴后处理求助

[复制链接]

35

主题

1329

回帖

2201

积分

少尉

积分
2201
发表于 2026-3-17 08:53:00 来自手机 | 显示全部楼层
直接回零点再到下一个平面的位置,除了费点时间还有别的缺点吗?求指教

7

主题

22

回帖

542

积分

三级士官

积分
542
 楼主| 发表于 2026-3-20 15:35:58 | 显示全部楼层
谨记惜缘 发表于 2026-3-17 08:53
直接回零点再到下一个平面的位置,除了费点时间还有别的缺点吗?求指教

就是费时间,我们搞刀具的,多的一把刀具11个区域每加工完一个区域都回一下原点,一把刀看不出来,刀具多了对比就明显了。已经解决了,有兴趣可以去看我的另一个帖子

7

主题

22

回帖

542

积分

三级士官

积分
542
 楼主| 发表于 2026-3-20 15:40:09 | 显示全部楼层

MasterCAM 3+2假五轴后处理求助(已解决)

本帖最后由 3024619166 于 2026-3-20 15:57 编辑

已解决,完整代码分享给大家:
不同平面相同刀具让轴旋转前(如果下一个操作平面更高)先输出下一个平面的安全高度。
Z会在在下一个坐标系后面输出。
文件头定义:
#相同刀具安全性qb   :   1  #桥板类旋转角度大于120度,z轴度回零  0=关,1=4x(0-360旋转轴),2=4x(正负连续旋转轴),3=3+2(0-360倾斜轴),4=3+2(正负连续倾斜轴)z1: 0   #记录前者z深度z2: 0   #记录后者z深度a1: 0   #记录前者a角度a2: 0   #记录后者a角度a3: 0   #记录a轴的移动量在 ptlchg0$ 内:
        if qb=1| qb= 2, a1=rotabs        #如果桥板四轴开关为1或2开启就获取旋转轴的位置           else,a1=tiltabs                        #否则获取倾斜轴位置        z1 = zabs        pcuttype             #此两行上下方开始插入代码        pcom_moveb    #此两行上下方开始插入代码        z2 = zabs        if qb=1| qb= 2, a2=rotabs        #如果桥板四轴开关为1或2开启就获取旋转轴的位置            else,a2=tiltabs                       #否则获取倾斜轴位置        if qb= 1 | qb=3,                        # 0-360度最短距离计算          [          a3=a2-a1          if a3>180,a3=a3-360          if a3<=-180,a3=a3+360          if a3<0 ,a3=-1*a3          ]       if qb= 2 | qb=4,                         #正负连续计算          [          a3=a2-a1          if a3<0, a3=-1*a3          ]        e$, pwcs                           #先输出下一个坐标系(如有变化)        if z2 > z1, *zabs, e$                  #如果下一面比前一面高,z抬至下一面高度        if a3>120, e$, "G53 Z0.", e$     #如果角度变化超过120度,z轴回零
说明
      pcuttype          #此块运行后线性轴会被定位至下一个加工平面
      pcom_moveb   #运行后旋转轴会被定位至下一个加工平面

46

主题

1232

回帖

8365

积分

少校

积分
8365
发表于 2026-3-21 08:28:33 | 显示全部楼层
3024619166 发表于 2026-3-20 15:40
已解决,完整代码分享给大家:
不同平面相同刀具让轴旋转前(如果下一个操作平面更高)先输出下一个平面的 ...

楼主精神可嘉
xinruyu369@126.com

1

主题

545

回帖

4135

积分

中尉

积分
4135
发表于 2026-3-21 10:30:03 | 显示全部楼层
论坛里有坐标转换宏的后处理

0

主题

1

回帖

4

积分

列兵

积分
4
发表于 2026-4-30 11:26:21 | 显示全部楼层
看不懂...........

18

主题

781

回帖

1639

积分

六级士官

积分
1639
发表于 2026-5-6 14:29:37 | 显示全部楼层
3024619166 发表于 2026-1-27 21:36
终于解决了,IKE后处理中在ptlchg0$块下方大概这个位置加上一个输出zabs即可,这样每次轴旋转前Z轴就会提前 ...

谢谢楼主,学习修改一下

3

主题

150

回帖

445

积分

二级士官

积分
445
发表于 2026-6-6 07:48:42 | 显示全部楼层
kfwwayY 发表于 2026-1-27 11:33
强制换刀复选框打勾

我经常也是用的这种方式解决的

3

主题

1134

回帖

2813

积分

少尉

积分
2813
发表于 2026-6-8 21:53:43 | 显示全部楼层
感谢楼主分享经验

0

主题

100

回帖

815

积分

四级士官

积分
815
发表于 2026-6-9 07:05:46 来自手机 | 显示全部楼层
虽然看不懂,还是收藏了🤣
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2026-7-10 08:55

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表