La perforazione utilizza un trapano rotatorio per produrre un foro cilindrico in un pezzo in lavorazione. Il tagliente è destinato per permettere che la ferraglia (cioè chip) si rompa a partire dal pezzo in lavorazione. Ci sono molti tipi di taglienti, ciascuno con un'applicazione specifica. I tipi di trapani sono disponibili includono i trapani pilota (per i fori bassi o pilota), i trapani del foro profondo (per la riduzione del numero dei chip sul pezzo in lavorazione), i pezzi di cacciavite (per i fori senza fori pilota) ed il coltello improvviso degli scrematori (per l'ingrandimento del foro precedentemente ha creato).
Tipicamente, il processo della perforazione di CNC inoltre utilizza le perforatrici di CNC, che sono destinate specialmente per realizzare le operazioni di perforazione. Tuttavia, è inoltre possibile realizzare l'operazione con un tornio, una macchina di spillatura o una fresatrice.