找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
楼主: 1210631362

[原创] MasterCAM后处理交流

 火.. [复制链接]

0

主题

6

回帖

32

积分

列兵

积分
32
发表于 2025-1-14 18:23:46 | 显示全部楼层
撞机大师傅 发表于 2025-1-12 18:13
问题很大,不知道是什么问题, 明明是C轴联动,可是输出的程序里就跑了270度,又回去了,无法做360度 ...

应该是机床文件和后处理有问题,我用MC自带的机床文件和后处理,输出了一个程序,上机验证了一下,好像看着外形没问题了。

0

主题

6

回帖

32

积分

列兵

积分
32
发表于 2025-1-14 18:24:32 | 显示全部楼层
200014 发表于 2025-1-13 18:07
控制定义改成R不就好了

控制定义里改了半径,无效

6

主题

23

回帖

435

积分

二级士官

积分
435
发表于 2025-1-15 09:53:22 | 显示全部楼层
大佬你好,我有一个mc2022三轴铣床后处理,我想修改为:

1:程序结尾可以自定义是否关停主轴。

2:程序结尾可以自定义主轴是回(x,y)某个坐标,还是只回Z的某个值,x,y都不动。
3:程序开头和结尾自定义是否强制输出开和关切削液。

MACH3.rar (24.21 KB, 下载次数: 2)

这个是附件,本人在这里先谢过回复的大佬,谢谢,谢谢

点评

这不是许愿的地方,你可以自己学着修改  发表于 2025-1-15 10:08

0

主题

6

回帖

38

积分

列兵

积分
38
发表于 2025-1-15 20:29:15 来自手机 | 显示全部楼层
tamrac 发表于 2025-1-14 13:22
能详解吗?这个算法不知道怎么写

能否指点一下,有偿商量

点评

如果你是那个人的话,我已经给你报过价格了 你不接受那没办法  发表于 2025-1-16 00:31

0

主题

3

回帖

133

积分

上等兵

积分
133
发表于 2025-1-16 00:11:33 来自手机 | 显示全部楼层
g911911 发表于 2025-1-12 22:29
请教大师
我想让后处理判断,第二段程序的刀具平面如果和第一段程序的刀具平面是一样则不输出指定的代码
  ...

大师,能否告知怎么保存上一次的m1$么,谢谢

点评

新建变量去保存  发表于 2025-1-17 15:11

0

主题

6

回帖

38

积分

列兵

积分
38
发表于 2025-1-17 07:49:30 来自手机 | 显示全部楼层
tamrac 发表于 2025-1-15 20:29
能否指点一下,有偿商量

什么意思没搞懂

点评

200  发表于 2025-1-17 15:11

6

主题

41

回帖

829

积分

四级士官

积分
829
发表于 2025-2-8 11:49:47 | 显示全部楼层
请问一下后处理安全高度的变量是多少,我想处理出来加在宏变量那里做一些判断

点评

initht$三轴可以用这个,多轴就得自己计算了  发表于 2025-2-10 15:06

1

主题

29

回帖

253

积分

二级士官

积分
253
发表于 2025-2-9 09:19:17 | 显示全部楼层
mayzhang1024 发表于 2024-10-16 11:39
请教师傅,后处理的子程序号总是O0001,能不能换成其他的四位号,因为要是处理程序多了,都是0001的话,容易 ...

添加以下模块
注意查看是否与原后处理定义数据有重复
# --------------------------------------------------------------------------
fs2 21  2.2 2.2lt    #Decimal, force two leading & two trailing (time2)
fs2 22  2 0 2 0l    #Integer, force trailing                   (hour)
fs2 23  0 2 0 2lt    #Integer, force leading & trailing         (min)
# --------------------------------------------------------------------------
fmt     21  time2
fmt     22  hour        #Hour
fmt     23  min         #Minutes
# --------------------------------------------------------------------------
p_progno
      !spaces$
      spaces$ = 0
      if time$ >= 13, time2 = (time$ - 12)
      else, time2 = time$
      hour = int(time2), min = frac(time2)
      "O", *hour, *min, e$
pheader$下面插入一行
      p_progno, e$

9

主题

98

回帖

3010

积分

禁止访问

积分
3010
发表于 2025-2-9 22:30:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

0

主题

3

回帖

5

积分

列兵

积分
5
发表于 2025-2-10 11:45:16 | 显示全部楼层
每日一顶,再加把劲这帖子就会火了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-19 06:32

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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