You have no points of reference as the light is poor so your map becomes very hard to read. Imagine being plonked in the middle of a forest at night with a map. Stop the press! The coordinates need a point of origin before you press the green button. Once I know the position of the hole I need to instruct the machine to commence a drilling operation in that position also known as G command. That means I need to tell the machine where I want it to drill the hole a.k.a. The coordinates are used as a reference to the G commands which specify what action the machine should do along the coordinates. As a general rule this language consist of two major parameters coordinates (X, Y, and Z) and G commands (Also M commands, although not relevant for now). Not only is G-Code universally applicable to CNC routers it is the designated programming language for all X, Y, Z axis driven machines (3D printers, laser cutters, etc.). G-code drives the machine across its axis, be that 3, 4 or 5 axis routers. It is mainly used for mass production in various industries such as: aerospace & defence, automotive, consumer goods and furniture.Ī programmable controller receives input in G-code, the universal computing language for CNC routers. The CNC machine is a high precision, rapid and highly repetitive manufacturing centre. Above: Maker Ensamblería in Mexixo City works on the Valoví ChairĪ CNC machine is a computerised, X, Y, Z driven milling/turning router.