Maszyny sterowane numerycznie cnc to maszyny wykorzystujące dyskretne przetwarzanie wartości wyjściowych impulsowych i binarnych na konkretne ruchy robocze. Obecnie stosuje się właśnie technikę cnc, czyli komputerowe sterowanie maszyn numerycznych. Kody graficzne do tego typu sterowania z kolei generuje się poprze specjalistyczne programy graficzne pozwalające projetować w 3D.