第8章-自动编程技术【ppt课件】.ppt
《第8章-自动编程技术【ppt课件】.ppt》由会员分享,可在线阅读,更多相关《第8章-自动编程技术【ppt课件】.ppt(119页珍藏版)》请在三一办公上搜索。
1、1,8.1 自动编程的基本概念8.2 CAD/CAM集成数控编程技术8.3 智能数控编程系统 8.4 数控加工系统仿真技术,第8章 自动编程技术,2,8.1.1 自动编程编程技术的发展8.1.2 自动编程原理8.1.3 自动编程主要特点,8.1 自动编程的基本概念,3,8.1 自动编程的基本概念,8.1.1 自动编程编程技术的发展(1)APT(Automatically Programmed Tool)语言,50年代,美国麻省理工学院(MIT)开发。(2)APTII,APTIII,60年代,MIT组织美国各大飞机公司共同开发。(3)APT-IV,APT-AC,70年代,基于APTIII。(4)
2、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 自动编程的基本概念,8.1.2 自动编程基本原理 在自动编程方式下,编程人员只需采用某种方式输入工件的几何信息以及工艺信息,在编
3、译程序支持下,计算机自动进行译码、完成数据计算和后置处理后,自动生成出数控加工代码,或通过打印机打印成加工程序单,或通过计算机通讯接口,将加工程序直接输送给CNC存贮器予以调用,这些全部工作都是无须人过多的参与。,5,CAD/CAM系统数控编程原理,CAD造型,加工工艺分析加工面选择工艺参数确定,刀轨文件生成,刀位验证编辑修改,后置处理,加工仿真,机床加工,加工参数库,刀具库材料库,8.1 自动编程的基本概念,6,8.1.3 自动编程主要特点(1)数学处理能力强(2)能快速、自动生成数控程序(3)后置处理程序灵活多变(4)程序自检、纠错能力强(5)便于实现与数控系统的通讯 自动编程加工形状复杂
4、的零件 手工编程加工形状简单的零件,8.1 自动编程的基本概念,7,8.2 CAD/CAM集成数控编程技术,8.2.1 CAM基本概念8.2.2 CAD/CAM编程系统基本步骤8.2.3 UG CAM自动编程简介,8,8.2 CAD/CAM集成数控编程技术,CAM,广义,狭义,工艺过程设计(CAPP),工装设计,计算机辅助数控加工编程,制造过程控制,质量检测与分析,刀具路径规划,刀位文件生成,刀具轨迹仿真,NC代码生成,8.2.1 CAM基本概念,8.2.2 CAD/CAM编程系统基本步骤(1)零件图纸及加工工艺分析(2)几何造型(3)刀位轨迹的计算及生成(4)后置处理(5)程序输出及通讯。,
5、8.2 CAD/CAM集成数控编程技术,(1)零件图纸和加工工艺分析 零件图纸和加工工艺分析是数控编程的基础,CAD/CAM集成编程系统需要将被加工零件的图形准确地绘制在计算机上,并需要确定有关工件的装夹位置、工件坐标系、刀具尺寸、加工路线和加工工艺参数等数据之后才能进行编程。所以,作为编程前期工作的加工工艺分析的任务主要有:(1)核准零件的几何尺寸、公差及精度要求;(2)确定零件相对机床坐标系的装夹位置以及被加工部位所处的坐标平面;(3)选择刀具并准确测定刀具有关尺寸;(4)确定工件坐标系、编程原点、找正基准面及对刀点;(5)确定加工路线;(6)选择合理的加工工艺参数等。,8.2 CAD/C
6、AM集成数控编程技术,(2)几何造型 几何造型是将零件的几何图形准确地绘制在计算机屏幕上,同时通过一定的数据结构自动存储图形数据文件。这些数据文件是计算刀位轨迹的依据,所以在设计阶段力求图形设计数据准确,这是加工的基础数据,直接影响编程结果的准确性,是保证零件精度的原始阶段。平面图形设计 自由曲线曲面类零件的设计 截面线造型法 回转曲面造型法 型值点造型法 边界线造型法 扫描曲面造型法,8.2 CAD/CAM集成数控编程技术,(3)刀位轨迹的计算及生成 刀位轨迹的生成大致可划分为四种情况:点位加工刀位轨迹的生成 平面轮廓加工刀位轨迹的生成 槽腔加工刀位轨迹的生成 曲面刀位轨迹的生成等,8.2
7、CAD/CAM集成数控编程技术,(4)后置处理,后置处理的目的是形成数控加工指令文件。由于各种机床使用的控制系统不同,所以,所用的数控指令文件的代码和格式也有所不同。因此CAD/CAM数控编程系统通常设置一个后置处理文件选项,生成与某类数控系统相对应的加工文件,按文件所使用的格式定义数控文件所使用的代码、程序格式、圆整化方式等内容,输出所需要的加工文件,也可对文件进行必要的编辑修改。,8.2 CAD/CAM集成数控编程技术,(5)程序输出,由于图形交互式自动编程软件系统在编程过程中,可在计算机内生成刀位轨迹图形文件和数控指令文件,所以程序的输出可以通过计算机的各种外部设备进行。如使用打印机可以
8、打印出数控加工程序清单,在绘图机上绘制出刀位轨迹图形,使,8.2 CAD/CAM集成数控编程技术,机床操作者更加直观的了解加工的走刀过程;对于有标准通信接口的机床控制系统可以和计算机直接联机,由通讯程序将加工程序直接送给机床控制系统。,8.2.3 UG CAM自动编程简介,(1)UG CAM主要由5个模块组成 交互工艺参数输入模块。通过人机交互的方式,用对话框和过程向导的形式输入刀具、夹具、编程原点、毛坯和零件等工艺参数。刀具轨迹生成模块。具有非常丰富的刀具轨迹生成方法,主要包括铣削、车削、线切割等加工方法。刀具轨迹编辑模块。刀具轨迹编辑器可用于观察刀具的运动轨迹,并提供延伸、缩短和修改刀具轨
9、迹功能。,8.2 CAD/CAM集成数控编程技术,三维加工动态仿真模块。可以检验刀具于零件和夹具是否发生碰撞、是否过切以及加工余量分布等情况,以便在编程过程中及时解决。后处理模块。包括一个通用的后置处理器,用户可以方便的建立用户定制的后置处理。通过使用加工数据文件生成器,一系列交互选项提示用户选择定义特定机床和控制器特性的参数,包括控制器和机床规格与类型、插补方式、标准循环。,8.2 CAD/CAM集成数控编程技术,(2)UG编程主要步骤,使用UG进行数控编程主要包括以下几个步骤:(a)获得CAD数据模型 UG直接造型 数据转换的CAD模型文件,8.2 CAD/CAM集成数控编程技术,(b)进
10、入加工模块 加工环境初始化 创建刀具、设定坐标系,8.2 CAD/CAM集成数控编程技术,加载文件模型后,单击起始,选择加工,进入加工模块,在弹出加工环境对话框中,进行加工环境初始化,加工环境的工具条,操作导航器中可以对生成程序进行操作,并显示程序关系,8.2 CAD/CAM集成数控编程技术,单击动态CYCS按钮,进行加工坐标系设置注意加工坐标系各坐标轴标注为XM,YM,ZM。间隙用于设置安全平面下限用于限制加工下限,8.2 CAD/CAM集成数控编程技术,单击创建刀具命令,进入创建刀具对话框,选择刀具类型及刀具名字,弹出刀具参数设置对话框,可以对刀具进行参数设置,8.2 CAD/CAM集成数
11、控编程技术,(c)创建操作并设置加工参数 加工对象的定义:选择加工几何体、检查几何体等,8.2 CAD/CAM集成数控编程技术,工件和毛坯设置选项,分别指定部件几何体和毛坯几何体,(c)创建操作并设置加工参数 加工参数的设置:走刀方式的设定、切削行距、切深的设置、加工余量、进退刀设置等。工艺参数设置:角控制、避让控制、机床控制、进给率和主轴转速设定等。,8.2 CAD/CAM集成数控编程技术,(d)生成刀具路径(e)刀具路径检验(f)后置处理,8.2 CAD/CAM集成数控编程技术,25,8.3 智能数控编程系统,8.3.1 背景8.3.2 通用CAM软件存在的问题8.3.3 解决方案8.3.
12、4 CAD/CAM集成系统开发平台示例,26,低速机机座零件三维图,8.3 智能数控编程系统,27,中速机机架零件,8.3 智能数控编程系统,28,8.3 智能数控编程系统,低速机机架零件三维图,29,气缸盖三维零件图,8.3 智能数控编程系统,30,连杆三维零件图,8.3 智能数控编程系统,31,8.3.1 背 景,长期以来,由于机座、机架、缸体、缸盖等零件形状复杂,工艺烦琐,生产周期长,对工人技术水平要求高,其制造技术一直以来是船用柴油机制造的难题之一;关键件数控编程过程复杂,编程工作量大,容易出错,标准化、规范化程度低;,8.3 智能数控编程系统,32,8.3 智能数控编程系统,33,8
13、.3.2 通用CAM软件存在的问题,利用通用CAM系统进行数控编程,除需要提供零件的CAD模型及工艺信息外,CAM系统本身也需设置走刀轨迹方式、加工位置、避让几何等要素,才能生成合理的刀具运动轨迹。,8.3 智能数控编程系统,34,船用柴油机相同或相似机型(如S、L、K、PA、PC等)的关键件中有许多相同或相似特征的零件,重复性地设置这些参数降低了数控编程效率,同时,相同或相似的加工特征也具有相似的加工刀具轨迹,如果对每个加工特征都需要规划刀轨,工作量很大。,8.3 智能数控编程系统,35,8.3 智能数控编程系统,36,1)加工模板 在创建操作时的样板操作,涵盖了大部分默认化的操作及相关参数
14、,包含了零件的加工顺序、每一个工序的加工参数等。2)模板零件 在创建加工程序时,能代表某类零件特点的典型零件,包含样板操作。3)模板操作 模板零件中含的样板操作。,8.3 智能数控编程系统,8.3.3 解决方案,37,针对系列机型中的相似零件,由于具有相似的加工工艺,通过建立加工知识模板,可以减少编程中的重复劳动,实现工艺和NC程序的标准化与优化;对于不同类型的柴油机关键件之间也存在着许多特征的相似性,比如机座的上平面与机架的下平面,两者之间的走刀轨迹与工艺都存在相似。,8.3 智能数控编程系统,38,数控编程时,首先用户根据编程零件的类型调用编程模板;然后按照编程模板的编程向导高效方便地完成
15、零件的数控编程;如果编程模板库中找不到适用的模板,则可从模板库中找一个最相似的加工模板,并以此为基础调用特征刀轨库对其进行修改,或直接调用特征刀轨库进行动态拼装,形成新的编程模板。,8.3 智能数控编程系统,39,加工模板设置信息,加工模板即将加工验证认为是正确有效的一组参数存于数据库、知识库中进行重用,当数控编程时,只需要直接调用知识模板或做少量修改就可得到工艺合理,参数正确的加工程序,从而减少了重复性劳动,零件模型文件名;加工特征名称;加工特征类型;加工坐标系;加工设备;工艺参数;刀具附件信息,8.3 智能数控编程系统,40,通用UG CAM系统用于复杂零件编程时的不足之处:,1,通用的U
16、G-CAM系统操作比较复杂,对编程人员的操作水平要求较高,编程花费的时间多,重复性劳动量大,容易出错,2,UG CAM与CAD、CAPP集成性较差,各个部分数据信息共享度不高,工艺人员在创建加工操作时仍然需要二维图纸和工艺卡片等,给操作带来不便,3,一些企业因设备、资金、工人的技术水平、操作习惯等方面的原因,需要针对UG CAM 中的一些工艺与加工参数,如退刀方式和走刀方式等自行定义,4,通用的CAM 系统没有针对性,缺少船用柴油机复杂零件加工的工艺知识与经验参数等,影响编程效率与质量,小 结,8.3 智能数控编程系统,41,CAD,提供的模型为对象,CAPP,提供的工艺信息为指导,CAM,完
17、成数控编程操作,8.3 智能数控编程系统,42,重复性劳动,经验要求高,特征相似技术,通用性,知识工程,准确性,操作繁杂,刀轨规划,快捷性,CAD/CAPP/CAM集成系统,8.3 智能数控编程系统,43,8.3 智能数控编程系统,44,1、该机架形状复杂,工序繁琐2、切削参数繁多,很多都要重复输入?3、某些位置加工有自定义刀轨要求,通用UG做不到。4、相似的零件可以采用相似的操作么?5、相同特征和相似特征的刀轨的规划问题。,8.3 智能数控编程系统,45,相同零件,相似操作,相似性,特征加工模板,不同零件,相似操作,8.3 智能数控编程系统,46,不同型号相同部件的相似特征,6S70机架模型
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ppt课件 自动 编程 技术 ppt 课件
链接地址:https://www.31ppt.com/p-3950595.html