CADCAM软件及其应用-数控机床.ppt
《CADCAM软件及其应用-数控机床.ppt》由会员分享,可在线阅读,更多相关《CADCAM软件及其应用-数控机床.ppt(81页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、CAD/CAM软件及其软件及其应用应用n本节内容本节内容n.1 概述概述n.2 CAD/CAM软件系统的组成及功能软件系统的组成及功能n.3 应用应用CAD/CAM软件编程的过程软件编程的过程n.4 MasterCAM软件的应用软件的应用1 概述概述n计计算算机机辅辅助助设设计计与与制制造造(CAD/CAM)已已广广泛泛应应用用于于绘绘图图、设设计、仿真、分析和制造等方面。计、仿真、分析和制造等方面。n计算机辅助设计(计算机辅助设计(CAD)nCAD是指应用计算机技术进行产品设计、绘图、分析和技是指应用计算机技术进行产品设计、绘图、分析和技术文档编写等活动的总称,一般包括零件几何造型、产品术文
2、档编写等活动的总称,一般包括零件几何造型、产品装配造型、工程分析(如质量特性计算、有限元分析)和装配造型、工程分析(如质量特性计算、有限元分析)和工程绘图等内容。工程绘图等内容。方方案案论论证证总总体体设设计计需需求求分分析析结结构构设设计计分分析析优优化化工工程程描描述述1 概述概述n计算机辅助制造(计算机辅助制造(CAM)nCAM是是指指应应用用计计算算机机技技术术进进行行产产品品制制造造的的统统称称,有有广广义义CAM和狭义和狭义CAM之分。之分。n广广义义:指指利利用用计计算算机机技技术术辅辅助助完完成成从从原原材材料料到到产产品品的的全全部部制制造造过过程程(包包括括直直接接制制造造
3、过过程程和和间间接接制制造造过过程程),如如CAPP、计计算算机机辅辅助助工工装装设设计计、NC编编程程、数数控控加加工工、三三坐坐标标测测量量(CMM)、机机器器人人装装配配、生生产产计计划划与与管管理理、计计算机辅助质量控制等。算机辅助质量控制等。n狭义狭义CAM:指计算机辅助数控加工程序编制。指计算机辅助数控加工程序编制。n计计算算机机辅辅助助数数控控加加工工程程序序编编制制主主要要经经历历了了数数控控语语言言(如如APT)编程和图形交互编程两个阶段。)编程和图形交互编程两个阶段。1 概述概述n计算机辅助制造(计算机辅助制造(CAM)n计计算算机机辅辅助助数数控控加加工工程程序序编编制制
4、主主要要经经历历了了数数控控语语言言(如如APT)编程和图形交互编程两个阶段。)编程和图形交互编程两个阶段。n图形交互编程就是通常所说的图形交互编程就是通常所说的CAM软件编程。软件编程。nCAM软软件件编编程程是是在在CAM软软件件支支持持下下,根根据据计计算算机机图图形形显显示示器器上上所所显显示示的的零零件件图图形形,通通过过人人机机交交互互方方式式指指定定加加工工表表面面、选选择择刀刀具具和和切切削削参参数数等等,自自动动进进行行刀刀具具轨轨迹迹计计算算并并生生成零件的数控加工程序。成零件的数控加工程序。1 概述概述nCAD/CAMnCAM软软件件编编程程的的核核心心是是刀刀具具轨轨迹
5、迹计计算算,其其实实现现是是以以CAD技技术术为为前前提提的的。利利用用CAD技技术术生生成成的的零零件件三三维维模模型型包包含含了了数数控控编编程程所所需需要要的的完完整整的的零零件件几几何何信信息息,而而CAM软软件件可可针针对对这这些些几几何何信信息息进进行行刀刀具具轨轨迹迹的的自自动动计计算算。因因此此,绝绝大大 多多 数数 的的 CAM软软 件件 同同 时时 具具 备备 CAD的的 功功 能能,故故 称称 为为CAD/CAM软件。软件。nCAD/CAM意味着集成、一体化。意味着集成、一体化。n由由于于CAD/CAM软软件件编编程程具具有有自自动动化化程程度度高高、速速度度快快、精精度
6、度高高、直直观观性性好好、使使用用简简便便、便便于于检检查查和和修修改改等等很很多多优优点点,已成为目前国内外数控加工中普遍采用的程序编制方法。已成为目前国内外数控加工中普遍采用的程序编制方法。2 CAD/CAM软件系统的组成及功能软件系统的组成及功能nCAD/CAM系统的组成系统的组成n几何造型(二维、三维)几何造型(二维、三维)n刀具轨迹生成刀具轨迹生成n刀具轨迹编辑刀具轨迹编辑n刀具轨迹验证刀具轨迹验证n后置处理后置处理n数据交换数据交换n系统界面系统界面2 CAD/CAM软件系统的组成及功能软件系统的组成及功能n几何造型几何造型n几几何何模模型型是是用用几几何何概概念念描描述述的的一一
7、个个物物理理或或抽抽象象的的对对象象按按照照某种数据结构在计算机中的数字表示。某种数据结构在计算机中的数字表示。n常常用用的的几几何何模模型型有有线线框框模模型型、面面模模型型、实实体体模模型型和和特特征征模模型。型。n主要功能包括:主要功能包括:n二维绘图二维绘图n三维造型三维造型n图形编辑和浏览图形编辑和浏览n阴影和着色阴影和着色n尺寸和公差标注尺寸和公差标注2 CAD/CAM软件系统的组成及功能软件系统的组成及功能n刀具轨迹生成刀具轨迹生成n根根据据用用户户设设定定的的加加工工对对象象、所所选选用用的的加加工工方方式式、刀刀具具及及加加工参数等进行刀位计算,生成刀具轨迹。工参数等进行刀位
8、计算,生成刀具轨迹。n由由于于刀刀位位计计算算是是数数控控编编程程中中最最重重要要和和最最复复杂杂的的工工作作环环节节,因此它也是利用因此它也是利用CAD/CAM软件进行编程的最明显的优势。软件进行编程的最明显的优势。nCAD/CAM软软件件一一般般都都提提供供一一个个刀刀具具库库管管理理模模块块,用用户户可可根据需要定义和选择具有适用的几何参数的刀具。根据需要定义和选择具有适用的几何参数的刀具。n刀具轨迹编辑刀具轨迹编辑 n提提供供多多种种编编辑辑手手段段(如如增增加加、删删除除、修修改改刀刀具具轨轨迹迹等等),便于用户对自动生成的刀具轨迹进行修改。便于用户对自动生成的刀具轨迹进行修改。2
9、CAD/CAM软件系统的组成及功能软件系统的组成及功能n刀具轨迹验证刀具轨迹验证n采采用用图图形形化化方方式式沿沿着着刀刀具具轨轨迹迹动动画画显显示示刀刀具具运运动动,以以检检验验所所生生成成的的刀刀具具轨轨迹迹是是否否存存在在问问题题。刀刀具具轨轨迹迹验验证证一一般般包包括括检检验验刀刀具具轨轨迹迹是是否否正正确确、刀刀具具与与约约束束面面是是否否发发生生干干涉涉和和碰碰撞以及刀具是否啃切加工表面等。撞以及刀具是否啃切加工表面等。n后置处理后置处理 nCAD/CAM软软件件计计算算出出的的刀刀具具轨轨迹迹包包含含了了大大量量的的刀刀位位点点数数据据(APT程程序序),后后置置处处理理的的作作
10、用用就就是是将将这这些些刀刀位位数数据据按按数控机床规定的指令格式转换为数控程序。数控机床规定的指令格式转换为数控程序。7.2 CAD/CAM软件系统的组成及功能软件系统的组成及功能n通信接口通信接口n通信接口模块实现信息的交换和传输。通信接口模块实现信息的交换和传输。n通通过过图图形形数数据据交交换换标标准准(如如IGES、STEP等等)实实现现不不同同CAD/CAM系统的信息交换;系统的信息交换;n通通过过计计算算机机网网络络系系统统将将数数控控程程序序等等数数据据传传送送到到数数控控机机床。床。n系统界面系统界面 n系系统统界界面面是是用用户户操操作作系系统统以以及及用用户户与与系系统统
11、交交互互的的接接口口,它它提提供供所所有有的的输输入入方方式式到到各各功功能能模模块块之之间间的的接接口口,控控制制系系统统的运行。的运行。3 应用应用CAD/CAM软件编程的过程软件编程的过程一、编程步骤一、编程步骤1.数控工艺过程制定数控工艺过程制定n零件数控工艺性分析零件数控工艺性分析n零件图分析零件图分析n零件结构工艺性分析零件结构工艺性分析n主要分析待加工表面及其约束面主要分析待加工表面及其约束面n加工方法及工艺过程确定加工方法及工艺过程确定n确定加工方法确定加工方法n确定机床确定机床n确定装夹方式确定装夹方式n确定零件的加工过程确定零件的加工过程 3 应用应用CAD/CAM软件编程
12、的过程软件编程的过程一、编程步骤一、编程步骤1.数控工艺过程制定数控工艺过程制定n加工区域规划加工区域规划 n对加工对象进行分析,按其形状特征、功能特征及精度、对加工对象进行分析,按其形状特征、功能特征及精度、粗糙度要求将加工对象分成几个加工区域。对加工区域粗糙度要求将加工对象分成几个加工区域。对加工区域进行合理规划可以达到提高加工效率和加工质量的目的。进行合理规划可以达到提高加工效率和加工质量的目的。n加工方式确定加工方式确定n刀具类型选择刀具类型选择n切削方式(走刀方式)选择切削方式(走刀方式)选择 n刀具选择刀具选择n切削用量选择切削用量选择n确定工件坐标系确定工件坐标系3 应用应用CA
13、D/CAM软件编程的过程软件编程的过程一、编程步骤一、编程步骤2.几何模型定义几何模型定义n直接读入零件几何模型直接读入零件几何模型n数据转换数据转换nCAM软件一般都提供了常用软件一般都提供了常用CAD软件的数据接口和标软件的数据接口和标准数据接口,如准数据接口,如IGES、STEP等。等。n直接造型直接造型n确定编程原点及编程坐标系确定编程原点及编程坐标系n读入零件图或绘制零件图读入零件图或绘制零件图n绘制毛坯图绘制毛坯图3 应用应用CAD/CAM软件编程的过程软件编程的过程一、编程步骤一、编程步骤3.加工方式及对象指定加工方式及对象指定n加工方式设置:选择机床类型,指定加工类型、刀具轨迹
14、加工方式设置:选择机床类型,指定加工类型、刀具轨迹的类型及相关参数等。的类型及相关参数等。n加工对象设置:用户通过交互方式选择零件的被加工表面加工对象设置:用户通过交互方式选择零件的被加工表面及其加工顺序。及其加工顺序。n定义毛坯定义毛坯4.参数设置参数设置n刀具及其切削参数设置:安全平面、主轴转速、进给速度、刀具及其切削参数设置:安全平面、主轴转速、进给速度、切削深度、加工余量、刀具轨迹间的残留高度、行间距、切削深度、加工余量、刀具轨迹间的残留高度、行间距、线性逼近误差、进刀线性逼近误差、进刀/退刀方式及位置。退刀方式及位置。n加工程序参数设置:刀补方式、刀补方向设置、对刀位置加工程序参数设
15、置:刀补方式、刀补方向设置、对刀位置等。等。3 应用应用CAD/CAM软件编程的过程软件编程的过程一、编程步骤一、编程步骤5.刀具轨迹生成刀具轨迹生成n针对每个加工表面自动进行刀位计算,生成刀具轨迹,并针对每个加工表面自动进行刀位计算,生成刀具轨迹,并将刀具轨迹直接显示在屏幕上。刀具轨迹计算的结果存放将刀具轨迹直接显示在屏幕上。刀具轨迹计算的结果存放在刀位数据(在刀位数据(CL DATA)文件中。)文件中。6.刀具轨迹验证与编辑刀具轨迹验证与编辑n直接查看:通过对视角的转换、旋转、放大、平移直接查直接查看:通过对视角的转换、旋转、放大、平移直接查看生成的刀具轨迹。看生成的刀具轨迹。n手工检查:
16、对刀具轨迹进行逐步观察。手工检查:对刀具轨迹进行逐步观察。n刀具轨迹动态仿真:直接在显示器上观察加工效果。刀具轨迹动态仿真:直接在显示器上观察加工效果。n若发现不合适或有问题的刀具轨迹,应调整参数设置重新若发现不合适或有问题的刀具轨迹,应调整参数设置重新进行计算,再做检验,直至生成正确的刀具轨迹;也可以进行计算,再做检验,直至生成正确的刀具轨迹;也可以在人机交互方式下对刀具轨迹进行适当的修改。在人机交互方式下对刀具轨迹进行适当的修改。3 应用应用CAD/CAM软件编程的过程软件编程的过程一、编程步骤一、编程步骤7.后置处理后置处理 n根据所选用的数控机床,运行相应的后置处理程序,将刀根据所选用
17、的数控机床,运行相应的后置处理程序,将刀位文件转换成数控加工程序。位文件转换成数控加工程序。n由于各种机床使用的数控系统不同,所用的程序指令代码由于各种机床使用的数控系统不同,所用的程序指令代码及格式也有所不同。因此,及格式也有所不同。因此,CAD/CAM软件通常配备多种软件通常配备多种数控系统的后置处理程序数控系统的后置处理程序8.工艺文档生成工艺文档生成n将机床操作人员所需要的工艺信息(如程序名称、加工顺将机床操作人员所需要的工艺信息(如程序名称、加工顺序、刀具参数等)生成或编写成规范的文档。这一功能虽序、刀具参数等)生成或编写成规范的文档。这一功能虽然简单,但它对保证编程人员与机床操作人
18、员的配合,避然简单,但它对保证编程人员与机床操作人员的配合,避免失误有重要的作用。免失误有重要的作用。3 应用应用CAD/CAM软件编程的过程软件编程的过程一、编程步骤一、编程步骤1.数控工艺过程制定数控工艺过程制定2.几何模型定义几何模型定义 3.加工方式及对象指定加工方式及对象指定 4.参数设置参数设置 5.刀具轨迹生成刀具轨迹生成 6.刀具轨迹验证与编辑刀具轨迹验证与编辑 7.后置处理后置处理 8.工艺文档生成工艺文档生成 在编程过程中,编程人员的工作主要集中在零件工艺过程设在编程过程中,编程人员的工作主要集中在零件工艺过程设计、参数设置这两个阶段,其中计、参数设置这两个阶段,其中工艺过
19、程设计决定了刀具路径工艺过程设计决定了刀具路径的质量的质量,参数设置则构成了软件操作的主体参数设置则构成了软件操作的主体。3 应用应用CAD/CAM软件编程的过程软件编程的过程二、特点二、特点n节节省省大大量量的的零零件件几几何何造造型型时时间间。在在使使用用CAD/CAM软软件件系系统统编编写写数数控控程程序序时时,可可直直接接使使用用CAD产产生生的的零零件件几几何何模模型型,编编程程人人员员无无需需重重复复进进行行零零件件几几何何造造型型,因因此此能能够够节节省省大大量量的的零零件件几何造型时间,并且能够避免零件重复造型时的人为错误。几何造型时间,并且能够避免零件重复造型时的人为错误。n
20、避避免免编编程程错错误误,提提高高编编程程效效率率。由由于于刀刀位位数数据据由由计计算算机机自自动动计计算算出出来来,不不仅仅速速度度快快,而而且且准准确确。同同时时,由由于于用用图图形形终终端端显显示示刀刀具具轨轨迹迹,方方便便编编程程人人员员及及时时校校验验,大大多多数数编编程程错错误误能能被检查出来并得到及时修正。被检查出来并得到及时修正。n简简便便直直观观。在在计计算算机机上上直直接接面面向向零零件件的的几几何何图图形形进进行行编编程程,编编程程结结果果也也以以图图形形方方式式显显示示在在计计算算机机上上,所所以以简简便便、直直观观,便于检查。便于检查。4 Mastercam软件的应用
21、软件的应用 流行的流行的CAD/CAM软件:软件:n法国达索系统公司的法国达索系统公司的CATIAn德国西门子公司的德国西门子公司的UGSn美国美国PTC公司的公司的Pro/ENGINEERn美国美国CNC Software公司的公司的Mastercamn以色列以色列Cimatron公司的公司的CimatronEn英国英国DELCAM公司的公司的PowerMILLn北京数码大方科技有限公司的北京数码大方科技有限公司的CAXA ME4 Mastercam软件的应用软件的应用 一、一、Mastercam软件简介软件简介Mastercam是是美美国国CNC Software公公司司开开发发的的基基于
22、于微微机机的的CAD/CAM一一体体化化软软件件系系统统,其其最最新新版版本本是是Mastercam X3。由由于于Mastercam功功能能强强大大,价价位位适适中中,在在国国内内外外机机械械加加工工行行业业得得到到广泛应用,是目前广泛应用,是目前全球销量最大的全球销量最大的CAM软件软件。Mastercam软件包括:设计(软件包括:设计(CAD)和加工()和加工(CAM)。)。CAD:用用于于工工程程绘绘图图和和零零件件设设计计,具具有有完完整整的的二二维维、三三维维曲曲线曲面设计、实体造型和编辑功能。线曲面设计、实体造型和编辑功能。CAM:包包 括括 铣铣 削削(Mill)、车车 削削(
23、Lathe)和和 线线 切切 割割(Wire)等功能模块。)等功能模块。4 Mastercam软件的应用软件的应用 铣铣削削(Mill)模模块块用用于于编编制制数数控控铣铣削削加加工工程程序序,具具有有25轴轴铣铣削削加加工工刀刀具具轨轨迹迹生生成成功功能能,可可进进行行外外形形铣铣削削、型型腔腔(挖挖槽槽)加加工工、钻钻孔孔加加工工、平平面面加加工工、曲曲面面加加工工以以及及多多轴轴加加工工等等的的刀刀具具轨迹生成及仿真;轨迹生成及仿真;车车削削(Lathe)模模块块用用于于编编制制数数控控车车削削加加工工程程序序,可可进进行行粗粗车车、精精车车、切切槽槽、车车螺螺纹纹以以及及铣铣车车复复合
24、合加加工工等等的的刀刀具具轨轨迹迹生生成成及及仿仿真;真;线线切切割割(Wire)模模块块用用于于编编制制线线切切割割加加工工程程序序,可可进进行行24轴电火花线切割的加工轨迹生成及仿真。轴电火花线切割的加工轨迹生成及仿真。4 Mastercam软件的应用软件的应用 Mastercam的显著特点:的显著特点:n具具有有强强大大的的CAD功功能能,不不仅仅具具有有二二维维绘绘图图和和尺尺寸寸标标注注功功能能,而且具有三维曲面造型和实体造型、着色处理等功能。而且具有三维曲面造型和实体造型、着色处理等功能。n具具有有强强大大的的CAM功功能能,能能够够进进行行铣铣削削、车车削削、雕雕刻刻和和线线切切
25、割割加工程序的编制。加工程序的编制。n具有刀具轨迹验证和实体切削仿真功能。具有刀具轨迹验证和实体切削仿真功能。nMasterCAM能能够够依依据据使使用用者者定定义义的的刀刀具具、进进给给速速度度、转转速速等等模拟刀具轨迹和计算加工时间。模拟刀具轨迹和计算加工时间。n具具有有刀刀具具库库及及材材料料库库,能能根根据据被被加加工工工工件件材材料料及及刀刀具具规规格格尺尺寸自动确定进给速度、主轴转速等加工参数。寸自动确定进给速度、主轴转速等加工参数。n具具有有丰丰富富的的数数据据接接口口,可可直直接接读读入入UG、PRO/E、CATIA、AUTOCAD等等常常用用CAD/CAM软软件件的的几几何何
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CADCAM 软件 及其 应用 数控机床
限制150内