项目一 基本插补指令的应用

55
项项 项项项项项项项项项 项项项项 项项项项 项项项项 项项项项 项项项项 项项项项项项 项项项项

Upload: micah-mercado

Post on 01-Jan-2016

73 views

Category:

Documents


2 download

DESCRIPTION

项目一 基本插补指令的应用. 项目内容 相关知识 编程指令 项目分析 项目实施 项目拓展练习 其它案例. 项目内容. 如下图所示为简单的轴类零件,已经进行了粗加工,工件还没有切断,留有 0.5mm 的精加工余量,要求对零件进行技术分析、确定装夹方案、选择加工刀具、制定加工方案、运用直线插补和圆弧插补等指令进行精加工程序的编制,及加工检验。. 相关知识. 1 、数控基础知识 2 、数控车床 3 、数控车床加工的主要内容 4 、数控车床编程基础 程序编制的内容 程序编制的方法 数控车床的坐标系 数控车床坐标系中的各原点 坐标值的确定 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 项目一  基本插补指令的应用

项目一 基本插补指令的应用 项目内容

相关知识

编程指令

项目分析

项目实施

项目拓展练习

其它案例

Page 2: 项目一  基本插补指令的应用

项目内容如下图所示为简单的轴类零件,已经进行了粗加工,工件还没有切断,留有 0.5mm 的精加工余量,要求对零件进行技术分析、确定装夹方案、选择加工刀具、制定加工方案、运用直线插补和圆弧插补等指令进行精加工程序的编制,及加工检验。

Page 3: 项目一  基本插补指令的应用

相关知识

1 、数控基础知识 2 、数控车床3 、数控车床加工的主要内容 4 、数控车床编程基础

程序编制的内容程序编制的方法数控车床的坐标系数控车床坐标系中的各原点坐标值的确定直径、半径编程方式

Page 4: 项目一  基本插补指令的应用

1 、数控基础知识◆ 数控定义与数控机床

⊙ 数控是数字程序控制的简称,英文即 Computer Numerical Control 。它的实质是通过特定处理方式下的数字信息(不连续变化的数字量)去自动控制机械装置进行动作。

⊙ 采用数控技术实现数字控制的一整套装置和设备,称为数控系统。

⊙ 数控机床就是装备数控系统,采用数字信息对机床运动及其加工过程进行自动控制,自动加工零件的机床。

Page 5: 项目一  基本插补指令的应用

◆ 数控机床的特点 数控机床 普通机床

操作者可在较短的时间内掌握操作和加工技能。大大减轻了操作者的劳动强度,改善了劳动条件。

要求操作者有长期的实践经验。

加工精度高,质量稳定、可靠,较少依赖于操作者的技能水平。

高质量、高精度的加工要求操作者具有高的技能水平,并具有直觉和技巧。

能加工复杂的型面,适合多工序加工,工序集约化。

适合于加工形状简单、单一工序的产品。

易于加工工艺的标准化和刀具管理的规模化。 操作者以自己的方式完成加工,加工方式多样,很难实现标准化。

适合于长时间无人操作,加工自动化。 实现自动化加工的准备环节必不可少的,如材料的预去除及夹具的制作等。

适合于计算机辅助生产控制,改善劳动条件,利于生产管理现代化。

很难提高加工的专门技术,不利于知识的系统化和普及。

生产效率高,自动化程度高,工序集中,采有较大的切削用量。

生产效率低,产品质量不稳定。

价格高、投入成本大、加工过程难以调整、且维修困难

价格低、维修较容易

Page 6: 项目一  基本插补指令的应用

伺服驱动系统

可编程控制系统

反馈系统

适应控制

数控装置

机床主体

过程检测

位置检测速度检测

限位装置

输入装置

信息介质

程序编制

◆ 数控机床的组成

Page 7: 项目一  基本插补指令的应用

◇ 开环伺服系统——这类车床所采用的开环伺服系统又称为步进电动机驱动系统,它的主要特征是该系统内没有位置检测反馈装置。我国目前的经济型数控车床普遍采用步进电动机驱动系统。

数控装置 环形分配器

电源

工作台

步进电动机功率放大器

指令脉冲步进电动机

齿轮箱

2 、数控车床

Page 8: 项目一  基本插补指令的应用

◇ 闭环伺服系统——这类车床的控制精度很高,采用全闭环伺服系统,形成全部位置随动控制环路,自动检测并补偿所有的位移误差。

比较电路工作台

伺服电动机功率放大器

进给脉冲伺服电动机

齿轮箱测量装置

反馈脉冲

数控装置

Page 9: 项目一  基本插补指令的应用

◇ 半闭环伺服系统 ——这类车床所采用的伺服系统与全闭环伺服系统的共同特点是该系统内设有以位置检测元件为主的测量反馈装置,它在车床的控制过程中形成部分位置随动控制环路,但不把机械传动位置等部分包括在内,故称该控制环路为“半闭环”。

比较电路工作台

伺服电动机功率放大器

进给脉冲伺服电动机

齿轮箱测量装置

反馈脉冲

数控装置

Page 10: 项目一  基本插补指令的应用

◇ 车削外圆

( a ) 45° 车刀车削外圆 ( b ) 90° 正偏刀车削外圆 ( c )反偏刀车削外圆 ( d )加工工件内部的外圆柱面 ( e )加工外沟槽

Page 11: 项目一  基本插补指令的应用

◇ 车削内孔

( a )车削通孔 ( b )车削盲孔 ( c )车削台阶孔 ( d )车削内沟槽

Page 12: 项目一  基本插补指令的应用

◇ 车削端面

( a ) 45° 车刀车削端面 ( b )左偏刀车削端面 ( 由外向中心进刀 )( c )左偏刀车削端面 ( 由中心向外进刀 ) ( d )右偏刀车削端面

Page 13: 项目一  基本插补指令的应用

◇ 车削螺纹

( a )车削外螺纹 ( b )车削内螺纹 ( c )车削台阶孔 ( d )攻螺纹

Page 14: 项目一  基本插补指令的应用

4 、数控车床编程基础 ◆ 程序编制的内容

图样分析

辅助准备

制定加工工艺

数值计算

编写加工程序

制作控制介质

程序校核

首件试切

修 改

机床加工零件图样

Page 15: 项目一  基本插补指令的应用

◆ 程序编制的方法 ① 手工编程——就是由人工编写零件的加工程序,手工编程具有编程快速及时的优点,其缺点是不能进行复杂曲面的编程。② 自动编程——自动编程是指用计算机编制数控加工程序的过程,编程人员只需根据零件图样的要求,由计算机自动地进行数值计算及后置处理,编写出零件加工程序单。

Page 16: 项目一  基本插补指令的应用

◆ 数控车床的坐标系

⊙ 采用右手直角卡笛尔坐标系,其基本坐标轴为 X 、 Y 、Z 直角坐标,大姆指方向为 X 轴的正方向,食指为 Y 轴的正方向,中指为 Z 轴的正方向;相对于每个坐标轴的旋转运动坐标轴为 A 、 B 、 C ,以大姆指指向 +X , +Y , +Z 方向,则其余四指指向圆周进给运动的 +A , +B , +C 方向。

Page 17: 项目一  基本插补指令的应用

⊙ 机床原点 机床原点又称机械原点,它是机床坐标系的原点。该点是机床上的一个固定的点,是机床制造商设置在机床上的一个物理位置,通常用户不允许改变。机床原点是工件坐标系、机床参考点的基准点。车床的机床原点为主轴旋转中心与卡盘后端面之交点 (下图中的 O 点)。

Page 18: 项目一  基本插补指令的应用

⊙ 机床参考点

机床参考点是机床制造商在机床上用行程开关设置的一个物理位置,与机床原点的相对位置是固定的,机床出厂之前由机床制造商精密测量确定 ,通常安装在 X 轴和 Z 轴的正向的最大行程处, 又称为机械原点 , 或机床固定原点 , 利用系统所指定自动返回机械原点指令可以使指令的轴自动返回机械零点,全动能或高档型的数控车床都设有机械原点,但一般的经济型或改造的数控车床上没有安装机械原点。

Page 19: 项目一  基本插补指令的应用

设置机械参考点的目:

▼需要时便于将刀具或刀架自动返回该点;▼当程序加工起点与机械原点一致,可执行自动返回程序加工起点;▼若程序加工起点与机械原点不一致,可通过快速定位指令或回程序起点方式回程序加工起点;▼可作为进给位置反馈的测量基准点。

Page 20: 项目一  基本插补指令的应用

⊙ 程序原点

程序原点是编程员在数控编程过程中定义在工件上的几何基准点,有时也称为工件原点,是由编程人员根据情况自行选择的。是指刀具(刀尖)在加工程序执行时的起点,又称为换刀点。程序原点的位置是以工件的编程原点位相对的。

Page 21: 项目一  基本插补指令的应用

⊙ 工件编程原点 在工件坐标系上,确定工件轮廓坐标值的计算和编程的原点,称为工件编程原点。它属于一个浮动坐标系,以它为原点建立一个直角坐标系来进行数值的换算。在数控车床上,一般将工件编程原点设在零件的轴心线和零件两边端面的交点上。

确定工件编程原点的原则:▼工件编程原点的位置选在工件图样的基准上,以利于编程;▼在该点建立的坐标系中,各几何要素关系应简洁明了,便于坐标值的确定;▼选在尺寸精度高、粗糙度值低的工件表面上;▼选在工件的对称中心上,便于测量和验收。

Page 22: 项目一  基本插补指令的应用

◆ 坐标值的确定 ① 绝对坐标值( X , Z )在直角坐标系中,所有的坐标点均以直角坐标系中的原点(工件编程原点)为固定的原点,作为坐标位置的起点( 0 , 0 );② 增量(相对)坐标值( U , W )增量坐标值指在坐标系中,运动轨迹的终点坐标是以起点计量的,各坐标点的坐标值是相对于前点所在的位置之间的距离,径向用 U表示,轴向用 W表示。 ③ 混合坐标值( X/U , Z/W )即径向坐标和轴向坐标可以分别采用绝对坐标或相对坐标以组成混合坐标,如X和W、 U 和Z。

Page 23: 项目一  基本插补指令的应用

O1a

bc

defg

hi

O2

s

Z(W)

X(U)

坐标指令编程举例

Page 24: 项目一  基本插补指令的应用

◆ 直径、半径编程方式 数控车床的编程有直径和半径两种编程方式。① 直径编程——直径编程是指 X 轴的坐标值取为零件图样上的直径标注值,采用直径尺寸编程与零件图样中的尺寸标注一致,这样可避免尺寸换算过程中可能造成的错误,给编程带来很大的方便,所以如没有特别的提示,我们以下都按直径编程的方式来编程。② 半径编程——半径编程是指 X 轴的坐标值取为零件图样上的半径值。

Page 25: 项目一  基本插补指令的应用

编程指令1 、 G00—— 快速定位指令2 、 G01—— 直线插补指令3 、 G02 、 G03——顺 /逆时针圆弧插补指令 4 、 G50—— 工件坐标系设定指令 5 、 G04——暂停指令6 、 G28—— 自动返回参考点指令7 、 G98 、 G99—— 每分钟进给、每转进给

指令8 、 G96 、 G97——恒线速控制与取消指令

Page 26: 项目一  基本插补指令的应用

1 、 G00—— 快速定位指令指令格式: G00 X ( U )_Z( W )_;其中: X 、 Z_刀具终点坐标值(绝对值坐标编程); U 、 W_刀具移动的距离(相对值坐标编程);

Z

X

O

A

B

40 100

70

30

Z

X

O

A B

G00 指令的走刀路线

Page 27: 项目一  基本插补指令的应用

注意

★ G00 指令一般用于加工前快速定位或加工后快速退刀。 ★ G00 指令中的快速移动速度由机床参数设定,所以其移动速度不能在地址 F 中规定,但其移动速度可由操作面板上快速移动速度的倍率来调节;

★ 在执行 G00 指令时,不能保证同时到达终点,先走完较短的轴,再走完较长的另一轴,刀具并不是简单地从原点移动到终点,而是按 a 角(此角是固定的, 22.5°或 45° ,它决定于各坐标轴的脉冲当量),所以在使用时注意刀具是否和工件干涉。 ★ G00 为模态功能,可由 G01 、 G02 、 G03 等功能指令来进行注销。 ★ G00 编程时,可用绝对值,也可以用相对值,甚至可以混合作用,视情况可灵活选用。

Page 28: 项目一  基本插补指令的应用

插补原理

刀具是沿 X 轴移动一个或几个脉冲当量,再沿 Z轴方向移动一个或几个脉冲当量,直至到达目标终点,从而合成所需的运动轨迹(直线、圆弧或曲线)。这种根据给定的直线、圆弧或曲线函数,由数控装置用最小的阶梯折线逼近理想的直线或曲线的方法称为插补。

B

A

¦ ¤x¦ ¤x

¦¤y ¦

¤y

Z

X

O

Z

X

O

A

B

直线的拟合 圆弧的拟合

Page 29: 项目一  基本插补指令的应用

2 、 G01—— 直线插补指令指令格式: G01 X ( U )_Z( W )_F_;其中: X 、 Z_刀具终点坐标值(绝对值坐标编

程); U 、 W_刀具移动的距离(相对值坐标编

程); F_进给速度;

s

abcd

G01G01

G01G00

G00

Z

X

O

Page 30: 项目一  基本插补指令的应用

注意

★ G01可以指令一个坐标轴作直线运动,用于加工内、外圆柱面或端面,也可以同时指令两个坐标轴联动,用于加工内、外圆锥面。

★ 编程时,直线插补进给速度由 F决定,首次出现 G01 的程序段中必须有进给速度,刀具才能作切削运动; F 为模态值,在 F 指定后,对后面的程序段总是有效的,除非后面的程序段中有新的 F 值指令,才会取代前面的 F 值。 ★ G01 指令编程时,坐标值可用绝对值,也可以用相对值,甚至可以混合作用,视情况可灵活选用。 ★ F 有两种表示方法:每分钟进给量( mm/min );每转进给量( mm/r )。

Page 31: 项目一  基本插补指令的应用

3 、 G02 、 G03——顺 /逆时针圆弧插补指令指令格式 1: G03 X ( U )_ Z ( W )_ R_ F_; 或 G02 X ( U )_ Z ( W )_ R_ F_;其中: X 、 Z_圆弧终点的绝对坐标值; U 、 W_圆弧终点相对于前一点的相对增量; R_圆弧半径; F_进给速度;指令格式 2: G03 X ( U )_ Z ( W )_ I_ K_

F_; 或 G02 X ( U )_ Z ( W )_ I_ K_ F

_;其中: X 、 Z_圆弧终点坐标值; U 、 W_圆弧终点相对于前一点的相对增量; I_圆弧起始点到圆弧圆心的矢量在 X 轴上的分

量( mm ); K_圆弧起始点作坐标,圆弧起点至圆心Z轴

方向的距离( mm ); F_ 4 位数字的进给功能代码;

Page 32: 项目一  基本插补指令的应用

Z

X

O

G02

G03

Z

O

X

G02

G03

前刀架机床上的圆弧插补 后刀架机床上的圆弧插补

O

起点

终点

Z

X

G02

G03

圆心

圆心

起点

终点

Z

X

O

G03 圆弧插补 G02 圆弧插补

Page 33: 项目一  基本插补指令的应用

注意★ 圆心坐标( I , K )为圆心起点到圆弧中心点所作矢量

分别在 X 、 Z 轴坐标方向上分矢量(矢量方向指向圆心)。 I ,K 为相对值,并带有“ ±”号,当矢量的方向与坐标轴的方向不一致时取“-”号,当矢量的方向与坐标轴的方向一致时取“+”号。

★ R 为圆弧半径,不与 I , K 同时使用。若圆弧插补程序段中有 I 、 K 、 R 同时指令时,则 R 有效, I , K无效。★ 在数控车床圆弧插补中,从起点到终点只能指定小于 18

0° 的圆弧,而不能指定大于 180° 的圆弧。 ★ F 为模态值,有两种表示方法:每分钟进给量( mm/mi

n );每转进给量( mm/r )。★ 一般情况下,从圆弧的起点到终点有两个圆弧的可能性,

在数控铣、加工中心编程时为区别两种情况,规定圆心角小于或等于 180° 半径 R取正值,圆心角大于 180° 时,半径 R取负值。当用半径 R 指定圆心位置时,是不能描述整圆。

Page 34: 项目一  基本插补指令的应用

4 、 G50—— 工件坐标系统的设定

指令格式: G50 X_Z_;其中: X 、 Z_基准刀具试切时,对刀点到工件坐

标系原点的有向距离(绝对值坐标编程);

注意: ★ G50 指令建立工件坐标系后,数控系统会记忆基准刀对刀点坐标值为( X , Z )的坐标系,其后的加工程序就在此坐标系中运行。

★ 该指令建立坐标系时,刀具并没有产生运动,但系统会自动存储用来建立工件坐标系的基准刀具的补偿值。 ★ G50 为非模态指令,执行一次建立一个工件坐标系。

Page 35: 项目一  基本插补指令的应用

5 、 G04——暂停指令

指令格式: G04 X_;或 G04 P_;其中: X_暂停时间,单位为秒; P_为暂停时间,单位为 0.001秒;

注意: X 后面的数值单位为秒,如 G04 X5表示前面的程序执行完

后,要经过 5秒的暂停,下面的程序段才继续执行。 P 后面的数值单位为毫秒,如 G04 P5000表示前面的程序执行完后,要经过 5秒的暂停,下面的程序段才继续执行。

Page 36: 项目一  基本插补指令的应用

6 、 G28—— 自动返回参考点指令 指令格式: G28 X ( U )_ Z ( W )_;其中: X 、 Z_指定返回到参考点路途经过的中间

点,用绝对值指令; U 、 W_指定返回到参考点中途经过的中间

点,用增量值指令; 注意:

★ 快速从当前位置定位到指令轴的中间点位置( A 点- B 点);★ 快速从中间点定位到参考点( B 点- R 点);★ 若非机床锁住状态,返回参考点完毕时,回零灯亮。★ 有的经济型数控车床没有设置机械原点(参考点),所以 G

28 指令无效。★ 设有机械原点的车床,以接通电源后,首先应该手动方式回

参考点,程序中的 G28 指令才有效。

Page 37: 项目一  基本插补指令的应用

7 、 98 、 G99—— 每分进给、每转进给指令

G98 是每分进给状态,指刀具每分钟走的距离,用 F 后面的数值直接指令, G98 是模态的,一旦指令了,在 G99 指令之前,一直有效。

G99 是每转进给状态,主轴每转刀具的进给量用F 后面的数值直接指令, G99 是模态的,一旦指令了 G99状态,在 G98 指令之前,一直有效。

Page 38: 项目一  基本插补指令的应用

8 、 G96 、 G97——恒线速控制与取消指令

所谓的恒线速控制是指主轴转速 S 后面的线速度是恒定的,随着刀具的位置变化,根据线速度计算出主轴转速,并把与其对应的电压值输出给主轴控制部分,使得刀具瞬间的位置与工件表面保持恒定的关系。

( 1 )恒线速控制指令 指令格式: G96 S_; 其中: S_指定线速度。 ( 2 )恒线速取消指令 指令格式: G97 S_; 其中: S_指定主轴转速。

Page 39: 项目一  基本插补指令的应用

项目分析1 、零件工艺性分析⊙ 半成品的选用——根据所要加工的零件,

选择已进行了粗加工的半成品,长度为 55mm ,材料为 45号钢,留有 0.5mm 的精加工余量。

⊙ 技术要求分析——该零件属于已粗加工的简单轴类零件,加工的内容包括半球面、圆柱、圆锥、圆弧面的精加工,还有倒角及零件切断的加工,根据该零件图得知,其表面粗糙度值不大于 Ra3.2 μm ,径向尺寸 φ12 、 φ16 、φ24 精度要求较高,有公差要求,无热处理和硬度要求。

Page 40: 项目一  基本插补指令的应用

项目分析

⊙ 确定装夹等方案——由于是半成品,用三爪自定心卡盘装夹,保证工件伸出的长度为 50mm ,保证该零件的各圆柱、圆锥、圆弧等的轴线同轴,校正,夹紧。

⊙ 选择刀具——根据加工要求,选用二把刀具, T0100 为硬度合金 90° 外圆精车刀, T0200 为高速钢材料,刀宽为 3mm 的切断刀,同时将二把刀安装在刀架上,对刀,把它们的刀补值输入相应的刀具补偿寄存器中。

Page 41: 项目一  基本插补指令的应用

项目分析

⊙ 制定加工方案——实训项目 基本插补指令的应用 零件名称 零件 1 零件图号 1-1

数控系统 GSK980TA 材料 45﹟

工序号 010

使用夹具 三爪卡盘装夹 装夹方法 三爪定心 程序号 O0010

工步内容 G指令 T刀具 S主轴转速

(r/min)

F进给速度

(mm/min)

切削深度

(mm)

1 精车整个外轮廓 G01、G02、G03 T0101 1200 50 0.25

2 倒角、切断 G01 T0202 200 20

3 检测、校核

编制 审核 批准、时间

Page 42: 项目一  基本插补指令的应用

项目分析

A

BCDE

FGH

Z

X

基点 A B C D E F G H

坐标 X,Z X,Z X,W X,W X,W X,W X,Z X,Z

数值 0,0 11.99,-6 11.99,-10 15.98,-6 15.98,-6 23.98,-4 23.98,-39 22,-40

2 、编程说明数值计算

Page 43: 项目一  基本插补指令的应用

项目分析2 、编程说明

参考程序

程序号 程序 说明N10 G50 X100 Z100; 建立工件坐标系,确定换刀点N20 S1200 M03; 主轴以 1200r/min转速正转N30 T0101; 调用 1号刀N40 G00 X0 Z3; 快速定位,接近工件N50 G01 Z0 F50; 直线插补到 A点N60 G03 X11.99 Z-6 R6; 顺时针圆弧插补到 B点N70 G01 W-10; 直线插补到 C点N80 X15.98 W-6; 直线插补到 D点N90 W-6; 直线插补到 E点

N100 G02 X23.98 W-4 R4; 逆时针圆弧插补到 F点

Page 44: 项目一  基本插补指令的应用

N110 G01 Z-45; 直线插补到 Z-45处N120 G00 X100 Z100; 刀具快速返回换刀点N130 M05 主轴停N140 T0202; 调用 2号刀N150 S200 M03; 主轴以 200r/min转速正转N160 G00 X26 Z-39; 快速定位N170 G01 X22 F20; 切倒角槽N180 G00 X26; 退刀N190 W2; 移动N200 G01 X22 W-2 F20; 倒角N210 X-1; 切断工件N220 G00 X100; X方向退刀N230 Z100; Z方向退刀N240 M05; 主轴停N250 T0100; 取消刀补N260 M30; 程序结束

Page 45: 项目一  基本插补指令的应用

项目实施 1 、操作要点及注意事项

( 1 )严格按照数控车床的操作规程和安全规程进行操作;

( 2 )开机后,进行数控车床空载运行,检查车床各部分运行状况;

( 3 )对刀时,切槽刀以右刀尖作为编程的刀位点;( 4 )正确使用游标卡尺、外径千分尺测量相关的尺寸;

( 5 )为保证零件尺寸的准确性,加工可分半精加工和精加工两步骤来进行,或通过修改刀补的方法来执行;

( 6 )发生事故时,要沉着着冷静、积极配合工作人员处理。

Page 46: 项目一  基本插补指令的应用

项目实施2 、操作步骤及质量检测

( 1 )准确快速地输入加工程序;( 2 )通过数控系统图形仿真加工轨迹,进行

程序的校验及修整;( 3 )使用装夹具正确地安装刀具,进行对刀操作,建立工件坐标系;

( 4 )使用自动运行方式对工件进行自动加工操作;

( 5 )加工过程后,按图纸要求检测工件,对工件进行误差与质量分析;

( 6 )加工完成后,按规定要求润滑保养数控车床。

Page 47: 项目一  基本插补指令的应用

项目总结◆ 此项目的目的主要是熟悉 G00 、 G01 、 G02 、

G03 等基本指令,掌握各指令加工的特点、适合的范围、使用方法、使用技巧以及使用过程中应注意的问题等;

◆ 熟悉各指令加工时的走刀路径;掌握各指令的编程格式、各参数的含义、各参数的确定等。

◆ 掌握用 G02 、 G03 指令加工圆弧面时,注意数控车床是前刀架还是后刀架,这样才能正确地选择顺时针、逆时针圆弧插补指令,同时,要根据零件所提供的尺寸,选择合理的编程格式;

Page 48: 项目一  基本插补指令的应用

◆ 所有不同型号的数控车床、铣床都必须用到 G00 、G01 、 G02 、 G03 指令,这四个指令在所有数控系统中都通用。在数控车、铣床自动编程中,任何平面、曲面加工的路径最后都是由直线、圆弧插补组成。所以说,这四个指令是数控编程的最基本组成单元。

◆ 用 G02 、 G03 指令加工圆弧面时,要注意顺、逆方向及圆弧半径和圆心坐标编程的不同之处。

◆ 通过实训项目的学习与练习,了解数控车床对刀与工件坐标系之间的关系;通过半精加工、精加工控制工件尺寸,正确地控制好零件的尺寸。

◆ 掌握使用各种量具对加工零件的相关尺寸进行测量。

Page 49: 项目一  基本插补指令的应用

其它案例

车削如下图所示的球头手柄。在 25mm 的棒料上已进行了粗加工。试编写此工件的精加工程序。

Page 50: 项目一  基本插补指令的应用

解答过程

零件图工艺分析

数值计算

工件参考程序与加工操作过程

安全操作和注意事项

Page 51: 项目一  基本插补指令的应用

零件图工艺分析( 1 )技术要求分析。零件主要包括凹凸圆弧面、圆柱面,零件材料为塑料棒。( 2 )确定装夹方案、定位基准、加工起点、换刀点。毛坯为塑料棒,用三爪自定心卡盘软卡爪夹紧定位。工件零点设在距工件右端面 45 mm 处,加工起点和换刀点可以设为同一点,在工件的右前方 M 点,距工件右端面 Z向 55mm , X 向距轴心线 50mm 的位置。( 3 )制定加工工艺路线,确定刀具及切削用量。( 4 )确定刀具加工工艺路线。刀具从起点 M (换刀点)出发,加工结束后再回到M 点,走刀路线为:M→A→B→C→D→E→F→M 。

 

实 训 课 题 直线、圆弧插补指令

的应用

零 件 名 称

简 单 形 面

零 件 图 号 图 1-36

序号 刀具号

刀具名称及规格

刀尖半径 数量 加工表面 备注

1 T0101

刀尖角 35°精车外圆刀

0.4mm 1 外圆、圆弧面等

Page 52: 项目一  基本插补指令的应用

数值计算( 1 )设定程序原点,以工件右端面与轴线的交点为程序原点建立工件坐标系。

( 2 )计算各节点位置坐标值。

① 计算圆弧起点、终点坐标。如图所示,两圆弧相切于 C 点。

在直角三角形 Rt△DIH 中: DH2= HI2+DI2 =242+112 DH=26.401 Sin∠DHI=DI/DH=11/26.401 ∠DHI=24.62°

根据余弦定理: DG2=GH2+HI22DG×HI×cos∠DHG

112=26.4012+2322×26.401×12×cos∠DHG 故∠ DHG=24.51°

所以 ,∠ CHJ = 90°∠DHI∠DHG = 90°24.62°24.51° = 40.87°

HJ=CH×cos∠CHJ=12×cos40.87°=9.075

CJ=CH×sin∠CHJ= 12×sin40.87°=7.852

所以 X(C)=2HJ=18.15 , Z(C)=33CJ=25.148 , 圆弧切点 C 坐标为( X18.15 , Z25.148 )

② 根据图得各点绝对坐标值为:

M ( 100, 100 )、 A ( 0, 47 )、 B ( 0, 45 )、 C ( 18.15, 25.148 );

D ( 22, 9 )、 E ( 22, 0 )、 F ( 26, 0 )。

Page 53: 项目一  基本插补指令的应用

工件参考程序与加工操作过程

( 1 )工件的参考程序,如表所示。( 2 )输入程序。( 3 )数控编程模拟软件对加工刀具轨迹仿真,或数控系统图形仿真加工,进行程序校验及修整。( 4 )安装刀具,对刀操作,建立工件坐标系。( 5 )启动程序,自动加工。( 6 )停车后,按图纸要求检测工件,对工件进行误差与质量分析。

Page 54: 项目一  基本插补指令的应用

安全操作和注意事项( 1 )选刀时,刀尖角一定要控制在 40° 以下,如果刀尖角过大,凹圆弧将过切。

( 2 )装刀时,刀尖同工件中心高对齐,对刀前,先将工件端面车平。

( 3 )为保证精加工尺寸准确性,可分半精加工、精加工。

( 4 )由于暂不计刀尖圆弧半径,因此实际圆弧存有过切或欠切现象。

Page 55: 项目一  基本插补指令的应用

数控车床

程序卡

编程原点

工件右端面与轴线交点 编写日期

零件名称

圆弧插补实例 零件图号 图 1-36 材 料 塑料棒

车床型号

CAK6150DJ 夹具名称 三爪卡盘 实训车间

数控中心

程序号 O6001 编程系统 FANUC

序 号 程 序 简 要 说 明N010 G50 X100 Z100 建立工件坐标系N020 M03 S800 T0101 主轴正转,选择 1号外圆刀N030 G99 进给速度为 mm/rN040 G00 X0 Z47 刀具快进( M→A )N050 G01 Z45 F0.1 正常进给到圆弧起点( A→B )N060 G03 X18.15 Z25.148 R12 车凸圆( C→D )N070 G02 X22 Z9 R11 车凹圆( D→E )N080 G01 Z0 车外圆( E→F )N090 G01 X26 车平面( F→A )N110 G00 X100 Z100 1号刀返回刀具起始点 MN120 M05 停主轴N130 M30 程序结束