IDEAS home Printed from https://ideas.repec.org/a/ids/ijisen/v31y2019i2p278-286.html
   My bibliography  Save this article

A precise direct parametric interpolation method for NURBS-toolpath generation

Author

Listed:
  • De-ning Song
  • Zhen-yuan Jia
  • Jian-wei Ma
  • Ning Zhang
  • Li-kun Si

Abstract

Non-uniform rational B-spline (NURBS) interpolator has many advantages over conventional linear/circular interpolator. However, as there is a nonlinear corresponding relation between the curve parameter and the arc displacement of the NURBS curve, it is hard to accurately calculate the parameter of the next interpolation point, thus resulting in a deviation between the desired and the actual feed rate, i.e., feed rate fluctuation. A large feed rate fluctuation may cause machine-tool vibration, which is bad for the cutter life and the machining quality. Therefore, aiming at reducing the feed rate fluctuation, this paper presents a high-precision parametric interpolation method, which features a second-order Runge-Kutta algorithm with parameter compensation. First, a second-order Runge-Kutta method is employed to compute the initial interpolation-point parameter. After that, the parameter is compensated using first-order Taylor's expansion of the feed rate-fluctuation function, thus enhancing the calculation precision of the next interpolation point parameter. Experimental results demonstrate the advantage of the presented method.

Suggested Citation

  • De-ning Song & Zhen-yuan Jia & Jian-wei Ma & Ning Zhang & Li-kun Si, 2019. "A precise direct parametric interpolation method for NURBS-toolpath generation," International Journal of Industrial and Systems Engineering, Inderscience Enterprises Ltd, vol. 31(2), pages 278-286.
  • Handle: RePEc:ids:ijisen:v:31:y:2019:i:2:p:278-286
    as

    Download full text from publisher

    File URL: http://www.inderscience.com/link.php?id=97743
    Download Restriction: Access to full text is restricted to subscribers.
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:ids:ijisen:v:31:y:2019:i:2:p:278-286. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sarah Parker (email available below). General contact details of provider: http://www.inderscience.com/browse/index.php?journalID=188 .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.