数控原理与编程实训 第二章数控车削加工技术 课程主讲教师*
第二章 数控车削加工技术 课程主讲教师 ***
数控原理与编程实训 数控加工概述 (1)顺序号字N顺序号又称程序段号或程序段序号。顺序 号位于程序段之首,由顺序号字N和后续数字组成。顺序号 字N是地址符,后续数字一般为1~4位的正整数。数控加工 中的顺序号实际上是程序段的名称,与程序执行的先后次序 无关。数控系统不是按顺序号的次序来执行程序,而是按照 程序段编写时的排列顺序逐段执行。顺序号的作用:对程序 的校对和检索修改;作为条件转向的目标,即作为转向目的 程序段的名称。有顺序号的程序段可以进行复归操作,这是 指加工可以从程序的中间开始,或回到程序中断处开始。 般使用方法:编程时将第一程序段冠以N10,以后以间隔10 递增的方法设置顺序号,这样,在调试程序时,如果需要在 N10和N20之间插入程序段时,就可以使用N11、N12等
数控加工概述 (1)顺序号字N顺序号又称程序段号或程序段序号。顺序 号位于程序段之首,由顺序号字N和后续数字组成。顺序号 字N是地址符,后续数字一般为1~4位的正整数。数控加工 中的顺序号实际上是程序段的名称,与程序执行的先后次序 无关。数控系统不是按顺序号的次序来执行程序,而是按照 程序段编写时的排列顺序逐段执行。顺序号的作用:对程序 的校对和检索修改;作为条件转向的目标,即作为转向目的 程序段的名称。有顺序号的程序段可以进行复归操作,这是 指加工可以从程序的中间开始,或回到程序中断处开始。一 般使用方法:编程时将第一程序段冠以N10,以后以间隔10 递增的方法设置顺序号,这样,在调试程序时,如果需要在 N10和N20之间插入程序段时,就可以使用N11、N12等
敷拉原理与编程实训数控加工概述 (2)准备功能字G准备功能字的地址符是G,又称G功能或 G指令,是用于建立机床或控制系统工作方式的一种指令。 后续数字一般为1~2位正整数,如:G01、G02-G99。 (3)尺寸字尺寸字用于确定机床上刀具运动终点的坐标位 置。其中,第一组Ⅹ、Y、Z、U、V、W、P、Q、R,用于 确定终点的直线坐标尺寸;第二组A、B、C、D、E,用于 确定终点的角度坐标尺寸;第三组|、J、K,用于确定圆弧 轮廓的圆心坐标尺寸。在一些数控系统中,还可以用P指令 暂停时间、用R指令圆弧的半径等 4)进给功能字F进给功能字的地址符是F,又称为F功能 或F指令,用于指定切削的进给速度。对于车床,F可分为每 分钟进给和主轴每转进给两种,对于其它数控机床,一般只 用每分钟进给。F指令在螺纹切削程序段中常用来指令螺纹 的导程
数控加工概述 (2)准备功能字G准备功能字的地址符是G,又称G功能或 G指令,是用于建立机床或控制系统工作方式的一种指令。 后续数字一般为1~2位正整数,如:G01、G02--G99。 (3)尺寸字尺寸字用于确定机床上刀具运动终点的坐标位 置。其中,第一组 X、Y、Z、U、V、W、P、Q、R,用于 确定终点的直线坐标尺寸;第二组 A、B、C、D、E,用于 确定终点的角度坐标尺寸;第三组 I、J、K,用于确定圆弧 轮廓的圆心坐标尺寸。在一些数控系统中,还可以用P指令 暂停时间、用R指令圆弧的半径等。 (4)进给功能字F进给功能字的地址符是F,又称为F功能 或F指令,用于指定切削的进给速度。对于车床,F可分为每 分钟进给和主轴每转进给两种,对于其它数控机床,一般只 用每分钟进给。F指令在螺纹切削程序段中常用来指令螺纹 的导程
数控原理与编程实训 数控加工概述 (5)主轴转速功能字S主轴转速功能字的地址符是S,又称 为S功能或S指令,用于指定主轴转速。单位为r/min。对于 具有恒线速度功能的数控车床,程序中的S指令用来指定车 削加工的线速度数。 (6)刀具功能字T刀具功能字的地址符是T,又称为T功能 或T指令,用于指定加工时所用刀具的编号。对于数控车床, 其后的数字还兼作指定刀具长度补偿和刀尖半径补偿用 (7)辅助功能字M辅助功能字的地址符是M,后续数字 般为1~2位正整数,又称为M功能或M指令,用于指定数控 机床辅助装置的开关动作。如M01、MO2.M99
数控加工概述 (5)主轴转速功能字S主轴转速功能字的地址符是S,又称 为S功能或S指令,用于指定主轴转速。单位为r/min。对于 具有恒线速度功能的数控车床,程序中的S指令用来指定车 削加工的线速度数。 (6)刀具功能字T刀具功能字的地址符是T,又称为T功能 或T指令,用于指定加工时所用刀具的编号。对于数控车床, 其后的数字还兼作指定刀具长度补偿和刀尖半径补偿用。 (7)辅助功能字M辅助功能字的地址符是M,后续数字一 般为1~2位正整数,又称为M功能或M指令,用于指定数控 机床辅助装置的开关动作。如M01、M02……M99
数控原理与编程实训 数控加工概述 1.2.3、程序格式 1、程序段格式 程序段是可作为一个单位来处理的、连续的字组,是数 控加工程序中的一条语句。一个数控加工程序是若干个程序 段组成的。程序段格式是指程序段中的字、字符和数据的安 排形式。现在一般使用字地址可变程序段格式,每个字长不 固定,各个程序段中的长度和功能字的个数都是可变的。地 址可变程序段格式中,在上一程序段中写明的、本程序段里 又不变化的那些字仍然有效,可以不再重写。这种功能字称 之为续效字
数控加工概述 1.2.3、程序格式 1、程序段格式 程序段是可作为一个单位来处理的、连续的字组,是数 控加工程序中的一条语句。一个数控加工程序是若干个程序 段组成的。程序段格式是指程序段中的字、字符和数据的安 排形式。现在一般使用字地址可变程序段格式,每个字长不 固定,各个程序段中的长度和功能字的个数都是可变的。地 址可变程序段格式中,在上一程序段中写明的、本程序段里 又不变化的那些字仍然有效,可以不再重写。这种功能字称 之为续效字
数控原理与编程实训 数控加工概述 程序段格式举例: N30G01X88.1¥30.2F500S3000T02M08 N40X90(本程序段省略了续效字“G01,Y30.2,F500, S3000,T02,M08”,但它们的功能仍然有效) 在程序段中,必须明确组成程序段的各要素 移动目标:终点坐标值X、Y、Z 沿怎样的轨迹移动:准备功能字G; 进给速度:进给功能字F; 切削速度:主轴转速功能字S; 使用刀具:刀具功能字T; 机床辅助动作:辅助功能字M
数控加工概述 程序段格式举例: 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
数控原理与程实训数控加工概述 2、加工程序的一般格式 (1)程序开始符、结束符:程序开始符、结束符是同一个字符,SO代 码中是%,EA代码中是EP,书写时要单列一段 (2)程序名:程序名有两种形式:一种是英文字母O和1~4位正整数 组成;另一种是由英文字母开头,字母数字混合组成的。一般要求单列 段 (3)程序主体:程序主体是由若干个程序段组成的。每个程序段一般 占一行 (4)程序结束指令:程序结束指令可以用M02或M30。一般要求单列 段。 加工程序的一般格式举例: % ∥开始符 01000 ∥程序名 N10G00G54×50Y30M03S3000 N20G01X88.1Y30.2F500T02M08 N30X90 ∥程序主体 N300M30 ∥/结束符 %
数控加工概述 2、加工程序的一般格式 (1)程序开始符、结束符:程序开始符、结束符是同一个字符,ISO代 码中是%,EIA代码中是EP,书写时要单列一段。 (2)程序名:程序名有两种形式:一种是英文字母O和1~4位正整数 组成;另一种是由英文字母开头,字母数字混合组成的。一般要求单列 一段。 (3)程序主体:程序主体是由若干个程序段组成的。每个程序段一般 占一行。 (4)程序结束指令:程序结束指令可以用M02或M30。一般要求单列 一段。 加工程序的一般格式举例: % // 开始符 O1000 // 程序名 N10 G00 G54 X50 Y30 M03 S3000 N20 G01 X88.1 Y30.2 F500 T02 M08 N30 X90 // 程序主体 …… N300 M30 // 结束符 %
数控原理与编程实训 二、新课的教学内容 )主轴转速功能设定(G50、G96、G97) 主轴转速功能有恒线速度和恒转速两种控制指令方 式,并可限制主轴最高转速。 1.主轴最高转速限制 格式:G50S 该指令可防止因主轴转速过高,离心力太大,产生 危险及影响机床寿命
二、新课的教学内容 (一)主轴转速功能设定(G50、G96、G97) 主轴转速功能有恒线速度和恒转速两种控制指令方 式,并可限制主轴最高转速。 1.主轴最高转速限制 格式:G50 S 该指令可防止因主轴转速过高,离心力太大,产生 危险及影响机床寿命
数控原理与编程实训 2.主轴速度以恒线速度设定,单位:m/mino 格式:G96S 该指令用于车削端面或工件直径变化较大的场合。采 用此功能,可保证当工件直径变化时,主轴的线速度不变, 从而保证切削速度不变,提高了加工质量。 3.主轴速度以转速设定,单位:r/min 格式:G97S 该指令用于车削螺纹或工件直径变化较小的场合。设 定主轴转速并取消恒线速度
2.主轴速度以恒线速度设定,单位:m/min。 格式:G96 S 该指令用于车削端面或工件直径变化较大的场合。采 用此功能,可保证当工件直径变化时,主轴的线速度不变, 从而保证切削速度不变,提高了加工质量。 3.主轴速度以转速设定,单位:r/min。 格式:G97 S 该指令用于车削螺纹或工件直径变化较小的场合。设 定主轴转速并取消恒线速度
数控原理与编程实训 例1:设定主轴速度 G96S150;线速度恒定,切削速度150m/min。 G50S250;设定主轴最高转速为2500r/min G97S300;取消线速度恒定功能,主轴转速300r/min (二)进给功能设定(G98、G99 1.每分钟进给量(G98)如图13.2所示 格式:G98
例1:设定主轴速度 G96 S150; 线速度恒定,切削速度150m/min。 G50 S2500; 设定主轴最高转速为2500 r/min。 G97 S300; 取消线速度恒定功能,主轴转速300r/min。 (二) 进给功能设定(G98、G99) 1.每分钟进给量(G98)如图13.2所示 格式:G98