数控技术4上.ppt
- 文档编号:2723986
- 上传时间:2022-11-09
- 格式:PPT
- 页数:98
- 大小:737.50KB
数控技术4上.ppt
《数控技术4上.ppt》由会员分享,可在线阅读,更多相关《数控技术4上.ppt(98页珍藏版)》请在冰豆网上搜索。
数控技术(第四讲)主讲:
主讲:
周哲波周哲波教授教授2022/11/9第四章第四章插补原理与软件建模插补原理与软件建模w4-1逐点比较法逐点比较法w4-2数字积分法插补法数字积分法插补法w4-3时间分割法时间分割法w4-4扩展扩展DDA法插补法插补w4-5总结总结2022/11/9w在数控机床中,可采用在数控机床中,可采用硬件插补和软硬件插补和软件插补件插补。
数控机床诞生的早期,一般用。
数控机床诞生的早期,一般用电路设计的方法通过硬件来表现,这样电路设计的方法通过硬件来表现,这样的原因主要是当时的原因主要是当时计算机技术发展不足计算机技术发展不足,运算处理速度慢,电子电路集成度不够,运算处理速度慢,电子电路集成度不够,现代及未来数控现代及未来数控技术的发展的主流来看,技术的发展的主流来看,软件插补代替硬件插补软件插补代替硬件插补是必然的,因为是必然的,因为计算机的运算处理速度已不是主要障碍,计算机的运算处理速度已不是主要障碍,大大降低由硬件带来的高故障的影响。
大大降低由硬件带来的高故障的影响。
w插补原理和方法是插补原理和方法是建立数控刀具建立数控刀具运动轨迹的数学模型和控制软件编运动轨迹的数学模型和控制软件编制的数学模型制的数学模型。
2022/11/9w第一节第一节逐点比较插补法逐点比较插补法w(point-by-pointrelativemethod)w一、一、直线插补直线插补(G01)w有人又将这种方法叫做:
直线判别法,代数有人又将这种方法叫做:
直线判别法,代数运算法,醉步近似法。
运算法,醉步近似法。
w计算机在控制加工过程中,能计算机在控制加工过程中,能逐点地计算和逐点地计算和判别加工误差判别加工误差,按图纸零件规定要求控制工,按图纸零件规定要求控制工件与刀具的相对运动轨迹。
件与刀具的相对运动轨迹。
w1.基本原理:
基本原理:
每走一步都要每走一步都要将加工点的瞬时坐将加工点的瞬时坐标与规定的图形轨迹相比较判断一下偏差标与规定的图形轨迹相比较判断一下偏差,然后决定下一步的走向然后决定下一步的走向,若加工点走到图形,若加工点走到图形外面去了,那么下一步就往图形里面走;若外面去了,那么下一步就往图形里面走;若加工点在图形里面,则下一步就向图形外面加工点在图形里面,则下一步就向图形外面走,以缩小差距。
这样就能得到一个非常接走,以缩小差距。
这样就能得到一个非常接近规定图形的轨迹。
近规定图形的轨迹。
2022/11/9w如图直线起点在原点,终点为如图直线起点在原点,终点为E(Xe,Ye),取),取P(Xi,Yi)为直线加工过程中)为直线加工过程中的任一点,如果的任一点,如果P点在直线上,由直线点在直线上,由直线方程得:
方程得:
若点若点P位于直线上方,则:
位于直线上方,则:
若点若点P位于直线下方,则:
位于直线下方,则:
2022/11/9)ABOYXP0(x,y)P1P2令令Fi=XeYi-XiYe;为被加工点的实际位置与;为被加工点的实际位置与图纸规定的理论位置的偏差。
图纸规定的理论位置的偏差。
函数函数FF的正负必须反映出刀具与曲线的相对位置的正负必须反映出刀具与曲线的相对位置关系,设这种关系为:
关系,设这种关系为:
11)偏差判别:
偏差判别:
当当P点在直线上,点在直线上,则有则有Fi=0,XeYi-XiYe=0;当当P点在直线上方,则有点在直线上方,则有Fi0,XeYi-XiYe0;当当P点在直线下方,则有点在直线下方,则有Fi0,XeYi-XiYe0;2022/11/92)进给方向:
(以第一象限为例)进给方向:
(以第一象限为例)
(1)当)当Fi0时,则时,则X沿沿X轴正方向进给轴正方向进给一步,才能按加工路线接近理论位置。
一步,才能按加工路线接近理论位置。
则此时的终点坐标为:
则此时的终点坐标为:
Xi+1=Xi+1yi+1=yi
(2)当)当Fi0时,则时,则Y沿沿Y轴正方向进轴正方向进给一步,才能按加工路线接近理论位给一步,才能按加工路线接近理论位置。
则此时的终点坐标为:
置。
则此时的终点坐标为:
Xi+1=Xiyi+1=yi+12022/11/9(3)当当Fi=0时时,则则P点点在在直直线线上上,进进给给按按任任意意方方向向进进给给一一步步,均均能能按按加加工工路路线线等等误误差差接接近近理理论论位位置置。
为为了了简简化化编编程程和和计计算,我们规定此时按算,我们规定此时按Fi0情况处理。
情况处理。
注注:
沿沿某某一一方方向向进进给给一一步步,就就是是给给执执行行元元件件发发送送一一个个进进给给脉脉冲冲,来来控控制制机机床床工工作作台运行。
台运行。
3)偏差计算:
偏差计算:
(1)当当Fi0时时,沿沿X轴轴正正方方向向进进给给一一步步后后,P点的坐标值:
点的坐标值:
Xi+1=Xi+1yi+1=yi由由Fi=XeYi-XiYe则有则有:
2022/11/9Fi+1=XeYi+1-Xi+1Ye=XeYi(Xi1)Ye=(XeYiXiYe)YeFi+1=FiYe(4-1)
(2)当)当Fi0时,沿时,沿Y轴正方向进给一轴正方向进给一步后,步后,P点的坐标值:
点的坐标值:
Xi+1=Xiyi+1=yi+1由由Fi=XeYi-XiYe则有则有:
2022/11/9Fi+1=XeYi+1-Xi+1Ye=Xe(Yi1)XiYe=(XeYiXiYe)XeFi+1=FiXe(4-2)其中其中Xe、Ye是终点坐标值,由是终点坐标值,由(4-1)、()、(4-2)两式我们可以得出:
)两式我们可以得出:
Fi+1与与Fi线性相关。
线性相关。
4)终点判别:
(程序运行到何处结束)终点判别:
(程序运行到何处结束)
(1)依据依据x、y坐标计算,坐标计算,x、y单独运单独运行的步数的总和来判别,设行的步数的总和来判别,设来表示。
来表示。
2022/11/9=|XeX0|YeY0|X0=0;Y0=0;=|Xe|Ye|i+1=i1当当=0时时,表表示示停停止止插插补补,设设置置停停止止插补标记,这种方法应用最广。
插补标记,这种方法应用最广。
(2)取取Xe与与Ye的的最最大大值值为为单单方方向向来来作作为为插插补补停停止止标标记记,在在最最大大方方向向每每运运行行一一步步,则则i1,当当=0时时,表表示示停停止止插插补补,这种方法因为运算精度有限应用不多。
这种方法因为运算精度有限应用不多。
2022/11/9注:
逐点比较法直线插补,每进一步需要注:
逐点比较法直线插补,每进一步需要四个节拍:
四个节拍:
w1.偏差判别;偏差判别;w2.坐标进给;坐标进给;w3.偏差计算;偏差计算;w4.终点判别。
终点判别。
YN2022/11/9w注注:
w1)1)偏差判别偏差判别:
判别偏差函数的判别偏差函数的正负正负,以确,以确定定刀具相对于所加工曲线的位置刀具相对于所加工曲线的位置.w2)2)坐标进给坐标进给:
根据上一节拍的判断结果确根据上一节拍的判断结果确定定刀具的进给方向刀具的进给方向。
3)3)偏差计算偏差计算:
计算出刀具进给后在计算出刀具进给后在新位置新位置上的偏差值上的偏差值,为下,为下一插补循环做好准备一插补循环做好准备。
4)4)终点判别终点判别:
判断判断刀具刀具是否到达曲线的是否到达曲线的终终点点。
若到达终点,则插补工作结束;若。
若到达终点,则插补工作结束;若未到达,则返回到节拍未到达,则返回到节拍11继续插补。
继续插补。
2022/11/92运算过程及举例运算过程及举例例例4-1如图所示,设欲加工一直线如图所示,设欲加工一直线OE,起点在,起点在原点,终点为原点,终点为E(5,4),脉冲当量),脉冲当量x=y=1,写出其逐点比较法进行插补运算的过程。
,写出其逐点比较法进行插补运算的过程。
解:
解:
1)采用第一种终点判别方法)采用第一种终点判别方法=XeYe=54=9即信号脉冲发出次数为:
即信号脉冲发出次数为:
9次。
次。
2)按照运算工作节拍列表如下:
)按照运算工作节拍列表如下:
因为加工起点在原点因为加工起点在原点O(0,0),故有),故有F0=02022/11/9工作节拍工作节拍偏差判别偏差判别坐标坐标进给进给偏差计算偏差计算终点判别终点判别1F0=0+xF1=F0Ye=04=4=91=82F1=-40+yF2=F1Xe=45=1=81=73F2=10+xF3=F2Ye=14=3=71=64F3=-30+yF4=F3Xe=35=2=61=55F4=20+xF5=F4Ye=24=2=51=42022/11/96F5=-20+yF6=F5Xe=25=3=41=37F6=30+xF7=F6Ye=34=1=31=28F7=-10+yF8=F7Xe=15=4=21=19F8=40+xF9=F8Ye=44=0=11=02022/11/93)作轨迹图作轨迹图2022/11/93.其它象限的直线插补的偏差递推公式其它象限的直线插补的偏差递推公式2022/11/92022/11/94.直线插补软件框图直线插补软件框图2022/11/9w二、圆弧插补二、圆弧插补(G02、G03)w1原理原理w如图所示,为第一象限逆时针加工圆弧如图所示,为第一象限逆时针加工圆弧A0Ae则:
则:
2022/11/9令令Fi为实际位置与理论位置的偏差值:
为实际位置与理论位置的偏差值:
1)偏差判别:
偏差判别:
(1)当当Fi=0时时则则P点在理论圆弧上;点在理论圆弧上;
(2)当)当Fi0时则时则P点在理论圆外:
点在理论圆外:
(3)当)当Fi0时则时则P点在理论圆内:
点在理论圆内:
2022/11/9w2)进给方向(第一象限)进给方向(第一象限)w我们同直线插补一样,为了简化编程,我们同直线插补一样,为了简化编程,将将Fi=0归纳成归纳成Fi0情况,因为在情况,因为在Fi=0时时可以在可以在X、Y坐标两个方向上任一方向搜坐标两个方向上任一方向搜索偏差都是等同的。
索偏差都是等同的。
w
(1)当)当Fi0时,为了缩小偏差,则时,为了缩小偏差,则X应应向负向进给一步;向负向进给一步;Xi+1=Xi1yi+1=yiw
(2)当)当Fi0时,为了缩小偏差,则时,为了缩小偏差,则Y应向正向进给一步。
应向正向进给一步。
2022/11/9Xi+1=Xiyi+1=yi13)偏差的计算偏差的计算为了为了寻找计算偏差的规律寻找计算偏差的规律,我们必须要,我们必须要推推导出导出Fi的递推公式的递推公式:
(1)当)当Fi0时,则运动沿时,则运动沿X轴负方向进给一步轴负方向进给一步的终点坐标的终点坐标Xi+1=Xi1yi+1=yi2022/11/9
(2)当)当Fi0时时,则沿则沿Y的正方向搜索一步则的正方向搜索一步则有有:
Xi+1=Xiyi+1=yi12022/11/9w4)终点判别终点判别wX、Y方向的总步和取方向的总步和取=0来判定来判定w用圆弧的未端的坐标来判定用圆弧的未端的坐标来判定:
(1)当末端距)当末端距X轴近,则轴近,则|YeY0|XeX0|取取Y坐标值;坐标值;
(2)当末端距)当末端距Y轴近,则轴近,则|XeX0|YeY0|取取X坐标值。
坐标值。
2022/11/9w3运算过程及举例运算过程及举例w例例4-2如图如图欲加工第一象限逆时针走向欲加工第一象限逆时针走向的圆弧,起点在的圆弧,起点在A0(5,0),终点为),终点为AE(0,5),如果脉冲当量),如果脉冲当量x=y=1,请,请写出插补过程并绘出插补轨迹。
写出插补过程并绘出插补轨迹。
w解:
解:
1)计算应走的总步和)计算应走的总步和w=|XeX0|YeY0|w=|50|05|w=102022/11/92)确定对刀点,即开始切割的起点)确定对刀点,即开始切割的起点A0(5,0),因为该点在圆上,),因为该点在圆上,则:
则:
F0=0;3)计算过程列表如下:
)计算过程列表如下:
2022/11/9工作节拍偏差判别
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控技术