Toolpath Viewer

What it opens

Extensions accepted: .nc, .src, .gcode, .tap, .ngc, .cnc and .txt. The extension only gets the file through the door; what happens next depends on what the program actually contains.

3-axis router g-code (free in Core)

4-axis hotwire XYUV (Pro)

KUKA KRL (Pro)

FDM printer g-code (free in Core)

Encodings and line endings

Files are read as UTF-8 where possible and Windows-1252 otherwise, which is what controllers and older CAM posts produce. A saved file keeps the encoding, byte-order mark and line endings it arrived with, so a controller that rejects anything unfamiliar still accepts it afterwards.

If a file does not open properly

That is a bug, not a limitation. Send the program to [email protected] and it gets fixed, usually within a week. Files sent for that purpose are used to fix the parser and nothing else.