数控加工中心编程与操作课件

上传人:无*** 文档编号:241433093 上传时间:2024-06-25 格式:PPT 页数:69 大小:983KB
返回 下载 相关 举报
数控加工中心编程与操作课件_第1页
第1页 / 共69页
数控加工中心编程与操作课件_第2页
第2页 / 共69页
数控加工中心编程与操作课件_第3页
第3页 / 共69页
点击查看更多>>
资源描述
第第5章章 数控加工中心编程与操作数控加工中心编程与操作5.1 数控加工中心加工中心编程概述5.1.1 数控加工中心的类型数控加工中心是一种功能较全的数控加工机床。装有刀库及自动换刀装置,能够实现自动换刀功能,连续的对工件各加工表面自动进行铣削、钻削、镗孔、攻螺纹和切削螺纹等工序操作,所以可以加工一些复杂型面的零件,如:凸轮、叶轮、模具等。1.按主轴空间位置分类1)立式数控加工中心2)卧式数控加工中心2.按功能特征分类1)钻削加工中心2)镗铣加工中心3)万能加工中心3.按所用换刀装置分类1)转塔头加工中心2)带刀库的加工中心4.按工作台结构特征分类可分为单、双工作台和多工作台加工中心。常见的加工中心是单工作台和双工作台的加工中心两种形式。5.按主轴结构特征分类可分为单轴、双轴、三轴及可换主轴的加工中心。5.1.2 数控加工中心加工中心的主要加工对象加工中心是一种工艺范围较大的数控加工机床,能进行铣削、镗削、钻削和螺纹加工等多项工作,因此适于加工复杂、工序多、要求高、需用多种类型的普通机床和众多刀具夹具,且需多次装夹才能完成的零件。其加工的主要对象可分为箱体类零件、盘板类零件、复杂曲面、异形件和特殊加工五类。特别适合箱体类零件和孔系的加工。加工对象1.箱体类零件2.盘板类零件3.复杂曲面零件4.异形件5.特殊加工零件5.1.3 数控加工中心加工中心编程与加工特点加工中心是将数控铣床、数控镗床、数控钻床的功能组合起来,并装有刀库和自动换刀装置的数控镗铣床,因此,数控加工中心在加工程序的编制当中,从加工工序的确定,刀具的选择,进给路线的安排,到数控加工程序的编制,都比其他机床复杂。加工中心有其自身的编程特点。1.加工中心编程特点(1)进行合理的工艺分析,安排加工工序。由于零件加工工序多,使用的刀具种类多,甚至在一次装夹下,要完成粗、半精、精加工,周密合理地安排各工序加工的顺序,有利于提高精度和生产率。加工顺序如前所述的按铣大平面、粗镗孔、半粗镗孔、立铣刀加工、打中心孔、钻、攻螺纹、精加工、铰镗精铣等的加工次序。(2)根据批量等情况,决定采用自动换刀还是手动换刀。一般对批量在10件以上,而刀具更换较频繁时,以采用自动换刀为宜。但当加工批量很小而使用的刀具种类又不多时,把自动换刀安排到程序中,反而会增加机床的调整时间,当然,这时就相当于把加工中心机床当数控铣床来使用了。(3)自动换刀要留出足够的换刀空间。有些刀具直径较大或尺寸较长,自动换刀时要注意避免发生撞刀事故。为安全起见,有的机床要求换刀前必须先回到参考点(或Z轴回到参考点高度)后进行换刀。(4)为提高机床利用率,尽量采用刀具机外预调,并将测量尺寸填写到刀具卡片中,以便操作者在运行程序前,及时修改刀具补偿参数。(5)对于编好的程序,应认真检查,并在加工前进行试运行。从编程的出错率来看,采用手工编程出错率高,特别是在生产现场,为临时加工而编程时,出错率更高,认真检查程序并进行试运行就更为必要。1.加工中心编程特点续(6)尽量把不同工序内容的程序,分别安排到不同的子程序中,或按工序顺序添加程序段号标记。当零件加工程序较多时,为便于程序调试,一般将各工序内容分别安排到不同的子程序中。主程序内容主要是完成换刀及子程序调用的指令。这样安排便于按每一工序独立地调试程序,也便于因加工顺序不合理而作出重新调整。对需要多次重复调用的子程序,可考虑采用G91增量编程方式处理其中的关键程序段,以便于在主程序中用M98 P_ L_方式调用,这样可简化程序量。(7)尽可能地利用机床数控系统本身所提供的镜像、旋转、固定循环和宏指令编程处理的功能,以简化程序量。(8)对加工时所要使用的第一把刀具,可以把它直接安装在主轴上,并将这把刀的刀号输入设置到某地址号中。这样,在加工程序的开头就可以不进行换刀操作。但在程序结束前必须要有换刀程序段,以便使加工最后用的刀具换为加工开始时用的刀具,使这个程序还能继续进行下一个零件的加工。若在调整时,主轴上先不装刀,所要用的几把刀具全装在刀库上。在程序的开头,是换刀的程序段,以使主轴装上刀具。当然,这次换刀时,主轴上是空的,只是把刀库上的刀具装上主轴,后面的程序则与前述相同。2.加工特点(1)适合加工周期性生产的零件。(2)适合加工高精度工件。(3)适合加工批量生产的零件。(4)适合加工形状复杂的零件。(5)其它特点:加工中心还适合于加工多工位、工序集中和难测量的工件。另外,装夹困难或完全由找正定位来保证加工精度的工件不适合在加工中心上生产。5.2 数控加工中心加工中心编程常用指令5.2.1 数控加工中心加工中心的坐标系与参考点加工中心坐标系包括机床坐标系和工件坐标系,不同的加工中心坐标系略有不同。机床加工时仍然是刀具相对工件发生运动,即假设工件相对静止,刀具在运动。1.机床坐标系指令 G53 机床坐标系各轴符合右手笛卡尔坐标系准则,是用来确定工件坐标系的基本坐标系,为机床本身固有,由机床生产厂商设计时制定的。位置由机械挡块决定,不能随意更改。该坐标系必须在开机后,通过手动回参考点的操作建立(回零操作)。该参考点是机械原点(零点)。编程格式 (G90)G53 IP_;其中,IP为绝对尺寸字。2.工件坐标系工件坐标系是编程人员在编写程序时,在工件上建立的坐标系。工件坐标系的原点位置为工件原点(编程原点)。理论上工件坐标系的原点可以是任意位置,实际上原点位置是由编程人员为了编程方便以及零件尺寸的直观性来确定。编程原点的选则应注意:(1)编程原点应选在零件的尺寸基准上,便于坐标值计算,减少错误。(2)编程原点应尽量选在精度高的工件表面,以提高零件的加工精度。(3)对称零件,原点应在对称中心上。(4)一般零件,应在工件轮廓的某一角。(5)Z轴方向上零点一般设在工件表面。(6)对于卧式加工中心,最好把工件零点设在回转中心上与Z轴连线适当位置上。(7)编程时应将刀具起点和程序原点设在同一处,可以简化程序,便于计算。1)设置工件坐标系指令 G92 编程格式 G92 X_ Y_ Z_;2)工件坐标系选择指令 G54G59 在编程过程中进行编程坐标系(工件坐标系)的平移变换,使编程坐标系的零点偏移到新的位置。FANUXC数控系统可通过CRT/MDI画面设定机床零点到各工件坐标系(G54G59)原点的偏移距离。G54G59 是模态指令,在执行手动返回参考点之后,系统自动选择工件坐标系。3.自动返回参考点指令 G28编程格式 G28 IP使用说明 执行该指令时,可以使刀具以G00方式经中间点快速返回到参考点,中间点的位置由IP决定,IP可以是X、Y、Z轴坐标的任意组合。5.2.2 刀具的选择刀具选择总的原则是:安装调整方便,刚性好,耐用度和精度高。在满足加工要求的前提下,尽量选择较短的刀柄,以提高刀具加工的刚性。刀具选择续选取刀具时,要使刀具的尺寸与被加工工件的表面尺寸相适应。在加工中心中,刀柄作为刀具的重要组成部分,有其自身的特点。在加工中心上,各种刀具分别装在刀库上,按程序规定随时进行选刀和换刀动作。5.2.3 换刀指令加工中心和铣床的最大区别就在于加工中心能够实现自动换刀功能。在加工中心使用T指令然后使用M06指令来实现自动换刀功能。常见换刀指令一在程序中先出现T指令,后出现M06指令。编程格式 N_ G28 Z_ T M06;采用这种方式编程时,在Z轴返回参考点的同时,刀库开始运动,进行刀具交换,刀具TXX换到主轴上。常见换刀指令二 在一个程序中先出现M06,后出现T指令。编程指令 N_ G28 Z_ M06 T;执行程序时,首先返回参考点,然后执行M06进行主轴换刀。换刀完成后执行T指令,因此这种换刀程序完成时,主轴上的刀具并不是T,而是前段换刀程序执行后换刀刀位上的刀具。即T要在下个换刀程序出现后被安装在主轴上。常见换刀指令三T指令和M06不再同一程序段。编程指令 N_ T;N G28 Z_ M06;这种编程格式,在执行T功能的同时,也开始执行下面的加工程序,选刀时间与加工时间重合,所换刀具为T,编程时也经常采用。5.2.4 孔加工固定循环指令G73G89因为加工中心包含了数控铣床的功能,因此两者的加工指令大部分相同,因此相同部分本章节不再重复介绍。在数控加工中,有些典型的加工工序,是由刀具固定的动作完成,如在加工中心上钻孔,一般需要快速接近工件、慢速(切削进给)钻孔、快速回退等固定动作。将这些典型的、固定的几个连续动作,用一条G指令来代表,这样,只需要用单一程序段的指令即可完成加工,这样的指令称为固定循环。固定循环多用于孔加工,包括钻孔、镗孔、攻螺纹等。1.孔加工固定循环的动作 孔加工固定循环通常由以下6个动作构成,如图所示,实线表示切削进给,虚线表示快速进给。动作1:X、Y轴定位;动作2:快速运动到R点(参考点);动作3:孔加工;动作4:在孔底的动作;动作5:退回到R点(参考点);动作6:快速返回到初始点。孔加工时需正确设置3个高度平面,分别为初始平面、R平面和孔底平面。2.固定循环的代码组成 孔加工固定循环一般格式为:3.固定循环指令固定循环的程序格式包括数据表达形式、返回点平面、孔加工方式、孔加工数据和循环次数。其中数据表达形式可以用绝对坐标G90和增量坐标G91表示。固定循环的程序格式如下:G98(G99)G X Y Z R Q P K F;固定循环指令可分为以下三类:钻孔类,包括一般钻孔和钻深孔(L/D3);攻螺纹类,包括右旋攻螺纹和左旋攻螺纹;镗孔类,包括粗镗孔、精镗孔和反镗孔。1)钻孔循环指令G81、G82指令格式:G98(G99)G81 X_Y_Z_R_F_;G98(G99)G82 X_Y_Z_R_P_F_;执行指令时,如图所示,刀具先快速定位至X、Y所指定的坐标位置,再快速定位至R点,接着以F所指定的进给速率向下钻削至Z所指定的孔底位置,最后G99快速退刀至R点或G98返回起始点完成循环。G81与G82的区别只在于G82在孔底有暂停动作,时间有P指定。G81通常用于点钻,G82指令可使孔的表面更光滑,孔底平整,常用于做沉头台阶孔。2)深孔断屑循环指令 G73指令格式:G98(G99)G73X_Y_Z_R_Q_F_如图所示,钻头先快速定位至X、Y所指定的坐标位置,再快速定位至R点,接着以F所指定的进给速率向下钻削Q所指定的距离后(Q为负值),快速退刀回到距切削深度上方距离d(d值由系统指定)处,然后再向下钻削Q所指定的距离后,接着快速退刀回到距切削深度上方距离d处,以后依此方式一直钻孔到Z所指定的孔底位置,最后G99快速退刀至R点或G98返回起始点完成循环。3)深孔排屑循环G83指令格式:G98(G99)G83 X_Y_Z_R_Q_F_;如图所示,钻头先快速定位至X、Y所指定的坐标位置,再快速定位至R点,接着以F所指定的进给速率向下钻削Q所指定距离后,快速退刀回R点,再向下快速定位与前一切削深度上方距离d处,再向下以F进给速率钻削Q所指定的距离后,再快速退回R点,以后依此方式一直钻孔到Z所指定的孔底位置,最后G99快速退刀至R点或G98返回起始点完成循环。G83与G73不同处是G83退刀时每次皆退回到R点,可更好地把切屑带出孔外,以免切屑将钻槽塞满而增加钻削阻力,更适合深孔钻削。4)攻右旋螺纹循环与攻左旋螺纹循环指令 G84、G74指令格式:G98(G99)G74(G84)X_Y_Z_R_(P_)F_ G74指令用于攻左旋螺纹,故需先使主轴反转,再执行G74指令,则丝攻先快速定位至X、Y所指定的坐标位置,再快速定位到R点,接着以F所指定的进给速率攻螺纹至Z所指定的孔底位置后,主轴转换为正转且同时向Z轴正方向退回至R点,退至R点后主轴快速退回初始平面。G84的加工方式与G74刚好相反,G84指令主轴正转加工到孔底,然后反转返回R点平面,返回到R点平面后恢复正转。攻螺纹的进给速率(mm/min)导程(mm/r)主轴转速(r/min)在G74、G84攻牙循环指令执行中,进给速率调整钮无效,及即使按下进给暂停键,循环在回复动作结束之前也不会停止。G74G845)镗孔循环G86指令格式G98(G99)G86 X_Y_Z_R_F_;孔的加工过程如图所示,此指令与G81相同,但在孔底有暂停功能,然后快速退回。该指令退刀前没有让刀动作,退回时可能划伤已加工表面,因此只用于粗镗孔。5.3 数控加工中心加工中心操作简介5.3.1数控加工中心加工中心的操作面板各按键及功能分别如表5-2和5-3所示。5.3.2数控加工中心加工中心的操作方法1.手动回参考点2.手动连续进给3.选择和启动零件程序4.停止、中断零件程序 5.MDI运行6.停止、中断MDI运行 5.4 自动换刀装置5.4.1刀具的类型与选用原则铣刀主要有:(1)圆柱铣刀。用于卧式铣床上加工平面。(2)端铣刀。用在立式铣床上加工平面。(3)立铣刀。用于加工平面、台阶、槽和相互垂直的平面。(4)键槽铣刀。用于加工各种形状的键槽。(5)盘形铣刀。盘形铣刀有缝槽铣刀、两面刃铣刀、三面刃铣刀和错齿三面刃铣刀。槽铣刀一般用于加工浅槽。两面刃铣刀用于加工台阶面。三面刃铣刀用于切槽和台阶面。(6)锯片铣刀。用于切削窄槽或切断材料。(7)角度铣刀。角度铣刀有单角铣刀和双角铣刀,用于铣削沟槽和斜面。(8)成形铣刀。用于加工成形表面数控加工刀具的选择。5.4.2刀库的形式直线刀库。盘式刀库 链式刀库格子盒式刀库 5.5 数控加工中心加工中心零件加工编程实例5.5.1 单一孔类零件编程主程序O0001;G91 G28 Z0.;T1 M6;G90 G54 G0 X0.Y0.S500 M3;G43 H1 Z100.;X-65.Y0.;Z5.0;G01 Z-8.F50;M98 P100 D1(D=8.2);G01 Z-16.F50;M98 P100 D1(D=8.2);G01 Z-24.F50;M98 P100 D1(D=8.2);G00 Z100.;M05;G91 G28 Z0.;T2 M6;G90 G54 G0 X0.Y0.S1000 M3;G43 H2 Z100.;X-65.Y0.;Z5.0G01 Z-5.F50;M98 P100 D2(D=5.);G01 Z-10.F50;M98 P100 D2(D=5.);G01 Z-15.F50;M98 P100 D2(D=5.);G01 Z-20.F50;M98 P100 D2(D=5.);G01 Z-24.F50;主程序续G01 Z-24.F50;M98 P100 D2(D=5.);G0 Z100.;M05;G91 G28 Z0.;T3 M6G90 G54 G0 X0.Y0.S1500 M03;G43 H3 Z100.;G98 G81 R5.Z-5.F80;G80;M05;G91 G28 Z0.;T4 M06;G90 G54 G0 X0.Y0.S1500 M03;G43 H4 Z100.M08;G98 G83 R5.Z-42.Q2.F70;G80;M05;G91 G28 Z0.;T5 M06;G90 G54 G0 X0.Y0.S180 M03;G43 H5 Z100.M08;G98 G81 R5.Z-45.F40;G80;M05;M09;G91 G28 Z0.;M30;子程序O100;G41 G01 X-65.Y-30.F100;G03 X-35.Y0.R30.;G01 Y32.;G02 X-32.Y35.R3.;G01 X32.;G02 X35.Y32.R3.;G01 Y-32.;G02 X32.Y-35.R3.;G01 X-32.;G02 X-35.Y-32.R3.;G01 Y0;G03 X-65.Y30.R30.;G40 G01 Y0;M99;5.5.2 多孔类零件循环编程程序G92 X0.Y0.Z50;建立工件坐标系G90 G00 X0.Y50.;G00 Z0;Z20.M03 S800;G91 G81 G99 X50.Z20.R10.Q4 F40 K5;一般钻孔循环Y50.;将刀具移动到第二行最后一孔位置X-50.K5;使用相对坐标加工第二行孔Y50.;X50.K5;G80 G90 G00 Z20.;取消钻孔循环,竖直方向退刀X0.Y0.M05;M30;5.5.3 攻丝编程程序T1 M06;主轴上换好1号刀G54 G00 X0.Y0.Z100.T2;选择G54工件坐标系,2号刀准备换刀G00 Y50;G01 G43 H1 Z20 M03 S800;建立中心钻长度补偿G91 G99 G81 Y50.Z5.R5.F40 K2;G81点钻中心孔G80 G49 G90 G00 Z100.;取消钻孔循环,Z向退刀X0.Y0.M06;更换2号刀G00 G43 H2 Z20.S800 M03 T3;设定2号刀参数,3号刀准备换刀G00 Y50.;G91 G99 G83 Y50.Z45.R5.Q8 F40 K2;深孔排屑加工循环G80 G49 G90 G00 Z100.;X0.Y0.M06;G43 H03 Z20.S200 M03;Y50.;G99 G91 G84 Y50.Z40.R5.P1.25 K2;攻右旋螺纹G00 G49 G80 Z100.;X0.Y0.M05;M30;5.5.4 复合循环带子程序编程主程序 O1234T1;M06;M03 S220 H1 T2;M98 P8000;G17 G94 G00 X0.Y-97.5Z5.;G01 Z-13.8 F40;D01 M98 P100;G00 X65.5 Y97.5;D01 M98 P101;G90 G00 Z100;N10 X90.Y0.;Z5.;G01 Z-7.8 F40;X75.;G03 I-75.;G00 X90.;Z100.;N13 X0.Y-80.;Z5.;G01 Z-7.8 F40;D01 M98 P102;G90 G00 Z100.;M98 P7000;(换刀T02子程序)主程序续一N20 S300 H02 T03;M98 P8000;G17 G94 G00 X8.Y0.;Z5.;G01 Z-3.;F60;D02 M98 P400;(挖槽子程序)G90 G00 Z100.;M98 P7000;(换刀T03子程序)N30 S900 H03 T04;M98 P8000;G98 G81 Z-13.;R-5.F80 K0;M98 P300;M98 P7000;(换刀T04子程序)N40 S450 H04 T05;M98 P8000;G98 G73 Z-32.206 R-5.0 Q5.0 F45 K0;M98 P300;M98 P7000;(换刀T05子程序)N50 S100 H05 T06;M98 P8000;G98 G84 Z-24.R-4.0 P3000 F200 K0;M98 P300;M98 P7000;(换刀T06子程序)主程序续二N60 S320 H06 T07;M98 P8000;G90 G00 X0.Y-97.5;Z5.0;G01 Z-13.8 F64;D06 M98 P100;G00 G90 X6535 Y97.5;N70 D06 M98 P101;G90 G00 Z100.;N80 X0 Y-80.;Z5.;G01 Z-8.0 F64;D06 M98 P102;G90 G00 Z100.;M98 P7000;(换刀T07子程序)N90 S800 H07 T01;M98 P8000;G17 G94 G00 X8.0 Y0.0;Z5.0;G01 Z-3.0 F160;D07 M98 P400;(挖槽子程序)G90 G00 Z100.;M30;换刀子程序O7000;M05;M09;G91 G28 Z0.;G90 G40 G49 G80;M06;M99;接近工件子程序O8000;G90 G54 G00 X0.Y0.;M03;G43 Z50.0;M08;M99;左侧外轮廓加工子程序O100;G90 G41 X-29.810 Y-70.829;G01 X-59.207 Y-47.789;G02 X-56.556 Y57.5 R200.;G01 Y75.;G00 G40 Y97.5;M99;右侧外轮廓加工子程序O101;G90 G41 G00 X65.57 Y75.0;G01 Y44.747;G03 Y-44.747 R100.;G01 Y-75.;G00 G40 Y-97.5;M99;凸台轮廓加工程序O102;G90 G41 G00 X40.Y-80.0;G03 X0.Y-40.R40.;G01 X-30.Y-40.0;G02 X-48.926 Y-10.308 R50.;G01 X0.Y48.;X14.;G02 X30.Y-40.R50.0;G01 X0;G03 X-40.Y-80.R40.0;G00 G40 X0.;M99;螺纹孔位置程序O300;G98 X45.021 Y44.021;Y-44.021;X-45.021;Y44.0 21;M99;4040凹槽加工子程序O400;G90 G41 G01 X8.0 Y-12.0;G03 X20.Y0.R12.0;G01 Y8.0;G03 X8.0 Y20.R12.0;G01 X-8.0;G03 X-20.0 Y8.0 R12.0;G01 Y-8.0;G03 X-8.0 Y-20.0 R12.0;G01 X8.0;G03 X20.0 Y-8.0 R12.0;G01 X20.0 Y0.0;G03 X8.0 Y12.0 R12.0;G01 G40 G00 X8.0 Y0.0;M99;本章结束
展开阅读全文
相关资源
相关搜索

最新文档


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


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

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


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