CNC-Maschinen werden mit einem Computersystem betrieben, das vorgibt, wohin sich die Schneideinsätze der Maschine bewegen; Dieser Prozess wird als numerische Computersteuerung oder CNC bezeichnet. Oberfräsen sind Maschinen, die Holz oder andere Materialien mit einem schnell rotierenden Meißel schneiden, normalerweise um den Umfang des Stücks oder sogar in der Mitte, um Designs und Formen zu schneiden. Die meisten dieser Maschinen sind ziemlich groß, aber ein Mini-CNC-Router ist eine kleinere Schneidemaschine, die für extrem kleine Holzbearbeitungsprojekte oder zum Schneiden anderer kleiner Materialstücke nützlich ist. Dieser Mini-CNC-Router ist normalerweise klein genug, um auf eine Werkbank oder in einen kleinen Arbeitsbereich zu passen.
Um den Mini-CNC-Router verwenden zu können, muss ein Bediener einen Computer an das System anschließen. Dieser Computer muss mit der entsprechenden Software zur Steuerung der Maschine geladen sein und die vom Hersteller festgelegten Mindestanforderungen an Software und Hardware erfüllen. Sobald der Computer angeschlossen ist, kann die Maschine so programmiert werden, dass sie sich auf einer bestimmten Bahn bewegt, um Schnitte am zu ändernden Material vorzunehmen. Der Computer ist normalerweise außergewöhnlich genau, daher ist ein Mini-CNC-Router nützlich, um immer wieder dasselbe Schnittmuster auf mehreren Materialstücken zu erstellen.
Einige Mini-CNC-Routermodelle haben die Fähigkeit, Bits bei Bedarf automatisch zu ändern. Der Computer kann so programmiert werden, dass er diese Aufgabe erfüllt, obwohl einige Maschinen dafür nicht ausgestattet sind. Stattdessen muss der Bediener die Bits bei Bedarf von Hand wechseln, was zeit- und arbeitsintensiver sein kann. Die Maschine ist daher nicht vollständig automatisiert, wie dies bei manchen Routern der Fall sein kann. Bits werden geändert, um unterschiedliche Schnittarten im Material zu erzeugen oder um sich an verschiedene Materialarten anzupassen – ein Bit, das auf Holz verwendet wird, ist zum Beispiel möglicherweise nicht die beste Wahl zum Schneiden von Kunststoffen.
Der Schneideinsatz ist an einem Motor montiert, der den Einsatz mit hoher Geschwindigkeit dreht. Dieser Motor ist an einem Laufkatzensystem montiert, das wiederum an einer Schiene montiert ist, die sich über die Maschine hin und her bewegt. Der Motorwagen kann sich seitlich auf der Schiene bewegen, wodurch der Bohrer überall über das zu schneidende Stück bewegt werden kann. Die zu schneidenden Materialien werden auf einem Tisch unter dem Motor und dem Bit platziert, und die Größe dieses Tisches sowie die Größe der Schiene bestimmen, wie groß ein Stück geschnitten werden kann.