2023年数控编程精品讲义最全面精品资料.pdf

上传人:H****o 文档编号:90940643 上传时间:2023-05-18 格式:PDF 页数:48 大小:2.18MB
返回 下载 相关 举报
2023年数控编程精品讲义最全面精品资料.pdf_第1页
第1页 / 共48页
2023年数控编程精品讲义最全面精品资料.pdf_第2页
第2页 / 共48页
点击查看更多>>
资源描述

《2023年数控编程精品讲义最全面精品资料.pdf》由会员分享,可在线阅读,更多相关《2023年数控编程精品讲义最全面精品资料.pdf(48页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、学习必备 欢迎下载 数控编程教案 课题 数控机床的 MDI面板与控制面板 一、教学目的:1、掌握数控机床的 MDI面板与控制面板中每个按钮的含义 2、能熟练地运用控制面板操纵机床并能输入程序 3、让学生体会成功的乐趣激发学生的学习兴趣 二、教学重点:让学生准确地选择机床的移动方向 三、教学难点:机床移动时的倍率把握 四、教学方法:讲授、归纳、总结、测试 五、教学用具:电脑、投影仪、教棒 六、教学过程:时间分配 教 学 过 程(一)、导入新课:学好数控机床的第一步是什么?是了解数控机床,下面我们就来讲述数控机床的两个主要面板 (二)、讲授新课:1、MDI面板:(1)、POS:坐标键,显示当前光标

2、的位置。ABS:绝对坐标。REL:相对坐标。ALL:既有绝对坐标、又有相对坐标。(2)、PROG:程序键 1、将模式选择钮转到EDIT 位置,并压下 程序 键,屏幕下面会显示二个功能键:程序:此画面可以显示程序,并可对程序进行更改、插入、删除。LIB:此画面可以显示程序的目录,目录的内容和数目以及占用的字节数。2、将模式选择钮转到MDI和MEN位置,并压下 程序键,屏幕下 面会显示四个功能键:PRGRM:显示当前正在执行的程序。CHECK:显示MEN状态下刀具的位置和模态数据。CURRNT:显示当前程序段的内容。NEXT:显示当前正在执行的和下一个程序段的内容。(3)、OFFSET SETTI

3、NG:刀具补偿键 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

4、)、第一行按键:(1)、MACHINE LOCK机床锁定开关:当机床锁定开关打开,程序执行时,CRT上的数字会变更,仅机床滑板不会运动,M、S、T 机能均照常执行。(主轴旋转,刀具交换,切削液喷出)2、DRY RUN 空运行开关:当此开关打开时,程序中的 F 代码无效,滑板以“进给倍率”开关指定的速度移动,。3、BLOCK 单步运行开关:此开关按下时,指示灯亮,程序执行为单节操作法,但复合循环机能则会在一个循环结束后才能停止。4、SKIP程序段跳过开关:此开关打开时,对程序开关有“/”的程序段,跳过不执行;但当此开关关闭时,没有任何效果。6、START 程序起动。7、HOLD 暂停按钮:程序停

5、止进给,按 START可重新恢复运行。8、STOP 程序停止 9、LIMTREST 超程释放:当滑板出现超程报警时,模式开关必须置于手动位置,先按住此键,等到 READY 灯亮后,方可移动手动按钮。(2)、第二行按键:1、CW 此开关在模式置于手动部分时才有作用,用于主轴正转。2、STOP 此开关在模式置于手动部分时才有作用,用于主轴起动。程序停止。3、CCW 此开关在模式置于手动部分时才有作用,用于主轴反转。4、COOL 冷却液开。5、TOOL 刀具转位,注意刀具转位时一定要转到规定位置,不能停在途中。6、COOL 冷却液开。7、LAMP 机床主轴上方灯亮。8、READY 当机床滑板出现超程

6、报警时,必须先按 LIMTREST 按钮,当等到 READY 灯亮后,方可移动手动按钮。9、ALARM机床报警灯。(3)、左一按键:1、FEEDRATE OVERRIDE在程序自动运行时,由 F代码指定的让学生准确地选择机床的移动方向三教学难点机床移动时的倍率把握四们就来讲述数控机床的两个主要面板二讲授新课面板坐标键显示当光标序进行更改插入删除此画面可以显示程序的目录目录的内容和数目以及学习必备 欢迎下载 进给速度可以用此开关进行行调整,每格增加 10;在点动状态下,进给速度可以在 01260mm/min范围内调整。2、SPINDLE OVERRIDE 在程序自动运行时,控制主轴的输出倍率。(

7、4)、左二按键:在 JOG模式下,控制机床滑板向前后左右运动,如同时按中间的 RAPID键则作快速运动。(5)、中间按键:1、MDI模式:手动程序输入暂时性程序,MDI之程序只能执行一次,执行完后程序自动消失。2、MEMORT 模式:自动运行状态,要想使程序自动运行,必须使用该模式。3、EDIT模式:在此模式下可以对程序进行编辑和存取。4、HANDLE 模式:在此模式下可以通过手摇轮对滑板进行控制。5、JOG 模式:可用 JOG 按钮控制滑板的移动,移动速度由FEEDRATE OVERRIDE开关设定。6、ZERO RETURN 模式:用 JOG按钮,使 X、Z坐标返回机床参考点,对应的 ZE

8、ROX、ZEROZ 灯亮,注意回到机械原点。(6)、右边按键:在 HANDLE 模式,可对滑板的位置进行调节,可选择移动的的坐标轴 X、Z,并可选择移动的倍率。三、复习巩固:本堂课的收获有哪些?四、布置作业:熟记 MDI面板与机床面板的主要内容。课题 数控机床的程序格式 二、教学目的:1、掌握数控机床的程序组成、格式 2、掌握数控编程的的基本指令 3、让学生体会成功的乐趣激发学生的学习兴趣 二、教学重点:G指令的内容 四、教学难点:G指令的内容及模态代码与非模态代码的划分 四、教学方法:讲授、归纳、总结 七、教学用具:电脑、投影仪、教棒、测试 八、教学过程:让学生准确地选择机床的移动方向三教学

9、难点机床移动时的倍率把握四们就来讲述数控机床的两个主要面板二讲授新课面板坐标键显示当光标序进行更改插入删除此画面可以显示程序的目录目录的内容和数目以及学习必备 欢迎下载 时间分配 教 学 过 程(一)、导入新课:机床该如何运动?按程序运动,哪么什么是程序?程序如何组成?(二)、讲授新课:1、程序:由字母和数字组成,组成程序的字母和数字的含义如下:(1)、程序名字:O+四位数字(2)、顺序号 N:顺序号又称程序段号或程序段序号。顺序号位于程序段之首,由顺序号字 N和后续数字组成。顺序号字 N是地址符,后续数字一般为 14 位的正整数。数控加工中的顺序号实际上是程序段的名称,与程序执行的先后次序无

10、关。数控系统不是按顺序号的次序来执行程序,而是按照程序段编写时的排列顺序逐段执行。(3)、准备功能字 G 准备功能字的地址符是 G,又称为 G功能或 G指令,是用于建立机床或控制系统工作方式的一种指令。后续数字一般为 13 位正整数,见 G功能字含义表(4)、尺寸字 尺寸字用于确定机床上刀具运动终点的坐标位置。其中,第一组 X,Y,Z,U,V,W,P,Q,R 用于确定终点的直线坐标尺寸;第二组 A,B,C,D,E 用于确定终点的角度坐标尺寸;第三组 I,J,K 用于确定圆弧轮廓的圆心坐标尺寸。在一些数控系统中,还可以用 P 指令暂停时间、用 R指令圆弧的半径等。(5)、进给功能字 F 进给功能

11、字的地址符是 F,又称为 F功能或 F指令,用于指定切削的进给速度。对于车床,F可分为每分钟进给和主轴每转进给两种,对于其它数控机床,一般只用每分钟进给。F指令在螺纹切削程序段中常用来指令螺纹的导程。(6)、主轴转速功能字 S 主轴转速功能字的地址符是 S,又称为 S 功能或 S 指令,用于指定主轴转速。单位为 r/min。对于具有恒线速度功能的数控车床,程序中的 S 指令用来指定车削加工的线速度数。(7)、刀具功能字 T 刀具功能字的地址符是 T,又称为 T功能或 T指令,用于指定加工时所用刀具的编号。对于数控车床,其后的数字还兼作指定刀具长度补偿和刀尖半径补偿用。(8)、辅助功能字 M 辅

12、助功能字的地址符是 M,后续数字一般为 13 位正整数,又称为 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;教法学法 让学生准确地选择机床的移动方向三教学难点机床移动时的倍率把握四们就来讲述数控机床的两个主要面板二讲授新课面板坐标键显示当光标序进行更改插入删除此画面可以显示程序的目录目录的内

13、容和数目以及学习必备 欢迎下载 沿怎样的轨迹移动:准备功能字 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、掌握数控机床的程序组成、格式 2、掌握数控编程的基本指令 3、让学生能看图分析

14、出机床的坐标系 二、教学重点:工件坐标系的设定和程序的一般格式 三、教学难点:工件坐标系的设定 四、教学方法:讲授、归纳、总结、测试 五、教学用具:让学生准确地选择机床的移动方向三教学难点机床移动时的倍率把握四们就来讲述数控机床的两个主要面板二讲授新课面板坐标键显示当光标序进行更改插入删除此画面可以显示程序的目录目录的内容和数目以及学习必备 欢迎下载 电脑、投影仪、教棒 五、教学过程:时间分配 教 学 过 程(一)、导入新课:机床该如何运动?按程序运动,程序如何运动?按坐标运动 (二)、讲授新课:1、坐标系统:(1)、机床的的坐标轴:数控车床以机床主轴轴线方向为 Z 轴的方向,刀具远离工件的方

15、向为 Z轴的正方向。X轴位于与工件安装平面相水平的平面内,垂直于工件轴线的旋转的方向,且刀具远离轴线的方向为 X轴的正方向。(2)、机床原点和参考点:机床原点是数控机床上的一个固定点,该点定义在机床主轴轴线与卡盘的右端面(不装卡爪时)的交点上。以机床为原点设定的坐标系叫机床坐标系。参考点是数控机床上的一个固定点,该点由机床出厂时预先设定,不可更改,机床打开时首先必须回参考点。(3)、工件原点与工件坐标系:零件图给出后,首先应找出图样上的设计基准点,其他各项尺寸均是以此尺寸为基准进行的,该点称为工件原点;以工年原点粮田坐标原点建立的的一个 Z 轴与 X轴的直角坐标系,称为工件坐标系。(4)、绝对

16、编程与增量编程: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)教法学法 让学生准确地选择机床的移动方向三教学难点机床移动时的倍率把握四们就来讲述数控机床的两个主要面板二讲授新课面板坐标键显示当

17、光标序进行更改插入删除此画面可以显示程序的目录目录的内容和数目以及学习必备 欢迎下载 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

18、)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、

19、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/G

20、03 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不

21、能相互转换;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 螺纹切削过程中不能停止进给,一旦停止进给,切深便会加剧,教法学法 让学生准确地选择机床的移动方向三教学难点机床移动时的倍率把握四们就来讲述数控机床的两个主要面板二讲授新课面板坐标键显示当光标序进行更改插入删除此画面可以显示程序的目录目录的内容和数目以及

22、学习必备 欢迎下载 很危险。例:图 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-右偏刀具半径补偿,按刀具路径前进方向刀具偏在零件右侧进给。编程时,通常都将车刀刀尖作为一点来考虑,但实际上刀尖处存在圆角,当用按理论刀尖点编出的程序进行端面、外径、内径等与轴线平行或垂直的表面加工时,是不会产生误差的。但在进行倒角、锥面及

23、圆弧切削时,则会产生少切或过切现象,具有刀尖圆弧自动补偿功能的数控系统能根据刀尖圆弧半径计算出补偿量,避免少切或过切现象的产生 让学生准确地选择机床的移动方向三教学难点机床移动时的倍率把握四们就来讲述数控机床的两个主要面板二讲授新课面板坐标键显示当光标序进行更改插入删除此画面可以显示程序的目录目录的内容和数目以及学习必备 欢迎下载 (10)、外圆切削循环:G90 X(U)Z(W)R(I)F X(U)、Z(W)为终点坐标值,R(I)为锥体的大小端半径差,当起点坐标大于终点坐标时为正,反之为负。外圆切削循环。1.U0,W0,R0,W0 3.U0,W0 4.U0,W0,R0 让学生准确地选择机床的移

24、动方向三教学难点机床移动时的倍率把握四们就来讲述数控机床的两个主要面板二讲授新课面板坐标键显示当光标序进行更改插入删除此画面可以显示程序的目录目录的内容和数目以及学习必备 欢迎下载 (11)、螺纹切削循环指令:G92 X(U)Z(W)I F X(U)、Z(W)螺纹切削的终点坐标值,I 螺纹部分半径之差,即螺纹切削起始点与切削终点的半径差。加工圆柱螺纹时,I=0。加工圆锥螺纹时,当 X 向切削起始点坐标小于切削终点坐标时,I 为负,反之为正。三、复习巩固:本堂课的收获有哪些?四、布置作业:熟记 G指令格式和内涵。课题 辅助指令的格式说明 三、教学目的:1、掌握数控机床的 M、S、T指令格式含义

25、2、能运用 M、S、T指令进行简单的编程 3、能根据工件的形状选择相应的指令 二、教学重点:让学生准确地选择机床的移动方向三教学难点机床移动时的倍率把握四们就来讲述数控机床的两个主要面板二讲授新课面板坐标键显示当光标序进行更改插入删除此画面可以显示程序的目录目录的内容和数目以及学习必备 欢迎下载 M03、M04和 M05、M30指令 三、教学难点:M01和 T指令的具体体含义 四、教学方法:讲授、归纳、总结、测试 五、教学用具:电脑、投影仪、教棒 七、教学过程:时间分配 教 学 过 程(一)、导入新课:G指令主要控制机床的运动形式,但光有 G指令还不够,今天介绍数控机床的 M、S、T指令格式含

26、义?(二)、讲授新课: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指令非常重要,运行该指令时,主轴停止,进给停止,

27、切削液中断;可以利用此时进行工件的调头与测量。M00的功能与 M01相类似,但必须在机床的选择停止按钮按下后方发生作用。2、F指令:F 指令后数值的单位可以是 mm/r,也可以是 mm/min,系统开机时为G99 状态,即mm/r;出现G98 指令后单位变为mm/min,系统保持 G98 状态,直到再次被 G99 取代为止。3、T 指令:(1)、对刀:教法学法 让学生准确地选择机床的移动方向三教学难点机床移动时的倍率把握四们就来讲述数控机床的两个主要面板二讲授新课面板坐标键显示当光标序进行更改插入删除此画面可以显示程序的目录目录的内容和数目以及学习必备 欢迎下载 用外圆车刀先试切一外圆,测量外

28、圆直径后,按 输入“X 外圆直径值”,按“测量”键,即输入到刀具几何形状里。用外圆车刀再试切外圆端面,按 输入“Z0”,按“测量”键,即输入到刀具几何形状里。(2)、T*:前两位表示刀具号,后两位一表示刀补号。4、S 功能:(1)、G50可以限定每分钟最高多少转。(2)、G96表示主轴恒线速度控制,单位为 m/min。(3)、C97取消主轴恒线速度控制,单位 r/min。三、复习巩固:本堂课的收获有哪些?四、布置作业:熟记并能理解 M、S、T指令格式和内涵。课题 复合循环指令与 M指令 一、教学目的:1、掌握数控机床的复合循环指令含义 2、能运用复合循环指令进行的编程 3、能根据工件的形状选择

29、相应的指令 二、教学重点:G71、G73指令 三、教学难点:让学生准确地选择机床的移动方向三教学难点机床移动时的倍率把握四们就来讲述数控机床的两个主要面板二讲授新课面板坐标键显示当光标序进行更改插入删除此画面可以显示程序的目录目录的内容和数目以及学习必备 欢迎下载 G76指令的具体体含义 四、教学方法:讲授、归纳、总结、测试 五、教学用具:电脑、投影仪、教棒 六、教学过程:时间分配 教 学 过 程(一)、导入新课:数控机床中有一组以一当十的指令,它们就是复合循环指令,具体含义如下?(二)、讲授新课:精加工循环(G70)1.格式 G70 P(ns)Q(nf)ns:精加工形状程序的第一个段号。nf

30、:精加工形状程序的最后一个段号 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方向精加工预留量的距离及方向,当数值为负数时表示孔的加工。(直

31、径/半径)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

32、(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

33、 方向精加工预留量的距离及方向。f,s,t:顺序号“ns”到“nf”程序段中的任何 F,S 或 T 功能在循环中被忽略,而在 G73程序段中的 F,S 或功能有效。当i 等于循环部分最大直径减去最小直径差的一半时,第一刀正好和工件相切,如果比最大直径减去最小直径差的一半小时,则第一刀肯定会车到工件;当k 和W等于零时,则轮廓垂直上下。端面啄式钻孔循环(G74)让学生准确地选择机床的移动方向三教学难点机床移动时的倍率把握四们就来讲述数控机床的两个主要面板二讲授新课面板坐标键显示当光标序进行更改插入删除此画面可以显示程序的目录目录的内容和数目以及学习必备 欢迎下载 1、格式 G74 R(e);G7

34、4 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)

35、;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 位数

36、)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、能根据工件

37、的形状选择相应的指令 二、教学重点:宏程序的语法特点 三、教学难点:宏程序的语法特点 四、教学方法:讲授、归纳、总结、测试 五、教学用具:电脑、投影仪、教棒 七、教学过程:让学生准确地选择机床的移动方向三教学难点机床移动时的倍率把握四们就来讲述数控机床的两个主要面板二讲授新课面板坐标键显示当光标序进行更改插入删除此画面可以显示程序的目录目录的内容和数目以及学习必备 欢迎下载 时间分配 教 学 过 程(一)、导入新课:如何在数控机床中加工特形件和提高工作效率,这就要用到宏程序了?(二)、讲授新课:用户宏程序:能完成某一功能的一系列指令像子程序那样存入存储器,用一个总指令来它们,使用时只需给出这个

38、总指令就能执行其功能。所存入的这一系列指令用户宏程序 调用宏程序的指令宏指令 特点:使用变量 一、变量的表示和使用(一)、变量表示 I(I=1,2,3,)或式子 例:5,109,501,1212(二)变量的使用 1地址字后面指定变量号或公式 格式:地址字I 地址字I 地址字式子 例:F103,设10315 则为 F15 Z110,设110250 则为 Z250 X2418COS 1 2、变量号可用变量代替 例:30,设303 则为3 3、变量不能使用地址 O,N,I 例:下述方法不允许:O1;I2 6.00100.0;N3 Z200.0;4、变量号所对应的变量,对每个地址来说,都有具体数值范围

39、 例:301100 时,则 M30 是不允许的 5、0 为空变量,没有定义变量值的变量也是空变量 6、变量值定义:程序定义时可省略小数点,例:123149 二、变量的种类 1.局部变量1 33 一个在宏程序中局部使用的变量 例:A宏程序 B 宏程序 1020 X10 不表示 X20 断电后清空,调用宏程序时代入变量值 公共变量100 149,500 531 2、各用户宏程序内公用的变量 例:上例中10 改用100 时,B 宏程序中的 X100 表示 X20 100 149 断电后清空 500 531 保持型变量(断电后不丢失)3、系统变量:固定用途的变量,其值取决于系统的状态 教法学法 让学生

40、准确地选择机床的移动方向三教学难点机床移动时的倍率把握四们就来讲述数控机床的两个主要面板二讲授新课面板坐标键显示当光标序进行更改插入删除此画面可以显示程序的目录目录的内容和数目以及学习必备 欢迎下载 例:2001 值为 1 号刀补 X轴补偿值 5221 值为 X轴 G54 工件原点偏置值 输入时必须输入小数点,小数点省略时单位为 m 三、运算指令 运算式的右边可以是常数、变量、函数、式子式中j,k 也可为常量,式子右边为变量号、运算式 1 定义:Ij 2、算术运算:I=j+k I=jk I=jk I=jk 3、逻辑运算:IJOKk IJXOKk IJANDk 4、函数:ISIN j正弦 ICO

41、S j余弦 ITANj正切 IATANj反正切 ISQRT j平方根 IABSj绝对值 IROUNDj四舍五入化整 IFIXj下取整 IFUPj上取整 IBINjBCDBIN(二进制)IBCNjBINBCD 5、说明:1)角度单位为度 例:90 度 30 分为 905 度 2)ATAN 函数后的两个边长要用“1”隔开 例:1ATAN11时,1 为了 350 3)ROUND 用于语句中的地址,按各地址的最小设定单位进行四舍五入 例:设112345,223456,设定单位 1m G91 X1;X1235 X2 F300;X2346 X12;X3580 未返回原处,应改为 XROUND1ROUND2

42、;4)取整后的绝对值比原值大为上取整,反之为下取整 例:设112,212 时 若3FUP#1 时,则320 若3FIX#1 时,则310 若3FUP#2 时,则320 若3FIX#2 时,则310 5)指令函数时,可只写开头 2 个字母 让学生准确地选择机床的移动方向三教学难点机床移动时的倍率把握四们就来讲述数控机床的两个主要面板二讲授新课面板坐标键显示当光标序进行更改插入删除此画面可以显示程序的目录目录的内容和数目以及学习必备 欢迎下载 例:ROUNDRO FIXFI 6)优先级 函数乘除(,1,AND)加减(,OR,XOR)例:123SIN 4;7)括号为中括号,最多 5 重,园括号用于注

43、释语句 例:1SIN#2+#3*#4+#5*#6;(3 重)一、转移与循环指令 1无条件的转移 格式:GOTO 1;GOTO 10;2、条件转移 格式:IF条件式 GOTO n IFTHEN:如果条件表达式满足,执行预先决定的宏程序语句。只执行一个宏程序语句。条件式:j EQk 表示 j NEk 表示 j GTk 表示 j LTk 表示 j GEk 表示 j LEk 表示 例:IF1GT10 GOTO 100;N100 G00 691 X10;例:求 1 到 10 之和 O9500;10 21 N1 IF 2 GT10 GOTO 2 112;221;GOTO 1 N2 M30 循环:格式:WH

44、ILE条件式DO m;(m1,2,3)END m 说明:1条件满足时,执行 DO m 到 END m,不满足时,执行让学生准确地选择机床的移动方向三教学难点机床移动时的倍率把握四们就来讲述数控机床的两个主要面板二讲授新课面板坐标键显示当光标序进行更改插入删除此画面可以显示程序的目录目录的内容和数目以及学习必备 欢迎下载 END m 后的程序段。2、当指定DO 而没有指定WHILE 语句时,产生从DO 到END 的无限循环。3嵌套 4EQ NE 时,空和“0”不同 其他条件下,空和“0”相同 例 1:求 1 到 10 之和 O0001;10;21;WHILE 2LE10 DO1;112;221;

45、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 三、复习巩固:熟记并理解宏指令?四、布置作业:运用宏指令解题。课题 数控机床的的调试程

46、序 四、教学目的:1、掌握数控机床的调试程序的编制方式 2、能运用调试程序的准确把握零件的尺寸 让学生准确地选择机床的移动方向三教学难点机床移动时的倍率把握四们就来讲述数控机床的两个主要面板二讲授新课面板坐标键显示当光标序进行更改插入删除此画面可以显示程序的目录目录的内容和数目以及学习必备 欢迎下载 3、能合理确定数控程序的位置 二、教学重点:调试程序的编制方式 三、教学难点:刀具磨损补偿的设定 四、教学方法:讲授、归纳、总结、测试 五、教学用具:电脑、投影仪、教棒 八、教学过程:时间分配 教 学 过 程(一)、导入新课:如果进行零件的检测?如果检测的尺寸不符合要求该怎么办?(二)、讲授新课:

47、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

48、,按“U-0.02”INPUT 如果车削出来的工件内径小 0.02mm,按“U0.02”INPUT 如果车削出来的工件长度大 0.02mm,按“W-0.02”INPUT 如果车削出来的工件长度小 0.02mm,按“W0.02”INPUT 3、计算机与数控机床程序的的转换:(1)、计算机接收:先打开计算机,按“RECEDAT DATA”,然后把数控机床打到 教法学法 让学生准确地选择机床的移动方向三教学难点机床移动时的倍率把握四们就来讲述数控机床的两个主要面板二讲授新课面板坐标键显示当光标序进行更改插入删除此画面可以显示程序的目录目录的内容和数目以及学习必备 欢迎下载“编辑”状态,再按“OUTP

49、UT”。(2)、数控机床接收:先把数控机床打到“编辑”状态,再按“INPUT”,然后打开计算机选择“SENDDATA”按钮。(3)、运用“WINPCIN”或“DNC”来传送程序。(4)、程序开头一行可能为“HE%”,结尾为“%”,传输的程序最好设置为“txt”格式的文件。三、复习巩固:本堂课的收获有哪些?四、布置作业:如何获得较高的零件精度。课题 经典实例集锦 五、教学目的:1、通过经典实例举一反三丰富学生所学 让学生准确地选择机床的移动方向三教学难点机床移动时的倍率把握四们就来讲述数控机床的两个主要面板二讲授新课面板坐标键显示当光标序进行更改插入删除此画面可以显示程序的目录目录的内容和数目以

50、及学习必备 欢迎下载 2、理解编程精髓和设计思想 3、学会灵活运用.二、教学重点:理解编程精髓和设计思想 三、教学难点:学会灵活运用 四、教学方法:讲授、归纳、总结、测试 五、教学用具:电脑、投影仪、教棒 九、教学过程:时间分配 教 学 过 程(一)、导入新课:百闻不如一见,下面举例如下:(二)、讲授新课:G90 内外径切削循环 T0101 ;刀具补偿 M03 S1000 G0 X105 Z5 G90 X90 Z-80 F0.3 ;调用内外直径切削循环粗车 X85 ;重复调用切削循环 X80 X75 X70 ;切削到尺寸 G0 X100 Z100 T0100 ;取消刀具补偿 M05 M30 G

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高中资料

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁