ما هو ملف GCODE؟
ملف GCODE هو ملف نصي عادي يحتوي على تعليمات للتحكم في أدوات الآلة المحوسبة والطابعات ثلاثية الأبعاد؛ G-code، أو الرمز الهندسي، هي لغة تُستخدم للتحكم في حركات وإجراءات آلات CNC (التحكم العددي بالكمبيوتر)؛ تشمل آلات CNC آلات الطحن والمخارط وأجهزة التوجيه والطابعات ثلاثية الأبعاد.
تتم كتابة أوامر G-code في بناء جملة محدد يتكون عادةً من أحرف وأرقام؛ يوجه كل أمر الآلة لتنفيذ إجراء محدد مثل نقل الأداة إلى موضع معين أو تغيير الأداة أو ضبط السرعة.
غالبًا ما يتم إنشاء رمز G بواسطة برنامج CAM (التصنيع بمساعدة الكمبيوتر)؛ يأخذ برنامج CAM نموذجًا ثلاثي الأبعاد أو تصميمًا ثنائي الأبعاد ويقوم بإنشاء مسارات أدوات مقابلة وتعليمات G-code؛ يتم بعد ذلك تحميل ملف G-code في آلة CNC أو طابعة ثلاثية الأبعاد للتنفيذ.
عادةً ما تحتوي ملفات G-code على امتداد الملف .nc أو .gcode، على سبيل المثال، program.nc أو print.gcode.
هيكل ملف GCODE:
ملفات GCODE هي ملفات نصية عادية يحتوي كل سطر فيها على أمر محدد؛ تتراوح هذه الأوامر من التحكم في حركة الماكينة إلى ضبط درجة الحرارة والسرعة وغيرها من المعلمات المهمة لتصنيع الجسم.
يتضمن بناء جملة GCODE مجموعة من الحروف والأرقام؛ يمثل كل منها إجراءً أو معلمة مميزة؛ تتضمن الأوامر الشائعة G0 وG1 للحركة، وM3 وM5 للتحكم في المغزل، وS وF لتعديلات السرعة ومعدل التغذية على التوالي.
جيل الكود:
تقوم برامج التقطيع مثل Simplify3D وSlic3r بترجمة رسومات التصميم بمساعدة الكمبيوتر (CAD) إلى GCODE؛ يتم استخدام برنامج CAD لإنشاء نماذج ثلاثية الأبعاد، والتي يتم تصديرها بعد ذلك بتنسيقات مثل STL؛ يأخذ برنامج التقطيع هذه النماذج ويقوم بإنشاء ملف GCODE يحدد التفاصيل مثل ارتفاع الطبقة وسرعة الطباعة وإعدادات درجة الحرارة.
مثال جي كود
فيما يلي مثال بسيط على رمز G لتحريك آلة CNC:
G0 X10 Y5 ; Rapid move to position X=10, Y=5
G1 Z2 F500 ; Linear move to Z=2 at feed rate of 500 units/minute
M3 S1000 ; Start spindle at 1000 RPM
G2 X20 Y10 I2 J0 ; Clockwise circular interpolation
G0 Z5 ; Rapid move to Z=5
M5 ; Stop spindle
كيفية فتح ملف GCODE؟
لفتح ملف G-code، يمكنك استخدام أنواع مختلفة من البرامج حسب احتياجاتك.
إذا قمت بإنشاء رمز G للطابعة ثلاثية الأبعاد؛ يمكنك فتحه باستخدام البرنامج المرفق مع الطابعة ثلاثية الأبعاد أو برنامج التقطيع المخصص؛ تشمل الأمثلة PrusaSlicer، Cura، Simplify3D، MatterControl أو Repetier-Host؛ غالبًا ما تحتوي هذه البرامج على واجهة سهلة الاستخدام تتيح لك تحميل G-code وتصوره.
ملفات GCODE عبارة عن نص عادي، لذا يمكنك فتحها باستخدام أي محرر نصوص؛ تتضمن برامج تحرير النصوص الشائعة Notepad (في نظام Windows) أو TextEdit (في نظام macOS) أو Gedit (في نظام Linux)؛ ببساطة انقر بزر الماوس الأيمن على ملف G-code، واختر فتح باستخدام، وحدد محرر النصوص.