Real-time shaded NC milling display
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
Multiresolution analysis of arbitrary meshes
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Hierarchical triangulation for multiresolution surface description
ACM Transactions on Graphics (TOG)
Multiresolution surface modeling based on hierarchical triangulation
Computer Vision and Image Understanding
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Real-time, continuous level of detail rendering of height fields
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Model simplification using vertex-clustering
Proceedings of the 1997 symposium on Interactive 3D graphics
Surface simplification using quadric error metrics
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
ROAMing terrain: real-time optimally adapting meshes
VIS '97 Proceedings of the 8th conference on Visualization '97
Out-of-core simplification of large polygonal models
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Methods for Detecting Errors in Numerically Controlled Machining of Sculptured Surfaces
IEEE Computer Graphics and Applications
Automatic extraction of Irregular Network digital terrain models
SIGGRAPH '79 Proceedings of the 6th annual conference on Computer graphics and interactive techniques
AR-assisted in situ machining simulation: architecture and implementation
VRCAI '08 Proceedings of The 7th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and Its Applications in Industry
A multi-regional computation scheme in an AR-assisted in situ CNC simulation environment
Computer-Aided Design
Three-axis NC milling simulation based on adaptive triangular mesh
Computers and Industrial Engineering
Hi-index | 0.00 |
The Z-buffer based NC milling simulation approach has been widely used in a number of commercial application softwares. However, this approach is essentially based on image and hence it has many drawbacks. Some polygon-based approaches have been presented to overcome these drawbacks, but these approaches are mostly not optimal. In order to achieve real-time simulation, the total number of polygons has to be reduced in these approaches, which results in poor image quality. Using those proposed level-of-detail mesh algorithms can reduce the number of polygons, but the majority of those algorithms are not suitable for dynamic real-time NC milling simulation. Therefore, it is necessary to develop an approach to reduce the number of polygons without much loss in image quality. An adaptive regular mesh decimation algorithm is proposed in this paper. It uses a quadtree to represent the milling surface and enabled flags are used to perform the optimization of the mesh, actual insertion and deletion operations of triangles do not exist. This algorithm can automatically adjust the polygon density to approximate the milling surface according to its changes in real-time, and numerical inspections of any area of the machined surface can be performed with full resolution.