数控系统运行与维修学习情境七CAD/CAM软件应用数控系统运行与维修自动编程是使用计算机辅助编制数控机床零件加工程序的过程或方法。编程人员根据零件设计要求和现有工艺,使用自动编程软件生成刀位数据文件CLF,再进行后置处理,生成加工程序,然后通过磁盘、(纸带)或通讯接口输入数控机床。CAD/CAM软件应用数控系统运行与维修一、自动编程流程CAD/CAM软件应用零件图纸数控语言零件源程序输入编译数学处理后置处理显示图形打印程序单穿制纸带计算机通讯修改计算机自动编程系统数控系统运行与维修二、自动编程方式的分类1.语言自动编程APT(AutomaticallyProgrammedTool)语言是一种对工件、刀具的几何形状及刀具相对于工件的运动进行定义时所用的一种接近英语的符号语言。例如:CUTTER/10LN1=LINE/20,20,20,70CIR=CIRCLE/10,0,50,50,100FROM/SETPTFEDRAT/F01GOTO/SETPTCAD/CAM软件应用数控系统运行与维修APT自动编程过程零件图纸确定工艺过程和参数零件源程序数学处理后置处理数控语言数控程序系统显示图形直接通讯修改计算机输出零件加工程序数控机床APT(AutomaticallyProgrammedTools)是由美国MIT研究开发的数控自动编程系统。目前使用的APT系统有APTII、APTIII、APTIV。其中APTII适用于曲线自动编程,APTIII适用于3—5坐标立体曲面自动编程,APTIV适用于自由曲面自动编程。由于APT系统语言词汇丰富,定义的几何类型多,并配有多种后置处理程序,通用性好,因此在世界范围内获得广泛应用。数控系统运行与维修2.图形自动编程以图形要素为输入方式。从编程数据的来源,零件及刀具几何形状的输入、显示和修改,刀具运动的定义,刀具轨迹的生成,加工过程的动态仿真显示,直至数控加工程序的产生都是在图形交互方式下得到的。不需要使用数控语言(APT源程序);具有形象、直观、高效等优点CAD/CAM软件应用数控系统运行与维修图形编程方法使用CAD/CAM系统,使用人机交互手段,通过定义零件毛坯、加工刀具、切削参数、走刀路线、走刀方式、加工误差等内容,由CAD/CAM系统自动加工路径刀位,通过后置处理,生成数据机床的加工程序。数控加工刀位的计算,是图形自动编程的基础。具有计算机辅助设计(ComputerAidedDesign)和计算机辅助制造(ComputerAidedManufacturing),功能的系统简称CAD/CAM系统,它是指以计算机作为主要技术手段来生成和运用各种数字信息与图形信息,以进行产品设计和制造的系统。数控系统运行与维修三、CAD/CAM系统的概念具有计算机辅助设计(ComputerAidedDesign)和计算机辅助制造(ComputerAidedManufacturing),功能的系统简称CAD/CAM系统,它是指以计算机作为主要技术手段来生成和运用各种数字信息与图形信息,以进行产品设计和制造的系统。CAD/CAM软件应用数控系统运行与维修图7-1-1CAD/CAM工作流程数控系统运行与维修CAD/CAM系统应具备的基本功能交互图形输入和输出功能几何造型功能(曲线和曲面造型;实体造型;物体几何特性计算功能)有限元分析功能优化设计功能处理数控加工信息功能统一的数据管理功能二维绘图功能CAD/CAM软件应用数控系统运行与维修CAD/CAM软件系统UGII(美国)PRO/ENGINEERINGI—DEASCATIACIMATRON(英国)MASTERCAM(美国)CAXA(中国)CAD/CAM软件应用数控系统运行与维修Unigraphics是美国UnigraphicsSolution公司开发的一套集CAD、CAM、CAE功能于一体的三维参数化软件,是当今最先进的的计算机辅助设计、分析和制造的高端软件,用于航空、航天、汽车、轮船、通用机械和电子等工业领域。UG软件在CAM领域处于领先的地位,产生于美国麦道飞机公司,是飞机零件数控加工首选编程工具。CAD/CAM软件应用UG数控系统运行与维修优点提供可靠、精确的刀具路径能直接在曲面及实体上加工良好的使用者界面,客户也可自行化设计界面多样的加工方式,便于设计组合高效率的刀具路径完整的刀具库加工参数库管理功能包含二轴到五轴铣削、车床铣削、线切割大型刀具库管理实体模拟切削泛用型后处理器等功能高速铣功能CAM客户化模板数控系统运行与维修应用举例建模(零件图纸)加工程序生成(工艺、数控系统)数控系统运行与维修数控系统运行与维修数控系统运行与维修Catia是法国达索(DassaultDassault)公司推出的产品,法制幻影系列战斗机、波音737、777的开发设计均采用Catia。CATIA据有强大的曲面造型功能,在所有的CAD三维软件位居前列,广泛应用于国内的航空航天企业、研究所,以逐步取代UG成为复杂型面设计成为复杂型面设计的首选。CATIA具有较强的编程能力,可满足复杂零件的数控加工要求。目前一些领域采取CATIA设计建模,UG编程加工,二者结合,搭配使用。Catia数控系统运行与维修Pro/E是美国PTC(参数技术有限公司)开发的软件,是全世界最普及的三维软件,CAD/CAM(计算机辅助设计与制造)系统。广泛用于电子、机械、模具、工业设计和玩具等民用行业。Pro/E具有零件设计、产品装配、模具开发、数控加工、造型设计等多种功能。Pro/E在我国南方地区企业中被大量使用,设计建模采用PRO-E,编程加工采用MASTERCAM和CIMATRON是目前通行的做法。Pro/E数控系统运行与维修CimatronCAD/CAM系统是以色列CimatronCimatron公司的CAD/CAM/PDM产品,是较早在微机平台上实现三维CAD/CAM全功能的系统。该系统提供了比较灵活的用户界面,优良的三维造型、工程绘图,全面的数控加工,各种通用、专用数据接口以及集成化的产品数据管理。CimatronCAD/CAM系统在国际上的模具制造业备受欢迎,国内模局制造行业也在广泛使用。Cimatron数控系统运行与维修Mastercam是美国CNC公司开发的基于PC平台的CAD/CAM软件,它具有方便直观的几何造型。Mastercam提供了设计零件外形所需的理想环境,其强大稳定的造型功能可设计出复杂的曲线、曲面零件。Mastercam具有较强的曲面粗加工及的曲面精加工的功能,曲面精加工有多种选择方式,可以满足复杂零件的曲面加工要求,同时具备多轴加工功能。由于价格低廉,性能优越,成为国内民用行业数控编程软件的首选。Mastercam数控系统运行与维修FeatureCAM是美国DELCAM公司开发的基于特征的全功能CAM软件,全新的特征概念,超强的特征识别,基于工艺知识库的材料库,刀具库,图标导航的基于工艺卡片的编程模式。全模块的软件,从2-5轴铣削,到车铣复合加工,从曲面加工到线切割加工,为车间编程提供全面解决方案。DELCAM软件后编辑功能相对来说是比较好的。近年来国内一些制造企业正在逐步引进,以满足行业发展的需求,属新兴产品。DELCAM数控系统运行与维修CAXA制造工程师是北京北航海尔软件有限公司推出一款全国产化的CAM产品,为国产CAM软件在国内CAM市场中占据了一席之地。作为我国制造业信息化领域自主知识产权软件优秀代表和知名品牌,CAXA已经成为我国CAD/CAM/PLM业界的领导者和主要供应商。CAXA制造工程师是一款面向二至五轴数控铣床与加工中心、具有良好工艺性能的铣削/钻削数控加工编程软件。该软件性能优越,价格适中,在国内市场颇受欢迎。CAXA制造工程师数控系统运行与维修EdgeCAM是英国Pathtrace公司出品的具有智能化的专业数控编程软件,可应用于车、铣、线切割等数控机床的编程。针对当前复杂三维曲面加工特点,EdgeCAM设计出更加便捷可靠的加工方法,目前流行于欧美制造业。英国路径公司正在进行中国市场的开发和运作,为国内的制造业的客户提供更多的选择。EdgeCAM数控系统运行与维修VERICUT是美国CGTECH公司出品的一种先进的专用数控加工仿真软件。VERICUT采用了先进的三维显示及虚拟现实技术,对数控加工过程的模拟达到了极其逼真的程度。不仅能用彩色的三维图像显示出刀具切削毛坯形成零件的全过程,还能显示出刀柄、夹具,甚至机床的运行过程和虚拟的工厂环境也能被模拟出来,其效果就如同是在屏幕上观看数控机床加工零件时的录像。数控加工仿真软件数控系统运行与维修编程人员将各种编程软上生成的数控加工程序导入VERICUT中,由该软件进行校验,可检测原软件编程中产生的计算错误,降低加工中由于程序错误导致的加工事故率。目前国内许多实力较强的企业,已开始引进该软件来充实现有的数控编程系统,取得了良好的效果。数控加工仿真软件数控系统运行与维修项目二MasterCAM及其CAD功能第一节MasterCAM软件系统概述MsterCAM是美国CNCSoftwareInc.公司所研制的集CAD/CAM于一体的一个大型应用软件系统。用户可利用其绘图设计功能绘制出待加工零件的图样,然后直接在其上进行加工路线的描述定义,则该软件即可自动计算处理并生成用于控制机床的数控加工程序。数控系统运行与维修CAD/CAM自动编程过程零件几何造型工艺规划刀具定义加工工艺参数定义刀具路径文件NC加工程序程序校验、动态仿真后置处理数控系统运行与维修Mill模块结构框架分析查询修整图形变换删除视屏显示设定图层颜色管理文件管理基本作图图形绘制加工刀具路径定义刀具路径后置处理NC程序文件其它数据文件线架构建曲面构建实体构建轮廓铣削数据查询加工模拟编辑修改刀库设定工件设定曲面粗铣曲面精修实体加工钻孔挖槽刻字数控系统运行与维修系统操作界面数控系统运行与维修常用操作说明1、系统绝大部分功能实施都需要通过对主功能菜单的逐层调用来进行。2、逐层回退及直接返回根菜单。Esc键也可回退3、图标菜单区只能逐页下翻或回退。4、能实现层别及各种线型的设置。5、绘图前必须先设置绘图原点、构图面和工作深度。6、F9显示和关闭绘图原点。Alt+U撤消(一步)数控系统运行与维修MasterCAM自动编程演示1、2D图形构建2、刀路定义3、加工仿真4、NC程序的生成10080R20R25R10数控系统运行与维修第二节零件基本几何图形的绘制一、MasterCAM构图的基本知识1)、选择点的方法(在需要给点时出现)可直接给定用逗号分隔开的X、Y、Z坐标点值原点绘图坐标系的原点圆心点圆或圆弧的圆心点端点某图素的端点,整圆的端点在0°交点两图素的交点,(需定义两图素)中点某图素的中点已知点用画点命令画出来的实际点四分圆点圆或圆弧的四象限点任意点用鼠标随意拾取的点数控系统运行与维修2、选择集(需选择图素时出现)取消选择串连串连一些首尾相接的图素窗选开窗选,有窗内、窗外和窗交等方式单一单一的某类图素所有的所有的某类图素组群进行过组群定义的一组图素结果经图形变换操作而产生出的系列图素数控系统运行与维修3、串连设定串连操作用于连接一些首尾相接的图素。连接时应注意串连方向歧点:即图形分叉点。两根线相交但交点并非线段端点时则不会成为歧点。若串接时碰到歧点,则系统将会询问下一步串接的路线方向。部分串连方式:可有选择地串连一封闭轮廓中的部分轮廓线。数控系统运行与维修二、2D基本构图方法1、直线的绘制步骤:绘图→L直线→绘线模式→常用:水平线垂直线任意线连续线极坐标线切线法线平行线点垂线点切线公切线切角切线极坐标画线连续线两点连线垂直线水平线极角极半径指定长度定长夹角数控系统运行与维修零件基本几何图形的绘制2、圆弧的绘制步骤:绘图→A圆弧→绘圆弧的模式→常