Skip to Content
FASTCUBE Shopfloor AssistantAutomatic Collision Detection

Automatic Collision Detection

Purpose

The Automatic Collision Detection feature identifies intersections between machine components, workpiece geometry, and fixtures during manual operations in the 3D Viewer.

The feature operates continuously during machine interaction and provides immediate visual feedback when collisions occur.

Collision detection is available during:

  • manual machine joint interaction
  • point selection in the NC Editor
  • point selection in the 3D Viewer
  • position changes triggered by editing NC points

The detection mechanism runs automatically and does not require full program simulation or validation.


System Behavior

When the machine reaches or moves toward a selected position, the system performs a collision check between:

  • machine components
  • the active tool
  • the workpiece
  • fixture geometry

If a collision is detected:

  • the intersecting bodies are highlighted
  • colored overlays appear on the collision surfaces
  • the user can immediately inspect the collision area in the 3D Viewer
Collision detection example in the 3D Viewer Collision highlight visualization

Procedure

Step 1 — Select a Machine Position

Collision detection is triggered when the machine position changes.

A position can be selected by:

  • selecting a motion line in the NC Editor (for example G01 or G104)
  • selecting a point directly in the 3D Viewer
  • adjusting machine axes using the Interact Panel

Step 2 — Machine Moves to the Selected Position

The machine model is automatically positioned according to the selected coordinates or joint configuration.

Step 3 — Collision Check

The system performs an automatic collision check and updates the 3D Viewer.

If an intersection is detected:

  • collision areas are highlighted
  • the user can rotate and zoom the scene to inspect the contact region

Notes for Operators

  • Collision detection is intended for interactive inspection and safety verification.
  • The feature runs without executing the full NC program.
  • Use the Interact Panel to manually move machine joints and test potential collision scenarios.
  • The 3D Viewer remains fully interactive, allowing detailed inspection of collision areas.
Was this page helpful?