数控编程】第5章数控铣床编程1.ppt
《数控编程】第5章数控铣床编程1.ppt》由会员分享,可在线阅读,更多相关《数控编程】第5章数控铣床编程1.ppt(77页珍藏版)》请在三一办公上搜索。
1、数控编程,长江师范学院机械工程学院主讲教师:何仁琪,第5章 数控铣床编程,第5章 数控铣床编程,5.1 数控铣床概述5.2 数控铣床编程基础 5.3 数控铣床基本编程方法5.4 A类宏功能应用5.5 数控铣床编程要点及实例 思考题与习题,第5章 数控铣床编程,5.1 数控铣床概述 5.1.1 数控铣床的用途与组成1.主轴箱:刀具及动力。2.进给伺服系统:执行运动3.控制系统:运算程序4.辅助装置:液压、气压、冷却、排屑、防护。5.铣床基础件:支撑,第5章 数控铣床编程,立式数控铣床,卧式数控铣床,5.1 数控铣床概述 5.1.2 数控铣床的分类,第5章 数控铣床编程,龙门数控铣床,全功能立式数
2、控铣床,第5章 数控铣床编程,5.1 数控铣床概述 5.1.3 数控铣床的用途 平面铣削、平面型腔铣削、外形轮廓铣削和三维及三维以上复杂型面铣削;钻削、镗削、螺纹切削等。,第5章 数控铣床编程,5.1 数控铣床概述 5.1.4 数控铣床的主要功能1.点位控制功能:实现对相互位置精度要求高的孔系加工。,第5章 数控铣床编程,5.1 数控铣床概述 5.1.4 数控铣床的主要功能2.直线插补功能:(1)平面直线(2)空间直线(3)逼近直线,第5章 数控铣床编程,5.1 数控铣床概述 5.1.4 数控铣床的主要功能3.圆弧插补功能:(1)平面圆弧(2)逼近圆弧,第5章 数控铣床编程,5.1 数控铣床概
3、述 5.1.4 数控铣床的主要功能4.孔加工固定循环:,(1)钻孔(2)铰孔(3)锪孔(3)镗孔(4)攻丝,第5章 数控铣床编程,5.1 数控铣床概述 5.1.4 数控铣床的主要功能5.刀具补偿:,(1)刀具半径补偿平面轮廓加工:减少数学处理、同程粗精加工;(2)刀具长度补偿设置及调整刀具长度;(3)刀具空间位置补偿曲面加工。,第5章 数控铣床编程,5.1 数控铣床概述 5.1.4 数控铣床的主要功能6.镜向、旋转、缩放、平移:,对加工程序的控制,简化程序编制。,第5章 数控铣床编程,5.1 数控铣床概述 5.1.4 数控铣床的主要功能7.子程序功能:,不同位置相同轮廓形状的加工,子程序可简化
4、程序编制。,第5章 数控铣床编程,5.1 数控铣床概述 5.1.4 数控铣床的主要功能8.宏程序功能:,该功能可用一个总指令代表实现某一功能的一系列指令,并能对变量进行运算,使程序更具灵活性和方便性。,9.自动加减速功能:自动调整进给速度,保持正常而良好的加工状态。,第5章 数控铣床编程,5.1 数控铣床概述 5.1.4 数控铣床的主要功能,10.数据输入输出及DNC功能:,(1)输入输出数据(2)执行大的加工程序(3)计算机直接数控,11.自诊断功能,自诊断是数控系统在运转中的自我诊断,它是数控系统的一项重要功能,对数控机床的维修具有重要的作用。,第5章 数控铣床编程,5.1 数控铣床概述
5、5.1.5 数控铣床加工的主要对象,铣削加工是机械加工中最常用的加工方法之一,它主要包括平面铣削和轮廓铣削,也可以对零件进行钻、扩、铰、镗、锪加工及螺纹加工等。数控铣削主要适合于下列几类零件的加工。,1.平面类零件,平面类零件是指加工面平行或垂直于水平面,以及加工面与水平面的夹角为一定值的零件,这类加工面可展开为平面。图示,第5章 数控铣床编程,5.1 数控铣床概述 5.1.5 数控铣床加工的主要对象,2.直纹曲面类零件,直纹曲面类零件是指由直线依某种规律移动所产生的曲面类零件。如图所示零件的加工面就是一种直纹曲面,当直纹曲面从截面(1)至截面(2)变化时,其与水平面间的夹角从310均匀变化为
6、232,从截面(2)到截面(3)时,又均匀变化为120,最后到截面(4),斜角均匀变化为0。直纹曲面类零件的加工面不能展开为平面。,当采用四坐标或五坐标数控铣床加工直纹曲面类零件时,加工面与铣刀圆周接触的瞬间为一条直线。这类零件也可在三坐标数控铣床上采用行切加工法实现近似加工。,直纹曲面,第5章 数控铣床编程,5.1 数控铣床概述 5.1.5 数控铣床加工的主要对象,3.立体曲面类零件,加工面为空间曲面的零件称为立体曲面类零件。这类零件的加工面不能展成平面,一般使用球头铣刀切削,加工面与铣刀始终为点接触,若采用其它刀具加工,易于产生干涉而铣伤邻近表面。加工立体曲面类零件一般使用数控铣床,采用以
7、下三种加工方法。,(2)三坐标联动加工采用三坐标数控铣床三轴联动加工即进行空间直线插补。,(1)行切加工法采用三坐标数控铣床进行二轴半控制加工,即行切加工法。,(2)三坐标联动加工用五坐标数控铣床五轴联动加工即进行空间曲线插补。,第5章 数控铣床编程,5.1 数控铣床概述 5.1.5 数控铣床加工的主要对象,4.箱体类零件,箱体类零件一般指具有一个以上孔系,内部有一定型腔或空腔,在长、宽、高方向有一定比例的零件。此类零件一般都需要进行孔系、轮廓、平面加工。,第5章 数控铣床编程,5.1 数控铣床概述 5.1.6 数控铣床的主要技术参数,第5章 数控铣床编程,5.2 数控铣床编程基础 5.2.1
8、 数控铣床的工艺装备,1.夹具,数控机床主要用于加工形状复杂的零件,但所使用夹具的结构往往并不复杂,数控铣床夹具的选用可首先根据生产零件的批量来确定。对单件、小批量、工作量较大的模具加工来说,一般可直接在机床工作台面上通过调整实现定位与夹紧,然后通过加工坐标系的设定来确定零件的位置。,凸轮零件图,凸轮夹具,第5章 数控铣床编程,5.2 数控铣床编程基础 5.2.1 数控铣床的工艺装备,2.刀具,数控铣床上所采用的刀具要根据被加工零件的材料、几何形状、表面质量要求、热处理状态、切削性能及加工余量等,选择刚性好、耐用度高的刀具。常见刀具见图。,常见刀具,第5章 数控铣床编程,5.2 数控铣床编程基
9、础 5.2.1 数控铣床的工艺装备,2.刀具,(1)铣刀类型选择 被加工零件的几何形状是选择刀具类型的主要依据.1)加工曲面类零件时,为了保证刀具切削刃与加工轮廓在切削点相切,而避免刀刃与工件轮廓发生干涉,一般采用球头刀,粗加工用两刃铣刀,半精加工和精加工用四刃铣刀,如图所示。,加工曲面类铣刀,第5章 数控铣床编程,5.2 数控铣床编程基础 5.2.1 数控铣床的工艺装备,2.刀具,(1)铣刀类型选择 被加工零件的几何形状是选择刀具类型的主要依据.2)铣较大平面时,为了提高生产效率和提高加工表面粗糙度,一般采用刀片镶嵌式盘形铣刀,如图所示。,加工大平面铣刀,第5章 数控铣床编程,5.2 数控铣
10、床编程基础 5.2.1 数控铣床的工艺装备,2.刀具,(1)铣刀类型选择 被加工零件的几何形状是选择刀具类型的主要依据.3)铣小平面或台阶面时一般采用通用铣刀,如图所示。,加工台阶面铣刀,第5章 数控铣床编程,5.2 数控铣床编程基础 5.2.1 数控铣床的工艺装备,2.刀具,(1)铣刀类型选择 被加工零件的几何形状是选择刀具类型的主要依据.4)铣键槽时,为了保证槽的尺寸精度、一般用两刃键槽铣刀,如图所示。,加工槽类铣刀,第5章 数控铣床编程,5.2 数控铣床编程基础 5.2.1 数控铣床的工艺装备:,2.刀具,(1)铣刀类型选择 被加工零件的几何形状是选择刀具类型的主要依据.5)孔加工时,可
11、采用钻头、镗刀等孔加工类刀具,如图所示。,镗刀,钻头,孔加工刀具,第5章 数控铣床编程,5.2 数控铣床编程基础 5.2.1 数控铣床的工艺装备,2.刀具,(2)铣刀结构选择 铣刀一般由刀片、定位元件、夹紧元件和刀体组成。由于刀片在刀体上有多种定位与夹紧方式,刀片定位元件的结构又有不同类型,因此铣刀的结构形式有多种,分类方法也较多。选用时,主要可根据刀片排列方式。刀片排列方式可分为平装结构和立装结构两大类。1)平装结构(刀片径向排列)平装结构的铣刀一般用于轻型和中量型的铣削加工。,平装结构铣刀,第5章 数控铣床编程,5.2 数控铣床编程基础 5.2.1 数控铣床的工艺装备,2.刀具,(2)铣刀
12、结构选择 铣刀一般由刀片、定位元件、夹紧元件和刀体组成。由于刀片在刀体上有多种定位与夹紧方式,刀片定位元件的结构又有不同类型,因此铣刀的结构形式有多种,分类方法也较多。选用时,主要可根据刀片排列方式。刀片排列方式可分为平装结构和立装结构两大类。2)立装结构(刀片切向排列):适用于重型和中量型的铣削加工。,立装结构铣刀,第5章 数控铣床编程,5.2 数控铣床编程基础 5.2.1 数控铣床的工艺装备,2.刀具,(3)铣刀角度的选择铣刀的角度有前角、后角、主偏角、副偏角、刃倾角等。为满足不同的加工需要,有多种角度组合型式。各种角度中最主要的是主偏角和a)径向前角;b)轴向前角图示 前角前角(制造厂的
13、产品样本中对刀具的主偏角和前角一般都有明确说明)。1)主偏角Kr 主偏角为切削刃与切削平面的夹角,如图4.15所示。铣刀的主偏角有90、88、75、70、60、45等几种。,主偏角,90主偏角,铣削带凸肩的平面;6075主偏角,适用于平面铣削的粗加工;45主偏角,具有很好的抗振性,适用于镗铣床主轴悬伸较长的加工场合。,第5章 数控铣床编程,5.2 数控铣床编程基础 5.2.1 数控铣床的工艺装备,2.刀具,(3)铣刀角度的选择2)前角铣刀的前角可分解为径向前角f(图 a)和轴向前角p(图 b),径向前角f主要影响切削功率;轴向前角p则影响切屑的形成和轴向力的方向,当p为正值时切屑即飞离加工面。
14、径向前角f和轴向前角p正负的判别见图。常用的前角组合形式如下:,双负前角:适用于铸钢、铸铁的粗加工。双正前角:最宜用于软材料和不锈钢、耐热钢等材料的切削加工。正负前角(轴向正前角、径向负前角):此种铣刀切削平稳,排屑顺利,金属切除率高,适用于大余量铣削加工。,a)径向前角,b)轴向前角,前角,第5章 数控铣床编程,5.2 数控铣床编程基础 5.2.1 数控铣床的工艺装备,2.刀具,粗齿铣刀:适用于普通机床的大余量粗加工和软材料或切削宽度较大的铣削加工;当机床功率较小时,为使切削稳定,也常选用粗齿铣刀。中齿铣刀:系通用系列,使用范围广泛,具有较高的金属切除率和切削稳定性。密齿铣刀:主要用于铸铁、
15、铝合金和有色金属的大进给速度切削加工。在专业化生产(如流水线加工)中,为充分利用设备功率和满足生产节奏要求,也常选用密齿铣刀(此时多为专用非标铣刀)。,(4)铣刀的齿数(齿距)选择铣刀齿数多,可提高生产效率,但受容屑空间、刀齿强度、机床功率及刚性等的限制,不同直径的铣刀的齿数均有相应规定。为满足不同用户的需要,同一直径的铣刀一般有粗齿、中齿、密齿三种类型。,第5章 数控铣床编程,5.2 数控铣床编程基础 5.2.1 数控铣床的工艺装备,2.刀具,1)平面铣刀:选择平面铣刀直径时主要需考虑刀具所需功率应在机床功率范围之内,也可将机床主轴直径作为选取的依据。平面铣刀直径可按D1.5d(d为主轴直径
16、)选取。在批量生产时,也可按工件切削宽度的1.6倍选择刀具直径。2)立铣刀:立铣刀直径的选择主要应考虑工件加工尺寸的要求,并保证刀具所需功率在机床额定功率范围以内。如系小直径立铣刀,则应主要考虑机床的最高转数能否达到刀具的最低切削速度(60m/min)。3)槽铣刀:槽铣刀的直径和宽度应根据加工工件尺寸选择,并保证其切削功率在机床允许的功率范围之内。,(5)铣刀直径的选择铣刀直径的选用视产品及生产批量的不同差异较大,刀具直径的选用主要取决于设备的规格和工件的加工尺寸。,第5章 数控铣床编程,5.2 数控铣床编程基础 5.2.1 数控铣床的工艺装备,2.刀具,(6)铣刀的最大切削深度不同系列的可转
17、位面铣刀有不同的最大切削深度。最大切削深度越大的刀具所用刀片的尺寸越大,价格也越高,因此从节约费用、降低成本的角度考虑,选择刀具时一般应按加工的最大余量和刀具的最大切削深度选择合适的规格。当然,还需要考虑机床的额定功率和刚性应能满足刀具使用最大切削深度时的需要。,第5章 数控铣床编程,5.2 数控铣床编程基础 5.2.1 数控铣床的工艺装备,2.刀具,P类合金(包括金属陶瓷)用于加工产生长切屑的金属材料,如钢、铸钢、可锻铸铁、不锈钢、耐热钢等。其中,组号越大,则可选用越大的进给量和切削深度,而切削速度则应越小。M类合金用于加工产生长切屑和短切屑的黑色金属或有色金属,如钢、铸钢、奥氏体不锈钢、耐
18、热钢、可锻铸铁、合金铸铁等。其中,组号越大,则可选用越大的进给量和切削深度,而切削速度则应越小。K类合金用于加工产生短切屑的黑色金属、有色金属及非金属材料,如铸铁、铝合金、铜合金、塑料、硬胶木等。其中,组号越大,则可选用越大的进给量和切削深度,而切削速度则应越小。上述三类牌号的选择原则如表所示:,(7)刀片牌号的选择 合理选择刀片硬质合金牌号的主要依据是被加工材料的性能和硬质合金的性能。一般选用铣刀时,可按刀具制造厂提供加工的材料及加工条件,来配备相应牌号的硬质合金刀片。由于各厂生产的同类用途硬质合金的成份及性能各不相同,硬质合金牌号的表示方法也不同,为方便用户,国际标准化组织规定,切削加工用
19、硬质合金按其排屑类型和被加工材料分为三大类:P类、M类和K类。根据被加工材料及适用的加工条件,每大类中又分为若干组,用两位阿拉伯数字表示,每类中数字越大,其耐磨性越低、韧性越高。,P、M、K类合金切削用量的选择,第5章 数控铣床编程,5.2 数控铣床编程基础 5.2.2 数控铣削的工艺分析,1.选择并确定加工部位及工序内容,(1)工件上的曲线轮廓,特别是由数学表达式给出的非圆曲线与列表曲线等曲线轮廓,如图所示的正弦曲线。(2)已给出数学模型的空间曲面,如图所示的球面。(3)形状复杂、尺寸繁多、划线与检测困难的部位;(4)用通用铣床加工时难以观察、测量和控制进给的内外凹槽;(5)以尺寸协调的高精
20、度孔和面;(6)能在一次安装中顺带铣出来的简单表面或形状;(7)用数控铣削方式加工后,能成倍提高生产率,大大减轻劳动强度的一般加工内容。,球面,Y=SIN(X)曲线,第5章 数控铣床编程,5.2 数控铣床编程基础 5.2.2 数控铣削的工艺分析,2.零件图样的工艺分析,(1)零件图样尺寸的正确标注(2)统一内壁圆弧的尺寸加工轮廓上内壁圆弧的尺寸往往限制刀具的尺寸。1)内壁转接圆弧半径R:R0.2H 2)内壁与底面转接圆弧半径r:d=D-2r,r适当小,零件尺寸公差带的调整,R较小时,R较大时,r较小,r较大,第5章 数控铣床编程,5.2 数控铣床编程基础 5.2.2 数控铣削的工艺分析,3.保
21、证基准统一的原则,有些工件需要在铣削完一面后,再重新安装铣削另一面,由于数控铣削时,不能使用通用铣床加工时常用的试切方法来接刀,因此,最好采用统一基准定位。,4.分析零件的变形情况,铣削工件在加工时的变形,将影响加工质量。这时,可采用常规方法如粗、精加工分开及对称去余量法等,也可采用热处理的方法,如对钢件进行调质处理,对铸铝件进行退火处理等。加工薄板时,切削力及薄板的弹性退让极易产生切削面的振动,使薄板厚度尺寸公差和表面粗糙度难以保证,这时,应考虑合适的工件装夹方式。总之,加工工艺取决于产品零件的结构形状,尺寸和技术要求等。在表4.2中给出了改进零件结构提高工艺性的一些实例。,第5章 数控铣床
22、编程,5.2 数控铣床编程基础 5.2.2 数控铣削的工艺分析,5.零件的加工路线,(1)铣削轮廓表面:在铣削轮廓表面时一般采用立铣刀侧面刃口进行切削。对于二维轮廓加工,通常采用的加工路线为:1)从起刀点下刀到下刀点;2)沿切向切入工件;3)轮廓切削;4)刀具向上抬刀,退离工件;5)返回起刀点。(2)顺铣和逆铣对加工影响:在铣削加工中,采用顺铣还是逆铣方式是影响加工表面粗糙度的重要因素之一。逆铣时切削力F的水平分力FX的方向与进给运动Vf方向相反,顺铣时切削力F的水平分力FX的方向与进给运动Vf的方向相同。铣削方式的选择应视零件图样的加工要求,工件材料的性质、特点以及机床、刀具等条件综合考虑。
23、通常,由于数控机床传动采用滚珠丝杠结构,其进给传动间隙很小,顺铣的工艺性就优于逆铣。如图4.24a所示为采用顺铣切削方式精铣外轮廓,图4.24b所示为采用逆铣切削方式精铣型腔轮廓,图4.24c所示为顺、逆铣时的切削区域。同时,为了降低表面粗糙度值,提高刀具耐用度,对于铝镁合金、钛合金和耐热合金等材料,尽量采用顺铣加工。但如果零件毛坯为黑色金属锻件或铸件,表皮硬而且余量一般较大,这时采用逆铣较为合理。,第5章 数控铣床编程,5.2 数控铣床编程基础 5.2.2 数控铣削的工艺分析,5.零件的加工路线,a)顺铣,b)逆铣,c)切入和退刀区,顺铣和逆铣切削方式,第5章 数控铣床编程,5.2 数控铣床
24、编程基础 5.2.3 数控系统的功能指令,1.准备功能(G代码功能),第5章 数控铣床编程,5.2 数控铣床编程基础 5.2.3 数控系统的功能指令,1.准备功能(G代码功能),第5章 数控铣床编程,5.2 数控铣床编程基础 5.2.3 数控系统的功能指令,2.辅助功能(M代码),m代码 功能 附注 m00 程序停止 非模态 m01 程序选择停止 非模态 m02 程序结束 非模态 m03 主轴顺时针旋转 模态 m04 主轴逆时针旋转 模态 m05 主轴停止 模态 m06 换刀 非模态 m07 冷却液打开 模态 m08 冷却液关闭 模态 m30 程序结束并返回 非模态 m31 旁路互锁 非模态
25、m52 自动门打开 模态 m53 自动门关闭 模态 m74 错误检测功能打开 模态 m75 错误检测功能关闭 模态 m98 子程序调用 模态 m99 子程序调用返回 模态,第5章 数控铣床编程,5.2 数控铣床编程基础 5.2.3 数控系统的功能指令,3.F、S、T、H、D功能代码(1)进给功能代码F单位/min。F200进给速度为200/min。(2)主轴功能代码S单位r/min。F800主轴转速为800 r/min。(3)刀具功能代码T表示使用刀具号。T05表示用5号刀具。(4)刀具长度补偿代码H用HXX表示刀具长度补偿地址。H04长度补偿量为4号。(5)刀具半径补偿代码D用DXX表示刀具
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控编程】第5章 数控铣床编程1 数控 编程 铣床

链接地址:https://www.31ppt.com/p-2976153.html