数控铣削(加工中心)编程

上传人:沈*** 文档编号:244520205 上传时间:2024-10-04 格式:PPT 页数:45 大小:1.22MB
返回 下载 相关 举报
数控铣削(加工中心)编程_第1页
第1页 / 共45页
数控铣削(加工中心)编程_第2页
第2页 / 共45页
数控铣削(加工中心)编程_第3页
第3页 / 共45页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第7章数控铣削(加工中心)编程,泸州职业技术学院 机电系,7.1,数控铣削,(,加工中心,),编程概述,一、数控铣床(加工中心)的加工特点,二、数控铣床(加工中心)的编程特点,三、数控铣床(加工中心)的选择,四、数控铣床(加工中心)刀具,五、工件坐标原点的选择,六、安全高度的确定,七、顺铣和逆铣对加工的影响,八、进刀,/,退刀方式的确定,九、数控系统功能,十、切削用量的选择,第,7,章数控铣削(加工中心)编程,7.2,数控铣(加工中心)的编程要点,一、初始状态的设置,二、工件坐标系的选定,三、换刀指令,四、刀具长度补偿,五、刀具半径补偿,六、自动返回参考点指令,G28,七、固定循环,八、子程序,第,7,章数控铣削(加工中心)编程,7.1,数控铣削,(,加工中心,),编程概述,一、数控铣床(加工中心)的加工特点,加工中心是一种工艺范围较广的数控加工机床,能实现三轴或三轴以上的联动控制,进行,铣削,(平面、轮廓、三维复杂型面)、,镗削、钻削和螺纹,加工。加工中心特别适合于,箱体类零件和孔系的加工,。加工工艺范围如图所示。,第,7,章数控铣削(加工中心)编程,加工中心,(Machining Center),是具有刀库,能够自动换刀的镗铣类机床。,加工中心除自动换刀之外与数控铣床基本一致。,铣削加工,螺纹加工,第,7,章数控铣削(加工中心)编程,钻削加工,第,7,章数控铣削(加工中心)编程,镗削加工,加工中心适合单件、中小批量的生产,加工对象主要是形状复杂、工序较多、精度要求高,一般机床难以加工或需使用多种类型的通用机床、刀具和夹具,经多次装夹和调整才能完成加工的零件。,1.,数控铣床(加工中心)可用绝对值编程或增量值(相对坐标)编程,分别用,G90/G91,指定。,2.,手工编程只能用于简单编程,对复杂的编程广泛采用,CAM,自动编程。,第,7,章数控铣削(加工中心)编程,二、数控铣床(加工中心)的编程特点,三、数控铣床(加工中心)的选择,立式加工中心,的主轴垂直于工作台,主要适用于加工板材类、壳体类零件,形状复杂的平面或立体零件、以及模具的内、外型腔等,应用范围广泛。,卧式加工中心,的主轴轴线与工作台台面平行,它的工作台大多为由伺服电动机控制的数控回转台,在工件一次装夹中,通过工作台旋转可实现多个加工面的加工,适用于加工箱体、泵体、壳体等零件加工。,复合加工中心,主要是指在一台加工中心上有立、卧两个主轴或主轴可,90,改变角度,因而可在工件一次装夹中实现五个面的加工。,第,7,章数控铣削(加工中心)编程,加工中心分立式、卧式和复合;三轴或多轴。最常见的是,三轴立式加工中心,。,四、数控铣床(加工中心)刀具,加工中心对刀具的基本要求是:,第,7,章数控铣削(加工中心)编程,良好的切削性能,能承受高速切削和强力切削并且性能稳定,较高的精度,刀具的精度指刀具的形状精度和刀具与装卡装置的位置精度,配备完善的工具系统,满足多刀连续加工的要求,面铣刀,第,7,章数控铣削(加工中心)编程,加工中心的刀具主要有:,球头刀,环形刀,钻头,镗刀,立铣刀,面铣刀常用于端铣较大的平面;立铣刀的端刃切削效果差,不能作轴向进给;球头刀常用于精加工曲面,刀具半径需要小于内凹曲面半径。,五、工件坐标原点的选择,工件坐标原点选择原则:,第,7,章数控铣削(加工中心)编程,工件坐标系的原点要选择便于测量或对刀,同时要便于编程中坐标值的计算。,(,1,)工件坐标原点应选在零件图的尺寸基准上,便于坐标值的计算。,(,2,)对称的零件,工件坐标原点应设在对称中心上,便于对刀。,(,3,),Z,轴零点,一般设在工件最高表面。,(,4,)对于一般零件,通常设在工件外轮廓的某一角上。,(,5,)毛坯材料通常把坐标原点设在工件上表面中心处。,六、安全高度的确定,对于铣削(加工中心)加工零件时,开始段和结束段采用快速移动定位,节省空刀时间。,起刀点和退刀点必须离开零件表面一定的安全高度,避免撞刀。,通常在安全高度之上完成刀具长度补偿。安全高度不能设得太小,也不能设得太大。如,安全高度定为,50mm,。,第,7,章数控铣削(加工中心)编程,七、顺铣和逆铣对加工的影响,在铣削加工中,采用顺铣还是逆铣方式是影响加工表面粗糙度的重要因素之一。铣削方式的选择应视零件图样的加工要求,工件材料的性质、特点以及机床、刀具等条件综合考虑。通常,由于数控机床传动采用滚珠丝杠结构,其进给传动间隙很小,,顺铣的工艺性就优于逆铣,。在铣削加工零件轮廓时应尽量采用顺铣加工方式;同时,为了降低表面粗糙度值,提高刀具耐用度,对于铝镁合金、钛合金和耐热合金等材料,尽量采用顺铣加工;但如果零件毛坯为黑色金属锻件或铸件,,表皮硬而且余量一般较大,这时采用逆铣较为合理,。,第,7,章数控铣削(加工中心)编程,八、进刀,/,退刀方式的确定,加工外轮廓时,立铣刀从安全高度下降到切削高度,应离开工件毛坯边缘一定距离,,不能直接下刀切削到工件,,以免发生危险。,对于型腔的粗铣加工,,立铣刀应从工艺孔进刀,,再横向进行型腔加工。,进刀段、退刀段,通常沿轮廓的切线方向。通常在此建立或取消刀具半径补偿,因此,可把此段,设为直线或直线加圆弧。,第,7,章数控铣削(加工中心)编程,九、数控系统功能,(,1,)刀补、圆弧平面选择:,G17,、,G18,、,G19,(,2,)返回参考点:,G28X_Y_Z_,;式中,X_Y_Z_,为中间点的坐标值,用于加工中心回参考点结束程序或换刀,可自动取消刀具长度补偿。,(,3,)刀具半径补偿:,G41/G42,D_,(,4,)刀具长度补偿:,G43/G44Z_Hxx,。,Z,坐标值为刀补后刀位点移动到的坐标值。相当于,G43/G44 HxxG00 Z_,(,5,)取消刀具长度补偿:,G49,或,G43/G44H00,(,6,)工件坐标系的设置:,G54G59,,通常按约定选用,G54,。,(,7,)固定循环:,G73,、,G74,、,G76,、,G80G86,用于孔加工,。,(,8,)绝对坐标,/,增量坐标指令:,G90/G91,都用相同字母,X_Y_Z_,(,9,)每分,/,每转进给:,G94/G95,(,10,)固定循环返回起始点,/,返回,R,点:,G98/G99,第,7,章数控铣削(加工中心)编程,1.G,功能,M06,,,M98,,,M99,在同一程序段中若有两个,M,代码出现时,虽其动作不相冲突,但以排列在最后面的代码有效,前面,M,代码被忽略而不执行。,注:,M,代码分为前指令码和后指令码,前指令码和同一程序段中的移动指令同时执行,后指令码在同段的移动指令完后才执行。,第,7,章数控铣削(加工中心)编程,2.M,功能,十、切削用量的选择,例,7-1,使用,80mm,,,6,齿的面铣刀,铣削碳钢表面,已知切削速度,c,=100m/min,。,fz,=0.08mm/,齿,求主轴转速,n,及进给量,f,。,n=1000,c/D,=1000100/(3.1480),=400 r/min,f,=f,z,zn,=(0.086400),=192 mm/min,第,7,章数控铣削(加工中心)编程,进给量和转速各有两个单位。在数铣(加工中心)编程时常用单位是转速,S(r,/min),,进给量,F(mm,/min),。,7.2,数控铣(加工中心)的编程要点,一、初始状态的设置,为了保证程序的运行完全,通常在程序开始时设定初始状态。,G90,、,G80,、,G40,、,G17,、,G49,、,G21,G90,:绝对坐标,G80,:取消循环,G40,:取消刀具半径补偿,G17,:选择刀径补偿和圆,(,弧,),加工平面为,XY,平面,G49,:取消刀具长度补偿,G21,:尺寸单位为公制,第,7,章数控铣削(加工中心)编程,二、工件坐标系的选定,毛坯材料通常把坐标原点设在工件上表面中心处。,用,G54G59,定义工件坐标系,通常按约定用,G54,。,G54,为零点偏置法。与刀具的起始位置无关。,在数控机床上,通过对刀并在数控系统面板上设置工件坐标原点与机床坐标原点的距离。,第,7,章数控铣削(加工中心)编程,三、换刀指令,加工中心具有自动换刀功能,不同的加工中心,其换刀过程是不完全一样的,通常,选刀,和,换刀,可分开进行,选刀动作可与机床的加工同时进行,即利用切削时间进行选刀。,多数加工中心都规定了固定的换刀点位置,各运动部件只有移动到这个位置,才能开始换刀动作。,换刀完毕后需要启动主轴,,方可进行后面程序内容的加工。,T01,M06,第,7,章数控铣削(加工中心)编程,四、刀具长度补偿,G43,刀具长度正补偿,,G44,刀具长度负补偿,通常用刀具正补偿,G43,。,正补偿,:将,Z,坐标尺寸字与,H,代码中长度补偿的量相加,按其结果进行,Z,轴运动。,负补偿,:将,Z,坐标尺寸字与,H,中长度补偿的量相减,按其结果进行,Z,轴运动。,第,7,章数控铣削(加工中心)编程,刀具长度补偿,格式,:,G43/G44Z_Hxx,Z,坐标值为刀补后刀位点移动到的坐标点。,Hxx,刀具长度补偿值在数控机床上的填写位置是,H,后面数值指定的存储单元。,如:,G00G43Z50.0H01,G43H01G00Z50.0,相当于,G43/G44HxxG00Z50.0,取消刀具长度补偿,:,G49,或,G43/G44H00,第,7,章数控铣削(加工中心)编程,第,7,章数控铣削(加工中心)编程,例,7-2,图,例,7-2,在立式数控铣床上按如图所示的走刀路线铣削工件上表面,已知主轴转速为,300r/min,,进给量为,200mm/min,。试编制加工程序,(,刀具直径,100),。,参考程序如下,:,O7001,;程序名,G90G80G40G49G17G21,;初始化相关,G,功能,G54,;定义坐标,G00X155.0Y40.0S300,;,a X,、,Y,轴移动到下刀点上方,设置转速,G43H01Z50.0M03,;,b,刀具长度补偿,,Z,轴下移到安全高度,主轴正转,G01Z0F600.0,;,c Z,轴以较大进给量切削到,Z0,X-155.0F200.0,;,d,G00Y-40.0,;,e,G01X155.0,;,f,G00Z300.0M05G49,;,g Z,轴上升到换刀点,主轴停转,取消刀长补偿,X250.0Y180.0,;,h,回刀具起始点,工件台移动到适当的位置,M30,;程序结束,第,7,章数控铣削(加工中心)编程,五、刀具半径补偿,刀径补偿的作用:利用刀具半径补偿功能,可按加工工件轮廓编程,即使刀具在因磨损、重磨或更换后直径发生改变,或者零件的尺寸有加工误差时只需改变半径补偿参数,仍用同一个程序;刀具半径补偿值不一定等于刀具半径值,用同一个程序通过改变刀具半径的刀补量,可以对零件轮廓进行粗、精加工。,第,7,章数控铣削(加工中心)编程,刀具半径补偿的作用,格式,:,G41/G42D,刀具半径左补偿与顺铣相对应,,反之,则右补偿与逆铣对应。,刀具半径补偿偏置寄存器号,D,,其偏置量的大小在操作面板的偏置寄存器中设定。,刀具半径补偿的三个过程,:,刀具半径补偿在直线段建立;,补偿状态下加工零件;,在直线段取消刀具半径补偿。,可用如下程序格式:,G00/G01 G41/G42 X,Y,D,建立补偿程序段,轮廓切削程序段,G00/G01 G40 X,Y,补偿撤消程序段,其中:,G41/G42,程序段中的,X,、,Y,值是建立补偿直线段的终点坐标值;,G40,程序段中的,X,、,Y,值是撤消补偿直线段的终点坐标;,第,7,章数控铣削(加工中心)编程,第,7,章数控铣削(加工中心)编程,例,7-3,图,例,7-3,在立式数控铣床上按如图所示的走刀路线铣削工件外轮廓,已知主轴转速为,400r/min,,进给量为,200mm/min,。试编制加工程序。,O7002,;程序名,G90G80G40G49G17G21,;初始化相关,G,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!