جیکد G-code چیست؟
جیکد G-code چیست؟
دوستان و همراهان عزیز در این مقاله بصورت مختصر، مفید و ابتندایی باهم یاد میگیریم که جی کد چیست. همچنین با نگاهی کوتاه به تاریخچه پیدایش جی کد ها میپردازیم..
به زبان ساده:
G-Code نام زبان برنامهنویسی اکثر ماشین ابزارهای کنترل عددی (CNC) میباشد. جیکدها و امکدها در واقع همان دستورات و فرامینیست که در دستگاههای CNC جهت کنترل و هدایت دستگاه مورد استفاده قرار میگیرد. از آنجایی که عملکرد هدها در تکنولوژیهای FDM و FFF چاپگرهای سهبعدی شبیه به دستگاههای CNC است، از G-Code استفاده شده است.
تاریخچه:
این زبان برای اولین بار در آزمایشگاه سروومکانیزم دانشگاه MIT در سالهای ۱۹۵۰ میلادی تعریف و استفاده گردید. بعد از آن این زبان توسط انجمنهای تجاری و غیر تجاری توسعه یافت و برای اولین بار در سال ۱۹۶۰ میلادی نسخه پایدار آن توسط اتحادیه صنایع الکترونیک ایالات متحده به کار گرفته شد. آخرین نسخه آن در فوریه ۱۹۸۰ میلادی با نام RS274D عرضه گردید.
اما پس از ظهور پرینترهای خانگی FDM جریان عوض شد! با ظهور نرمافزارهای 3D Printer مانند Cura که اشکال را به لایههای متعدد تبدیل یا در واقع لایهبندی میکند. در واقع شکل 3بعدی طراحی شده را به لایههای 2بعدی برده و آنها را به فرامین قابل درک برای دستگاه پرینتر سهبعدی (G-Code) تبدیل میکند.
نمونه کد:
%
G90
G49
M3 S15000
G0 Z15
G0 X1.018 Y505.730
G1 Z-6.200 F1500
G1 X-4.349 Y508.633 F2000
X-6.305 Y508.393
X-12.292 Y507.162
X-12.754 Y506.998
……………………..
……………………..
X-121.160 Y563.756
X-112.957 Y564.184
X-113.972
G0 Z15.000
G0 X0.000 Y0.000
M05
M02
%
در آپدیتهای بعدی همین مطلب به مباحث تخصصی، تغییرات و شخصی سازی G-Code ها و M-Code ها میپردازیم.. پس با ما همراه باشید..
این مقاله و اطلاعات علمی-آموزشی بعدی برای همیشه رایگان خواهد ماند.. 🙂
نیاز به راهنمایی بیشتری دارید؟ آن را در قسمت نظرات با ما در میان بگذارید..