آخرین به روز رسانی: 2024-01-17 توسط 3 Min خواندن

G-code برای برنامه نویسی و ماشین کاری CNC چیست؟

G-code نوعی زبان برنامه نویسی کنترل عددی کامپیوتری با کاربرد آسان است که در نرم افزار CAM برای کنترل یک ماشین CNC برای کار خودکار استفاده می شود.

کد G

کد جی چیست؟

G-code رایج ترین زبان برنامه نویسی CNC است که در نرم افزار CAM (Computer Aided Manufacturing) برای کنترل ماشین ابزارهای خودکار استفاده می شود که به RS-274 نیز معروف است.

کد G دستورالعمل برنامه CNC است که از آن به عنوان دستور G یاد می شود. با استفاده از کد G می توان موقعیت یابی سریع، درون یابی دایره ای معکوس، درون یابی دایره ای موازی، درون یابی دایره ای نقطه میانی، برنامه ریزی شعاع و پردازش پرش را برای ماشینکاری CNC انجام داد.

مفسر G-code چیست؟

مفسر کد G یک ماژول مهم نرم افزار کنترلر CNC است. دستگاه های CNC معمولاً از کدهای G برای توصیف اطلاعات ماشین‌کاری ماشین ابزار مانند مسیر ابزار، انتخاب مختصات و باز شدن مایع خنک‌کننده استفاده می‌کنند. وظیفه اصلی مفسر G-code تفسیر کدهای G به بلوک های داده است که توسط سیستم CNC قابل تشخیص است. باز بودن مفسر G-code نیز مشکلی است که باید در طراحی و پیاده سازی مورد توجه قرار گیرد.

در مفسر G-code، تجزیه کلمه کلیدی G-code استخوان بندی است و گروه بندی کد مبنای بررسی نحو است.

مفسر کد G کد G را می خواند، آن را به کد میانی G تفسیر می کند و سپس تحت پردازش درون یابی و کنترل موقعیت قرار می گیرد و در نهایت ماژول خروجی درایور را صدا می کند تا آن را به کارت PCI یا ISA یک دستگاه CNC خروجی دهد.

کد G مخفف چیست؟

G00 مخفف موقعیت یابی سریع است.

G01 مخفف درونیابی خطی است.

G02 مخفف درون یابی دایره ای در جهت عقربه های ساعت است.

G03 مخفف درون یابی دایره ای خلاف جهت عقربه های ساعت است.

G04 مخفف مکث زماندار است.

G05 مخفف درونیابی قوس از طریق نقاط میانی است.

G06 مخفف درونیابی سهمی است.

G07 مخفف Z-spline interpolation می باشد.

G08 مخفف شتاب تغذیه است.

G09 مخفف کاهش تغذیه است.

G10 مخفف داده setup است.

G16 مخفف برنامه نویسی قطبی است.

G17 مخفف ماشینکاری هواپیمای XY است.

G18 مخفف هواپیمای XZ ماشینکاری شده است.

G19 مخفف ماشین YZ هواپیما است.

G20 مخفف اندازه های امپراتوری (سیستم فرانک) است.

G21 مخفف اندازه های متریک (سیستم فرانک) است.

G22 مخفف شعاع اندازه برنامه ریزی شده است.

G220 مخفف استفاده در رابط عامل سیستم است.

G23 مخفف Diameter Size Programmable است.

G230 مخفف استفاده در رابط عامل سیستم است.

G24 مخفف پایان زیربرنامه است.

G25 مخفف Jump Machining است.

G26 مخفف Loop Machining است.

G30 مخفف بزرگنمایی حذف است.

G31 مخفف تعریف بزرگنمایی است.

G32 مخفف عبارت Equal Pitch Thread Cutting، Imperial است.

G33 مخفف عبارت Equal Pitch Thread Cutting, Metric است.

G34 مخفف برش با نخ افزایش یافته است.

G35 مخفف برش با نخ کاهش یافته است.

G40 مخفف ابزار offset/tool ​​offset logout است.

G41 مخفف عبارت cutter compensation - left است.

G42 مخفف عبارت cutter compensation - درست است.

G43 مخفف ابزار افست - مثبت است.

G44 مخفف ابزار offset - negative است.

G45 مخفف tool offset +/- است.

G46 مخفف tool offset +/- است.

G47 مخفف ابزار offset-/- است.

G48 مخفف ابزار offset -/+ است.

G49 مخفف ابزار offset 0/+ است.

G50 مخفف ابزار offset 0/- است.

G51 مخفف tool offset +/0 است.

G52 مخفف ابزار offset-/0 است.

G53 مخفف عبارت straight offset, log off است.

G54 مخفف راست افست X است.

G55 مخفف راست افست Y است.

G56 مخفف مستقیم افست Z است.

G57 مخفف خطی افست XY است.

G58 مخفف راست افست XZ است.

G59 مخفف عبارت straight offset YZ است.

G60 مخفف حالت مسیر دقیق (خوب) است.

G61 مخفف حالت مسیر دقیق (وسط) است.

G62 مخفف حالت مسیر دقیق (درشت) است.

G63 مخفف ضربه زدن است.

G68 مخفف ابزار offset، گوشه داخلی است.

G69 مخفف ابزار افست، گوشه های بیرونی است.

G70 مخفف اندازه های امپراتوری است.

G71 مخفف اندازه های متریک است.

G74 مخفف بازگشت نقطه مرجع (ماشین صفر) است.

G75 مخفف بازگشت به مختصات برنامه ریزی شده صفر است.

G76 مخفف حلقه های مرکب رزوه ای است.

G80 مخفف عبارت Canned cycle خروج از سیستم است.

G81 مخفف چرخه های کنسرو خارجی است.

G331 مخفف چرخه های کنسرو رزوه ای است.

G90 مخفف اندازه مطلق است.

G91 مخفف اندازه نسبی است.

G92 مخفف مختصات پیش ساخته است.

G93 مخفف زمان شمارش معکوس، نرخ تغذیه است.

G94 مخفف نرخ خوراک، فید در دقیقه است.

G95 مخفف نرخ خوراک، تغذیه در هر چرخش است.

G96 مخفف کنترل سرعت خطی ثابت است.

G97 مخفف لغو کنترل سرعت خطی ثابت است.

چگونه از کاتر پلاسما CNC برای مبتدیان استفاده کنیم؟

2022-09-07 قبلی

آیا می توانید از بیت های روتر معمولی در دستگاه CNC استفاده کنید؟

2022-12-16 بعدی

برای مطالعه بیشتر

10 بهترین سازنده و برند ماشین CNC در جهان
2025-05-22 18 Min Read

10 بهترین سازنده و برند ماشین CNC در جهان

در اینجا لیستی از 10 تولیدکننده و برند برتر ماشین‌آلات CNC در جهان صرفاً جهت اطلاع ارائه شده است، از جمله Yamazaki Mazak، AMADA، Okuma و Makino از ژاپن، Trumpf، DMG MORI و EMAG از آلمان، MAG، Haas و Hardinge از ایالات متحده آمریکا، و همچنین STYLECNC از چین.

هزینه روترهای CNC چقدر است؟ - راهنمای خرید
2025-03-31 4 Min Read

هزینه روترهای CNC چقدر است؟ - راهنمای خرید

اگر به دنبال یک دستگاه روتر یا کیت روتر CNC جدید یا دست دوم هستید، ممکن است سعی کنید بدانید هزینه آن چقدر است تا مطمئن شوید که خرید در بودجه شما چقدر است. قیمت نهایی که می پردازید بستگی به ساخت و نوع خرید شما دارد.

قیمت روتر CNC: مقایسه ای بین آسیا و اروپا
2025-03-28 7 Min Read

قیمت روتر CNC: مقایسه ای بین آسیا و اروپا

این مقاله توضیح می‌دهد که روترهای CNC در آسیا و اروپا چقدر ارزش دارند و قیمت‌های مختلف و هزینه‌های مختلف در 2 منطقه را با هم مقایسه می‌کند، و همچنین نحوه انتخاب بهترین دستگاه را با بودجه خود مقایسه می‌کند.

راهنمای مختصر واژه نامه روتر CNC
2025-03-21 3 Min Read

راهنمای مختصر واژه نامه روتر CNC

هنگامی که ایده ای برای یادگیری چیزی در مورد دستگاه روتر CNC دارید، باید از فرهنگ لغت بدانید که CNC، CAD، CAM، G-Code و موارد دیگر را بدانید.

روتر CNC برای چه مواردی استفاده می شود؟
2025-02-27 3 Min Read

روتر CNC برای چه مواردی استفاده می شود؟

دستگاه روتر CNC برای نجاری اتوماتیک، کنده کاری سنگ، فرز فلز، حکاکی پلاستیک، برش فوم و حکاکی شیشه استفاده می شود.

آیا دستگاه CNC قابل حمل قابل اعتمادی وجود دارد؟
2025-02-24 7 Min Read

آیا دستگاه CNC قابل حمل قابل اعتمادی وجود دارد؟

آیا در تلاش برای یافتن یک دستگاه CNC قابل حمل قابل اعتماد هستید؟ در اینجا یک راهنمای کاربر حرفه ای وجود دارد که به شما نکاتی را در مورد انتخاب ماشین ابزار مناسب برای نیازهای شما ارائه می دهد.

ارسال نظر شما

امتیاز 1 تا 5 ستاره

افکار و احساسات خود را با دیگران به اشتراک بگذارید

برای تغییر کپچا کلیک کنید