请教进明大哥,怎样做ug的后处理才实现附加轴的夹紧与松开。
%
M9
(Tool Name = 16R0)
T05M6
G40G17G49G94G0G80G90G54
S4000M3
M8
M11(下句有第轴轴运动。先松开)
X133.205Y-83.245A0.0
M10(运动完毕。锁紧)
G43Z189.256H05
、、、
global mom_sys_auto_clamp
if {![info exists mom_sys_auto_clamp]} {return}
if { [string compare "ON" $mom_sys_auto_clamp] } {return}
set var ""
lappend var clamp_rotary
lappend var $rotaxis
lappend var status
set global_status [join $var _]
global $global_status
if {![info exists $global_status]} {set $global_status "UNDEFINED"}
set stat [eval format %s $$global_status]
if {$output_status == 0 && [string compare "UNCLAMPED" $stat] } {
set var ""
lappend var PB_CMD_unclamp
lappend var $rotaxis
lappend var axis
set var [join $var _]
$var
set $global_status "UNCLAMPED"
} elseif {$output_status == 1 && [string compare "CLAMPED" $stat] } {
set var ""
lappend var PB_CMD_clamp
lappend var $rotaxis
lappend var axis
set var [join $var _]
$var
set $global_status "CLAMPED"
}
}
这是ug的auto clamp的语句但是不会用