NCPlayer सेवा के बारे में:
फ़ाइल मेनू
संपादन मेनू
व्यू मेनू
फ़ॉर्मेटिंग मेनू
उपकरण मेनू
मशीन कॉन्फ़िगरेशन मेनू
सहयोग

केवल लूप कंसोल लॉगिंग सक्षम करें


Enable Loop-Only Console Logging सेटिंग ब्राउज़र कंसोल में चयनात्मक (selective) आउटपुट सक्षम करती है, जो केवल G-code में लूप संरचनाओं (WHILE / END और FOR) तथा लूप बॉडी के भीतर वेरिएबल काउंटरों के निष्पादन से संबंधित जानकारी प्रदर्शित करती है।

यह सेटिंग क्या करती है

  • केवल उन्हीं पंक्तियों को प्रदर्शित करती है जो:
    • सक्रिय लूप बॉडी का हिस्सा होती हैं;
    • लूप नियंत्रण वेरिएबल्स (loop control variables) की गणना शामिल करती हैं;
    • दोहराव की संख्या (repetitions) को प्रभावित करती हैं — जैसे IF, GOTO जैसी शर्तें लूप के भीतर।
  • टेबल में निम्नलिखित को हाइलाइट करती है:
    • लाइन नंबर और प्रोग्राम इंडेक्स;
    • वेरिएबल का नाम या नंबर;
    • पुराना और नया मान (previous और new value);
    • वर्तमान काउंटर मान (current counter value);
    • लूप की पुनरावृत्ति संख्या (loop iteration)।
  • बाकी सभी कोड को अनदेखा करती है ताकि लॉग कॉम्पैक्ट रहे और दोहराए जाने वाले ब्लॉकों (repeated blocks) के विश्लेषण पर केंद्रित रहे।

कब उपयोग करें

  • मैक्रो प्रोग्राम्स में WHILE और FOR लूप्स के व्यवहार का विश्लेषण करने के लिए।
  • सबप्रोग्राम्स में पुनरावृत्ति (repetition) की संख्या का अनुकूलन (optimization) करते समय।
  • लूप से बाहर निकलने की शर्तों (exit conditions) में त्रुटियाँ खोजने के लिए।

लॉग उदाहरण (संक्षिप्त)

963 | #113 | 'common' | 1365 | 1350 | '0001' | 58
964 | #114 | 'common' | 149.99 | 149.99 | '0001' | 59
965 | #112 | 'common' | 432.84 | 267.15 | '0001' | 60
...
973 | #122 | 'common' | 945 | 990 | '0001' | 77
सुझाव: जब लूप लॉगिंग सक्षम होती है, तो ब्राउज़र के डेवलपर टूल्स में Group similar messages in console विकल्प का उपयोग करना सुविधाजनक होता है — इससे दोहराई जाने वाली पुनरावृत्तियों (iterations) की समीक्षा करना आसान हो जाता है।
NCPlayer - Loop-only console logging
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy