野火论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始


查看: 10556|回复: 3

[求助] 关于在protoolkit二次开发中提取装配件中的约束关系和相关联的零件信息

[复制链接]

1

主题

6

回帖

0

威望

实习生

Rank: 1

积分
9
发表于 2009-3-19 10:57 | 显示全部楼层 |阅读模式
问题描述:
    以一个联轴器为例,已经实现了高亮显示一个装配约束(如对齐约束,两个联轴器的中心轴高亮显示)。现在要获取这个装配约束关联的两个零件的信息,以及这个约束涉及到的两个中心轴的名称。
相关代码:
     ProSelection comp_constr, asm_constr;
aref_status = ProAsmcompconstraintAsmreferenceGet (constr_array , &asm_constr, &dtmside);

  if (aref_status == PRO_TK_NO_ERROR)
  {
           ProSelectionHighlight (asm_constr, PRO_COLOR_ERROR);
  }

cref_status = ProAsmcompconstraintCompreferenceGet (constr_array , &comp_constr, &dtmside);

  if (cref_status == PRO_TK_NO_ERROR)
  {
          ProSelectionHighlight (comp_constr, PRO_COLOR_WARNING);
  }

   以联轴器为例,他们的中心轴对齐。那么asm_constr和comp_constr对应的是两个中心轴,那么怎么取得这两个proselection对象的名称呢。比如说我想取得联轴器1中对应的那个asm_constr对应的轴A_1名称,怎么从asm_constr取得这个名称,有什么函数吗?要获得Proselection对象的信息,有哪些函数?

    找了很久,关于装配方面的二次开发资料很少,而且都没有详细的讲述,能用到的只有帮助文档。但是要理清帮助文档里面的函数相当的难。各位有没有相关的代码或者解答,不胜感激啊!

1261

主题

4万

回帖

899

威望

管理员

Rank: 10Rank: 10Rank: 10

积分
47329

社区建设勋章优秀斑竹勋章原创先锋勋章热心助人勋章宣传大使勋章斑竹勋章

发表于 2009-3-19 20:25 | 显示全部楼层
这个不会

1

主题

68

回帖

0

威望

助工

Rank: 2

积分
78
发表于 2009-5-6 12:30 | 显示全部楼层
原帖由 野火 于 2009-3-19 20:25 发表
这个不会

这个可以会~

1

主题

68

回帖

0

威望

助工

Rank: 2

积分
78
发表于 2009-5-6 12:31 | 显示全部楼层
论坛怎么没有二次开发的版块呢。。自己学好难。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

本站为非营利性站点,部分资源为网友搜集或发布,仅供学习和研究使用,如用于商业用途,请购买正版。站内所发布的资源,如有侵犯你的权益,请联系我们,本站将立即改正或删除。

QQ|手机版|小黑屋|野火论坛(©2007~2024) ( 苏ICP备11036728号-2 )苏公网安备 32039102000103号

GMT+8, 2024-5-12 15:29 , Processed in 0.088433 second(s), 24 queries .

快速回复 返回顶部 返回列表