در دستگاه تراش سنتی، نحوهی کار به این صورت بود که قسمت ساپورت دستگاه را بوسیله دسته به سمت جلو میچرخاندن در حالی که این کار در ماشینهای NC به کمک یک سری دستورات پانچ شده بر روی نوار پانچ صورت میگرفت و در دستگاههای CNC نیز این کار به صورت خودکار توسط یک کد صورت میگیرد.
تنها مرجع رسمی انتشار فایل کتاب های درسی، وب سایت اداره کل نظارت بر نشر و توزیع مواد آموزشی به نشانی chap.sch.ir می باشد و با وب سایت ها، شرکت ها و موسساتی که بدون دریافت مجوز رسمی از این اداره کل، اقدام به نشر و توزیع فایل های الکترونیکی به صورت online یا offline نمایند برابر قانون با آنها برخورد خواهد شد.
در قرون وسطی ، پیشرفت هایی در ساخت ماشین های تراش وجود داشت که باعث افزایش بهره وری آن ها شد ، در قرن هفدهم تراشکاری در هنرها و صنایع دستی رایج شد و در اواخر و اوایل قرن هفدهم و هجدهم نوآوری هایی در ساعت سازی و مهندسی دقیق به وجود آمد که دقت این دستگاه ها را افزایش داد .
کنترل CNC، ابتدا طراحی انجام گرفته به کمک نرمافزارهای کامپیوتری یعنی CAD، را به اعداد تبدیل میکند و سپس این اعداد را که هرکدام نشاندهندهی مختصات یا روش باربرداری دستگاه هستند، به ماشین ارسال میکند. نرمافزارهای ساخت به کمک کامپیوتر یعنی CAM نیز، نقشی اساسی در انتقال طرحها به دستگاه دارند. تمامی عملیات مورد نیاز برای تولید قطعه مانند جنس قطعهکار و نرخ باربرداری، در این نرمافزار طرحریزی میشوند. به عبارت سادهتر، کاربر یا طراح به نرمافزار میگوید که هر یک از بخشهای قطعه را با چه فرایندی و چه ابزاری تولید کند.
در ماشینهای فرز، قطعهکار جهت تراشیده شدن، زیر تیغ برش قرار میگیرد و بسته به نوع ماشین، روی آن عملیات انجام میشود. این تیغ، که داخل یک اسپیندل شبیه دریل است. دوران میکند به این عملیات، فرزکاری گفته میشود. در واقع فرز CNC دستورات کامپیوتر را برای حرکت ابزار یا میز به ماشین منتقل میکند و انواع عملیات فرزکاری دقیق را روی انواع جنس قطعهکار انجام میدهد. زبانی که برای ارتباط بین فرز و کامپیوتر است.فاده میشود، زبان G یا G-Code نام دارد.