Offsetting NURBS curves and tool-path generation for pockets
博士 === 國立中興大學 === 機械工程學系 === 93 === This research aims to develop an efficient and robust method for computing higher-degree continuity offsets of NURBS curves and to investigate its application on constructing NURBS-format tool paths for pocketing. The basic steps for offsetting freeform curves are...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2005
|
Online Access: | http://ndltd.ncl.edu.tw/handle/99318654650727965792 |
id |
ndltd-TW-093NCHU0489020 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-093NCHU04890202015-10-13T13:01:04Z http://ndltd.ncl.edu.tw/handle/99318654650727965792 Offsetting NURBS curves and tool-path generation for pockets NURBS曲線偏置及口袋型模穴刀具路徑產生 Jiunn-Long Shih 施浚龍 博士 國立中興大學 機械工程學系 93 This research aims to develop an efficient and robust method for computing higher-degree continuity offsets of NURBS curves and to investigate its application on constructing NURBS-format tool paths for pocketing. The basic steps for offsetting freeform curves are: (1) computing the line-fitting curve of a given progenitor curve; (2) constructing a linear approximating offset by offsetting the line-fitting curve exactly; and (3) reconstructing a higher-degree continuous offset curve based on the offset line-fitting curve. Under different offsetting conditions, three kinds of offsetting results can be obtained using this proposed method. One of them will generate offset curves with G1 continuity using piecewise Bezier curves; another one will have offsets with C2 continuity in integral B-spline form; and the last one, which is a novel attempt for NURBS offsetting, will obtain one-sided offset approximations in form of C1 piecewise Bezier curves. Unlike previous offset computation methods, the proposed method can estimate the offset approximation errors with global accuracy based on the convex hull property of Bezier curves and the idea of cumulative position error. And since all operations involved in offsetting are linear geometric calculations, the method is very efficient and robust. In particular, this offsetting method is able to precisely provide a total solution to the complicated problem of NURBS-format tool path generation for pocketing. The enormous success behind this application is largely due to the fact that the method can obtain offset curves with globally controllable error and self-intersecting loops can be eliminated as early as when the initially linear approximation offsets are obtained. Hence, higher-degree continuous tool paths can be generated easily with no overcutting or cusps. S.-H. Frank Chuang 莊勝雄 2005 學位論文 ; thesis 70 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
博士 === 國立中興大學 === 機械工程學系 === 93 === This research aims to develop an efficient and robust method for computing higher-degree continuity offsets of NURBS curves and to investigate its application on constructing NURBS-format tool paths for pocketing. The basic steps for offsetting freeform curves are: (1) computing the line-fitting curve of a given progenitor curve; (2) constructing a linear approximating offset by offsetting the line-fitting curve exactly; and (3) reconstructing a higher-degree continuous offset curve based on the offset line-fitting curve. Under different offsetting conditions, three kinds of offsetting results can be obtained using this proposed method. One of them will generate offset curves with G1 continuity using piecewise Bezier curves; another one will have offsets with C2 continuity in integral B-spline form; and the last one, which is a novel attempt for NURBS offsetting, will obtain one-sided offset approximations in form of C1 piecewise Bezier curves. Unlike previous offset computation methods, the proposed method can estimate the offset approximation errors with global accuracy based on the convex hull property of Bezier curves and the idea of cumulative position error. And since all operations involved in offsetting are linear geometric calculations, the method is very efficient and robust. In particular, this offsetting method is able to precisely provide a total solution to the complicated problem of NURBS-format tool path generation for pocketing. The enormous success behind this application is largely due to the fact that the method can obtain offset curves with globally controllable error and self-intersecting loops can be eliminated as early as when the initially linear approximation offsets are obtained. Hence, higher-degree continuous tool paths can be generated easily with no overcutting or cusps.
|
author2 |
S.-H. Frank Chuang |
author_facet |
S.-H. Frank Chuang Jiunn-Long Shih 施浚龍 |
author |
Jiunn-Long Shih 施浚龍 |
spellingShingle |
Jiunn-Long Shih 施浚龍 Offsetting NURBS curves and tool-path generation for pockets |
author_sort |
Jiunn-Long Shih |
title |
Offsetting NURBS curves and tool-path generation for pockets |
title_short |
Offsetting NURBS curves and tool-path generation for pockets |
title_full |
Offsetting NURBS curves and tool-path generation for pockets |
title_fullStr |
Offsetting NURBS curves and tool-path generation for pockets |
title_full_unstemmed |
Offsetting NURBS curves and tool-path generation for pockets |
title_sort |
offsetting nurbs curves and tool-path generation for pockets |
publishDate |
2005 |
url |
http://ndltd.ncl.edu.tw/handle/99318654650727965792 |
work_keys_str_mv |
AT jiunnlongshih offsettingnurbscurvesandtoolpathgenerationforpockets AT shījùnlóng offsettingnurbscurvesandtoolpathgenerationforpockets AT jiunnlongshih nurbsqūxiànpiānzhìjíkǒudàixíngmóxuédāojùlùjìngchǎnshēng AT shījùnlóng nurbsqūxiànpiānzhìjíkǒudàixíngmóxuédāojùlùjìngchǎnshēng |
_version_ |
1717729195728044032 |