ماشین آلات دستی یا تحت کنترل خودکار اداره می شود. اوایل ماشین فليوهيلس استفاده می شود برای ایجاد ثبات در حرکت خود و سیستم های پیچیده از چرخ دنده و اهرم کنترل ماشین و قطعه در حال کار بود. بلافاصله پس از جنگ جهانی دوم، ماشین های کنترل عددی (NC) توسعه داده شد. ماشین های NC استفاده یک سری اعداد بر روی نوار کاغذی یا punched کارت پانچ برای کنترل حرکت خود را. در دهه 1960 رایانه ها را حتی بیشتر انعطاف پذیری به روند افزوده شد. این ماشین ascomputerized ماشین های کنترل عددی (CNC) معروف شد. ماشین های NC و CNC دقيقا دنباله بارها و بارها تکرار می تواند و قطعات بسیار پیچیده تر از حتی ماهر ترین اپراتورهای ابزار تولید می تواند.
قبل از اینکه طولانی، دستگاه به طور خودکار خاص برش و شکل دهی ابزار که استفاده می شد تغییر دهد. به عنوان مثال، یک ماشین مته می تواند یک مجله با انواع بیت مته برای سوراخ در اندازه های مختلف تولید. پیش از این، هر دو اپراتور ماشین آلات معمولا به دستی تغییر کمی و یا حرکت قطعه کار به جایگاه دیگری برای انجام این عملیات مختلف داشته باشد. قدم منطقی بعدی این است که ترکیب چند دستگاه مختلف با هم، همه تحت کنترل بود. این به عنوان مراکز ماشینکاری شناخته شده و به طور چشمگیری تغییر کرده راه قطعات ساخته شده است.
از ساده ترین تا پیچیده ترین، اکثر ماشین آلات قادر به حداقل خود تکرار و تولید قطعات دستگاه را به عنوان آنها تابع اولیه.





