This paper presents an enhanced marching cubes algorithm to construct an iso-boundary for in-process geometric modeling for material removal processes. The author first analyzes the tool motion and the geometric properties in material removal processes. The result shows that the in-process geometry is the complement of the tool swept volume from the raw material. The in-process geometry can be determined by continuously updating itself from the swept volume of the tool. This study uses a three-dimensional G-buffer to update the intersection information between the tool swept volume and the in-process geometry. Rather than traditionally searching for all intersection points ranging in a cube, the developed algorithm uses certain specific intersection points that are selected based on the removal geometry properties to construct the iso-boundary. It avoids the unfavorable ambiguities and holes on constructed boundaries. In addition, the developed algorithm is able to handle multiple intersection points in a cubical edge. This study also discusses material removal volume and tool collision issues. The computer implementation shows that the developed method is superior to the traditional ones in material removal applications.
Skip Nav Destination
Article navigation
June 2007
Technical Papers
Virtual Clay: An Enhanced Marching Cubes Algorithm for In-Process Geometry Modeling
John C. J. Chiou
John C. J. Chiou
Search for other works by this author on:
John C. J. Chiou
J. Manuf. Sci. Eng. Jun 2007, 129(3): 566-574 (9 pages)
Published Online: January 4, 2007
Article history
Received:
July 19, 2005
Revised:
January 4, 2007
Citation
Chiou, J. C. J. (January 4, 2007). "Virtual Clay: An Enhanced Marching Cubes Algorithm for In-Process Geometry Modeling." ASME. J. Manuf. Sci. Eng. June 2007; 129(3): 566–574. https://doi.org/10.1115/1.2716703
Download citation file:
Get Email Alerts
Cited By
Related Articles
Parallel Kinematic Machines: Design, Analysis and Simulation in an Integrated Virtual Environment
J. Mech. Des (July,2005)
Real-Time Dynamics Simulation of Unmanned Sea Surface Vehicle for Virtual Environments
J. Comput. Inf. Sci. Eng (September,2011)
Recognition of User-Defined Turning Features for Mill/Turn Parts
J. Comput. Inf. Sci. Eng (September,2007)
Related Proceedings Papers
Related Chapters
The Simulation of Lunar Exploration and Image Transmission
International Conference on Advanced Computer Theory and Engineering (ICACTE 2009)
Improving Avatar Collision Detection Performance for Virtual Environment Applications
International Conference on Advanced Computer Theory and Engineering (ICACTE 2009)
Spatial Division Method of Hierarchical Representation for Collision Detection in Virtual Environment
International Conference on Computer Engineering and Technology, 3rd (ICCET 2011)