به عنوان یک پیوند اصلی در تولید، فرآیندهای ماشینکاری را می توان در ابعاد مختلف، از جمله اصول ماشینکاری، سطوح دقت، سطوح اتوماسیون و اشکال مواد طبقه بندی کرد. دسته بندی های مختلف با سناریوهای کاربردی مختلف و ویژگی های فنی مطابقت دارند و در مجموع یک شبکه تولیدی را تشکیل می دهند که نیازهای همه زمینه ها را پوشش می دهد.
بر اساس اصول ماشینکاری، ماشینکاری را می توان به دو دسته اصلی برش سنتی و ماشینکاری ویژه تقسیم کرد. برش سنتی بر حذف مواد با استفاده از انرژی مکانیکی متمرکز است، از جمله تراشکاری (چرخش قطعه کار، تغذیه ابزار، مناسب برای قطعات شفت)، فرز (چرخش ابزار، حرکت قطعه کار، مهارت در ماشینکاری صفحه و شیار)، سوراخ کردن (تشکیل ساختارهای سوراخ)، و سنگ زنی (با استفاده از-سرعت بالا با سرعت بالا برای دستیابی به ریزدانه{3} سطوح). این فرآیندها بالغ و پایدار هستند و پایه و اساس تولید انبوه باقی می مانند. ماشینکاری تخصصی محدودیتهای انرژی مکانیکی را از بین میبرد و مواد را از طریق روشهای{6} غیر سنتی مانند انرژی الکتریکی، حرارتی و شیمیایی حذف میکند. نمونهها عبارتند از: ماشینکاری تخلیه الکتریکی (استفاده از تخلیه پالسی برای خوردگی مواد رسانا، قابلیت ماشینکاری حفرههای پیچیده)، برش لیزری (پرتوهای پرانرژی برای ذوب/تبخیر کردن مواد، مناسب برای صفحات نازک و قطعات با شکل نامنظم)، و ماشینکاری الکترولیتی (فرمهای الکتروشیمیایی و فلزکاری کارآمد). این روش ها در ماشینکاری مواد سخت و شکننده و سازه های پیچیده غیرقابل جایگزین هستند.
بر اساس سطح دقیق و الزامات کیفیت سطح، ماشینکاری را میتوان به ماشینکاری معمولی، ماشینکاری دقیق، و ماشینکاری فوقالعاده-دقیق تقسیم کرد. ماشینکاری معمولی معمولاً دارای دقت IT8{10}}IT10 و زبری سطح Ra 1.6-6.3μm است که الزامات مونتاژ قطعات مکانیکی عمومی را برآورده میکند. ماشینکاری دقیق دقت IT5-IT7 را با Ra 0.2-0.8μm بهبود می بخشد که برای اجزای حیاتی مانند یاتاقان ها و قالب ها استفاده می شود. ماشینکاری فوق دقیق به دقت IT3 یا بالاتر، با Ra کمتر یا مساوی 0.1μm، میتواند قطعاتی با الزامات ریزساختار بسیار دقیق، مانند اجزای نوری و بسترهای مدار مجتمع تولید کند.
بر اساس درجه اتوماسیون، ماشینکاری به ماشینکاری دستی، ماشینکاری نیمه{0}اتوماتیک و ماشینکاری CNC تقسیم میشود. ماشینکاری دستی متکی به کارگرانی است که با ماشینابزارهای همه منظوره کار میکنند و انعطافپذیری بالا اما ثبات محدودی را ارائه میدهند. از سوی دیگر، ماشینکاری CNC از برنامههایی برای کنترل حرکات ابزار ماشین، دستیابی به مسیرهای پیچیده و یکپارچهسازی فرآیندهای متعدد استفاده میکند که آن را به حالت اصلی برای تولید-در مقیاس بزرگ و با دقت بالا تبدیل میکند. علاوه بر این، بر اساس شکل جسم پردازش شده، می توان آن را به ماشینکاری مواد بلوک (مانند چرخش میله) و ماشینکاری مواد ورق (مانند مهر زنی)، سازگاری بیشتر فرآیند پالایش تقسیم کرد.
این سیستم طبقهبندی چند وجهی، هم غنای فنآوریهای ماشینکاری و هم منطق تولید مبتنی بر تقاضای آنها را منعکس میکند و مسیرهای فنی روشنی را برای صنایع مختلف برای حل مشکلات پیچیده ماشینکاری ارائه میدهد.

