外文翻译--基于特征模型的柔性构造及修改  中文版.doc_第1页
外文翻译--基于特征模型的柔性构造及修改  中文版.doc_第2页
外文翻译--基于特征模型的柔性构造及修改  中文版.doc_第3页
外文翻译--基于特征模型的柔性构造及修改  中文版.doc_第4页
外文翻译--基于特征模型的柔性构造及修改  中文版.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1基于特征模型的柔性构造及修改何晓朝,张铁昌,高光韬计算机辅助设计/西北综合性大学,计算机辅助制造研究中心摘要:一种新方法提议引起灵活的基于特点的模型(FFBM),这可被任意地修改。用BRep/CSFG/FRG混合模式可以用来描述这种模型FFBM:用BRep明确地确定模型,用CSFG(有建设性的固体特征的几何学)来记录特征的塑造程序,用FRG(特征关系图)可以反映出不同的特征种类之间的关系,拓扑算子与局部可循环利用的算法通过拓扑操作表详细追踪(TOL)一起可以实现特征增加,。因此,FFBM直接在系统数据库里可以被修改。有关特征连锁反应和易变的拓扑关系在设计修改过程均有效,在此之后,粘附在产品信息上的特征信息将不丢失。而且,一个特征的修改可以也有像增加一个特征那样快。关键词:柔性设计,拓扑操作表,特征模型0介绍参数化设计导致参数的修改和变化。到目前为止,因为参数化设计,许多方法学得到了发展。LiuisSolanoetal提议一种有建设性的基于限制的方法,它能记录由用户定义对象相互作用的顺序并且能创造一般的模型CPSM(有建设性的参数固态模型)。HillyardRCetal曾提出数值限制解法,他把具有某种特征的全部尺寸约束翻译成为一套方程式。另一种方法是建立在一个基于一套限制条件的几何学模型的一个专家系统。几乎所有上述方法都有他们各自的缺陷。而这种建设性的方法CPSM使用效率低,因为CPSM的修改要求再做所有开始已做的工作。而且,重新再做这个操作需要新特征,这除了需要不同的几何学数据和数据库地址,在设计过程中还要与它相似的特征共享相同的拓扑关系,这样将会导致产品信息的丢失。因此CPSM不能直接被用于基于特征的设计。数值限制解法需要创造许多的方程式和带有很多的几何学元素和约束的变量这样一来它的计算的费用是昂贵的。专家系统分析法需要的是简单的模块,不支持繁冗的设计方法。在本文,提到一种新的设计方法叫柔性设计法。这是特征表示法的合理的组合,以塑造特征的工具和算法为特色有利于设计时参数的修改。在这种方法中,设计时参数的修改在系统数据库同样有效,并且不必重做开始已做的工作。在修改之后,粘贴在产品上的信息将不会丢失。另外,有关的特征和易变的拓扑的连锁反应在设计修改过程中同样支持。我们把这种方法运用在基于特征的塑造原型系统中并且达到了更好的效果。1BRep/CSFG/FRG混合模式BRep/CSG混合的方法通常用在描述固态模型过程中。它结合BRep和CSG的优势并且克服他们各自的不利条件。但是在基于特征的模型里存在着约束和相互作用,这是BRep/CSG所不能描述的。因此在这篇文章里FRG将提出描述全部不同的特征之间的关系。更进一步,当一个特征被描述为一套表面时,传统的CSG应该被作为CSFG改进,因为一个模型一般被描述为一个固体。然后用BRep/CSFG/FRG混合法来描述特征模型。BRep,CSFG和FRG之间用能分辨一个特征和其它特征专有的符号来连结。一个特征模型用BRep表示如图1a所示。这些特征标识一起储存表面节点。BRep,CSFG和FRG之间的连接关系如图1b所示。2图1特征模型的BRep/CSFG/FRG结构2特征设计21设计特征分类和表示法基于特征的构造的途径内出现各种各样的工程概念,例如箱体,孔,等等;在这里,只考虑特征形状,这被叫为特征设计的方法可分成以下的3种:正特征(PF),例如,箱体,肋板等等负特征(NF),例如,通过洞,盲孔,台阶,口袋等等,局部特征(LF),例如,倒角,倒直角,圆角,等等;现在有两个图书馆。一个是用来储藏(基本特征)的。这个储藏馆被描述为在图1a里的卷。另一个是特征图书馆。特征被描述为一套表面。在特征图书馆,一些尺寸是预先随意定义的例如槽长度,通孔的深度,等等。在这些特征上加上尺寸时应加以权衡。22特征设计在特征设计中来,设计者一个接一个给储藏馆添加第二特征。传统规则化的运算是难理解的,这需要考虑全部模型的几何学要素。因此,物体几乎不可能被修改。在很多模拟试验中,只对局部操作有必要。如图2所示,槽的增加只与局部有关。这样的话,这样按固定模式来操作是不合理的。因此发展一种只针对局部操作而且可以理解的基于特征的设计方法是有必要的。有几个术语的定义涉及到当今的构造特征:基本操作面:第二个特征增加的基本特征面(在图2,特征面F1是基本操作面)。相关操作面:涉及到增加特征的基本特征面(在2图,F2和F3相关操作面)。设置元素::帮助确定第二个特征的局部基本特征几何学元素,他们可以是边缘或面孔。特征标示:一个特征标示字符串与其它特征的区别。它被存放在特征面孔纪录、CSFG树结和FRGNs中。构造基于特征主要包括下列步:(1)选择第二个特征的类型,输入为必要的尺寸。(2)选择基本操作面,为相关的操作面搜寻基本特征。(3)找到局部元素,为增加的特征输入尺寸。输入找到给特征加的尺寸。(4)对局部交互的操作做出相应交并且建立必要BRep记录。特别的交式的子特征由为其他特征所提供。(5)确定在交互式特征中的限制条件并且检查特征相互作用。(6)产生相应CSFG树和FRG节点。重新构建局部拓扑关系。在图2,第二个特征类型是槽。它的尺寸包括宽度b和深度d.它的基本操作面和相关操作面是F1,F2,F3。DI是用来确定尺寸的标注。插槽的交叉子程序由插槽的顶点确定同3时产生相应表面NF11、NF12和他们的环结,棱边NE11、NE12、NE31、NE32。然后插槽才可以按上述步骤增加。图2在长方体上加个键槽显然增加一个特征的是通过修改基础特征的拓扑关系。拓扑关系的修改是通过修改拓扑算法来实现。2.3拓扑算法在我们的系统里的拓扑算法有:(1)在SHEL节点上增加一个表面节点(AFOS);在SHEL节点上删除一个表面节点(KFOS)。(2)在表面节点上增加一个边缘节点(AEOF);在表面节点上删除一个边缘节点(KEOF)。(3)在环节点上增加一个边缘节点(AEOL);在环节点上删除一个边缘节点(KEOL)。(4)在表面节点上增加一个环节点(ALOF);在表面节点上删除一个环节点(KLOF)。在图2中,在一个长方体上添加一个插槽用拓扑算法来表示如下:(1)做AFOS3次,在长方体的SHEL节点上增加表面SF1,SF2,SF3。(2)表面F1的拓扑修改算法:(a)建立表面NF11节点,NF12和他们的环节点;(b)做AEOF和AEOL3次,在表面NF11节点上增加边缘节点E4,NE11,SE1,NE31和他们的环节点;做AEOF和AEOL3次,在表面NF12节点上增加边缘节点E2,NE32,SE2,NE12和他们的节点。(c)做AFOS两次,在SHEL节点上增加表面节点NF11和NF12。(3)修改表面F2的拓扑关系:(a)KEOF和KEOL:从表面节点F2和它的环节点删除边缘节点E1。(b)AEOF和AEOL:在表面节点F2和它的环节点上删除边缘节点NE11。(c)AEOF和AEOL:像步骤(b)一样,在表面节点F2和它的环节点上增加边缘节点SE3,SE4,SE5,NE12(4)修改表面F3的拓扑关系:这与(3)操作一致。应当指出的是增加特征的顺序是很重要的,例如,在图3中,台阶FT1的增加一定要在孔FT2和槽FT3的操作之前,槽FT3一定要在倒角FT4和FT5的操作之前。用CSFG树枝结构来描述上述特征增加命令如3图b所示,在这个结构中节点P1,P2,P3,P4是中间描述量。4图3虚边,CSFG树和FRG结构图进一步阐述一下,在图3a里,FT3槽的地面和台阶FT1的是处于同一个平面的。在这种情况下,在上面增加插槽的算法中产生存在BRep结构里的VE边缘在这里不需要被显示出来的叫做虚拟边缘。虚拟边缘不影响式样的真实性并且为了处理这种情况下的显示问题提出了特别的模块。3拓扑操作表3.1拓扑表目录的要求在上例的特征修改中关键的是正确而且有效的从特征模型中抽出第二个特征的几何元素和拓扑信息。为了达到这一目的,这篇文章将阐述在设计过程中运用的一种叫做拓扑操作表(TOL)的数据结构。TOL必须具备下列能力:(1)每种第二特征的几何元素和拓扑信息均可以从中抽取出来。(2)它应该包含所有第二个特征的标识符。因此,如果设计者选择一个特征面(通过挑选属于特征的面)来修改,它的有关的信息可以方便地被从相应的TOL抽取来。3.2TOL的结构TOL的逻辑结构如图4所示。这里有更进一步的说明:图4TOL的逻辑结构(1)拓扑操作节点包含两次互

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论