Features
Fast 3-axis cut-workpiece simulation with 3D visualization.
Simulates cylindrical, conical, ballnose, spheroid and snubnose tool
shapes.
Tool path 3D visualization.
Multi-threaded rendering can take advantage of multi-processor CPUs.
GCode parsing, simulation, verification and annotation.
Implements LinuxCNC (AKA EMC2) O-codes.
Export cut workpiece to STL file.
Tool table editing.
Add height probing to 2D GCode files. Very useful for circuit board
cutting and metal engraving.
2D GCode path optimization. (in progress #11)
Operates in Windows and Linux.
Released under the GPL license.
Limitations
Simulates only snapshots of the cutting process. See ticket #2.
No 5-axis simulation. See ticket #15.
No Lathe simulation.
No CAM facilities yet, e.g. 3D model to tool path conversion.
No CNC machine control, not a replacement for EMC2 or MACH3.
Not all of the LinuxCNC (EMC2) G-Code language is implemented, yet.
Does not yet detect over/under cutting, collisions with the tool
shaft or fixtures or rapid moves in the material.