野火论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始


查看: 5289|回复: 4

[求助] Proe二次开发哪个函数可以判断部件是否被隐含

[复制链接]

4

主题

9

回帖

0

威望

实习生

Rank: 1

积分
14
发表于 2014-7-23 15:21 | 显示全部楼层 |阅读模式
最近在学习Proe 的二次开发,按例子在用ProSolidFeatVisit做装配体的遍历时,

发现被隐含的零部件也会被遍历,然后打印出其相关信息

我如果不想得到被隐含零部件的信息,应该如何处理

用ProFeatureVisibilityGet没有用,求助~~

4

主题

9

回帖

0

威望

实习生

Rank: 1

积分
14
 楼主| 发表于 2014-7-23 22:21 | 显示全部楼层
翻看文档似乎ProSolidFeatstatusGet可以起到这个作用
      Returns a list of features of the specified solid and their statuses
      (PRO_FEAT_ACTIVE, PRO_FEAT_SUPPRESSED, or PRO_FEAT_PROG_SUPPRESSED).
有谁用过么?
回复 支持 反对

使用道具 举报

75

主题

268

回帖

56

威望

高工

Rank: 4

积分
571

希望之星勋章宣传大使勋章

QQ
发表于 2014-7-24 09:12 | 显示全部楼层
本帖最后由 lixiaobao11 于 2014-7-24 09:15 编辑




//判断特征是否隐含        ,如果是隐含的特征 return...;
status = ProFeatureStatusGet(p_object,&p_status);
if(p_status !=PRO_FEAT_ACTIVE ) return PRO_TK_NO_ERROR;
回复 支持 反对

使用道具 举报

21

主题

310

回帖

6

威望

工程师

Rank: 3Rank: 3

积分
409
发表于 2014-7-24 19:00 | 显示全部楼层
学到了
PRO_FEAT_ACTIVE            激活的
PRO_FEAT_SUPPRESSED    隐含的?
PRO_FEAT_PROG_SUPPRESSED   程序隐含的?
回复 支持 反对

使用道具 举报

4

主题

9

回帖

0

威望

实习生

Rank: 1

积分
14
 楼主| 发表于 2014-7-25 15:45 | 显示全部楼层
lixiaobao11 发表于 2014-7-24 09:12
//判断特征是否隐含        ,如果是隐含的特征 return...;
status = ProFeatureStatusGet(p_object,&p_stat ...

我想判断的是零件或者组件,不是特征,能实现么
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

GMT+8, 2024-5-4 17:37 , Processed in 0.090933 second(s), 25 queries .

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