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

تطبيع كود G


تطبيع كود G — إضافة النقطة إلى الإحداثيات

تم تصميم وظيفة Normalize GCode → Add dot only في NCPlayer لتحويل الإحداثيات في كود G تلقائيًا إلى تنسيق موحّد يحتوي على نقطة عشرية. تكون هذه الميزة مفيدة إذا كان البرنامج يحتوي على إحداثيات مكتوبة كأعداد صحيحة ولكن يتطلب أن تكون بتنسيق عشري (على سبيل المثال: X25X25.).

NCPlayer

كيفية عمل الوظيفة

  • يقوم البرنامج بفحص الكود في المحرر سطرًا بسطر.
  • يكتشف جميع العناوين المتعلقة بالإحداثيات والمعلمات الإضافية: X Y Z I J K F R A B C U V W.
  • إذا تبعت الحرف قيمة عددية صحيحة بدون نقطة عشرية، يتم تلقائيًا إضافة نقطة (أو رقمين أو ثلاثة أرقام بعدها، حسب الإعدادات).
  • الإحداثيات التي تحتوي مسبقًا على نقطة عشرية أو جزء كسري تبقى دون تغيير.

مثال

الكود الأصلي:
G01 X25 Y50 Z-10

بعد التطبيع:
G01 X25. Y50. Z-10.

الغرض من الوظيفة

يوفر تنسيقًا موحّدًا للإحداثيات مما يؤدي إلى:

  • تحسين قابلية قراءة كود G؛
  • ضمان التوافق مع أنظمة CNC التي تتطلب وجود النقطة العشرية؛
  • تبسيط معالجة الكود تلقائيًا بواسطة أدوات وبرامج أخرى.

ملاحظات

  • لا تقوم الوظيفة بتعديل الإحداثيات التي تحتوي بالفعل على جزء عشري.
  • تعمل فقط مع الأحرف التي تمثل الإحداثيات ومعلمات الحركة.
CNCPassport © MEBLEOS © 2026 · Ver 1.0 · Terms & Conditions | Privacy Policy | Cookie Policy | Refund Policy Legal information | Privacy Policy