به G-Code ها، کد های مقدماتی نیز اطلاق می شود، و آن دسته از کلماتی هستند که با حرف G شروع می شوند.
عموما یک کد هست که به ماشین میگوید که چه کاری انجام دهد، مانند:
- حرکت سریع ( جابجایی سریع فرز یا ابزار به نقطه مشخص شده )
- خوراک کنترل شده در یک خط راست یا یک منحنی – Feed یا خوراک
- سری حرکت های خوراک کنترل شده که منتج ایجاد سوراخ با مته، یا برش از قطعه کار تا یک اندازه مشخص، یا یک پروفایل از حجم از لبه های کار
- تنظیم اطلاعات ابزار مانند آفست – آفست فاصله ابزار ( مانند فرز یا اکسترودر را نسبت به سطح کار مشخص میکند )
- سوییچ کردن سیستم های متریک
کد های دیگری هم وجود دارند؛ نوع کدها را میتوان با رجیسترهای CPU در کامپیوتر مقایسه کرد.
دانشجویان و علاقه مندان طی سال ها متوجه این موضوع شده اند که عبارت “G-Code” دقیق نیست. این عبارت فقط به یک حرف ( G ) اشاره می کند که کد های خاصی را در این زبان شامل میشوند ( مانند G00، G01، G28). اما هر حرف از حروف زبان انگلیسی در یک جایی از این زبان استفاده شده است. به هر حال، “G-code” بعنوان اسم کلی این زبان منتشر و پذیرفته شده است.