मुख्य सामग्री पर जाएँ

G-code सेटिंग्स

मशीन सेटिंग्स का G-code पृष्ठ कॉन्फ़िगर करता है कि Rayforge आपकी मशीन के लिए G-code कैसे जनरेट करे.

G-code सेटिंग्स

info

यह पृष्ठ केवल G-code-आधारित ड्राइवर (जैसे GRBL, Smoothieware, Marlin) उपयोग करने वाली मशीनों के लिए दिखाया जाता है. यदि आपकी मशीन गैर-G-code ड्राइवर (जैसे Ruida) उपयोग करती है, तो यह सेटिंग्स पृष्ठ पूरी तरह छिपा रहता है.

G-code डायलेक्ट​

अपने नियंत्रक फ़र्मवेयर से मेल खाता G-code डायलेक्ट चुनें. भिन्न नियंत्रक थोड़े भिन्न कमांड और फ़ॉर्मेट उपयोग करते हैं.

उपलब्ध डायलेक्ट​

  • Grbl (Compat): हॉबी लेज़र कटरों के लिए मानक GRBL डायलेक्ट. लेज़र नियंत्रण के लिए M3/M5 उपयोग करता है.
  • Grbl (Compat, no Z axis): Grbl (Compat) जैसा ही लेकिन Z-अक्ष कमांड रहित. केवल-2D मशीनों के लिए.
  • GRBL Dynamic: परिवर्ती शक्ति उत्कीर्णन के लिए GRBL का डायनामिक लेज़र पावर मोड उपयोग करता है.
  • GRBL Dynamic (no Z axis): Z-अक्ष कमांड रहित डायनामिक मोड.
  • LinuxCNC: LinuxCNC नियंत्रकों के लिए. नेटिव क्यूबिक Bézier (G5) वक्रों का समर्थन करता है.
  • Smoothieware: Smoothieboard और समान नियंत्रकों के लिए.
  • Marlin: Marlin-आधारित नियंत्रकों के लिए.
info

डायलेक्ट प्रभावित करता है कि आउटपुट G-code में लेज़र शक्ति, गतियाँ, और अन्य कमांड कैसे फ़ॉर्मेट होते हैं.

डायलेक्ट प्रीएम्बल और पोस्टस्क्रिप्ट​

प्रत्येक डायलेक्ट में अनुकूलन योग्य प्रीएम्बल और पोस्टस्क्रिप्ट G-code शामिल है जो जॉब की शुरुआत और अंत में चलता है.

प्रीएम्बल​

हर जॉब की शुरुआत में, किसी भी कटिंग ऑपरेशन से पहले निष्पादित G-code कमांड. सामान्य उपयोग में इकाइयाँ सेट करना (mm के लिए G21), स्थितिनिर्धारण मोड (पूर्ण के लिए G90), और मशीन अवस्था आरंभीकृत करना शामिल है.

पोस्टस्क्रिप्ट​

हर जॉब के अंत में, सभी कटिंग ऑपरेशनों के बाद निष्पादित G-code कमांड. सामान्य उपयोग में लेज़र बंद करना (M5), मूल बिंदु पर लौटना (G0 X0 Y0), और हेड पार्क करना शामिल है.

यह भी देखें​