透過您的圖書館登入
IP:18.223.125.219
  • 學位論文

CNC五軸加工機B-spline切削指令應用研究

A study on Application of B-spline Cutting Command on 5-axis NC Machine

指導教授 : 蔡哲雄

摘要


目前在CAD的設計大都是以自由曲線與曲面(NURBS、B-spline、Bezier曲線與曲面)來做為設計的依據。部份CNC控制器的NC-code如G06.2、BSPLINE指令已經可以承接這些數學參數式。使用B-spline指令可以解決線性插值法程式過多與因刀具執行單節直線切削指令結束時的減速動作,在加工路徑上造成切點的不連續的問題。本文以Matlab建立B-spline數學模型,對B-spline曲面做刀具切削路徑規劃,主要是將等參數法所求得的CL-data轉換成相對應B-spline的NC-code應用於三軸加工。然而大部分對於B-spline指令的處理僅限於三軸,很少是針對於五軸B-spline的處理。因此本文應用Siemens 840D控制器新式NC指令(ORICURVE)五軸加工的表示方法,對五軸側銑B-spline曲面做路徑規畫及加工程式設計,並於CNC五軸加工機台(Siemens 840D控制器)實作驗證。

並列摘要


The Free-form curves and surfaces, such as NURBS (Non Uniform Rational B-Spline), B-spline, or Bezier, can be treated by most of CAD systems. Some NC controllers can handle NC data written in NURBS interpolated formula such as BSPLINE, NC code from Siemens controller, and G06.2 for Fanuc controller. The use of NURBS expression enables us to decrease the amount of NC data, to eliminate the error due to the linear interpolation and to get rid of rapid acceleration and deceleration. The paper using MATLAB to create B-spline mathematical surface model for B-spline tool path computation. According to CL-data (Cutter Location data) calculated from iso-parametric method, we could obtain corresponding data of B-spline NC code. However, less CAM systems can create NURBS interpolated NC data for 5-axis controlled machine tools. Therefore, this article also uses the new 5-axis B-spline NC-code, ORICURVE, on SIEMENS controller for 5-axis tool path computation and machining tests.

參考文獻


[1] J. M. Langeron, E. Duc, C. Lartigue, and P. Bourdet, “A new format 5-axis tool path computation, using B-spline,” Computer-Aided Design, Vol 36, pp. 1219-1229, 2004.
[2] S. A. Coons, “Surfaces for Computer –Aided Design of Space orm ,” Tech. Report MAC-TR-41, MIT, Cambridge, Mass.,1967.
[3] M. G. Cox, “The numerical evaluation of B-splines ,” National Physical Laboratory DNAC4, August 1971.
[6] L. Piegl, “On NURBS: A Survey”, IEEE Computer Graphics & Application,” Vol. 11 55-71, Jan. 1991.
[7] C. Blance, C. Schlick, “Accurate Parameterization of Conic by NURBS,” IEEE Computer Graphics and Application, pp. 64-71, Nov. 1996.

被引用紀錄


郭賢輝(2014)。以CNC五軸加工法進行板金單點增量成形之實驗研究〔碩士論文,國立臺北科技大學〕。華藝線上圖書館。https://doi.org/10.6841/NTUT.2014.00414
劉樞賢(2010)。產出CNC五軸NURBS切削程式指令之後處理建構〔碩士論文,國立臺北科技大學〕。華藝線上圖書館。https://doi.org/10.6841/NTUT.2010.00100
邱婉婷(2014)。五軸刀具中心點插補及刀具軸向控制之研究〔碩士論文,國立虎尾科技大學〕。華藝線上圖書館。https://doi.org/10.6827/NFU.2014.00161
侯盛中(2015)。控制器參數調校應用於CNC三軸雕銑機〔碩士論文,逢甲大學〕。華藝線上圖書館。https://doi.org/10.6341/fcu.M0226830
邱誌源(2009)。自由曲面應用五軸B-spline切削指令加工之研究〔碩士論文,國立臺北科技大學〕。華藝線上圖書館。https://www.airitilibrary.com/Article/Detail?DocID=U0006-0408200909572100

延伸閱讀