MasterCAM2023 - 修改后处理使刀长跟随刀号解决方法
在2023中有个bug , 更改刀号后刀长补正不会同时修改本次通过修改后处理来实现跟随功能
# -----------------------------------------------------------------------------------
如下图【1】,先定义一个新的处理块
pthd#刀长跟随刀号
tlngno$ = t$ #H
tloffno$ = t$ #D
将 tlngno$ 和 tloffno$ 两个变量储存的值等于 t$ 的值
这一步只是定义,后面还需要调用这个处理块,才具备跟随功能
在 ptoolcomment 块中,对变量重新定义
# tnote = t$, toffnote = tloffno$, tlngnote = tlngno$ 【此处屏蔽 带有 "#" 符号,后处理不会读取】
tnote = t$, toffnote = t$, tlngnote = t$ 【对变量重新定义】
if tool_info = 1 | tool_info = 3,
sopen_prn, pstrtool, sdelimiter, *tnote, sdelimiter, *toffnote, sdelimiter, *tlngnote, sdelimiter, *tldia$, sclose_prn, e$
ptooltable #刀具清单
pthd #刀长跟随刀号 【在此次调用 pthd 块 重新赋值( H | D )= T 】
# -----------------------------------------------------------------------------------
然后如图【2】 所示,在 sg43(调用刀长补正)的上方调用 pthd#刀长跟随刀号块
psof$与 ptlchg$ 两个模块中调用
pthd #刀补跟随刀号
pbld, n$, sg43, *tlngno$, pfzout, pscool, pstagetool, e$
注解:psof$ 是处理程序开始,首次换刀定位模块
ptlchg$是二次换刀定位模块,后续换刀都是这个模块输出
共计两处地方,自行查询
# -----------------------------------------------------------------------------------
最后如图【3】 所示,搜索pccdia 块
pccdia是专门处理输出直径补偿模块
调用pthd #刀补跟随刀号块
修改完毕,自行测试验证
感谢楼主分享~ 我2023沒問題...也要支持一下
都是為了用MC而著想{:smile:} 請教大大坐標系那一格輸入數據的參數號是多少{:smile:}
我想提取坐標系的資料 进来学习学习 保留学习备用 感谢楼主分享 谢谢分享 学习备用,马克 大佬大佬,你这个处理快
pthd#刀长跟随刀号
tlngno$ = t$ #H
tloffno$ = t$ #D
要放在哪个文字的
页:
[1]
2