Nov 19, 2023 ترك رسالة

برنامج ماكرو عام للطحن الحلزوني للثقوب الأسطوانية والمدببة باستخدام قواطع الطحن المختلفة

 

صديقي Zhou Weiquan، أحد كبار المهندسين، شارك في تطبيقات CNC لأكثر من 40 عامًا وقام بالتكنولوجيا ومعالجة آلاف الأجزاء.

لقد ذهب ذات مرة إلى اليابان لدراسة تكنولوجيا تطبيقات CNC ونشر دراستين: "تطوير وتطبيق برامج الماكرو للخراطة/الطحن باستخدام الحاسب الآلي" و"خراطة وطحن الخيوط باستخدام الحاسب الآلي" (نشرته Machinery Press).

وله نتائج بحثية كثيرة سأعرضها واحدة تلو الأخرى. إليك برنامج ماكرو عام يمكنك استخدامه.

بعد تعيين القيم لـ 13 متغيرًا، يمكن استخدامها مباشرةً. يمكن للأصدقاء المهتمين قراءة التعليقات ومقارنة مخططات البرمجة لفهم كيفية تجميعها. وهذه هي قضيته الثالثة.

النتيجة الثالثة لبحث Zhou Weiquan

برنامج ماكرو عام للطحن الحلزوني للثقوب الأسطوانية والمدببة باستخدام قواطع الطحن المختلفة

O101؛ (برنامج ماكرو عام للثقوب الأسطوانية والثقوب المدببة للطحن الحلزوني باستخدام قواطع طحن مختلفة، ويتم تعيين أصل XY في وسط الثقب، ويتم تعيين أصل المحور Z في الوجه العلوي لقطعة العمل)

ن01 #100=_; (#100 هي قيمة تصحيح القطر أثناء المعالجة. عندما تريد زيادة قطر الثقب، خذ قيمة موجبة، وإلا خذ قيمة سالبة. نظريًا، هي 0)

N02#1=أ; (#1 يمثل زاوية نصف المخروط للمخروط، والتي تساوي 0 للثقب الأسطواني)

N03#2=ب; (#2 يمثل القطر الرئيسي للأسطوانة أو المخروط في المستوى العلوي)

N04#11=h; (رقم 11 يمثل ارتفاع الاسطوانة أو المخروط)

N05#3=ج; (#3 يمثل تباعد الطبقة الرأسية أثناء الطحن)

N06#4=i; (#4 يمثل زاوية خطوة الطحن، والتي يمكن تحديدها حسب الاقتضاء)

N07#5=j; (#5 يمثل قيمة Z للنقطة المتحركة، القيمة الأولية لهذا التعيين هي مسافة ظل الهواء فوق السطح العلوي)

N08#7=د; (#7 يمثل القطر الرئيسي لقاطع الطحن D)

N09#18=r; (#18 يمثل نصف قطر الشفرة)

N10#19=s; (رقم 19 يمثل سرعة المغزل S)

N11#20=t; (#20 يمثل رقم تعويض طول الأداة)

N12#21=ش؛ (رقم 21 هو رمز الطحن في اتجاه عقارب الساعة/عكس اتجاه عقارب الساعة، خذ 3 للطحن في اتجاه عقارب الساعة، وخذ 2 للطحن في اتجاه عقارب الساعة)

N13#22=v; (#22 يمثل مقدار تغذية الأداة في الدقيقة)

N14#26=z; (#26 يمثل قيمة الإحداثيات Z لموضع البداية وموضع النهاية لقاطع الطحن)

N21 #8=#18*[1-SIN[#1]];(#8 يمثل مسافة الاتجاه Z من نقطة القطع إلى السطح السفلي لقاطع الطحن)

N22 #9=0;(#9 يمثل الزاوية المتحركة، قم بتعيين القيمة الأولية 0 في هذا القسم)

N23 #10=#2/2+[#5+#8]*TAN[#1]+#18*[1-COS[#1]]-#7 /2+#100/2;(#10 يمثل المسافة بين الخط المركزي لقاطع الطحن ومركز المخروط)

N24 #12=#3*#4/360;(#12 يمثل مسافة الهبوط في كل خطوة)

N25 #13=#3*TAN[#1]; (رقم 13 يمثل الفرق بين نصف قطر الدائرتين)

N26 #14=#13*#4/360;(#14 يمثل قيمة تقليل نصف القطر في كل خطوة)

N27 G54 G94 G00 X0 Y0 Z#26; (اضبط نظام إحداثيات قطعة العمل، والتغذية في الدقيقة، ويترجم قاطع الطحن إلى نقطة البداية فوق مركز المخروط)

N28 S#19 M03; (يبدأ المغزل في الدوران)

N29 G43 H#20 Z#5; (اسمح لقاطع الطحن بإضافة قيمة تعويض طول الاتجاه Z ثم قم بالهبوط إلى مستوى بداية القطع)

N30 G#21X#10 R[#10/2] F#22; (يدور قاطع الطحن نصف دورة في المستوى الأفقي لإدخال القاطع)

N31 بينما [#5 GT -[#11+#8]] DO 1; (رأس الحلقة: في حالة استيفاء الشروط، يتم تنفيذ الحلقة بين مقطعي N32 وN38)

N32 #9=#9+[#21*2-5]*#4; (في الطحن السفلي/الطحن العلوي، يتم زيادة أو تقليل زاوية الحركة بزاوية خطوة واحدة على التوالي للتحضير لخطوة واحدة من القطع)

N33 #10=#10-#14; (أعد حساب المسافة بين خط مركز قطع الطحن ومركز المخروط)

N34 #15=#10*COS[#9];(إعادة حساب قيمة إحداثيات X للنقطة المتحركة)

N35 #16=#10*SIN[#9];(إعادة حساب قيمة الإحداثيات Y للنقطة المتحركة)

N36 G#21

N37 #5=#5-#12;(أعد حساب قيمة الإحداثيات Z للنقطة المتحركة)

N38 النهاية 1؛ (نهاية الحلقة: إذا تم استيفاء الشروط، سيتم تنفيذ الحلقة بين مقطعي N14 وN19)

N39 #9=#9+[#21*2-5]*#4; (أثناء الطحن لأسفل/للأعلى، يتم زيادة أو تقليل زاوية الحركة بزاوية خطوة واحدة على التوالي للتحضير لدائرة كاملة من الطحن الأفقي)

N40 #10=#2/2-#11*TAN[#1]+#18*[1-COS[#1]]-#7/2+#100 /2; (احسب الخط المركزي لقاطع الطحن السفلي والمسافة المستدقة بين القلوب)

N41 G#21

N42I[-#10*COS[#9]] J[-#10*SIN[#9]]; (طحن دائرة كاملة أفقيًا في المستوى النهائي)

N43G00 X0 Y0; (يُترجم قاطع الطحن ليتزامن مع خط الوسط المخروطي)

N44G49 Z#26; (يقوم قاطع الطحن بإلغاء تعويض الطول ويرتفع إلى رقم 26 فوق المستوى المستدق)

N45M05; (المغزل متوقف)

N46M30;

فيما يلي ثلاثة أنواع من الرسوم البيانية لقطع الطحن لطحن الثقوب الأسطوانية والثقوب المدببة.

صورة

يوجد أدناه رسم تخطيطي للبرمجة.

صورة

مثال:

فيما يلي مثال تطبيقي لبرنامج الماكرو العام هذا: استخدام قاطعة الأنف الكروية لطحن فتحة سفلية مدببة باستخدام خيط داخلي NPT0.5 وزاوية درجة 120- مقلوبة.

صورة

ما يلي هو التعيين المحدد للفتحة السفلية المستدقة وزاوية الدرجة {{0}} المقلوبة لطحن الخيوط الداخلية NPT0.5.

%

O102; (تخصيص ثقب سفلي مخروطي ملولب NPT0.5 للطحن الحلزوني مع قاطعة طحن ذات نهاية كروية φ10، ويتم تعيين أصل XY في مركز الثقب، ويتم تعيين أصل المحور Z في الوجه العلوي لقطعة العمل)

ن01#100=_; (#100 هي قيمة تصحيح القطر أثناء المعالجة. عندما تريد زيادة قطر الثقب، خذ قيمة موجبة، وإلا خذ قيمة سالبة. نظريًا، هي 0)

ن02 #1=1.79; (#1 يمثل زاوية نصف المخروط للمخروط، والتي تساوي 0 للثقب الأسطواني)

N03 #2=18.321;(#2 يمثل القطر الرئيسي للأسطوانة أو المخروط في المستوى العلوي)

N04 #11=15; (رقم 11 يمثل ارتفاع الاسطوانة أو المخروط)

N05 #3=0.5; (#3 يمثل تباعد الطبقة الرأسية أثناء الطحن)

N06 #4=30; (#4 يمثل زاوية خطوة الطحن، والتي يمكن تحديدها حسب الاقتضاء)

N07 #5=0.5; (#5 يمثل قيمة Z للنقطة المتحركة، القيمة الأولية لهذا التعيين هي مسافة ظل الهواء فوق السطح العلوي)

N08 #7=10; (#7 يمثل القطر الرئيسي لقاطع الطحن D)

N09 #18=5; (#18 يمثل نصف قطر الشفرة)

N10 #19=1500; (رقم 19 يمثل سرعة المغزل S)

N11 #20=1; (#20 يمثل رقم تعويض طول الأداة)

N12 #21=2; (رقم 21 هو رمز الطحن في اتجاه عقارب الساعة/عكس اتجاه عقارب الساعة، خذ 3 للطحن في اتجاه عقارب الساعة، وخذ 2 للطحن في اتجاه عقارب الساعة)

N13 #22=50; (#22 يمثل مقدار تغذية الأداة في الدقيقة)

N14 #26=100; (#26 يمثل قيمة الإحداثيات Z لموضع البداية وموضع النهاية لقاطع الطحن)

%

%

O103; (تخصيص درجة الشطب 120- للطحن الحلزوني لخيط NPT0.5 مع قاطعة الطحن ذات النهاية الكروية φ10، ويكون أصل XY في مركز الثقب، ويتم تعيين أصل المحور Z في الوجه العلوي لقطعة العمل)

ن01#100=_; (#100 هي قيمة تصحيح القطر أثناء المعالجة. عندما تريد زيادة قطر الثقب، خذ قيمة موجبة، وإلا خذ قيمة سالبة. نظريًا، هي 0)

ن02 #1=60; (#1 يمثل زاوية نصف المخروط للمخروط، والتي تساوي 0 للثقب الأسطواني)

N03 #2=22.321;(#2 يمثل القطر الرئيسي للأسطوانة أو المخروط في المستوى العلوي)

N04 #11=1.8; (رقم 11 يمثل ارتفاع الاسطوانة أو المخروط)

N05 #3=0.2; (#3 يمثل تباعد الطبقة الرأسية أثناء الطحن)

N06 #4=30; (#4 يمثل زاوية خطوة الطحن، والتي يمكن تحديدها حسب الاقتضاء)

N07 #5=0.25; (#5 يمثل قيمة Z للنقطة المتحركة، القيمة الأولية لهذا التعيين هي مسافة ظل الهواء فوق السطح العلوي)

N08 #7=10; (#7 يمثل القطر الرئيسي لقاطع الطحن D)

N09 #18=5; (#18 يمثل نصف قطر الشفرة)

N10 #19=1500; (رقم 19 يمثل سرعة المغزل S)

N11 #20=1; (#20 يمثل رقم تعويض طول الأداة)

N12 #21=2; (رقم 21 هو رمز الطحن في اتجاه عقارب الساعة/عكس اتجاه عقارب الساعة، خذ 3 للطحن في اتجاه عقارب الساعة، وخذ 2 للطحن في اتجاه عقارب الساعة)

N13 #22=50; (#22 يمثل مقدار تغذية الأداة في الدقيقة)

N14 #26=100; (#26 يمثل قيمة الإحداثيات Z لموضع البداية وموضع النهاية لقاطع الطحن)

%

إرسال التحقيق

whatsapp

skype

البريد الإلكتروني

التحقيق