浅析CAD系统中公差信息建模与表示技术教程

2016-03-18 15:38 5 1 收藏

下面请跟着图老师小编一起来了解下浅析CAD系统中公差信息建模与表示技术教程,精心挑选的内容希望大家喜欢,不要忘记点个赞哦!

【 tulaoshi.com - autocad教程 】

  公差信息的建模与表示是指在计算机中对某一实体模型或特征模型进行准确无误的公差表述,并对其语义作出正确合理的解释。通过建模与表示,公差信息能够在产品的整个生命周期被使用,从而相应的操作也能顺利进行,这就为CAD/CAM的集成提供了更好的基础。

  实现CAD/CAM的有效集成对企业制造出高精度的产品、提高市场竞争力是十分关键的,而其实现的基础是能够从CAD系统中提取出必需的信息,实现计算机辅助工艺规划(CAPP,Computer Aided Process Planning),从而形成CAD/CAPP/CAM的集成。现有CAD系统的核心是一个实体造型器,它只提供了对实际物体精确的数学表示[1-5],不能表示对CAPP有用的全部信息,如技术要求、公差信息等。公差信息对于CAPP的作用是显而易见的,它直接影响工艺规划路线的选择与生成,从而影响CAD/CAM的集成。国际生产工程学会CIRP原主席R.Weill[6]曾撰文指出:CAD/CAM信息集成主要是公差信息的集成,如不加以解决,CAD/CAM集成就难以实现。

  目前国内外对于公差信息的建模与表示进行了大量的研究[35-37],是当前国际学术界研究的热点一,受到了愈来愈广泛的重视。本文试图对其研究内容与研究现状作较为全面的阐述,并对其以后的发展作一些探索。

  公差信息建模与表示的研究内容与现状

  公差信息的建模与表示首先要有一个数学模型,其次是表示模型[8-9]。数学模型是指对公差信息语义的数学描述与解释,它应该包括两个问题:公差域边界的描述和满足公差要求的变动要素的描述,即按工程语义来解释公差信息;表示模型是指公差信息在计算机中的表述,以一种数据结构的形式存在。一般来讲,正确合理的公差信息建模首先需要一个数学模型,并针对该数学模型建立相应的计算机表达方式即表示模型,这样可以在表示模型中完整地表示数学模型所需的各种信息。但数学模型与表示模型之间并不存在严格的一一对应关系,而是交叉对应关系,理论上针对一个数学模型可以设计出多种表示模型,反之,一种表示模型也可以为多种数学模型服务,仅仅将公差当作文本符号处理的简单表示模型甚至可以没有对应的数学模型,此时对其所表示的公差信息未作出任何语义的解释,公差仅为一种符号。

  1数学模型研究内容与现状

  从七十年代末开始研究计算机辅助公差设计技术以来,对公差信息建模与表示的数学模型从不同的侧面进行了大量的研究,出现了以下几种数学模型。

  1) 漂移模型(Offsetting Model)

  Requicha[10-11]针对几何造型的需求,以变动簇为基础,于1983年提出了一种全新的公差数学模型,这个模型用点集形式来表述,实体S是欧氏空间的一个正则子集,用点集定义了其上特征{Fi}。在Requicha看来,公差目的就在于定义一系列物体组成的类,它们满足:(1)在装配过程中可互换;(2)功能上等价。并把这个类称为变动类(variational class)。由此公差就指一个具有计算功能的实体,是对一个变动类的表示,公差的数学表达是:

  T =(S,{Fi},{Aij})(1)

  式中:S为所需添加公差的实体;{Fi}为该名义实体的边界;{Aij}是公差要求。

  上述定义的公差经过漂移,得到漂移实体o(Δ,S)为:

   

  式中:Δ为漂移量(与公差有关),-*为正规差,C*为正规补,d(p,S)为点P到实体S的距离。

  漂移形成的区域即为公差带,实际特征位于公差带内则认为合格。通过漂移可定义相应的尺寸Tulaoshi.com及形状、位置公差带。Srinivasan和Jayaraman[12-13]、张文祖[14] 、Etesmi[32]等人进一步完善了漂移模型。

  用漂移的方式来形成公差域的边界是十分简单方便的,易于实现,且无二义性,但它有几点不足:(1)对于位置公差,它与ISO标准的解释是不相容的;(2) 没有严格按语义解释定向公差和形状公差,因为前者的位置是不定的,而后者的位置和方向均是不定的,不能仅仅在理想方位上进行漂移而得到公差域;(3) 对非配合要素的尺寸公差过于严格;(3)它只能用来表示公差域的边界,对变动后的要素并未作出解释。

  2)基于几何约束变动的参数矢量化数学模型

  Hillyard和Braid[15-16]把几何实体视为物理框架(Frame),初始时框架处于自由状态,松散地联结,点和边分别对应框架的节点和连杆。而尺寸信息是一些使框架受到约束从而得到固定的固件(Stiffening)。公差信息则是尺寸信息所允许的微小变动,相当于一种微型滑动机构。故其约束方程组为:

   

  这样可以通过参数矢量的位移矢量来表示出尺寸公差的大小。

  Light[17]通过分析约束方程组的Jacobian矩阵、引入了数值方法,处理问题效率较高。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/autocad/)

  参数矢量化方法能较好地表示尺寸公差信息,但是对形状的变化则必需对表面上每一点进行参数化,也就需要无穷维矢量才能完整的表示形状误差,这是不可能的,所以此种模型无法处理形位公差。

  3)基于公差函数与矢量方程的数学模型

  Hoffman[18]在三维欧氏空间中发展了一种公差模型,它把几何图形视为由一些点矢量组成,公差被解释为一系列的以点矢量为参数的公差函数。满足公差要求即为满足:

   

  式中:x为零件的参数矢量;f为公差函数;L、U为公差域的上、下界。

  Turner[19]在变动实体造型的基础上也提出了基于公差可行域的公差模型。ASME[20]于1994年颁布了尺寸和公差数学定义的新标准,以严格的数学形式来公差,其实质是用点集的矢量方程来定义公差域。在数学定义中,用中心要素的位置矢量来确定公差域的位置,用中心要素的法矢量来确定公差域的方向,公差域的大小由用户给出,而公差域的形状可以由矢量方程直接确定。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/autocad/)

  目前这种方法也主要是用来确定公差域的边

12下一页

来源:http://www.tulaoshi.com/n/20160318/1887719.html

延伸阅读
CAD教程:CAD中堆叠功能的妙用   一张完整的机械图样,要能完整、清晰地表达出设计者的意图,作为生产加工的依据。在CAD软件使用中,文字功不可没,文字常用于表达一些与图形相关的重要信息,对图形进行描述和注释,如技术要求、注释说明等。而在进行文本输入时,有时会有一些特殊的文本或是特殊格式的文本。 一、上下标的输入方...
标签: autocad教程
关键字: AutoCAD 2009 Photoshop手绘 AutoCAD对象 中望CAD AutoCAD三维造型介绍了PDM系统的集成框架。详细地阐述了基于PDM实现应用集成的3个层次,并对PDM系统集成的一般步骤作了简要的说明。在此基础上,列举了UGNX2与PDM系统集成的部分实例。 0 引言 随着企业信息化进程的发展,企业所使用的应用软件越来越多,信息集成的深...
标签: windows 操作系统
电脑关机是一件简单的事情,是我们学习电脑的最基本的一课,虽说简单,但我们若用好了,那关机就变得更惬意了,特别是现在的Win2000,关机有了更多选择。倘若学会其中技巧,别人会把你看成电脑高手,最起码也能在初学者面前炫耀一番吧。 在Win2000里可以一键关机,可以快速休眠。如果你启动Win2000要用一分多钟,而且总是埋怨启动太...
如果给定一个模型,那么EMF能够自动生成Java源代码-该源码允许你创建、查询、更新、串行化、反串行化、检验和追踪你的模型实例的变化。EMF提供了一组有效的反射API并且允许你用动态的(非生成的)模型进行工作。 一、 引言 Eclipse建模框架(EMF)是一个Java开源框架与代码生成工具-用于基于结构化的模型来构建工具和其它应用程序。在Eclipse平...
标签: autocad教程
本系列AutoCAD三维建模教程由中国AutoCAD版块为对AutoCAD三维建模感兴趣的朋友整理制作的,是专为刚开始接触AutoCAD三维的朋友定身打造的。本教程由浅入深,循序渐进,通过对60道练习题的绘制步骤讲解、各个三维命令的使用介绍,将喜爱AutoCAD三维建模的朋友带进门。希望通过本教程的介绍,能给朋友们带来帮助。   更多教...

经验教程

576

收藏

89
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部