G-code هو نوع من كود الكمبيوتر الذي يوجه الآلات حول كيفية أداء مهام معينة. يستخدم على نطاق واسع في التصنيع ويمكنه التحكم في كل شيء من سرعة الماكينة إلى درجة حرارة سخانها. إذا كنت تبحث عن بدء استخدام G-code في عملك الخاص ، فهناك بعض الأشياء التي تحتاج إلى معرفتها قبل البدء. في هذا الدليل ، سنلقي نظرة على ملفات G-code وكيف يمكنك تحضير واحدة لاستخدامها على الطابعة ثلاثية الأبعاد الخاصة بك أو آلة CNC.

كيف يعمل G-Code

آلات CNC و طابعات ثلاثية الأبعاد هي أدوات المصنع لتصنيع أشياء مادية من تصميم رقمي. تتطلب هذه الآلات مجموعة من التعليمات لإنشاء تلك الكائنات ، وهنا يأتي دور G-code. G-code هي لغة برمجة تحكم عددي تخبر الجهاز بالإجراءات التي يجب اتخاذها وبأي ترتيب يتم اتخاذها.

يسمى كل سطر من G-code بلوك ، ولكل كتلة وظيفة محددة. على سبيل المثال ، قد تطلب إحدى الكتل من الماكينة الانتقال إلى إحداثيات معينة ، بينما قد تطلب كتلة أخرى من الآلة بدء القطع أو إيقافه. يجب ترتيب كتل التعليمات البرمجية وتنفيذها بعناية لإنشاء نموذج عمل. نتيجة لذلك ، يلعب G-code دورًا حيويًا في التصنيع باستخدام الحاسب الآلي والطباعة ثلاثية الأبعاد.

instagram viewer

أمثلة G-Code

الآن بعد أن عرفنا كيفية عمل G-code ، دعنا نلقي نظرة على بعض الأمثلة. أحد أكثر أوامر G-code شيوعًا هو يتحرك، يتمثل ب G00، الذي يخبر الآلة بالانتقال إلى إحداثيات محددة (بدون تقطيع). على سبيل المثال ، سيخبر الكود التالي الجهاز أن يتحرك لأعلى بمقدار خمسة ملليمترات: G00 Z + 05.

أمر G-code شائع آخر هو يقطع، يتمثل ب G01، والذي يخبر الماكينة ببدء أو إيقاف القطع. سيخبر الكود التالي الآلة أن تبدأ القطع على عمق 2 مليمتر: G01 Z02.

وأخيرا، فإن نهاية يأمر (مسييه 30) يخبر الجهاز بالتوقف عن تنفيذ الكود. يُستخدم هذا الأمر عادةً في نهاية برنامج G-code. هذه ليست سوى عدد قليل من أوامر G-code الأكثر شيوعًا المستخدمة في التصنيع باستخدام الحاسب الآلي.

الأشياء التي يجب وضعها في الاعتبار عند إنشاء G-Code

إذا كنت تقوم بإنشاء ملفات G-code من البداية ، فإن الخطوة الأولى هي العثور على الأوامر المحددة التي يفهمها جهازك. بمجرد أن يكون لديك قائمة بالأوامر ، يمكنك البدء في إنشاء التعليمات البرمجية الخاصة بك.

من أهم الأشياء التي يجب وضعها في الاعتبار عند إنشاء G-code هو ترتيب الأوامر. سيقوم الجهاز بتنفيذ الكود من أعلى إلى أسفل ، لذلك من المهم التأكد من أن الكود الخاص بك مرتب بشكل صحيح. إذا لم تكن حريصًا ، فقد لا يتمكن جهازك من تفسير الكود بشكل صحيح وقد ينتج عنه نتائج غير دقيقة.

من المهم أيضًا التفكير في الوحدات التي ستستخدمها. وحدة القياس الأكثر شيوعًا لأجهزة CNC هي المليمترات ، ولكن قد تحتاج إلى استخدام وحدات أخرى اعتمادًا على الجهاز المحدد الذي تستخدمه. بمجرد أن تقرر وحدات القياس ، يمكنك البدء في إدخال الإحداثيات في التعليمات البرمجية الخاصة بك.

بمجرد إنشاء G-code الخاص بك ، ستحتاج إلى اختباره للتأكد من أنه يعمل بشكل صحيح. أفضل طريقة للقيام بذلك هي تشغيل الكود على جهاز محاكاة قبل تجربته على جهازك الفعلي التقاط أي أخطاء في التعليمات البرمجية الخاصة بك والتأكد من أن كل شيء يعمل بشكل صحيح قبل التصنيع الفعلي معالجة.

معظم برنامج تقطيع ثلاثي الأبعاد يساعد المرء على إنشاء ملفات G-code دون القلق بشأن التفاصيل في G-code طالما تم تصميم النموذج بشكل صحيح. دعنا الآن نتعلم كيفية تحضير G-code في برنامج التقطيع.

تحضير G-Code في SelfCAD

برنامج التقطيع الذي سنستخدمه هو قطاعة سيلفكاد. ولكن يمكنك القيام بذلك باستخدام برامج أخرى مثل Cura و Simplify3D و IdeaMaker. رمز G الذي سننشئه هو للسيارة الموضحة أدناه.

لبدء العملية ، عليك اتباع الخطوات التالية:

  1. في SelfCAD ، قم بالوصول إلى 3D Slicer في أعلى يمين شريط الأدوات ، المسمى طباعة ثلاثية الأبعاد.
  2. بمجرد النقر فوقه ، ستفتح نافذة جديدة ، تعيد توجيهك إلى Slicer ، حيث ستحتاج إلى اختيار الطابعة ثلاثية الأبعاد الخاصة بك. في حالتنا ، اخترنا Anet A8 للطابعة ثلاثية الأبعاد الخاصة بنا.
  3. بمجرد اختيار الطابعة ثلاثية الأبعاد الخاصة بك ، يمكنك الوصول إلى إعدادات أداة التقطيع ، كما هو موضح أدناه.
  4. يمكن أن تعمل الإعدادات الافتراضية بشكل جيد مع معظم النماذج ثلاثية الأبعاد ، ولكن قد تحتاج في بعض الأحيان إلى ضبط بعض الإعدادات للحصول على طباعة مثالية. لاحظ أيضًا أن إعدادات تقطيع الشرائح ثلاثية الأبعاد المختلفة تختلف عن الإعدادات الأخرى.
  5. بمجرد أن تشعر بالراحة مع جميع الإعدادات ، انقر فوق شريحة. ستتمكن بعد ذلك من رؤية نموذج شرائحك ومقارنته بالنموذج السابق من خلال النقر صلب.
  6. أسفل النموذج ، ستتمكن من رؤية الوقت الذي سيستغرقه النموذج المراد تقطيعه ، وحجم مادة الطباعة ثلاثية الأبعاد التي سيستهلكها. يمكنك أيضًا معاينته ومعرفة كيف سيتم طباعته ثلاثية الأبعاد في الوقت الفعلي.
  7. بمجرد أن يصبح كل شيء جيدًا ، يمكنك النقر فوق حفظ G- كود زر ، وستكون قد أنشأت وحفظت رمز G الخاص بك.

كيفية استكشاف الأخطاء وإصلاحها مع G-Code الخاص بك

إذا كنت جديدًا على G-code أو كنت تواجه مشكلة في جعل برامجك تعمل بشكل صحيح ، فإليك خمس نصائح لتحرّي الخلل وإصلاحه لمساعدتك على البدء.

  • تحقق من بناء جملة كود G الخاص بك: G-code هي لغة محددة جدًا ؛ حتى خطأ بسيط يمكن أن يسبب أخطاء. بعد إنشائه ، يوصى بعدم تعديله.
  • تأكد من تكوين جهازك بشكل صحيح: قبل تشغيل البرنامج ، تحقق جيدًا من تكوين جهازك بشكل صحيح.
  • تحقق من وجود تصادمات: أحد الأخطاء الأكثر شيوعًا في برامج G-code هو التصادم ، حيث تتلامس الأداة مع كائن ليس من المفترض أن تتعامل معه. لتجنب ذلك ، تحقق من برنامجك بحثًا عن نقاط الاصطدام المحتملة وتأكد من حصول الأداة على خلوص كافٍ.
  • محاكاة برنامجك: إذا لم تكن متأكدًا مما إذا كان برنامجك سيعمل على النحو المنشود ، فقم بإجراء محاكاة أولاً للقبض على أي أخطاء قبل أن تتسبب في حدوث مشكلات على الجهاز.
  • طلب المساعدة: إذا كنت لا تزال تواجه مشكلة ، فلا تتردد في طلب المساعدة من مستخدمين أو محترفين أكثر خبرة.

باتباع هذه النصائح ، يجب أن تكون قادرًا على استكشاف معظم الأخطاء وإصلاحها في برامج G-code. بقليل من الممارسة ، ستتمكن من إعداد ملفات G-code التي تعمل على النحو المطلوب.

افهم أن رموز G تختلف عن أكواد M

أوامر G-code و M-code هي تعليمات تخبر أداة الآلة بما يجب القيام به وكيفية القيام بذلك. يتمثل الاختلاف بين أكواد G و M-code في أن رموز G تخبر أداة الماكينة بما يجب القيام به (التحرك ، والقطع ، وما إلى ذلك) ، بينما تخبر M-code أداة الماكينة بكيفية القيام بذلك (السرعة ، المبرد ، إلخ. ). بمعنى آخر ، رموز G هي الأوامر ، ورموز M هي الإعدادات.

يشار إلى رموز G على أنها رموز "هندسية" لأنها تتعامل مع هندسة عملية المعالجة. تتضمن أمثلة رموز G الشائعة G01 (الاستيفاء الخطي) و G02 / G03 (الاستيفاء الدائري) و G96 / G97 (سرعة السطح الثابتة). من ناحية أخرى ، يشار إلى رموز M على أنها رموز "متنوعة" أو "آلة" لأنها تتعامل مع كل شيء آخر لا يتعلق بهندسة عملية المعالجة. تتضمن أمثلة رموز M الشائعة M03 (المغزل في اتجاه عقارب الساعة) و M04 (المغزل في عكس اتجاه عقارب الساعة) و M06 (تغيير الأداة).

فهم وإنشاء G-Code

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