440 likes | 594 Views
数控加工与编程技术 浙江师范大学 交通学院 二00九年. 第二章 数控系统及工作原理. 第一节 概述 第二节 数控插补原理 第三节 数控补偿原理 第四节 位移与速度检测 第五节 伺服驱动与控制 第六节 CNC 装置 第七节 CNC 系统中的可编程控制器( PLC ). 第三节 数控补偿原理. 补偿主要应用在两个方面 轨迹控制中有关刀具情况的补偿,如刀具半径补偿、长度补偿和位置补偿等 进给运动中对机械传动情况的补偿,如传动间隙补偿和传动副传动误差补偿等 本节仅介绍刀具长度补偿、位置补偿和半径补偿。. 试切对刀. 对刀仪对刀. 刀具长度补偿设置.
E N D
数控加工与编程技术浙江师范大学交通学院二00九年数控加工与编程技术浙江师范大学交通学院二00九年
第二章 数控系统及工作原理 第一节 概述 第二节 数控插补原理 第三节 数控补偿原理 第四节 位移与速度检测 第五节 伺服驱动与控制 第六节 CNC装置 第七节CNC系统中的可编程控制器(PLC)
第三节 数控补偿原理 • 补偿主要应用在两个方面 • 轨迹控制中有关刀具情况的补偿,如刀具半径补偿、长度补偿和位置补偿等 • 进给运动中对机械传动情况的补偿,如传动间隙补偿和传动副传动误差补偿等 • 本节仅介绍刀具长度补偿、位置补偿和半径补偿。
试切对刀 对刀仪对刀
一、刀具补偿 1.几个基本概念 • 刀位点:用刀具体上与零件表面成形有密切关系的理想的或假想的点来描述刀具位置,这个点称为刀具的刀位点。
刀补:在编程时,将刀具简化为刀位点,用零件本身轮廓进行编程,但要将实际刀具的参数输入给CNC装置,输入的参数统称为刀补值;在程序中适当的位置调用刀具补偿指令,CNC装置就会跟据程序相应的刀补值自动调整刀位点的运动轨迹,使刀位点的运动轨迹相对编程轨迹产生偏移,这个偏移恰好能加工出要求的零件轮廓。 刀具号和刀补号:对加工中使用的每一把刀具按机床规定的编号方式进行编号,得到刀具号;为每个刀号分配一组刀补号,每个刀补号对应该刀具的刀补值(包括位置补偿值、半径补偿值、长度补偿值)。
2.刀补指令及其应用 数控车床: • 位置补偿T0103 :前两位表示刀号01,后两位表示刀补号03。 • 半径补偿:使用G41或G42指令另外指定。 数控铣床、数控镗铣床、加工中心等机床: • 刀具半径补偿:使用G41和G42指令,用D××给出刀补号 • 刀具长度补偿:用G43和G44指令,用H××给出刀补号。
3.刀补的全过程 • 刀补建立:在首次出现有刀补指令的插补程序段,将刀补号对应的刀补值按指令要求补偿到刀具的位移中,使刀位点相对编程轨迹产生一个偏置。 • 刀补进行 :刀补指令是模态指令,一经指定,始终有效,直至被撤消。 • 刀补撤消:若在某程序段出现刀补撤消指令,则取消刀位点产生的偏置,使刀位点回复到编程轨迹上。(T0100,G40,D00,H00 )
4.使用要点 (1)在G00和G01插补指令段建立和撤消刀补。 (2)在建立新的刀补时,应先撤消已建立的刀补,然后再建立新的刀补。 (3)将刀补建立和撤消指令安排在零件加工的辅助空行程程序段中,使刀补建立和撤消过程中不进行切削加工。
当1号刀从B点直线运动到A点时,其在X轴、Z轴位移增量分别为UBA、WBA 当2号刀从C点运动到A点时,在X轴和Z轴上的位移增量分别为UCA、WCA (2-12) 程序是按1号刀刀位点B点编制的。设I、K为2号刀X轴、Z轴的刀补值,令 (2-13)
(2-14) 比较以上两式,得2号刀刀补值为: 编程员按式(2-14)计算2号刀位置补偿值,并将其输入到对应的刀补寄存器中,当CNC装置执行刀具补偿指令时,按式(2-13)计算X轴和Z轴位移增量,并按此位移增量控制刀具运动,使2号刀刀位点C最终运动到A点。 CNC装置处理刀具位置补偿的有关计算,是在轨迹插补前一次性处理完的,属于插补预处理,而非实时任务。
三、刀具长度补偿原理 • 以钻削加工为例简要说明刀具长度补偿原理。 • 如图2-13所示,标准刀具为Ⅰ,要求刀位点A运动到指定的平面M,使用增量坐标编程(也可使用绝对坐标编程),终点坐标为W1。但由于刀具重磨等原因,实际刀具为Ⅱ,刀位点为B。若仍按编程要求使刀位点B到达平面M,实际位移应为W2。这样应在编程终点坐标W1的基础上自动补偿一个值W3,使其与实际终点坐标W2一致,而不必修改程序。即 (2-15) 加号对应指令G43,减号对应指令G44。补偿值为 (2-16) G43指令对应取正号,G44指令对应取负号。
刀具长度补偿原理为:编程员按式(2-16)计算刀具Ⅱ的长度补偿值W3,并输入到对应的刀补寄存器中,当CNC装置执行刀具长度补偿指令时,数控装置按式(2-15)计算Z轴终点坐标W2,使刀位点B运动到平面M。
四、刀具半径补偿原理 1.刀具半径补偿的作用 • 在数控铣床上用圆柱铣刀加工母线为任意曲线的平面轮廓 时,刀位点轨迹应该是轮廓线的等距线 ; • 使用圆头车刀车削零件表面,并将刀位点选为车刀的圆弧切削刃圆心时,与上述情况相同。 如图2-14所示。
2.刀具半径补偿的刀位点计算 • 如图2-15所示,设刀具半径补偿值为r。当零件轮廓线是直线或圆弧时,刀位点的轨迹线形不变,分别是与零件轮廓线距离为r的等距直线和与零件轮廓线半径差为r的等距同心圆弧。 • 刀具半径补偿中刀位点一般采用矢量方法计算。
3.B功能刀具半径补偿与C功能刀具半径补偿 • 零件轮廓常由多段直线和圆弧组合而成,刀具半径补偿时涉及两段基本轮廓线连接点处刀位点轨迹如何转接的问题,如图2-15a所示。 • 可采用两种方法处理两段轮廓线连接点处刀位点轨迹的转接: • 采用圆弧过渡转接,称为B功能刀具半径补偿。 • 考虑两段刀位点轨迹的具体情况,采用缩短、延长和插入一段直线段完成转接,称为C功能刀具半径补偿。 • 目前,CNC装置普遍采用C功能刀具半径补偿。
4.C功能刀具半径补偿指令的执行 根据C功能刀具半径补偿的需要,除译码缓冲区BS外,在CNC装置的内存中又增设了刀补缓冲区CS、插补缓冲区AS和输出缓冲区OS。
第二章 数控系统及工作原理 第一节 概述 第二节 数控插补原理 第三节 数控补偿原理 第四节 位移与速度检测 第五节 伺服驱动与控制 第六节 CNC装置 第七节CNC系统中的可编程控制器(PLC)
第四节 位移与速度检测 一、概述 • 位移检测装置是闭环和半闭环控制的CNC系统的重要组成部分 • 在闭环(包括半闭环)伺服系统中,除位置检测外,还需要检测并反馈执行部件的运动速度,构成速度的闭环反馈控制。 • 检测装置的分类 直线型 VS 回转型 数字式 VS 模拟式 绝对式 VS 增量式
… … 二、直线光栅 • 物理光栅 :刻线细而密,栅距(两刻线间的距离)在0.002~0.005mm之间,主要用于光谱分析和光波波长的测量。 • 计量光栅 :刻线相对较粗,栅距在0.004~0.25mm之间,主要用于高精度位移的检测,是数控进给伺服系统使用较多的一种检测装置。 • 直线光栅:用于直线位移的检测 • 圆光栅:用于角位移的检测
1.直线光栅的结构和特点 • 按光路不同,直线光栅分透射光栅和反射光栅。 • 光栅检测装置:标尺光栅 + 光栅读数头 • 标尺光栅: • 透射标尺光栅:光学玻璃;刻线平行,间距相等;光透射;栅距P;常用线纹密度为100~250条/mm。 • 反射标尺光栅:钢尺或不锈钢带;光反射和漫射;常用的刻线密度为25~50条/mm。 • 光栅读数头:又叫光电转换器,可把光栅莫尔条纹变为电信号;由光源,透镜、指示光栅(与标尺光栅结构相同,但尺寸短,安装在不同部件上)、光敏元件和驱动线路组成。 • 透射:垂直入射读数头、分光读数头和镜像读数头。 • 反射:反射读数头。
2.直线光栅的工作原理 • 莫尔条纹:两光栅尺平行放置,使刻线相对旋转一个很小的角度θ,在光的照射下,在光栅尺的另一侧、在与刻线垂直的方向上形成明暗交替的粗大条纹,即莫尔条纹;当两光栅尺左右相对移动时,莫尔条纹上下滚动。 • 莫尔条纹是由挡光效应或光的衍射形成的。 • 当栅距与光的波长接近时,莫尔条纹由光的衍射形成; • 当栅距比光的波长大得多时,莫尔条纹由挡光效应形成。 • 计量光栅的莫尔条纹一般都基于挡光效应。
+ 莫尔条纹具有如下特性: • 明暗相间的摩尔条纹光强分布近似余弦函数: • 摩尔条纹具有放大作用: • 摩尔条纹具有误差均化作用; • 摩尔条纹的移动方向与光栅尺的移动方向相垂直,且两光栅尺相对移动一个栅距P,摩尔条纹上下移动一个莫尔条纹宽度W 。
或 摩尔条纹信号的转换: • 检测莫尔条纹的位移可间接获得两光栅尺的相对位移。 • 采用光敏元件及相应的驱动电路将光强度信号转换为成比例的电压信号: • 在宽度W内,每隔π/2放置一个光电元件,共放置4个,则各元件输出的电压信号在相位上依次相差π/2,即:
3.直线光栅检测电路 • 功用:将光敏元件和对应的驱动电路输出的4路模拟电压信号(Ua、Ub、Uc、Ud)转换为数字脉冲信号,并使每一个脉冲对应一个固定的位移量。 • 两种脉冲输出方式: • 第一种方式是正向和反向位移所对应的脉冲分别由不同的输出端输出,并分别称为正走脉冲和反走脉冲,适用于采用可逆计数器对脉冲计数的场合; • 第二种方式是正向和反向位移所对应的脉冲都由同一个输出端输出,位移的方向由一个控制端给出,适用于采用带加减计数控制端的计器数对脉冲计数的场合。
二、脉冲编码器 • 一种旋转式脉冲发生器,能把机械角位移变成电脉冲信号,是数控机床伺服系统中使用很广的位移检测装置,也可作为速度检测装置用于速度检测。 • 脉冲编码器分光电式,接触式和电磁感应式三种。数控机床伺服系统中主要使用光电式脉冲编码器。 • 常用的脉冲编码器分辨率有2000p/r、2500p/r和3000p/r等,在高速、高精度数字伺服系统中,脉冲编码器分辨率达20000p/r、25000p/r和30000p/r等。
2.光电脉冲编码器的工作原理 • 平行光束透过圆光栅和指示光栅的线纹部分,照射到光敏元件上,形成明暗相间的光照条纹。 • 当圆光栅旋转时,光照条纹总通光量呈现周期性变化,每转过一个节距,总通光量变化一个周期。 • 圆光栅每旋转一周,其零位狭缝与指示光栅的零位狭缝重合一次,该处的光敏元件相应产生一个呈余弦形状的脉冲信号。 • 若以圆光栅和指示光栅的a组线纹的透明条形区域完全重合时刻为时间初始状态,则a组、b组、z狭缝处光敏元件输出的信号波形如图2-23所示。 • 光电编码器检测电路用于对a组、b组、z狭缝处光敏元件的输出信号进行驱动放大、整形等处理,其原理与前述的直线光栅检测电路基本相同。
作 业 2-13.何谓刀位点?何谓刀补?何谓刀补号、何谓刀补值? 2-14.刀具位置补偿的作用和原理是什么? 2-15.刀具长度补偿的作用和原理是什么? 2-16.刀具半径补偿的作用是什么? 2-20.试述C功能刀具半径补偿的执行过程。 2-24.简述莫尔条纹的性质。 2-25.总结直线光栅的工作原理。 2-26.说明直线光栅的4倍频辨向电路工作原理。