《CAD CAM CAE理论给予与应用》由会员分享,可在线阅读,更多相关《CAD CAM CAE理论给予与应用(100页珍藏版)》请在金锄头文库上搜索。
1、FundamentalandApplicationofCAD/CAE/CAMChenWeiTheoryofLubricationandBearingInstitute2012.10Courseoutline1.IntroductiontoCAD/CAE/CAMandTechnologyReview2.ComputerHardwareandSoftwareforACADSystem3.GraphicalCoordinateSystems4.ReviewsonGeometricTransformationsandProjectionsa)2Dand3DTransformationsb)Parall
2、elProjections5.AnIntroductiontothePro/ENGINEERDesignModelingSystema)FoundationofthePro/ENGINEERandFeature-basedSolidModelingCADSystemsb)FunctionModulesofaCAD/CAE/CAMSystemCourseoutlinec)Pro/EUserInterfaceandPart/AssemblyModelGenerationd)EngineeringDrawingsandDocumentation,FileConversion6. AnIntroduc
3、tiontoDesignOptimization7. DataOrganizationinCADa)DataStructureandDatabaseb)GraphicalStandardandCAD/CAMDataExchange8. ConceptofFEA9. BasicfunctionofANSYSCourserequirementnHomeworknPractice/projectsnFinalexaminationGradingcomponentsAssignments/Homeworks25%Project25%Final50%It is accepted that project
4、s could be done by a team work, but team numbers could not exceed 4 personsAssignmentsandExampolicyAssignments:Theduedatesforeachassignmentwillbegivenontheassignmentsheet.Nocreditwillbegivenforassignmentsthataresubmittedlate.Youareencouragedtopresentyourassignmentinaprofessional,organizedformat.When
5、doingassignmentsforthiscourseoranyother,keepthesepointsinmind:dontjustgiveabiglistofequations-please explain your work.dontskipstepsinyourprocedures-please show all your work.AssignmentsandExampolicyContinues:ifyouareusingPro/E,Matlab,ANSYSorwhatevertodosomeoftheworkforyou,dontjustwritedownthefinalr
6、esults-show the command files and/or the output listingsifyouareusingtwoormoremethods/programstosolvethesameproblem,dontjustlisttheresultsofeach-compare the results in a table and comment/explain whats going on(oftenitsonlythispartofthereportthatisactuallyread!)dontmakethereaderlookfortheresults/lis
7、tings-tell them where things are: i.e. listing is shown on the following page or in Appendix Allexamsareclosedbook.Thefinalexamiscomprehensive.Howtosubmityourhomework/projectsnYoucansubmitmeyourhomework/projectswitheitherelectronicorhardcopiesnMyemailaddress:DefinitionofCADnWhatisDesignnWhatisCADnPr
8、imaryobjectofCADnCADinMechanicalEngineeringDefinitionofDesign设计是在我们要达到什么和我们如何达到它之间的互动。 What we needHow can We made itDefinitionofCADCAD是一种用机算机硬、软件系统辅助人们对产品或工程进行设计的方法与技术,包括设计、绘图、工程分析与文档执著的呢及活动。CAD主要涉及以下技术:1.图形处理技术2.工程分析技术3.数据管理与数据交换技术4.文档处理技术5.界面开发技术6.基于Web的网络应用技术1.1CAD的内涵CAD:ComputerAidedDesignn什么是设
9、计n什么是CADQ1:设计的定义设计是设计是一种有目地的创作行为。 设计是设计是在我们要达到什么和我们如何达到它之间的互动。设计是设计是把一种计划、规划、设想通过视觉的形式视觉的形式传达出来的活动过程机械设计是机械设计是根据使用要求对机械的工作原理、结构、运动方式、力和能量的传递方式、各个零件的材料和形状尺寸、润滑方法等进行构思、分析和计算并将其转化为具体的描述以作为制造依据的工作过程。 Q2:CAD的定义定义一 CADCAD是一种用机算机硬、软件系统辅助,人们对产品或工程进行设计的方法与技术,包括设计、绘图、工程分析与文档执著的设计活动。定义二 以计算机为工具,通过人机交互,处理产品设计过程
10、中的图形和数据信息,辅助完成整个产品设计过程的一门综合技术。1.2CAD(CAE/CAM)基本功能几何建模几何建模 用基本几何实体及其相互关系构造零件 或产品三维几何模型;工程分析工程分析 进行运动学、动力学、有限元分析,优化设计等;工艺编程工艺编程 自动决策生成加工方法、工艺路线、工艺参数和加工设备;数控编程数控编程 选择所需要刀具和工艺参数,确定走刀方式,生成刀具轨迹,后置处理,生成NC程序。模拟仿真模拟仿真 预测产品工作性能,检查NC代码正确性,检查制造过程几何干涉和物理碰撞,分析产品可制造性;数据管理数据管理 提供有效的工程数据管理手段,支持产品设计与制造全过程数据信息流动和处理。CA
11、D(CAM)工程绘图工程绘图工程分析工程分析几何建模几何建模数据管理数据管理模拟仿真模拟仿真数控编程数控编程工艺规程工艺规程实例nCAEnCAMnCAD1.3CAD系统组成nCAD/CAM系统系统n硬件系统硬件系统n软件系统软件系统n计算机计算机n生产设生产设备备n外围设外围设备备n系统软系统软件件n支撑软支撑软件件n应用软应用软件件1.4CAD的主要目标请思考-传统机械产品设计的基本流程n减少人的工作量/错误n缩短设计时间n降低开发成本n给不同的团队、平台之间提供交流工具总之:解放了人,提高了效率,降低了成本CAD/CAM技术经历了形成、发展、提高和集成阶段。l形成期(形成期(20世纪50年
12、代60年代)(1 1)技术准备)技术准备)技术准备)技术准备n20世纪50年代,数控机床研制成功;n麻省理工学院用计算机制作数控纸带,实现了NC编程的自动化;nCAD最初概念:设想计算机辅助的过程是通过自动运行的各个程序实现的,是解决不同复杂程度的生产计划问题的各个过程,从设计、分析到计算都是在人与计算机之间交互进行的。1.5CAD/CAM发展概况n20世纪60年代初,MIT研究生I.E.Sutherland发表了人机对话图形通信系统论文,研制了SKETCHPAD系统,首次提出计算机图形学、交互技术及基于分层数据结构的图形符号存储技术等思想。n20世纪60年代初,出现了许多商品化的CAD设备及
13、系统。IBM公司推出用于大型机设计与制造的CAD/CAM系统,该系统具有绘图、数控编程及强度分析等功能;通用汽车(GM)公司研制了用于汽车设计的DAC-1系统;洛克希德飞机公司开发了CADAM系统。n1962年,第一台工业机器人研制成功,实现了物料搬运的自动化。n1966年,出现了用大型通用计算机直接控制多台数控机床的DNC系统。1.5CAD/CAM发展概况(2)单元技术的出现)单元技术的出现n计算机辅助设计计算机辅助设计(CAD)20世纪60年代初期,主要是交互式绘图和三维线框建模。线框模型无法表达几何数据间的拓扑信息和表面信息,无法实现(CAE)和(CAM)。n计算机辅助制造计算机辅助制造
14、(CAM)20世纪50年代初期,主要侧重于数控加工自动编程。n计算机辅助工艺规划计算机辅助工艺规划(CAPP )20世纪50年代中期,其主要功能是产品加工工艺规划制定。n计算机辅助工程分析计算机辅助工程分析(CAE )20世纪80年代,其主要功能是指产品几何形状的模型化和工程分析与仿真。l发展期发展期(20世纪60年代中期70年代中期)n以小型机、超小型机为主机的CAD系统;n针对某个特定问题的CAD成套系统;n面向中小企业的CAD/CAM商品化系统;n1967年,英国莫林公司CNC自动化制造系统;n20世纪70年代初,美国辛辛那提公司柔性制造系统(FlexibleManufacturingS
15、ystem,FMS)。l提高期(提高期(20世纪80年代90年代)nCAD/CAM技术在中小企业得到推广;n应用领域:由产品设计发展到工程设计;n计算机辅助工艺规程设计(CAPP);n计算机辅助工装设计;n计算机辅助质量控制(CAQ);n研制高效益、高柔性的智能化制造系统。l集成期(集成期(20世纪90年代后)nCAD/CAM技术向着集成化、智能化、网络化、可视化、并行化、标准化的方向发展。n以I-DEAS、UG、Pro/Engineer等为代表的CAD/CAM软件(硬件平台以工程工作站为主)推出了微机版本。n推出一批优秀的基于微机平台的CAD/CAM软件,如SolidWorks、Invent
16、or、MDT、MasterCAM、CATIA等n国内公司开发了一批具有自主知识产权的CAD/CAM系统,如金银花CAD系统、CAXA系列软件、开目CAD系列软件等。l发展趋势(发展趋势(20世纪世纪90年代后)年代后)计算机辅助概念设计计算机辅助概念设计需解决建模和推理两大技术难题。计算机支持的协同设计计算机支持的协同设计须解决:群体成员间实时、可靠、廉价的信息交换;保证异地、异构环境下协同设计系统可靠运行;群体成员冲突协调解决机制。海量信息的存储、管理和检索技术海量信息的存储、管理和检索技术智能智能CAD/CAM技术技术 CAD/CAM与虚拟现实技术的集成与虚拟现实技术的集成 计算机安全计算
17、机安全1.6 CAD/CAM的基本概念的基本概念机械产品的生产过程分析nCADnCAM一、产品设计的分类一、产品设计的分类根据产品设计过程的特点,可将设计划分为:n(1)功能设计功能设计功能设计功能设计 确定产品功能和结构之间的对应关系。n(2)布局设计布局设计布局设计布局设计完成技术实体部分(零部件)的排列组合。n(3)参数设计参数设计参数设计参数设计定义零部件的几何形状及尺寸参数。n(4)公差设计公差设计公差设计公差设计制定形状、位置及尺寸精度。n根据各设计任务所占的比重不同,又可将设计划为:n(1)新设计新设计是一种从无到有的开放性设计。通常从概念设计、功能设计开始,或者重新排列现有的、
18、新的零部件以达到设计目的。新设计通常需要创造性思维。n(2)适应性设计适应性设计保持总体布局不变,通过修改个别零部件的功能或形状以适应质和量方面的附加要求。n(3)参数化设计参数化设计功能、布局、零件的几何拓扑关系均保持不变,仅改变零件的尺寸参数,以产生系列化的设计结果。二、为什么需要二、为什么需要CAD/CAEn产品设计现状:产品设计现状:据统计,机械制造领域的设计工作有56%属于适应性设计,20%属于参数化设计,只有24%属于新设计。某些标准化程度高的领域,参数化设计达到50%左右。(CAD)n工艺规程设计工艺规程设计编制工艺规程是设计、制造过程中生产技术准备工作的重要环节,过去一直是工艺
19、人员手工完成,不仅效率低,而且依附于人的技能和经验,很难获得最佳方案。同时,与产品设计一样,也存在重复工作的问题。(CAPP)。n加工制造过程加工制造过程在机械制造行业,50件以下的小批量生产约占75%。据统计,一个零件在车间的平均停留时间中,只有5%的时间在机床上,而这5%的时间中,又只有30%的时间用于切削加工。绝大部分时间都消耗在工件的装卸、调整、测量及等待切削上。要改进这一状况,必须借助计算机对产品的加工制造过程进行控制。(CAM) CAD/CAM技术:技术:不是传统设计、制造流程和方法的简单映像,也不是局限于在个别步骤或环节中部分地使用计算机作为工具,而是将计算机科学与工程领域的专业
20、技术以及人的智慧和经验以现代的科学方法为指导结合起来,在设计、制造的全过程中各尽所长,尽可能地利用计算机系统来完成那些重复性高、劳动量大、计算复杂以及单纯靠人工难以完成的工作,辅助而非代替工程技术人员完成整个过程辅助而非代替工程技术人员完成整个过程,以获得最佳效果。CAD/CAM系统以计算机硬件、软件为支持环境,通过各个功能模块实现对产品的描实现对产品的描述、计算、分析、优化、绘图、工艺规程设计、仿真以及述、计算、分析、优化、绘图、工艺规程设计、仿真以及NC加工加工。而广义的CAD/CAM集成系统还应包括生产规划、管理、质量控制等方面。三、CAD/CAM的基本概念 计算机辅助设计计算机辅助设计
21、计算机辅助设计计算机辅助设计(Computer Aided Design) 简称CAD,是指工程技术人员以计算机为工具,用各自的专业知识对产品进行总体设计、绘图、仿真、分析及编写技术文档等设计活动的总称。 计算机辅助制造计算机辅助制造计算机辅助制造计算机辅助制造(Computer Aided Manufacturing) 简称CAM,是指使用计算机系统进行生产规划、管理和控制产品制造的全过程,它既包括与加工过程直接联系的计算机监测与控制,也包括使用计算机来管理生产经营,提供计划进度表等。狭义的CAM是指计算机辅助机械加工,更确切地说,是指数控程序的编制。广义的CAM是指利用计算机辅助完成从毛坯
22、到产品全部制造过程中的各种直接和间接的活动,包括工艺准备、NC编程、生产作业计划、生产控制、质量控制等。三、CAD/CAM的基本概念(1)需求分析,几何建模。(2)详细设计及优化,图形输出。(3)人机交互,模型修正。(4)工艺规程设计,结果输出。(5)工艺规程修改。结果存储。(6)生成NC加工指令,加工制造。(7)工艺仿真,干涉、碰撞检验。(8)加工制造。1.7 CAD/CAM系统的工作过程系统的工作过程1.8 CAD/CAM系统的主要任务系统的主要任务 CAD/CAM系统需要对产品设计、制造全过程的信息进行处理,包括设计、制造中的数值计算、设计分析、绘图、工程数据库的管理、工艺设计、加工仿真
23、等各个方面。(1) 几何造型几何造型几何造型是指在计算机中建立零件的三维实体模型。先进的CAD都提供参数化的基于特征的实体造型方法。几何造型技术是CAD/CAM系统的核心,它为产品的设计、制造提供基本数据,也为其他模块提供原始信息。几何造型几何造型n曲面造型n装配造型几何造型几何造型(2) 计算分析计算分析CAD/CAM系统根据形状模型,根据产品几何形状,计算出相应的体积、表面积、质量、重心位置、转动惯量等几何特性和物理特性,为进行工程分析和数值计算提供必要的基本参数。还可应力、温度、位移等结构分析计算。(3) 工程绘图工程绘图CAD/CAM系统一方面应具备从几何造型的三维图形直接向二维图形转
24、换的功能,另一方面,还需有处理二维图形的能力。先进的CAD软件都具备根据零件的三维零件图和装配造型自动生成投影图和局部视图的功能,并能自动标注尺寸 (4) 结构分析结构分析结构分析常用的方法是有限元法,是一种数值近似解方法,用来求解形状比较复杂的工程构件的静态和动态特性,以及构件的强度、振动、热变性、温度及应力分布等的分析计算。系统根据产品结构特点,划分网格、标出单元号、节点号,并将结果显示,分析计算后,以图形或文件的形式输出计算结果,如应力分布图、温度场分布图等。结构分析结构分析(5) 优化设计优化设计在某些条件下,使产品或工程设计中的预定指标达到最优。优化包括总体方案的优化、产品零件结构的
25、优化、工艺参数的优化等(6) 计算机辅助工艺规程设计计算机辅助工艺规程设计 (CAPP)CAPP系统应根据建模后生成的产品信息及制造要求,自动决策出加工该产品所采用的加工方法、步骤、设备及参数。设计结果一方面能被生产实际所用,生成工艺卡,另一方面能直接输出一些信息,为CAM中的NC自动编程系统接收、识别,直接转换为刀位文件。(7) NC自动编程自动编程早期的NC自动编程是采用APT语言对加工路径、加工、刀具等参数进行描述,然后利用计算机对数控程序进行分析,并生成NC程序代码,最后制成穿孔纸带输入数控系统控制加工。目前的CAM软件大部分采用图形交互式自动编程图形交互式自动编程,即以CAD生成的零
26、件几何信息为基础,在计算机屏幕制定被加工零件的几何特征、定义相关的加工参数后,由计算机进行分析处理,直接产生NC加工程序。仿真功能则能在计算机上动态显示加工路径,模拟实际加工情况。通过各自接口可将计算机与数控机床连接起来,利用CAM软件中的通信模块,能将计算机上的NC加工程序直接送至数控机床的CNC系统实现数控加工,这个过程称为直接数字控制(DNC)。(8) 模拟仿真模拟仿真在CAD/CAM系统内部建立一个工程设计的实际系统模型,通过运行仿真软件,代替、模拟真实系统的运行,以预测产品的性能、产品的制造过程和产品的可制造性。 (9) 工程数据管理工程数据管理CAD/CAM系统中数据量大、数据种类
27、多,既有几何图形数据,又有属性定义数据;既有静态标准数据,又有动态过程数据。因此,CAD/CAM系统应提供有效的管理手段,支持工程设计与制造全过程的信息流动与交换。通常,采用工程数据库系统作为统一的数据环境,实现各种工程数据的管理。(10) 应用软件二次开发应用软件二次开发大多数商品化CAD系统都提供了基于C、C+、VisualC+、VisualBasic的二次开发工具,为用户或者第三方在其基础上编写应用软件提供了很大的方便。二次开发工具中提供的函数和方法可以调用CAD系统内部命令,直接存取CAD内部数据库。在实际应用中,有可能只需完成上述的某几项任务,故应根据实际情况选购或开发所需的CAD/
28、CAM系统。(1) 机械机械CAD汽车和飞机是这个行业的先驱。使用CAD设计车身,可提高工效20倍,使企业在竞争中取得优势。我国造船业现在已建成规模巨大的船舶CAD/CAM系统CADIS-1,覆盖船舶设计与制造全过程。(2) 建筑建筑CAD建筑行业是CAD技术应用最广泛的领域之一,包括建筑设计、结构设计、水电设计、小区规划、路桥设计、城市规划等(3) 电子电子CAD包括集成电路CAD、印刷电路板CAD、整机系统模拟、故障测试与诊断等。1.9 CAD/CAM技术技术的应用的应用(4) 计算机辅助工业设计计算机辅助工业设计包括家电、相机、钟表、车辆、器皿、家具等日用工业产品设计,室内、室外、园林等
29、环境设计,图案、广告、展览、动画等表达设计。(5) 地图地图CAD包括行政区域图、地形图和电子沙盘、地质图、城市规划图、地下管网图、交通图、人口分布图、环境保护图、生物分布图、海图、气象图等与地域位置有关信息的操作和图形设计。地图CAD与地理信息管理、分析、处理等功能合在一起,称为地理信息系统GIS(GeographicInformationSystem)。CAD/CAM技术技术的应用的应用杭州汽轮机动力集团公司应用CAD/CAM技术,使产品设计图样的90%实现了CAD,每项产品设计时间从56个月缩短为1.52个月,关键零部件数控加工,中小零件工艺设计90%采用CAPP技术。据美国的统计资料,
30、大规模集成电路采用CAD设计后,效率平均提高18倍;机械产品的设计效率平均提高5倍;建筑设计的效率平均提高3倍;编辑出版的效率提高4.4倍。日本夏普公司生产电视、录音机和汽车覆盖件的模具,采用传统方法的生产周期为一年,而采用CAD/CAM技术后,从设计到制造的周期仅为1.52个月。 采用采用CAD/CAM技术的优越性技术的优越性 采用采用CAD/CAM技术的优越性技术的优越性 (1)有利于发挥设计人员创造性。(2)减少设计、计算、制图、制表所需时间,缩短设计周期。(3)有利于实现设计方案的优化。(4)有利于实现产品的标准化、通用化和系列化。(5)减少了零件在车间的流通时间等待时间,提高了加工效
31、率。(6)有利于企业提高应变能力和市场竞争力。(7)提高了产品的质量和设计、生产效率。(8)CAD/CAM的一体化,使产品的设计、制造过程形成一个有机整体,通过信息集成,在经济上、技术上给企业带来综合效益。常见的常见的CAD/CAM单项技术单项技术 n计算机辅助绘图,简称CAG(ComputerAidedGraphics)n计算机辅助工程分析,简称CAE(ComputerAidedEngineering)n计算机辅助工艺设计,简称CAPP(ComputerAidedProcessPlanning)n计算机辅助数控编程,简称NCP(NumericalControlProgramming)n企业资
32、源计划,简称ERP(EnterpriseResourcePlanning)n计算机辅助质量控制,简称CAQ(ComputerAidedQuality)n产品数据管理,简称PDM(ProductDataManagement)n虚拟设计,简称VR-CAD(VirtualReality-CAD)n虚拟制造,简称VM(VirtualRealityManufacturing)PrimaryobjectofCADnMinimizedhumanwork/errorsnShortendesigntimenProvidedtoolforcommunicationbetweendifferentteamsCADi
33、nMechanicalEngineeringnMostvigorareanMostachievementsnMostmaturemarketBriefhistoryofCAD/CAEBriefhistoryofCAD/CAEBriefhistoryofCAD/graphic2D 绘图系统三视图算法贝塞尔算法应用3D 曲面造型系统特征参数化技术参数化实体技术变量化设计技术实体造型技术CharacteristicsofCADCharacteristicsofCADCharacteristicsofCADCharacteristicsofCADCharacteristicsofCADCharacte
34、risticsofCADCharacteristicsofCADMajorCAD/CAE/CAMsoftwarenCADn3D Studio VIZnAutodesk VIZnArchitectural DesktopnAutoCADnAutoCAD LTnAutodesk InventornCATIA nI-DEASnIronCADnLand Development Desktop nMechanical DesktopnMicroStationnPro/ENGINEERnRevitnSilverScreen Solid Modeler nSolid EdgenSolidWorksnthin
35、kdesignCAD/CAE/CAMsoftwarenCAEnALGORnANSYSnAbacusnMSC/NastrannCATIAnCOSMOSWorksnI-DEASnPro/MECHANICA CAMnCNC WorkshopnGibbsCAM nMastercamnPro/MANUFACTURING ModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMT
36、oolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsan
37、dTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheir
38、ApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplic
39、ationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsModernCAD/CAE/CAMToolsandTheirApplicationsFlowChartofCAD/CAE/CAMDuringProductsDevelopment作业n你认为什么是影响 CAD 发展的最重要的因素?用论据说明。n联系一项具体的机械设计问题,阐明手工设计的设计过程。n谈谈 CAD 的发展趋势。n画出典型的CAD/CAE/CAM在设计中应用流程图。n你认为CAD系统应该包括那些功能?