Distributive numerical control (DNC) is a technology that allows a single computer to be networked with one or more machines that use computer numerical control (CNC). The network is typically a broadband version of Ethernet.
Using DNC, an operator can quickly load CNC programs into multiple machines. It is also possible to remove programs and replace them with updated or modified programs. CNC allows machines, such as drill presses or lathes, to perform complex and repetitive tasks automatically. In this context, DNC facilitates the remote control of multiple programmable robots.