找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 273|回复: 0

面向并行CAD/CAM集成的特征建模技术研究(上)

[复制链接]
发表于 2010-9-13 21:50:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

您需要 登录 才可以下载或查看,没有账号?注册会员

×

  并行工程作为一种有效的过程集成模型,已经成为先进制造技术研究领域的热点之一。并行工程是在信息集成的基础上,实现过程的重构、集成和优化。并行工程的实施意味着变传统的串行产品设计、开发过程为并行模式。

& S h: F& ?7 q( l0 _ : }( s& o( b }& w1 \4 O& J- z X

  并行工程思想的提出,为CAD/CAM一体化研究提供了新的思路,使CAD/CAM向智能化、集成化和网络化的方向发展。传统的CAD/CAM系统是一种串行的工作方式,它主要是使用CAD进行产品设计,并把CAD的数据转换为CAM可以接受的格式,使用CAM进行后续的工作,从而实现CAD、CAM间产品信息的共享。在并行工程环境下,CAD/CAM集成系统将利用并行工程的原理,在设计阶段就考虑产品生命周期其它阶段的问题,以优化产品的开发过程。因此,并行CAD/CAM集成系统中,一方面将更强调产品信息的集成、共享、互换;另一方面,还要求过程的集成,并强调人的作用。在并行CAD/CAM系统中,工程技术人员将是在计算机网络支持下,在统一的产品模型上,异地、协同地进行设计、工程分析和对设计进行可制造性,可装配性等的评价,并进行工艺规划、数控编程等工作。

" v8 K; t! _ e+ e, s w : l& s3 T/ L8 C/ ?2 Y$ S" \

  在并行工程环境下,实现CAD/CAM集成的一个关键和核心就是产品建模,即并行CAD/CAM集成需要一个包含产品全生命周期各阶段信息的产品模型。基于特征的产品模型是基于几何的产品模型的一个里程碑式的发展,因为这种模型着眼于更好地表达产品的完整的技术和生产管理信息;它使产品设计工作在更高的层次上进行。通过特征定义,可以避免计算机内部实体模型数据与外部特征数据的不一致和冗余,所以被认为是解决CAD/CAM集成的最为有效的途径,并为许多商品化的CAD/CAM系统所采用,如Pro/E,I-Deas,UG等。在一些商品化基于特征的系统中,大多是以特征的参数化、变量化设计为中心,所提供的产品模型只反映了产品生命周期某一阶段活动的信息,致使产品信息不完全,不能满足并行CAD/CAM集成系统对产品信息的需求。

! P' _/ Q7 F' ?; v/ V$ k2 x3 s & B* y( m" J: Q W9 }

  本文主要讨论使用特征技术实现产品建模的有关问题,包括特征的描述、用特征进行产品建模的系统框架等,以探讨实现并行工程下CAD/CAM的有效集成的方法。

& f: D1 w* J$ f. P/ i8 l+ S5 _3 q) W" Y8 R y0 e8 c: q8 P

  2特征的概念及表达层次

1 @* m5 W& b3 [ I- H2 v9 ~5 [) J * C ?( n; c. U7 E* r( C

  自特征的概念产生以来,特征技术使CAD技术达到了一个新的里程碑。许多研究机构和专家、学者对特征技术进行了研究,分别从不同的角度对特征进行了定义和分类。如Pratt&Wilson注重特征的形状描述,认为:特征是一个零件的表面上有意义的区域,共分为通道特征、凹陷特征、凸特征、过渡特征、区域特征和变形特征等六类。Shah从特征所描述的信息进行定义:特征是与产品描述相关的信息集,这种描述主要用于产品的设计、制造或测量,甚至包括管理等方面,据此他把特征分为形状特征、材料特征、精度特征和技术特征。还有一些学者结合特定的应用领域和几何描述进行定义,如Erve认为特征是一个工件上与众不同的或特有的部分,定义一个几何外形,用于特定的加工工艺或可被用于装夹或测量等目的。

0 B$ l4 R: P/ ^& d! a4 m. P& ] [5 D

  这些定义从不同角度和层次对特征进行了描述。总的说来,在产品并行开发过程中,对于特定的产品类型,特征是在产品生命周期各阶段活动中,从一定抽象层次上描述产品的信息集或知识。在产品设计阶段,设计人员进行产品建模时使用设计特征表达设计意图,从功能角度描述零件的构造。这里的设计特征一方面要反映产品的功能需求;另一方面这种功能的实现则反映在产品几何模型中的一个相关的形状特征上。在机械加工领域,使用制造特征来描述从零件毛坯去除的部分,其特征集主要包括孔、槽、凹陷等。如图1所示,图1a中显示的一个零件可以被解释为图1b所示的三个被去除的体特征,在工艺规划时,将使用这些特征生成零件制造描述,例如对图1b中所表示的孔,一般将产生一个钻削或其它孔加工操作。

13220_q8jexr20060922085125726.jpg " u. [$ O6 E: O* n0 z/ b3 O 3 s w ^0 H* ]2 ]

  图1特征的例子

, _) @2 u5 o1 ~8 f; @: b1 x ( ~: _% g7 M5 Y& M7 _

  从上面的例子可以看出,特征是使用形状特征和与这一形状相关的依赖于应用领域的工程语义来描述产品模型的,如图2所示,它用一定的层次来表征维数、几何/拓扑表达和语义的关系。在特征描述的应用层,包含了应用特征的详细描述和形状特征,应用特征是指面向应用领域的工程语义,如图1中的孔在设计时,可能用于紧固的孔。在形状特征定义层,包含了形状特征的一般属性,如形状的类型、主要参数等。在形状特征描述层,使用隐性描述和显性描述两种方法对特征进行描述,隐性描述是指描述形状特征细节,如:形状参数、定位参数、方位和生成方式等,它可以转换为显性描述。显性描述是指构成形状特征的几何元素和拓扑关系,一般用特征面属性邻接图来表达。第四层是几何描述层,它对特征的描述提供几何定义。

. n( o( l+ ^; d1 V# P 13220_exrlr420060922085126208.jpg 7 @) n' P& o& Z% U

  图2特征的描述层次

, ~" o# H1 Z# a x) k s8 J- }, _' M& u, L

  特征将从上面的四个层次描述产品信息,最终基于特征描述的零件,可用一棵特征构造树来表达:其根结点代表零件;第二层表示构成零件的主特征;以下各层表示依赖于上一层的辅助特征,图1c是零件(a)的特征树表示。

1 w. s8 u; Z# B; S6 h ?, u1 z) W5 f k

  3特征的多视域变换和处理

, s6 I' L5 l1 k' m" t$ K+ [% ?; A' B: ]

  面向特定的应用领域,特征就是描述该领域知识的载体。在并行产品开发环境下,进行产品开发的过程就是来自不同领域的专家协同工作的过程。这些来自不同领域的专家将使用自己领域的知识参与产品的开发,也就是说在基于特征建模的系统中,他们将使用面向自己的应用领域的特征集进行特征建模。这反映了特征的多视域性。

1 Y- M; v' z, Y. t5 L' D0 q" G0 z6 N6 ~' _& z# F e7 Z* K

  在设计时,设计人员使用基于特征设计的方法建立产品的设计特征表示,这一过程一般是通过扫描一个二维草图轮廓或实例化一个预定义的形状特征来建立特征模型,并用一棵记录造型历史的特征树来记录和维护特征间的父子关系。而制造人员更关心的是从毛坯上切除的区域,即加工特征。在一个集成环境下,加工特征不应该是通过人工交互输入的,而应该是从产品模型中提取出来,包括从特征模型映射过来或从实体模型中识别出来。图3c和图3d显示了一个特征多视域性和变换的例子,图中3c是在设计时在一个基本块体上加了两个肋特征,而图3d则是从制造角度看,从一块毛坯上去除一定体积,而得到一个通槽的加工特征。面向并行CAD/CAM集成的特征造型系统,要求能够支持多视域特征建模和不同视域间特征的相互变换。

5 S$ d0 P1 D( f" F; j 0 _" S6 o; K, _. ^

  Shah把特征变换分为4类:直接变换、投影变换、邻接变换和共轭变换。对于设计特征和加工特征间的变换,直接变换和共轭变换是有意义的。这两种变换的例子如图3所示。图3a和图3b是直接变换的例子,在这种情况下,设计特征与制造特征的几何构造是一致的;图3c和图3d是共轭变换的例子,这时,构成设计特征与制造特征的几何元素和拓扑关系有所不同。

+ @2 b* r P# |# D+ ~ 13220_tbzybl20060922085126694.jpg & A/ x+ N- c3 M5 I2 u

  图3多视域特征的转换

# q* p0 D: D6 `2 v5 A$ Y2 x3 _; Q. \ ; V6 H/ A, v6 y
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|Archiver|手机版|小黑屋|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2025-3-1 14:16 , Processed in 0.377329 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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