2022-2023学年(中职)数控车削编程技术第二篇_华中HNC—2122T系统教学课件.ppt
《2022-2023学年(中职)数控车削编程技术第二篇_华中HNC—2122T系统教学课件.ppt》由会员分享,可在线阅读,更多相关《2022-2023学年(中职)数控车削编程技术第二篇_华中HNC—2122T系统教学课件.ppt(90页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022-2023学年(中职)数控车削编程技术第二篇_华中HNC2122T系统ppt课件教学目标:教学目标:1、掌握常用华中、掌握常用华中HNC21/22T系统准备功能代码。系统准备功能代码。2、明明确确简简单单切切削削循循环环G80、G81及及螺螺纹纹切切削削循循环环G82指令在编程中的应用指令在编程中的应用 3、掌掌握握复复合合循循环环G71、G72、G73、G76指指令令在在编编程中的应用。程中的应用。4、掌掌握握用用户户宏宏程程序序变变量量的的含含义义及及赋赋值值法法,理理解解局局部部变变量量、公公共共变变量量、系系统统变变量量之之间间的的关关系系,明明确确宏宏程程序序中中子子程程序序
2、的的调调用及应用。用及应用。能运用宏程序编制简单的零件加工程序。能运用宏程序编制简单的零件加工程序。数控车削编程技术第二篇 华中HNC21/22T系统一、常用华中一、常用华中HNC21/22T系统准备功能代码系统准备功能代码 数控车削编程技术专题一专题一 数控系统准备功能数控系统准备功能准备功能指令,也称为准备功能指令,也称为“G”功能指令功能指令简称简称G功能、功能、G指令指令或或G代码。该指令的作用主要是指定数控机床的加工方式,为数代码。该指令的作用主要是指定数控机床的加工方式,为数控装置的插补运算、刀补运算、固定循环等作好准备。控装置的插补运算、刀补运算、固定循环等作好准备。G指令由指令
3、由字母字母G和其后两位数字组成,从和其后两位数字组成,从G00至至G99共有共有100种。种。G指令有指令有两种:即非模态指令和模态指令(续效代码)两种:即非模态指令和模态指令(续效代码)非模态指令这种非模态指令这种G指令只在被指定的程序段中才起作用。指令只在被指定的程序段中才起作用。而模态指令在同组其它的而模态指令在同组其它的G指令出现并被执行以前一直有效。如指令出现并被执行以前一直有效。如果在同一程序段中指定了两个或两个以上的同一组果在同一程序段中指定了两个或两个以上的同一组G指令,则最指令,则最后指定的有效,后指定的有效,常用准备功能如表常用准备功能如表2-1所示。所示。数控车削编程技术
4、表表2-1常用常用HNC21/22T系统准备功能系统准备功能 数控车削编程技术续表续表二、常用基本指令解释二、常用基本指令解释 数控车削编程技术1、主轴功能主轴功能(1)格式格式 S_;(2)说明说明 用来指定主轴的转速,单位是用来指定主轴的转速,单位是r/min。G46是指必须在是指必须在G96恒线速度控制指令之中有效,恒线速度控制指令之中有效,X为最低为最低转速转速P为最高转速。为最高转速。2、主轴最高限速设定指令主轴最高限速设定指令(1)格式)格式 G46X_P例如:例如:G96S200恒线速度为恒线速度为200m/minG46X400P2000 数控车削编程技术3、辅助功能辅助功能 格
5、式格式 M _;M功能有非模态功能有非模态M功能和模态功能和模态M功能二种形式。功能二种形式。非非模模态态M功功能能在在当当段段有有效效,模模态态M M功功能能同同组组可可相相互互注注销销,注注销销前前一一直有效。常见功能如图表直有效。常见功能如图表2-2所示。所示。表表2-2常用常用M辅助辅助功能指令代码功能指令代码 数控车削编程技术4、进给功能进给功能 (1)格式格式 F_;(2)说明说明 F代码后面的数值表示刀具的运动速度,单位为代码后面的数值表示刀具的运动速度,单位为mm/min(直线进给率)或(直线进给率)或 mm/r(旋转进给率)。(旋转进给率)。5、进给速度单位设定进给速度单位设
6、定G94、G95格式格式G94F_;每分钟进给每分钟进给mm/min,G95F_;每转进给每转进给mm/rG94、G95为模态功能,可相互注销为模态功能,可相互注销。G94为缺省值为缺省值(默认(默认值值即系统上电时的状态)即系统上电时的状态)数控车削编程技术6、刀具功能刀具功能(1)格式)格式 T_;(2)说明说明T指令用于选择刀具库中的刀具。指令用于选择刀具库中的刀具。其后的其后的4位数字分别表示位数字分别表示 刀具号和刀具补偿号。执行刀具号和刀具补偿号。执行“T”指令,转动刀架,选用指定刀具。指令,转动刀架,选用指定刀具。刀刀具具补补偿偿号号是是刀刀具具偏偏置置补补偿偿寄寄存存器器的的地
7、地址址号号,该该寄寄存存器器存存放放刀具的刀具的X轴和轴和Z轴偏置补偿值、刀具的轴偏置补偿值、刀具的X轴和轴和Z轴磨损补偿值。轴磨损补偿值。T加加补补偿偿号号表表示示开开始始补补偿偿功功能能。补补偿偿号号为为00表表示示补补偿偿量量为为0,即即取取消消补补偿偿功功能能。系系统统对对刀刀具具的的补补偿偿或或取取消消都都是是通通过过拖拖板板的的移移动动来来实实现现的的。补补偿偿号号可可以以和和刀刀具具号号相相同同,也也可可以以不不同同,即即一一把把刀刀具具可可以对应多个补偿号(值)。以对应多个补偿号(值)。数控车削编程技术7、工件坐标系设定指令工件坐标系设定指令(1)格式)格式 G92X_Z_ 1
8、)G92X_Z_为对刀点到工件坐标系原点的有向距离,为对刀点到工件坐标系原点的有向距离,该指令为非模态指令。该指令为非模态指令。2)执行)执行G92XZ前,必须先行对刀,通过调整机床,前,必须先行对刀,通过调整机床,将刀尖放在程序所要求的起刀点位置上。将刀尖放在程序所要求的起刀点位置上。3)若加工时刀具当前点不在工件坐标系的和坐标值上,若加工时刀具当前点不在工件坐标系的和坐标值上,则加工原点与程序原点不一致,即刀具将偏离程序轨迹不能则加工原点与程序原点不一致,即刀具将偏离程序轨迹不能加工零件,甚至出现超程撞车等危险。因此执行该指令时,加工零件,甚至出现超程撞车等危险。因此执行该指令时,刀具当前
9、点必须在工件坐标系的和坐标值上。刀具当前点必须在工件坐标系的和坐标值上。(2)说明说明 数控车削编程技术【例题例题】如图如图2-1所示坐标系的设定所示坐标系的设定选工件右端面为坐标原点时工件坐标系应设定为选工件右端面为坐标原点时工件坐标系应设定为80100100+Z+X 图图2-1工件坐标系的设定工件坐标系的设定70100G92X100Z100对刀时应将刀尖对刀时应将刀尖放在放在X100Z100处。处。数控车削编程技术6、快速定位指令快速定位指令(1)格式)格式G00X(U)_Z(W)_;(2)说明)说明 1)用于加工前快速定位或加工后快速退刀。用于加工前快速定位或加工后快速退刀。2)X(U)
10、、Z(W)为目标点在工件坐标系中的绝对(相对)为目标点在工件坐标系中的绝对(相对)坐标值。坐标值。3)快移速度由机床参数设定,不能用)快移速度由机床参数设定,不能用F功能指定。功能指定。2)G00的执行过程,刀具由程序的起始点加速到最大速度,的执行过程,刀具由程序的起始点加速到最大速度,(3)注意事项)注意事项1)移动速度不能用程序指令设定。由厂家预定。移动速度不能用程序指令设定。由厂家预定。然后快速移动,最后减速到终点,实现快速点定位。提高数控机然后快速移动,最后减速到终点,实现快速点定位。提高数控机床的定位精度。床的定位精度。数控车削编程技术【例题例题】运动路线形式。运动路线形式。(3)刀
11、刀具具的的实实际际运运动动路路线线不不是是直直线线,而而是是折折线线。使使用用时时应应注意刀具是否与工件发生干涉。注意刀具是否与工件发生干涉。G00X60Z80 刀从刀从A点快速进到点快速进到C点点先按先按450线快速移动到线快速移动到B点,后再水平快速移点,后再水平快速移到到C点。点。如图如图2-2所示。所示。图图2-2刀具快速移动运动刀具快速移动运动020608020DBC(60、20)(60、60)()(60、80)+Z+XA(20、20)60一一、直线插补指令:、直线插补指令:数控车削编程技术专题二专题二 基本加工类指令基本加工类指令(1)格式)格式G01X(U)_Z(W)_ F_;(
12、2)说明)说明 1)使刀具从所在点直线移动到目标点。)使刀具从所在点直线移动到目标点。2)当采用绝对(增量)值编程时,刀具以当采用绝对(增量)值编程时,刀具以“F”指令进给指令进给速进行直线插补,运动到工件坐标系(速进行直线插补,运动到工件坐标系(X,Z)点)点。3)一般用于车外圆、车端面、镗内孔、倒角等。)一般用于车外圆、车端面、镗内孔、倒角等。4)G01指指令令是是摸摸态态代代码码,它它是是直直线线运运动动的的命命令令,规规定定刀刀具具在在在在两两坐坐标标或或三三坐坐标标间间以以插插补补联联动动方方式式按按指指定定的的F进进给给速速度度作为任意斜率的直线运动。作为任意斜率的直线运动。【例题
13、例题】直线插补如图直线插补如图2-3所示。用绝对值编程(所示。用绝对值编程(AB)%0120N10G92X100Z100N20M03S900N30G00X50Z2N40G01Z65F200N50X60W15N60G00X100N70Z100N80M30图图2-3直线插补直线插补1565100100+Z+X 805060参考程序参考程序 数控车削编程技术二二、圆弧插补指令、圆弧插补指令 数控车削编程技术(2)说明)说明 1)G02为顺时针插补、为顺时针插补、G03为逆时针插补。为逆时针插补。2)使刀具从当前点向终点进行圆弧插补。)使刀具从当前点向终点进行圆弧插补。3)I、K为圆心相对圆弧始点的坐
14、标增量。为圆心相对圆弧始点的坐标增量。格式格式 G02X(U)_Z(W)_I_K_ F_;G03X(U)_Z(W)_I_K_ F_;用圆弧半径用圆弧半径R指定圆心位置指定圆心位置(1)格式)格式G02X(U)Z(W)RF_;G03 X(U)Z(W)RF_;数控车削编程技术(3)圆弧顺逆的判定圆弧顺逆的判定对于上刀位(后置刀位)对于上刀位(后置刀位)如图如图2-4所示。所示。图图2-4 后置刀位顺圆与逆圆的判定后置刀位顺圆与逆圆的判定 数控车削编程技术对于下刀位(前置刀位)如图对于下刀位(前置刀位)如图2-5所示。所示。图图2-5前置刀位顺圆与逆圆的判定前置刀位顺圆与逆圆的判定 数控车削编程技术
15、46R2020【例题例题】如图如图2-6所示,编写所示,编写圆弧插补圆弧插补精车精车程序。程序。图图2-6 圆弧插补圆弧插补 数控车削编程技术%0019N10G92X100Z100N20M03S900N30G00X0Z2N40G01Z0F180N50G03X40Z20R20N60G01X46N70W-20N80G00X100Z100N90M30参考程序(精车程序)参考程序(精车程序)三、子程序三、子程序 模式相同的程序在加工中若多次出现时模式相同的程序在加工中若多次出现时,可把此模式编为一组程可把此模式编为一组程序段并加以命名序段并加以命名,称为子程序。称为子程序。原来的程序称为主程序。编子程
16、序原来的程序称为主程序。编子程序时要用增量方式编写。时要用增量方式编写。子子程程序序是是储储存存在在存存储储器器中中的的以以便便程程序序执执行行时时随随时时调调用用。调调用用子程序时使用子程序时使用M98。程序结束返回主程序用。程序结束返回主程序用M99(2)子程序的调用)子程序的调用(1)子程序的概念)子程序的概念可以减少不必要的编程重复,从而达到简化编程手续,子程可以减少不必要的编程重复,从而达到简化编程手续,子程(3 3)子程序的目的)子程序的目的序相当与固定循环。序相当与固定循环。数控车削编程技术 数控车削编程技术PL 子程序调用号子程序调用号(3)调用子程序的格式)调用子程序的格式
17、子程序调用的格式如图子程序调用的格式如图2-7所示。所示。图图2-7子程序调用的格式子程序调用的格式%【地址地址为与为与P后面的数字相同后面的数字相同】【子程序子程序】M99【执行完该子程序后返回主程序执行完该子程序后返回主程序】调用子程序次数调用子程序次数 子程序调用字子程序调用字 数控车削编程技术【例题例题】如图如图2-8所示,用子程序及圆弧插补指令编程。所示,用子程序及圆弧插补指令编程。4845R20.592030图图2-8子程序编程子程序编程%0014N10G92X100Z100N20M03S400N30G00X50Z1N50M98P0002L11N60G00X50N70Z20N80M
18、05N90M30%0002 N100G01U-10F100N110W31N120G03U21.18W18R20.59N130G01U3.82N140G00U4N150W49N160U21F100N170M99 数控车削编程技术一、外圆柱面切削循环一、外圆柱面切削循环 数控车削编程技术专题三专题三 简单固定循环简单固定循环 刀具从循环起刀具从循环起点开始按照矩形循点开始按照矩形循环,最后回到循环环,最后回到循环起点,如图起点,如图2-7 所所示。虚线表示按示。虚线表示按R快速移动,实线表快速移动,实线表示按照示按照F指定的进指定的进给速度移动。给速度移动。1、格式、格式 G80X(U)_Z(W)
19、_F_ 2、说明、说明图图2-7外圆切削循环外圆切削循环 数控车削编程技术3、外圆柱切削循环示意图,如图、外圆柱切削循环示意图,如图2-8所示所示。G80指令各指令各参数均为模态值,参数均为模态值,在完成固定切削在完成固定切削循环后,可用同循环后,可用同组组G代码(例如代码(例如G00),取消其),取消其作用。循环起点,作用。循环起点,应距离工件表面应距离工件表面12mm。xz工件坐工件坐标零点标零点起刀点起刀点图图2-8 外圆切削循环示意图外圆切削循环示意图 数控车削编程技术 【例题例题】如图如图2-9所示,预先钻所示,预先钻20通孔,用通孔,用G80指令编写程序。指令编写程序。图图2-9内
20、径切削循环内径切削循环 数控车削编程技术%0087N10M03S600T0101N20G00X16Z2N30G80X24Z-52F100N40X26Z-52参考程序参考程序 用用G80车车削削内内径径的的步步骤骤与与车车削削外外圆圆相相似似,只只是是先先钻钻内内通通(盲)孔,车削时(盲)孔,车削时X轴方向值渐大,直车削到内径尺寸。轴方向值渐大,直车削到内径尺寸。点点画画线线代代表表毛毛坯坯预预先先用用钻钻头头18所所钻钻的的通通孔孔,车车削削的的内内径径为为30,切切削削起起点点设设在在X16、Z2背背吃吃刀刀量量(半半径径量量)粗粗车车1mm、精车精车0.5mm,单件手动平端面。单件手动平端
21、面。N50X29Z-52N60X30Z-52N70G00X20N80Z100N90M30 二、外圆锥面切削循环二、外圆锥面切削循环 数控车削编程技术 2、说明、说明 (1 1)圆锥面固定循环)圆锥面固定循环切削如图切削如图2-10所示。刀所示。刀具从循环起点开始,最具从循环起点开始,最后回到循环起点,图中后回到循环起点,图中虚线表示快速移动,实虚线表示快速移动,实线表示按照线表示按照F指定的进给指定的进给速度移动。速度移动。(2)I为切削始点与终为切削始点与终点的半径差。点的半径差。1、格式、格式G80X(U)_Z(W)_I_F_;图图2-10 外圆锥切削循环外圆锥切削循环 数控车削编程技术3
22、、外圆锥切削循环示意图,如图、外圆锥切削循环示意图,如图2-11所示所示。外外圆圆锥锥G80指指令令中中各各参参数数均均为为模模态态值值,在在完完成成固固定定切切削削循循环环后后,可可用用同同组组G代代码码(例例如如G00),取取消消其其作作用用。循循环环起起点点,应应距距离离工工件件表表面面12mm。图图2-11 外圆锥切削循环示意图外圆锥切削循环示意图xz起刀点起刀点工件坐工件坐标零点标零点 数控车削编程技术 【例题例题】如图如图2-12所示,预先钻所示,预先钻15通孔,用通孔,用G80指令编写程序。指令编写程序。图图2-12内圆锥切削循环内圆锥切削循环 数控车削编程技术设设:起起刀刀点点
23、Z2、终终点点Z-22、计计算算Z=2处处的的直直径径,为为31、Z=22处的直径为处的直径为19、I=6%0012N10T0101N20M03S800N50G00X12Z2N60G80X14Z-22I6F180N70X16Z-22I6N80X18Z-22I6参考程序参考程序N90X19Z-22I6N100G00X12N110Z100N120M30三、盘类直端面简单切削循环三、盘类直端面简单切削循环 数控车削编程技术1、格式:、格式:G81X(U)_Z(W)_F_;2、说明:、说明:盘类盘类直端面固定循直端面固定循环切削如图环切削如图2-11所示。刀所示。刀具从循环起点开始循环,具从循环起点开
24、始循环,最后回到循环起点,图最后回到循环起点,图中虚线表示快速移动,中虚线表示快速移动,实线表示按照实线表示按照F指定的进指定的进给速度移动。给速度移动。图图2-11盘类盘类直端面固定循环直端面固定循环 数控车削编程技术3、盘类直端面切削循环示意图,如图、盘类直端面切削循环示意图,如图2-12所示所示。盘盘类类直直端端面面切切削削G81指指令令中中各各参参数数均均为为模模态态值值,一一经经指指定定以以下下程程序序段段一一直直有有效效,在在完完成成固固定定切切削削循循环环后后,可可用用同同组组G代代码码(例例如如G00),取取消消其其作作用用。循循环环起起点点应应距距离离工工件件外外表表面面12
25、mm。图图2-12 盘类直盘类直端面切削循环示意图端面切削循环示意图xz工件坐标工件坐标零点零点起刀点起刀点四、盘类锥形端面切削循环四、盘类锥形端面切削循环 数控车削编程技术 (1)盘类锥端面固定)盘类锥端面固定循环切削如图循环切削如图2-13所示。所示。刀具从循环起点开始循环,刀具从循环起点开始循环,最后回到循环起点,图中最后回到循环起点,图中虚线表示快速移动,实线虚线表示快速移动,实线表示按照表示按照F指定的进给速指定的进给速度移动。度移动。(2)K为切削始点与终为切削始点与终点在点在Z轴方向坐标增量。轴方向坐标增量。2、说明说明图图2-13 端锥面车削循环端锥面车削循环1、格式、格式G8
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 2023 学年 数控 车削 编程 技术 第二 华中 HNC 2122 系统 教学 课件
限制150内