您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 国内外标准规范 > 三维设计软件和技术在机械设计中的应用
三维设计软件和技术在机械设计中的应用摘要:随着计算机图形技术的发展与成熟,在机械设计中CAD三维软件作用越来越重要。它的优点是简单、准确、方便和快捷等。通过三维设计,我们可以得到产品的三维模型以及虚拟产品的效果图,还有根据三维模型输出的完美的、标准化的工程图纸。由于它的巨大优势,CAD三维设计已经成为机械设计的主要发展方向。关键词:机械设计三维软件CAD应用Applicationof3DdesignsoftwareandtechnologyinmachinedesignAbstract:Withthedevelopmentandmaturityofcomputergraphicstechnology,CAD3D-softwareisbecomingmoreandmoreimportantinmachinedesign.Briefness,accuracy,convenienceandspeedinessareitsadvantages.Through3Ddesign,Wecanget3Dmodelanddesignsketchofvirtualproduct,andperfect,standardizedengineeringdrawing.Be-causeofitshugeadvantage,CAD3Ddesignisbecomingthemaindevelopmentdirec-tionofmachinedesign.Keywords:Machinedesign3D-softwareCADApplication0引言随着计算机图形学的飞速发展、数据库技术的提高,还有微型计算机性能的改善,计算机已经普及到越来越多的行业中。对于机械设计,传统的设计方法都是设计人员通过画图板,铅笔,制图工具,来设计图形。这样的设计方法不但使工作变得复杂、枯燥,而且浪费了很多的资源和时间。如今已经很少看到设计人员用纸笔画图了,取而代之的是CAD软件。通过CAD软件来设计图形使设计人员节约了很多时间,提高了设计的质量和精度,做到了传统设计方法无法做到的一些事情。目前在这个领域,模拟传统作图过程的CAD二维设计软件已经得到广泛的应用,而CAD三维设计软件也日渐红火起来。CAD三维设计技术有着和传统设计不同的思想和方法,并且有着极大的优势,它的出现和发展,是我们机械设计上的一大进步。本文将从各个方面介绍三维设计技术、常用的三维设计软件和它们在机械设计中的应用情况。1三维设计软件综述目前三维设计软件已经渗透到各个工程领域,并有着广阔的市场前景。三维设计软件与二维设计软件有着不同的设计思想,并且在许多功能方面有着二维设计软件不可比拟的优势。1.1三维设计的主要思想传统2D设计中,设计者是根据对零件或装配体设计期望的结果直接绘制二维图。而在三维设计中,是从平面-草图-特征-零件-装配体这一思路出发,直接生成零件和装配体的三维模型,再导出对应的二维图纸。在三维设计中,对零件进行三维建模,实质是对零件加工过程进行模拟和对零件加工工艺过程进行描述,是在三维软件的环境下进行的虚拟加工。一般来说,建模常用的方法有旋转法、层叠法、加工法。旋转法:在一幅草图上画出零件的多个复杂外形特征,通过旋转命令“一步到位”生成零件。但此方法仅仅适合回转零件,而且仅适用于回转零件外形轮廓特征建模。层叠法:单独建立零件各段的每个特征,用堆积的方式,将各段堆叠起来。通过上述实例不难发现,该方法局部性强,缺乏总体布局,没有毛坯选择,没有总体的特征规划。但此方法适用于大型焊接件,其建模思想与焊接方法正好吻合。加工法:是模拟零件实际加工过程。首先生成零件基本特征(如拉伸、旋转、去除材料、倒角等),也就是实际加工的毛坯。然后一道道工序逐渐加工,生成成品。加工法最符合实际生产过程,它的建模顺序符合实际加工步骤,也符合专业设计者的设计过程。因此,在建模之前,有必要对产品零件进行特征规划,这样不仅使设计者对后续建模有总体把握,而且对于最后编辑修改也很方便[1]。1.2三维设计软件的优势利用三维软件,设计者可准确、轻松地得到想要的三维模型,并且在此基础上可以完成许多2D软件不可能完全的功能,如:(1)对复杂体进行体积、重量的计算。(2)对构件的运动进行仿真。(3)对零件进行应力分析。(4)根据用户设置的几何约束条件对零件进行装配。(5)演示功能。(6)快速导出二维图纸。2市场主流三维设计软件介绍从上一节对三维设计软件优势的分析中,我们可以大致得出结论,一个比较完善的三维设计软件应具备以下基本功能:(1)科学计算与分析功能:能够完成产品常规设计、优化设计、可靠性分析、有限元分析、动态分析、运动模拟仿真、应力分析等科学计算。(2)图形处理功能:如二维交互图形技术、三维几何造型、图形仿真模拟及其图形输入输出功能等。(3)数据管理与数据交换功能:如数据库管理、不同CAD系统间的数据交换和接口功能等。(4)其它功能:如进行文档制作、编辑及文字处理功能、二次开发功能和网络功能等[2]。由于三维设计软件需要漫长的开发过程和高端的开发技术,市场上不可能出现很多三维设计软件。目前市场上较主流的软件有AutodeskInventor、Solidworks、ProEngineer、CATIA、UG等。2.1AutodeskInventorInventor是由美国的Autodesk公司于1999年发行的一种基于特征的实体造型系统。经过多年的发展,已经成为一种包含最新技术的基于特征的参数化实体造型软件。Inventor的理念是使操作尽量简单化,一个掌握基本Windows操作的用户,经过一天的培训,就可以基本掌握Inventor三维建模技术,并应用到生产实际中去。作为一款中端CAD软件,Inventor以简单操作、优惠价格、人性化操作界面受到了业内的广泛支持,在机械加工、电子、码头、船舶、制造业等领域有着广泛的应用,尤其是在中小企业得到了广泛的使用。2.2SolidworksSolidWorks是由美国SolidWorks公司发行的,是第一款基于Windows操作系统开发的三维CAD软件,具有操作简单、易学易用、兼容性高的特点。SolidWorks是一个基于特征的、参数化的实体造型系统,这也是当前CAD软件的主体趋势。SolidWorks采用单一的数据库,用户在使用SolidWorks进行建模时,既可以创建单一的三维实体模型,也可以由三维实体自动生成各种工程视图;SolidWorks是应用最广泛的中端三维建模软件,在制造业领域和机械设计行业里都有应用。由于SolidWorks也是发行最早的中端三维建模软件,在国际上享有较高的声誉,国际通用性比较强,国外的许多大学、企业应用很多。2.3ProEngineerPro/Engineer是美国参数技术公司PTC推出的基于CAD/CAE/CAM的软件包,其最突出的特点在于它的参数化建模、基于特征、全尺寸约束、全数据相关、尺寸驱动设计修改。参数化使得产品设计过程中的各个环节联系在一起,任何一个环节中发生零件尺寸的修改都可以自动映射到整个建模环境中。Pro/Engineer号称“震撼业界的机械设计软件和世界最强大的模具设计软件”,自推出以来,由于其强大的功能,很快得到业内人士的普遍欢迎,并迅速成为当今世界最为流行的高端CAD软件之一。自上世纪90年代中期,国内许多大型企业开始选用,发展至今,已拥有相当大的用户群。2.4CATIACATIA是一款高端CAD软件,具有三维设计、结构设计、曲面造型、二维转换、运动模拟、有限元分析、逆向工程、美工设计、数控加工等功能。CATIA功能强大的同时操作也比较复杂,图1solidworks2010启动界面图2ProEngineer野火版5.0但从CATIAV5版本开始,受到同行业简单易用发展趋势的影响,也融入了一些Windows的风格,加强了易用性。CATIA作为世界著名的高端三维建模软件,在制造业、加工业、科研、教育、建筑等许多领域都有应用,其足迹遍布世界上大部分工业国家。CATIA在汽车、飞机、造船等行业的应用非常广泛,几乎世界前20强的汽车厂商都在使用,其用途主要在汽车曲面造型方面,甚至CATIA的许多功能模块就是由这些汽车厂商与达索公司合作开发的。CATIA的起源就在于飞机制造行业,世界上许多著名飞机制造公司都在使用CATIA,其中不乏像波音公司这样的飞机制造巨头企业。在我国,近年来CATIA的发展十分迅猛,大部分的汽车和飞机制造业已经引进了CATIA软件,其中许多已经完善了整个基于CATIA的设计流程。2.5UGUG是最早的三维建模软件之一,也是应用最广的高端CAD软件,同时它的易用性较差,难以掌握,虽然近年来在易用性上投入了大量精力加以改善,但在这一方面和一些中端CAD软件相比还有很大差距。UG主要客户包括,通用汽车、通用电气、福特、波音麦道、洛克希德、劳斯莱斯、普惠发动机、日产、克莱斯勒以及美国军方等。几乎所有飞机发动机和大部分汽车发动机都采用UG进行设计,充分体现UG在高端工程领域的应用优势[3]。3三维设计实例3.1对辊式破碎机三维设计实例对辊式破碎机适用于冶金、建材、耐火材料等工业部门破碎中、高等硬度的物料。该系列对辊式破碎机主要由辊轮组成、辊轮支撑轴承、压紧和调节装置以及驱动装置等部分组成。在本文中,对辊式破碎机的工作原理和结构不做累述,主要讲如何利用三维软件对其核心结构进行设计。图4为对辊式破碎机的核心部件。如图所示,该构件主要由轴和辊轮组成。对于轴,无论是用二维设计的方法还是三维设计的方法都可以很轻松地设计出来。但对于辊轮,由于其外表面上有特殊花纹,利用二维设计的方法很难绘出其三图3UG操作设计界面图4对辊式破碎机核心部件视图,必须用三维设计软件作为工具来完成对它的设计。由图中我们可以看出,辊轮的侧面展开后是按照一定规律循环的花纹,所以我们首先对该规格的辊轮选一个花纹节距进行设计,花纹草图将辊轮断面轮廓中的外表面及沟底曲线用一个花纹节距角度进行回转命令生成侧面曲面体,并将花纹草图平面定位在外表面曲面法向上,再将草图中的花纹曲线投影在外表面曲面上,得到外表面曲面上的花纹投影曲线。采用回转的方法生成花纹沟底曲面,并将所有三维曲线按设计要求用样条曲线连接起来,建立出花纹三维曲线框架图,这样,就绘出了环形的花纹。辊轮是受力复杂的零件,必须对其进行应力分析,以保证工作时零件不会失效。很多三维设计软件可以提供这个功能,对零件设置施加的外力后,软件自动会分析出零件受力和应力情况,并给出直观的图形(如图)。通过应力图,设计者可以很轻松地看出最大应力的大小、应力集中位置等信息,从而可以根据这些结果修改设计方案[4]。3.2圆柱凸轮三维设计实例此处实例是笔者自身设计经历。在上学期一门专业课上,笔者所在的小组需要用Pro/E设计一个工业机械手装置,按照我们的设计,其中一个零件是一个圆柱凸轮。在这种时候,三维设计软件的优势就完完全全地体现出来了。由于凸轮的设计是为了控制我们预期的运动,故根据运动我们可以绘制出精准的凸轮位移曲线,在凸轮圆柱的展开面上将凸轮的位移曲线绘制上去,开出一个凹槽,再利用Pro/E的“环形弯折”功能,即可得到圆柱凸轮的三维模型。图5应力分析图6应力分析图7圆柱凸轮位移曲线图8圆柱凸轮展开面图9圆柱凸轮三维模型从这两个例子我们也可以看出,相对于二维设计软件,三维设计软件有着更强大的功能,有很大的优势。这样的优势已经使得三维设计软件日渐成为市场主流。4基于三维设计软件的二次开发二次开发,简单的说就是在现有的软件上进行定制修改,功能的扩展,然后达到自己想要的功能,一般来说都不会改变原有系统的内核。二次开发也是三维设计软件的应用之一,但是因为其大大地拓展了软件的功能、提高了软件的灵活性和设计的效率,在本文中单独设一篇幅叙述。SolidWorks是基于特征的三维参数化造型软件,对其进行二次开发可以遵循参数化CAD的原则。与以往非参数化CAD系统相比,参数化技术很大程度上提高了二次开发的效率。这里以挤压模垫套(如图10所示)的参数化建
本文标题:三维设计软件和技术在机械设计中的应用
链接地址:https://www.777doc.com/doc-2781355 .html