《数控车床编程基础》PPT课件
合集下载
数控车床编程基础ppt课件
![数控车床编程基础ppt课件](https://img.taocdn.com/s3/m/b234f095e45c3b3566ec8b3f.png)
• 数控加工的内容:
• 一般来说,数控加工流程如图2-1所示,主要包括以下几方面的内容。
• (1)分析图样,确定加工方案,对所要加工的零件进行技术要求分析,选择 合适的加工方式,再根据加工方式选择合适的数控加工机床。
• (2)工件的定位与装夹 根据零件的加工要求,选择合理的定位基准,并根 据零件批量、精度及加工成本选择合适的夹具,完成工件的装夹与找正。
• CAD/CAM软件编程与加工过程:图样分析、工艺分析、三维造型、生成刀具 轨迹、后置处理生成加工程序、程序校验、程序传输并进行加工。
• 当前常用的数控车床自动编程软件有:Masteream数控车床编程软件、Caxa 数控车床编程软件等。
• 自动编程的硬件与软件配置费用较高,在加工中心,数控铣床上应用较多,
机械原点为车床上的固定位置通常设置在x轴和z轴的正向的最大行程处见图206中7点该点至机床原点要在其进给轴方向上的距离在机床出厂时已准确确定利用系统所指定自动返回机械原点指令gsk980t为g28可以使指令的轴自动返回机械零点全自动或高档型的数控车床都设有机械原点但一般的经济型或改造的数控车床上没有安装机械原点
能,如换(转)刀、主轴正反转及停止、切削液开关
等;然后,根据数控机床规定的指令及程序格式,编
写加工程序单;再将程序单中的内容记录在控制介质
上(如软盘、移动存储器、硬盘),并经检查无误后,
采用手工输入方式或计算机传输方式输入机床的数控
装置中,从而指挥机床加工零件。
最新版整理ppt
3
• 4.数控编程的内容与步骤
• 2.自动编程
• 自动编程是指通过计算机自动编程数控加工程序的过程。自动编程的优点是 效率高、程序正确性好。自动编程由计算机替代人完成复杂的坐标计算和书 写程序单的工作,它可以解决许多手工编程无法完成的复杂零件编程的难题。 其缺点是必须具备自动编程系统或编程软件。
数控车床编程与操作加工PPT课件
![数控车床编程与操作加工PPT课件](https://img.taocdn.com/s3/m/08c12f35a36925c52cc58bd63186bceb19e8ed96.png)
例1 如图3-10所示的圆柱螺纹,螺纹导程为1.5mm。
G00 Z104.0 X29.3 ap1=0.35 G32 Z56.0 F1.5 G00 X40.0 Z104.0 X28.9 ap2=0.2 G32 Z56.0 F1.5 G00 X40.0 Z104.0 X28.5 ap2=0.2 …….
1.绝对编程与增量编程
(1)绝对编程
绝对值编程是根据预先设定的编程原点计算出绝对值坐标尺寸进行编程的一种方法。即采用绝对值编程时,首先要指出编程原点的位置,并用地址X,Z进行编程(X为直径值)。
增量值编程是根据与前一个位置的坐标值增量来表示位置的一种编程方法。即程序中的终点坐标是相对于起点坐标而言的。
根据试切后工件的尺寸确定刀尖的位置。
O
(a) 确定刀尖在Z向的位置
L
图3-3 数控车床的对刀
O
(a) 确定刀尖在Z向的位置
L
图3-3 数控车床的对刀
O
(b) 确定刀尖在X向的位置
d
O
(b) 确定刀尖在X向的位置
d
三、有关编程代码说明
(一)G功能
准备功能也称为G功能(或称G代码),它是用来指令机床动作方式的功能。准备功能是用地址G及其后面的数字来指令机床动作的。如用G00来指令运动坐标快速定位。表3-2为FANUC-0TD系统的准备功能G代码表。
10.刀具偏置功能 (G40/G41/G42)
1. 格式 G41 X_ Z_;G42 X_ Z_;
在刀具刃是尖利时,切削进程按照程序指定的形状执行不会发生问题。不过,真实的刀具刃是由圆弧构成的 (刀尖半径) 就像上图所示,在圆弧插补和攻螺纹的情况下刀尖半径会带来误差。
2. 偏置功能
1、非直线切削形式的定位 我们的定义是:采用独立的快速移动速率来决定每一个轴的位置。刀具路径不是直线,根据到达的顺序,机器轴依次停止在命令指定的位置。
G00 Z104.0 X29.3 ap1=0.35 G32 Z56.0 F1.5 G00 X40.0 Z104.0 X28.9 ap2=0.2 G32 Z56.0 F1.5 G00 X40.0 Z104.0 X28.5 ap2=0.2 …….
1.绝对编程与增量编程
(1)绝对编程
绝对值编程是根据预先设定的编程原点计算出绝对值坐标尺寸进行编程的一种方法。即采用绝对值编程时,首先要指出编程原点的位置,并用地址X,Z进行编程(X为直径值)。
增量值编程是根据与前一个位置的坐标值增量来表示位置的一种编程方法。即程序中的终点坐标是相对于起点坐标而言的。
根据试切后工件的尺寸确定刀尖的位置。
O
(a) 确定刀尖在Z向的位置
L
图3-3 数控车床的对刀
O
(a) 确定刀尖在Z向的位置
L
图3-3 数控车床的对刀
O
(b) 确定刀尖在X向的位置
d
O
(b) 确定刀尖在X向的位置
d
三、有关编程代码说明
(一)G功能
准备功能也称为G功能(或称G代码),它是用来指令机床动作方式的功能。准备功能是用地址G及其后面的数字来指令机床动作的。如用G00来指令运动坐标快速定位。表3-2为FANUC-0TD系统的准备功能G代码表。
10.刀具偏置功能 (G40/G41/G42)
1. 格式 G41 X_ Z_;G42 X_ Z_;
在刀具刃是尖利时,切削进程按照程序指定的形状执行不会发生问题。不过,真实的刀具刃是由圆弧构成的 (刀尖半径) 就像上图所示,在圆弧插补和攻螺纹的情况下刀尖半径会带来误差。
2. 偏置功能
1、非直线切削形式的定位 我们的定义是:采用独立的快速移动速率来决定每一个轴的位置。刀具路径不是直线,根据到达的顺序,机器轴依次停止在命令指定的位置。
数控车床编程基本学习-PPT
![数控车床编程基本学习-PPT](https://img.taocdn.com/s3/m/fd677345b42acfc789eb172ded630b1c59ee9bb7.png)
X 中间点
O
参考点R
刀尖当前位置 Z
图3-5 自动返回参考点
6、螺纹切削指令(G32)
指令格式 G32 X(U)_ Z(W)_ F(E)_ 指令功能 切削加工圆柱螺纹、圆锥螺纹和平面螺纹(涡形螺纹) 。
指令说明 1)F—公制螺纹的导程
E—英制螺纹的导程
2)F表示长轴方向的导程 如果X轴方向为长轴,F为半径值。 对于圆锥螺纹,其斜角α在450以下时,Z轴方向为长轴;
2
U
2
X
O
Z
图3-12 G94车削端面固定循环
G94指令车削圆锥面时的程序段格式如下:
G94 X(U)_Z(W)_R_F_;
其中,R为端面斜度线在Z轴的投影距离。若顺序动作2的 进给方向在Z轴的投影方向和Z轴方向一致,则R取负值;若顺 序动作2的进给方向在Z轴的投影方向和Z轴方向相反,则R取正 值。在图3-13中,因为顺序动作2的进给方向在Z轴的投影方向 和Z轴方向一致,所以R取负值。
必须注意的是,执行G27指令的前提是机床在通电后刀具 返回过一次参考点(手动返回或者用G28指令返回)。此外,使 用该指令时,必须预先取消刀具补偿的量。
执行G27指令之后,如欲使机床停止,须加入一辅助功能 指令M00,否则,机床将继续执行下一个程序段。
2) 自动返回参考点指令G28 G28指令可以使刀具从任何位置以快速点定位方式经过中间 点返回参考点。 格式:G28 X _Z _; 其中,X、Z是中间点的坐标值。 执行该指令时,刀具先快速移动到指令值所指定的中间点, 然后自动返回参考点,相应坐标轴指示灯亮。 和G27指令相同,执行G28指令前,应取消刀具补偿功能。 G28指令的执行过程如图3-5所示。
(3)参数的输入 假想刀尖的位置如下图3-10:
数控编程教程(共95张PPT)
![数控编程教程(共95张PPT)](https://img.taocdn.com/s3/m/a3ec3de0b1717fd5360cba1aa8114431b90d8e05.png)
因此,这种格式具有程序简单、可读性强,易于检查等优点。
第二节 数控编程常用的指令及其格式
主程序、子程序
在一个零件的加工程序 中,若有一定量的连续 的程序段在几处完全重 复出现,则可将这些重 复的程序串单独抽出来, 按一定的格式做成子程 序。
11/7/2023
-25-
第二节 数控编程常用的指令及其格式
码的程序段中有效; ● 模态M功能(续效代码):一组可相互注销的 M功
能,这些功能在被同一组的另一个功能注销前一直 有效。
第三章 数控系统编程指令体系
模态 M功能组中包含一个缺省功能,系统上电时 将被初始化为该功能。
M 功能还可分为前作用 M 功能和后作用 M 功能二类。 ● 前作用 M 功能:在程序段编制的轴运动之前执行; ● 后作用 M 功能:在程序段编制的轴运动之后执行。
迹生成功能进行数控编程。
4.后置代码生成 后置处理的目的是形成数控指令文件,利用CAM系统提供的后置
处理器可方便地生成和特定机床相匹配的加工代码。
5.加工代码输出
第一节 数控编程的几何基础
1.1 机床坐标系 为了确定机床个运动部件的运动方向和移动距离,需要
在机床上建立一个坐标系,这个坐标系就叫做机床坐标系 1.2 机床坐标轴及其方向
常用地址码的含义如表所示
机能 程序号 顺序号 准备机能
坐标指令
进给机能 主轴机能 刀具机能
辅助机能
补偿 暂停 子程序调用 重复 参数
地址码
O N G X.Y.Z A.B.C.U.V.W R I.J.K F S T
M B
H.D P.X
I P.Q.R
意义
程序编号 顺序编号 机床动作方式指令 坐标轴移动指令 附加轴移动指令 圆弧半径 圆弧中心坐标 进给速度指令 主轴转速指令 刀具编号指令
第二节 数控编程常用的指令及其格式
主程序、子程序
在一个零件的加工程序 中,若有一定量的连续 的程序段在几处完全重 复出现,则可将这些重 复的程序串单独抽出来, 按一定的格式做成子程 序。
11/7/2023
-25-
第二节 数控编程常用的指令及其格式
码的程序段中有效; ● 模态M功能(续效代码):一组可相互注销的 M功
能,这些功能在被同一组的另一个功能注销前一直 有效。
第三章 数控系统编程指令体系
模态 M功能组中包含一个缺省功能,系统上电时 将被初始化为该功能。
M 功能还可分为前作用 M 功能和后作用 M 功能二类。 ● 前作用 M 功能:在程序段编制的轴运动之前执行; ● 后作用 M 功能:在程序段编制的轴运动之后执行。
迹生成功能进行数控编程。
4.后置代码生成 后置处理的目的是形成数控指令文件,利用CAM系统提供的后置
处理器可方便地生成和特定机床相匹配的加工代码。
5.加工代码输出
第一节 数控编程的几何基础
1.1 机床坐标系 为了确定机床个运动部件的运动方向和移动距离,需要
在机床上建立一个坐标系,这个坐标系就叫做机床坐标系 1.2 机床坐标轴及其方向
常用地址码的含义如表所示
机能 程序号 顺序号 准备机能
坐标指令
进给机能 主轴机能 刀具机能
辅助机能
补偿 暂停 子程序调用 重复 参数
地址码
O N G X.Y.Z A.B.C.U.V.W R I.J.K F S T
M B
H.D P.X
I P.Q.R
意义
程序编号 顺序编号 机床动作方式指令 坐标轴移动指令 附加轴移动指令 圆弧半径 圆弧中心坐标 进给速度指令 主轴转速指令 刀具编号指令
《数控车床编程基础》PPT课件
![《数控车床编程基础》PPT课件](https://img.taocdn.com/s3/m/9ad09fbaa98271fe900ef9a8.png)
2、1 数控车床编程特点 一、坐标系统
机床坐标系:是数控机床安装调试时便设定好的一固定的坐标系统。机
床原点在主轴端面中心,参考点在X轴和Z轴的正向极限位置处
编程坐标系:是在对图纸上零件编程时就建立的,程序数据便是基于该
坐标系的坐标值。
工件坐标系时编程坐标系在机床上的具体体现。由相应的编程指令建
立。
由对刀操作建立三者之间的精相选p互pt 联系
❖编程方式可由指令指定。也可由参数设定。
❖一般默认直径方式。
如:华中数控 G36|—直径编程 G37—半径编程
精选ppt
15
西门子 G22—直径编程 G23—半径编程
三、进刀和退刀方式
❖进刀时采用快速走刀接近工件切削起点附
近的某个点,再改用切削进给,以减少空走 刀的时间,提高加工效率。
➢ 切削起点的确定与工件毛坯余量大小有关,应以刀具快
定位置。
➢G54~G59 方式在机床坐标系中直接设定工件
原点,与起刀点的位置无关。
精选ppt
26
说明
➢1、G54~G59是系统预置的六个坐标系,可根据
需要选用。
➢2、G54~G59建立的工件坐标原点是相对于机床
原点而言的,在程序运行前已设定好,在程序运行 中是无法重置的。
➢3、G54~G59预置建立的工件坐标原点在机床坐
为什么要用恒线速度和限制主轴最高转速?
精选ppt
33
五、进给功能F
➢F 指令表示刀具相对于工件的合成进给速度,F
的单位有两种:
每分钟进给 G94 (G98) :mm/min
每转进给 G95 (G99) :r/mm
➢实际进给速度可借助机床控制面板上的进给倍率
《数控车床编程基础》PPT课件讲义
![《数控车床编程基础》PPT课件讲义](https://img.taocdn.com/s3/m/97b6b2bf2b160b4e777fcfde.png)
加工步骤:选择机床;机床回零;安装零件;输入程序;检查运行轨迹; 安装刀具;对刀;设置参数;自动加工。
数控程序
…… G03X26.0Z-29.09R20.0 G02Z-44.09R15.61 G01Z-54.09 X26.0 Z-64.09 ……
小结
一、数控编程概述 二、编程方法(G00、G01、G02、G03) 三、实例与加工 四、思考题
G70
G90
02
04
01 G71
G91
G22 03 G23
(1)快速定位指令
G00 X—Z—; 用于非切削快速定位,移动 速度由系统内部参数确定。
(2)直线插补指令(G01)
G01 X—Z—F— 用于刀具的切削过程,刀具的轨迹为 直线,移动的速度由F指令和操作面板 上的倍率开关决定。
绝对坐标编程:G90G01Z-49F30 绝对坐标编程:G90G01X30Z-25F100 相对坐标编程:G91G01Z-50F30 相对坐标编程:G91G01X20Z-27F100
N100G01X50.205F100M03S100;
语句号 地址符程序字
数字符 程序段
数G字准符备有功整能数和实数两种形式
结束符
整M数辅型助用功于功能地址; 实能数型用于坐标字,是否必须写小数点, 取F进决给于速机度床参数的设定
S主轴转速
4、坐标系和坐标轴的命名
机床坐标系:出厂已设定,其原点称为机械 原点,是主轴旋转中心与卡盘后端面的交 点。
Thank you.
演讲结速,谢谢观赏!
PPT常用编辑图使用方法
1.取消组合
2.填充颜色
3.调整大小
选择您要用到的图标单击右键选择“ 取消组 合”
右键单击您要使用的图标选择“填充 ”,选 择任意 颜色
数控程序
…… G03X26.0Z-29.09R20.0 G02Z-44.09R15.61 G01Z-54.09 X26.0 Z-64.09 ……
小结
一、数控编程概述 二、编程方法(G00、G01、G02、G03) 三、实例与加工 四、思考题
G70
G90
02
04
01 G71
G91
G22 03 G23
(1)快速定位指令
G00 X—Z—; 用于非切削快速定位,移动 速度由系统内部参数确定。
(2)直线插补指令(G01)
G01 X—Z—F— 用于刀具的切削过程,刀具的轨迹为 直线,移动的速度由F指令和操作面板 上的倍率开关决定。
绝对坐标编程:G90G01Z-49F30 绝对坐标编程:G90G01X30Z-25F100 相对坐标编程:G91G01Z-50F30 相对坐标编程:G91G01X20Z-27F100
N100G01X50.205F100M03S100;
语句号 地址符程序字
数字符 程序段
数G字准符备有功整能数和实数两种形式
结束符
整M数辅型助用功于功能地址; 实能数型用于坐标字,是否必须写小数点, 取F进决给于速机度床参数的设定
S主轴转速
4、坐标系和坐标轴的命名
机床坐标系:出厂已设定,其原点称为机械 原点,是主轴旋转中心与卡盘后端面的交 点。
Thank you.
演讲结速,谢谢观赏!
PPT常用编辑图使用方法
1.取消组合
2.填充颜色
3.调整大小
选择您要用到的图标单击右键选择“ 取消组 合”
右键单击您要使用的图标选择“填充 ”,选 择任意 颜色
数控车床编程基础知识PPT(69张)
![数控车床编程基础知识PPT(69张)](https://img.taocdn.com/s3/m/47793253561252d380eb6ecf.png)
注:(1)☆号表示电源接通时的G代码状 态;
(2)00组的G代码为一次性G代码;
(3)一旦指定了G代码,一览表中没有的G 代码显示报警信号;
(4)无论有几个不同组的G代码,都能在 同一程序段内指令,如果同组的G代码在同一程 序段内指令了2个以上时,后指令者有效;
(5)可按组号显示G代码。
3.2.2.1 插补功能
2.程序原点
程序原点是指程序中的坐标原点,即 在数控加工时,刀具相对于工件运动的起 点,所以也称为“对刀点”。
3.机械原点
(或称机床原点)
以L-10MC数控车铣中心为例介绍x和 y轴机械原点。
(1)x轴机械原点
x轴的机械原点被设定在刀盘中心距 离主轴中心500mm的位置。
(2)z轴机械原点
(1)数控系统:数控车床的数控系 统是由CNC装置、输入输出设备、可编程 控制器(PLC)、主轴驱动装置和进给驱 动装置以及位置测量系统等几部分组成。
(2)主轴箱 (3)主轴伺服电机 (4)夹紧装置 (5)往复拖板 (6)刀架 (7)控制面板
3.数控车床的加工特点
数控车床加工具有如下特点。 (1)加工生产效率高 (2)减轻劳动强度、改善劳动条件 (3)对零件加工的适应性强、灵活性好 (4)加工精度高、质量稳定 (5)有利于生产管理
第3章 数控车床编程
3.1 数控车床编程基础 3.2 FANUC系统数控车床程序的编制
3.1 数控车床编程基础
3.1.1 数控车床概述
1.数控车床的分类
数控车床品种繁多,按数控系统的功 能和机械构成可分为简易数控车床(经济 型数控车床)、多功能数控车床和数控车 削中心。
(1)简易数控车床(经济型数控车 床):是低档次数控车床,一般是用单板 机或单片机进行控制,机械部分是在普通 车床的基础上改进设计的。
《数控车床编程》PPT课件
![《数控车床编程》PPT课件](https://img.taocdn.com/s3/m/9e1f13f0ccbff121dc36838b.png)
P —螺纹导程;
Q —锥螺纹的大小头半径之差。
注意:1在进入螺纹加工之前必须是相对坐标;
2 必须设置2mm升速进刀段与2mm 的降速退刀段。
I D
A
2
图3-9 程序起点A
11. 整数导程螺纹切削 (G32) G32 X (U) Z (W) F或E
例1 如图3-10所示的圆柱螺纹,螺纹导程为1.5mm。
XX
66
90
40 40 80
O
ZZ
图3-3 G00指令运用 绝对坐标编程为:G00 X40.0 Z6.0 相对坐标编程为:G00 U-40.0 W-84.0
5. 直线插补G01 X Z F
X
40
O
Z
80
图3-4 G01指令运用 绝对坐标编程为:G01 X40.0 Z-80.0 F0.4 相对坐标编程为:G01 U0.0 W-80.0 F0.4
第三章 数控车床编程
§3. 1 数控车床编程基础 一、数控车床编程特点 1. 在一个程序段中,可以采用绝对坐标编程、增量 坐标编程或二者混合编程。
2. 用绝对坐标编程时,坐标值X取工件的直径;增 量坐标编程时,用径向实际位移量的2倍值表示,并附 上方向符号。
3. 为提高工件的径向尺寸精度,X向的脉冲当量取 Z向的一半。
四、对刀问题
对刀就是确定刀尖在工件坐标系中的位置。常用的 对刀方法为试切法。
O
d
L
O
(a) 确定刀尖在Z向的位置
(b) 确定刀尖在X向的位置
图3-3 数控车床的对刀
根据试切后工件的尺寸确定刀尖的位置。
五、有关编程代码说明 (一)G功能 1. 绝对坐标G90 它是加工程序的第一条指令,以便后面给出起刀点。
数控车床编程课件 PPT课件( 55页)
![数控车床编程课件 PPT课件( 55页)](https://img.taocdn.com/s3/m/e5c9a5fc6137ee06eef91805.png)
1、G00快速定位指令
格式:G00 X/U__ Z / W__;
式中:X / Z——终点坐标; U/W——X方向和Zห้องสมุดไป่ตู้向的增量值,有
正负。
G00 X60. Z5; 或 G00 X-60. Z-85.;
2、G01直线插补指令
格式:G01 X/U__ Z / W__ F__; 式中:X / Z——终点坐标;
U/W——X方向和Z方向的增量值,有正负; F——走刀速度(mm/r)。
3、G02/G03圆弧插补指令
格式:
4、G32螺纹车削加工
格式:G32 X/U__ Z / W__ F__; 式中:X / Z——螺纹终点坐标;
U/W——X方向和Z方向的增量值,有正负; F——螺距(mm)。
(1)直螺纹切削
•
10、山有封顶,还有彼岸,慢慢长途,终有回转,余味苦涩,终有回甘。
•
11、人生就像是一个马尔可夫链,你的未来取决于你当下正在做的事,而无关于过去做完的事。
•
12、女人,要么有美貌,要么有智慧,如果两者你都不占绝对优势,那你就选择善良。
•
13、时间,抓住了就是黄金,虚度了就是流水。理想,努力了才叫梦想,放弃了那只是妄想。努力,虽然未必会收获,但放弃,就一定一无所获。
•
6、没什么可怕的,大家都一样,在试探中不断前行。
•
7、时间就像一张网,你撒在哪里,你的收获就在哪里。纽扣第一颗就扣错了,可你扣到最后一颗才发现。有些事一开始就是错的,可只有到最后才不得不承认。
•
8、世上的事,只要肯用心去学,没有一件是太晚的。要始终保持敬畏之心,对阳光,对美,对痛楚。
•
9、别再去抱怨身边人善变,多懂一些道理,明白一些事理,毕竟每个人都是越活越现实。
数控车床编程培训课件(共37张PPT)
![数控车床编程培训课件(共37张PPT)](https://img.taocdn.com/s3/m/6df35c20cd1755270722192e453610661ed95a60.png)
X35.5
说明:G90为模态代码
Z-70. X35.
Z-90. X40. F0.2. G0 X100. Z100. M01 T0404
M03 S450 G0 X40. Z-95.
G1 X0.5 F0.05 G1 X40. F0.4 G0 X100. Z100. T0100 M30
培训专用
1-4 数控车床的编程
说明:T后前两位数字表示刀具号码,后两位数字对应该刀具的刀具补偿号, 可由参数设定为 T##
培训专用
1-4 数控车床的编程
2辅助功能〔M代码〕
〔1〕、M00 程序停止 M01 程序任选停止
〔2〕、M03 主轴正转 M04主轴反转 M05主轴停
〔3〕、M08 冷却液开 M09 冷却液关
〔4〕、M02 程序结束 M30 程序结束并返回到程序开始 〔5〕、M98 子程序调用 M99 子程序结束
〔3〕加工开始点:每一次切削的起点。
〔4〕加工终止点:每一次切削的终点。 〔5〕退刀点:刀具加工后,刀具应退出工件外表,该点必须离毛坯有一定的 平安距离。
培训专用
1-4 数控车床的编程
2、固定的程序段落模式。我们习惯把每把刀的加工内容写成的程序,程 序开始时必须都设定加工环境,如主轴转速、程序状态等,加工程序严格 按照固定的进刀退刀模式编写,程序结束时,加上M01语句。这样编写 有两个好处:
〔1〕每把刀有的加工程序,可以根据每把刀的加工内容,以及加工调试时出 现的问题方便地检查该把刀的加工程序。 〔2〕在程序调试时,可以方便的从修改正程序的刀具开始执行,不必从头到尾都执 行,防止了正确程序的重复执行。
培训专用
1-4 数控车床的编程
O0001
M03 S800
说明:G90为模态代码
Z-70. X35.
Z-90. X40. F0.2. G0 X100. Z100. M01 T0404
M03 S450 G0 X40. Z-95.
G1 X0.5 F0.05 G1 X40. F0.4 G0 X100. Z100. T0100 M30
培训专用
1-4 数控车床的编程
说明:T后前两位数字表示刀具号码,后两位数字对应该刀具的刀具补偿号, 可由参数设定为 T##
培训专用
1-4 数控车床的编程
2辅助功能〔M代码〕
〔1〕、M00 程序停止 M01 程序任选停止
〔2〕、M03 主轴正转 M04主轴反转 M05主轴停
〔3〕、M08 冷却液开 M09 冷却液关
〔4〕、M02 程序结束 M30 程序结束并返回到程序开始 〔5〕、M98 子程序调用 M99 子程序结束
〔3〕加工开始点:每一次切削的起点。
〔4〕加工终止点:每一次切削的终点。 〔5〕退刀点:刀具加工后,刀具应退出工件外表,该点必须离毛坯有一定的 平安距离。
培训专用
1-4 数控车床的编程
2、固定的程序段落模式。我们习惯把每把刀的加工内容写成的程序,程 序开始时必须都设定加工环境,如主轴转速、程序状态等,加工程序严格 按照固定的进刀退刀模式编写,程序结束时,加上M01语句。这样编写 有两个好处:
〔1〕每把刀有的加工程序,可以根据每把刀的加工内容,以及加工调试时出 现的问题方便地检查该把刀的加工程序。 〔2〕在程序调试时,可以方便的从修改正程序的刀具开始执行,不必从头到尾都执 行,防止了正确程序的重复执行。
培训专用
1-4 数控车床的编程
O0001
M03 S800
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
速走到该点时刀尖不与工件发生ቤተ መጻሕፍቲ ባይዱ撞为原则。
❖退刀时,沿轮廓延长
线工进退出至工件附近, 再快速退刀。一般先退X 轴,后退Z轴。
精选ppt
16
四、 绝对编程与增量编程
数控编程通常都是按照组成图形的线段或圆弧的 端点的坐标来进行的。
绝对编程:指令轮廓终点相对于工件原点绝 对坐标值的编程方式。
增量编程:指令轮廓终点相对于轮廓起点坐 标增量的编程方式。
❖编程方式可由指令指定。也可由参数设定。
❖一般默认直径方式。
如:华中数控 G36|—直径编程 G37—半径编程
精选ppt
15
西门子 G22—直径编程 G23—半径编程
三、进刀和退刀方式
❖进刀时采用快速走刀接近工件切削起点附
近的某个点,再改用切削进给,以减少空走 刀的时间,提高加工效率。
➢ 切削起点的确定与工件毛坯余量大小有关,应以刀具快
工件原点的坐标值。
精选ppt
20
例: 以刀具当前所在位置为起刀点
X Z
➢若设定工件原点O1 , 则程序段为:
G92 X 128.7 Z 375.1
➢若设定工件原点O2 , 则程序段为:
FAGOR (西班牙)
MITSUBISHI(日本)
华中数控、广州数控、航天数控
精选ppt
8
三、数控系统的主要功能
一般可用于机床的数控系统的基本功能:
1、多坐标控制功能:最多控制轴数
2、插补功能:能够实现的运动轨迹
3、进给功能:快进、工进、点动、手动连续进给、修调
4、主轴功能:恒转速、恒线速度、主轴定向、修调
别。为适应笛卡尔Z坐标习惯,定编位 程开 关绘图时按后置式的方式R 进X
行表示 X
精选ppt
X
W
14
Z
二、直径编程方式
❖在车削加工的数控程序中,X 轴的坐标值取为 零件图样上的直径值的编程方式。设计与标柱一 致、减少换算。
❖如图所示:图中A点的坐 标值为(40,150),
B点的坐标值为(100,50)。
5、刀具功能:自动选刀、换刀
6、刀具补偿功能:刀具半径补偿、长度补偿
7、机械误差补偿功能:闭环、半闭环
精选ppt
9
数控系统的主要功能
8、操作功能:程序单段、跳段、连续运行、暂停、机械锁
住、模拟仿真
9、程序管理功能:对程序的检索、编程、修改、插入、
删除、锁住、存储通信
10、图形显示功能:刀具轨迹动态显示、缩放、旋转、
精选ppt
5
数 控车床的类 型
2、按主轴的配置形式分类
➢ 卧式数控车床:主轴轴线处于水平位置 有水平床身或倾斜式床身; 有单轴和双轴之分
➢ 立式数控车床:主轴轴线处于垂直位置 分单柱立式和双柱立式数控车床
精选ppt
6
数 控车床的类 型
3、按数控系统控制的轴数分类
➢ 二轴数控车床:只有一个回转刀架
• 可实现两坐标联动控制 • 带C 轴数控车床
➢ 四轴数控车床:有两个独立的回转刀架
可实现四坐标联动控制
精选ppt
7
二、数控系统简介
❖数控系统是数控机床的核心。
❖数控机床根据功能和性能要求,配置不同的数控
系统。
❖编程时应按使用的数控系统的代码编程规则进行
编程。
❖主导产品:FANUC (日本)
SIEMENS(德国)
车削中心可在一次装夹中完成更多的加工工 序,提高加工精度和生产效率,特别适合于 复杂形状回转类零件的加工。
精选ppt
2
图例
精选ppt
3
第1节数控车床的组成
车床主机 数控系统 伺服驱动系统 辅助装置
精选ppt
4
一、数控车床的类型
1、按数控系统的技术水平或机床的机械结 构分类
➢ 经济型数控车床 ➢ 全功能型数控车床 ➢ 车削中心 ➢ FMC车床:柔性加工单元
13
M
W
M
R
机床原点、工件原点Z 、机 床参原 考点 点参 考 点
W
P
工件原点
X
工件原点 程序原点
X
M Z
X
R
M
W
M
Z
Z 机床
W 参考点
M
R
Y
M
W
定 位 开 关 ZZ 机 床 原 点
参考点 R X
工件
XW
WP
R
工件原点 程序原点
说是明前:置还由Xa是于刀后车X 架置削后式加置的工式,是Z 围X 绕轴主指参轴向考中前R点心后前对后编X b对程刀称来Z架的说前,并置因无式M此多Z 无大定参论差位考Y开点关
第2章 数控车床编程
第1节 数控车床及其组成 第2节 数控车床编程基础 第3节 基本编程指令 第4节 车削循环指令 第5节 螺纹车削指令 第6节 刀具补偿与换刀程序 第7节 综合车削技术
多媒体教程
精选ppt
1
第2章 数控车床编程
数控车床是目前使用最广泛的数控机床之一。 主要用于加工轴类、盘类等回转体零件。通 过数控加工程序的运行,可自动完成内外圆 柱面、圆锥面、成形表面、螺纹和端面等工 序的切削加工,并能进行车槽、钻孔、扩孔、 铰孔等工作。
11、辅助编程功能:固定循环、镜像、子程序、宏程序
12、自诊断报警功能:故障自我诊断、监视、异常报警
13、通信与通信协议功能:RS232接口、DNC接口
精选ppt
10
四、常用车刀类型
1、机夹可转位车刀
精选ppt
11
2、焊接车刀
11-内槽车刀 12-通孔车精选刀ppt 13-盲孔车刀
12
第2节 数控车床的编程基础
允许同一程序段中二者混合使用
直线A→B ,可用:
绝对: G01 X100.0 Z50.0;
相对: G01 U60.0 W-100.0;
混用: G01 X100.0 W-100.0;
或 G01 U60.0 Z50.0; 精选ppt
19
2.2 指令介绍
一、关于建立工件坐标系指令 1、设定工件坐标系
➢指令:坐标系设定G92 (G50) ➢格式:G92(G50) X _ Z_ ➢参数说明:X、Z、为当前刀具位置相对于要建立的
有些数控系统还可采用极坐标编程
精选ppt
17
绝对编程和增量编程
绝对编程G90 增量编程G91
均为模态指令
绝对编程:G90 G01 X100.0 Z50.0;
增量编程:G91 G01 X6精0选.0ppt Z-100.0;
18
绝对编程和增量编程
在越来越多车床中
X、Z表示绝对编程 U、W表示增量编程
2、1 数控车床编程特点 一、坐标系统
机床坐标系:是数控机床安装调试时便设定好的一固定的坐标系统。机
床原点在主轴端面中心,参考点在X轴和Z轴的正向极限位置处
编程坐标系:是在对图纸上零件编程时就建立的,程序数据便是基于该
坐标系的坐标值。
工件坐标系时编程坐标系在机床上的具体体现。由相应的编程指令建
立。
由对刀操作建立三者之间的精相选p互pt 联系
❖退刀时,沿轮廓延长
线工进退出至工件附近, 再快速退刀。一般先退X 轴,后退Z轴。
精选ppt
16
四、 绝对编程与增量编程
数控编程通常都是按照组成图形的线段或圆弧的 端点的坐标来进行的。
绝对编程:指令轮廓终点相对于工件原点绝 对坐标值的编程方式。
增量编程:指令轮廓终点相对于轮廓起点坐 标增量的编程方式。
❖编程方式可由指令指定。也可由参数设定。
❖一般默认直径方式。
如:华中数控 G36|—直径编程 G37—半径编程
精选ppt
15
西门子 G22—直径编程 G23—半径编程
三、进刀和退刀方式
❖进刀时采用快速走刀接近工件切削起点附
近的某个点,再改用切削进给,以减少空走 刀的时间,提高加工效率。
➢ 切削起点的确定与工件毛坯余量大小有关,应以刀具快
工件原点的坐标值。
精选ppt
20
例: 以刀具当前所在位置为起刀点
X Z
➢若设定工件原点O1 , 则程序段为:
G92 X 128.7 Z 375.1
➢若设定工件原点O2 , 则程序段为:
FAGOR (西班牙)
MITSUBISHI(日本)
华中数控、广州数控、航天数控
精选ppt
8
三、数控系统的主要功能
一般可用于机床的数控系统的基本功能:
1、多坐标控制功能:最多控制轴数
2、插补功能:能够实现的运动轨迹
3、进给功能:快进、工进、点动、手动连续进给、修调
4、主轴功能:恒转速、恒线速度、主轴定向、修调
别。为适应笛卡尔Z坐标习惯,定编位 程开 关绘图时按后置式的方式R 进X
行表示 X
精选ppt
X
W
14
Z
二、直径编程方式
❖在车削加工的数控程序中,X 轴的坐标值取为 零件图样上的直径值的编程方式。设计与标柱一 致、减少换算。
❖如图所示:图中A点的坐 标值为(40,150),
B点的坐标值为(100,50)。
5、刀具功能:自动选刀、换刀
6、刀具补偿功能:刀具半径补偿、长度补偿
7、机械误差补偿功能:闭环、半闭环
精选ppt
9
数控系统的主要功能
8、操作功能:程序单段、跳段、连续运行、暂停、机械锁
住、模拟仿真
9、程序管理功能:对程序的检索、编程、修改、插入、
删除、锁住、存储通信
10、图形显示功能:刀具轨迹动态显示、缩放、旋转、
精选ppt
5
数 控车床的类 型
2、按主轴的配置形式分类
➢ 卧式数控车床:主轴轴线处于水平位置 有水平床身或倾斜式床身; 有单轴和双轴之分
➢ 立式数控车床:主轴轴线处于垂直位置 分单柱立式和双柱立式数控车床
精选ppt
6
数 控车床的类 型
3、按数控系统控制的轴数分类
➢ 二轴数控车床:只有一个回转刀架
• 可实现两坐标联动控制 • 带C 轴数控车床
➢ 四轴数控车床:有两个独立的回转刀架
可实现四坐标联动控制
精选ppt
7
二、数控系统简介
❖数控系统是数控机床的核心。
❖数控机床根据功能和性能要求,配置不同的数控
系统。
❖编程时应按使用的数控系统的代码编程规则进行
编程。
❖主导产品:FANUC (日本)
SIEMENS(德国)
车削中心可在一次装夹中完成更多的加工工 序,提高加工精度和生产效率,特别适合于 复杂形状回转类零件的加工。
精选ppt
2
图例
精选ppt
3
第1节数控车床的组成
车床主机 数控系统 伺服驱动系统 辅助装置
精选ppt
4
一、数控车床的类型
1、按数控系统的技术水平或机床的机械结 构分类
➢ 经济型数控车床 ➢ 全功能型数控车床 ➢ 车削中心 ➢ FMC车床:柔性加工单元
13
M
W
M
R
机床原点、工件原点Z 、机 床参原 考点 点参 考 点
W
P
工件原点
X
工件原点 程序原点
X
M Z
X
R
M
W
M
Z
Z 机床
W 参考点
M
R
Y
M
W
定 位 开 关 ZZ 机 床 原 点
参考点 R X
工件
XW
WP
R
工件原点 程序原点
说是明前:置还由Xa是于刀后车X 架置削后式加置的工式,是Z 围X 绕轴主指参轴向考中前R点心后前对后编X b对程刀称来Z架的说前,并置因无式M此多Z 无大定参论差位考Y开点关
第2章 数控车床编程
第1节 数控车床及其组成 第2节 数控车床编程基础 第3节 基本编程指令 第4节 车削循环指令 第5节 螺纹车削指令 第6节 刀具补偿与换刀程序 第7节 综合车削技术
多媒体教程
精选ppt
1
第2章 数控车床编程
数控车床是目前使用最广泛的数控机床之一。 主要用于加工轴类、盘类等回转体零件。通 过数控加工程序的运行,可自动完成内外圆 柱面、圆锥面、成形表面、螺纹和端面等工 序的切削加工,并能进行车槽、钻孔、扩孔、 铰孔等工作。
11、辅助编程功能:固定循环、镜像、子程序、宏程序
12、自诊断报警功能:故障自我诊断、监视、异常报警
13、通信与通信协议功能:RS232接口、DNC接口
精选ppt
10
四、常用车刀类型
1、机夹可转位车刀
精选ppt
11
2、焊接车刀
11-内槽车刀 12-通孔车精选刀ppt 13-盲孔车刀
12
第2节 数控车床的编程基础
允许同一程序段中二者混合使用
直线A→B ,可用:
绝对: G01 X100.0 Z50.0;
相对: G01 U60.0 W-100.0;
混用: G01 X100.0 W-100.0;
或 G01 U60.0 Z50.0; 精选ppt
19
2.2 指令介绍
一、关于建立工件坐标系指令 1、设定工件坐标系
➢指令:坐标系设定G92 (G50) ➢格式:G92(G50) X _ Z_ ➢参数说明:X、Z、为当前刀具位置相对于要建立的
有些数控系统还可采用极坐标编程
精选ppt
17
绝对编程和增量编程
绝对编程G90 增量编程G91
均为模态指令
绝对编程:G90 G01 X100.0 Z50.0;
增量编程:G91 G01 X6精0选.0ppt Z-100.0;
18
绝对编程和增量编程
在越来越多车床中
X、Z表示绝对编程 U、W表示增量编程
2、1 数控车床编程特点 一、坐标系统
机床坐标系:是数控机床安装调试时便设定好的一固定的坐标系统。机
床原点在主轴端面中心,参考点在X轴和Z轴的正向极限位置处
编程坐标系:是在对图纸上零件编程时就建立的,程序数据便是基于该
坐标系的坐标值。
工件坐标系时编程坐标系在机床上的具体体现。由相应的编程指令建
立。
由对刀操作建立三者之间的精相选p互pt 联系