如何在后处理中加入一个定时开启的事件
如题在网上看网友分享的加工视频,有的视频会间歇性开启冷却液
这是怎么实现的?
由此可不可以定时开启某个事件呢
比如说 每隔五分钟开启吹气一分钟,关闭吹气五分钟,再开启一分钟
人工添加,何苦自寻烦恼 高版本中可以选择封闭区域和开放区域是否开启冷却液,,,视频中可能是人手动控制的,或者手动加的代码,拍视频需要 我学做后处理两年多了,这个还真不会啊,我的能力实现不了,这个估计得梁老师同等级水平才能搞这个问题! 用切削时间变量来设定。 随风飘~e族 发表于 2025-7-1 08:06
高版本中可以选择封闭区域和开放区域是否开启冷却液,,,视频中可能是人手动控制的,或者手动加的代码,拍 ...
对,手动加代码进去 NX编程小学生 发表于 2025-7-1 08:25
我学做后处理两年多了,这个还真不会啊,我的能力实现不了,这个估计得梁老师同等级水平才能搞这个问题! ...
哪个梁老师? xlyou 发表于 2025-7-1 10:08
用切削时间变量来设定。
后来又想了想,我想达到的效果,就是销子多了就开启吹气吹一吹,那样的话可以不用定时开启,如果是层切,隔几个切削层开一层就行了,那样效果更好 NX编程小学生 发表于 2025-7-1 08:25
我学做后处理两年多了,这个还真不会啊,我的能力实现不了,这个估计得梁老师同等级水平才能搞这个问题! ...
后来又想了想,我想达到的效果,就是销子多了就开启吹气吹一吹,那样的话可以不用定时开启,如果是层切,隔几个切削层开一层就行了,那样效果更好 荧惑虫虫 发表于 2025-7-4 08:33
后来又想了想,我想达到的效果,就是销子多了就开启吹气吹一吹,那样的话可以不用定时开启,如果是层切, ...
global mom_machine_time
global coolant_timer ;# 定义冷却液计时器
if {!} {
set coolant_timer 0
}
set coolant_interval 10 ;# 设置冷却开启/关闭间隔时间,单位为秒,可根据需要修改
incr coolant_timer $mom_machine_time
if {$coolant_timer >= $coolant_interval} {
if { && $mom_coolant_status == "ON"} {
MOM_output_literal "M09" ;# 关闭冷却液
set mom_coolant_status "OFF"
} else {
MOM_output_literal "M08" ;# 开启冷却液
set mom_coolant_status "ON"
}
set coolant_timer 0
}
页:
[1]
2