حول خدمة NCPlayer:
قائمة ملف
قائمة تحرير
قائمة عرض
قائمة التنسيق
قائمة الأدوات
إعدادات الآلة
العمل التعاوني

عمليات رمز تخطي الكتل (Block Skip)


في العديد من وحدات التحكم CNC، يشير الرمز / في بداية السطر إلى "تخطي الكتلة" عندما يكون مفتاح الجهاز Block Skip مفعّلًا. في NCPlayer، يتم التعرف على هذه الأسطر أيضًا ويمكن استثناؤها من المحاكاة. يتضمن قسم Format → Block Skip Chars Operations ثلاث أدوات لتنفيذ عمليات جماعية باستخدام الرمز /.

كيفية عملها في NCPlayer

  • يُعتبر السطر قابلاً للتخطي إذا بدأ بواحد أو أكثر من رموز / قبل أي عنوان كود.
  • لا تحتاج الأسطر الفارغة أو التعليقات البحتة ( ... ) إلى وضع / — حيث ستتجاوزها الأدوات تلقائيًا.
  • يمكن تطبيق العمليات على الجزء المحدد فقط، أو على البرنامج بالكامل إذا لم يتم إجراء أي تحديد.

1) إضافة رموز تخطي الكتل — Add Block Skip Chars

تضيف هذه الأداة الرمز / في بداية كل سطر قابل للتنفيذ. الأسطر التي تحتوي بالفعل على الرمز / لن يتم تكرارها. التعليقات والأسطر الفارغة تبقى دون تغيير.

مثال

; قبل
N10 G00 X0 Y0
(lead-in)
N20 G01 X50 F200

; بعد
/N10 G00 X0 Y0
(lead-in)
/N20 G01 X50 F200

متى تكون مفيدة

  • لتحضير نسخة "آمنة" من برنامج NC — بحيث يمكن تفعيل أو تعطيل أجزاء من الكود عبر مفتاح الجهاز.
  • لإنشاء تشغيل تجريبي آمن (dry-run): وضع علامة على التحركات السريعة، أو تغييرات الأدوات، أو أكواد M.

2) إزالة رموز تخطي الكتل — Remove Block Skip Chars

تُستخدم هذه الأداة لإزالة رموز / الموجودة في بداية الأسطر. إذا كان السطر يحتوي على أكثر من رمز / متتالي، فسيتم حذفها جميعًا. يبقى باقي السطر (العناوين، التعليقات) دون تغيير.

مثال

; قبل
//N10 G00 X0 Y0
/N20 G01 X50 F200

; بعد
N10 G00 X0 Y0
N20 G01 X50 F200

3) حماية أسطر الكود باستخدام “/” — Protect Code Lines with “/”

تقوم هذه الأداة بوضع علامة / بسرعة على الأسطر القابلة للتنفيذ فقط (التي تحتوي على العناوين G/M/T/S/F/X/Y/Z/…)، مع تجاهل التعليقات والأسطر الفارغة. تُعد هذه الميزة مفيدة عندما ترغب في ترك الملاحظات والوثائق دون تغيير، ولكنك تريد في الوقت نفسه تعطيل تنفيذ أوامر الحركة أو التكنولوجيا مؤقتًا.

مثال

; قبل
(Setup)
N10 G90 G54
(Roughing)
N20 G01 X50 F200

; بعد
(Setup)
/N10 G90 G54
(Roughing)
/N20 G01 X50 F200

نصائح وتحذيرات

  • في ماكينات CNC الحقيقية، يعتمد سلوك الأسطر التي تحتوي على الرمز / على وضع مفتاح الجهاز BLOCK SKIP. إذا كان المفتاح في وضع الإيقاف، فسيتم تنفيذ هذه الأسطر بشكل طبيعي.
  • في محاكي NCPlayer، سيتم تخطي الأسطر التي تحتوي على / إذا تم تفعيل الوضع المقابل (مدعوم في المحاكاة خطوة بخطوة).
  • عند استخدام القفزات الشرطية (IF / THEN / GOTO / WHILE)، تجنب وضع الرمز / على الأسطر الحرجة الخاصة بالقفز دون تحليل المنطق جيدًا، لأن ذلك قد يؤدي إلى كسر تسلسل التنفيذ أو إلى نتائج غير متوقعة في البرنامج.
NCPlayer NCPlayer
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy