计算机辅助工程.docx
- 文档编号:30608837
- 上传时间:2023-08-18
- 格式:DOCX
- 页数:11
- 大小:682.21KB
计算机辅助工程.docx
《计算机辅助工程.docx》由会员分享,可在线阅读,更多相关《计算机辅助工程.docx(11页珍藏版)》请在冰豆网上搜索。
计算机辅助工程
--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--
计算机辅助工程(总7页)
一.结合产品周期,论述了计算机辅助工程的概念及其包含的主要内容,并论述了集成制造系统的组成。
一般产品的生产周期包括
(1)产品设计阶段
(2)产品制造阶段(3)市场销售阶段,三个环节。
不仅好的产品会受到市场的认可,同样市场的需求对产品有反作用,它催生着新的产品。
产品的一般生产过程下所示:
了解到产品的周期后我们再来了解一下什么是计算机辅助工程。
计算机辅助工程(CAE)技术是计算机技术和工程分析技术相结合形成的新兴技术。
CAE软件是由计算力学、计算数学、结构动力学、数字仿真技术、工程管理学与计算机技术相结合,而形成一种综合性、知识密集型信息产品。
CAE的核心技术是有限元理论和数字计算方法。
经过几十年的发展,CAE软件分析的对象逐渐由线性系统发展到非线性系统,由单一的物理场发展到多场耦合系统,并在航空、航天、机械、建筑、土木工程、爆破等领域获得了成功的应用。
并随着计算机技术、CAD技术、CAPP技术、CAM技术、PDM技术和ERP技术的发展,CAE技术逐渐与它们相互渗透,向多种信息技术的集成方向发展。
计算机辅助工程CAE(ComputerAidedEngineering)是一个很广的概念,从字面上讲它可以包括工程和制造业信息化的所有方面,但是传统的CAE主要是指用计算机对工程和产品的运行性能与安全可靠性分析,对其未来的状态和运行状态进行模拟、及早地发现设计计算中的缺陷,并证实未来工程、产品功能和性能的可用性和可靠性。
准确地说,CAE是指工程设计中的分析计算与分析仿真,具体包括工程数值分析、结构与过程优化设计、强度与寿命评估、运动/动力学仿真。
工程数值分析用来分析确定产品的性能;结构与过程优化设计用来保证产品功能、工艺过程的基础上,使产品、工艺过程的性能最优;结构强度与寿命评估用来评估产品的精度设计是否可行,可靠性如何以及使用寿命为多少;运动/动力学仿真用来对CAD建模完成的虚拟样机进行运动学仿真和动力学仿真。
从过程化、实用化技术发展的角度看,CAE的核心技术为有限元技术与虚拟样机的运动/动力学仿真技术。
它在现代生产领域,特别是生产制造业中的应用,主要包括计算机辅助设计、计算机辅助制造和计算机集成制造系统等方面发挥着很重要的作用。
计算机集成制造系统简称CIMS,又称计算机综合制造系统,在这个系统中,集成化的全局效应更为明显。
在产品生命周期中,各项作业都已有了其相应的计算机辅助系统,如计算机辅助设计(CAD)、计算机辅助制造(CAM)计算机辅助工艺规划(CAPP)、计算机辅助测试(CAT)、计算机辅助质量控制(CAQ)等。
计算机集成制造系统将上述计算机的功能集合于一体实现从设计到制造的一体化辅助制造过程。
二.论述了现有几何建模方法的优缺点、局限性及其发展趋势。
建模技术是将现实世界中的物体机器属性转化为计算机内部数字化的表示,分析、控制和输出的几何形体的方法。
建模技术是产品信息化的源头,是定义产品在计算机内部表示的数字模型,数字信息及图形信息的工具,它为产品设计分析、加工仿真、生产过程管理等提供有关产品的信息描述与表达方法,是实现计算机辅助设计与制造的前提条件,也是实现CAD/CAM一体化的核心内容。
建模方法包括:
(1)线框建模:
线框建模是计算机图形学和CAD领域中最早用来表示形体的建模方法。
描述物体的边和点,在计算机的内部存储了物体边和点的信息。
优点是表达方法简单、占内存较小;缺点是内部结构不清、没法表示边和边的关系、不能表示实体、一些场合不太适用。
如数控加工、曲面表达等方面就不适用于线框建模。
(2)曲面建模利用离散的点来构建光滑的曲面,主要用于空间曲面的设计。
目前流行的几种曲面造型方法都源于生产实际的启示和需要。
例如费格森(FergusonJC)曲面产生于波音飞机公司,用于飞机机体的外形,并形成了FMILL曲面加工程序。
贝齐埃(Bezier)原在法国雷诺汽车公司从事刀具设计和生产线组装,50岁后开始研究工程化的曲面构造方法,提出了Bezier曲线和曲面构造方法,并成功开发了UNISURF和SurfAPT曲面加工系统,以及剑桥大学开发的DUCT系统。
优点是三维实体信息描述较线框建模严密、完整,能够构造出复杂的曲面可以计算面积,利用建模中的数据进行有限元划分。
缺点是曲面建模理论较复杂、使用起来比较麻烦并需要一定的数学理论和应用方面的知识,不能进行剖切、不能计算一些物体的物理属性、缺乏物体内部信息。
(3)实体建模采用基本体素组合,通过集合运算和基本变形操作建立三维立体的过程。
它的特点是完整准确的表达物体实体建模的原理、体素的拼合运算实体、计算机内部表示与线框建模、表面建模不同,三维实体建模在计算机内部存贮的信息不是简单的边线或顶点的信息,而是比较完整地记录了生成物体的各个方面的数据。
计算机内部表示三维实体模型的方法有很多,并且正向着多重模式发展,如边界表示法、构造立体几何法、混合表示法(即边界表示法与构造立体几何法混合模式)、空间单元表示法等。
优点与表面建模不同,计算机内部存储的三维实体模型信息不是简单的边线或顶点的信息,而是准确、完整、统一地记录生成物体各方面的数据。
(4)特征建模是建立在实体建模基础上,利用特征的概念面向整个产品设计和生产制造过程进行设计的建模方法。
曲面或实体建模系统存在的问题,系统只存储了形体的几何形状信息,缺乏对产品零件信息的完整描述,未能提供产品在CAD/CAPP/CAM生命周期所需的全部信息,不能构成符合数据交换规范的产品模型,导致CAD/CAPP/CAM集成的困难。
特征可以定义为零件的一部分表面,它包含以下含义:
(1)特征不是体素,是某个或某几个加工表面。
(2)特征不是完整的零件。
(3)特征的分类与该表面加工工艺规程密切相关。
(4)描述特征的信息中,除表达形状的诸如直径、长度、宽度等几何信息及约束关系信息外,还需包含材料、精度等制造信息。
(5)通过定义简单的特征,还可以生成组合特征。
计算机技术的发展为几何建模技术的的发展提供了有利的条件,使其向着集成化、智能化和标准化的方向发展。
(1)集成化是指为企业提供一体化的解决方案,最大限度的实现企业信息的共享。
从广义层次上,集成化是将CAD技术的计算方法以及其功能模块做成芯片,从而有效的提高CAD系统运行的效率;
(2)智能化一直是人们追求的目标,让机器把人类从繁重的体力和脑力劳动中解放出来。
人们追求的智能CAD不仅仅是将智能技术与CAD技术的简单结合,而是用信息技术来表达和模拟人类的思维模型,为人类提供一种全新的设计理论和设计方法。
目前市场上CAD软件多种多样,其软件间的兼容性和一致性是该技术发展首要要解决的问题,只有依靠标准化技术才能完全解决不同系统间相互兼容的问题。
目前,CAD技术的标准化已经基本完成,且建立了面向应用的标准零件库,并且正向着理化工程设计的方向发展;(3)该软件的开放性主要是指其在用户接口、信息交换和开发环境方面的开放性。
目前市场上应用的软件都为用户预留了二次开发的相关接口,从而方便用户定制更适合自己产品的CAD系统,CAD的开放性还要求供应商向用户提供面向不同行业和企业的专用软件和相关数据库。
三.论述了计算机辅助工艺设计的主要任务和难点,以及人工智能在技术在计算机辅助工艺规划领域的应用的必要性和应用现状。
计算机辅助工艺设计(ComputerAidedProcessPlanning,CAPP)是利用计算机技术辅助工艺师完成零件从毛坯到成品的设计和制造过程,是将产品的设计信息转换为制造信息的一种技术。
是通过向计算机输入被加工零件的几何信息(形状、尺寸等)和工艺信息(材料、热处理、批量等),由计算机自动输出零件的工艺路线和工序内容的过程。
CAPP系统的主要任务是通过计算机辅助工艺过程设计完成产品设计信息向制造信息的传递、是连接CAD与CAM的桥梁,也是CIMS系统中的重要组成部分。
对产品质量和制造成本具有极为重要的影响。
应用CAPP技术,可以使工艺人员从繁琐重复的事务中解放出来,迅速编制出完整而详尽的工艺文件,缩短生产准备周期,提高产品制造质量,进而缩短整个产品的生命周期。
工艺设计的主要任务为被加工零件选择合理的加工方法和加工顺序,以便能按设计要求生产出合格的成品零件。
工艺规程设计的主要内容有选择加工方法和采用的机床、刀具、夹具及其它工装设备;安排合理的加工顺序;选择基准,确定加工余量和毛坯,计算工序尺寸和公差;选用合理的切削用量;计算时间定额和切削用量;编制包含上述所有资料的工艺文件。
其核心内容是选择加工方法和安排合理的加工顺序。
CAPP的难点有零件图上的各种信息要完全准确的描述还很困难;工艺知识是一种经验性知识,如何建立完善的工艺决策模型,使计算机能够识别和处理还有待进一步解决;工艺过程的优化理论还不完善,没有严格的理论和数学模型;CAPP技术落后于CAD和CAM完全创成式CAPP仍处于不断发展和完善阶段;受零件建模技术的影响,零件图样上的各种信息要完全难确地描述还有在困难,特别是对复杂零件的三维模型的建立也还没有完全解决;工艺知识是一种经验型知识,如何建立完善的工艺决策模型,使计算机能够识别、处理还有待进一步解决;工艺过程的优化理论还不完善,没有严格的理论和数学模型。
工艺设计中很多问题求解复杂,常常没有算法可循,因此人们就用人工的方法和技术来模拟人类求解复杂问题的思维方式和过程,从而解决人类专家才能处理的工艺问题,这样就导致了人工智能技术的产生并在CAPP中达到广泛应用。
人工智能是相对于人类智能而言的,它用人工方法来模拟、延伸和扩展人类智能的一门学科。
从智能信息的处理角度看,人工智能分两类:
符号智能和计算智能。
符号智能是以知识为基础,研究知识的获取、表达和推理,例如专家系统。
计算智能是以数据为基础,采用数学计算法研究和处理智能问题,包括神经计算、模糊计算和进化计算。
智能CAPP是人工智能应用于工艺规划CAPP专家系统与一般的CAPP系统的工作原理不同,结构上也有很大差别。
CAPP专家系统由零件信息输入模块、知识库、推理机三部分组成。
其中知识库和推理机是互相独立的。
根据输入的零件信息频繁地去访问知识库,并通过推理机中控制策略,从知识库中搜索能够处理零件当前状态的规则,然后执行这条规则,并把每次执行规则得到的结论部分按照先后顺序记录下来,直到零件加工达到终结状态,这个记录就是零件加工所要求的工艺规程。
能处理多义性和不确定的知识,可以在一定程度上达到模拟人脑进行工艺设计,使工艺设计中很多模糊问题得以解决。
专家系统善于解决不确定性的、非结构化的、没有算法的困难问题。
同时现在也出现了网络化CAPP系统的基本构成,依靠网络为CAPP提供强大的数据库。
四.数控加工自动编制的方法和特点,并列举了运用Pro/e生成数控加工代码的过程。
自动编程是采用计算机辅助数控编程技术实现的,需要一套专门的数控编程软件,现代数控编程软件主要分为以批处理命令方式为主的各种类型的语言编程系统和交互式CAD/CAM集成化编程系统。
APT是一种自动编程工具(AutomaticallyProgrammedTool)的简称,是对工件、刀具的几何形状及刀具相对于工件的运动等进行定义时所用的一种接近于英语的符号语言。
在编程时编程人员依据零件图样,以APT语言的形式表达出加工的全部内容,再把用APT语言书写的零件加工程序输入计算机,经APT语言编程系统编译产生刀位文件(CLDATAfile),通过后置处理后,生成数控系统能接受的零件数控加工程序的过程,称为APT语言自动编程。
采用APT语言自动编程时,计算机(或编程机)代替程序编制人员完成了繁琐的数值计算工作,并省去了编写程序单的工作量,因而可将编程效率提高数倍到数十倍,同时解决了手工编程中无法解决的许多复杂零件的编程难题。
交互式CAD/CAM集成系统自动编程是现代CAD/CAM集成系统中常用的方法,在编程时编程人员首先利用计算机辅助设计(CAD)或自动编程软件本身的零件造型功能,构建出零件几何形状,然后对零件图样进行工艺分析,确定加工方案,其后还需利用软件的计算机辅助制造(CAM)功能,完成工艺方案的制订、切削用量的选择、刀具及其参数的设定,自动计算并生成刀位轨迹文件,利用后置处理功能生成指定数控系统用的加工程序。
因此我们把这种自动编程方式称为图形交互式自动编程。
这种自动编程系统是一种CAD与CAM高度结合的自动编程系统。
集成化数控编程的主要特点:
零件的几何形状可在零件设计阶段采用CAD/CAM集成系统的几何设计模块在图形交互方式下进行定义、显示和修改,最终得到零件的几何模型。
编程操作都是在屏幕菜单及命令驱动等图形交互方式下完成的,具有形象、直观和高效等优点。
自动编程是数控加工中的重要技术,是数控加工工艺的具体实施的提现。
自动编程的处理根据编程信息的输入与计算机对信息处理方法的不同,又可以将其分为以自动编程语言为基础的自动编得方法和以计算机绘图为基础的自动编程方法两种模式。
以自功编程语言为基础的自动编程方法:
是指在编程时编程人员依据零件图样及数控语言的编程手册,从而以语言的形式表达出加工的全部内容,然后再把这些内容全部输入到计算机中进行处理,并制作出可以直接用于数控机床的数控加工程序。
以计算机绘图为基础的自动编程方法是这样的:
是指在编程时编程人员首先要对零件图样进行工艺分析,确定构图方案,然后利用自动编程软件本身的自动绘图CAD功能,在CRT屏幕上以人机对话的形式构造出零件图样,最后还需利用CAM软件的功能自动生成NC加工程序。
通常称这种自动编程方式就是图形交互式自动编程。
并且这种自动编程系统是一种CAD与CAM高度结合集成的自动编程系统。
数控自动编程的内容与步骤。
自动编程的方法(APT语言编程和从CAD数据库提取数据编程)刀具路径的规划加工过程仿真。
自动编程多用于加工复杂工件。
优点:
由软件生成,可信度高,数据准确,可加工可以用软件模拟出来的任意可加工曲面。
缺点:
前期准备时间长,需要用软件建立模型,再设置刀具和毛坯等等,不适于简单工件的加工。
程序冗长,一个复杂曲面的加工程序可能达到几十兆大小,需要在线加工,机床内存无法存储这么大的程序。
加工路径不灵活,可能会有很多空行程。
数控加工自动编程步骤
常用自动编程软件简介
Pro/Engineer是由美国PTC公司研制和开发的商用CAD/CAM软件,该软件具有基于特征、全参数、全相关和单一数据库的特点,可用于设计和加工复杂的零件。
另外,它还具有零件装配、机构仿真、有限元分析、逆向工程、同步工程等功能。
该软件也具有较好的二次开发环境和数据交换能力。
Pro/Engineer已广泛应用于模具、工业设计、汽车、航天、玩具等行业,并在国际CAD/CAM/CAE市场上占有较大的份额。
具体操作步骤
(1)分别确定参照模型:
工件;工件模型:
毛坯;制造模型:
工件和毛坯的装配
(2)制造模型生成过程设计模型与工件装配(3)制造设置加工零点设置(即建立加工坐标系)加工坐标系需与机床坐标系各轴向一致,即确定了工件在机床工作台上的方位,也是刀位文件的坐标原点。
设置退刀面:
即退刀平面(4)在制造模型上建立加工零点和退刀面(制造设置)(5)加工设置分别设置刀具类型和刀具参数及加工表面和切削参数。
类型→制造;子类型→NC组件;不使用缺省模板
制造设置面板选择机床类型
经检验确认所有的加工程序无错误后,可以进行后置处理来生成机床能识别的CNC代码文件。
在Pro/E里,首先要生成刀位文件,然后再调用处理程序,对刀位文件进行处理,生成CNC加工文件然后生成刀位文件:
CL数据→输出
五.课程总结
通过本课程的学习了解到了计算机辅助工程的概念和内容、计算机辅助设计(建模方法)三种建模方法、特征建模、数据交换标准、计算机辅助工艺规划、数控加工自动编程(APT,从CAD数据库提取零件信息)等重要知识。
具有了一定应用pro/e数控加工软件的能力。
建立合理的知识结构和知识储备。
丰富了自己在计算机辅助制造方面的知识,通过实验课对Pro/e有了更深的认识。
了解到了CAD/CAM、CAPP、Pro/e等软件的一些基本知识,更加了解到了老师细心教导的三条大河,学习到了从计算机辅助设计到计算机辅助制造再到计算机集成制造三个领域的发展关系,最后非常感谢老师这段时间的教导。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机辅助 工程