我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網(wǎng)站首頁 > 機械制圖 > 機械技巧

數(shù)控加工中采用圓弧逼近非圓曲線的方法

時間:2011-06-09 08:47:17 來源:未知
當(dāng)前我國經(jīng)濟型數(shù)控機床,一般只具有直線插補和圓弧插補功能,并不具備拋物線等非圓曲線y=f(x)的插補功能。因此數(shù)控加工非圓曲線y=f(x)的輪廓時,就必須用直線或圓弧段逼近。現(xiàn)有的用圓弧逼近非圓曲線的方法,計算難度和工作量很大。本文提出兩種新方法,降低了工作難度,減小了逼近誤差。

圖1

1 第一種方法

如圖1所示,MN為非圓曲線y=f(x)上過節(jié)點a的切線,作MN的平行線AB,距離MN為d/2,d為輪廓加工的允許誤差,一般為工件尺寸公差的1/5~1/10為宜。作MN的平行線CD距離MN為δ,AB和CD分別交非圓曲線為b和c。
  1. 求交點b和c的坐標(biāo)
    交點b的坐標(biāo)可通過方程組(1)求得:
      (1)


    其中k=f'(xa)。
    交點c的坐標(biāo)可通過方程組(2)求得:
      (2)

    其中k=f'(xa)。
  2. 過a、b、c三點可確定一段小于180°的圓弧,此段圓弧即為a、b、c段非圓曲線的逼近圓弧。圓的方程為:
     
  3. 按以上方式,從前一段逼近圓弧的終點開始可找出后續(xù)的一系列逼近圓弧。

圖2

2 第二種方法

如圖2所示,MN為過非圓曲線y=f(x)上節(jié)點a的切線,作MN的平行線AB距MN為δ,AB交非,圓曲線于b點.同理過b點再作非圓曲線的切線M'N'作M'Nq的平行線A'B'距M'N'為δ,AqB'交非圓曲線于c點。
  1. 求交點b和c的坐標(biāo)
    交點b的坐標(biāo)可通過式方程組(3)求得:
      (3)
    其中k=f'(xa)
    交點c的坐標(biāo)可通過式方程組(4)求得:
      (4)
    其中k=f'(xb)。
  2. 過a、b、c三點可確定一段小于180°的圓弧,此段圓弧即a、b、c段非圓曲線的逼近弧。圓的方程為:
     
  3. 按以上方式,從前一段逼近圓弧的終點開始可找出后續(xù)的一系列逼近圓弧。

3 小結(jié)

以上兩種用圓弧逼近非圓曲線的方法,經(jīng)我們實際應(yīng)用,發(fā)現(xiàn)有以下特點:
  1. 計算難度和計算量大大降低,節(jié)約了編程時間。
  2. 獲得的逼近圓弧的長度隨輪廓線的曲率變化而變化。曲率大則圓弧短,曲率小則圓弧長,因此不受輪廓曲線曲率大小的限制。
  3. 逼近誤差比等誤差三點定圓法要小,但圓弧段的數(shù)目增多。
  4. 第一種方法比第二種方法逼近誤差小,但圓弧段數(shù)目多。