UG爱好者

标题: 求高手修改下后处理 [打印本页]

作者: 20111226    时间: 2023-12-4 09:45
标题: 求高手修改下后处理
如下图所示,请求后处理修改高手帮忙修改下后处理。
MPFAN.rar (25.5 KB, 下载次数: 67)


作者: wangxiaofeng02    时间: 2023-12-4 14:44
是不是这个样子,我改了一下。

微信截图_20231204144208.png (206.84 KB, 下载次数: 16)

微信截图_20231204144208.png

MPFAN-1.rar

25.56 KB, 下载次数: 24, 下载积分: G币 -1


作者: wangxiaofeng02    时间: 2023-12-4 15:02
添加强制输出冷却液

微信截图_20231204145948.png (208.77 KB, 下载次数: 11)

微信截图_20231204145948.png

MPFAN-1.rar

25.64 KB, 下载次数: 41, 下载积分: G币 -1


作者: 20111226    时间: 2023-12-4 17:12
wangxiaofeng02 发表于 2023-12-4 14:44
是不是这个样子,我改了一下。

我想要红圈圈里的那一行,大程序调机师傅操作比较方便些

1.png (51.37 KB, 下载次数: 8)

1.png

作者: tangcq1018    时间: 2023-12-4 18:40
本帖最后由 tangcq1018 于 2023-12-4 18:42 编辑
20111226 发表于 2023-12-4 17:12
我想要红圈圈里的那一行,大程序调机师傅操作比较方便些

你这个给我感觉没有必要啊,选T刀号也完全能满足要求的啊。当然也许是我考虑的不周全哈!
作者: 20111226    时间: 2023-12-4 19:57
本帖最后由 20111226 于 2023-12-4 20:00 编辑
tangcq1018 发表于 2023-12-4 18:40
你这个给我感觉没有必要啊,选T刀号也完全能满足要求的啊。当然也许是我考虑的不周全哈!

我们编程的倒无所谓,主要是方便调机师傅。我们这里有些三菱M70系统,程序大了没法搜索刀号,只有通过搜索“/”+N代码后面的数字可以快速定位到程序段。有前面那一行,师傅可以快速的确认要调第几把刀。现在师傅只有在加工报表上找要调用的刀数。
作者: 寻找@翔    时间: 2023-12-4 19:57
这个效果可行  N=T

1.png (38.78 KB, 下载次数: 12)

1.png

作者: W努力学习    时间: 2023-12-4 19:59
wangxiaofeng02 发表于 2023-12-4 15:02
添加强制输出冷却液

可以再M08前加(/M08)这样的吗
作者: 20111226    时间: 2023-12-4 20:03
寻找@翔 发表于 2023-12-4 19:57
这个效果可行  N=T

有些接近这个效果了,但是同一个刀号可能要调用几次,就不行了
作者: boy9981    时间: 2023-12-4 20:13
程式头之前的刀具信息是合并的唯一信息
作者: wo5068056    时间: 2023-12-5 13:10
20111226 发表于 2023-12-4 19:57
我们编程的倒无所谓,主要是方便调机师傅。我们这里有些三菱M70系统,程序大了没法搜索刀号,只有通过搜 ...

啥系统的后处理啊!
作者: 20111226    时间: 2023-12-5 14:03
三菱系统
作者: lyd_2005    时间: 2023-12-5 15:47


作者: lyd_2005    时间: 2023-12-5 16:16
20111226 发表于 2023-12-5 14:03
三菱系统

感觉这样好一点




作者: lg333    时间: 2023-12-5 19:45
选T刀号也完全能满足要求的啊
作者: HNNYBDZY    时间: 2023-12-5 20:37
路过学习
作者: handsome81*    时间: 2023-12-5 23:01
每次换刀时把N T追加到一个数列,最后再把这个数列输出即可
作者: lh_cam    时间: 2023-12-6 08:17
路过学习
作者: 土兜111    时间: 2023-12-6 09:38
师傅跟着程序走,而不是程序跟着师傅走
作者: NX编程小学生    时间: 2023-12-6 16:39
你这个简单,帮你详细的需求写成文字说明,很快你就有答案了。
作者: 20111226    时间: 2023-12-6 21:29
这格式可以
作者: 20111226    时间: 2023-12-6 21:30
lyd_2005 发表于 2023-12-5 16:16
感觉这样好一点


这格式可以
作者: lyd_2005    时间: 2023-12-7 08:29
20111226 发表于 2023-12-6 21:30
这格式可以









作者: 20111226    时间: 2023-12-7 12:31
lyd_2005 发表于 2023-12-7 08:29

非常感谢lyd_2005,完美解决问题

1.png (38.42 KB, 下载次数: 2)

1.png

作者: 寻找@翔    时间: 2023-12-7 20:41
20111226 发表于 2023-12-7 12:31
非常感谢lyd_2005,完美解决问题

有缺陷  继续调用这把刀  强制换刀就不对了
作者: Darren77    时间: 2023-12-8 05:28
lyd_2005 发表于 2023-12-7 08:29

完美解决问题
作者: 20111226    时间: 2023-12-8 12:57
本帖最后由 20111226 于 2023-12-8 19:39 编辑

目前基本获得满意的效果,还有个缺陷,强制换刀后的N号没有激发到程序头,期待高手能帮忙解决下这个bug,就完美了

1.png (53.3 KB, 下载次数: 7)

1.png

MPFAN.rar

26.2 KB, 下载次数: 11, 下载积分: G币 -1


作者: 20111226    时间: 2023-12-8 12:57
寻找@翔 发表于 2023-12-7 20:41
有缺陷  继续调用这把刀  强制换刀就不对了


目前这种机制,应该是有这个bug,等有时间试着完善
作者: 寻找@翔    时间: 2023-12-8 19:55
本帖最后由 寻找@翔 于 2023-12-8 19:59 编辑
20111226 发表于 2023-12-8 12:57
目前这种机制,应该是有这个bug,等有时间试着完善

我把最后两行删了 可以了  但是刀具表里会出现重复刀具
作者: 20111226    时间: 2023-12-8 20:03
寻找@翔 发表于 2023-12-8 19:55
我把最后两行删了 可以了  但是刀具表里会出现重复刀具

不可以删掉的啊
作者: 寻找@翔    时间: 2023-12-8 20:21
20111226 发表于 2023-12-8 20:03
不可以删掉的啊

这个样子

屏幕截图 2023-12-08 201832.png (62.85 KB, 下载次数: 10)

屏幕截图 2023-12-08 201832.png

屏幕截图 2023-12-08 201728.png (23.4 KB, 下载次数: 14)

屏幕截图 2023-12-08 201728.png

作者: lyd_2005    时间: 2023-12-9 08:31
寻找@翔 发表于 2023-12-7 20:41
有缺陷  继续调用这把刀  强制换刀就不对了

开启强制换刀后,改n号更简单,又不知道你要什么样格式
作者: wangxiaofeng02    时间: 2023-12-9 09:16
寻找@翔 发表于 2023-12-8 20:21
这个样子

这是个高手,确实是这个原因
作者: 20111226    时间: 2023-12-9 10:09
寻找@翔 发表于 2023-12-8 20:21
这个样子

这样改还是有问题,会把所有的刀路刀具都输出
作者: 20111226    时间: 2023-12-9 10:12
lyd_2005 发表于 2023-12-9 08:31
开启强制换刀后,改n号更简单,又不知道你要什么样格式

意思是开启强制换刀后,强制换刀的T刀号信息没有出现在程序头,N序号就和程序中的N序号对应不上

1.png (39.68 KB, 下载次数: 6)

1.png

作者: lyd_2005    时间: 2023-12-9 14:24
20111226 发表于 2023-12-9 10:12
意思是开启强制换刀后,强制换刀的T刀号信息没有出现在程序头,N序号就和程序中的N序号对应不上

开启强制换刀后





作者: 20111226    时间: 2023-12-10 10:39
lyd_2005 发表于 2023-12-9 14:24
开启强制换刀后

老师,还有点问题,把没参与换刀的刀路也输出到程序头了。

3.png (142.35 KB, 下载次数: 6)

3.png

作者: X孤雨    时间: 2023-12-10 16:43
啊有那么麻烦....

      if gcode$ = 1002, tt= tt + 1  #只有换刀时才加行号
      if tool_info > 1 & gcode$ = 1002, t$ = abs(t$)  #有只换刀时才输出刀具列表
      if tool_info > 1 & t$ > 0 & gcode$ <> 1003, ptooltable   #原默认的就行了


作者: 20111226    时间: 2023-12-10 18:40
本帖最后由 20111226 于 2023-12-10 18:51 编辑
X孤雨 发表于 2023-12-10 16:43
啊有那么麻烦....

      if gcode$ = 1002, tt= tt + 1  #只有换刀时才加行号

感谢感谢,完美解决问题,为感谢大家的热情帮助,我把编辑好的后处理一起上传了,有类似需求的请自提。

0.png (51.12 KB, 下载次数: 16)

0.png

MPFAN.rar

26.23 KB, 下载次数: 22, 下载积分: G币 -1


作者: wangxiaofeng02    时间: 2023-12-11 09:30
第三个坐标会乱跳,XY分层进退刀少走一步,求高手修改下。

微信截图_20231211092527.png (195.46 KB, 下载次数: 11)

微信截图_20231211092527.png

零点偏移BC.rar

54.85 KB, 下载次数: 0, 下载积分: G币 -1






欢迎光临 UG爱好者 (https://www.ugsnx.com/) Powered by Discuz! X3.2