独家1209 发表于 2024-7-2 15:40:34

UG后处理 备刀的最后一把换成指定的刀具

( T16D=10.00 R=1.00L=30.00 H16 )
( T12D=50.00 R=0.00L=40.00 H12 )
( T5   D=10.00 R=0.00L=30.00 H5)
( T21D=12.00 R=0.00L=30.00 H21 )
( T15D=10.00 R=0.00L=30.00 H15 )
( T10D=8.00R=0.00L=30.00 H10 )
( T11D=8.00R=0.00L=30.00 H11 )
( T2   D=6.00R=0.00L=40.00 H2)


(Name:J6T2H2)
T2 M06
T16
现在是换成了第一把刀

想改成这样
(Name:J6T2H2)
T2 M06
T17//这里强制输出T17刀号


暮光追不者 发表于 2024-7-2 23:05:22

加两个定制命令就行了
1.第一把刀的地方先记录刀号
2.自动换刀后,备刀前添加条件





附上后处理

独家1209 发表于 2024-7-2 17:20:14

求助{:smile:}{:smile:}{:smile:}

asdqq2000 发表于 2024-7-2 17:52:15

你是个人才,改一下的事,你要改后处理,当你不需要时,你又要改回来?

独家1209 发表于 2024-7-3 07:56:34

暮光追不者 发表于 2024-7-2 23:05
加两个定制命令就行了
1.第一把刀的地方先记录刀号
2.自动换刀后,备刀前添加条件


新手小白感谢大佬

Jeery* 发表于 2024-7-29 19:49:49

暮光追不者 发表于 2024-7-2 23:05
加两个定制命令就行了
1.第一把刀的地方先记录刀号
2.自动换刀后,备刀前添加条件


还有一个简单的方法,可以直接使用 mom_next_tool_status 变量 判断,变量mom_next_tool_status是定义下一把刀状态的,它有两个值,分别是NEXT和FIRST,如果变量值FIRST,则意味着目前已经位于程序结尾并且下一把刀具是第一把刀具。如果变量值是NEXT,则意味着后面还要调用其他刀具。
在定制命令里面输入如下内容:
global mom_next_tool_status
if { $mom_next_tool_status == "FIRST" } {
MOM_output_literal "T17"
}

丶唯一的存在 发表于 2024-9-20 16:09:47

Jeery* 发表于 2024-7-29 19:49
还有一个简单的方法,可以直接使用 mom_next_tool_status 变量 判断,变量mom_next_tool_status是定义下 ...

2个字,牛批
页: [1]
查看完整版本: UG后处理 备刀的最后一把换成指定的刀具