Abstract

This paper presents a CAD model simplification procedure that consists in recognizing and suppressing blend chains of certain types. The proposed method involves Euler operators (KEV, KEF, and KFMV) developed on top of an open-source geometric modeling kernel. The simplification process consists of two stages: recognition and suppression. The suppression stage ensures the geometric and topological validity of the simplification result. The proposed approach is targeted for use in batch mode, which poses strict requirements to the robustness of the suppression algorithm. The essential properties of the approach are its sustainability, predictability of the result, and extensible architecture, which allows new topological cases to be added without modifying the algorithm’s core. At the recognition stage, the algorithm constructs an attributed adjacency graph, which is then enriched with the information about types of edges, their properties, and assumed kinds of blend faces. At the suppression stage, the algorithm iterates through the adjacency graph and composes candidate blend faces into chains. For each face in a chain, local topology analysis is carried out to determine the corresponding sequence of Euler operators that are supposed to eliminate that face. The algorithm can be extended by adding descriptors of new topological cases into the processing. Upon applying the Euler operators, the affected edges are reconstructed to obtain a geometrically correct boundary representation of the model.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.