Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
439524 | Computer-Aided Design | 2012 | 14 Pages |
This paper presents a new algorithm for extracting Free-Form Surface Features (FFSFs) from a surface model. The extraction algorithm is based on a modified taxonomy of FFSFs from that proposed in the literature. A new classification scheme has been proposed for FFSFs to enable their representation and extraction. The paper proposes a separating curve as a signature of FFSFs in a surface model. FFSFs are classified based on the characteristics of the separating curve (number and type) and the influence region (the region enclosed by the separating curve). A method to extract these entities is presented. The algorithm has been implemented and tested for various free-form surface features on different types of free-form surfaces (base surfaces) and is found to correctly identify and represent the features irrespective of the type of underlying surface. The representation and extraction algorithm are both based on topology and geometry. The algorithm is data-driven and does not use any pre-defined templates. The definition presented for a feature is unambiguous and application independent. The proposed classification of FFSFs can be used to develop an ontology to determine semantic equivalences for the feature to be exchanged, mapped and used across PLM applications.
► A new procedure to extract free-form surface features. ► Formal classification and representation of deformation surface features. ► FFSF recognition and extraction independent of the type of base surface and the geometry of the feature. ► ‘Closed’ and ‘saddle’ features included in the taxonomy. ► Representation and extraction based on topology and geometry. No template used.