Research into the basics of CNC The main method of part programme creation is G-code, this is the most widely use programming language in the engineering industry. The machine control unit (MCU) acts as the centre of a CNC system as it is used to perform functions such as: Reading coded instructions Decoding these instructions Putting interpolations into place in order to generate axis motion commands Receiving signals of position and speed Data can be transferred to and from the machine by using wired or wireless network connections in many modern machines, other methods of data transferring includes Bluetooth and using standard V24, RS232, or RS485 serial interfaces. Datum positioning can be done in a number of ways, one of the more common ways which does not require expensive equipment but is still accurate is using a dowel pin. To do this you go to an external edge using shim paper and slowly moving the dowel pin in until the dowel touches the shim on...