iCAx开思工具箱

标题: 【求助】一个菜问题:如何遍历部件中的实体? [打印本页]

作者: lijz    时间: 2003-7-12 15:05
标题: 【求助】一个菜问题:如何遍历部件中的实体?
我要获取一个部件的最小包围长方体,但部件可能由几个实体构成,请问如何遍历各个实体,并求出整个部件的最小包围长方体?
作者: wlzhao33    时间: 2003-7-12 15:43
UF_ASSEM_ask_part_occ_children
好象还有一个什么函数也可以,具体用法可以看清华的那本书,写的很清楚。
作者: lijz    时间: 2003-7-12 16:20
手头还没有清华的书。真惨
作者: pinkwall    时间: 2003-7-12 22:14
几种方法  
  
1、如果知道name(feature list中的)可以用
  
uf_modl_ask_set_from_name() 得到feature
  
然后用uf_modl_ask_feat_body可以得到body_tag
  
2、也可以用UF_OBJ_cycle_by_name()
  不过得到是object_tag  
  
具体看看相关函数
  
好像前两天刚讨论过,看看贴子
作者: pinkwall    时间: 2003-7-12 22:17
对了,忘了问了 是装配件???
如果是的话 要用uf_assem里面的函数了,呵呵
作者: gzxzl    时间: 2003-7-13 16:31
我也说两句,用楼上大侠的方法后,在利用实体类型,遍历出所有实体。
作者: spline    时间: 2003-7-14 08:11
如果是在装配中,本论坛是有例子的。
作者: lijz    时间: 2003-7-15 17:19
不是装配。我已经试出来了。用UF_OBJ_cycle_all()。




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3