Creation of user-defined freeform feature from surface models based on characteristic curves

Abstract This paper proposes a novel method for the creation of user-defined freeform feature (UDFFF) from existing surface model. The developed methodology has four major steps: selecting the region of interest (ROI), obtaining the characteristic curves from the surface model, reconstructing the ROI surface, and parameterizing the UDFFF. To quickly create UDFFF on the ROI, the representation of freeform feature based on characteristic curves is proposed. First, the characteristic curves of ROI are obtained automatically or by a small amount of human–computer interaction. In particular, user can directly and easily draw the curves on surface to satisfy the designer's requirements. Second, from the set of characteristic curves that is obtained, freeform surface is reconstructed by a suitable surface generation method, e.g., sweeping, revolving, skinning, and filling. Finally, parameterization of the freeform feature is configured, which primarily involves establishing parameters and building the mappings between feature parameters and shape data. Moreover, according to the degrees of freedom, two types of parameterization of freeform features may be described: one (low degrees of freedom) can be accurately described by the characteristic curves and the other (high degrees of freedom) can be approximated with these curves. The proposed UDFFF creation method has been tested with examples based on the surface models. Experience with our prototype system indicates that it allows untrained users to create UDFFFs from the surface models.

[1]  Zhengming Chen,et al.  A new method for classification and parametric representation of freeform surface feature , 2011 .

[2]  Willem F. Bronsvoort,et al.  DECLARATIVE USER-DEFINED FEATURE CLASSES , 1998 .

[3]  Leif Kobbelt,et al.  Resampling Feature and Blend Regions in Polygonal Meshes for Surface Anti‐Aliasing , 2001, Comput. Graph. Forum.

[4]  Leif Kobbelt,et al.  A sketching interface for feature curve recovery of free-form surfaces , 2009, Comput. Aided Des..

[5]  Franca Giannini,et al.  Incorporating free-form features in aesthetic and engineering product design: State-of-the-art report , 2008, Comput. Ind..

[6]  Jami J. Shah,et al.  Parametric and Feature-Based CAD/CAM: Concepts, Techniques, and Applications , 1995 .

[7]  Chen Zheng A Survery of Surface Feature Modeling , 2004 .

[8]  Bianca Falcidieno,et al.  AESTHETIC DESIGN OF SHAPES USING FULLY FREE-FORM DEFORMATION FEATURES , 2005 .

[9]  D. T. Pham,et al.  PARAMETRIC AND FEATURE-BASED CAD/CAM CONCEPTS, TECHNIQUES, APPLICATIONS by J.J. Shah and M. Mäntylä, Wiley, Chichester, 1995, 619 pp., ISBN 0–471–00214–3 (£55; HBK) , 1998, Robotica.

[10]  Hong Qin,et al.  Surface reconstruction with triangular B-splines , 2004, Geometric Modeling and Processing, 2004. Proceedings.

[11]  Charlie C. L. Wang,et al.  Localized construction of curved surfaces from polygon meshes: A simple and practical approach on GPU , 2011, Comput. Aided Des..

[12]  Jun Wang,et al.  Parallel and adaptive surface reconstruction based on implicit PHT-splines , 2011, Comput. Aided Geom. Des..

[13]  Yusheng Liu,et al.  Design reuse oriented partial retrieval of CAD models , 2010, Comput. Aided Des..

[14]  Vincent Cheutet,et al.  Fully Free-Form Deformation Features (δ-F , 2004, DAC 2004.

[15]  Hyunpung Park,et al.  A new parametric control method for freeform mesh models , 2005 .

[16]  Willem F. Bronsvoort,et al.  A framework for extendable freeform surface feature modelling , 2009, Comput. Ind..

[17]  S. S. Pande,et al.  Automatic recognition of features from freeform surface CAD models , 2008, Comput. Aided Des..

[18]  Han Tong Loh,et al.  3D CAD model retrieval with perturbed Laplacian spectra , 2012, Comput. Ind..

[19]  Willem F. Bronsvoort,et al.  Specification of freeform features , 2003, SM '03.

[20]  Sun Da-songb Numeric and curve parameters for freeform surface feature models , 2009 .

[21]  Christoph M. Hoffmann,et al.  On user-defined features , 1998, Comput. Aided Des..

[22]  Ida-Maria Sintorn,et al.  Segmentation Methods and Shape Descriptions in Digital Images , 2005 .

[23]  Franca Giannini,et al.  Parameterised free-form feature templates , 2009, 2009 IEEE International Conference on Shape Modeling and Applications.

[24]  Jun Li,et al.  Relief extraction and editing , 2011, Comput. Aided Des..

[25]  B. Gurumoorthy,et al.  Automatic extraction of free-form surface features (FFSFs) , 2012, Comput. Aided Des..

[26]  Václav Skala,et al.  Continuous global optimization in surface reconstruction from an oriented point cloud , 2011, Comput. Aided Des..

[27]  KunJin He,et al.  A representation of freeform features based on characteristic curves , 2013 .

[28]  Joyce Smith Cooper,et al.  Life cycle modeling for adaptive and variant design part 2: case study , 2005 .

[29]  Joris S. M. Vergeest,et al.  Feature Recognition of User-Defined Freeform Features , 2007 .

[30]  Fausto Bernardini,et al.  Cut-and-paste editing of multiresolution surfaces , 2002, SIGGRAPH.

[31]  Michael M. Kazhdan,et al.  Poisson surface reconstruction , 2006, SGP '06.

[32]  Thomas R. Langerak Instantiation and Manipulation of User-Defined Freeform Features , 2008 .

[33]  Wei Zhao,et al.  Poisson based reuse of freeform features with NURBS representation , 2009, Comput. Ind..

[34]  Nickolas S. Sapidis,et al.  Product design using point-cloud surfaces: A recursive subdivision technique for point parameterization , 2007, Comput. Ind..

[35]  Tony DeRose,et al.  Surface reconstruction from unorganized points , 1992, SIGGRAPH.

[36]  Yinglin Ke,et al.  Deformation-based freeform feature reconstruction in reverse engineering , 2008 .

[37]  Willem F. Bronsvoort,et al.  Definition of Freeform Surface Feature Classes , 2006 .

[38]  Joyce Smith Cooper,et al.  Life-cycle modeling for adaptive and variant design. Part 1: Methodology , 2005 .

[39]  Yu Song,et al.  Parameter-driven freeform deformations , 2003, Eurographics.

[40]  Willem F. Bronsvoort,et al.  Developments in Feature Modelling , 2006 .

[41]  Imre Horváth,et al.  Parameterization of freeform features , 2001, Proceedings International Conference on Shape Modeling and Applications.