هل أنت مبتدئ في عالم آلات رسم الأقلام CNC وتشعر بالإرباك بسبب تعقيدات كود G؟ لا تبحث أكثر! في منشور المدونة هذا، سنوضّح كل ما تحتاج إلى معرفته عن كود G وكيفية استخدامه مع CNC آلات الكتابة برسم الأقلام من UUNA TEK iDraw. فلنبدأ!
جدول المحتويات
- ما هو كود G؟
- أكواد G الشائعة الاستخدام في آلات iDraw
- برامج يُنصح بها لإرسال كود G إلى آلة iDraw
- إنشاء بعض الأزرار المخصصة في UGS لتسهيل حياتنا
ما هو كود G؟
كود G، المعروف أيضًا باسم G-Code، هو لغة برمجة تُستخدم في مجال التصنيع بمساعدة الحاسوب (CAM). وهو مجموعة من التعليمات التي تخبر الآلة بكيفية التحرك والعمل، مثل القطع والتفريز والحفر وغير ذلك، لكننا سنتعلم هنا كيفية استخدام كود G للرسم بالقلم باستخدام آلة iDraw.
يشير مصطلح "كود G" إلى الكود الهندسي، وقد قدمه معهد ماساتشوستس للتكنولوجيا (MIT) لأول مرة في خمسينيات القرن العشرين للتحكم في أدوات التشغيل الآلية. ومع مرور الوقت، أصبح معيارًا صناعيًا للتحكم في آلات رسم الأقلام CNC، ويمكنه الآن أيضًا التحكم في راسمات الأقلام مثل راسمات أقلام iDraw.
فلماذا نحتاج إلى كود G؟ حسنًا، فكّر فيه كوصفة ترشد الآلة إلى الإجراءات التي يجب تنفيذها. وكما نعلم جميعًا، قد يكون استخدام Inkscape مع الملفات الكبيرة محبطًا، إذ يتسبب أحيانًا في تجمّد الكمبيوتر أو تعطل البرنامج.
يتكون الهيكل الأساسي لكود G من أوامر أو أسطر تبدأ بحرف متبوعًا بأرقام. ويمثل كل أمر إجراءً أو عملية محددة، مثل التحرك في اتجاهات مختلفة (x,y,z) وغير ذلك. وتُكتب هذه الأكواد بتنسيق نص عادي، ما يجعل قراءتها سهلة للبشر والآلات على حد سواء.
أكواد G الشائعة الاستخدام في آلات iDraw
تُعد أكواد G جزءًا أساسيًا من عملية تشغيل راسمات الأقلام CNC وتُستخدم للتحكم في حركة الآلة. في هذا القسم، سنناقش بعض أكواد G الأكثر استخدامًا في آلات iDraw.
- G00 - الحركة السريعة: يُستخدم هذا الرمز لتحريك الأداة (القلم في حالتنا) بسرعة من نقطة إلى أخرى من دون رسم. ويُستخدم غالبًا عند الحاجة إلى إعادة تموضع الأداة بسرعة.
- G01 – الاستيفاء الخطي: يُستخدم هذا الكود للحركات في خطوط مستقيمة بين نقطتين. ويحدد نقطة البداية ونقطة النهاية ومعدل التغذية المتغير (F) الذي ينبغي أن تتحرك به الأداة.
- G20/G21 – وضع البوصات/المليمترات: تُستخدم هذه الأكواد لتحديد ما إذا كان ينبغي للماكينة العمل بالبوصات أو بالمليمترات. يختلف الإعداد الافتراضي بين الماكينات المختلفة، لذا من المهم معرفة نظام الوحدات الذي تستخدمه ماكينتك. سنستخدم المليمترات بشكل أساسي في الرسم.
- 4. G90/G91 - وضع التموضع المطلق/التزايدي: تحدد هذه الأكواد كيفية تفسير الماكينة للإحداثيات عند الانتقال من موقع إلى آخر. في الوضع المطلق (G90)، تمثل الإحداثيات مواقع دقيقة على مسار مبرمج بالنسبة إلى نقطة أصل يحددها الأمر G92؛ بينما في الوضع التزايدي (G91)، تمثل الإحداثيات مسافات الحركة من الموضع الحالي.
ملاحظة: توجد أكواد G أخرى في عالم ماكينات رسم القلم بنظام CNC، لكننا نحتاج فقط إلى فهم الأكواد المذكورة أعلاه لتشغيل ماكينات الرسم Idraw الخاصة بنا.
برنامج يُنصح به لإرسال كود G إلى ماكينة iDraw.
نستخدم UGS (مرسل كود G العالمي) لإعداد ماكينة iDraw وإرسال كود G إليها في الوقت الفعلي لرسم الأعمال الفنية و/أو كتابة الحروف. فيما يلي رابط صفحة التنزيل الرسمية لـ UGS.
https://winder.github.io/ugs_website/download/
إنشاء بعض الأزرار المخصصة في UGS لتسهيل حياتنا
لإنشاء أزرار مخصصة في UGS، اتبع الخطوات أدناه.
- 1. أولًا، افتح UGS واتبع الخطوات أدناه.
- 2. افتح قائمة الماكينة (القائمة المنسدلة الثالثة من أعلى اليسار).
- 3. اختر Edit macros (الخيار الأخير في قائمة الماكينة).
- 4. سترى هناك فراغات تُملأ بهذا الشكل:

- 5. يمكنك الآن تعديل اسم الماكرو وكود G وفقًا لمقاس ماكينتك باستخدام المعلمات التالية:
اسم الماكرو: Home (Front Left)
كود G:
ماكينة مقاس A4:$H;G91Y-297.0F5000;G92X0Y0;$SLP

ماكينة مقاس A3 :$H;G91Y-420.0F5000;G92X0Y0;$SLP

ماكينة مقاس A2 :$H;G91Y-594.0F5000;G92X0Y0;$SLP

ماكينة مقاس A1 :$H;G91Y-841.0F5000;G92X0Y0;$SLP

آلة بحجم A0 :$H;G91Y-1189.0F5000;G92X0Y0;$SLP

رسم أول عمل فني لك باستخدام Gcode
لقد وصلت إلى هذه المرحلة ونأمل أن تكون قد فهمت كيفية إعداد آلتك للاستخدام الأول مع Gcode. أدناه يمكنك العثور على ملف Gcode لرسم أول عمل فني لك. مقاس العمل A5 ويمكن رسمه بقلم 0.4 مم للحصول على نتائج جيدة.
رابط ملف Gcode:- https://drive.google.com/file/d/1tyoX9kEyxbqLFSVveA8F3PMiuciasH8h/view?usp=sharing
خطوات الرسم:
- 1. افتح برنامج Universal Gcode Sender.
- 2. شغّل الراسم وصّل كابل USB من الراسم بجهاز الكمبيوتر.
- 3. وصّل الراسم بجهاز الكمبيوتر باستخدام زر التوصيل (المميز أدناه)، مع التأكد من تحديد المنفذ الصحيح لكابل USB.

- 4. بمجرد اتصال الآلة، استخدم زر العودة إلى موضع البداية المخصص لدينا (الزاوية الأمامية اليسرى) ضمن قائمة وحدات الماكرو.

- 5. بمجرد أن تعود الآلة إلى موضع البداية، يمكنك النقر على زر فتح الملف في أعلى اليسار واختيار الملف الذي نزّلته من رابط Google Drive الموجود أعلى هذه الخطوات.

- 6. ضع الآن ورقة A5، واضبط القلم على ارتفاع 3 مم، ثم انقر على زر التشغيل في أعلى اليسار كما هو موضح أدناه.

ملاحظة:- لا تغيّر معدل البود.
بعض صور مراحل العمل لبرنامج UGS والأعمال الفنية بواسطة راسمات الأقلام iDraw.





هذا المقال من إعداد @Mandeep Singh
اقتراحات من فريق UUNA TEK تفيد بعدم الحاجة إلى تعديل البرنامج الثابت، إليك الدليل:
1. استخدم الإعدادات الافتراضية.
2. أضف زر ماكرو، حيث ستنتقل الآلة تلقائيًا إلى الزاوية السفلية اليسرى بعد العودة. يجب هنا تحريك المحور Y وفقًا لحجم الآلة.

$H;G91Y-297.0F5000;G92X0Y0
المعامل الذي يلي Y هو مشوار المحور Y للآلة.
آلة A4 هي -297
آلة A3 هي -420
آلة A2 هي -594
آلة A1 هي -841
آلة A0 هي -1189
استخدم هذا الأمر وأضف أمر سكون للمحرك لاحقًا: $H;G91Y-297.0F5000;G92X0Y0;$SLP.
مقالات أخرى ذات صلة:
- أفضل 5 بدائل اقتصادية لراسم الأقلام Axidraw
- رعاية UUNA TEK: ظهور iDraw في عرض ماكوتو إينوي
- إعداد الراسم العمودي: كيفية الرسم عموديًا باستخدام راسم الأقلام iDraw H | UUNA TEK
- التعريف بآلات راسم الأقلام Axidraw | UUNA TEK
- روبوت الكتابة اليدوية: اكتشف راسم الأقلام iDraw H|UUNA TEK
- كيفية رسم الفن الرقمي باستخدام راسم الأقلام UUNA TEK iDraw؟ | UUNA TEK