Toolpath Validation

MapleCAM includes a 3D voxel-based toolpath validator that simulates your operations against the stock and detects errors before you run your machine.

What Validation Checks

The validator builds a 3D voxel model of your stock, then simulates each toolpath cutting through it. It detects:

  • Overcuts — the tool removing material outside the intended operation region
  • Plunge errors — the tool entering material at an unsafe rate or location
  • Boundary violations — cutting outside the stock dimensions

Running Validation

Validation runs automatically after toolpath generation. Progress is shown in the status bar. You can also manually trigger it via View > Recalculate Toolpaths.

Interpreting Results

After validation completes, the project tree shows status indicators on each operation:

  • Pass — no issues detected
  • Warning — potential issues that may be acceptable
  • Error — definite problems that should be fixed before cutting

The 3D view's Remaining Material layer shows the voxel simulation result — you can visually inspect what material remains after all operations.

Validation Resolution

The validator uses a default voxel resolution of 0.2mm. This means the simulation has approximately 0.2mm precision — features smaller than this may not be accurately represented.

Always Validate Before Cutting

Validation is your last check before sending G-code to your machine. While it can't catch every possible issue (e.g., workholding, tool breakage), it catches the most common CAM errors that could damage your work or machine.