中望3D和Proe的隐藏和隐含有什么区别

    隐藏(Hide)和隐含(Supress)这两个命令主要功能是是为了优化设计界面,尤其在复杂零部件和装配件的设计环境中,为设计者快速定位、建立基准、查找设计缺陷等提供了很大的便利,但是两者在使用方法和应用场合有很大的区别,隐含是特征暂时删除,但不从数据库中清除,零件再生的时候自动规避隐含的特征,而隐藏只是视觉上看不到了而已,实际零件还存在,其他的特性都正常,特征参数,父子关系等等都还在的,修改后也可以再生。而隐含后的特征,父子关系等参数都随之消失,与该特征有参照关系的所有特征也会失效,说通俗点,跟删除一样,只是隐含是可逆的,因为可以恢复。
    什么时候用隐含与隐藏这两个命令呢?隐含和隐藏生成的效果及操作方法又有什么不同呢?其实这两个命令的操作方法很简单,这里不再赘述,下面以Pro/E和中望3D为例详细介绍一下这两个命令日常设计过程中的应用。
应用1:零件设计模式
    在Part模式下, Pro/E里建立在实体上的特征是没办法单独隐藏的,即使模型中对应的特征变成灰色但是特征还是依然存在的,但是对于点/线/面则可以单独隐藏, 如果一定想要把实体进行隐藏则先建立层来隐藏,这样所有建立在实体上的特征也完全隐藏。要想使实体特征“消失”只能用隐含,如图1所示,特征一旦被隐含将不会出现在实体特征中,模型树前面会都一个小黑点最为标记
Proe的隐藏和隐含区别

图1

Proe的隐藏和隐含区别

图2

    在中望3D中,这两个命令的分别叫抑制和隐藏
    抑制,也有翻译是“压缩”,它和“隐藏”是两码事,隐藏只是不可见,抑制是不可见且不可操作(在不恢复的情况下,可以认为它不存在),抑制有那么点“简化表示”的意思,但是与“简化表示”也是大不相同的。如图2所示对零件特征进行“抑制”操作,方法就是点击对应的特征右击选择“抑制”,反向“释放抑制”操作方法一样。一旦完成抑制操作,对应的特征图标变为灰色。

Proe的隐藏和隐含区别

图 2

    特征抑制后,不管这个被抑制的特征是否可以再生成功,它都被包含在中望3D的零件中了,当再生时,会自动跳过这个被抑制的对象,而不去处理它。我们经常遇到特征再生出错,我们通常的处理办法是“抑制”,这样我们先前所作的选择与绘图等信息就被包含到这个抑制特征中了,当我们在处理这个错误的时候,我们进行“释放抑制”的操作,以至于我们先前的选择和绘图内容不会全部丢失,它可能只是因为部分参照丢失或错误而发生了改变。
    特征出错无非几种常见的情况:
1.参照发生改变,导致绘图出现不满足约束的情形;
2.参照丢失,绘图不可再生。处理的办法:多数情况下正确重新选择参照就可以搞定了,很少有需要全部删除特征的。
    值得说明的是,抑制只会出现在特征已经创建和存在以后使用。(比如,你在画旋转体时没画中心线,这时会提示出错,系统是没有主动抑制这个选项的,一旦你选择取消处理错误,你之前的操作步骤将全部丢失。)
    *切记使用抑制后的特征参数之间的父子关系,否则很容易报错

应用2:组建装配模式
    在装配模式中,里面许多配件调用到另外一个大型装配上面,且位置也没有发生变化,这时我就可以用隐含,把不需要装配的零件全隐含掉,再备份到另外那个装配里去,然后再恢复刚才我全部隐含的特征,整个装配没有改变,这样可以装配单个零部件完成整个组件装配的目的,中望3D中“抑制”模式分为两种方式,如图3所示:
    标准抑制:就是我们常用的抑制方式,选择“标准抑制”后,组件会被直接抑制。