欢迎光临安徽铜陵技师学院!
  • 办学理念:和实向上
  • 办学思路:特色立校,多元发展
  • 校训:日慈日进
  • 校风:厚德修身,精技立业
  • 学风:尊师明礼,实学善用
  • 教风:爱生乐教,勤思敏行

数控机床编程教案

发布时间: 2022-11-13       信息来源:        发布人:张向前        阅读次数:

   

   

  《数控机床编程》

   

  教

   

   

  案

   

   

   

   授课班级:13高职机电

  授课教师:胡升华

  授课课时间:14-15学年1学期

   

   

  课题    数控机床的MDI面板与控制面板

  1. 教学目的:

  1、掌握数控机床的MDI面板与控制面板中每个按钮的含义

  2、能熟练地运用控制面板操纵机床并能输入程序

  3、让学生体会成功的乐趣激发学生的学习兴趣

  二、教学重点:

  让学生准确地选择机床的移动方向

  1. 教学难点:

  机床移动时的倍率把握

  四、教学方法:

                讲授、归纳、总结、测试

  1. 教学用具:

  电脑、投影仪、教棒

  1. 教学过程:

  时间分配

   

  教    学    过    程

  (一)、导入新课:

  学好数控机床的第一步是什么?是了解数控机床,下面我们就来讲述数控机床的两个主要面板

    (二)、讲授新课:

  1、MDI面板:

  (1)、[POS]:坐标键,显示当前光标的位置。

       [ABS]:绝对坐标。

       [REL]:相对坐标。

       [ALL]:既有绝对坐标、又有相对坐标。

  (2)、PROG:程序键

        1、将模式选择钮转到[EDIT]位置,并压下[程序]键,屏幕下面会显示二个功能键:

        [程序]:此画面可以显示程序,并可对程序进行更改、插入、删除。

        [LIB]:此画面可以显示程序的目录,目录的内容和数目以及占用的字节数。

  2、将模式选择钮转到[MDI]和[MEN]位置,并压下[程序]键,屏幕下   面会显示四个功能键:

        [PRGRM]:显示当前正在执行的程序。

        [CHECK]:显示[MEN]状态下刀具的位置和模态数据。

        [CURRNT]:显示当前程序段的内容。

        [NEXT]:显示当前正在执行的和下一个程序段的内容。

  (3)、OFFSET SETTING:刀具补偿键

        1、先按OFFSET SETTING键,紧接着按SETTING进入刀具的形状补偿和摩耗补偿。

        2、当对刀具进行形状补偿时,先对刀输入X0或Z0[测量]。

        3、当对刀具进行磨耗补偿时,应输入一数值加[INPUT]。

  (4)、SYSTEM:用于进行系统画面的设定,一般情况下不必进行更改。

  (5)、MESSACE:用以显示报警信息、报警履历和外部数据。

  (6)、GRAPH:可以显示和模拟图形:

  (7)、ALTER—替换        (8)、INSERT—插入

  (9)、DELETE—删除      (10)、SHIFT—上档键

  (11)CAN—取消         (12)、INPUT—输入键

   

    2、机床面板:

  

  (1)、第一行按键:

  (1)、MACHINE  LOCK—机床锁定开关:

  当机床锁定开关打开,程序执行时,CRT上的数字会变更,仅机床滑板不会运动,M、S、T机能均照常执行。(主轴旋转,刀具交换,切削液喷出)

  2、DRY  RUN—空运行开关:

  当此开关打开时,程序中的F代码无效,滑板以“进给倍率”开关指定的速度移动,。

  3、BLOCK—单步运行开关:

  此开关按下时,指示灯亮,程序执行为单节操作法,但复合循环机能则会在一个循环结束后才能停止。

  4、SKIP—程序段跳过开关:

  此开关打开时,对程序开关有“/”的程序段,跳过不执行;但当此开关关闭时,没有任何效果。

  6、START—程序起动。

  7、HOLD—暂停按钮:程序停止进给,按START可重新恢复运行。

  8、STOP—程序停止

  9、LIMTREST—超程释放:当滑板出现超程报警时,模式开关必须置于手动位置,先按住此键,等到READY灯亮后,方可移动手动按钮。

  (2)、第二行按键:

  1、CW—此开关在模式置于手动部分时才有作用,用于主轴正转。

  2、STOP—此开关在模式置于手动部分时才有作用,用于主轴起动。程序停止。

  3、CCW—此开关在模式置于手动部分时才有作用,用于主轴反转。

  4、COOL—冷却液开。

  5、TOOL—刀具转位,注意刀具转位时一定要转到规定位置,不能停在途中。

  6、COOL—冷却液开。

  7、LAMP—机床主轴上方灯亮。

  8、READY—当机床滑板出现超程报警时,必须先按LIMTREST按钮,当等到READY灯亮后,方可移动手动按钮。

  9、ALARM—机床报警灯。

  (3)、左一按键:

  1、FEEDRATE  OVERRIDE—在程序自动运行时,由F代码指定的进给速度可以用此开关进行行调整,每格增加10﹪;在点动状态下,进给速度可以在0—1260mm/min范围内调整。

        2、SPINDLE  OVERRIDE—在程序自动运行时,控制主轴的输出倍率。

  (4)、左二按键:

       在JOG模式下,控制机床滑板向前后左右运动,如同时按中间的RAPID键则作快速运动。

  (5)、中间按键:

       1、MDI模式:手动程序输入暂时性程序,MDI之程序只能执行一次,执行完后程序自动消失。

      2、MEMORT模式:自动运行状态,要想使程序自动运行,必须使用该模式。

      3、EDIT模式:在此模式下可以对程序进行编辑和存取。

      4、HANDLE模式:在此模式下可以通过手摇轮对滑板进行控制。

     5、JOG模式:可用JOG按钮控制滑板的移动,移动速度由FEEDRATE  OVERRIDE开关设定。

     6、ZERO  RETURN模式:用JOG按钮,使X、Z坐标返回机床参考点,对应的ZEROX、ZEROZ灯亮,注意回到机械原点。

  (6)、右边按键:

  在HANDLE模式,可对滑板的位置进行调节,可选择移动的的坐标轴X、Z,并可选择移动的倍率。

   

  三、复习巩固:

  本堂课的收获有哪些?

   

  四、布置作业:

  熟记MDI面板与机床面板的主要内容。

  教法学法

   

   

   

   

   

   

   

   

   

   

   

   

  课题    数控机床的程序格式

  • 教学目的:

  1、掌握数控机床的程序组成、格式

  2、掌握数控编程的的基本指令

  3、让学生体会成功的乐趣激发学生的学习兴趣

  二、教学重点:

  G指令的内容

  三、教学难点:

  G指令的内容及模态代码与非模态代码的划分

  四、教学方法:

                讲授、归纳、总结

  五、教学用具:

  电脑、投影仪、教棒、测试

  六、教学过程:

  时间分配

   

  教    学    过    程

  (一)、导入新课:

  机床该如何运动?按程序运动,哪么什么是程序?程序如何组成?

    (二)、讲授新课:

  1、程序:由字母和数字组成,组成程序的字母和数字的含义如下:

  (1)、程序名字:O+四位数字

  (2)、顺序号N:顺序号又称程序段号或程序段序号。顺序号位于程序段之首,由顺序号字N和后续数字组成。顺序号字N是地址符,后续数字一般为1~4位的正整数。数控加工中的顺序号实际上是程序段的名称,与程序执行的先后次序无关。数控系统不是按顺序号的次序来执行程序,而是按照程序段编写时的排列顺序逐段执行。

  (3)、准备功能字G

      准备功能字的地址符是G,又称为G功能或G指令,是用于建立机床或控制系统工作方式的一种指令。后续数字一般为1~3位正整数,

  见G功能字含义表

  (4)、尺寸字

      尺寸字用于确定机床上刀具运动终点的坐标位置。

      其中,第一组 X,Y,Z,U,V,W,P,Q,R 用于确定终点的直线坐标尺寸;第二组 A,B,C,D,E 用于确定终点的角度坐标尺寸;第三组 I,J,K 用于确定圆弧轮廓的圆心坐标尺寸。在一些数控系统中,还可以用P指令暂停时间、用R指令圆弧的半径等。

  (5)、进给功能字F

      进给功能字的地址符是F,又称为F功能或F指令,用于指定切削的进给速度。对于车床,F可分为每分钟进给和主轴每转进给两种,对于其它数控机床,一般只用每分钟进给。F指令在螺纹切削程序段中常用来指令螺纹的导程。

  (6)、主轴转速功能字S

       主轴转速功能字的地址符是S,又称为S功能或S指令,用于指定主轴转速。单位为r/min。对于具有恒线速度功能的数控车床,程序中的S指令用来指定车削加工的线速度数。

  (7)、刀具功能字T

      刀具功能字的地址符是T,又称为T功能或T指令,用于指定加工时所用刀具的编号。对于数控车床,其后的数字还兼作指定刀具长度补偿和刀尖半径补偿用。

  (8)、辅助功能字M

  辅助功能字的地址符是M,后续数字一般为1~3位正整数,又称为M功能或M指令,用于指定数控机床辅助装置的开关动作,见表。

  2、程序段格式举例:

  N30 G01 X88.1 Y30.2 F500 S3000 T02 M08

  N40 X90(本程序段省略了续效字“G01,Y30.2,F500,S3000,T02,M08”,但它们的功能仍然有效)

  在程序段中,必须明确组成程序段的各要素:

  移动目标:终点坐标值X、Y、Z;

  沿怎样的轨迹移动:准备功能字G;

  进给速度:进给功能字F;

  切削速度:主轴转速功能字S;

  使用刀具:刀具功能字T;

  机床辅助动作:辅助功能字M。

  O1000                                // 程序名
N10 G00 G54 X50 Y30 M03 S3000

  N20 G01 X88.1 Y30.2 F500 T02 M08   

  N30 X90                             // 程序主体

  ……

  N300 M30                            // 结束符

  三、复习巩固:

  本堂课的收获有哪些?

   

  四、布置作业:

  熟记G、M、T、F等字母的含义。

  教法学法

   

   

   

   

   

   

   

   

  课题    数控机床的坐标系和G指令的格式

  1. 教学目的:

  1、掌握数控机床的程序组成、格式

  2、掌握数控编程的基本指令

  3、让学生能看图分析出机床的坐标系

  二、教学重点:

  工件坐标系的设定和程序的一般格式

  三、教学难点:

  工件坐标系的设定

  四、教学方法:

                讲授、归纳、总结、测试

  五、教学用具:

  电脑、投影仪、教棒

  六、教学过程:

  时间分配

   

  教    学    过    程

  (一)、导入新课:

  机床该如何运动?按程序运动,程序如何运动?按坐标运动

    (二)、讲授新课:

  1、坐标系统:

  (1)、机床的的坐标轴:

  数控车床以机床主轴轴线方向为Z轴的方向,刀具远离工件的方向为Z轴的正方向。X轴位于与工件安装平面相水平的平面内,垂直于工件轴线的旋转的方向,且刀具远离轴线的方向为X轴的正方向。

  (2)、机床原点和参考点:

  机床原点是数控机床上的一个固定点,该点定义在机床主轴轴线与卡盘的右端面(不装卡爪时)的交点上。以机床为原点设定的坐标系叫机床坐标系。

  参考点是数控机床上的一个固定点,该点由机床出厂时预先设定,不可更改,机床打开时首先必须回参考点。

  (3)、工件原点与工件坐标系:

  零件图给出后,首先应找出图样上的设计基准点,其他各项尺寸均是以此尺寸为基准进行的,该点称为工件原点;以工年原点粮田坐标原点建立的的一个Z轴与X轴的直角坐标系,称为工件坐标系。

  

  (4)、绝对编程与增量编程:

  X轴和Z轴移动量的指令方法有绝对指令和增量指令两种

  绝对指令是指对各轴移动到终点的坐标值进行编程的方法,用X、Z表示X轴、Z轴的坐标值。

  增量指令用各轴的相对于前一位置的移动量的编程方法,用U、W表示X、Z轴方向上的移动量。

  (5)、直径编程与半径编程:

  采用直径编程时,称为直径编程;采用半径编程时,称为半径编程。具体由出厂时加以设定。

  2、指令书写的格式:

  G00  X(U)  Z(W)

  G01  X(U)  Z(W)  F

  G02  X(U)  Z(W)  R  F  (CW)

  G03  X(U)  Z(W)  R  F  (CCW)

  G04  X(U)  或P

  G20  inch

  G27  X(U)  Z(W)  T0000

  G28  X(U)  Z(W)  T0000

  G32  X(U)  Z(W)  F

  G50  X(U)  Z(W)

  G50  S

  G70  P  Q 

  G71  U  R

  G71  P  Q  U  W  F  S  T 

  G72  W  R 

  G72  P  Q  U  W  F  S  T 

  G73  U  W  R 

  G73  P  Q  U  W  F  S  T

  G74  R

  G74  X(U)  Z(W)  P  Q  R  F 

  G75  R

  G75  X(U)  Z(W)  P  Q  R  F

  G90  X(U)  Z(W)  R  F 

  G92  X(U)  Z(W)  R  F

  G94  X(U)  Z(W)  R  F

  G96  S

  G97  S

  G98  F

  G99  F

  三、复习巩固:

  本堂课的收获有哪些?

   

  四、布置作业:

  理解工件坐标系,熟记G指令格式。

  教法学法

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

  课题    G指令的格式说明

  • 教学目的:

  1、掌握数控机床的G指令格式含义

  2、能运用G指令进行简单的编程

  3、能根据工件的形状选择相应的指令

  二、教学重点:

  G00、G01、G90、G92指令

  三、教学难点:

  G27、G28指令的具体体含义

  四、教学方法:

                讲授、归纳、总结、测试

  五、教学用具:

  电脑、投影仪、教棒

  六、教学过程:

  时间分配

   

  教    学    过    程

  (一)、导入新课:

  知道了格式,但内容是什么含义?

    (二)、讲授新课:

  1、坐标系统:

  (1)、快速定位:G00  X(U)  Z(W)

  采用G00指令时,刀具的轨迹是一条折线,所以要特别注意刀具与工件间的干涉,必要时可将程序拆成两行。

  (2)、直线插补指令:G01  X(U)  Z(W) F

  G01指令中必须指定进给速度F值,并特别注意F指令是一个模态指令,如果跟在G00的后面,且又没有指定F值将是非常危险的。

  (3)、圆弧插补:G02/G03 X(U) Z(W) R(I  K ) F

  G02为顺圆弧,G03为逆圆弧

  半径编程时,R为圆弧的半径值;I、K编程时,I、K为圆弧的始点至圆弧中心的矢量的X、Z向的分量,为增量值。

  注:

  圆弧的终点位置及圆心位置均采用直径编程。

  R值为正时表示圆心角小于180°,R值为负时表示圆心角大于180°。

  (4)、程序延迟:G04  X(U)  或P

  X(U)后面的数字为带小数点的数,单位为秒;P后面的单位为毫秒。

  (5)、公制/英制变换:G21/G20

  G21表示为米制,G20表示为英制,G21/G20指令断电前后一致。

  必须在程序的开头的一个独立程序中指定G代码,然后才能输入坐标。

  程序中间G20和G21不能相互转换;G20和G21转换时,偏置量相应转换。

  (6)、回参考点检测:G27  X(U)  Z(W)  T0000

  使用G27时,必须返回过一次参考点,且取消刀补后G27才有消。

  (7)、自动返回参考点:G28  X(U)  Z(W)  T0000

  使用G28时,必须返回过一次参考点,且取消刀补后G28才有消。

  (8)、螺纹切削:G32  X(U)   Z(W)  F 

  螺纹切削过程中不能停止进给,一旦停止进给,切深便会加剧,很危险。

  例:

  

  图6.2-6

  G00 X29.4

  G32 Z-23. F2                         ;1循环切削

  G00 X32

  Z4.

      X29.

  G32 Z-23. F2                         ;2循环切削

  G00 X32.

      Z4.

  (9)、刀具半径补偿:G40、G41、G42

  G40--取消刀具半径补偿,按刀具路径进给。

  G41--左偏刀具半径补偿,按刀具路径前进方向刀具偏在零件左侧进给。

  G42--右偏刀具半径补偿,按刀具路径前进方向刀具偏在零件右侧进给。

  编程时,通常都将车刀刀尖作为一点来考虑,但实际上刀尖处存在圆角,当用按理论刀尖点编出的程序进行端面、外径、内径等与轴线平行或垂直的表面加工时,是不会产生误差的。但在进行倒角、锥面及圆弧切削时,则会产生少切或过切现象,具有刀尖圆弧自动补偿功能的数控系统能根据刀尖圆弧半径计算出补偿量,避免少切或过切现象的产生

  

  

  

  (10)、外圆切削循环:G90  X(U)   Z(W)  R(I)  F

  X(U)、Z(W)为终点坐标值,R(I)为锥体的大小端半径差,当起点坐标大于终点坐标时为正,反之为负。

  外圆切削循环。

  

  1. U<0, W<0, R<0                   2. U>0, W<0, R>0

  

   

  3. U<0, W<0, R>0                     4. U>0, W<0, R<0

   

  

  (11)、螺纹切削循环指令:G92  X(U)  Z(W)  I  F

  X(U)、 Z(W)  螺纹切削的终点坐标值,I螺纹部分半径之差,即螺纹切削起始点与切削终点的半径差。加工圆柱螺纹时,I=0。加工圆锥螺纹时,当X向切削起始点坐标小于切削终点坐标时,I为负,反之为正。

  三、复习巩固:

  本堂课的收获有哪些?

   

  四、布置作业:

  熟记G指令格式和内涵。

  教法学法

   

   

   

   

   

   

   

   

   

  课题    辅助指令的格式说明

  • 教学目的:

  1、掌握数控机床的M、S、T指令格式含义

  2、能运用M、S、T指令进行简单的编程

  3、能根据工件的形状选择相应的指令

  二、教学重点:

  M03、M04和M05、M30指令

  三、教学难点:

  M01和T指令的具体体含义

  四、教学方法:

                讲授、归纳、总结、测试

  五、教学用具:

  电脑、投影仪、教棒

  六、教学过程:

  时间分配

   

  教    学    过    程

  (一)、导入新课:

  G指令主要控制机床的运动形式,但光有G指令还不够,今天介绍数控机床的M、S、T指令格式含义?

    (二)、讲授新课:

  1、M指令:

  代 码

  说 明

  M00

  程序停

  M01

  选择停止

  M02

  程序结束(复位)

  M03

  主轴正转 (CW)

  M04

  主轴反转 (CCW)

  M05

  主轴停

  M06

  换刀

  M08

  切削液开

  M09

  切削液关

  M19

  主轴定向停止

  M28

  返回原点

  M30

  程序结束(复位) 并回到开头

  M48

  主轴过载取消 不起作用

  M49

  主轴过载取消 起作用

  M60

  APC 循环开始

  M80

  分度台正转(CW)

  M81

  分度台反转 (CCW)

  M94

  镜像取消

  M95

  X坐标镜像

  M96

  Y坐标镜像

  M98

  子程序调用

  M99

  子程序结束

  其中M00指令非常重要,运行该指令时,主轴停止,进给停止,切削液中断;可以利用此时进行工件的调头与测量。M00的功能与M01相类似,但必须在机床的选择停止按钮按下后方发生作用。

  2、F指令:

  F指令后数值的单位可以是mm/r,也可以是mm/min,系统开机时为G99状态,即mm/r;出现G98指令后单位变为mm/min,系统保持G98状态,直到再次被G99取代为止。

  3、T指令:

      (1)、对刀:

  用外圆车刀先试切一外圆,测量外圆直径后,按 输入“X外圆直径值”,按“测量”键,即输入到刀具几何形状里。用外圆车刀再试切外圆端面,按 输入“Z0”,按“测量”键,即输入到刀具几何形状里。

  (2)、T****:

  前两位表示刀具号,后两位一表示刀补号。

  4、S功能:

  (1)、G50可以限定每分钟最高多少转。

  (2)、G96表示主轴恒线速度控制,单位为m/min。

  (3)、C97取消主轴恒线速度控制,单位r/min。

  三、复习巩固:

  本堂课的收获有哪些?

   

  四、布置作业:

  熟记并能理解M、S、T指令格式和内涵。

  教法学法

   

   

   

   

   

   

   

   

  课题  复合循环指令与M指令

  1. 教学目的:

  1、掌握数控机床的复合循环指令含义

  2、能运用复合循环指令进行的编程

  3、能根据工件的形状选择相应的指令

  二、教学重点:

  G71、G73指令

  三、教学难点:

  G76指令的具体体含义

  四、教学方法:

                讲授、归纳、总结、测试

  五、教学用具:

  电脑、投影仪、教棒

  1. 教学过程:

  时间分配

   

  教    学    过    程

  (一)、导入新课:

  数控机床中有一组以一当十的指令,它们就是复合循环指令,具体含义如下?

    (二)、讲授新课:

  ? 精加工循环(G70)

  1. 格式

  G70 P(ns) Q(nf)

  ns: 精加工形状程序的第一个段号。

  nf: 精加工形状程序的最后一个段号

  2. 功能

  用G71、G72或G73粗车削后,G70精车削。

  ? 外圆粗车固定循环(G71)

  

  1. 格式

  G71U(△d)R(e)

  G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)

  △d: 切削深度(半径指定)

  不指定正负符号。切削方向依照AA′的方向决定,在另一个值指定前不会改变。FANUC系统参数(NO.0717)指定。

  e: 退刀行程

  本指定是状态指定,在另一个值指定前不会改变。FANUC系统参数(NO.0718)指定。

  ns: 精加工形状程序的第一个段号。

  nf: 精加工形状程序的最后一个段号。

  △U: X方向精加工预留量的距离及方向,当数值为负数时表示孔的加工。(直径/半径)

  △W: Z方向精加工预留量的距离及方向。

  f,s,t: 包含在ns到nf程序段中的任何F,S或T功能在循环中被忽略,而在G71程序段中的F,S或功能有效。

  注意:ns的哪行程序中不能出现z坐标,否则机床将报警,G71指令也可以用来加工内孔。

  ? 端面车削固定循环(G72)

  

   格式

  G72W(△d)R(e)

  G72P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)

  程序中具体字母的含义与G71相同,注意ns的哪行程序中不能出现x坐标,否则机床将报警。

  ? 成型加工复式循环(G73)

   

  

  格式

  G73U(△i)W(△k)R(d)

  G73P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)

  △i: X轴方向退刀距离(半径指定), FANUC系统参数(NO.0719)指定。

  △k: Z轴方向退刀距离(半径指定), FANUC系统参数(NO.0720)指定。

  d: 分割次数

  这个值与粗加工重复次数相同,FANUC系统参数(NO.0719)指定。

  ns: 精加工形状程序的第一个段号。

  nf: 精加工形状程序的最后一个段号。

  △U: X方向精加工预留量的距离及方向。(直径/半径)

  △W: Z方向精加工预留量的距离及方向。

  f,s,t: 顺序号“ns”到“nf”程序段中的任何F,S或T功能在循环中被忽略,而在G73程序段中的F,S或功能有效。

  当△i等于循环部分最大直径减去最小直径差的一半时,第一刀正好和工件相切,如果比最大直径减去最小直径差的一半小时,则第一刀肯定会车到工件;当△k和△W等于零时,则轮廓垂直上下。

  ? 端面啄式钻孔循环(G74)

  

  1、格式

  G74 R(e);

  G74 X(u) Z(w) P(△i) Q(△k) R(△d) F(f)

  e: 后退量

  本指定是状态指定,在另一个值指定前不会改变。FANUC系统参数(NO.0722)指定。

  x: B点的X坐标

  u: 从A至B增量

  z: C点的Z坐标

  w: 从A至C增量

  △i: X方向的移动量(不带符号)

  △k: Z方向的移动量(不带符号)

  △d: 刀具在切削底部的退刀量。△d的符号一定是(+)。但是,如果X(U)及△I省略,退刀方向可以指定为希望的符号。

  f: 进给率

  2. 功能

  如上图所示在本循环可处理断削,如果省略X(U)及P,结果只在Z轴操作,用于钻孔

  ? 外经/内径啄式钻孔循环(G75)

  

  图6.2-14

  1. 格式

  G75 R(e);

  G75 X(u) Z(w) P(△i) Q(△k) R(△d) F(f)

  2. 功能

  指令操作如上图所示,除X用Z代替外与G74相同,在本循环可处理断削,可在X轴割槽及X轴啄式钻孔。

  ? 螺纹切削循环(G76)

  1. 格式

  G76 P(m)(r)(a) Q(△dmin) R(d)

  G76 X(u) Z(w) R(i) P(k) Q(△d) F(L)

  m: 精加工重复次数(2位数)

  r: 斜向退刀量。(2位数)

  a: 刀尖角度:(2位数)

  △dmin: 最小切削深度,用半径值表示,单位um。

  d: 精加工余量,单位mm。

  i: 螺纹部分的半径差

  如果i=0,可作一般直线螺纹切削。

  k: 螺纹高度,用半径值表示,单位um。

  这个值在X轴方向用半径值指定。

  △d: 第一次的切削深度(半径值)

  L: 螺纹导程(同G32)

  2. 功能

  螺纹切削循环。

  3、例:

  G76  P010560  Q100  R0.1

  G76  X27.4  Z-39  R0  P1230  Q500  F2

  三、复习巩固:

  熟记并理解复合循环指令?

  四、布置作业:

  运用复合循环指令解题。

  教法学法

   

   

  课题  数控机床的宏程序

  • 教学目的:

  1、掌握数控机床的宏程序中变量的含义

  2、能运用宏程序中进行的编程

  3、能根据工件的形状选择相应的指令

  二、教学重点:

  宏程序的语法特点

  三、教学难点:

  宏程序的语法特点

  四、教学方法:

                讲授、归纳、总结、测试

  五、教学用具:

  电脑、投影仪、教棒

  六、教学过程:

  时间分配

   

  教    学    过    程

  (一)、导入新课:

  如何在数控机床中加工特形件和提高工作效率,这就要用到宏程序了?

    (二)、讲授新课:

  用户宏程序:能完成某一功能的一系列指令像子程序那样存入存储器,用一个总指令来它们,使用时只需给出这个总指令就能执行其功能。

  所存入的这一系列指令——用户宏程序

  调用宏程序的指令——宏指令

  特点:使用变量

  一、变量的表示和使用

  (一)、变量表示

  #I(I=1,2,3,…)或#[<式子>]

  例:#5,#109,#501,#[#1+#2-12]

  (二)变量的使用

  1.地址字后面指定变量号或公式

  格式:<地址字>#I

  <地址字>-#I

  <地址字>[<式子>]

  例:F#103,设#103=15  则为F15  Z-#110,设#110=250  则为Z-250  X[#24+#18*COS[#1]]

  2、变量号可用变量代替
例:#[#30],设#30=3  则为#3

  3、变量不能使用地址O,N,I

  例:下述方法不允许:

  O#1;
I#2  6.00×100.0;

  N#3  Z200.0;

  4、变量号所对应的变量,对每个地址来说,都有具体数值范围

  例:#30=1100时,则M#30是不允许的

  5、#0为空变量,没有定义变量值的变量也是空变量

  6、变量值定义:

  程序定义时可省略小数点,例:#123=149

  二、变量的种类

  1. 局部变量#1~#33

  一个在宏程序中局部使用的变量

  例: A宏程序     B宏程序

  …           …

  #10=20    X#10 不表示X20

  …           …  

  断电后清空,调用宏程序时代入变量值

  公共变量#100~#149,#500~#531

  1. 各用户宏程序内公用的变量

  例:上例中#10改用#100时,B宏程序中的X#100表示X20

  #100~#149  断电后清空

  #500~#531保持型变量(断电后不丢失)

  3、系统变量:

  固定用途的变量,其值取决于系统的状态

  例:#2001值为1号刀补X轴补偿值

  #5221值为X轴G54工件原点偏置值

  输入时必须输入小数点,小数点省略时单位为μm

  1. 运算指令
    运算式的右边可以是常数、变量、函数、式子式中#j,#k也可为常量,式子右边为变量号、运算式

    1. 定义:

  #I=#j

  2、算术运算:

  #I=#j+#k

  #I=#j-#k

  #I=#j*#k

  #I=#j/#k

  1. 逻辑运算:

  #I=#JOK#k

  #I=#JXOK#k

  #I=#JAND#k

  1. 函数:

  #I=SIN[#j]正弦

  #I=COS[#j]余弦

  #I=TAN[#j]正切

  #I=ATAN[#j]反正切

  #I=SQRT[#j]平方根

  #I=ABS[#j]绝对值

  #I=ROUND[#j]四舍五入化整

  #I=FIX[#j]下取整

  #I=FUP[#j]上取整

  #I=BIN[#j]BCD→BIN(二进制)

  #I=BCN[#j]BIN→BCD

  5、说明:

  1)角度单位为度

  例:90度30分为90.5度

  2)ATAN函数后的两个边长要用“1”隔开

  例:#1=ATAN[1]/[-1]时,#1为了35.0

  3)ROUND用于语句中的地址,按各地址的最小设定单位进行四舍五入

  例:设#1=1.2345,#2=2.3456,设定单位1μm

  G91  X-#1;X-1.235

  X-#2  F300;X-2.346

  X[#1+#2];X3.580

  未返回原处,应改为

  X[ROUND[#1]+ROUND[#2]];
4)取整后的绝对值比原值大为上取整,反之为下取整

  例:设#1=1.2,#2=-1.2时

  若#3=FUP[#1]时,则#3=2.0

  若#3=FIX[#1]时,则#3=1.0

  若#3=FUP[#2]时,则#3=-2.0

  若#3=FIX[#2]时,则#3=-1.0

  5)指令函数时,可只写开头2个字母

  例:ROUND→RO

  FIX→FI

  6) 优先级

  函数→乘除(*,1,AND)  加减(+,-,OR,XOR)

  例:#1=#2+#3*SIN[#4];

  7) 括号为中括号,最多5重,园括号用于注释语句

  例:#1=SIN[[[#2+#3]*#4+#5]*#6];(3重)

  一、转移与循环指令

  1.无条件的转移

  格式:GOTO  1;

  GOTO  #10;

  1. 条件转移
    格式:IF[<条件式>]  GOTO  n

  

  IF[<条件表达式>]THEN:

  如果条件表达式满足,执行预先决定的宏程序语句。只执行一个宏程序语句。

  

  条件式:

  #j EQ#k 表示=

  #j NE#k 表示≠

  #j GT#k 表示>

  #j LT#k 表示<

  #j GE#k 表示≥

  #j LE#k表示≤

  例:IF[#1GT10]  GOTO  100;

  …

  N100  G00  691  X10;

  例:求1到10之和

  O9500;

  #1=0

  #2=1

  N1  IF  [#2  GT10]  GOTO  2

  #1=#1+#2;

  #2=#2+1;

  GOTO  1

  N2  M30 

  循环:

  格式:WHILE[<条件式>]DO m;(m=1,2,3)

  …

  …

  …

  END m

  说明:1.条件满足时,执行DO m到END m,不满足时,执行END m后的程序段。

  2、当指定DO 而没有指定WHILE 语句时,产生从DO 到END 的无限循环。

  3.嵌套

  

  4.EQ  NE时,空和“0”不同

  其他条件下,空和“0”相同

  例1:求1到10之和

  O0001;

  #1=0;

  #2=1;

  WHILE  [#2LE10]  DO1;

  #1=#1+#2;

  #2=#2+1;

  END1;

  M30;

  例2:求Z=-X2的图形(本题未考虑粗车)

  O0002;

  N10  T0101

  N20  M3  S1000

  #1=0;

  #3=20;

  N30  #2=#1*#1+1;

  G01  X#1  Y#2  F0.05;

  #1=#1+0.01;

  IF  [#1  LE  #3]  GO  TO  30;

  X30

  G00  X50  Z50

  M30

  三、复习巩固:

  熟记并理解宏指令?

  四、布置作业:

  运用宏指令解题。

  教法学法

   

   

   

   

   

   

   

   

   

   

  课题    数控机床的的调试程序

  • 教学目的:

  1、掌握数控机床的调试程序的编制方式

  2、能运用调试程序的准确把握零件的尺寸

  3、能合理确定数控程序的位置

  二、教学重点:

  调试程序的编制方式

  三、教学难点:

  刀具磨损补偿的设定

  四、教学方法:

                讲授、归纳、总结、测试

  五、教学用具:

  电脑、投影仪、教棒

  六、教学过程:

  时间分配

   

  教    学    过    程

  (一)、导入新课:

  如果进行零件的检测?如果检测的尺寸不符合要求该怎么办?

    (二)、讲授新课:

  1、调试程序:

  有时为了保证零件尺寸的准确无误,必须在粗加工和精加工之间加一个调试程序,不妨设置程序如下:

  G28  U0  W0  (如果同一把刀可不取消刀补,但我认为最好取消刀补)

  M05  或  M01(选择停止)

  G04  X5     (在5秒内按进给保持按钮,然后修正刀具的摩损补偿)

  S500  M03   (按循环起动后,重新起动)

  T0101       (加入新的摩损补偿)

  G00  X22  Z3

  本人以为以上程序可以M00代替。

  2、刀具的摩损补偿:

  如果车削出来的工件外径大0.02mm,按“U-0.02”INPUT

  如果车削出来的工件外径小0.02mm,按“U0.02”INPUT

  如果车削出来的工件内径大0.02mm,按“U-0.02”INPUT

  如果车削出来的工件内径小0.02mm,按“U0.02”INPUT

  如果车削出来的工件长度大0.02mm,按“W-0.02”INPUT

  如果车削出来的工件长度小0.02mm,按“W0.02”INPUT

  3、计算机与数控机床程序的的转换:

  (1)、计算机接收:

  先打开计算机,按“RECEDAT DATA”,然后把数控机床打到

  “编辑”状态,再按“OUTPUT”。

  (2)、数控机床接收:

  先把数控机床打到“编辑”状态,再按“INPUT”,然后打开计算机选择“SENDDATA”按钮。

  (3)、运用“WINPCIN”或“DNC”来传送程序。

  (4)、程序开头一行可能为“&HE%”,结尾为“%”,传输的程序最好设置为“·txt”格式的文件。

  三、复习巩固:

  本堂课的收获有哪些?

   四、布置作业:

  如何获得较高的零件精度。

  教法学法

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

  课题    经典实例集锦

  • 教学目的:

  1、通过经典实例举一反三丰富学生所学

  2、理解编程精髓和设计思想

  3、学会灵活运用.

  二、教学重点:

  理解编程精髓和设计思想

  三、教学难点:

  学会灵活运用

  四、教学方法:

                讲授、归纳、总结、测试

  五、教学用具:

  电脑、投影仪、教棒

  1. 教学过程:

  时间分配

   

  教    学    过    程

  (一)、导入新课:

  百闻不如一见,下面举例如下:

    (二)、讲授新课:

  G90内外径切削循环

  

  T0101              ;刀具补偿

  M03 S1000

  G0 X105 Z5

  G90 X90 Z-80 F0.3  ;调用内外直径切削循环粗车

  X85                ;重复调用切削循环

  X80

  X75

  X70                ;切削到尺寸

  G0 X100 Z100

  T0100              ;取消刀具补偿

  M05

  M30

   

  G92切削螺纹循环

  

  T0101                  ;刀具补偿

  M03 S100

  G0 X102 Z10

  G92 X98 Z-80 F0.3      ;调用切削螺纹循环

  X96                    ;重复调用切削螺纹循环

  X94

  X92                    ;车削螺纹到尺寸

  G0 X200 Z100

  T0100                  ;取消刀具补偿

  M05

  M30

   

  G94台阶切削循环

  

  T0101                ;刀具补偿

  M03 S1000

  G0 X105 Z5

  G94 X60 Z-5 F0.3    ;调用台阶切削循环

  Z-9                 ;重复调用台阶切削循环

  Z-13

  Z-17                ;切削到尺寸

  G0 X100 Z100

  T0100               ;取消刀具补偿

  M05

  M30

   

  G70精加工循环

  

  N010 T0101                  ;刀具补偿

  N020 M3 S800

  N030 G0 X45 Z2

  N040 G71 U2 R1              ;调用粗车削循环格式

  N050 G71 P060 Q130 U0.25 W0.1 F0.25    ;呼叫程式N号码

  N060 G0 X15.8

  N070 G1 X23.8 Z-2

  N080 Z-25

  N090 X28

  N100 X34 Z-33

  N110 Z-48

  N120 X42

  N130 Z-58

  N140 G0 X100 Z100

  N150 X45 Z3

  N160 G70 P060 Q130           ;调用精加工循环

  N170 G0 X100 Z100

  N180 T0200                   ;退刀

  N190 M05

  N200 M30

   

  G72端面车削固定循环

  

  N10 T0101 M03 S1000          ;刀具补偿

  N20 G0 X102 Z2

  N30 G72 W7.0 R1.0            ;调用端面车削固定循环格式

  N40 G72 P50 Q100 U4.0 W2.0 F0.3 S550   ;呼叫程式N号码

  N50 G0 X110 Z10

  N60 G01 X100 W-12 F0.15

  N70 W-10

  N80 X95 W-10

  N90 W-20

  N100 X80 W-22

  N110 G0 X100 Z100

  N120 T0100                     ;取消刀具补偿

  N130 M05

  N140 M30

   

   

  G73成型加工复式循环

  

  N10 G97 G99 S1200 M03  T0101    ;1号刀具补偿

  N20 G0 X44 Z-1                  ;接近工件

  N30 G01 X-1 F0.05               ;车削端面

  N40 Z2   

  N50 G0 X40 Z2

  N55 G73 U7 W0 R7                ;调用成型加工复式循环

  N60 G73 P70 Q160 U0.6 W0.3 F0.1

  N70 G0 X27.8 Z2 S1500 M03

  N80 G01 Z0 F0.05

  N90 X29.8 Z-1

  N100 Z-10

  N110 X26 Z-12

  N120 Z-22.776

  N130 G02 X30.775 Z-28.041 R7

  N140 G01 X38 Z-48

  N150 Z-55

  N160 X42

  N170 G0 X80 Z1

  N180 G70 P70 Q160                ;调用精加工循环

  N190 G0 X200 Z200

  N200 M05

  N210 T0100                       ;取消刀具补偿

  N220 M30

  G74端面啄式钻孔循环

  

  T0101                    ;1号刀具补偿

  M3 S800

  G0 X0 Z2

  G74 R1                   ;调用端面啄式钻孔循环格式

  G74 Z-60 Q3000 F0.1      ;钻孔到深度

  G0 X100 Z100

  T0100                    ;取消刀具补偿

  M05

  M30

   

  G75外径/内径啄式钻孔循环

  

  T0101                                ;刀具补偿

  M3 S800

  G0 X105 Z2

  X105  Z-22

  G75 R2                               ;调用钻孔循环格式

  G75 X90 Z-60 P3000 Q3000 R0 F0.1

  G0 X100 Z100

  T0100;取消刀具补偿

  M05

  M30

   

  G76螺纹切削循环

  

  T0101                      ;刀具补偿

  M03 S800

  G0 X105 Z2

  G76 P010060 Q100 R0.1      ;调用螺纹切削循环

  G76 X94 Z-59 P1200 Q400 F2

  G0 X110 Z110

  T0100                      ;取消刀具补偿

  M05

  M30

  G90 锥面切削循环

  

  T0101 G0 X200 Z200         ;刀具补偿         

  M03 S1000                  ;转速1000

  G0 X105 Z5

  G90 X90 Z-80 R-10 F0.3     ;调用锥面切削循环

  U-10

  G0 X100 Z100

  T0100                      ;取消刀具补偿

  M05

  M30

   

  M98/M99调用子程序

  

  主程序:

  O0012

  N010 M03 S1000

  N020 T0101                   ;1号刀具补偿

  N030 G00 X40 Z2

  N040 M98 P20090              ;呼叫二次子程序名称 O 0090

  N050 G00 X120 Z80

  N060 M05

  N070 M30

  子程序:

  O0090

  N010 G1 Z-40 F0.3            ;子程序

  N020 G3 X60 Z-50 R10

  N030 G1 X65

  N040 Z-70

  N050 X80 Z-100

  N060 M99                     ;返回到主程序

  综合例题

  T1:外圆粗车刀 T2:外圆精车刀 T3:螺纹刀 T4:钻头 T5:镗孔刀

  

  未注倒角均为2×45°

   

  程序:

  N010 G30 U0. W0.                          ;回第二参考点

  N015 G50 X0. Z0. T0100                    ;建工件坐标系,换T01号刀

  N020 G96 S1500 M03                        ;主轴转动,恒线速

  N025 G00 X60 Z0. T0101                    ;调T01刀补

  N030 G01 X-1. F0.5

  N035 G00 X61. Z3.

  N040 G71 U2. R0.5                         ;粗切循环

  N045 G71 P50 Q115 U0.4 W0.2 F0.4          ;粗切循环

  N050 G00 X20.                             ;子程序

  N055 G01 Z0.                              ;子程序

  N060 X22.                                 ;子程序

  N065 Z-2. X30.                            ;子程序

  N070 Z-30. X30.                           ;子程序

  N075 Z-30. X36.                           ;子程序

  N080 Z-32. X40.                           ;子程序

  N085 Z-62. X40.                           ;子程序

  N090 Z-62. X46.                           ;子程序

  N095 G03 Z-64. X50. K-2. I0.              ;子程序

  N100 G01 Z-77. X50.                       ;子程序

  N105 G03 Z-80. X56. K-3. I0.              ;子程序

  N110 G01 Z-85. X56.                       ;子程序

  N115 Z-85. X57.                           ;子程序

  N120 G00 X100. Z30.

  N125 X150. Z150. T0100                    ;退刀去刀补

  N130 G00 X61. Z30. T0202                  ;换刀T2

  N135 G00 Z10.

  N140 G70 P50 Q115                         ;精切循环

  N145 G40 G00 Z30.

  N150 X150. Z150. T0200                    ;退刀去刀补

  N151 G0 X0 Z170. T0404                    ;换刀T4

  N152 G0 Z1.

  N153 G01 Z-60. F100

  N154 G0 Z170. T0400                       ;退刀去刀补

  N155 T0505                                ;换刀T5

  N156 G0 Z1.

  N157 G01 Z-50. F100

  N158 G0 Z170 T0500

  N159 G97 S500 M03                         ;恒转速

  N160 G00 X61.Z3. T0303                    ;换刀T3

  N165 X42. Z-32.

  N170 G76 P010060                          ;切螺纹循环

  N175 G76 X37.835 Z-57. P1083 Q300 F2.0    ;切螺纹循环

  N180 G00 X61. Z3

  N185 X150. Z150. T0300                    ;退刀去刀补

  N190 M05                                  ;主轴停止

  N195 M30                                  ;程序停止

   

  

   

  1、例1:(运用刀尖圆弧自动补偿功能加工实例)

  

  刀尖位置编码:3

  O0001

  N10 G50 X200 Z175 T0101

  N20 M03 S1500

  N30 G00 G42 X58 Z10 M08

  N40 G96 S200

  N50 G01 Z0 F1.5

  N60 X70 F0.2

  N70 X78 Z-4

  N80 X83

  N90 X85 Z-5

  N100 G02 X91 Z-18 R3 F0.15

  N110 G01 X94

  N120 X97 Z-19.5

  N130 X100

  N140 G00 G40 G97 X200 Z175 S1000

  N150 M30

  2、例2:

  

  O0002

  N10  T0101

  N20  M03  S400

  N30  G00  X40  Z2  此位置根据工件外径可作适当调整

  N40  G71  U1.5  R1

  N50  G71  P60  Q140  U0.5  W0.2  F0.3

  N60  G00  X18

  N70  G01  Z0

  N80  X20  2-1

  N90  Z-10

  N100  X26

  N110  X28  Z-11

  N120  Z-25

  N130  X35  Z-31

  N140  Z-40

  N150  G70  P60  Q140  S1000  F0.05

  N160  G00  X50  Z50

  N170  T0202     切断刀宽为4mm

  N180  S200

  N190  G00  X40  Z-40

  N200  G01  X0  F0.03

  N210  G28  U0  W0  T0200

  N220  M30

  3、例3:

  

  O0003

  N10  T0101

  N20  M03  S400

  N30  G00  X40  Z2   此位置根据工件外径可作适当调整

  N40  G71  U1.5  R1

  N50  G71  P60  Q140  U0.5  W0.2  F0.3

  N60  G00  X18

  N70  G01  Z0

  N80  X20  Z-1

  N90  Z-28

  N100  G01  X27.368  Z-45.042

  N110  G03  X25.019  Z-54.286  R14

  N120  G02  X26.806  Z-60.985  R6

  N130  G03  X36  Z-73  R18

  N140  G01  Z-85

  N150  G70  P60  Q140  S1100  F0.05

  N160  G00  X50  Z50

  N170  T0202     切断刀宽为4mm

  N180  S200

  N190  G00  X22  Z-28

  N200  G01  X16  F0.03

  N220  G04  P1000

  N230  G00  X22

  N240  Z-24

  N250  G01  X16  F0.03

  N260  G04  P1000

  N270  G00  X22

  N280  Z-21

  N290  G01  X16  Z-24  F0.1

  N300  G00  X50

  N310  Z50

  N320  T0303

  N330  S450

  N340  G00  X22  Z3

  N350  G92  X19.2  Z-23  F3

  N360  X18.7

  N370  X18.3

  N380  X18.05

  N390  G00  X22  Z4.5

  N400  G92  X19.2  Z-23  F3

  N410  X18.7

  N420  X18.3

  N430  X18.05

  N440  G00  X50

  N450  Z50

  N470  T0202

  N480  S200

  N490  G00  X38  Z-84

  N500  G01  X0  F0.03

  N510  G28  U0  W0  T0200

  N520  M30

  例4:

  

  O0004

  N10  T0101

  N20  M03  S400

  N30  G00  X40  Z2

  N40  G71  U2  R1

  N50  G71  P60  Q140  U0.5  W0.2  F0.3

  N60  G00  X0

  N70  G01  Z0

  N80  G03  X22  Z-11  R11

  N90  G01  Z-20

  N100  X25

  N110  X30  Z-40

  N120  X34

  N130  X38  Z-42

  N140  Z-80

  N150  G70  P60  Q140  S1000  F0.05

  N160  G00  X50  Z50

  N170  T0202

  N180  S200

  N190  G00  X40  Z-68

  N200  G01  X30  F0.03

  N210  G04  P1000

  N220  G00  X40

  N230  Z-64

  N240  G01  X30  F0.03

  N250  G04  P1000

  N260  G00  X40

  N270  Z-61

  N280  G01  X32  Z-65  F0.2

  N290  G00  X50

  N300  Z50

  N310  T0303

  N320  S500

  N330  G00  X42  Z-38

  N340  G92  X37  Z-64  F3

  N350  X36.5

  N360  X36.2

  N370  X36.05

  N380  G00  X42  Z-36.5

  N390  G92  X37  Z-64  F3

  N400  X36.5

  N410  X36.2

  N420  X36.05

  N430  G00  X50  Z50

  N440  T0202

  N450  S200

  N460  G00  X40  Z-79 

  N470  G01  X0  F0.03

  N480  G28  U0  W0  T0200

  N490  M30

  例5:

  

  O0005

  N10  T0101

  N20  S400

  N30  G00  X46  Z2

  N40  G71  U1.5  R1

  N50  G71  P60  Q130  U0.5  W0.2  F0.3

  N60  G00  X19.8

  N70  G01 Z-18

  N80  X38.5

  N90  Z-85

  N100  X39.8

  N110  Z-111

  N120  X40

  N130  Z-120

  N140  G70  P60  Q130  S1000  F0.05

  N150  G00  X50  Z50

  N160  T0202

  N170  S200

  N180  G00  X22  Z-14

  N190  G01  X16  F0.03

  N200  G04  P1000

  N210  G00  X22

  N220  Z-180

  N230  G01  X16  F0.03

  N240  G04  P1000

  N250  G00  X22

  N260  Z-11

  N270  G01  X16  Z-14  F0.2

  N280  G00  X22

  N290  Z-3

  N300  G01  X15  Z0.5  F0.2

  N310  G00  X40

  N320  Z-81

  N330  G01  X30  F0.03

  N340  G04  P1000

  N350  G00  X40

  N360  Z-85

  N370  G01  X30  F0.03

  N380  G04  P1000

  N390  G00  X38

  N400  G01  X42  Z-87  F0.1

  N410  G00  Z-107

  N420  G01  X30  F0.03

  N430  G04  P1000

  N440  G00  X42

  N450  Z-111

  N460  G01  X30  F0.03

  N470  G04  P1000

  N480  G00  X42

  N490  Z-104

  N500  G01  X34  Z-108  F0.1

  N510  G00  X50

  N520  Z60

  N530  T0303

  N540  S500

  N550  G00  X60  Z-18

  N560  G73  U9.5  W0  R10

  N570  G73  P580  Q640  U0.5  W0  F0.3

  N580  G00  X30

  N590  G01  Z-18

  N600  X36.016  Z-26.942

  N610  G03  X24.758  Z-47.414  R19

  N620  G02  Z-62.586  R10

  N630  G03  X38  Z-77  R19

  N640  G01  Z-78

  N650  G70  P580  Q640  S1000  F0.05

  N660  S450

  N670  G00  X41  Z-81

  N680  G92  X39.2  Z-105  F3

  N690  X38.9

  N700  X38.6

  N710  X38.3

  N720  X38.05

  N730  G00  X41  Z-79.5

  N740  G92  X39.4  Z-105  F3

  N750  X38.9

  N760  X38.6

  N770  X38.3

  N780  X38.05

  N790  G00  Z3

  N800  X22

  N810  G92  X19  Z-12  F2

  N820  X18.5

  N830  X18.1

  N840  X17.7

  N850  X17.4

  N860  G00  X50  Z50

  N870  T0202

  N880  S200

  N890  G00  X42  Z-119

  N900  G01  X0  F0.03

  N910  G28  U0  W0  T0200

  N920  M30

  例6:

  

  O0006

  N10  T0101

  N20  M03  S400

  N30  G00  X45  Z2

  N40  G71  U1.5  R1

  N50  G71  P60  Q160  U0.5  W0.2  F0.3

  N60  G00  X14

  N70  G01  Z0

  N80  X16  Z-1

  N90  Z-20

  N100  X25  Z-30

  N110  Z-33

  N120  G02  X25  Z-45  R10

  N130  G01  Z-53

  N140  X28

  N150  G03  X38  Z-58  R5

  N160  G01  Z-83

  N170  G70  P60  Q160  S1100  F0.05

  N180  G00  X50  Z50

  N190  T0202

  N200  S200

  N210  G00  X18  Z-20

  N220  G01  X13  F0.03

  N230  G04  P1000

  N240  G00  X40

  N250  Z-65

  N260  G01  X34  F0.03

  N270  G04  P1000

  N280  G00  X38

  N290  Z-63

  N300  G01  X34  Z-65  F0.1

  N310  G00  X38

  N320  Z-66

  N330  G01  X34  Z-65  F0.1

  N340  G00  X40

  N350  Z-82

  N360  G01  X33  F0.03

  N370  G00  X40

  N380  Z-79

  N390  G01  X34  Z-82  F0.1

  N400  G00  X50

  N410  Z60

  N420  T0303

  N430  S450

  N440  G00  X18  Z3

  N450  G92  X15.2  Z-18  F2

  N460  X14.6

  N470  X14.1

  N480  X13.7

  N490  X13.4

  N500  G00  X50

  N510  Z50

  N520  T0202

  N530  S200

  N540  G00  X42  Z-82

  N550  G01  X0  F0.03

  N560  G28  U0  W0  T0200

  N570  M30

  例7:

  

  O0007

  方案一:二把刀加工结束

  N10  T0101

  N20  M03  S400

  N30  G00  X45  Z2

  N40  G73  U18  W0  R10

  N50  G73  P60  Q160  U0.5  W0.2  F0.3

  N60  G00  X0

  N70  G01  Z0

  N80  G03  X7.74  Z-5  R4

  N90  G02  X7.74  Z-9  R2.5

  N100  G03  X12  Z-13  R3

  N110  G03  X35  Z-22  R12

  N120  G03  X33  Z-25  R3

  N130  G03  X18  Z-47  R28

  N140  G03  X16  Z-58  R4

  N150  G02  X20  Z-63  R4

  N160  G03  X36  Z-70  R8

  N170  G70  P60  Q160  S1000  F0.03

  N180  G00  X50  Z50

  N190  T0202

  N200  G00  X40  Z-84

  N210  G01  X0

  N220  G28  U0  W0  T0200

  N230  M30

  方案二: 三把刀加工结束

  N10  T0101

  N20  S400  M03

  N30  G00  X40  Z2

  N40  G71  U2  R1

  N50  G71  P60  Q140  U0.3  W0.2  F0.3

  N60  G00  X0

  N70  Z0

  N80  G03  X7.74  Z-5  R4

  N90  G02  X7.74  Z-9  R2.5

  N100  G03  X12  Z-13  R3

  N110  G03  X35  Z-22  R12

  N120  G01  Z-66

  N130  X37.5

  N140  Z-83

  N150  G70  P60  Q140  S1000  F0.05

  N160  G00  X50  Z50

  N170  T0202

  N180  S500

  N190  G00  X50  Z-22

  N200  G73  U10  W0  R10

  N210  G73  P220  Q300  U0.3  W0  F0.3

  N220  G01  X35  Z-22

  N230  G03  X33  Z-25  R3

  N240  G03   X18  Z-47  R28

  N250  G02  X16  Z-52  R3

  N260  G03  X16  Z-58  R4

  N270  G02  X20  Z-63  R4

  N280  G03  X36  Z-70  R8

  N290  G01  X37  Z-78

  N300  Z-83

  N310  G70  P220  Q300  S1000  F0.05

  N320  G00  X50

  N330  Z50

  N340  T0303

  N350  S200

  N360  G00  X40  Z-86

  N370  G01  X0  F0.03

  N380  G28  U0  W0  T0300

  N390  M30

  例8:攻丝程序:

  O0008

  N10  T0101

  N20  M03  S300

  N30  M08

  N40  G00  X0  Z5

  N50  G32  Z-20  F1.0

  N60  M05

  N70  G04  X5.0

  N80  G32  Z5.0  M04

  N90  G00  X250  Z200

  N100  M30

  例9:内孔加工程序:

  

  O0009

  N10  T0101

  N20  G00  X18  Z2

  N30  G71  U1.5  R1

  N40  G71  P50  Q100  U-0.2  W0.1  F0.3

  N50  G00  X36

  N60  G01  X30  Z-1

  N70  Z-13

  N80  X26  Z-15

  N90  G03  X20  Z-25

  N100  G01  Z-37

  N110  G70  P50  Q100  F0.05  S1000

  N120  M30

  教法学法

   

   

   

   

   

   

   

   

  课题    切削原理与刀具

  • 教学目的:

  1、掌握数控机床的常用刀具的切削原理与刀具

  2、能根据工件的形状选择刀具

  3、掌握提高零件表面粗糙度的措施

  二、教学重点:

  掌握数控机床的常用刀具的角度选择方法

  三、教学难点:

  常用刀具的角度选择方法

  四、教学方法:

                讲授、归纳、总结、测试

  五、教学用具:

  电脑、投影仪、教棒

  六、教学过程:

  时间分配

   

  教    学    过    程

  (一)、导入新课:

  如何根据零件的形状选择合适的车刀角度?

    (二)、讲授新课:

  (1)、车刀切削部分的几何参数的选择:

  1、

  

  正前角平面:这种刀的特点是结构简单,刀刃锐利,但强度低、传热能力差、切削变形小,不易断屑。多用于各种高速钢刀具和切削刃形状复杂的成形刀具。

  正前角平面带倒棱型:倒棱的宽度一定要使切削沿前刀面而不是沿负倒棱流出,否则会变为负前角。倒棱参数在切削塑性材料时为0.5-0.8f,倒棱角度为50-100。多用于铸锻件或断续加工。

  正前角曲面带倒棱型:这种型式,是在平面带倒棱的基础上,前刀面上又磨出一个曲面,称为卷屑槽或月牙槽。前刀面形式在粗加工和半精加工中采用较多。

  2、前角的选择:

  总的原则是“固中求锐”,对于高速钢车刀,加工σ〈800MPa的结构钢前角为200-250,加工σ=800-1000MPa的结构钢前角为150-200;对于硬质合金车刀,加工σ〈800MPa的结构钢前角为150-200,加工σ=800-1000MPa的结构钢前角为100-150。

  3、后角的选择:

  在粗加工时,以保证刀具强度为主,应取较小的后角,一般取40-60;精加工时以保证表面质量为主,一般取80-120。高速钢车刀的后角比同类型硬质合金大一些;一般车刀的副后角和主后角取相同的数值,但切断刀受刀头强度限制,副后角较小,一般取1.50-20。

  4、主偏角、副偏角的选择:

  要根据工件的形状要求合理选择主偏角。

  5、过渡刃的选择:

  过渡刃可以是直线形也可以是圆弧形,过渡刃的长度要大于走刀量。

  6、刃倾角的选择:

  当刃倾角为零时,切屑基本朝垂直于主切削刃方向排出;当刃倾角为正时,切屑基本朝待加工表面排出;当刃倾角为负时,切屑基本朝垂直于已加工表面排出。

  (2)、影响断屑的因素:

  1、断屑槽的形状:

  断屑槽的形状直接影响断屑,因为它直接决定了切屑的折断的难易程度。

  2、断屑槽的宽度:

  断屑槽的宽度要与进给量相适应,太窄切屑不易卷曲;太宽不易折断。

  3、断屑槽的斜角:

  外斜式,前宽后窄,前深后浅,切屑碰到后刀面上折断,形成C形切屑。

  平行式,切屑碰到工件加工表面上折断。

  内斜式,前窄后宽,切屑成螺旋状流出。

  必须注意,断屑的效果与切削用量有关。

  (3)、刀具材料的选择:

  YG类硬质合金车刀适用于加工铸铁和有色金属;YT类硬质合金适用于加工钢料。

  1. 复习巩固:

     理解车刀角度与断屑的关系。

  1. 布置作业:

  课后刃磨一把车刀,并看看车削效果如何。

  教法学法

   

   

   

   

   

   

   

  课题    刀具的刃磨技巧

  • 教学目的:

  1、掌握数控机床常用刀具的刃磨技巧

  2、能根据工件的形状选择刀具

  3、掌握提高零件表面粗糙度的措施

  二、教学重点:

  掌握数控机床常用刀具的刃磨技巧

  三、教学难点:

  刀具断屑槽的刃磨

  四、教学方法:

                讲授、归纳、总结、测试

  五、教学用具:

  电脑、投影仪、教棒

  六、教学过程:

  时间分配

   

  教    学    过    程

  (一)、导入新课:

  如何根据车刀的角度要求刃磨车刀?

    (二)、讲授新课:

  1、砂轮的选用:

  (1)、氧化铝砂轮:呈白色,其砂粒韧性好,比较锋利,但硬度稍低,适用于刃磨高速钢与硬质合金的刀杆部分。氧化铝砂轮也叫刚玉。

  (2)、碳化硅砂轮:呈绿色,其砂粒硬度高,切削性能好,但较脆,适用于刃磨硬质合金车刀。

  砂轮的粗细以粒度表示,粗磨时用粗粒度,精磨时用细粒度。

  2、车刀的刃磨的方法和步骤:

  (1)、先磨去前面、后面上的焊渣,并将车刀底面磨平,可用粒度号为24-36号的氧化铝砂轮。

  (2)、粗磨主后面和副后面的刀柄部分:刃磨时,在砂轮的外圆柱略高于砂轮中心的水平位置将车刀翘起一个比刀体上后角大20-30的角度,并作左右缓慢移动,以便刃磨刀体上的主后角和副后角。可选粒度为24-36,硬度为中软的氧化铝砂轮。

  (3)、粗磨刀体上的主后面:磨后刀面时,刀柄应与砂轮轴线保持平行,同时刀体的底平面向砂轮方向倾斜一个比主后角大20的角度。刃磨时,先把车刀已磨好的后隙面靠在砂轮的外圆上,以接近砂轮的中心位置为刃磨的起始位置,然后使刃磨继续向砂轮靠近,并作左右缓慢移动。当砂轮磨至刀刃处即可结束。这样可同时磨出主偏角与主后角。可选用36-60号的碳化硅砂轮。

  (4)、粗磨刀体上的副后角:磨副后面时,刀柄尾部应向右转过一个副偏角的角度,同时车刀底平面向砂轮方向倾斜一个比副后角大20的角度,具体刃磨方法与粗磨刀体上主后面大体相同,不同的是粗磨副后面时砂轮应磨到刀尖处为止。也可同时磨出副偏角和副后角。

  (5)、粗磨前面:以砂轮的端面粗磨出车刀的前面,并在磨前面的同时磨出前角。

  (6)、磨断屑槽:断屑槽有两种,一种是直线型,适用于切削较硬的材料;一种是圆弧型,适用于较软的材料。

  手工刃磨的断屑槽一般为圆弧型,须将砂轮的外圆和端面的交角处用修砂轮的金刚石笔修磨成相应的圆弧。若刃磨出直线型断屑槽,则砂轮的交角须修磨得很尖锐。刃磨时可向下磨或向上磨,但选择刃磨断屑槽部位时,应考虑留出刀头倒棱的宽度。

  刃磨断屑槽的注意事项:

  砂轮交角处应经常保持尖锐或具有一定形状的圆弧,当砂轮的棱边有较大的棱角时,应及时修整。

  刃磨的起点位置应该与刀尖、主切削刃离开一定的距离,与主切削刃的距离为断屑槽宽度的一半加上倒棱的宽度。

  刃磨时,注意不能用力过大,车刀沿刀柄方向缓慢移动。尺寸小的一次成形,尺寸大的可分为粗磨与精磨两个过程磨削成形。

  (7)、精磨主后面与副后面:精磨前最好修整好砂轮,保持砂轮平稳旋转,车刀的底平面靠在调整好的托架上,并使切削刃轻轻靠在砂轮端面上,沿砂轮的端面缓慢左右移动。可选项用粒度为180-200号的砂轮。

  (8)、磨负倒棱:负倒棱的倾斜角度为-50--100,宽度b=(0.5-0.8)f。对于采用较在前角的硬质合金车刀,以及强度硬度特别低的材料不宜采用负倒棱。

  磨负倒棱时,用力轻微,要使主切削刃的后端向刀尖方向摆动。刀磨时可采用直磨法和横磨法,最好采用直磨法。

  (9)、磨过渡刃:磨过渡刃与磨后刀面的方法相同,刃磨车削较硬材料的车刀时,也可在过渡刃上磨出负倒棱。

  (10)、车刀的手工研磨:用油石研磨,要求动作平稳,用力均匀。

  注意:刃磨时应站在砂轮的侧面进行刃磨。

  1. 复习巩固:

      理解用力的轻重与车刀质量的关系。

  1. 布置作业:

  课后刃磨一把车刀,并看看车削效果如何。

  教法学法

   

   

   

   

   

   

  课题    几种特形刀的刃磨

  一、教学目的:

  1、掌握数控机床特形刀具的刃磨技巧

  2、能根据工件的形状选择刀具角度

  3、掌握提高零件表面粗糙度的措施

  二、教学重点:

  掌握数控机床特形刀具的刃磨技巧

  三、教学难点:

  梯形螺纹车刀与蜗杆车刀的刃磨

  四、教学方法:

                讲授、归纳、总结、测试

  五、教学用具:

  电脑、投影仪、教棒

  六、教学过程:

  时间分配

   

  教    学    过    程

  (一)、导入新课:

  如何刃磨有特殊要求的车刀?

    (二)、讲授新课:

  1、切断刀的刃磨:

  用硬质合金切断刀时,切屑和工件槽相等容易堵塞在槽内,为了排屑顺利,可把主切削刃两边倒角或磨成人字形,同时车刀要磨出100-150的前角。高速切断时会产生大量的热,引起车刀刀头脱焊,所以切断时,要么加切削液,要么选择较低的切削速度。

  用一夹一顶装夹工件时,在工件切断前,应卸下工件再敲断;不准用两顶尖装夹工件,否则工件会飞出酿成事故。

  2、三角形螺纹车刀的刃磨:

  注意在三角形螺纹车刀的刃磨时,如果径向前角取00,则车削螺纹时,由于排屑不畅,致使螺纹表面粗糙度大;若磨出一定的径向前角,则刀尖角的角度要小于600。

  3、梯形螺纹车刀的刃磨:

  在磨削车刀时注意螺纹升角对车刀的影响;车削时可采用左右切削法。

  4、蜗杆车刀的刃磨:

  注意蜗杆车刀的的螺距为∏m。

  5、麻花钻的刃磨技巧:

  将主切削刃置于比砂轮中心稍高一点的水平位置接触砂轮,以钻头前端支点为圆心,右手缓慢地将钻头绕其轴线由下而上转动,同时施加适当的压力(这样可使整个后面都能磨到)。右手配合左手的向上摆动缓慢地同步下压运动,刃磨压力逐渐增大,于是磨出后角,但注意左手不能摆动太大(具体的说就是钻尾摆动时,不得高出水平面,摆动的幅度决定了吃刀的深度),以防磨出负后角或将另一面的主切削刃磨掉。

  修磨横刃:修磨横刃就是要缩短横刃的长度,修磨时钻头轴线与砂轮侧面左侧约150。

  修磨前刀面:修磨外缘处与横刃处的前刀面,一般情况下,修磨外缘处前刀面是为了增加横刃处的前角,加大前角,减小切削力;工件材料较硬时,可修磨外缘处前刀面,以减小前角,增加钻头强度。

  双重顶角:磨双重顶角,可增加钻头强度,切削轻快。

  复习巩固:

      理解特形刀具的刃磨技巧。

  1. 布置作业:

  课后刃磨麻花钻,并看看车削效果如何。

  教法学法

   

   

   

  28

   

上一条:无

下一条:数控加工工艺与编程教案