Realizing Swept Volume Modeling of General Cutter Based on Gauss Map on GPU

Baichun Li,Jianyu Yang,Tianbiao Yu,Wanshan Wang
DOI: https://doi.org/10.3969/j.issn.1003-9775.2015.07.025
2015-01-01
Journal of Computer-Aided Design & Computer Graphics
Abstract:A method is proposed to rapidly generate the swept volume of a general cutter through parallel computing according to the requirement of NC process simulation. The method is based on Gauss map the-ory and GPU. Combining general cutter mathematical model and Gauss map theory, the fundamental of the swept volume modeling for a translational cutter is analyzed. And by analyzing the surface points and related normal vectors of a spatial motion cutter, the formula of solving swept volume envelope boundary is derived. According to computing method and graphics rendering pipeline of GPU, the specific process flow is de-vised to realize spatial swept volume modeling of a cutter on GPU. The method has been implemented with C++, OpenGL and OpenGL Shading Language. Some examples of cutter swept volume modeling are pre-sented to demonstrate the validity and instantaneity of the method.
What problem does this paper attempt to address?