What is a .NC file?
NC files hold G-code for CNC machines - the name stands for Numerical Control. Produced by CAM software.
- Did you know
- "NC" means Numerical Control, the 1950s technology that G-code grew out of.
- Numerical control traces back to the MIT Servomechanisms Laboratory in the 1950s, where the first such programming was developed.
- APT, the Automatically Programmed Tool language developed at MIT in the late 1950s, became the first widely used way of writing programs for NC machines.
- What Analyser shows you
- Reconstruct and visualise the printed (or machined) object straight from G-code: every extruded move is drawn as a line in an interactive WebGL viewer, height-coloured and Z-up, with a build-height scrubber to peel the print back layer by layer. Works universally across slicers (PrusaSlicer, SuperSlicer, OrcaSlicer, Cura, ideaMaker, Bambu Studio, Simplify3D) and CNC / laser CAM, handling absolute and relative moves, inch and millimetre units, and G2/G3 arcs; travel moves are separated out. Reads the slicer or CAM tool, object size, layer count and height, filament or cut-path length, feedrate range, and nozzle/bed temperatures.
- Open a .NC file
- Drag a .NC file onto the Analyser home page (or tap to pick one). It opens entirely in your browser - nothing is uploaded, there is no account, and it works offline once installed.