Z technicznego punktu widzenia samo wykrawanie jest po prostu usunięciem zbędnej części materiału z odpowiednio przygotowanej bryły. Na ogół bryła czy też arkusz jest wcześniej przygotowywana w osobnym procesie. W samym wykrawaniu wykorzystuje się różne metody i techniki w celu jak najbardziej precyzyjnego usunięcia nadmiaru materiału.
Po pierwsze są to rozwiązania, które nazwać można tradycyjnymi, czyli specjalne noże i wiertła które oddziałują na ruchomy lub unieruchomiony element, w zależności od tego jaki efekt chcemy osiągnąć i co dokładnie w danym momencie jest wytwarzane. W najprostszych obrabiarkach cały proces realizowany jest ręcznie, a o każdym kolejnym kroku w procesie obrabiania decyduje operator obrabiarki.
W nowocześniejszych obrabiarkach stosowane są już sterowniki cnc, które umożliwiają tak zwane numeryczne sterowanie obrabiarką. Oznacza to ni mniej ni więcej tylko to, że całe wykrawanie może być już zaprogramowane, czyli zapisane jako zbiór odpowiednio powtarzalnych instrukcji, które wykonać należy zawsze jeśli chcemy wykonać dany element.
Tutaj pod uwagę należy brać jeszcze rodzaj wykorzystywanej obrabiarki. O ile różnice pomiędzy określonymi producentami oferującymi podobne modele nie będą tutaj duże, to już w sytuacji gdy proces wykrawania realizowany jest przy wykorzystaniu o wiele nowocześniejszych narzędzi, konieczne mogą być zmiany zarówno w plikach z danymi geometrycznymi, na podstawie których powstaje program cnc czy też realizowane jest ręczne wykrawanie, jak również zmiany w samym oprogramowaniu.
W zależności od obrabiarki standardowe noże i wiertła mogą być zastąpione plazmą czy nawet laserem. W większości przypadków chodzi tutaj o możliwość jak najprecyzyjniejszej obróbki co ma znaczenie przy wykrawaniu określonych elementów, ale także i zwiększenie szybkości całego procesu co jest możliwe przy wykorzystaniu nowoczesnego lasera. Nie bez znaczenia jest także proces projektowania i modelowania, który realizowany jest jeszcze przed etapem przygotowania oprogramowania cnc.