5 Axis Milling Simulation using a Swept Volume via Gauss Map

Date issued

2008

Journal Title

Journal ISSN

Volume Title

Publisher

Václav Skala - UNION Agency

Abstract

In this paper, a novel approach to 5 axis NC milling simulation using GPU is presented. Modelling swept volumes (SV) of a milling tool that undergoes a translational and rotational motion is based on the idea behind Gauss maps. The main process is that it 1) transforms the tool shape and the moving direction of the tool from Euclidean space into an unit sphere by means of Gauss function and gets the spherical domains which are called Tool map (T-Map) and Contact map (C-Map) respectively 2) finds an intersection region of T-Map with C-Map and 3) transforms intersected region inversely into Euclidean space to get the envelope profile of the tool at prescribed instant time. As of now, Graphics Processing Unit (GPU) in graphics hardware is being developed more drastically as compared with Central Processing Unit (CPU). To achieve our purpose of updating the work piece GPU is exploited as follows: 1) SV is rendered using graphics hardware (Model building) 2) color and depth information is read back from the frame buffer in GPU to CPU (sampling) 3) at last, the updated work piece is built based on extracted data (surface reconstruction).

Description

Subject(s)

numericky řízené frézování, zdvihový objem, Gaussova mapa, simulace, programování grafických procesorů

Citation

WSCG '2008: Communication Papers: The 16-th International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision in co-operation with EUROGRAPHICS: University of West Bohemia, Plzen, Czech Republic, February 4 - 7, 2008, p. 269-276.
OPEN License Selector