نحن نعلم أن البرامج العادية تعمل من أعلى إلى أسفل، ويمكن تحقيق قفزات غير مشروطة في برامج الماكرو. اسمحوا لي أن أشارككم حالة طلب بيانات النقل غير المشروط
صورة
أضف WeChat: Yuki7557 لإرسال برنامج تعليمي 10G CNC
عند تشغيل كافة الآلات المكنية في فصل الشتاء، يجب تشغيلها بمحرك حراري. وهذا شيء يعرفه الجميع، فما هو المحرك الحراري؟ وذلك لمنع حدوث بعض المشاكل عند بدء تشغيل الدليل فجأة بسبب انخفاض درجة الحرارة في الشتاء، مثل المشاكل البسيطة مثل انخفاض الدقة، والمشاكل الخطيرة مثل كسر بعض أجزاء أداة الآلة. لذلك، يجب علينا إجراء تشغيل المحرك الحراري قبل بدء تشغيل الماكينة في الشتاء، بحيث يمكن تسخين مكونات أداة الماكينة بالتساوي من خلال تشغيل المحرك الحراري.
إذًا كيف تقوم عادةً بتشغيل المحرك الحراري؟ يقوم الأشخاص العاديون بتشغيل المغزل وترك المغزل يدور لمدة عشرات الدقائق، وفي نفس الوقت يحركون عمود الأداة يدويًا ذهابًا وإيابًا على المحور X والمحور Z. تفعل ذلك مرارا وتكرارا مثل هذا. إذا كان لديك في هذا الوقت شيء ستتركه لفترة من الوقت، ولا تريد أن تتوقف الآلة، فماذا عليك أن تفعل؟ في هذا الوقت، هل تريد حقًا أن تعمل الأداة الآلية تلقائيًا؟ هل يمكن هذا؟
قبل أن تتعلم برامج الماكرو، ستشعر أن هذا يبدو أمرًا لا يصدق. إذا كنت تعرف القليل عن برامج الماكرو، فستجد أن هذا في الواقع شيء بسيط وسهل التنفيذ.
قبل مشاركة هذه الحالة، قم بمعاينة بيان النقل غير المشروط
GOTO n (يمثل n رقم الرقم التسلسلي)
يعرف الطلاب الذين تعلموا اللغة الإنجليزية أن ما ورد أعلاه يتكون من GO و TO، مما يعني الذهاب إلى ...، حيث تمثل n التالية (n رقم الرقم التسلسلي) رقم سطر البرنامج (مثل GOTO 100، وهو ما يعني القفز إلى شريحة برنامج خط N100)
حسنًا، يمكننا أن نتعلم كيفية تحقيق وظيفة الإحماء التلقائي هذه من خلال عبارات الماكرو.
مثال على استخدام العبارة الشرطية - برنامج الماكرو للمحرك الحراري
(البرنامج بواسطة)
O0001
M03S300
N5 G01Z50.F50.
Z300.
X200.
Y200.
X-200.
Y-200.
اذهب إلى 5
M30
هذا هو أبسط محرك حراري لبرنامج الماكرو.
هنا علينا أن نتعرف على دور بيان GOTO
معنى مقطع البرنامج GOTO 5 هو: الانتقال دون قيد أو شرط إلى سطر N5 عند تنفيذ مقطع البرنامج هذا. ثم قم بتشغيل مقاطع البرنامج التالية بالتناوب، وانتقل إلى مقطع البرنامج N5 عند مواجهة GOTO 5....
وهذا يشكل حلقة لا نهاية لها. يمكن تشغيل أداة آلة CNC دون قيود حتى يتم إيقاف تنفيذ البرنامج يدويًا.





