Development of B-spline Curves and Surfaces Reconstruction Techniques for Massive Point Data in Reverse Engineering
博士 === 國立中央大學 === 機械工程研究所 === 99 === Reverse engineering is a process of acquiring the sirface model from the digitized points of a physical part. It usually plays an important role on the development of new products. In addition to the implementation and integration of plenty of skills, a reverse e...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2011
|
Online Access: | http://ndltd.ncl.edu.tw/handle/20167258418684123493 |
id |
ndltd-TW-099NCU05489042 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-099NCU054890422017-07-13T04:20:26Z http://ndltd.ncl.edu.tw/handle/20167258418684123493 Development of B-spline Curves and Surfaces Reconstruction Techniques for Massive Point Data in Reverse Engineering 大量點資料建構B-spline曲線及曲面之逆向工程技術發展 Kuan-Yuan Lin 林冠元 博士 國立中央大學 機械工程研究所 99 Reverse engineering is a process of acquiring the sirface model from the digitized points of a physical part. It usually plays an important role on the development of new products. In addition to the implementation and integration of plenty of skills, a reverse engineering process always needs considerable time and efforts for generating satisfactory surface models as it is experience-oriented. In this study, we propose an automatic surface reconstruction method to deal with the above- mentioned problem, which can improve both the efficiency and quality of the reconstructed surfaces. Its main characteristic is as follows: different from the common methods where only a set of triangle meshes is used as the input, a set of boundary contours/curves are added for constraining the internal of external boundary of the final shape. It not only can save the efforts required for the pre-processing of the original meshes, but also can improve the surface quality and the efficiency of the entire process. For the task of automatic surface reconstruction, some specific algorithms for processing points, meshes, curves and surfaces are provided first. An intact process integrating all the related algorithms is then introduced in detail. In addition, the related algorithms for curves are further applied in computer-aided manufacturing for automatic generation of Nurbs-based NC paths from linear and circular NC paths. Concretely speaking, the techniques developed in this study can be listed as follows: (1) An error-bounded curve fitting method is proposed to realize the goal of automatic curve construction. It not only takes the minimization of the sum of squared deviations, the strain energy minimization and the boundary continuity constraints into consideration, but also utilizes the allowed maximum and root-mean-square errors as extra constraints; (2) A method of NC code conversion is proposed for indirectly achieving the high-speed and high-precision machining under low-cost conditions. It can transform a plenty of conventional G01 codes into the less G-codes of B-spline curves; (3) A NURBS interpolator is proposed for effectively realizing the aim of high-speed and high-precision machining. It can generate sampled points on curves appropriately to meet the confined chord error, feedrate, acceleration and jerk; (4) A surface warping method is proposed for providing high-efficiency computing and suitable surface quality. It was composed of the creation of a specific initial surface and the shape-modifying operations; (5) An automatic surface reconstruction method with extra constrained boundary contours is proposed for dramatically reducing the time spent for surface reconstruction in practice. It can automatically generate a set of surface patches with G1 continuity across the shared boundaries in an efficient way according to a triangle mesh and extra boundary curves. Jiing-Yih Lai 賴景義 2011 學位論文 ; thesis 361 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
博士 === 國立中央大學 === 機械工程研究所 === 99 === Reverse engineering is a process of acquiring the sirface model from the digitized points of a physical part. It usually plays an important role on the development of new products. In addition to the implementation and integration of plenty of skills, a reverse engineering process always needs considerable time and efforts for generating satisfactory surface models as it is experience-oriented. In this study, we propose an automatic surface reconstruction method to deal with the above- mentioned problem, which can improve both the efficiency and quality of the reconstructed surfaces. Its main characteristic is as follows: different from the common methods where only a set of triangle meshes is used as the input, a set of boundary contours/curves are added for constraining the internal of external boundary of the final shape. It not only can save the efforts required for the pre-processing of the original meshes, but also can improve the surface quality and the efficiency of the entire process. For the task of automatic surface reconstruction, some specific algorithms for processing points, meshes, curves and surfaces are provided first. An intact process integrating all the related algorithms is then introduced in detail. In addition, the related algorithms for curves are further applied in computer-aided manufacturing for automatic generation of Nurbs-based NC paths from linear and circular NC paths.
Concretely speaking, the techniques developed in this study can be listed as follows: (1) An error-bounded curve fitting method is proposed to realize the goal of automatic curve construction. It not only takes the minimization of the sum of squared deviations, the strain energy minimization and the boundary continuity constraints into consideration, but also utilizes the allowed maximum and root-mean-square errors as extra constraints; (2) A method of NC code conversion is proposed for indirectly achieving the high-speed and high-precision machining under low-cost conditions. It can transform a plenty of conventional G01 codes into the less G-codes of B-spline curves; (3) A NURBS interpolator is proposed for effectively realizing the aim of high-speed and high-precision machining. It can generate sampled points on curves appropriately to meet the confined chord error, feedrate, acceleration and jerk; (4) A surface warping method is proposed for providing high-efficiency computing and suitable surface quality. It was composed of the creation of a specific initial surface and the shape-modifying operations; (5) An automatic surface reconstruction method with extra constrained boundary contours is proposed for dramatically reducing the time spent for surface reconstruction in practice. It can automatically generate a set of surface patches with G1 continuity across the shared boundaries in an efficient way according to a triangle mesh and extra boundary curves.
|
author2 |
Jiing-Yih Lai |
author_facet |
Jiing-Yih Lai Kuan-Yuan Lin 林冠元 |
author |
Kuan-Yuan Lin 林冠元 |
spellingShingle |
Kuan-Yuan Lin 林冠元 Development of B-spline Curves and Surfaces Reconstruction Techniques for Massive Point Data in Reverse Engineering |
author_sort |
Kuan-Yuan Lin |
title |
Development of B-spline Curves and Surfaces Reconstruction Techniques for Massive Point Data in Reverse Engineering |
title_short |
Development of B-spline Curves and Surfaces Reconstruction Techniques for Massive Point Data in Reverse Engineering |
title_full |
Development of B-spline Curves and Surfaces Reconstruction Techniques for Massive Point Data in Reverse Engineering |
title_fullStr |
Development of B-spline Curves and Surfaces Reconstruction Techniques for Massive Point Data in Reverse Engineering |
title_full_unstemmed |
Development of B-spline Curves and Surfaces Reconstruction Techniques for Massive Point Data in Reverse Engineering |
title_sort |
development of b-spline curves and surfaces reconstruction techniques for massive point data in reverse engineering |
publishDate |
2011 |
url |
http://ndltd.ncl.edu.tw/handle/20167258418684123493 |
work_keys_str_mv |
AT kuanyuanlin developmentofbsplinecurvesandsurfacesreconstructiontechniquesformassivepointdatainreverseengineering AT línguānyuán developmentofbsplinecurvesandsurfacesreconstructiontechniquesformassivepointdatainreverseengineering AT kuanyuanlin dàliàngdiǎnzīliàojiàngòubsplineqūxiànjíqūmiànzhīnìxiànggōngchéngjìshùfāzhǎn AT línguānyuán dàliàngdiǎnzīliàojiàngòubsplineqūxiànjíqūmiànzhīnìxiànggōngchéngjìshùfāzhǎn |
_version_ |
1718495446666575872 |