نیاز بازار به ماشین آلات پیشرفته
از زمان انقلاب صنعتی، زندگی مدرن برای تولید همه چیز،از منسوجات گرفته تافولاد به ماشین آلات پیشرفته وابسته است. ظهور سی ان سی (computer numerical control) با اجازه دادن به طراحی قابل برنامهریزی از انواع تقریباً نامحدود اشکال، صنعت تولید را متحول کرد. ردیابی تاریخچه سی ان سی نه تنها اهمیت آن را نشان می دهد، بلکه سرعت فزاینده تغییر در تولید را نیز نشان می دهد.

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

تولد کنترل عددی
جان تی پارسونز با توسعه اولین سیستم کنترل عددی اعتبار دارد. پارسونز در حالی که در دهه 1940 به عنوان ماشینکار در شرکت پدرش کار میکرد، شروع به کار بر روی روشهای نوآورانه برای ساخت روتور هلیکوپتر برای صنعت هوافضا کرد. این دو با همکاری فرانک استولن، روشی را توسعه دادند که در آن یک ماشینکار مختصات را در امتداد محور x و y برای دو ماشینکار دیگر میخواند که سپس برش را انجام میدادند. از آنجا، آنها با محققان MIT همکاری کردند تا کارت های پانچ را توسعه دهند که می توانند با نقاط کافی برنامه ریزی شوند تا ماشینکاری کاملاً خودکار را فراهم کنند.

ماشینکاری CNC و CAD
طراحی به کمک کامپیوتر (CAD) با ماشینکاری CNC برای بهبود بیشتر پیشرفت های حاصل در دهه 1940 و اوایل دهه 50 همکاری کرد. مجدداً، MIT راه را با توسعه یک زبان برنامه نویسی که مختصات قطعات ماشینکاری شده را به طور خودکار تولید می کند، رهبری کرد و زمان لازم برای توسعه دستورالعمل های وارد شده به ماشین فرز را به میزان قابل توجهی کاهش داد. ظهور واقعی ماشینکاری CNC در سال 1959 زمانی رخ داد که تیم MIT با موفقیت یک ماشین کاملاً خودکار را که زیرسیگاری های آلومینیومی تولید می کرد به نمایش گذاشت. اولین برنامه CAD - ماشین پیش نویس الکترونیکی - به طراحان این امکان را می داد تا قسمت مورد نظر را مستقیماً روی رابط رایانه ترسیم کنند و از پیش نویس کاغذ عبور کنند. در دهه 1970، برنامه های CAD به طور گسترده مورد استفاده قرار گرفتند.
در طول یک نسل، ماشینکاری CNC به حدی پیشرفت کرد که اتوماسیون گسترده تقریباً هر بخش ماشینکاری شده چوب، سنگ یا فلز را ممکن کرد. این امر باعث کاهش هزینه های زمان و نیروی کار شده است و به کالاها اجازه می دهد تا کسری از هزینه ای معادل هزینه دست ساز در سراسر جهان پخش شوند.