TOWARDS THE SUPPRESSION OF BLEND CHAINS USING EULER OPERATORS AND OPEN GEOMETRIC MODELING KERNEL
Abstract and keywords
Abstract (English):
This paper presents a CAD model simplification procedure which consists of recognition and suppression of certain types of blend chains. The proposed method involves Euler operators KEV, KEF, and KFMV, which are developed on top of open-sourced geometric modeling kernel. The simplification process employs two stages: recognition and suppression. The suppression stage ensures the geometric and topological validity of the simplification result. The present approach is targeted for use in a batch mode, which poses strict requirements to the robustness of the suppression algorithm. The essential properties of the presented approach are its sustainability, the predictability of the result and the extensible architecture, which allows for adding new topological cases without affecting the algorithm’s core. At the recognition stage, the algorithm constructs an attributed adjacency graph, which is then enriched with such information as edges’ types, their properties, and the assumed kinds of blend faces. At the suppression stage, the algorithm iterates the adjacency graph and composes the blend candidate faces into the chains. For each face in a chain, a local topology analysis is performed to determine the corresponding sequence of Euler operators which are supposed to eliminate that face. The algorithm allows for extensions through adding descriptors of the new topology situations into the processing. After the Euler operators are done, the affected edges are reconstructed to obtain a watertight boundary representation of the model.

Keywords:
blend suppression, CAD model simplification, geometric modeling, direct editing, feature recognition, Analysis Situs, OpenCascade
References

1. Belaziz, M., Bouras, A., and Brun, J.M. 2000. ComputerAided Design 32, 5-6, 377-388.

2. Slyadnev, S.E., Malyshev, A.S., Turlapov, V.E. Avtomatizirovannoe uproschenie mashinostroitel'nyh CAD-modeley i sborok bez ispol'zovaniya istorii postroeniya. Trudy mezhdunarodnoy konferencii Grafikon 2018, 488-494.

3. Lai, J.-Y., Wong, C., Huynh, T.T., et al. 2016. Small blend suppression from B-rep models in computer-aided engineering analysis. Journal of the Chinese Institute of Engineers 39, 6, 735-745.

4. Cui, X., Gao, S., and Zhou, G. 2004. An Efficient Algorithm for Recognizing and Suppressing Blend Features. Computer-Aided Design and Applications 1, 1-4, 421-428.

5. Venkataraman, S., Sohoni, M., and Rajadhyaksha, R. 2002. Removal of blends from boundary representation models. Proceedings of the seventh ACM symposium on Solid modeling and applications - SMA ’02, ACM Press, 83.

6. Venkataraman, S., Sohoni, M., and Elber, G. 2001. Blend recognition algorithm and applications. Proceedings of the sixth ACM symposium on Solid modeling and applications - SMA ’01, ACM Press, 99-108.

7. Venkataraman, S. and Sohoni, M. 2002. Reconstruction of feature volumes and feature suppression. Proceedings of the seventh ACM symposium on Solid modeling and applications - SMA ’02, 60.

8. Analysis Situs: suppress blend. Rezhim dostupa: http://analysissitus.org/features/features_suppressblends.html, data obrascheniya 09.06.2019.

9. Zhu H, Menq C (2002) B-Rep model simplification by automatic fillet/round suppressing for efficient automatic feature recognition. Computer-Aided Design 34:109-123.

10. Mantyla and Sulonen. 1982. GWB: A Solid Modeler with Euler Operators. IEEE Computer Graphics and Applications 2, 7, 17-31.

11. Kripac, J. 1997. A mechanism for persistently naming topological entities in history-based parametric solid models. Computer-Aided Design 29, 113-122.

12. Slyadnev, S., Malyshev, A., and Turlapov, V. 2017. CAD model inspection utility and prototyping framework based on OpenCascade. GraphiCon 2017, 323-327

Login or Create
* Forgot password?