| 研究生: |
李聖民 Sheng-Ming Lee |
|---|---|
| 論文名稱: |
CNC系統不連續NURBS曲線之處理 An approach to the Discontinuous NURBS Curves on CNC system |
| 指導教授: |
張江南
Ching-nan Chang 董必正 Pi-cheng Tung |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 機械工程學系 Department of Mechanical Engineering |
| 畢業學年度: | 90 |
| 語文別: | 英文 |
| 論文頁數: | 61 |
| 中文關鍵詞: | 平滑化 |
| 外文關鍵詞: | NURBS, smooth |
| 相關次數: | 點閱:16 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
摘 要
本論文主要討論NURBS(Non-Uniform Rational B-Spline)曲線在CNC系統裡,所遭遇到的不連續問題。傳統的CNC工具機大都以線與圓弧來逼近複雜的圖形,然而,NURBS曲線所表現的是正確的曲線,而不是近似的結果。也因此在數學的表現上沒有誤差的問題。然而,當工具機處理到圓弧接曲線,曲線接直線等等不連續的線條相接時,如果希望系統能縮短加工時間的話,除了提高工具機加工速度外,就是減少加減速時間,然而,許多由CAM軟體產生的NURBS曲線彼此之間是不連續的,因此每個NURBS曲線就得加減速一次,本篇論文即是讓不同的NURBS曲線以一個小曲線連接使得工具機能平順地開始另一條曲線。
Abstract
This paper discusses the problem of the discontinuous NURBS(Non-Uniform Rational B-Spline) curves on CNC system. The traditional CNC system generally approximates the complex shape by line and circular arc. When the line meets circular arc or circular arc meets circular arc, the system has to stop at the end of every segments. If we want to speed up the machining speed, we have to increase the speed of motors or decreases the time of acceleration and deceleration. But it is usually discontinuous between NURBS curves. It has to decelerate at the end of curve and accelerate at the beginning of the next curve. This paper discusses how to insert a short curve to smooth the discontinuous curves.
[1]. Versprille, K.J., “Computer-Aided Design Application of the Rational B-spline Approximation form,” Ph.D. dissertation, Syracuse Univ.,1975.
[2]. Erkorkmaz, K. and Altintas, Y., “High speed CNC system design. Part I: jerk limited trajectory generation and quintic spline interpolation”, Internal Journal of Machine Tools & Manufacture, Vol.41, Issue 9, pp.1323-1345, 2001.
[3]. Zang, Q. G.; Greenway, R. B., “Development and implementation of a NURBS curve motion interpolator”, Robotics and Computer-Integrated Manufacturing, Vol. 14, Issue 1,pp.27-36, 1998.
[4]. Sun, S. and Egerstedt, M. B., “Control Theoretic Smoothing Splines”, IEEE Transactions on Automatic Control, Vol. 45, issue 12, pp. 2271-2279, 2000.
[5]. Fleisig, R.V. and Spence, A.D., “ A constant feed and reduced angular acceleration Interpolation Algorithm for Multi-axis Machining”, Computer Aided Design, Vol.33, Issue 1, pp.1-15, 2001.
[6]. Ye, J. and Qu, R.,” Fairing of Parametric Cubic Splines”, Mathematical and Computer Modeling, Vol.30, Issue 5-6, pp.121-131, 1999
[7]. Piegl, L. and Tiller, W., “ The NURBS Book” ,New York: Springer-Verlag, 1997.