تراشکاری یکی از مهمترین فرآیندهای ساخت در ماشینکاری می باشد که تراشه ها از یک قطعه کار بریده می شود تا شکل مورد نظر ایجاد شود ، هنگام چرخش ، قطعه کار توسط (اسپیندل یا سهنظام و چهار نظام) چرخانده شده و حول محور خود می چرخد ، در حالی که ابزار در گیره بند بسته شده و ساکن است. تا روی قطعه کار فرایند تولید را انجام دهد .
کنترل CNC، ابتدا طراحی انجام گرفته به کمک نرمافزارهای کامپیوتری یعنی CAD، را به اعداد تبدیل میکند و سپس این اعداد را که هرکدام نشاندهندهی مختصات یا روش باربرداری دستگاه هستند، به ماشین ارسال میکند. نرمافزارهای ساخت به کمک کامپیوتر یعنی CAM نیز، نقشی اساسی در انتقال طرحها به دستگاه دارند. تمامی عملیات مورد نیاز برای تولید قطعه مانند جنس قطعهکار و نرخ باربرداری، در این نرمافزار طرحریزی میشوند. به عبارت سادهتر، کاربر یا طراح به نرمافزار میگوید که هر یک از بخشهای قطعه را با چه فرایندی و چه ابزاری تولید کند.
تولید مکانیزه و کار کردن قطعات ماشین به صورت خودکار از ضروریاتی بود که بشر به آنها نیاز داشت. نخستین بار در انگلستان با صنعتی شدن کارخانهها و صنایع به پیشرفتهای چشمگیری در صنعت دست پیدا کردیم. منظور از صنعتی شدن است.فاده از نیروی ماشینی به جای نیروی انسانی است. که منجر به ساخت مواد شیمیایی جدید و روشهای تولید آهن جدید، افزایش است.فاده از نیروی بخار و آب، ساخت ماشین ابزارها و ظهور کارخانههای تولید مکانیزه و . شد. یکی از پیشرفتها در زمان انقلاب صنعتی، به وجود آمدن تکنولوژی كنترل عددي (NC) بود که منجر به بالا رفتن کیفیت و کمیت قطعات تولیدی نیز گردیده است..
ابتدا بیاییم با سیر تکاملی رشته تراشکاری یا به زبان آلمانی (Drehen) آشنا بشویم ، سرچشمه اصلی تراشکاری و یا هر روشی که فرایند براده برداری با ماشین کاری انجام شود را آلمانی ها ابدا کرده اند و اکنون هم آلمانی ها در رئس قدرت صنعتی جهان هستند و به نظر من ایده آل ترین مقصد برای آن هایی که عاشق دنیای تولید و ساخت هستند آلمان می باشد.
از این نوع ماشین برای تولید قطعاتی است.فاده میشود که دارای تقارن در یک محور گردشی هستند، مانند انواع شافتها و قطعات گرد. ماشینهای تراش CNC به سادگی توسط جی کد قابلیت برنامهریزی دارند و حداقل دارای دو محور هستند. یک محور گردان X به عنوان محور ثانویه (عمودی) و یک محور Z که به عنوان محور اولیه (افقی) شناخته میشود.