iCAx开思工具箱
标题:
【询问】assem中,如何区别通过相同part导入的要素信息
[打印本页]
作者:
pettiger
时间:
2011-12-28 10:27
标题:
【询问】assem中,如何区别通过相同part导入的要素信息
我怎么发现我发咨询的帖子之后,最后的解决方法都是我自己想出来的呢~~
算了,就算经验分享了。
------------------------------------------------------------------------------------------------------------------------
问题:
part1.2.3是用同一part导入的
part1,通过插入-> view -> base view功能导入的part view(modeling模式下要素不可见)
part2,3,通过assm->component 导入的part
我想区别开part1和part2中的面、body是不同的东西,
或者part1下的要素是看不见的,请问如何区别?
注1:因modeling模式下part1内的要素不可见,但是通过ufunc却能得到part1内的所有要素,
所以产生了这个问题(通过可见、不可见,active ,not active方式判断失败)
(, 下载次数: 2)
上传
点击文件名下载附件
下载积分: 贡献 -2
解决方案:
名为K8RFH2-UPDAL的part是part1的根节点,右键->属性->属性 打开之后,你会发现有三个属性title,如下
REFERENCE_COMPONENT
PLIST_IGNORE_SUBASSEMBLY
PLIST_IGNORE_MEMBER
这三个属性就是通过导入part view方式产生的特殊属性
所以
只要我们判断solidbody要素的跟节点的属性里是否有这三个值就可以判断了。
可能用到的UFUNC:
UF_ASSEM_ask_part_occurrence
UF_ASSEM_ask_parent_component
UF_ATTR_find_attribute
******************************************
因PART VIEW导入,可能会对下列UFUNC产生影响
*****************************************
UF_OBJ_cycle_all
UF_OBJ_cycle_by_name(uc5028)
UF_OBJ_cycle_by_name_and_type
UF_OBJ_cycle_objs_in_part
UF_ASSEM_ask_occs_of_part
UF_ASSEM_ask_part_occs_of_inst
UF_ASSEM_ask_part_occurrence_of_step
UF_ASSEM_ask_unprocessed_partoccs
UF_ASSEM_ask_part_occ_children
UF_ASSEM_ask_all_part_occ_children
UF_ASSEM_ask_occs_of_entity
UF_ASSEM_cycle_ents_in_part_occ
UF_ASSEM_ask_arrays_of_inst
UF_ASSEM_cycle_inst_of_part
可能没说的太清楚~~~~剩下就自己理解吧~~~~~~~~~~
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3