机械CADCAM技术第六讲数控加工自动编程.ppt
《机械CADCAM技术第六讲数控加工自动编程.ppt》由会员分享,可在线阅读,更多相关《机械CADCAM技术第六讲数控加工自动编程.ppt(71页珍藏版)》请在三一办公上搜索。
1、-1-,机械,CAD/CAM技术,中南林业科技大学机械设计制造极其自动化教研室 易春峰,-2-,第六讲数控加工自动编程,零件数控加工程序的编制是数控加工的基础,也是CADCAM系统中的重要的模块之一,当前,应用CADCAM系统进行数控编程已成为数控机床加工编程的主流,由CAD系统所生成的产品数据模型将在CAM系统中直接转换为产品的加工模型,CAM系统可帮助产品制造工程师完成被加工零件的形面定义、刀具的选择、加工参数的设定、刀具轨迹的计算、数控加工程序的自动生成、加工模拟等数控编程的整个过程。,-3-,第一节 数控编程方法及其发展,一、手工编程 二、数控语言自动编程 APT语言 三、CADCAM
2、系统自动编程,-4-,CADCAM系统自动编程,1、常见的CAD/CAM自动编程系统:工作站微机型:Ideas、Pro/e、UG、Catia微机型:MasterCAM、SurfCAM、PowerMILL、Cimtron、EdgeCAM、CAMworks、GibbsCAM、CAXA制造工程师,-5-,常见的CAM软件系统中,一般有不同的功能模块可供选用,如:二维平面加工;三轴至五轴联动的曲面加工;车削加工;电火花加工(EDM);板金加工(Fabrication);切割加工,包括电火花、等离子、激光切割加工等。对于通常的切削加工数控编程,CAM系统一般均具有刀具工艺参数的设定、刀具轨迹自动生成、刀
3、具轨迹编辑、刀位验证、后置处理、动态仿真等基本功能。,-6-,2、CADCAM系统自动编程的基本步骤,-7-,3、CADCAM软件系统自动编程特点,1)将零件加工的几何造型、刀位计算、图形显示和后置处理等作业过程结合在一起,有效地解决了编程的数据来源、图形显示、走刀模拟和交互修改问题;2)编程过程是在计算机上直接面向零件的几何图形交互进行,不需要用户编制零件加工源程序,用户界面友好、使用简便、直观、准确、便于检查;3)有利于实现系统的集成,不仅能够实现产品设计(CAD)与数控加工编程(NCP)的集成,还便于与工艺过程设计(CAPP),刀夹量具设计等其它生产过程的集成。,-8-,第二节 数控编程
4、系统中的基本概念和术语,一、数控机床的坐标系统 二、常用的切削刀具在数控铣削加工中,最常用的刀具类型有球头铣刀(Ball Nose Cutter),圆角铣刀(Hog Nose Cutter)和平底铣刀(End Mill),如图7-5所示。,-9-,-10-,球头铣刀在带有复杂曲面的零件加工中应用最普遍,具有曲面加工干涉少,表面质量好的特点,但是球头铣刀切削能力较差,越接近球头刀的底部,切削条件越差;平底铣刀是平面加工最常用的刀具之一,具有价格便宜,刀刃强度高的特点;圆角铣刀被广泛应用于粗,精铣削加工中,具有球头铣刀和平底铣刀共有的特点。,-11-,刀触点与刀位点,作用在刀具上的两个位置点应特别
5、予以重视,一是刀触点,另一为刀位点。所谓刀触点即为加工过程中刀具与工件实际接触的点,由它产生最终的切削效果,如图7-5中的A点。而刀位点是数控编程中表示刀具编程位置的坐标点,如图7-5中的O点。,-12-,刀具的参数定义,在CAM系统中,刀具常以统一的参数进行定义,对于铣刀而言有5参数定义法、7参数定义法,也有10参数定义法,如图7-6所示。赋值予不同的参数可导出不同的刀具类型。,-13-,三、刀具运动控制面,为了确定刀具切削运动轨迹,通常CADCAM系统要求用户给定与刀具运动相关的三个控制面,即:零件面、导动面和检查面,如图7-7所示。,-14-,零件面(Part Surface),零件面即
6、零件上已加工表面,它是在加工过程中与刀具始终保持接触的表面,可由它控制刀具切削的深度。零件面在数控加工过程中是固定不动的面。,-15-,导动面(Drive Surface),导动面是指在刀具切削运动中引导刀具运动的面,它控制刀具在指定的公差范围内运动。刀具与导动面存在着三种相对位置关系(图7-8),即:刀具沿着导动面的左侧运动(Left),刀具沿导动面的右侧运动(Right),刀具在导动面上运动(On),或者说刀具中心沿导动曲线运动。导动面在加工过程中是不断变化的表面。,-16-,检查面(Check Surface),检查面是用来确定每次走刀的终止位置。在CAM系统中,可通过检查面计算刀具切削
7、过程中的干涉,避免过切现象的产生。,-17-,四、切削加工中的阶段划分,起始运动阶段,接近运动阶段,刀具切入运动阶段,切削加工阶段,退出切削阶段,返回阶段,-18-,第三节 数控编程中的刀位计算,无论手工编程还是自动编程,都要按已确定的加工路线和允许的编程误差进行刀位点的计算。所谓刀位点即为刀具运动过程中相关的坐标点。三维型面加工时,首先应根据被加工型面的几何形状和工艺精度要求分割成若干条的走刀轨迹,再根据每条轨迹计算刀位点。,-19-,一、非圆曲线刀位点的计算,用直线段逼近轮廓曲线的节点计算常用的节点计算方法有等间距法,等弦长法和等误差法几种。,-20-,二、球头铣刀行距的确定,一般曲面零件
8、的数控加工通常采用球头铣刀,因用其它形状刀具加工曲面时往往容易导致加工过程干涉而损伤毗邻表面。用球头铣刀数控加工曲面时多按行切法加工,即铣刀沿坐标轴方向或曲面参数轴方向对曲面一行一行进行加工,每加工完一行后,铣刀移动一个行距,直至将整个曲面加工完毕。,-21-,用球头铣刀对曲面进行行切法加工时,必然在被加工表面留下一段较为明显的残留高度,残留高度的大小决定于由刀具半径和切削行距。刀具半径越大,残留高度越小;切削行距越小,残留高度越小,但使走刀次数增多,程序量增大。因而,在选定刀具半径的前提下,球头铣刀行距S和步长L的确定将直接影响零件的加工精度,表面粗糙度和程序量的大小。,-22-,平面加工时
9、行距S的确定,则,-23-,曲面加工时行距S的确定,直接给出:,-24-,三、平面型腔零件加工刀位点的计算,型腔是指由封闭的约束边界及其底面构成的凹坑,如图7-14所示,一般情况下,凹坑的坑壁(外轮廓)与底面垂直,但也有和坑底面成一定锥度的,有的型腔中存在凸台,被称之为岛屿(内轮廓)。型腔的加工是成型模具和机械零件加工中常见的一种加工型式,型腔数控加工方法主要有行切法(zigzag)和环切法(Spiral)两种。,-25-,平面型腔构成示意,-26-,行切法,行切法是刀具按平行于某坐标轴方向或一组平行线方向走刀。,-27-,行切法的刀位点计算比较简单,主要是由一组平行线与型腔内,外轮廓线求交,
10、计算出有效交线,按一定顺序依次将有效交线编程输出。在遇到型腔中岛屿时,可抬刀到安全高度越过岛屿,或沿岛屿边界绕过去,或遇到岛屿轮廓后返向回头继续切削等采用多种加工处理方法。若型腔内轮廓不是凸台而是凹坑,可以直接跨越过去进行切削编程。,-28-,环切法,环切法是环绕被加工型腔的轮廓边界进行加工的方法,这种方法具有加工状态平稳,轮廓表面加工质量好的特点,是一种常用的数控加工方法之一。环切法刀位点计算比较复杂,尤其带有多岛多坑的复杂型腔的刀位点计算是国内外学者研究的热点问题。,-29-,环切法刀位计算方法较多,但其基本思想为:进行型腔轮廓边界的定义,外轮廓边界以顺时针方向描述,内轮廓(岛屿或凹坑)以
11、逆时针方向进行构造;按加工精度要求和型腔底面曲率半径几何结构确定每次走刀的偏置量(Offset Value);按确定的偏置量由外轮廓向内,内轮廓向外进行一个个偏置环计算;对偏置环进行干涉检查,去除干涉部分,形成新的内外环边界;重复上述步骤,新环不断生成、分裂、退化直至完全消失。如图7-16所示。,-30-,-31-,在型腔轮廓边界偏置环计算过程中,将伴的三种特殊情况:外轮廓偏置环的自相交;外轮廓偏置环与内轮廓偏置环互相交;多个内轮廓偏置环互交。必须及时处理。见图7-17,-32-,内外轮廓偏置环自交问题的处理-去逆时针环,但在内轮廓偏置自包容时要注意见C图,去L2,-33-,四、转角过渡处理,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机械 CADCAM 技术 第六 数控 加工 自动 编程
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6583583.html