第8章-自动编程技术(课件).ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第8章-自动编程技术(课件).ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课件 自动 编程 技术
- 资源描述:
-
1、1自动编程的基本概念自动编程的基本概念8.2 CAD/CAM集成数控编程技术集成数控编程技术8.3 智能数控编程系统智能数控编程系统 8.4 数控加工系统仿真技术数控加工系统仿真技术第8章 自动编程技术28.1.1 自动编程自动编程编程技术的发展编程技术的发展8.1.2 自动编程原理自动编程原理8.1.3 自动编程主要特点自动编程主要特点自动编程的基本概念3自动编程的基本概念8.1.1 自动编程自动编程编程技术的发展编程技术的发展(1)APT(Automatically Programmed Tool)语言,50年代,美国麻省理工学院(MIT)开发。(2)APTII,APTIII,60年代,M
2、IT组织美国各大飞机公司共同开发。(3)APT-IV,APT-AC,70年代,基于APTIII。(4)APT衍生语言:如ADAPT,EXAPT,EXAPT-Plus,HAPT,FAPT,IFAPT,MODAPT,HZAPT(5)CAD/CAM系统:具有计算机辅助设计、绘图和数控编程一体化功能,实现三维设计、分析与数控编程一体化,在航空和汽车工业具有广泛的应用。从80年代以后,各种不同的CAD/CAM集成数控编程系统如雨后春笋地发展起来,如UGII,Pro/Engineer,Cimatron,EdgeCAM,MasterCAM,SurfCAM,CAXA等。4自动编程的基本概念8.1.2 自动编程
3、基本原理自动编程基本原理 在自动编程方式下,编程人员只需采用某种方式输入工件的几何信息以及工艺信息,在编译程序支持下,计算机自动进行译码、完成数据计算和后置处理后,自动生成出数控加工代码,或通过打印机打印成加工程序单,或通过计算机通讯接口,将加工程序直接输送给CNC存贮器予以调用,这些全部工作都是无须人过多的参与。5CAD/CAM系统数控编程原理CAD造型加工工艺分析加工面选择工艺参数确定刀轨文件生成刀位验证编辑修改后置处理加工仿真机床加工加工参数库刀具库材料库自动编程的基本概念68.1.3 自动编程主要特点自动编程主要特点 (1)数学处理能力强)数学处理能力强 (2)能快速、自动生成数控程序
4、)能快速、自动生成数控程序 (3)后置处理程序灵活多变)后置处理程序灵活多变 (4)程序自检、纠错能力强)程序自检、纠错能力强 (5)便于实现与数控系统的通讯)便于实现与数控系统的通讯 自动编程加工形状自动编程加工形状复杂复杂的零件的零件 手工编程加工形状手工编程加工形状简单简单的零件的零件自动编程的基本概念78.2 CAD/CAM集成数控编程技术8.2.1 CAM基本概念基本概念8.2.2 CAD/CAM编程系统基本步骤编程系统基本步骤8.2.3 UG CAM自动编程简介自动编程简介8CAD/CAM集成数控编程技术 CAM广义广义狭义狭义工艺过程设计(CAPP)工装设计计算机辅助数控加工编程
5、制造过程控制质量检测与分析刀具路径规划刀位文件生成刀具轨迹仿真NC代码生成8.2.1 CAM基本概念基本概念8.2.2 CAD/CAM编程系统基本步骤编程系统基本步骤 (1)零件图纸及加工工艺分析)零件图纸及加工工艺分析 (2)几何造型)几何造型 (3)刀位轨迹的计算及生成)刀位轨迹的计算及生成 (4)后置处理)后置处理 (5)程序输出及通讯。)程序输出及通讯。CAD/CAM集成数控编程技术(1)零件图纸和加工工艺分析)零件图纸和加工工艺分析 零件图纸和加工工艺分析是数控编程的基础,CAD/CAM集成编程系统需要将被加工零件的图形准确地绘制在计算机上,并需要确定有关工件的装夹位置、工件坐标系、
6、刀具尺寸、加工路线和加工工艺参数等数据之后才能进行编程。所以,作为编程前期工作的加工工艺分析的任务主要有:(1)核准零件的几何尺寸、公差及精度要求;(2)确定零件相对机床坐标系的装夹位置以及被加工部位所处的坐标平面;(3)选择刀具并准确测定刀具有关尺寸;(4)确定工件坐标系、编程原点、找正基准面及对刀点;(5)确定加工路线;(6)选择合理的加工工艺参数等。CAD/CAM集成数控编程技术(2)几何造型)几何造型 几何造型是将零件的几何图形准确地绘制在计算机屏幕上,同时通过一定的数据结构自动存储图形数据文件。这些数据文件是计算刀位轨迹的依据,所以在设计阶段力求图形设计数据准确,这是加工的基础数据,
7、直接影响编程结果的准确性,是保证零件精度的原始阶段。平面图形设计 自由曲线曲面类零件的设计 截面线造型法 回转曲面造型法 型值点造型法 边界线造型法 扫描曲面造型法 CAD/CAM集成数控编程技术(3)刀位轨迹的计算及生成)刀位轨迹的计算及生成 刀位轨迹的生成大致可划分为四种情况:刀位轨迹的生成大致可划分为四种情况:点位加工刀位轨迹的生成 平面轮廓加工刀位轨迹的生成 槽腔加工刀位轨迹的生成 曲面刀位轨迹的生成等CAD/CAM集成数控编程技术(4)后)后置处理置处理 后置处理的目的是形成数控加工指令文件。由于各种机床使用的控制系统不同,所以,所用的数控指令文件的代码和格式也有所不同。因此CAD/
8、CAM数控编程系统通常设置一个后置处理文件选项,生成与某类数控系统相对应的加工文件,按文件所使用的格式定义数控文件所使用的代码、程序格式、圆整化方式等内容,输出所需要的加工文件,也可对文件进行必要的编辑修改。CAD/CAM集成数控编程技术(5)程序)程序输出输出 由于图形交互式自动编程软件系统在编程过程中,可在计算机内生成刀位轨迹图形文件和数控指令文件,所以程序的输出可以通过计算机的各种外部设备进行。如使用打印机可以打印出数控加工程序清单,在绘图机上绘制出刀位轨迹图形,使CAD/CAM集成数控编程技术机床操作者更加直观的了解加工的走刀过程;对于有标准通信接口的机床控制系统可以和计算机直接联机,
9、由通讯程序将加工程序直接送给机床控制系统。8.2.3 UG CAM自动编程简介自动编程简介(1)UG CAM主要由5个模块组成 交互工艺参数输入模块。通过人机交互的方式,用对话框和过程向导的形式输入刀具、夹具、编程原点、毛坯和零件等工艺参数。刀具轨迹生成模块。具有非常丰富的刀具轨迹生成方法,主要包括铣削、车削、线切割等加工方法。刀具轨迹编辑模块。刀具轨迹编辑器可用于观察刀具的运动轨迹,并提供延伸、缩短和修改刀具轨迹功能。CAD/CAM集成数控编程技术 三维加工动态仿真模块。可以检验刀具于零件和夹具是否发生碰撞、是否过切以及加工余量分布等情况,以便在编程过程中及时解决。后处理模块。包括一个通用的
10、后置处理器,用户可以方便的建立用户定制的后置处理。通过使用加工数据文件生成器,一系列交互选项提示用户选择定义特定机床和控制器特性的参数,包括控制器和机床规格与类型、插补方式、标准循环。CAD/CAM集成数控编程技术(2 2)UGUG编程主要步骤编程主要步骤使用UG进行数控编程主要包括以下几个步骤:(a)获得CAD数据模型 UG直接造型 数据转换的CAD模型文件CAD/CAM集成数控编程技术(b)进入加工模块 加工环境初始化 创建刀具、设定坐标系CAD/CAM集成数控编程技术加载文件模型后,单击起始,选择加工,进入加工模块在弹出加工环境对话框中,进行加工环境初始化加工环境的工具条操作导航器中可以
11、对生成程序进行操作,并显示程序关系CAD/CAM集成数控编程技术单击动态CYCS按钮,进行加工坐标系设置注意加工坐标系各坐标轴标注为XM,YM,ZM。间隙用于设置安全平面下限用于限制加工下限CAD/CAM集成数控编程技术单击创建刀具命令,进入创建刀具对话框,选择刀具类型及刀具名字弹出刀具参数设置对话框,可以对刀具进行参数设置CAD/CAM集成数控编程技术(c)创建操作并设置加工参数 加工对象的定义:选择加工几何体、检查几何体等CAD/CAM集成数控编程技术工件和毛坯设置选项分别指定部件几何体和毛坯几何体(c)创建操作并设置加工参数 加工参数的设置:走刀方式的设定、切削行距、切深的设置、加工余量
12、、进退刀设置等。工艺参数设置:角控制、避让控制、机床控制、进给率和主轴转速设定等。CAD/CAM集成数控编程技术(d)生成刀具路径(e)刀具路径检验(f)后置处理CAD/CAM集成数控编程技术25 智能数控编程系统 8.3.1 8.3.1 背景背景8.3.2 8.3.2 通用通用CAMCAM软件存在的问题软件存在的问题8.3.3 8.3.3 解决方案解决方案8.3.4 CAD/CAM8.3.4 CAD/CAM集成系统开发平台示例集成系统开发平台示例26低速机机座零件三维图 智能数控编程系统 27中速机机架零件 智能数控编程系统 28 智能数控编程系统 低速机机架零件三维图29气缸盖三维零件图
13、智能数控编程系统 30连杆三维零件图 智能数控编程系统 318.3.1 背背 景景 长期以来,长期以来,由于由于机座、机座、机架机架、缸体、缸、缸体、缸盖等零件形状复杂,工艺烦琐,生产周期盖等零件形状复杂,工艺烦琐,生产周期长,对工人技术水平要求高,其制造技术长,对工人技术水平要求高,其制造技术一直以来是船用柴油机制造的难题之一;一直以来是船用柴油机制造的难题之一;关键件数控编程过程复杂,编程工作量大,关键件数控编程过程复杂,编程工作量大,容易出错,标准化、规范化程度低;容易出错,标准化、规范化程度低;智能数控编程系统 32船用柴油机关键件一般形状复杂、体积庞大船用柴油机关键件一般形状复杂、体
14、积庞大(1)加工工艺复杂、刀具运动轨迹限制条件多加工工艺复杂、刀具运动轨迹限制条件多(2)对加工质量、加工设备和工作人员的要求高对加工质量、加工设备和工作人员的要求高(3)企业还停留在手工编程阶段,编程效率低企业还停留在手工编程阶段,编程效率低(4)智能数控编程系统 338.3.2 8.3.2 通用通用CAMCAM软件存在的问题软件存在的问题 利用通用利用通用CAMCAM系统进行数控编程,除需要提供零件的系统进行数控编程,除需要提供零件的CADCAD模型及工艺信息外,模型及工艺信息外,CAMCAM系统本身也需设置走刀轨迹系统本身也需设置走刀轨迹方式、加工位置、避让几何等要素,才能生成合理的刀方
15、式、加工位置、避让几何等要素,才能生成合理的刀具运动轨迹。具运动轨迹。智能数控编程系统 34 船用柴油机相同船用柴油机相同或相似机型(如或相似机型(如S S、L L、K K、PAPA、PCPC等)等)的关键件中有许多相同或相似特征的零件的关键件中有许多相同或相似特征的零件,重复性地设置这些参数降低了数控编程效率,同重复性地设置这些参数降低了数控编程效率,同时,相同或相似的加工特征也具有相似的加工刀时,相同或相似的加工特征也具有相似的加工刀具轨迹,如果对每个加工特征都需要规划刀轨,具轨迹,如果对每个加工特征都需要规划刀轨,工作量很大工作量很大。智能数控编程系统 35直接引入的直接引入的CAD/C
16、AMCAD/CAM系统缺少针对性系统缺少针对性 (1)CAD/CAPP/CAM CAD/CAPP/CAM之间缺少有效集成之间缺少有效集成(2)知识未能得到有效存储与利用知识未能得到有效存储与利用(3)智能数控编程系统 361)加工模板加工模板 在创建操作时的样板操作,涵盖了大部分默认化在创建操作时的样板操作,涵盖了大部分默认化的操作及相关参数,包含了零件的加工顺序、每的操作及相关参数,包含了零件的加工顺序、每一个工序的加工参数等。一个工序的加工参数等。2)模板零件模板零件 在创建加工程序时,能代表某类零件特点的典型在创建加工程序时,能代表某类零件特点的典型零件,包含样板操作。零件,包含样板操作
17、。3)模板操作模板操作 模板零件中含的样板操作。模板零件中含的样板操作。智能数控编程系统 8.3.3 8.3.3 解决方案解决方案37 针对系列机型中的相似零件,由于具有相似的加针对系列机型中的相似零件,由于具有相似的加工工艺,通过建立加工知识模板,可以减少编程工工艺,通过建立加工知识模板,可以减少编程中的重复劳动,实现工艺和中的重复劳动,实现工艺和NCNC程序的标准化与优程序的标准化与优化;化;对于不同类型的柴油机关键件之间也存在着许多对于不同类型的柴油机关键件之间也存在着许多特征的相似性,比如机座的上平面与机架的下平特征的相似性,比如机座的上平面与机架的下平面,两者之间的走刀轨迹与工艺都存
18、在相似。面,两者之间的走刀轨迹与工艺都存在相似。智能数控编程系统 38 数控编程时,首先用户根据编程零件的类型调用编程模板;然后按照编程模板的编程向导高效方便地完成零件的数控编程;如果编程模板库中找不到适用的模板,则可从模板库中找一个最相似的加工模板,并以此为基础调用特征刀轨库对其进行修改,或直接调用特征刀轨库进行动态拼装,形成新的编程模板。智能数控编程系统 39加工模板设置信息加工模板设置信息 (1)(1)零件模型文件名;零件模型文件名;(2)(2)加工特征名称;加工特征名称;(3)(3)加工特征类型;加工特征类型;(4)(4)加工坐标系;加工坐标系;(5)(5)加工设备;加工设备;(6)(
19、6)工艺参数;工艺参数;(7)(7)刀具附件信息刀具附件信息 智能数控编程系统 40通用UG CAM系统用于复杂零件编程时的不足之处:1通用的通用的UG-CAMUG-CAM系统操作比较复杂,对编程人员的操作水平要系统操作比较复杂,对编程人员的操作水平要求较高,编程花费的时间多,重复性劳动量大,容易出错求较高,编程花费的时间多,重复性劳动量大,容易出错2UGUG CAMCAM与与CADCAD、CAPPCAPP集成性较差,各个部分数据信息共享集成性较差,各个部分数据信息共享度不高,工艺人员在创建加工操作时仍然需要二维图纸和工度不高,工艺人员在创建加工操作时仍然需要二维图纸和工艺卡片等,给操作带来不
20、便艺卡片等,给操作带来不便3一些企业因设备、资金、工人的技术水平、操作习惯等方面的一些企业因设备、资金、工人的技术水平、操作习惯等方面的原因,需要针对原因,需要针对UG CAM UG CAM 中的一些工艺与加工参数中的一些工艺与加工参数,如退刀方如退刀方式和走刀方式等自行定义式和走刀方式等自行定义4通用的通用的CAM CAM 系统没有针对性系统没有针对性,缺少船用柴油机复杂零件加工的缺少船用柴油机复杂零件加工的工艺知识与经验参数等工艺知识与经验参数等,影响编程效率与质量影响编程效率与质量小 结 智能数控编程系统 41CAD提供的模型为对象提供的模型为对象CAPP提供的工艺信息为提供的工艺信息为
21、指导指导CAM完成数控编程操作完成数控编程操作 智能数控编程系统 42重重复复性性劳动劳动经验经验要求高要求高特征相似技特征相似技术术通用性通用性知知识识工程工程准确性准确性操作繁操作繁杂杂刀刀轨规划轨规划快捷性快捷性CAD/CAPP/CAM集成系统 智能数控编程系统 43 智能数控编程系统 441、该机架形状复杂,工序繁琐2、切削参数繁多,很多都要重复输入?3、某些位置加工有自定义刀轨要求,通用UG做不到。4、相似的零件可以采用相似的操作么?5、相同特征和相似特征的刀轨的规划问题。智能数控编程系统 45相同零件,相似操作相同零件,相似操作相似性 特征加工模板特征加工模板 不同零件,相似操作不
22、同零件,相似操作 智能数控编程系统 46不同型号相同部件的相似特征12345678910111213141516171234567891011121314151617 6S70 6S70机架模型示意图机架模型示意图 7S607S60机架模型示意图机架模型示意图1.U1.U型门框型门框 2.U2.U型门框孔型门框孔 3.3.链轮档下部搭子链轮档下部搭子 1.U1.U型门框型门框 2.U2.U型门框孔型门框孔 3.3.链轮档下部搭子链轮档下部搭子 4.4.下平面下平面 5.5.下平面孔下平面孔 6.6.正导板正导板 7.7.侧导板侧导板 4.4.内开档平面内开档平面 5.5.下平面下平面 6.6.
展开阅读全文