数控技术典型机床数控编程课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《数控技术典型机床数控编程课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控技术 典型 机床 数控 编程 课件
- 资源描述:
-
1、第第5 5章章 典型机床数控编程典型机床数控编程 第第5章章 典型机床数控编程典型机床数控编程 5.1 数控车床编程数控车床编程 5.2 数控铣床编程数控铣床编程 5.3 加工中心编程加工中心编程 习题习题 想学习更多,请登录想学习更多,请登录 WWW.CNCJL.COM第第5 5章章 典型机床数控编程典型机床数控编程 5.1 数控车床编程数控车床编程 5.1.1 数控车床编程概述数控车床编程概述 1.数控车床编程的数控车床编程的特点特点 (1)在一个程序段中,在一个程序段中,可以采用可以采用绝对值编程绝对值编程,也也可以采用可以采用增量值编程增量值编程,或二者或二者混合编程混合编程。第第5
2、5章章 典型机床数控编程典型机床数控编程 (2)由于被加工零件的径向尺寸在图样上和测量由于被加工零件的径向尺寸在图样上和测量时都是以时都是以直径值直径值表示的,表示的,因而当直径方向用绝对值编因而当直径方向用绝对值编程时,程时,X以直径值以直径值表示;表示;用用增量值编程增量值编程时,时,以径向实以径向实际位移量的际位移量的二倍值二倍值表示,表示,并附上方向符号(正向可以并附上方向符号(正向可以省略)。省略)。(3)为提高工件的径向尺寸精度,为提高工件的径向尺寸精度,X向的向的脉冲当脉冲当量量取取Z向的一半。向的一半。第第5 5章章 典型机床数控编程典型机床数控编程 (4)由于车削加工常用棒料
3、或锻料作为毛坯,由于车削加工常用棒料或锻料作为毛坯,加加工余量较大,工余量较大,因而为简化编程,因而为简化编程,数控装置常具备不同数控装置常具备不同形式的形式的固定循环固定循环,可以在程序中调用。可以在程序中调用。(5)车床数控系统中都有刀具车床数控系统中都有刀具位置补偿位置补偿功能和刀功能和刀具具半径补偿半径补偿功能,功能,合理利用刀具补偿功能可以简化程合理利用刀具补偿功能可以简化程序编制,序编制,提高零件的加工精度。提高零件的加工精度。第第5 5章章 典型机床数控编程典型机床数控编程 2.车床数控系统的功能车床数控系统的功能 1)准备功能准备功能G 准备功能又称准备功能又称G功能功能或或G
4、代码代码,它是指定数控系统它是指定数控系统准备好某种运动和工作方式的一种命令,准备好某种运动和工作方式的一种命令,由由地址地址G及及其后的其后的两位数字两位数字组成。组成。第第5 5章章 典型机床数控编程典型机床数控编程 表5.1 准 备 功 能 第第5 5章章 典型机床数控编程典型机床数控编程 2)辅助功能辅助功能M 辅助功能又称辅助功能又称M功能功能,主要用来表示机床操作时主要用来表示机床操作时的各种的各种辅助动作辅助动作及其及其状态状态。它由它由地址地址M及其后的及其后的两位两位数字数字组成。组成。常用辅助功能如表常用辅助功能如表5.2所示,所示,其中几个不其中几个不同的停止方式介绍如下
5、:同的停止方式介绍如下:第第5 5章章 典型机床数控编程典型机床数控编程 表5.2 辅 助 功 能 第第5 5章章 典型机床数控编程典型机床数控编程 (1)M00程序停止。程序停止。(2)M01选择停止。选择停止。(3)M02程序结束。程序结束。(4)M30纸带结束。纸带结束。第第5 5章章 典型机床数控编程典型机床数控编程 3)F、S、T功能功能 (1)F功能。功能。F功能用于指定功能用于指定进给速度进给速度,由由“F”和其后面的和其后面的数字数字组成。组成。(2)S功能。功能。S功能用于指定功能用于指定主轴转速主轴转速或或速度速度,由由“S”和其后的和其后的数字数字组成。组成。第第5 5章
6、章 典型机床数控编程典型机床数控编程 (3)T功能。功能。T功能也叫功能也叫刀具功能刀具功能,用来指定刀位号和刀具补用来指定刀位号和刀具补偿组号(简称刀补号),偿组号(简称刀补号),由由“T”和其后的数字组成,和其后的数字组成,格式为格式为 T 刀具补偿组号刀具补偿组号 刀具号刀具号 第第5 5章章 典型机床数控编程典型机床数控编程 3.车床坐标系的设定车床坐标系的设定 1)机床坐标系机床坐标系 机床坐标系机床坐标系是以机床原点为坐标原点建立的是以机床原点为坐标原点建立的X、Z轴直角坐标系。轴直角坐标系。其中,其中,Z轴轴与与主轴中心线主轴中心线重合,重合,为纵为纵向退刀方向(向退刀方向(+)
7、;);X轴轴与主轴垂直,与主轴垂直,为为横向退刀方横向退刀方向向(+),如图如图5.1所示。所示。第第5 5章章 典型机床数控编程典型机床数控编程 图5.1 机床坐标系 参考点机床原点O旋转中心线 X ZO第第5 5章章 典型机床数控编程典型机床数控编程 2)工件坐标系工件坐标系 工件坐标系工件坐标系是编程时使用的坐标系,是编程时使用的坐标系,因此又称为因此又称为编程坐标系编程坐标系。数控编程时,数控编程时,应该首先确定应该首先确定工件坐标系工件坐标系和和工件原点工件原点。工件坐标系是由操作工件坐标系是由操作编程人员编程人员设定的,设定的,其目的是其目的是为了方便编程和使各尺寸较为直观。为了方
8、便编程和使各尺寸较为直观。工件原点工件原点般设在零件的般设在零件的设计基准点设计基准点或或工艺基准工艺基准点点上。上。图图5.2中将工件原点选在了主轴中心线与工件中将工件原点选在了主轴中心线与工件左左端面端面或或右端面右端面的交点处。的交点处。第第5 5章章 典型机床数控编程典型机床数控编程 图5.2 工件坐标系 O起刀点O工件原点工件 X Z第第5 5章章 典型机床数控编程典型机床数控编程 图5.3 设定工件坐标系实例 机床原点XO工件原点5080303.845070350400A392Z825P0第第5 5章章 典型机床数控编程典型机床数控编程 4.刀具补偿功能刀具补偿功能 1)刀具位置补
9、偿刀具位置补偿 刀具刀具位置补偿位置补偿又叫刀具又叫刀具长度补偿长度补偿、刀具偏置或刀刀具偏置或刀具偏移。以下三种情况下均需要进行刀具具偏移。以下三种情况下均需要进行刀具位置补偿位置补偿:(1)用多把不同尺寸的刀具对同一个零件的轮廓用多把不同尺寸的刀具对同一个零件的轮廓尺寸进行连续加工的过程中,尺寸进行连续加工的过程中,每把刀具的每把刀具的刀尖之间存刀尖之间存在位置偏差在位置偏差,必须利用刀具位置补偿功能将所有刀具必须利用刀具位置补偿功能将所有刀具的刀尖都偏置到同一个基准点上。的刀尖都偏置到同一个基准点上。第第5 5章章 典型机床数控编程典型机床数控编程 (2)对同一把刀来说,对同一把刀来说,
10、当刀具当刀具重磨重磨后再把它安装后再把它安装在原来的位置时,在原来的位置时,会产生安装误差。会产生安装误差。因此,因此,在重新在重新开始加工以前,开始加工以前,也必须利用刀具位置补偿功能来也必须利用刀具位置补偿功能来修正修正重新安装位置误差重新安装位置误差。(3)每把刀具在其使用过程中都会有不同程度的每把刀具在其使用过程中都会有不同程度的磨损,磨损,这时的刀尖位置与这时的刀尖位置与磨损磨损前的刀尖位置存在偏差,前的刀尖位置存在偏差,这势必造成加工误差。这势必造成加工误差。第第5 5章章 典型机床数控编程典型机床数控编程 2)刀具半径补偿刀具半径补偿 在编制数控车床加工程序时,在编制数控车床加工
11、程序时,通常将刀尖看作是通常将刀尖看作是一个点。一个点。然而在实际应用中,然而在实际应用中,为了提高刀具寿命和降为了提高刀具寿命和降低加工表面的粗糙度,低加工表面的粗糙度,一般将车刀一般将车刀刀尖磨成刀尖磨成半径约为半径约为0.41.6 mm的的圆弧圆弧,如图如图5.4所示。所示。第第5 5章章 典型机床数控编程典型机床数控编程 图5.4 刀尖圆弧半径补偿对加工精度的影响 误差工件加工要求的轨迹无刀具补偿时的轨迹BCAPAPDR第第5 5章章 典型机床数控编程典型机床数控编程 图图5.4中,中,在切削工件右端面时,在切削工件右端面时,车刀圆弧的切点车刀圆弧的切点A与理论刀尖与理论刀尖P的的Z坐
12、标值相同;坐标值相同;车外圆时,车外圆时,车刀圆弧车刀圆弧的切点的切点B与理论刀尖与理论刀尖P的的X坐标值相同;坐标值相同;这时不会产生这时不会产生加工误差,加工误差,不需要考虑刀尖半径补偿。不需要考虑刀尖半径补偿。第第5 5章章 典型机床数控编程典型机床数控编程 图5.5 车刀刀尖方位代号 P7P5XP2P61POP3P84PP9/0Z第第5 5章章 典型机床数控编程典型机床数控编程 为了对上述由刀尖圆弧半径所引起的误差进行自为了对上述由刀尖圆弧半径所引起的误差进行自动补偿,动补偿,在加工工件之前,在加工工件之前,必须把刀具半径补偿的有必须把刀具半径补偿的有关参数输入到关参数输入到CNC装置
13、中。装置中。参数包括参数包括刀尖半径刀尖半径R值值和和刀尖方位刀尖方位T参数参数。T值与车刀的形状和刀尖所处的位置值与车刀的形状和刀尖所处的位置有关,有关,用用09表示,表示,如图如图5.5所示。所示。典型车刀的形状、典型车刀的形状、位置和参数之间的关系如表位置和参数之间的关系如表5.3所示。所示。第第5 5章章 典型机床数控编程典型机床数控编程 表5.3 典型车刀的形状、位置和参数之间的关系 参数刀尖圆弧的位置典 型 车 刀 形 状384PPP第第5 5章章 典型机床数控编程典型机床数控编程 51627PPPPP第第5 5章章 典型机床数控编程典型机床数控编程 3)刀具补偿参数的输入刀具补偿
14、参数的输入 每个刀具补偿号对应一组每个刀具补偿号对应一组X、Z、R、T值。值。其中其中X、Z为刀具为刀具位置补偿值位置补偿值,R、T为刀具为刀具半径补偿值半径补偿值。第第5 5章章 典型机床数控编程典型机床数控编程 图5.6 显示器屏幕显示刀补参数 XZRT0.961.53 0.83010203刀具补偿号 补偿值刀尖圆弧半径刀尖方位刀具位置第第5 5章章 典型机床数控编程典型机床数控编程 4)刀具半径补偿的方向刀具半径补偿的方向 将刀补参数输入到将刀补参数输入到CNC装置后,装置后,当执行到含有当执行到含有T功能(如功能(如T0101)的程序段时,)的程序段时,刀具位置补偿参数即刀具位置补偿参
15、数即可生效,可生效,而刀具而刀具半径半径补偿参数则必须执行到含有刀具补偿参数则必须执行到含有刀具半径补偿方向指令半径补偿方向指令G41或或G42指令时才可生效。指令时才可生效。如图如图5.7所示,所示,G41指定指定左刀补左刀补,刀具沿编程轨迹前进方向刀具沿编程轨迹前进方向左侧行进;左侧行进;G42指定指定右刀补右刀补,刀具沿编程轨迹前进方刀具沿编程轨迹前进方向向右侧行进右侧行进。当当取消取消刀具半径补偿时,刀具半径补偿时,使用使用G40指令。指令。第第5 5章章 典型机床数控编程典型机床数控编程 图5.7 刀具半径补偿G41、G42 G42G41第第5 5章章 典型机床数控编程典型机床数控编
16、程 5.1.2 常用常用G指令指令 1.快速点定位快速点定位G00 G00指令使刀具快速定位到指定的目标位置,指令使刀具快速定位到指定的目标位置,运运动过程中无运动轨迹要求。动过程中无运动轨迹要求。其指令书写格式是:其指令书写格式是:G00 X(U)_ Z(W)_;如图如图5.8所示,所示,从起点从起点A快速定位到目标点快速定位到目标点B,可可以有以有三种编程方式三种编程方式。第第5 5章章 典型机床数控编程典型机床数控编程 图5.8 快速点定位 X6020020100ZA(20,20)B(60,100)(60,60)60第第5 5章章 典型机床数控编程典型机床数控编程 (1)绝对值方式编程如
17、下:绝对值方式编程如下:G00 X120.0 Z100.0;或或G00 X120000 Z100000;(2)增量值方式编程如下:增量值方式编程如下:G00 U80.0 W80.0;(3)绝对绝对/增量混合方式编程如下:增量混合方式编程如下:G00 U80.0 Z100.0;或或 G00 X120.W80.0;第第5 5章章 典型机床数控编程典型机床数控编程 2.直线插补直线插补G01 该指令用于按该指令用于按F指定的进给速度切削指定的进给速度切削任意斜率任意斜率的直的直线,线,指令格式为指令格式为 G01 X(U)_ Z(W)_ F _;编程示例如图编程示例如图5.9所示,所示,选右端面轴心
18、选右端面轴心O为编程原为编程原点,点,其绝对值方式编程如下:其绝对值方式编程如下:第第5 5章章 典型机床数控编程典型机床数控编程 图5.9 直线插补 802040 50O100 200P3P2P1P0第第5 5章章 典型机床数控编程典型机床数控编程 N10 G00 X50.0 Z2.0 S800 T01 M03;(P0P1点)点)N20 G01 Z40.0 F80;(刀尖从(刀尖从P1点按点按F速度进给到速度进给到P2点)点)N30 X80.0 Z60.0;(P2P3)以)以F速度进给速度进给N40 G00 X200.0 Z100.0;(P3P0)快速返回)快速返回本例也可采用增量值编程。本
19、例也可采用增量值编程。第第5 5章章 典型机床数控编程典型机床数控编程 3.圆弧插补圆弧插补G02/G03 圆弧插补指令使刀具按圆弧插补指令使刀具按F给定的进给速度切削出圆给定的进给速度切削出圆弧轮廓,弧轮廓,G02用于用于顺时针顺时针圆弧,圆弧,G03用于用于逆时针逆时针圆弧。圆弧。指令格式如下:指令格式如下:(1)终点终点+圆心(圆心(I,K):G02或或G03 X(U)_ Z(W)_ I _ K_ F_;(2)终点终点+圆弧半径圆弧半径R:G02或或G03 X(U)_ Z(W)_ R _F;第第5 5章章 典型机床数控编程典型机床数控编程 图5.10 圆弧插补时R与-R的区别 2 RR1
20、起点XZ终点O第第5 5章章 典型机床数控编程典型机床数控编程 图5.11 顺时针圆弧插补 4020OZ1003040X 100R10第第5 5章章 典型机床数控编程典型机床数控编程 图5.12 逆时针圆弧插补 X4640 28 40OZR6第第5 5章章 典型机床数控编程典型机床数控编程 4.螺纹切削指令螺纹切削指令G32 该指令用来切削圆柱螺纹、该指令用来切削圆柱螺纹、圆锥螺纹、圆锥螺纹、端面螺纹端面螺纹(涡形螺纹),(涡形螺纹),指令格式为指令格式为 G32 X(U)_ Z(W)_ F_;F为螺纹导程为螺纹导程。对于如图对于如图5.13所示的锥螺纹,所示的锥螺纹,其其斜角斜角在在45 以
21、下时,以下时,螺纹螺纹导程导程以以Z轴方向指定;轴方向指定;45 以以上至上至90 时,时,以以X轴方向值指定。轴方向值指定。第第5 5章章 典型机床数控编程典型机床数控编程 图5.13 螺纹加工G32 OZ2W X1AB ZX/2U/2第第5 5章章 典型机床数控编程典型机床数控编程 图5.14 螺纹加工示例 M302-6g20X第第5 5章章 典型机床数控编程典型机床数控编程 5.暂停(延时)指令暂停(延时)指令G04 该指令可使刀具进行暂短的无进给光整加工,该指令可使刀具进行暂短的无进给光整加工,主主要用于切槽、要用于切槽、钻到孔底以及自动加工螺纹等场合,钻到孔底以及自动加工螺纹等场合,
22、如如图图5.15所示,所示,指令格式为指令格式为 G04 X(U)_(秒(秒s,可带小数),可带小数)P _(毫秒(毫秒ms,不可带小数),不可带小数)第第5 5章章 典型机床数控编程典型机床数控编程 图5.15 G04暂停指令 切槽或切断刀具在槽底暂停钻头在孔底暂停第第5 5章章 典型机床数控编程典型机床数控编程 6.自动返回参考点指令自动返回参考点指令G28 该指令使刀具该指令使刀具自动返回参考点自动返回参考点或经过某一或经过某一中间位中间位置置再回到参考点,再回到参考点,如图如图5.16所示。所示。指令格式为指令格式为 G28 X(U)_ Z(W)_ T00;T00(刀具复位刀具复位)指
23、令必须写在指令必须写在G28指令的指令的同一程序同一程序段或该程序段之前段或该程序段之前;X(U)必须按直径值输入;必须按直径值输入;该指令该指令以设定的速度快速移动。以设定的速度快速移动。第第5 5章章 典型机床数控编程典型机床数控编程 图图5.16 自动返回参考点指令自动返回参考点指令(a)经过中间点返回参考点;经过中间点返回参考点;(b)从当前位置返回参考点从当前位置返回参考点 第第5 5章章 典型机床数控编程典型机床数控编程 5.1.3 数控车床加工与编程数控车床加工与编程 1.加工加工路线路线与加工与加工余量余量 1)大余量毛坯的切削路线大余量毛坯的切削路线 一般用一般用阶梯车削法阶
24、梯车削法来车削大余量毛坯。来车削大余量毛坯。图图5.17所所示的两种加工路线中,示的两种加工路线中,图(图(a)是错误的切削路线,)是错误的切削路线,图(图(b)按)按15的顺序切削,的顺序切削,每次切削所留余量相等,每次切削所留余量相等,是正确的切削路线。是正确的切削路线。因为在同样背吃刀量的条件下,因为在同样背吃刀量的条件下,按图(按图(a)方式加工所剩余的余量过多。)方式加工所剩余的余量过多。第第5 5章章 典型机床数控编程典型机床数控编程 图图5.17 大余量毛坯的阶梯切削路线大余量毛坯的阶梯切削路线 (a)错误;错误;(b)正确正确 ap阶 梯 切 削 后 所 留 余 量(a)(b)
25、阶 梯 切 削 后 所 留 余 量ap54321第第5 5章章 典型机床数控编程典型机床数控编程 根据数控加工的特点,根据数控加工的特点,还可以放弃常用的阶梯车还可以放弃常用的阶梯车削法,削法,改用依次从改用依次从轴向轴向和和径向进刀径向进刀、顺工件毛坯轮廓顺工件毛坯轮廓走刀走刀的路线,的路线,如图如图5.18所示。所示。第第5 5章章 典型机床数控编程典型机床数控编程 图5.18 双向进刀的走刀路线 双向进刀切削后所留余量第第5 5章章 典型机床数控编程典型机床数控编程 图图5.19 分层切削时刀具的终止位置分层切削时刀具的终止位置 三刀以后所剩的余量毛坯轮廓毛坯轮廓三刀以后所剩的余量ee第
展开阅读全文