The supported model formats include: {{(idx > 0 ? ", " : "") + format}}
G-code is the standard programming language for controlling CNC machines and 3D printers. In 3D printing, slicer software (like Cura or PrusaSlicer) takes a 3D model and slices it into layers, generating a G-code file that “tells the motors where to move, how fast to move, and what path to follow”. Each line of G-code is a text command (e.g. move the nozzle to X/Y/Z coordinates, turn the extruder on, etc.), so a G-code file is simply a text document. Typical G-code files have extensions like .gcode, .g, or .gco. Understanding G-code is key to diagnosing print issues: it is literally the set of instructions your printer follows to build the object.