تحديد المواقع G00
1. تنسيق G00 X_ Z_ يقوم هذا الأمر بنقل الأداة من الموضع الحالي إلى الموضع المحدد بواسطة الأمر (في وضع الإحداثيات المطلقة)، أو إلى مسافة معينة (في وضع الإحداثيات التزايدية). 2. تحديد المواقع على شكل قطع غير خطي تعريفنا هو: استخدام معدل اجتياز سريع مستقل لتحديد موضع كل محور. مسار الأداة ليس خطاً مستقيماً، وتتوقف محاور الآلة عند المواضع التي تحددها الأوامر بالتسلسل حسب ترتيب الوصول. 3. الموضع الخطي مسار الأداة مشابه للقطع الخطي (G01)، حيث يتم تحديد الموضع في الموضع المطلوب في أقصر وقت (لا يتجاوز معدل الاجتياز السريع لكل محور). 4. مثال N10 G0 X100 Z65
G01 الاستيفاء الخطي
1. قم بالتنسيق G01 X(U)_ Z(W)_ F_ ; ينتقل الاستيفاء الخطي من الموضع الحالي إلى موضع الأمر في خط مستقيم وبمعدل الحركة المعطى للأمر. X، Z: الإحداثيات المطلقة للموقع المراد النقل إليه. U,W: الإحداثيات الإضافية للموقع المراد النقل إليه.
2. مثال ① برنامج الإحداثيات المطلقة G01 X50. Z75. F0.2;X100.; ② برنامج الإحداثيات التزايدي G01 U0.0 W-75. F0.2؛U50.
الاستيفاء الدائري (G02، G03)
التنسيق G02(G03) X(U)__Z(W)__I__K__F__ ;G02(G03) X(U)__Z(W)__R__F__ ; G02 - في اتجاه عقارب الساعة (CW) G03 - عكس اتجاه عقارب الساعة (CCW)X، Z - في نظام الإحداثيات نقطة النهاية U، W - المسافة بين نقطة البداية ونقطة النهاية I، K - المتجه (قيمة نصف القطر) من نقطة البداية إلى النقطة المركزية R - نطاق القوس (بحد أقصى 180 درجة). 2. مثال ① برنامج نظام الإحداثيات المطلقة G02 X100. Z90. أنا50. ك0. F0.2 أو G02X100. Z90. 50 راند. F02؛ ② برنامج نظام الإحداثيات التزايدي G02 U20. دبليو-30. أنا50. ك0. F0.2 أو G02 U20.W-30.R50.F0.2؛
عودة المنشأ الثاني (G30)
يمكن ضبط نظام الإحداثيات باستخدام وظيفة الأصل الثاني. 1. قم بتعيين إحداثيات نقطة بداية الأداة باستخدام المعلمات (أ، ب). النقطتان "أ" و"ب" هي المسافات بين أصل الآلة ونقطة بداية الأداة. 2. عند البرمجة، استخدم أمر G30 بدلاً من G50 لتعيين نظام الإحداثيات. 3. بعد تنفيذ العودة إلى الأصل الأول، بغض النظر عن الموضع الفعلي للأداة، ستنتقل الأداة إلى الأصل الثاني عند مواجهة هذا الأمر. 4. يتم أيضًا إجراء استبدال الأداة في الأصل الثاني.
قطع الخيط (G32)
1. تنسيق G32 X(U)__Z(W)__F__ ؛ G32 X(U)__Z(W)__E__ ؛ F - ضبط سلك الخيط E - خطوة الخيط (مم) عند برمجة برنامج قطع الخيط، يجب التحكم في سرعة المغزل بشكل موحد (G97)، ويجب مراعاة بعض خصائص الجزء الملولب. سيتم تجاهل وظائف التحكم في سرعة الحركة والتحكم في سرعة المغزل في وضع قطع الخيط. وعندما يعمل زر تثبيت التغذية، تتوقف عملية حركته بعد استكمال دورة القطع.
2. مثال G00 X29.4؛ (دورة واحدة للقطع) G32 Z-23. F0.2؛ G00X32؛ Z4.; X29.; (قطع دورتين) G32 Z-23. F0.2؛ G00X32.; Z4 .
وظيفة إزاحة قطر الأداة (G40/G41/G42)
1. التنسيق G41 X_ Z_;G42 X_ Z_;
عندما تكون حافة القطع حادة فإن عملية القطع تتبع الشكل المحدد بواسطة البرنامج دون مشاكل. ومع ذلك، فإن حافة الأداة الحقيقية تتكون من قوس دائري (نصف قطر مقدمة الأداة). كما هو موضح في الشكل أعلاه، فإن نصف قطر مقدمة الأداة سوف يسبب أخطاء في حالة الاستيفاء الدائري والنقر.
2. وظيفة التحيز
مسار أدوات موضع قطع الأمر
يقوم جهاز G40 بإلغاء حركة الأداة حسب المسار المبرمج
G41 لليمين تتحرك الأداة من الجانب الأيسر للمسار المبرمج
G42 Left تتحرك الأداة من الجانب الأيمن للمسار المبرمج
يعتمد مبدأ التعويض على حركة مركز قوس مقدمة الأداة، والذي لا يتطابق دائمًا مع ناقل نصف القطر في الاتجاه الطبيعي لسطح القطع. ولذلك، فإن النقطة المرجعية للتعويض هي مركز أنف الأداة. عادةً، يعتمد تعويض طول الأداة ونصف قطر مقدمة الأداة على حافة قطع وهمية، مما يسبب بعض الصعوبات في القياس. بتطبيق هذا المبدأ على تعويض الأداة، يجب قياس طول الأداة ونصف قطر مقدمة الأداة R ورقم شكل مقدمة الأداة (0-9) المطلوبة لتعويض نصف قطر مقدمة الأداة الوهمية بالنقطتين المرجعيتين X وZ على التوالي. يجب إدخالها في ملف إزاحة الأداة مسبقًا.
يجب طلب "إزاحة نصف قطر أداة الأنف" أو إلغاؤها باستخدام وظيفة G00 أو G01. سواء كان هذا الأمر مع الاستيفاء الدائري أم لا، فلن تتحرك الأداة بشكل صحيح، مما يؤدي إلى انحرافها تدريجيًا عن المسار الذي تم تنفيذه. لذلك، يجب إكمال أمر إزاحة نصف قطر أداة الأنف قبل بدء عملية القطع؛ ويمكن منع ظاهرة القطع الزائد الناتجة عن بدء تشغيل الأداة من خارج قطعة العمل. على العكس من ذلك، بعد عملية القطع، استخدم أمر النقل لإجراء عملية إلغاء الإزاحة
اختيار نظام إحداثيات قطعة العمل (G54-G59)
1. تنسيق G54 X_ Z_؛ 2. تستخدم الوظيفة أوامر G54 - G59 لتعيين نقطة عشوائية في نظام إحداثيات أداة الآلة (قيمة إزاحة أصل قطعة العمل) للمعلمات 1221 - 1226، وتعيين نظام إحداثيات قطعة العمل (1-6). تتوافق هذه المعلمة مع رمز G كما يلي: نظام إحداثيات قطعة العمل 1 (G54) - قيمة إزاحة إرجاع أصل قطعة العمل - المعلمة 1221 نظام إحداثيات قطعة العمل 2 (G55) - قيمة إزاحة إرجاع أصل قطعة العمل - المعلمة 1222 نظام إحداثيات قطعة العمل 3 (G56) - قيمة إزاحة إرجاع أصل الشغل - المعلمة 1223 نظام إحداثيات الشغل 4 (G57) - قيمة إزاحة إرجاع أصل الشغل - المعلمة 1224 نظام إحداثيات الشغل 5 (G58) - قيمة الإزاحة لإرجاع أصل الشغل - المعلمة 1225 نظام إحداثيات الشغل 6 (G59) - الإزاحة قيمة إرجاع أصل قطعة العمل - المعلمة 1226 بعد تشغيل الطاقة واكتمال إرجاع الأصل، يقوم النظام تلقائيًا بتحديد نظام إحداثيات قطعة العمل 1 (G54). ستظل هذه الإحداثيات سارية المفعول حتى يتم تغييرها بواسطة أمر "مشروط". بالإضافة إلى خطوات الإعداد هذه، هناك معلمة أخرى في النظام يمكنها تغيير معلمات G54~G59 على الفور. يمكن نقل قيمة إزاحة الأصل خارج قطعة العمل باستخدام المعلمة رقم 1220.
دورة التشطيب (G70)
1. تنسيق G70 P(ns) Q(nf) ns: رقم الجزء الأول من برنامج الشكل النهائي. nf: رقم الجزء الأخير من برنامج الشكل النهائي 2. الوظيفة بعد الخراطة الخشنة باستخدام G71 أو G72 أو G73، قم بإنهاء الخراطة باستخدام G70.
دورة السيارة المعلبة في الحديقة الخارجية (G71)
1. التنسيق G71U(△d)R(e)G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns)……… … .F__ يحدد أمر الحركة بين A وB في مقطع البرنامج من رقم التسلسل ns إلى nf. .S__.T__N(nf)...△d: عمق القطع (مواصفات نصف القطر) لا يحدد الإشارات الإيجابية والسلبية. يتم تحديد اتجاه القطع وفقًا لاتجاه AA'، ولن يتغير حتى يتم تحديد قيمة أخرى. تحدد معلمة نظام FANUC (رقم 0717). e: حد سحب الأداة هذه المواصفات هي مواصفات حالة، ولن تتغير حتى يتم تحديد قيمة أخرى. تحدد معلمة نظام FANUC (رقم 0718). ns: رقم الجزء الأول من برنامج الشكل النهائي. nf: رقم الجزء الأخير من برنامج الشكل النهائي. △u: مسافة واتجاه الاحتياطي لإنهاء المعالجة في الاتجاه X. (القطر/نصف القطر) △w: مسافة واتجاه الكمية المحجوزة لإنهاء المعالجة في الاتجاه Z.
2. الوظيفة إذا كنت تستخدم البرنامج لتحديد شكل التشطيب من A إلى A' إلى B في الشكل أدناه، فاستخدم △d (عمق القطع) لقطع المنطقة المحددة، واترك بدل التشطيب △u/2 و△ ث.
دورة تحويل الوجه المعلبة (G72)
1. التنسيق G72W(△d)R(e) G72P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t) △t,e,ns,nf و △u و △w و f و s و t لها نفس المعاني مثل G71. 2. الوظيفة كما هو موضح في الشكل أدناه، هذه الدورة هي نفس دورة G71 باستثناء أنها موازية للمحور X.
تشكيل دورة المعالجة المركبة (G73)
1. التنسيق G73U(△i)W(△k)R(d)G73P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns) )…………………… رقم الكتلة N(nf) على طول A A' B………△i: مسافة سحب الأداة في اتجاه المحور X (مواصفات نصف القطر)، المحددة بواسطة معلمة نظام FANUC (NO.0719). △k: مسافة سحب الأداة في اتجاه المحور Z (المحدد بواسطة نصف القطر)، المحددة بواسطة معلمة نظام FANUC (رقم 0720). د: تقسيم الأوقات هذه القيمة هي نفس أوقات تكرار المعالجة التقريبية، المحددة بواسطة معلمة نظام FANUC (رقم 0719). ns: رقم الجزء الأول من برنامج الشكل النهائي. nf: رقم الجزء الأخير من برنامج الشكل النهائي. △u: مسافة واتجاه الاحتياطي لإنهاء المعالجة في الاتجاه X. (القطر/نصف القطر) △w: مسافة واتجاه الكمية المحجوزة لإنهاء المعالجة في الاتجاه Z.
2. الوظيفة يتم استخدام هذه الوظيفة لقطع الشكل الثابت المتغير تدريجيًا بشكل متكرر. يمكن لهذه الدورة أن تقطع بشكل فعالأجزاء التصنيع باستخدام الحاسب الآليوأجزاء تحول CNCالتي تمت معالجتها بواسطة الآلات الخام أو الصب.
دورة حفر الوجه (G74)
1. تنسيق G74 R(e); G74 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) e: المبلغ المتخلف هذا التعيين هو تعيين الحالة، في القيم الأخرى لا يتم تغييرها حتى يتم تحديدها. تحدد معلمة نظام FANUC (رقم 0722). x: إحداثي X للنقطة B u: الزيادة من a إلى bz: الإحداثي Z للنقطة cw: الزيادة من A إلى C △i: مقدار الحركة في الاتجاه X △k: مقدار الحركة في الاتجاه Z △d: في المقدار الذي به تتراجع الأداة في الجزء السفلي من القطع. يجب أن يكون رمز △d (+). ومع ذلك، إذا تم حذف X (U) و△I، فيمكن تحديد مقدار تراجع الأداة بالعلامة المطلوبة. و: معدل التغذية: 2. الوظيفة كما هو موضح في الشكل أدناه، يمكن معالجة القطع في هذه الدورة. إذا تم حذف X (U) وP، فسيتم تنفيذ العملية فقط على المحور Z، والذي يستخدم للحفر.
دورة حفر القطر الخارجي/القطر الداخلي (G75)
1. تنسيق G75 R(e); G75 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) 2. الوظيفة تعمل الأوامر التالية كما هو موضح في الشكل أدناه، باستثناء X، فإن استخدام Z بدلاً من الخارج هو نفس G74. في هذه الدورة، يمكن معالجة القطع، ويمكن تنفيذ أخدود القطع على المحور X والحفر على المحور X.
دورة قطع الخيط (G76)
1. التنسيق G76 P(m)(r)(a) Q(△dmin) R(d)G76 X(u) Z(w) R(i) P(k) Q(△d) F(f)m : أوقات التكرار النهائية (من 1 إلى 99) هذا التعيين هو تعيين حالة، ولن يتغير حتى يتم تعيين قيمة أخرى. تحدد معلمة نظام FANUC (رقم 0723). r: من زاوية إلى زاوية هذه المواصفات هي مواصفات حالة ولن تتغير حتى يتم تحديد قيمة أخرى. تحدد معلمة نظام FANUC (رقم 0109). أ: زاوية أنف الأداة: 80 درجة، 60 درجة، 55 درجة، 30 درجة، 29 درجة، 0 درجة يمكن اختيارها، محددة برقمين. هذا التعيين هو تعيين حالة ولن يتغير حتى يتم تعيين قيمة أخرى. تحدد معلمة نظام FANUC (رقم 0724). مثل: P (02/m, 12/r, 60/a) △dmin: الحد الأدنى لعمق القطع هذه المواصفة هي مواصفات حالة، ولن تتغير حتى يتم تحديد قيمة أخرى. تحدد معلمة نظام FANUC (رقم 0726). i: اختلاف نصف القطر للجزء الملولب إذا كان i = 0، فيمكن استخدامه لقطع الخيط الخطي العام. k: ارتفاع الخيط يتم تحديد هذه القيمة بقيمة نصف القطر في اتجاه المحور السيني. △d: عمق القطع الأول (قيمة نصف القطر) l: سلك الخيط (مع G32)
2. دورة قطع الخيط الوظيفية.
دورة القطع للأقطار الداخلية والخارجية (G90)
1. تنسيق دورة القطع الخطية: G90 X(U)___Z(W)____F___ ؛ اضغط على المفتاح للدخول إلى وضع الكتلة الفردية، وتكمل العملية تشغيل دورة المسار 1 → 2 → 3 → 4 كما هو موضح في الشكل. يتم تغيير الإشارة (+/-) الخاصة بـ U وW وفقًا للاتجاه 1 و2 في برنامج الإحداثيات التزايدي. دورة قطع المخروط: G90 X(U)___Z(W)____R____ F___؛ يجب تحديد القيمة "R" للمخروط. يشبه استخدام وظيفة القطع دورة القطع الخطية.
2. وظيفة دورة قطع الدائرة الخارجية. 1. يو<0، ث<0، ر<02. U>0، W<0، R>03. U<0، W<0، R>04. U>0، W<0، R<0
دورة قطع الخيط (G92)
1. تنسيق دورة قطع الخيط المستقيم: G92 X(U)___Z(W)____F___ ؛ نطاق الخيط والتحكم في تثبيت دورة المغزل (G97) يشبه G32 (قطع الخيط). في دورة قطع الخيط هذه، يمكن تشغيل أداة السحب لقطع الخيط على النحو [الشكل. 9-9]؛ يتم تعيين طول الشطب كوحدة 0.1 لتر في نطاق 0.1 لتر ~ 12.7 لتر وفقًا للمعلمة المخصصة. دورة قطع الخيط المدبب: G92 X(U)___Z(W)___R___F___ ; 2. دورة قطع الخيط الوظيفية
دورة القطع التدريجي (G94)
1. تنسيق دورة قطع الشرفة: G94 X(U)___Z(W)___F___ ؛ دورة القطع المستدقة: G94 X(U)___Z(W)____R____ F____؛ 2. وظيفة قطع الخطوة التحكم في السرعة الخطية (G96، G97)
تقوم مخرطة NC بتقسيم السرعة، على سبيل المثال، إلى مناطق منخفضة السرعة وعالية السرعة عن طريق ضبط الخطوة وتعديل عدد الدورات في الدقيقة؛ يمكن تغيير السرعة في كل منطقة بحرية. تتمثل وظيفة G96 في التحكم في سرعة الخط والحفاظ على معدل قطع ثابت عن طريق تغيير عدد الدورات في الدقيقة فقط للتحكم في تغيير قطر قطعة العمل المقابلة. وظيفة G97 هي إلغاء التحكم في سرعة الخط والتحكم فقط في استقرار RPM.
ضبط الإزاحة (G98/G99)
يمكن تعيين إزاحة القطع في الدقيقة (مم/دقيقة) باستخدام كود G98، أو الإزاحة لكل دورة (مم/ريف) مع كود G99؛ هنا يتم استخدام الإزاحة G99 لكل دورة للبرمجة في مخرطة NC. معدل السفر في الدقيقة (مم/دقيقة) = معدل الإزاحة لكل دورة (مم/دورة) × عدد دورات المغزل في الدقيقة
العديد من التعليمات المستخدمة غالبًا في مراكز التصنيع هي نفسهاأجزاء التصنيع باستخدام الحاسب الآلي, أجزاء تحول CNCوأجزاء الطحن باستخدام الحاسب الآلي، ولن يتم وصفها هنا. ما يلي يقدم فقط بعض التعليمات التي تعكس خصائص مركز المعالجة:
1. أمر فحص الإيقاف الدقيق G09
تنسيق التعليمات: G09؛
ستستمر الأداة في تنفيذ مقطع البرنامج التالي بعد التباطؤ وتحديد الموضع بدقة قبل الوصول إلى نقطة النهاية، والتي يمكن استخدامها لتصنيع الأجزاء ذات الحواف والزوايا الحادة.
2. أمر إعداد إزاحة الأداة G10
تنسيق التعليمات: G10P_R_؛
P: رقم إزاحة الأمر؛ ر: إزاحة
يمكن ضبط إزاحة الأداة عن طريق إعداد البرنامج.
3. أمر تحديد المواقع أحادي الاتجاه G60
تنسيق التعليمات: G60 X_Y_Z_؛
X وY وZ هي إحداثيات نقطة النهاية التي تحتاج إلى تحديد موضع دقيق.
بالنسبة لمعالجة الثقب التي تتطلب تحديد موضع دقيق، استخدم هذا الأمر لتمكين أداة الآلة من تحقيق تحديد موضع أحادي الاتجاه، وبالتالي التخلص من خطأ المعالجة الناتج عن ردة الفعل العكسية. يتم تعيين اتجاه تحديد المواقع ومبلغ التجاوز بواسطة المعلمات.
4. أمر وضع فحص الإيقاف الدقيق G61
تنسيق التعليمات: G61؛
هذا الأمر هو أمر مشروط، وفي وضع G61، فهو يعادل كل كتلة من البرامج تحتوي على أمر G09.
5. أمر وضع القطع المستمر G64
تنسيق التعليمات: G64؛
هذه التعليمات هي تعليمات مشروطة، وهي أيضًا الحالة الافتراضية لأداة الآلة. بعد أن تنتقل الأداة إلى نقطة نهاية التعليمات، ستستمر في تنفيذ الكتلة التالية دون تباطؤ، ولن تؤثر على تحديد المواقع أو التحقق في G00 وG60 وG09. عند إلغاء وضع G61 لاستخدام G64.
6. أمر إرجاع النقطة المرجعية التلقائية G27، G28، G29
(1) ارجع إلى أمر فحص النقطة المرجعية G27
تنسيق التعليمات: G27؛
X وY وZ هي القيم الإحداثية للنقطة المرجعية في نظام إحداثيات قطعة العمل، والتي يمكن استخدامها للتحقق مما إذا كان يمكن وضع الأداة على النقطة المرجعية.
بموجب هذه التعليمات، يعود المحور الموجه إلى النقطة المرجعية بحركة سريعة، ويتباطأ تلقائيًا ويجري فحصًا لتحديد الموقع عند قيمة الإحداثيات المحددة. إذا تم وضع النقطة المرجعية، فإن ضوء إشارة النقطة المرجعية للمحور قيد التشغيل؛ إذا لم يكن متسقًا، فسيقوم البرنامج بالتحقق مرة أخرى. .
(2) أمر إرجاع النقطة المرجعية التلقائية G28
تنسيق التعليمات: G28 X_Y_Z_؛
X وY وZ هي إحداثيات النقطة الوسطى، والتي يمكن ضبطها بشكل تعسفي. تتحرك الآلة الآلية إلى هذه النقطة أولاً، ثم تعود إلى النقطة المرجعية.
الغرض من تحديد النقطة المتوسطة هو منع الأداة من التداخل مع قطعة العمل أو التركيب عند عودتها إلى النقطة المرجعية.
مثال: N1 G90 X100.0 Y200.0 Z300.0
N2 G28 X400.0 Y500.0; (النقطة الوسطى هي 400.0,500.0)
N3 G28 Z600.0; (النقطة الوسطى هي 400.0، 500.0، 600.0)
(3) العودة تلقائيًا من النقطة المرجعية إلى G29
تنسيق التعليمات: G29 X_Y_Z_؛
X، Y، Z هي إحداثيات نقطة النهاية التي تم إرجاعها
أثناء عملية الإرجاع، تتحرك الأداة من أي موضع إلى النقطة المتوسطة التي تحددها G28، ثم تنتقل إلى نقطة النهاية. يتم استخدام G28 وG29 بشكل عام في أزواج، ويمكن أيضًا استخدام G28 وG00 في أزواج.
وقت النشر: 02 يناير 2023