تُستخدم وظيفة إعادة ترقيم الكتل (Block Renumbering) لإضافة أو تغيير أرقام الكتل (الإطارات) تلقائيًا في برنامج الـ CNC.
تُسهل هذه العملية قراءة الكود وتصحيح الأخطاء، وتلبي متطلبات بعض الماكينات وأنظمة CAM.
أنماط إعادة الترقيم:
إعادة ترقيم جميع الكتل (Renumber All Blocks) — إعادة ترقيم جميع أسطر البرنامج بإضافة أرقام الكتل N، بدءًا من القيمة المحددة وبالزيادة المطلوبة.
إعادة الترقيم بدون الأسطر الفارغة والتعليقات (Renumber without blank and comments) — ترقيم الأسطر التي تحتوي على أوامر فقط، مع تخطي الأسطر الفارغة والتعليقات.
إعادة ترقيم الكتل الموجودة فقط (Renumber existing Blocks only) — تغيير الأرقام فقط في الأسطر التي تحتوي مسبقًا على رقم كتلة.
إعادة الترقيم بدون كتل تبدأ بعلامة التجاوز (Renumber without Block Skip Char) — إعادة ترقيم جميع الكتل باستثناء تلك التي تبدأ برمز التجاوز (عادةً /).
إزالة أرقام الكتل (Remove block numbers) — حذف جميع أرقام الكتل من البرنامج.
المعلمات:
بداية الكتلة (Start Block N) — الرقم الذي تبدأ منه أول كتلة (القيمة الافتراضية 10).
زيادة رقم الكتلة (Block Increment N) — مقدار الزيادة بين أرقام الكتل (القيمة الافتراضية 10).
الحد الأقصى للأرقام (Max. Digits) — الحد الأقصى لعدد الأرقام في رقم الكتلة (على سبيل المثال، 5 ينتج تنسيق N00010).
بعد اختيار النمط وتحديد المعلمات، انقر على Apply (تطبيق) لتطبيق التغييرات على الكود الحالي.
زر Cancel (إلغاء) يقوم بإلغاء العملية دون حفظ التغييرات.
تحذير:
كن حذرًا بشكل خاص عند إعادة ترقيم الكتل إذا كان البرنامج يحتوي على قفزات شرطية وهياكل تحكم مثل IF ... THEN و GOTO و WHILE
أو برامج فرعية تستخدم القفز حسب رقم الكتلة.
قد يؤدي تغيير أرقام الكتل إلى تعطيل منطق البرنامج والتسبب في تشغيل غير صحيح للماكينة.
يُوصى بمراجعة جميع المراجع إلى أرقام الكتل بعناية وضبطها يدويًا عند الضرورة قبل تطبيق إعادة الترقيم.