1210631362 发表于 2024-10-16 11:29:37

MasterCAM后处理交流

遇到问题可以在下方留言,看到的话尽量回复。
可以帮助新人或者老手尽量解决遇到的问题,或者答疑。

1210631362 发表于 2024-10-22 00:06:03

y81992669 发表于 2024-10-21 23:36
前辈我后处理写了fq弹窗代码.并写了赋值弹窗编号等于机床系统,强制弹窗=1时系统为凯恩帝~。并在pq$.输出 ...

不知道你代码怎么写的,但是我给的方法肯定没问题的

1210631362 发表于 2024-10-21 12:25:14

200014 发表于 2024-10-21 11:51
请问大佬,怎么让 pfclc_deg_inv的算法变成G99样式的,现在就是G98的,我想让他变成G99的样子

直接不用就行了呗 直接用pfcalc_u_min

851748869 发表于 2024-10-18 08:20:46

每日一顶,再加把劲这帖子就会火了

1210631362 发表于 2024-10-16 14:41:18

200014 发表于 2024-10-16 14:17
车床加工时怎么让后处理读取毛坯外径

stck_wdth$stck_ht$
一个是外径一个是长度

1210631362 发表于 2025-8-13 23:22:12

zhangfe690* 发表于 2025-8-9 11:05
各位好,3+2转台,输出钻孔程序刹车代码输出的时机不对,想要每个孔位都生成一个G81循环,类似下面,该怎样 ...

你需要重新写锁紧松开

xinruyu369 发表于 2025-7-12 23:31:24

692418783 发表于 2025-6-26 16:50
shiftlocation 没找到这个代码,后处理上传了,我改的也有乱。。。

你这个后处理作者自定义了很多东西,对于一个初学者要改后处理来说,并不是很友好它会误导你,但只要你要求不要那么多,改一些简单的或者你看懂了的,还是能让你最短的时间可以用,它的缺点就是你不懂的话,你改的越多越容易出问题,因为你后面自己加的,很有可能和作者原来的冲突。

692418783 发表于 2025-6-26 16:50:23

1210631362 发表于 2025-6-26 11:21
shiftlocation   0 1 2都试试吧

shiftlocation 没找到这个代码,后处理上传了,我改的也有乱。。。

1210631362 发表于 2024-11-8 11:07:42

limy22 发表于 2024-11-7 19:23
老师你好 请教一下问题我跟着网上视频后处理读取刀具的长度
if prmcode$ = 20007, cd = rparsngl(spara ...

2000712号参数最低支持版本是x8
200045号在新版本中应该是直径
以上这些都是新版本的
如果真的要查x5的可能我得去找x5的post说明才行

1210631362 发表于 2024-11-5 19:47:11

UG10爱好 发表于 2024-11-5 18:29
楼主能否实现

20018参数号

折耳根下饭 发表于 2024-10-21 09:57:43

兄弟们,顶起来,好人一生平安

mayzhang1024 发表于 2024-10-16 11:39:04

请教师傅,后处理的子程序号总是O0001,能不能换成其他的四位号,因为要是处理程序多了,都是0001的话,容易乱。

yin5816 发表于 2024-10-16 11:42:15

我来占个沙发
怎么修改后处理,使它处理成下列攻丝格式:
T1M6
G0G90G54X0.Y0.
G43H1Z10.
G84Z-10.R2.F0.8S600M3
G80
G0Z10.
M5
G91G28Z0.


1210631362 发表于 2024-10-16 12:11:01

mayzhang1024 发表于 2024-10-16 11:39
请教师傅,后处理的子程序号总是O0001,能不能换成其他的四位号,因为要是处理程序多了,都是0001的话,容易 ...

第一种就是改后处理pheader里面*progno$屏蔽掉改固定值
第二种直接刀路右键更改nc名下面的更改程序编号,更改一下编号

1210631362 发表于 2024-10-16 12:12:45

yin5816 发表于 2024-10-16 11:42
我来占个沙发
怎么修改后处理,使它处理成下列攻丝格式:
T1M6


ptap里面pitch = pitch * speed屏蔽掉,我看你的意思就是f螺距值

wo5068056 发表于 2024-10-16 12:59:35

感谢大师!

xiongbing* 发表于 2024-10-16 13:27:44

后处理怎么绑定计算机名?

qlx888888 发表于 2024-10-16 13:51:53

xiongbing* 发表于 2024-10-16 13:27
后处理怎么绑定计算机名?

后处理读取电脑名称,直接了定义一个变量spcname : ""#计算机名字,#为什么是s开头,你可以搜索sg00看一下,你应该就知道了,p开头是后处理块在pheader$ 中      spcname=sysinfo(result,2),e$      40,spcname,41,e$

然后进行后处理得出在加一个判断变量将后处理输出的计算机名字复制,然后粘贴spcname_1 : "DESKTOP-Q4K8I9H\umshaquA"#为你的计算机用户名判断spcname_1变量       spcname=sysinfo(result,2),e$       if spcname_1<>spcname,exitpost$,e$

#电脑名称不等于spcname_1变量的内容
   



没用过自己看看

1210631362 发表于 2024-10-16 14:06:46

xiongbing* 发表于 2024-10-16 13:27
后处理怎么绑定计算机名?

定义
susermc = ""
sname1= ""
slock_pc = "你想锁定的计算机名"
代码
susermc = sysinfo(result,2)
sname1 = brksps(strstr("\",susermc),susermc)
*susermc,e$#输出计算机名
if susermc<>slock_pc,exitpost$

200014 发表于 2024-10-16 14:17:46

车床加工时怎么让后处理读取毛坯外径
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: MasterCAM后处理交流