iCAx开思工具箱

标题: protoolkit二次开发中提取装配件中的约束关系和相关联的零件信息 [打印本页]

作者: murphykwu    时间: 2009-3-19 11:00
标题: protoolkit二次开发中提取装配件中的约束关系和相关联的零件信息
问题描述:
    以一个联轴器为例,已经实现了高亮显示一个装配约束(如对齐约束,两个联轴器的中心轴高亮显示)。现在要获取这个装配约束关联的两个零件的信息,以及这个约束涉及到的两个中心轴的名称。
相关代码:

     ProSelection comp_constr, asm_constr;
aref_status = ProAsmcompconstraintAsmreferenceGet (constr_array
作者: Easy2009    时间: 2009-3-20 21:35
一个思路,看行不?
1-> 使用 int prodb_get_asm_constraints () 函数, 得到 Pro_asm_constraint pro_asm_constraint_type = =  PRO_ASM_INSERT ,
typedef struct pro_asm_constraint
{
    Pro_asm_constraint_type type;     /* Type of constraint */
    Select3d *p_ref1;                 /* First reference surface, datum etc. */
    Select3d *p_ref2;                 /* Second reference surface, etc. */
    double offset;                    /* The offset distance (where relevant */
    int orient1;                      /* if DTM PLANE (+-1 Yellow/Red) */
    int orient2;                      /* if DTM PLANE (+-1 Yellow/Red) */
} Pro_asm_constraint;
作者: murphykwu    时间: 2009-3-24 17:20
谢谢了。我试试~~




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