Cad三维产品数字化模型开发设计平台的制作方法

文档序号:6598192阅读:845来源:国知局
专利名称:Cad三维产品数字化模型开发设计平台的制作方法
技术领域
本发明涉及一种CAD三维产品数字化模型开发设计平台。
背景技术
为了缩短产品从设计到投放市场的时间,提高企业的国际竞争力,众多领域面临着从传统的手工或纸张工作到无纸工作的电子化、信息化转型,轮胎数字化建模问题成为轮胎设计公司和轮胎研发中心等机构充分利用原有资源、提高工作效率、促进企业与制造厂商技术交流的核心,智能轮胎技术及其产品将成为未来的趋势,轮胎智能化不仅仅是轮胎自身的一场革命,它将带动轮胎制造工艺技术与生产设备的变革。但是目前有关轮胎数字化模型开发设计平台的研究工作却很少,而轮胎又是一种复杂、多变量的结构体,要想对其进行结构优化是非常困难的,如何解决这一难题实已成为本领域技术人员亟待解决的技术课题。

发明内容
本发明的目的在于提供一种CAD三维产品数字化模型开发设计平台,以实现通过计算机辅助设计(CAD)对三维轮胎数字化模型的开发设计。为了达到上述目的及其他目的,本发明提供的CAD三维产品数字化模型开发设计平台,包括用于获取待设计的产品的需求信息的需求表达获取模块,其中,所述需求信息包括概念性需求和详细需求,概念性需求指待设计的产品的性能指标量化参数组合,详细需求指明确提供待设计的产品的轮廓的数据、花纹沟数据和花纹沟截面数据;用于存储不同型号产品的基本信息的产品知识库;用于存储产品轮廓类型、横沟、纵沟、剖面和相互的关联信息的产品零件库;用于对所获取的需求信息进行分析的需求分析预处理模块,其包括对概念性需求进行预处理和解析以产生一个概念性目标表示,目标产生的过程中必须参考轮胎知识库中的信息,并产生相应的产品约束条件;而对详细需求的参数则进行参数合理性分析;用于根据所产生的概念性目标和相应的约束条件、并参考产品零件库及性能指标量化值,产生出可行的零件清单的产品清单生成模块;用于根据零件清单在CAD软件中加工出准确的待设计的产品三维模型的产品清单造型模块;用于对所述三维模型应用仿真软件进行性能分析,以便把各种零件清单的缺陷量化数据反馈到产品清单生成模块,产品清单生成模块根据反馈的数据重新根据产品零件库有目标的优化组合,重新产生出相应数量的清单的产品需求检验模块。其中,所述待设计的产品为轮胎。综上所述,本发明的CAD三维产品数字化模型开发设计平台系统地阐述了计算机辅助设计(CAD)三维轮胎数字化模型开发设计平台的整体架构,包括需求表示、需求分析预处理、产品清单生成、产品清单造型、产品检验、轮胎知识库和轮胎零件库等模块;叙述了数字轮胎设计造型模块的实现过程和关键技术,包括花纹沟截面计算原理和各种花纹沟的造型方案等,同时,还提出了一种改进的计算花纹沟中心线的算法;最后基于CATIA三维造型平台和自动化语言Visual Basic For Application(VBA) 二次开发工具实现了在详细需求表示类型下的轮胎设计系统。


图1为本发明的CAD三维产品数字化模型开发设计平台的基本架构示意图。图2为本发明的CAD三维产品数字化模型开发设计平台的产品清单造型模块工作流程示意图。图3为本发明的CAD三维产品数字化模型开发设计平台的截面草图位置计算示意图。图4为本发明的CAD三维产品数字化模型开发设计平台的计算中心线基本算法原理示意图。图5为本发明的CAD三维产品数字化模型开发设计平台的改进的计算中心线算法
原理示意图。图6为本发明的CAD三维产品数字化模型开发设计平台的提供的界面示意图。图7为本发明的CAD三维产品数字化模型开发设计平台生成的一节距轮胎实体示意图。图8为本发明的CAD三维产品数字化模型开发设计平台生成的轮胎三维实体示意图。图9为本发明的CAD三维产品数字化模型开发设计平台的产品需求检验模块对轮胎实体物理属性分析界面示意图。
具体实施例方式以下将以对轮胎的设计为例来详细说明本发明的CAD三维产品数字化模型开发设计平台。请参阅图1,本发明的CAD三维产品数字化模型开发设计平台至少包括需求表达获取模块、产品知识库、产品零件库、需求分析预处理模块、产品清单生成模块、产品清单造型模块、及产品需求检验模块等。所述需求表达获取模块用于获取待设计的产品的需求信息,其中,所述需求信息包括概念性需求和详细需求等,概念性需求主要指待设计的产品(即轮胎)的性能指标量化参数组合,详细需求指明确提供待设计的产品的轮廓的数据、花纹沟数据和花纹沟截面数据等。在本实施例中,采用了一个结构化的数据文件格式,其涉及到轮廓文件、纵向花纹沟文件和横向花纹沟文件;数据文件的元数据为直线和圆弧,分别表示为[LINE起始点X轴坐标起始点Y轴坐标终点X轴坐标终点Y轴坐标][ARC圆心X轴坐标圆心Y轴坐标圆半径起始弧度终止弧度]花纹沟的表示形式为花纹沟i (上I左)端点位置(下I右)端点位置[深度计算曲线代号]花纹沟i (左I上)曲线线段数量剖面代号[元数据集合]花纹沟i (右I下)曲线线段数量剖面代号
[元数据集合]所述产品知识库用于存储不同型号产品的基本信息。所述产品零件库用于存储产品轮廓类型、横沟、纵沟、剖面和相互的关联信息。所述需求分析预处理模块用于对所获取的需求信息进行分析,包括对概念性需求进行预处理和解析以产生一个概念性目标表示,目标产生的过程中必须参考轮胎知识库中的信息,并产生相应的产品约束条件;而对详细需求的参数则进行参数合理性分析,比如花纹沟元数据之间是否衔接、剖面的宽度是否超过花纹沟宽度等,其产物是被验证过的合法数据,就会送到产品清单造型模块进行轮胎产品三维造型。所述产品清单生成模块用于根据所产生的概念性目标和相应的约束条件、并参考产品零件库及性能指标量化值,产生出可行的零件清单。这里用可行解的概念表述,可行解并非一定是最优解,这个过程中并不是要产生最优化的组合,且可行解的数量每次最多输出个数小于一个给定的阈值,可行解就是轮胎零件清单,这里的零件定义为轮胎轮廓类型、 横沟、纵沟、剖面和相互的关联信息。所述产品清单造型模块用于根据零件清单在CAD软件中加工出准确的待设计的产品三维模型。目前轮胎造型的方法可归纳为三种(1)使用Sketcher模块绘制草图,然后通过修改约束形成准确的轮胎断面轮廓图;使用曲面造型模块直接在轮胎断面轮廓的旋转曲面上绘制一节距花纹;利用实体造型模块对复杂的曲面进行填充,生成实体。(2)利用数学方法计算生成其截面控制点,利用程序读取控制点坐标,直接在 CATIA软件曲面设计环境中,自动生成各剖面的Spline曲线,然后采用CATIA高级曲面的 “ Loft,,命令完成复杂曲面的造型设计。(3)根据轮胎和轮胎花纹的特征,找到轮胎花纹曲线上的点从平面到立体的函数转换,生成空间曲线,然后生成花纹的截面。花纹直壁面的生成方法也主要有两种,①通过以花纹曲线为引导线,与轮胎表面的法线成一定脱模斜度的直线为截面线,引导生成;②使用曲面造型设计中的多截面扫描,通过控制截面的角度,准确完成复杂曲面的造型设计。方案(1)更适合于手工绘制,难以用编成实现。方案( 和( 在处理复杂多变的花纹沟时显的繁杂,需要过多的人工干预,自动化程度较低。因此,本发明提供了一种既利于编程实现,同时也满足精度要求的解决方案。即以CATIA V5R18版本为载体研究轮胎的三维造型并通过CATIA自带的VB语言来实现;其通过充分利用CATIA的实体造型和曲面造型功能,利用其多截面实体造型功能和实体之间的联合修剪实现一节距轮胎的实体造型,最后通过CATIA的环形阵列实现整个轮胎的三维造型。造型模板流程如图2所示,其先读取轮胎轮廓数据文件、纵沟数据文件信息、及横沟数据文件信息,然后根据轮廓数据文件绘制轮胎轮廓,再创建轮胎单位旋转体、绘制沟草图平面、纵沟造型、接着根据横沟数据文件信息进行横沟造型,进而进行纵横沟联合修剪,再进行沟实体与单位旋转体布尔差运算, 在读取了环形阵列数据文件后生成旋转体环形阵列,再对轮胎实体对半切割后重新组合轮胎实体。以下将详细介绍产品清单造型模块中的花纹沟造型关键技术,主要涉及多截面实体造型所需的引导线的生成,和各截面的计算等技术难点。1、平面花纹沟草图线到轮胎外表面的映射
此过程就是引导线的生成过程,通过读取轮廓数据文件和花纹沟数据文件,获得轮胎轮廓外表面圆弧的半径,在绝对坐标系统的特定草图中绘制花纹沟草图线,花纹沟 i(左I上)曲线和花纹沟i(右I下)曲线分别绘制在单独的草图中,以生成花纹沟i的两条独立的引导曲线,再把绘制好的花纹沟草图通过投影操作映射到一节距轮胎外表面曲面上,整个过程主要借助于CATIA的投影功能。由于有些花纹沟特别是横沟会延伸到胎肩部分,为了处理胎肩上的沟槽,在投影操作之前,必须对轮胎轮廓单位旋转体上的几段曲面进行曲面拼接运算,以生成统一的曲面体。本发明在沟造型中的引导线分为1线、2线、3线、4 线和5线五种分级引导体系。2、截面计算原理由于轮胎花纹沟数据只提供垂直于某花纹沟曲线的左右或上下两个半边剖面数据;截面生成过程就是在某特定位置的截面草图中绘制计算后的左右或上下两个半边剖面数据,然后再用一条直线把两个半边剖面数据末端点连接起来,再绘制一些辅助的线段,使草图线闭合。剖面数据离散投影计算分为数据离散过程和数据投影计算过程;数据离散过程指把由若干线段和圆弧组成的剖面数据转化为若干点二维信息的过程;数据投影计算过程是通过三角关系计算实现的;通过对花纹沟线段间的角度θ计算,把离散化后点的X轴坐标值除以Sin θ实现投影运算,离散点的Y轴坐标即深度信息不变。角度θ通过向量点积公式计算
m-n5 = I—-M-COS^
ο截面草图位置的确定分为花纹沟对称线段结构(如图3中的a所示)和不对称线段结构(如图3中的b所示)两种情况处理。以下主要论述对称线段结构类型,对称线段结构指的是花纹沟上(左)草图与下(右)草图具有相同数量、同等类型线型相互连接组成, 比如同样为η线m弧线混合顺序连接线型结构;并定义两线的接合点处为接合点,也称中间接合点,如果中间接合点的上下或左右两段沟的宽度相同,则称该接合点为等宽接合点, 首末线段的端点也称接合点,称端点接合点。通过投影操作后的引导线也适用于该定义,下 (右)草图的投影对应的接合点称下(右)接合点。截面草图坐标系统定义为以下(右) 接合点为坐标原点,下(右)接合点与对应的上(左)接合点的连线为X轴方向,Y轴通过轮胎外轮廓圆弧圆心;花纹沟i有几个接合点,该花纹沟上就有几个截面。以上截面的确定只适合于等宽接合点,对不等宽接合点截面的处理需要解决相同的剖面由于角度9工和θ2 不同而在同一位置产生不同的截面的矛盾,如图5,解决的方法就是以对应不等宽接合点为起点,以11和12为长度分别在对应的上下引导线上取两点,根据两点和圆心确定两个附加截面;附加截面1以θ工计算投影,附加截面2以θ 2计算投影;对应不等宽接合点处截面数据的左剖面以θ2计算投影,右剖面以θ工计算投影。不足之处是在不等宽接合点处截面和附加截面之间的多截面实体,其花纹直壁面角度会产生从偏移角度到正确角度的渐进误差。11和12的长度综合衡量形状误差和角度误差而定。3、改进的计算花纹沟中心线的算法花纹沟中心线数据在不规则轮胎花纹造型中对造型精度起着重要作用,改进算法在基本算法之上通过对曲线的拟合和插值来生成更为准确的中心线数据,以下描述解决该问题抽象出的通用数学模型。对于上述问题进行抽象,即根据两条随意不相交的曲线,求解出一系列位于不同位置但在曲线之间的点,满足点到两条曲线的距离最短,然后由这些点连接起来,就可成为一条两条曲线间的中心线。问题解决的核心思想是构造一个直径可升缩的圆,使它从花纹沟的一端不断内切于花纹沟的两条边,从而圆的中心形成一条轨迹,这条轨迹就是花纹沟的中心,计算过程中把曲线离散化成均勻的点数据。基本算法的原理是用小段的直线近似代替小段的曲线,虽然在这一小段误差不是很大,但从整体上来说,尤其是当大多数的小段曲线凹凸相同时,微小的误差会积聚成较大的误差,这对精度要求高的工程来说,这种算法在使用中有很大的局限性,从而限制了算法的使用范围,使得算法的通用性较差。如图4所示。改进算法的原理是基于基本算法的同时对基本算法的问题做出针对性的处理后形成,针对小段连线近似替代小段曲线的不理想,为使得能够找到更贴近于该段曲线的近似替代,较好的方法是使用更多的点进行拟合曲线,由于是对相邻的点进行拟合,以后所得到的中心点会比曲线上边用来拟合的点的数量减少一个点。如图5所示。所述产品需求检验模块用于对所述三维模型应用仿真软件进行性能分析,比如驱动性和制动性性能等,一些特别的性能需求可以产生实体来实践测量,如果所有的清单都不满足要求,则把各种清单的缺陷量化数据反馈到产品清单生成模块,产品清单生成模块根据反馈的数据重新根据产品零件库有目标的优化组合,重新产生出相应数量的清单,如此迭代反复,如果遍历所有的可行解都不满足需求要求,则反馈消息于零件库的零件需求增补模块,并显示无解状态,否则显示可行的轮胎产品。轮胎零件库的建立需要大量的原始建模和实际测量工作,包含产品和零部件的数字化定义。轮胎产品的主框架结构和设计规则主要体现在产品清单的构成和清单造型的方案设计方面,整个流程体现着自上而下的控制参数和全局参数等数据流的流动传递和处理,从而保证子模块之间,轮胎零部件之间的相关性和高度设计柔性。以下为本发明根据某轮胎橡胶股份有限公司提供的一份轮胎详细需求表示文档 (文档由轮廓文件、一个纵向花纹沟文件和三个横向花纹沟文件组成,其中纵向花纹沟文件包含四个纵沟和两个剖面数据,三个横向花纹沟文件共包含22个横沟和6个剖面数据)生成轮胎造型的具体实例,其中,产品清单造型模块提供的造型界面如图6所示,需求分析预处理模块对5个文件数据进行合理性分析并保存各个沟的几何属性和花纹沟的关联信息, 同时产生花纹沟清单和造型顺序;并在产品清单造型模块中进行轮胎一节距实体造型;该一节距轮胎造型实体如图7所示。最终的轮胎三维实体如图8所示。在此基础上可以生成该轮胎的工程图,同时可以产品需求检验模块的应用分析工具(即仿真软件)对该轮胎实体进行物理属性分析等等应用分析,如图9所示。综上所述,本发明的CAD三维产品数字化模型开发设计平台基于流行的大型商用计算机辅助设计软件,针对三维轮胎数字化模型开发而设计的一种3D设计平台,该平台最大程度地整合了复杂轮胎产品各种特有的结构特征概念,整合轮胎产品包括轿车轮胎、轻型载货汽车轮胎、大客车轮胎、农用车轮胎、工程车轮胎、工业用车轮胎、飞机轮胎、摩托车轮胎。结构特征属性包括纵沟胎纹、横沟胎纹、纵横胎纹和块状胎纹四种基本胎纹及其对驱动性、制动性、抓地性、噪音、排水性和滚动阻力等性能的影响机理和评价机制;该平台具备轮胎各零部件之间建模设计任务的拆分,同时又保证各零部件之间的轮胎重要参数的高度关联,使之适合多人员协同设计;整体架构包括需求表示模块、需求分析预处理模块、产品清单生成模块、产品清单造型模块和产品需求检验模块;附加的辅助系统包括轮胎知识库和轮胎零件库。可以应用于轮胎设计公司、高校轮胎研究机构、大型汽车公司的轮胎研发中心或独立的轮胎制造公司的全新轮胎和系列轮胎的概念设计阶段。并结合某轮胎橡胶股份有限公司提供的一份轮胎详细需求表示文档,实现了该轮胎三维造型,说明了本发明的有效性和实用性。 上述实施例仅列示性说明本发明的原理及功效,而非用于限制本发明。任何熟悉此项技术的人员均可在不违背本发明的精神及范围下,对上述实施例进行修改。因此,本发明的权利保护范围,应如权利要求书所列。
权利要求
1.一种CAD三维产品数字化模型开发设计平台,其特征在于包括需求表达获取模块,用于获取待设计的产品的需求信息,其中,所述需求信息包括概念性需求和详细需求,概念性需求指待设计的产品的性能指标量化参数组合,详细需求指明确提供待设计的产品的轮廓的数据、花纹沟数据和花纹沟截面数据; 产品知识库,用于存储不同型号产品的基本信息; 产品零件库,用于存储产品轮廓类型、横沟、纵沟、剖面和相互的关联信息; 需求分析预处理模块,用于对所获取的需求信息进行分析,包括对概念性需求进行预处理和解析以产生一个概念性目标表示,目标产生的过程中必须参考轮胎知识库中的信息,并产生相应的产品约束条件;而对详细需求的参数则进行参数合理性分析;产品清单生成模块,用于根据所产生的概念性目标和相应的约束条件、并参考产品零件库及性能指标量化值,产生出可行的零件清单;产品清单造型模块,用于根据零件清单在CAD软件中加工出准确的待设计的产品三维模型;产品需求检验模块,用于对所述三维模型应用仿真软件进行性能分析,以便把各种零件清单的缺陷量化数据反馈到产品清单生成模块,产品清单生成模块根据反馈的数据重新根据产品零件库有目标的优化组合,重新产生出相应数量的清单。
2.如权利要求1所述的CAD三维产品数字化模型开发设计平台,其特征在于所述待设计的产品为轮胎。
全文摘要
本发明提供的CAD三维产品数字化模型开发设计平台,包括需求表达获取模块、产品知识库、产品零件库、需求分析预处理模块、产品清单生成模块、及产品需求检验模块等,其通过对需求信息的分析,并参考产品知识库及产品零件库形成可行的产品清单,并根据所述产品清单在CAD软件中加工出准确的轮胎产品三维模型,由此实现轮胎的快速设计。
文档编号G06F17/50GK102163241SQ20101011022
公开日2011年8月24日 申请日期2010年2月20日 优先权日2010年2月20日
发明者郝泳涛, 陈振艺 申请人:同济大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1