数控铣刀具半径补偿的建立
- 格式:ppt
- 大小:1.23 MB
- 文档页数:17


数控铣编程中刀具半径补偿和长度补偿【摘要】刀具中心轨迹与工作轨迹常不重合。
通过刀具补偿功能指令,数控铣床系统可以根据输入补偿量或者实际的刀具尺寸,使数控铣床自动加工出符合程序要求的零件。
刀具半径补偿即根据按轮廓编制的程序和预先设定的偏置参数,实时自动生成刀具中心轨迹的功能成为刀具半径补偿功能。
【关键词】数控铣床;刀具;半径补偿;长度补偿1.刀具半径补偿由于数控加工的刀具总有一定的半径,刀具中心运动轨迹并不等于所需加工零件的实际轮廓,而是偏移轮廓一个刀具半径值。
在进行外轮廓加工时,使刀具中心偏移零件零件的外轮廓表面一个刀具半径值,加工内轮廓时,使刀具中心偏移零件内轮廓表面一个刀具半径值,这种偏移习惯上称为刀具半径补偿数控铣床刀具类型0-9种,这些内容应当事前输入刀具编制文件。
刀具半径补偿的轮廓切削。
刀具半径补偿的灵活应用,灵活应用的思路使用刀具半径补偿功能。
随着计算机技术和数控技术的发展都经历了B(Base)功能C极坐标法,法、矢量判断法。
刀具补偿技术和C功能刀具半径技术。
目前,数控系统中普遍采用的是C功能刀具半径补偿技术。
2.C功能刀具半径补偿的基本思想数控系统C功能刀具半径补偿的硬件结构由缓冲寄存器CS、工作寄存器AS和输出寄存器OS等部分组成。
在C功能刀补工作状态中,数控铣床装置内部总是同时存储着三个程序段的信息。
进行补偿时,第一段加工程序先被读入BS,在BS中算得的第一段编程轨迹被送到CS暂存后,又将第二段程序读入BS,算出第二段的编程轨迹。
接着对第一、第二两段编程轨迹的连接方式进行判别,根据判别结果,再对CS中的第一段编程轨迹进行相应的修正。
修正结束后,顺序地将修正后的第一段编程轨迹由CS送到AS,第二段编程轨迹由BS送入CS。
随后,由CPU将AS中的内容送到OS进行插补运算,运算结果送到伺服驱动装置予以执行。
当修正了第一段编程轨迹开始被执行后,利用插补间隙,CPU又命令第三段程序读入BS。
一、判断题1.圆弧插补中,对于整圆,其起点和终点相重合,用R编程无法定义,所以只能用圆心坐标编程(√)2.安装铣床虎钳时,应校正钳口之平等度及垂直度。
√3.使用铣床虎钳夹持工件时,可使用合成树脂或软质手捶敲打工件,以确实定位。
√4.G代码可分为模态G代码和非模态G代码。
√5.在铣床虎钳底部涂抹一些机油,才安装于床台是良好的工作习惯。
√6.通常在命名或编程时,不论何种机床都一律假定工件静止刀具运动。
√7.数控机床适用于单品种,{大批量}的生产.×8.一个主程序中只能有一个子程序。
×9.子程序的编写方式必须是增量方式。
×10数控机床在输入程序时,不论何种系统坐标值不论是整数和小数都不必加入小数点。
×11.粗铣削与精铣削之主轴转速应相同。
×12.C铣床由于可以依程序自动加工,因而工件夹持的方式不会影响工件准确度。
×13.端铣刀之端面与柱面均有刃口。
√14.Y坐标的圆心坐标符号一般用{K}表示。
×15.非模态指令只能在本程序段中有效。
√16.顺时针圆弧插补(G02)和逆时针圆弧插补(G03)的判别方向是:沿着不在圆弧平面内的坐标正方向向负方向看去,顺时针为G02,逆时针为G03.√17.端铣刀无法用于铣削沟槽及轮廓加工。
√18.铣刀刀柄装入主轴前,必先清洁刀柄及主轴内孔。
√19。
.沟槽铣削时,为使切屑容易排出,宜使用螺旋刃端铣刀。
√20.铣削中发生紧急状况时,必须先按紧急停止开关。
√21.在可能情况下,铣削平面宜尽量采用大直径铣刀。
√22.面铣刀的切除率多大于端铣刀。
√23.端铣刀可以铣削盲孔。
×24.切削速度会显著地影响刀具寿命。
√25.铣刀材质一般常用调整钢或碳钢。
√26.铸铁工件宜采用{逆铣削}。
×27.铣刀直径100mm,以25m/min速度铣削,其转速为40r/min.×28.一个主程序调用另一个主程序称为主程序嵌套。
刀具半径补偿原理及补偿规则在加工过程中,刀具的磨损、实际刀具尺寸与编程时规定的刀具尺寸不一致以及更换刀具等原因,都会直接影响最终加工尺寸,造成误差。
为了最大限度的减少因刀具尺寸变化等原因造成的加工误差,数控系统通常都具备有刀具误差补偿功能。
通过刀具补偿功能指令,CNC系统可以根据输入补偿量或者实际的刀具尺寸,使机床自动加工出符合程序要求的零件。
1.刀具半径补偿原理(1)刀具半径补偿的概念用铣刀铣削工件的轮廓时,刀具中心的运动轨迹并不是加工工件的实际轮廓。
如图所示,加工内轮廓时,刀具中心要向工件的内侧偏移一定距离;而加工外轮廓时,同样刀具中心也要向工件的外侧偏移一定距离。
由于数控系统控制的是刀心轨迹,因此编程时要根据零件轮廓尺寸计算出刀心轨迹。
零件轮廓可能需要粗铣、半精铣和精铣三个工步,由于每个工步加工余量不同,因此它们都有相应的刀心轨迹。
另外刀具磨损后,也需要重新计算刀心轨迹,这样势必增加编程的复杂性。
为了解决这个问题,数控系统中专门设计了若干存储单元,存放各个工步的加工余量及刀具磨损量。
数控编程时,只需依照刀具半径值编写公称刀心轨迹。
加工余量和刀具磨损引起的刀心轨迹变化,由系统自动计算,进而生成数控程序。
进一步地,如果将刀具半径值也寄存在存储单元中,就可使编程工作简化成只按零件尺寸编程。
这样既简化了编程计算,又增加了程序的可读性。
刀具半径补偿原理(2)刀具半径补偿的数学处理①基本轮廓处理要根据轮廓尺寸进行刀具半径补偿,必需计算刀具中心的运动轨迹,一般数控系统的轮廓控制通常仅限于直线和圆弧。
对于直线而言,刀补后的刀具中心轨迹为平行于轮廓直线的一条直线,因此,只要计算出刀具中心轨迹的起点和终点坐标,刀具中心轨迹即可确定;对于圆弧而言,刀补后的刀具中心轨迹为与指定轮廓圆弧同心的一段圆弧,因此,圆弧的刀具半径补偿,需要计算出刀具中心轨迹圆弧的起点、终点和圆心坐标。
②尖角处理在普通的CNC装置中,所能控制的轮廓轨迹只有直线和圆弧,其连接方式有:直线与直线连接、直线与圆弧连接、圆弧与圆弧连接。