پردازش مکانیکی عمدتاً شامل پردازش دستی و پردازش کنترل عددی است.پردازش دستی به روش پردازش مواد مختلف از طریق عملیات دستی تجهیزات مکانیکی مانند ماشین فرز، تراش، دستگاه حفاری و ماشین اره اطلاق می شود.پردازش دستی برای تولید دسته ای کوچک و قطعات ساده مناسب است.ماشینکاری کنترل عددی (CNC) به استفاده از تجهیزات CNC توسط ماشینکاران برای ماشینکاری اشاره دارد که شامل پایههای ماشینکاری، پایههای تراشکاری و فرز، تجهیزات WEDM، ماشینهای برش رزوه و غیره میشود. اکثریت قریب به اتفاق کارگاههای ماشینکاری از تکنولوژی ماشینکاری CNC استفاده میکنند.پس از برنامه نویسی، مختصات آزیموت (X، Y، Z) قطعه کار در سیستم مختصات دکارتی به زبان برنامه تبدیل می شود.کنترلر CNC ماشین ابزار کنترل عددی با شناسایی عرض و تفسیر زبان برنامه محور ماشین ابزار کنترل عددی را کنترل می کند و ابتکار عمل را برای حذف داده ها در صورت نیاز به عهده می گیرد و سپس قطعه کار دقیق را بدست می آورد.ماشینکاری NC قطعات کار را به صورت پیوسته پردازش می کند که برای مقادیر زیادی از قطعات با اشکال نامنظم مناسب است.