iCAx开思网

标题: WAVE,UG中能不能输出刀路的最高点和最底点等共6个最大运动点? [打印本页]

作者: _MyST_Rains    时间: 2005-2-16 20:43
标题: WAVE,UG中能不能输出刀路的最高点和最底点等共6个最大运动点?
PM可以...........
  
可以自动在工艺单中输出Zmax,Zmin,Xmax,Xmin,Ymax,Ymin
  
UG我没找到,
  
请问可以不可以?
作者: wave    时间: 2005-2-16 20:49

可以的,论坛上曾经有人发过这方面的参数的
作者: _MyST_Rains    时间: 2005-2-16 21:47
wave wrote:
  
  可以的,论坛上曾经有人发过这方面的参数的

什么参数呀?
请告诉我
作者: cadstudio    时间: 2005-2-17 17:38
_MyST_Rains wrote:
   
  什么参数呀?  
  请告诉我

  
#=============================================================
proc PB_CMD_Output_Limit { } {
#=============================================================
  global machine_limits  
  
  MOM_output_literal "(X Min:[ format "%.2f" $machine_limits(0,0)])"  
  MOM_output_literal "(X Max:[ format "%.2f" $machine_limits(0,1)])"   
  MOM_output_literal "(Y Min:[ format "%.2f" $machine_limits(1,0)])"
  MOM_output_literal "(Y Max:[ format "%.2f" $machine_limits(1,1)])"  
  MOM_output_literal "(Z Min:[ format "%.2f" $machine_limits(2,0)])"  
  MOM_output_literal "(Z Max:[ format "%.2f" $machine_limits(2,1)])"  
  }
我替老大代劳了!
作者: _MyST_Rains    时间: 2005-2-17 22:24
cadstudio wrote:
   
  
  #=============================================================  
  proc PB_CMD_Output_Limit { } {  
  #=============================================================  
    global machine_limits   
  
    MOM_output_literal "(X Min:[ format "%.2f" $machine_limits(0,0)])"   
    MOM_output_literal "(X Max:[ format "%.2f" $machine_limits(0,1)])"   
    MOM_output_literal "(Y Min:[ format "%.2f" $machine_limits(1,0)])"  
    MOM_output_literal "(Y Max:[ format "%.2f" $machine_limits(1,1)])"   
    MOM_output_literal "(Z Min:[ format "%.2f" $machine_limits(2,0)])"   
    MOM_output_literal "(Z Max:[ format "%.2f" $machine_limits(2,1)])"   
    }  
  我替老大代劳了!

谢谢了
我今天找到了。。
  
但是怎么把这个数据传到工艺单中,
好象传不过去。。。。。
  
我明天去测试一下
作者: _MyST_Rains    时间: 2005-2-17 22:25
cadstudio wrote:
   
  
  #=============================================================  
  proc PB_CMD_Output_Limit { } {  
  #=============================================================  
    global machine_limits   
  
    MOM_output_literal "(X Min:[ format "%.2f" $machine_limits(0,0)])"   
    MOM_output_literal "(X Max:[ format "%.2f" $machine_limits(0,1)])"   
    MOM_output_literal "(Y Min:[ format "%.2f" $machine_limits(1,0)])"  
    MOM_output_literal "(Y Max:[ format "%.2f" $machine_limits(1,1)])"   
    MOM_output_literal "(Z Min:[ format "%.2f" $machine_limits(2,0)])"   
    MOM_output_literal "(Z Max:[ format "%.2f" $machine_limits(2,1)])"   
    }  
  我替老大代劳了!

  
谢谢,能自动传到工艺单中吗》?
作者: cadstudio    时间: 2005-2-18 09:36
_MyST_Rains wrote:
   
  
  谢谢,能自动传到工艺单中吗》?

  
应该可以加进去的吧?工艺单的源文件也是tcl语言,应该支持的吧!我回头也试下
作者: caifu    时间: 2005-2-18 09:41
谢谢!
作者: cjtking    时间: 2005-2-18 13:53
cadstudio wrote:
   
  
  #=============================================================  
  proc PB_CMD_Output_Limit { } {  
  #=============================================================  
    global machine_limits   
  
    MOM_output_literal "(X Min:[ format "%.2f" $machine_limits(0,0)])"   
    MOM_output_literal "(X Max:[ format "%.2f" $machine_limits(0,1)])"   
    MOM_output_literal "(Y Min:[ format "%.2f" $machine_limits(1,0)])"  
    MOM_output_literal "(Y Max:[ format "%.2f" $machine_limits(1,1)])"   
    MOM_output_literal "(Z Min:[ format "%.2f" $machine_limits(2,0)])"   
    MOM_output_literal "(Z Max:[ format "%.2f" $machine_limits(2,1)])"   
    }  
  我替老大代劳了!

  
老兄:
    怎么我加入这个参数后会出现如下报警!
a为在PB里加入这个变量的!
b为直接在tcl里修改的!
作者: cjtking    时间: 2005-2-18 13:54
b
作者: JONA    时间: 2005-2-21 14:08
期待中!
作者: chuck    时间: 2005-2-21 15:10
拉了一段当然不行了。
  
proc MOM_before_output {} {
  
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)  
     }  
  }
}
作者: chuck    时间: 2005-2-21 15:24
_MyST_Rains wrote:
PM可以...........  
  
  可以自动在工艺单中输出Zmax,Zmin,Xmax,Xmin,Ymax,Ymin  
  
  UG我没找到,  
  
  请问可以不可以?

  
MyST,对这个前缀真是充满崇敬!!在这方面我是菜菜鸟~~
请教一个小问题,战队主页上的名誉队员是什么意思?
作者: JONA    时间: 2005-2-22 13:20
chuck wrote:
拉了一段当然不行了。  
  
  proc MOM_before_output {} {  
  
  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)   
       }   
    }  
  }

  
请问我该把这加在哪一段,工艺单中才会出现呢?
  
(我是用shopdoc_programview_text.tcl进行更改的!)
  
谢谢!




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3