1. أمر الإيقاف المؤقت
يشير G04X (U)_/P_ إلى وقت الإيقاف المؤقت للأداة (يتوقف التغذية، ولا يتوقف المغزل)، والقيمة بعد العنوان P أو X هي وقت الإيقاف المؤقت. القيمة بعد
على سبيل المثال، G04X2.0؛ أو G04X2000؛ توقف لمدة ثانيتين
G04P2000;
ومع ذلك، في بعض تعليمات معالجة نظام الثقب (مثل G82 وG88 وG89)، من أجل ضمان دقة قاع الثقب، يكون هناك وقت توقف مؤقت عندما تقوم الأداة بالمعالجة إلى قاع الثقب. في هذا الوقت، لا يمكن التعبير عنه إلا بالعنوان P. إذا كان العنوان X يشير إلى أن نظام التحكم يعتبر X هي قيمة إحداثيات المحور X ويقوم بتنفيذها.
على سبيل المثال، G82X100.0Y100.0Z-20.0R5.0F200P2000؛ قم بالحفر (100.0، 100.0) إلى أسفل الحفرة وتوقف مؤقتًا لمدة ثانيتين
G82X100.0Y100.0Z-20.0R5.0F200X2.0; الحفر (2.0، 100.0) إلى قاع الحفرة دون توقف.
2. الاختلافات والوصلات بين M00 وM01 وM02 وM30
M00 عبارة عن تعليمات توقف غير مشروطة للبرنامج. عند تنفيذ البرنامج، تتوقف التغذية ويتوقف المغزل. لإعادة تشغيل البرنامج، يجب عليك أولاً العودة إلى حالة JOG، والضغط على CW (المغزل للأمام) لبدء تشغيل المغزل، ثم العودة إلى الحالة التلقائية، والضغط على مفتاح START لبدء تشغيل البرنامج.
M01 عبارة عن تعليمات إيقاف مؤقت انتقائية للبرنامج. قبل تنفيذ البرنامج، يجب تشغيل مفتاح OPSTOP الموجود على لوحة التحكم. التأثير بعد التنفيذ هو نفس تأثير M00. يجب إعادة تشغيل البرنامج كما هو مذكور أعلاه.
غالبًا ما يتم استخدام M00 وM01 للفحص أو إزالة الرقائق لأبعاد قطعة العمل أثناء المعالجة.
M02 هو التعليمة النهائية للبرنامج الرئيسي. عند تنفيذ هذا الأمر، تتوقف التغذية، ويتوقف عمود الدوران، ويتم إيقاف تشغيل سائل التبريد. لكن مؤشر البرنامج يتوقف عند نهاية البرنامج.
M30 هو أمر إنهاء البرنامج الرئيسي. الوظيفة هي نفس وظيفة M02، والفرق هو أن المؤشر يعود إلى موضع رأس البرنامج، بغض النظر عما إذا كانت هناك مقاطع برنامج أخرى بعد M30.
3. العنوانان D وH لهما نفس المعنى
معلمات تعويض الأداة D وH لها نفس الوظيفة ويمكن تبديلها حسب الرغبة. كلاهما يمثل اسم عنوان سجل التعويض في نظام CNC، ولكن يتم تحديد قيمة التعويض المحددة بواسطة عنوان رقم التعويض الموجود خلفهما. ومع ذلك، في مراكز التصنيع، من أجل منع الأخطاء، يتم النص بشكل مصطنع بشكل عام على أن H هو عنوان تعويض طول الأداة، ورقم التعويض من 1 إلى 20، وD هو عنوان تعويض نصف قطر الأداة، ويبدأ رقم التعويض من لا 21 (مجلة أدوات تحتوي على 20 أداة).
على سبيل المثال، G00G43H1Z100.0؛
G01G41D21X20.0Y35.0F200;
4. أمر المرآة
تعليمات معالجة الصور المرآة M21، M22، M23. عندما يتم عكس المحور X أو المحور Y فقط، فإن تسلسل القطع (التسلق والطحن للقطع لأعلى)، واتجاه تعويض الأداة، وتوجيه الاستيفاء القوسي سيكون معاكسًا للبرنامج الفعلي، كما هو موضح في الشكل 1. عندما يكون X يتم عكس المحور Y والمحور Y في نفس الوقت، ويظل تسلسل تغذية الأداة واتجاه تعويض الأداة وتوجيه الاستيفاء القوسي دون تغيير.
ملاحظة: بعد استخدام أمر المرآة، يجب عليك استخدام M23 لإلغائه لتجنب التأثير على البرامج اللاحقة. في وضع G90، عند استخدام الصورة المعكوسة أو أمر الإلغاء، يجب عليك العودة إلى أصل نظام إحداثيات قطعة العمل قبل استخدامه. وبخلاف ذلك، لن يتمكن نظام CNC من حساب مسار الحركة اللاحق، وستحدث حركة عشوائية للأداة. في هذا الوقت، يجب إجراء عملية إرجاع الأصل يدويًا لحل المشكلة. لا يتغير دوران المغزل باستخدام أمر الصورة المعكوسة.
الشكل 1: تعويض الأداة والتغييرات الأمامية والخلفية أثناء النسخ المتطابق
5. أمر استيفاء القوس
G02 هو الاستيفاء في اتجاه عقارب الساعة، G03 هو الاستيفاء عكس اتجاه عقارب الساعة. في المستوى XY، يكون التنسيق كما يلي: G02/G03X_Y_I_K_F_ أو G02/G
03X_Y_R_F_، حيث
عند القطع بالقوس، يرجى ملاحظة أنه عندما تكون q≥180°، تكون R قيمة موجبة؛ عندما تكون q > 180°، تكون R قيمة سالبة؛ يمكن أيضًا تحديد I وK باستخدام R. عندما يتم تحديد كليهما في نفس الوقت، يكون لأمر R الأسبقية، ويكون I , K غير صالح؛ لا يمكن لـ R إجراء قطع دائرة كاملة، ولا يمكن برمجة قطع الدائرة الكاملة إلا باستخدام I وJ وK، نظرًا لوجود عدد لا يحصى من الدوائر بنفس نصف القطر الذي يمر عبر نفس النقطة، كما هو موضح في الشكل 2.
الشكل 2: دائرة تمر بنفس النقطة
عندما يكون I وK صفرًا، يمكن حذفهما؛ بغض النظر عن الوضع G90 أو G91، تتم برمجة I وJ وK وفقًا للإحداثيات النسبية؛ أثناء استيفاء القوس، لا يمكن استخدام تعليمات تعويض الأداة G41/G42.
6. المزايا والعيوب بين G92 وG54~G59
G54~G59 هو نظام الإحداثيات الذي تم تعيينه قبل المعالجة، وG92 هو نظام الإحداثيات الذي تم تعيينه في البرنامج. بعد استخدام G54~G59، ليست هناك حاجة لاستخدام G92 مرة أخرى، وإلا سيتم استبدال G54~G59 ويجب تجنبه، كما هو موضح في الجدول 1.
الجدول 1: الفرق بين G92 ونظام إحداثيات العمل
ملاحظة: (1) بمجرد استخدام G92 لضبط النظام الإحداثي، لن يكون لاستخدام G54~G59 مرة أخرى أي تأثير ما لم يتم إيقاف تشغيل النظام وإعادة تشغيله، أو يتم استخدام G92 لتعيين نظام إحداثيات قطعة العمل الجديدة المطلوبة. (2) بعد انتهاء البرنامج الذي يستخدم G92، إذا لم يتم إرجاع الأداة الآلية؟
إذا تم تشغيل الأصل الذي تم تعيينه بواسطة 羾92 مرة أخرى، فسيصبح الموضع الحالي للأداة الآلية هو الأصل الإحداثي الجديد لقطعة العمل، والذي يكون عرضة للحوادث. لذلك آمل أن يستخدمه القراء بحذر.
7. قم بإعداد الروتين الفرعي لتغيير الأداة.
في مركز التصنيع، تكون تغييرات الأداة أمرًا لا مفر منه. ومع ذلك، فإن الأداة الآلية لها نقطة تغيير ثابتة للأداة عندما تغادر المصنع. إذا لم تكن في موضع تغيير الأداة، فلا يمكن تغيير الأداة. علاوة على ذلك، قبل تغيير الأداة، يجب إلغاء تعويض الأداة ودورتها، ويتوقف عمود الدوران، ويتم إيقاف تشغيل سائل التبريد. هناك العديد من الشروط. إذا كان لا بد من ضمان هذه الشروط قبل كل تغيير للأداة اليدوية، فلن تكون عرضة للخطأ فحسب، بل ستكون أيضًا غير فعالة. لذلك، يمكننا تجميع برنامج تغيير الأداة لحفظه واستخدامه في حالة DI. يمكن أن يؤدي الاتصال بـ M98 إلى إكمال إجراء تغيير الأداة دفعة واحدة.
وبأخذ مركز التصنيع PMC-10V20 كمثال، فإن البرنامج هو كما يلي:
O2002;(اسم البرنامج)
G80G40G49; (إلغاء الدورة الثابتة وتعويض الأداة)
م05؛ (توقف المغزل)
M09؛ (إيقاف تشغيل سائل التبريد)
G91G30Z0; (يعود المحور Z إلى الأصل الثاني، وهو نقطة تغيير الأداة)
م06؛ (تغيير الأداة)
م99؛ (نهاية الروتين الفرعي)
عندما تحتاج إلى تغيير الأداة، ما عليك سوى كتابة "T5M98P2002" في حالة MDI لاستبدال الأداة المطلوبة T5، وبالتالي تجنب العديد من الأخطاء غير الضرورية. يمكن للقراء تجميع الإجراءات الفرعية المتغيرة للأداة وفقًا لخصائص أدوات الآلة الخاصة بهم.
8. أخرى
الرقم التسلسلي لقطعة البرنامج، والذي يتم تمثيله بالعنوان N. بشكل عام، يحتوي جهاز CNC نفسه على مساحة ذاكرة محدودة (64 كيلو بايت). من أجل توفير مساحة التخزين، تم حذف أرقام تسلسل مقطع البرنامج. يمثل N فقط تسمية مقطع البرنامج، مما يسهل عملية البحث عن البرنامج وتحريره. ليس له أي تأثير على عملية التصنيع. يمكن زيادة أو تقليل الرقم التسلسلي، ولا يشترط استمرارية القيم. ومع ذلك، لا يمكن حذفه عند استخدام تعليمات حلقة معينة، وتعليمات الانتقال، واستدعاء الإجراءات الفرعية وتعليمات المرآة.
9. في نفس مقطع البرنامج، ولنفس التعليمات (نفس حرف العنوان) أو لنفس مجموعة التعليمات، فإن التعليمات التي تظهر لاحقًا تصبح سارية المفعول.
على سبيل المثال، برنامج تغيير الأداة T2M06T3؛ يستبدل T3 بدلاً من T2؛
G01G00X50.0Y30.0F200; يتم تنفيذ G00 (على الرغم من وجود قيمة F، لا يتم تنفيذ G01).
رموز التعليمات التي ليست في نفس المجموعة لها نفس التأثير إذا تم تنفيذها في نفس مقطع البرنامج عن طريق تبادل التسلسل.
G90G54G00X0Y0Z100.0;
G00G90G54X0Y0Z100.0;
تم تشغيل جميع العناصر المذكورة أعلاه وتمريرها إلى مركز المعالجة PMC-10V20 (FANUCSYSTEM). في التطبيقات العملية، لا يلزم سوى فهم عميق لقواعد الاستخدام والبرمجة للتعليمات المختلفة.
تتميز أدوات Xinfa CNC بخصائص الجودة الجيدة والسعر المنخفض. لمزيد من التفاصيل، يرجى زيارة:
مصنعو أدوات CNC - مصنع وموردو أدوات CNC في الصين (xinfatools.com)
وقت النشر: 06 نوفمبر 2023