数控车床基本指令以及刀具补偿_.ppt
- 文档编号:2525691
- 上传时间:2022-10-31
- 格式:PPT
- 页数:33
- 大小:1.16MB
数控车床基本指令以及刀具补偿_.ppt
《数控车床基本指令以及刀具补偿_.ppt》由会员分享,可在线阅读,更多相关《数控车床基本指令以及刀具补偿_.ppt(33页珍藏版)》请在冰豆网上搜索。
数控车床基本指令数控车床基本指令一、数控车床的编程特点一、数控车床的编程特点
(1)在一个程序段中,根据图纸标注尺寸,可以是绝对坐标)在一个程序段中,根据图纸标注尺寸,可以是绝对坐标值或增量坐标值编程,也可以是二者的混合编程。
值或增量坐标值编程,也可以是二者的混合编程。
(2)由于图纸尺寸的测量都是直径值,因此,为了提高径向)由于图纸尺寸的测量都是直径值,因此,为了提高径向尺寸精度和便于编程与测量,尺寸精度和便于编程与测量,X向脉冲当量取为向脉冲当量取为Z向的一半,故向的一半,故直径方向用绝对值编程时,常以直径值表示。
用增量编程时,以直径方向用绝对值编程时,常以直径值表示。
用增量编程时,以径向实际位移量的径向实际位移量的2倍编程,并附上方向符号(正向省略)。
倍编程,并附上方向符号(正向省略)。
(3)由于毛坯常用棒料或铸锻件,加工余量较大,所以数控)由于毛坯常用棒料或铸锻件,加工余量较大,所以数控车床常具备不同形式的固定循环功能,可进行多次重复循环切车床常具备不同形式的固定循环功能,可进行多次重复循环切削。
削。
(4)为了提高刀具的使用寿命和降低表面粗糙度,车刀刀尖)为了提高刀具的使用寿命和降低表面粗糙度,车刀刀尖常磨成半径较小的圆弧,因此当编制圆头车刀程序时需要对刀常磨成半径较小的圆弧,因此当编制圆头车刀程序时需要对刀具半径进行补偿。
对具备具半径进行补偿。
对具备G41、G42自动补偿功能的数控车床,自动补偿功能的数控车床,可直接按轮廓尺才进行编程;对不具备刀具自动补偿功能的机可直接按轮廓尺才进行编程;对不具备刀具自动补偿功能的机床,编程时需要人工计算补偿量。
床,编程时需要人工计算补偿量。
1.车床的前置刀架与后置刀架车床的前置刀架与后置刀架数控车床刀架布置有两种形式:
前置刀架和后置刀架。
数控车床刀架布置有两种形式:
前置刀架和后置刀架。
前置刀架前置刀架位于位于Z轴的前面,与传统卧式车床刀架的布置形式一样,刀架导轨轴的前面,与传统卧式车床刀架的布置形式一样,刀架导轨为水平导轨,使用四工位电动刀架;为水平导轨,使用四工位电动刀架;后置刀架后置刀架位于位于Z轴的后面,刀架的导轨位置与正平面倾斜,这样的结构形式轴的后面,刀架的导轨位置与正平面倾斜,这样的结构形式便于观察刀具的切削过程、切屑容易排除、后置空间大,可以设计更多工便于观察刀具的切削过程、切屑容易排除、后置空间大,可以设计更多工位的刀架,一般全功能的数控车床都设计为后置刀架。
位的刀架,一般全功能的数控车床都设计为后置刀架。
F进给功能进给功能米制与英制编程米制与英制编程数控车床使用的长度单位量纲有米制和英制两种,由专用数控车床使用的长度单位量纲有米制和英制两种,由专用的指令代码设定长度单位量纲,如的指令代码设定长度单位量纲,如FANUC-0TC系统用系统用G20表示表示使用英制单位量纲,使用英制单位量纲,G21表示使用米制单位量纲。
表示使用米制单位量纲。
每转进给(每转进给(G99)每分钟进给(每分钟进给(G98)FF主轴转速机能主轴转速机能(S机能机能)G96S180-固定周速固定周速(每分每分钟180米米)G97S1500-固定固定转速速(每分每分钟1500转)G50S2500-设定最高定最高转速速(最高每分最高每分钟2500转)T功能功能加工坐标系设置加工坐标系设置1.编程格式编程格式G50X_Z_;设置工件坐标系时,刀具起设置工件坐标系时,刀具起点位置可以不变,通过点位置可以不变,通过G50指令的指令的设定,把工件坐标系原点设在所需设定,把工件坐标系原点设在所需要的工件位置上要的工件位置上。
2.编程格式编程格式G54G00X_Z_;G50与与G54G59的区别的区别G50指令与指令与G54G59指令都是用于设定工件加工坐标系的,但指令都是用于设定工件加工坐标系的,但在使用中是有区别的。
在使用中是有区别的。
G50指令是通过程序来设定、选用加工坐标系的,它所设指令是通过程序来设定、选用加工坐标系的,它所设定的加工坐标系原点与当前刀具所在的位置有关,这一加工原定的加工坐标系原点与当前刀具所在的位置有关,这一加工原点在机床坐标系中的位置是随当前刀具位置的不同而改变的。
点在机床坐标系中的位置是随当前刀具位置的不同而改变的。
G54G59设置加工坐标系设置加工坐标系,通过通过MDI方式预先输入到系统中方式预先输入到系统中.G机能机能1.快速定位(快速定位(G00)指令格式指令格式G00X(U)_Z(W)_;指令功能指令功能G00指令表示刀具以机床给定的快速进给速度移动到目标点,又称为点定指令表示刀具以机床给定的快速进给速度移动到目标点,又称为点定位指令。
位指令。
指令说明指令说明采用绝对坐标编程,采用绝对坐标编程,X、Z表示目标点在工件坐标系中的坐标值;采用增表示目标点在工件坐标系中的坐标值;采用增量坐标编程,量坐标编程,U、W表示目标点相对当前点的移动距离与方向表示目标点相对当前点的移动距离与方向1)各轴以其最快的速度同时移动,通常情况下因速度和移动各轴以其最快的速度同时移动,通常情况下因速度和移动距离的不同先后到达目标点,距离的不同先后到达目标点,刀具移动路线为任意的。
刀具移动路线为任意的。
2)各轴按设定的速度以联动的方式移动到位,刀具移动路线各轴按设定的速度以联动的方式移动到位,刀具移动路线为一条直线。
为一条直线。
3)各轴按输入的坐标字顺序分别快速移动到位,刀具的移动路各轴按输入的坐标字顺序分别快速移动到位,刀具的移动路线为阶梯形。
线为阶梯形。
刀具的移动方式有三种:
刀具的移动方式有三种:
数控车床中的刀具补偿数控车床中的刀具补偿在金属切削加工过程中,刀具的在金属切削加工过程中,刀具的刀尖部分刀尖部分与与工件工件接触进行切接触进行切削最终形成工件的削最终形成工件的已加工表面已加工表面;刀具刀尖点与工件之间的刀具刀尖点与工件之间的相对运动轨迹相对运动轨迹最终决定了工件的形最终决定了工件的形状及尺寸。
状及尺寸。
所以每一把刀具刀尖点相对于所以每一把刀具刀尖点相对于工件坐标系的工件坐标系的位置位置、运动、运动轨迹轨迹是我是我们在编程以及切削加工过程中们在编程以及切削加工过程中控制控制的主要对象。
的主要对象。
只要能有效地控制好每一把刀只要能有效地控制好每一把刀具的刀尖点在工件坐标系中的运动具的刀尖点在工件坐标系中的运动轨迹就能加工出轨迹就能加工出合格的产品合格的产品。
一、刀具位置补偿一、刀具位置补偿
(1)刀具位置补偿的目的)刀具位置补偿的目的分析:
分析:
(1)刀具在装夹过程中,不可能没有长短之分;)刀具在装夹过程中,不可能没有长短之分;
(2)刀具磨损随时都在进行;)刀具磨损随时都在进行;(3)结果,由于控制部分所控制的位移量一样,由于刀具的长短)结果,由于控制部分所控制的位移量一样,由于刀具的长短不一,磨损,会产行碰撞,或加工不足等现象。
不一,磨损,会产行碰撞,或加工不足等现象。
为我解决以上问题,我们提出如下措施:
为我解决以上问题,我们提出如下措施:
1设定不同的起刀点,建立多个加工坐标系。
设定不同的起刀点,建立多个加工坐标系。
分析:
分析:
(1)程序编制必须在现场进行;工件装夹好后,设定了)程序编制必须在现场进行;工件装夹好后,设定了换刀点后,必须精确地测量出每一刀具的刀尖点距离工件坐换刀点后,必须精确地测量出每一刀具的刀尖点距离工件坐标原点的位置后才能准确设定每一刀具的起刀点;标原点的位置后才能准确设定每一刀具的起刀点;
(2)刀具磨损,重新安装后,必须重新测量各起刀点在)刀具磨损,重新安装后,必须重新测量各起刀点在工件坐标系中的位置,再将程中工件坐标系中的位置,再将程中G50后面的坐标进行适当修后面的坐标进行适当修改才行;改才行;(3)结论占机编程、调试,生产效率大降低;必须随时)结论占机编程、调试,生产效率大降低;必须随时更新程序。
更新程序。
编程程时,以某一刀具,以某一刀具为基准刀具,假定其它刀具与其基准刀具,假定其它刀具与其等等长,但我,但我们承承认各种与基准刀具之各种与基准刀具之间有差距,(基准刀由有差距,(基准刀由操作人操作人员决定,差异由操作人决定,差异由操作人员,装好刀后,装好刀后进行行现场测量并量并保存在一定的位置)保存在一定的位置)让数控系数控系统来决定是来决定是该多走,多走,还是少走是少走.2承认差距,让数控系统自动进行处理承认差距,让数控系统自动进行处理刀具补偿刀具补偿刀具位置补偿刀具位置补偿刀尖圆弧补偿刀尖圆弧补偿刀具磨损偏置补偿刀具磨损偏置补偿刀具几何偏置补偿刀具几何偏置补偿所谓所谓刀具补偿功能刀具补偿功能就是指用来补偿刀具就是指用来补偿刀具实际安装位置实际安装位置(或者(或者实际刀尖圆弧半径实际刀尖圆弧半径)与)与理论位置理论位置(刀尖圆弧半径刀尖圆弧半径)之)之差的一种功能。
差的一种功能。
刀具补偿功能刀具补偿功能?
刀具几何补偿刀具几何补偿是是补偿刀具形状和刀具安装位置与编程时理补偿刀具形状和刀具安装位置与编程时理想刀具或基准刀具的偏移的想刀具或基准刀具的偏移的;刀具磨损补偿刀具磨损补偿则是用于则是用于补偿当刀具使用磨损后刀具头部与补偿当刀具使用磨损后刀具头部与原始尺寸的误差的。
原始尺寸的误差的。
例:
如图所示,例:
如图所示,A为基准点,为基准点,B、C为工作时刀尖所处位置。
为工作时刀尖所处位置。
(1)位置补偿量)位置补偿量
(2)刀具位置补偿的方法)刀具位置补偿的方法刀具补偿功能由程序中指定的刀具补偿功能由程序中指定的T代码来实现。
代码来实现。
T代码由字母代码由字母T后后面跟面跟4位数字组成,编程格式如下:
位数字组成,编程格式如下:
如如T0101,其中前两位为刀具号,后两位为刀具补偿号。
,其中前两位为刀具号,后两位为刀具补偿号。
刀具补偿号实际上是刀具补偿寄存器的地址号。
刀具补偿号实际上是刀具补偿寄存器的地址号。
刀具位置补偿值的计算方法刀具位置补偿值的计算方法?
方向方向:
刀位点指向基准点;刀位点指向基准点;大小大小:
基准点对应的机械坐标减基准点对应的机械坐标减去刀位点对应的机械坐标。
去刀位点对应的机械坐标。
二、刀具半径补偿二、刀具半径补偿
(1)刀具半径补偿的目的)刀具半径补偿的目的数控车床按刀尖对刀,但数控车床按刀尖对刀,但车刀的刀尖总有一段小圆弧,车刀的刀尖总有一段小圆弧,所以对刀时刀尖的位置是假想所以对刀时刀尖的位置是假想刀尖刀尖P,如图所示。
,如图所示。
用假想刀尖点编程,加工端面用假想刀尖点编程,加工端面和外圆没有切削残留。
和外圆没有切削残留。
但若用假想刀尖点编程加工斜面时,在加但若用假想刀尖点编程加工斜面时,在加工中出现工中出现CDdc部分的残留。
部分的残留。
同样,用假想刀尖点编程加工圆弧时,在加同样,用假想刀尖点编程加工圆弧时,在加工也会中出现部分残留,这样就会引起加工表工也会中出现部分残留,这样就会引起加工表面的形状误差。
面的形状误差。
在实际生产中,若工件加工精度要求不高或留有精加工余在实际生产中,若工件加工精度要求不高或留有精加工余量时可忽略此误差,否则应考虑刀尖圆弧半径对工件形状的影量时可忽略此误差,否则应考虑刀尖圆弧半径对工件形状的影响,采用刀具半径补偿。
响,采用刀具半径补偿。
采用刀具半径补偿功能后可按工件的轮廓线编程,数控系采用刀具半径补偿功能后可按工件的轮廓线编程,数控系统会自动计算刀心轨迹并按刀心轨迹运动,从而消除了刀尖圆统会自动计算刀心轨迹并按刀心轨迹运动,从而消除了刀尖圆弧半径对工件形状的影响。
弧半径对工件形状的影响。
(2)刀具半径补偿的方法)刀具半径补偿的方法刀具半径补偿可通过从键盘输入刀具参数,并在程序中刀具半径补偿可通过从键盘输入刀具参数,并在程序中采用刀具半径补偿指令实现。
刀具参数包括刀尖半径、假想采用刀具半径补偿指令实现。
刀具参数包括刀尖半径、假想刀尖圆弧位置,必须将这些参数输入刀具偏置寄存器中。
刀尖圆弧位置,必须将这些参数输入刀具偏置寄存器中。
OFT#1OFT#2OFT#3OFT#5OFT#4OFT#8OFT#7OFT#6(BackBoring)(Boring)(ODTurin
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控车床 基本 指令 以及 刀具 补偿
![提示](https://static.bdocx.com/images/bang_tan.gif)