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

自由曲面應用五軸B-spline切削指令加工之研究

Free Form Surface Machining Using Five-axis B-spline Cutting Commands

指導教授 : 蔡哲雄
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


一般自由曲面應用五軸加工可令刀具軸的方向保持在曲面被切削點的法線方向或採取某特定的姿態來提高加工的品質及效率,因此五軸加工之應用逐漸普遍化,特別是若干有特殊品質需求的模具之加工或具複雜曲面之元件如葉輪曲面加工。 傳統五軸同動NC加工程式之獲得係由CAD/CAM(Computer Aided Design and Computer Aided Manufacturing)軟體將平滑的刀具移動路徑軌跡及刀軸方位的變化轉換成以有限個短直線及刀軸角度變化的線性切削指令(G01)來近似,因此產生的NC程式指令相當龐大,增加控制器讀取程式的負擔及執行加工時的速度延遲,造成加工品質不佳問題。本文主要是研究將原始CAD/CAM軟體輸出的五軸切削刀具路徑的各離散點及刀具軸方位資料擬合成五軸同動的B-spline切削指令(例如應用Siemens 840D之ORICURVE指令)來取代龐大的G01指令,如此可大為簡化加工程式長度,並提高加工品質及效率。本文將原本以線性插值進行五軸切削的刀具路徑資料(Cutter Location data,CL-data)直接轉化為用五軸B-spline曲線取代的切削指令並將該曲線的控制點數降低以壓縮NC程式長度。由本文方法所建構的五軸B-spline切削指令程式經實際在搭配Siemens 840D控制器的五軸加工機上切削自由曲面驗證結果顯示本文方法確實可行。

並列摘要


Some NC controllers can handle NC data written in NURBS (Non Uniform Rational B-spline) interpolated curve equation such as B-SPLINE command and G06.2 command. 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. In this paper, we use Matlab to compute and create CNC five-axis B-spline cutting commands for free form surface machining according to five-axis tool path CL-data calculated from CAD/CAM systems. For verification, some free form surface machining experiments have been performed using five-axis B-spline NC commands on a five-axis CNC machine tool with Siemens-840D controller. The results show the proposed algorithm for constructing five-axis B-spline cutting commands is doable and effectively.

參考文獻


[10]陳裕霖,CNC五軸加工機B-spline切削指令應用研究,碩士論文,國立台北科技大學機電整合研究所,台北、台灣,2008.
[5]李家銘,XYZA-C並聯式工具機之PC-Based CNC系統原理研究及其軟體實現,碩士論文,國立成功大學機械工程研究所,桃園、台灣,2002.
[6]J. M. Langeron, C. 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.
[7]T. Yuki and T. Koji, “Curved Interpolation CL Data Creation for 5-Axis Control Machining Expressed by Non-Uniform B-spline”,日本機械學會論文集,Vol. 72, No. 05-1151, pp. 282-288,2006.
[8]S.-S. Yeh, H.-C. Su, “Implementation of Online NURBS Curve Fitting Process on CNC Mmachines,” Int J Adv Manufacturing Technology, 2008.

被引用紀錄


劉樞賢(2010)。產出CNC五軸NURBS切削程式指令之後處理建構〔碩士論文,國立臺北科技大學〕。華藝線上圖書館。https://doi.org/10.6841/NTUT.2010.00100

延伸閱讀