iCAx开思网
标题:
【求助】求救!!!斑竹和大侠:如何实现这样的后处理
[打印本页]
作者:
JSNTXU
时间:
2004-2-19 16:44
标题:
【求助】求救!!!斑竹和大侠:如何实现这样的后处理
在POSTBUILD中如何设置才能在程序的最后输出X、Y、Z的最大和最小数据,请教斑竹和各位大侠。请告知具体的参数设置,谢谢!!!
作者:
Yeager
时间:
2004-2-19 17:31
目前還沒看到有直接的選項可以輸出您要的東西,需要自行定義一些敘述找出極限值.
有做過的大俠們出個聲吧!!
作者:
ycyddh
时间:
2004-2-19 17:35
1. program&tool path >>custom command >>IN "
B_CMD_BEFORE_MOTION" ,paste these into it: (Postbuilder中已有此指令,不过内容是空的。)
global mom_pos machine_limits
if { ![info exists machine_limits] } {
for {set i 0} {$i<3} {incr i} {
set machine_limits($i,0) $mom_pos($i)
set machine_limits($i,1) $mom_pos($i)
}
}
for {set i 0} {$i<3} {incr i} {
if { $mom_pos($i) < $machine_limits($i,0)} {
set machine_limits($i,0) $mom_pos($i)
}
if { $mom_pos($i) > $machine_limits($i,1)} {
set machine_limits($i,1) $mom_pos($i)
}
}
2.program&tool path >>programm >>programm end enquence >>add block "CUSTOM COMMAND" before %.
global machine_limits
MOM_output_literal "(X : [ format "%.2f" $machine_limits(0,0)] [ format "%.2f" $machine_limits(0,1)] )"
MOM_output_literal "(Y : [ format "%.2f" $machine_limits(1,0)] [ format "%.2f" $machine_limits(1,1)] )"
MOM_output_literal "(Zmin: [ format "%.2f" $machine_limits(2,0)] )"
结果:
G91 G28 Z0.0
G90
M30
%
(Machine time = 17.0 min)
(Tool= D20 )
(X : -64.72 89.59 )
(Y : -61.54 31.65 )
(Zmin: -47.90 )
作者:
JSNTXU
时间:
2004-2-19 18:12
非常感谢!!!真佩服老大!希望有能学到多的高招。
作者:
jgw
时间:
2004-2-20 23:17
非常感谢!老大!
作者:
NURBS
时间:
2004-2-28 22:32
NC助手看一下不一样吗
欢迎光临 iCAx开思网 (https://www.icax.org/)
Powered by Discuz! X3.3