Collision detection is a critical aspect of Virtual Reality (VR)-based simu
lation of manufacturing processes. Despite the significant progress that ha
s been made in developing efficient, exact collision detection algorithms f
or convex objects, limited and slow progress has been reported in developin
g collision detection algorithms for general, nonconvex objects. To narrow
this gap we introduce the concept of virtual objects which extends the appl
icability of exact collision detection algorithms to nonconvex objects. The
outcome of our methodology is the fast creation of convex objects for a cl
ass of frequently encountered nonconvex manufacturing objects that can be u
sed in any existing collision detection approach. The collision detection t
echnique described in this paper is best suited for interactive simulation
and animation applications where a high accuracy of object contact modeling
is required. Examples include virtual assembly; mobile robot simulation; r
obotic painting; robotic welding; and coordinate measuring processes.