Instead, engineers would provide a design file that contains their part to be manufactured, and then the operator would use a converter to convert the model into G-code to be executed by the laser cutter. However, users who submit files to laser cutting services would never supply G-code as each machine is different, and therefore up to the operater to produce.
These toolpath positions also include the speed at which the toolhead should move as well as other complex data such as storing current position, probing, and equations. What files do laser cutters read? Most CNC-type machines, including laser cutters, read a special language called G-code which describes toolpath positions.