iCAx开思网

标题: 小知识,希望给大家以启发!!(转载) [打印本页]

作者: liuchunbin    时间: 2006-1-23 18:29
标题: 小知识,希望给大家以启发!!(转载)
特征技术的创始者是Pro/ENGINEER,但为了保持特征之间的父子关系、维持特征参数的完整性,Pro/ENGINEER舍弃了特征建模环境下的布尔运算方法,因此降低了实体建模的灵活性。在SolidWorks 2001Plus中,遵循与Pro/ENGINEER完全相同的特征组织方法,不提零件环境下的布尔运算支持,而是在装配环境下采用型腔和连接重组方法来完成零件之间减和加的布尔运算。对SW2001Pius中特征组织的特点进行深入分析,并对抱憾良多。令人惊喜的是在SW2003版中,SW在特征管理方法上终于与Pro/ENGINEER分道扬镳,而是借鉴CATIA和UG的思路,在三维建模中引入了新的一个层次----实体,在实体内部保持特征之间的父子关系和建模参数,而通过实体之间实现广义的布尔运算,从而在灵活性和可控性方面都大提高。


       目前主流的CAD软件主要有3种造型方法:单实体、多特征和多实体。单实体包括SW2001Plus以前版本的SW和Pro/ENGINEER,UG是多特征,而CATIA和SW2003以后版本的SW是多实体。在建模灵活性方面多特征和多实体较单实体更强大,而在模型的逻辑和可控性方面,多实体较多特征更为有效。
      
        在单体造型类型软件中,只有一个实体。SW2001Plus以前的版本不允许空间出现分离的几何体,而Pro/ENGINEER虽然允许分离的几何体,但相互交错的空间实体就会自动融合为一体,单体造型在层次上十分简明,但是不提供布尔运算的支持,缺乏灵活性。

         UG是多特征造型,即当用户完成每个空间实体(特征)后,都需要确定新生成的实体与已有几何实体的关系:独立、相加、相减还是取相交的部分。这样UG提供了布尔运算的支持,提高了造型的灵活性,但由于只有特征这一个层次,每次布尔运算的结果都不能回溯,即不能针对已经参加布尔运算的某些特征进行编辑。多特征造方法在模型 的控制方面有待加强。这也是Pro/ENGINEER等单体造型软件可以攻击的地方,因为在Pro/ENGINEER的装配体环境中提供了组合和相减等布尔运算的支持。PTC公司认为这样更加合理。

         CATIA首先开始多实体建模,即在特征之上设定一个实体层次,零件模型由一个或者多个实体组成,每个实体中包含一个或者多个特征。布尔运算只在实体层次进行。这样的好处很明显,即将Pro/ENGINEER分别在零件和装配环境下支持的功能都集成到零件环境中,这样既可以保证实体在布尔运算完成后依然保留实体内部特征的参数,从而支持今后对特征的修改权利。SW从2003版开始采用这多实体的造型策略,从这个角度看,SW一跃成为最先进的CAD软件之一。
作者: 325060    时间: 2006-1-23 20:59
看了这个帖子,我越糊涂了,实体,特征,多实体,多特征有什么不一样,不太理解.
作者: liwenjun    时间: 2006-1-23 21:48
Pro/ENGINEER的曲面合并相当于ug的布尔运算。
作者: kuanghaitao    时间: 2006-1-24 08:47
楼主,UG既是多特征,又是多实体,呵呵,看来楼主不了解UG,说出这样的话来会被人讥笑的.




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3