首页 > 文章 > 数控插补

刀具半径分量法算法原理及流程

       2023-05-28 来源:互联网热度:51评论:0
    广告
    核心提示:在上图,沿直线OA伸长(亦可缩短,图中未示出)一个刀具半径r后, 点的坐标是式中 和 是刀具半径偏移量 (=r)在x和y轴上的分量。在普通NC系统中,当读带机读入 和 后分别存放在 和 中,然后计算装置在不输出进给脉冲的情况下(即工作台不动),作直线插补运算。此时, 和 的数相

在上图,沿直线OA伸长(亦可缩短,图中未示出)一个刀具半径r后,点的坐标是

式中和 是刀具半径偏移量(=r)在x和y轴上的分量。

在普通NC系统中,当读带机读入后分别存放在中,然后计算装置在不输出进给脉冲的情况下(即工作台不动),作直线插补运算。此时,的数相当于直线插补时的终点坐标,所以在插补过程中的内容是不变的。

另外再用两条寄存器分别记取在直线插补的过程中x轴和y轴的输出插补脉冲(此脉冲不输出,工作台不动),设其所记的数分别为(i,j为插补脉冲序号)。当达到  时,停止插补运算,这时中所存的数就是刀具半径r在x轴和y轴上的分量

有了 及 ,就可作加法运算

=

即                           ()+( 

   

图2-46

+=

即                           ()+(    

这样中寄存的就是点的坐标值了。

下面讨论的判别。

首先求值。对于拨盘输入的r值,为了避免作平方运算,可以用递推法来求,这就要多用两条寄存器,如图2-46所示。

计算的递推公式如下:

+1

存放 值,存放值,并设运算开始时==0,按图2-46逻辑线路逐次求和,结果如下:

第一次相加:=       +1=0+1=1

第二次相加:

 

第三次相加:

 ……

依次递推,直到 中之值和刀具半径r相等为止。而中的数值即为

对于 是否成立亦可按下式用递推法来进行判别。

 

在作刀具偏移直线插补过程中,除了用分别寄存外,还需有一条寄存器来寄存判别值

每当记入一个脉冲时计算:

++1

每当记入一个脉冲时计算:

+1

初始时,令=0;=0;=- 。在刀具半径偏移插补过程中,每发出一个插补脉冲,就进行一次运算,并且判别是否为零。当=0时,就满足的条件,停止插补运算,这时存放在中的数据就是r在x轴和y轴上的分量  和 值即为刀具半径补偿值)。由于此原理在计算刀偏值时须使用刀具半径r的平方值,因而被称为法。


  • 信息来源:互联网
  • 版权声明:本站部分内容文章及图片来自互联网或自媒体,版权归属于原作者。如内容、图片有任何版权侵权问题,请联系我们处理,我们将在第一时间删除内容。
  • 免责声明:数控信息网发布此文目的在于促进信息交流,不存在盈利性目的,此文观点与本站立场无关,不承担任何责任。未经证实的信息仅供参考,据此操作风险自担。
  • 文本链接:https://skxx.site/news/show-4338.html
  • 小黑共发布427篇

  • 生成海报

    分享到微信

    分享到QQ

    更多分享

0相关评论
  • 小黑
这小子很懒什么也没留下。
  • 文章427
  • 浏览2998
  • 收藏0
  • 粉丝 0
    推荐图文