iCAx开思工具箱

标题: UG open c/api中如何得到一个组件的层属性? [打印本页]

作者: sdwf111    时间: 2005-11-17 19:33
标题: UG open c/api中如何得到一个组件的层属性?
开发时要用到组件层的设置,应该怎样读取和设置?该层是指选中组件击右键-->PROPERTIES中ASSEMBLE属性页中的LAYER OPTIONG 信息。
作者: pzytony    时间: 2005-11-18 09:19
在装配的时候就确定了层的选项

extern int UF_ASSEM_add_part_to_assembly (
tag_t parent_part,
const char * part,
const char * refset_name,
const char * instance_name,
double origin[ 3 ],
double csys_matrix[ 6 ],
int layer,
tag_t * instance,
UF_PART_load_status_t * error_status );

int  layer Input -1 Means use the original layers.
0 Means use the work layer
1-255 Means use the specified layer.
作者: sdwf111    时间: 2005-11-18 17:35
版主说的是在建立装配就给组件指定层,但怎样读取和设置已存在的装配的属性呢?
作者: pzytony    时间: 2005-11-21 08:07
你问题没有讲清楚!让别人理解错误!
对于已经存在的装配,UG基本操作没有办法,二次开发更没有办法




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