- ما هو كود G؟
- حركة الآلة
- G كود البناء
- توليد رموز G
- CNC مقابل الطباعة ثلاثية الأبعاد
- CNC
- طباعة ثلاثية الأبعاد
- عينة من الرموز
- المراجع
و رموز G هي ترميزات التي تتوافق مع البرمجة المستخدمة لمعدات التحكم التحكم العددي أو CNC، آلات التي تعمل بنظام التشغيل وظائفهم تحت قيادة الكمبيوتر. في هذه الفئة من المعدات ، توجد آلات الطحن ، والمخارط ، والطابعات ثلاثية الأبعاد ، والقواطع ، إلخ.
تُعرف رموز G أيضًا باسم الرموز التحضيرية. حرف G تعني "هندسي". وهي رموز تخبر الآلة بالعملية التي يجب تنفيذها ويتم تحديدها بالبدء بالحرف "G".

المصدر: flickr.com Christopher Schmidt Attribution 2.0 Generic (CC BY 2.0)
تتكون من تعليمات أو أوامر تخبر المعدات إلى أي موضع يتحرك ، وبأي سرعة ، وفي أي لحظة لاستخدام أداة ، مثل الليزر ، والطارد ، وما إلى ذلك. على سبيل المثال ، مع الطباعة ثلاثية الأبعاد ، تحتوي رموز G على أوامر لنقل الأجزاء داخل الطابعة.
هناك عدة تطبيقات لهذه اللغة ، ولكن في كل منها الأوامر والأوامر متشابهة. ومع ذلك ، عند إنشاء الملفات ، سيكون مطلوبًا معرفة الإصدار المناسب من رموز G التي يمكن للجهاز تفسيرها.
ما هو كود G؟
G code هي لغة برمجة لأجهزة التحكم العددي التي توجه الآلات إلى أين وكيف تتحرك. تختلف رموز G اعتمادًا على نوع الجهاز وصنعه وطرازه.
يتبع دائمًا بعض المتغيرات من النمط الأبجدي الرقمي التالي: N ## G ## X ## Y ## Z ## F ## S ## T ## M ## ، حيث:
- N ##: رقم سطر البرنامج.
- G ##: يحدد الحركة والوظيفة.
- X ##: قم بتعريف الوضع الأفقي.
- Y ##: قم بتعريف الوضع الرأسي.
- Z ##: قم بتعريف العمق.
- F ##: سرعة التغذية.
- S ##: سرعة المغزل.
- T ##: اختيار الأدوات.
- M ##: وظائف مختلفة ، مثل تشغيل شيء ما وإيقاف تشغيله ، مثل المبرد وحركة الفهرسة وقفل المحور وما إلى ذلك.
على سبيل المثال ، يشير G01 X2 Y3 F35 S450 T02 M04 إلى حركة تغذية خطية (G01) إلى موضع XY المحدد وسرعة تغذية تبلغ 35. سرعة المغزل هي 450 وأنت تستخدم الأداة 2.
تختلف الوظائف المختلفة من آلة إلى أخرى. لذلك ، لمعرفة ما هو رمز M ، يجب الرجوع إلى دليل تعليمات الجهاز.
حركة الآلة
كل ما يمكن لأي آلة القيام به يعتمد بشكل أساسي على ثلاثة أنواع أساسية من الحركة:
- حركة سريعة: حركة خطية إلى موضع XYZ. يتم ذلك في أسرع وقت ممكن.
- حركة التغذية: حركة خطية إلى موضع XYZ بمعدل تغذية محدد.
- حركة دائرية: حركة دائرية بسرعة أمامية محددة.
يخبر كل رمز G الفريق أي متغير من هذه الحركات الأساسية يجب القيام به وأيضًا كيفية القيام بذلك.
X ، Y هما إحداثيات الوضع الأفقي والرأسي ، و Z يتوافق مع عمق الماكينة. تتبع هذه الأرقام أمر الحركة أو الوظيفة للتعبير عن موضع الآلة.
بعد ذلك ، تحدد F التغذية (للتغذية أو الحركات الدائرية) ، بينما تحدد S سرعة المغزل. يستخدم T لتحديد أداة.
G كود البناء
إذا فتحت رمز G في محرر نصوص ، يمكنك رؤية محتواه ، ولكن من الصعب جدًا إعطائه بعض المعاني. باستخدام أداة مثل Repetier Host ، يمكنك فهم أكواد G بشكل أفضل.
يسمح لك هذا النوع من البرامج بفتح رموز G لرؤية المسارات التي سيأخذها الرأس لإنتاج طباعة. يستخدم Repetier Host الألوان للإشارة إلى وظيفة الرموز.
توليد رموز G
نظرًا لأن الطباعة ثلاثية الأبعاد ، على سبيل المثال ، قد تضطر إلى إجراء العديد من الحركات ، يمكن أن تأخذ رموز G عددًا هائلاً من الصفحات. إذا تم إنشاء هذه المجموعة من التعليمات البرمجية يدويًا ، فسيتعين عملها لفترة طويلة من الوقت.
بعض البرامج الخاصة ، على سبيل المثال برنامج القطع Cura ، هو البرنامج الذي يؤلف تقنيًا جميع أكواد G.
يقوم هذا البرنامج بتقسيم ملفات STL التي تحتوي على جميع المعلومات اللازمة لإنشاء طباعة ثلاثية الأبعاد. تحويل ملف STL إلى رموز G ، وبالتالي أتمتة العملية.
كل رمز G فريد للجهاز الذي تمت كتابته من أجله. تعتمد مجموعة التعليمات بشكل خاص على كل جهاز.
CNC مقابل الطباعة ثلاثية الأبعاد
يتم التحكم في كل من آلات CNC والطابعات ثلاثية الأبعاد باستخدام رموز G ، وهي مجموعة الأوامر التي تبدأ بالحرف "G" ، تمامًا كما توجد أكواد للعديد من الأحرف الأخرى.
تخبر إرشادات G-code الأطقم عن كيفية التحرك وكيفية ضبط إعداداتهم ، مثل سرعة القطع أو درجة حرارة الفوهة. يشكل كل طلب خطوة في عملية صنع الكائن.
ومع ذلك ، على الرغم من استخدام كل من الطابعات ثلاثية الأبعاد ومعدات CNC رموز G ، إلا أن هناك بعض الاختلافات المهمة في هذين التطبيقين.
CNC
التحكم العددي بالكمبيوتر هو تقنية للتحكم في أدوات الآلة عن طريق نظام الكمبيوتر.
يتم استخدام المخارط والمصانع CNC بشكل عام عند الحاجة إلى دقة عالية جدًا أو قابلية التكرار. على سبيل المثال ، هذه مفيدة لحفر مئات الثقوب المتطابقة لإنشاء لوحة بصرية.
يتم تصنيف طريقة إنشاء الجزء هذه على أنها "تصنيع مطروح" ، حيث يتم إنشاء الجزء عن طريق إزالة المادة تدريجياً.
طباعة ثلاثية الأبعاد
إنها عملية تصنيع تنتج أيضًا أجزاء باستخدام التحكم في الكمبيوتر. في الواقع ، تعد الطابعات ثلاثية الأبعاد أيضًا آلات CNC ، ولكن نظرًا لشعبيتها الهائلة ، نادرًا ما تُعرف على هذا النحو.
في الطباعة ثلاثية الأبعاد ، يتم إنشاء جزء بإضافة مادة ، حتى يتم إنشاء الجزء الكامل. تعد الطباعة ثلاثية الأبعاد مفيدة جدًا لإنشاء أجزاء مخصصة ونماذج أولية قبل الوصول إلى التصميم النهائي.
عينة من الرموز

- 11: يشير إلى رقم سطر الكود ويستخدم كمرجع. في هذه الحالة يتوافق مع السطر 11 من البرنامج الذي يتم تنفيذه.
- G / M: باللون الأزرق. يشير إلى أنه أمر من النوع المشار إليه بالحرف. في هذه الحالة ، يتوافق كود G1 مع الأمر: حركة منسقة بسرعة إلى الأمام.
بعد ذلك ، يحدد كل نص باللون الأحمر معلمات معينة للأمر ثم قيمة كل معلمة في السؤال:
- F: السرعة. في هذه الحالة ، يشار إلى السرعة لتكون 900.
- X / Y / Z: هي إحداثيات الموقع.
- E: حركة المغذي.
المراجع
- Educatibot (2019). جي كود. مأخوذة من: educationatibot.com.
- Ultimaker (2019). ما هو g- كود؟ مأخوذة من: Ultimaker.com.
- بنيامين جولدشميت (2019). طابعة ثلاثية الأبعاد G-Code مقابل CNC G-Code - ما هو الفرق؟ All3dp. مأخوذة من: all3dp.com.
- أوتوديسك (2019). الشروع في العمل مع G-Code. مأخوذة من: autodesk.com.
- ويكيبيديا الموسوعة المجانية (2019). G- كود. مأخوذة من: en.wikipedia.org.
