Browse Learn topics

Learn/Router/Toolpaths, preview & simulation

Simulation

At a glance

  • Playback toolpaths on the sheet before you post—predictable motion for reliable review
  • Streams world-space toolpaths for unlocked parts on the active sheet
  • Spindle status badge and DRO trail—feed moves with spindle on show as cutting
  • WCS XY from sheet origin; WCS Z from spoilboard or material-top sheet setup

Simulation runs your generated toolpaths through a real motion engine before anything touches wood. Once toolpaths are generated and clean, the transport controls on the toolbar go live: Play streams every unlocked, up-to-date part on the active sheet through a dedicated simulator post — a fixed, predictable G-code dialect independent of whichever machine post you'll actually use — so playback is consistent review, not a post test.

The toolbar

Alongside Play / Pause / Stop you get a live work DRO for X, Y, and Z, a feedrate readout, and FO / RO override steppers that scale feed and rapid speeds during playback — handy for slowing down through a suspicious corner or fast-forwarding long clears. A Spindle badge shows on/off state and RPM as the program runs, and a unit badge confirms IN or MM. The trail drawn behind the tool marks only real cutting: feed moves with the spindle on render as cut trail, while rapids stay clean so the path you see is the path that removes material.

Coordinates match the machine

Simulation uses the same WCS mapping as posting. XY zero follows your sheet origin and machine origin corner from the machine profile. Z follows the sheet's Z origin setting: with a spoilboard origin, WCS Z0 sits at the bottom of Z travel; with a material-top origin, Z0 rides on top of the stock and the sheet bottom lands at Z minus thickness. Helical bore entries, adaptive pocket move streams, drill pecks, and tab lifts all replay exactly as they will post — if the simulation looks right, the G-code is right.