Nov 19, 2023 ایک پیغام چھوڑیں۔

مختلف ملنگ کٹر کا استعمال کرتے ہوئے بیلناکار اور ٹیپرڈ ہولز کی ہیلیکل ملنگ کے لیے جنرل میکرو پروگرام

 

میرا دوست ژاؤ ویکوان، ایک سینئر انجینئر، 40 سال سے زیادہ عرصے سے CNC ایپلی کیشنز میں مصروف ہے اور اس نے ہزاروں حصوں کی ٹیکنالوجی اور پروسیسنگ کی ہے۔

وہ ایک بار CNC ایپلی کیشن ٹیکنالوجی کا مطالعہ کرنے کے لیے جاپان گئے تھے اور انہوں نے دو مونوگراف شائع کیے ہیں: "CNC ٹرننگ/ملنگ میکرو پروگرامز کی ترقی اور اطلاق" اور "CNC ٹرننگ اینڈ ملنگ آف تھریڈز" (مشینری پریس کے ذریعہ شائع کردہ)۔

اس کے بہت سے تحقیقی نتائج ہیں، جن کا میں یکے بعد دیگرے تعارف کراؤں گا۔ یہاں ایک عام میکرو پروگرام ہے جسے آپ استعمال کر سکتے ہیں۔

13 متغیرات کو قدریں تفویض کرنے کے بعد، انہیں براہ راست استعمال کیا جا سکتا ہے۔ دلچسپی رکھنے والے دوست تبصرے پڑھ سکتے ہیں اور پروگرامنگ ڈائیگرام کا موازنہ کر کے سمجھ سکتے ہیں کہ یہ کیسے مرتب کیا گیا ہے۔ یہ ان کا تیسرا کیس ہے۔

چاؤ ویکوان کی تحقیق کا تیسرا نتیجہ

مختلف ملنگ کٹر کا استعمال کرتے ہوئے بیلناکار اور ٹیپرڈ ہولز کی ہیلیکل ملنگ کے لیے جنرل میکرو پروگرام

O101; (سرپل ملنگ بیلناکار سوراخوں اور مختلف ملنگ کٹر کے ساتھ ٹیپرڈ ہولز کے لیے جنرل میکرو پروگرام، XY اصل سوراخ کے بیچ میں سیٹ کی گئی ہے، اور Z-axis کی اصل ورک پیس کے اوپری سرے پر سیٹ کی گئی ہے)

ن01 #100=_; (#100 پروسیسنگ کے دوران قطر کی درستگی کی قدر ہے۔ جب آپ سوراخ کے قطر کو بڑھانا چاہتے ہیں تو مثبت قدر لیں، ورنہ منفی قدر لیں۔ نظریاتی طور پر، یہ 0 ہے)

ن02#1=a; (#1 شنک کے نصف مخروطی زاویہ کی نمائندگی کرتا ہے، جو ایک بیلناکار سوراخ کے لیے 0 کے برابر ہے)

N03#2=b; (#2 اوپری جہاز میں سلنڈر یا شنک کے بڑے قطر کی نمائندگی کرتا ہے)

N04#11=h; (#11 سلنڈر یا شنک کی اونچائی کی نمائندگی کرتا ہے)

N05#3=c; (#3 گھسائی کے دوران عمودی پرت کے وقفہ کی نمائندگی کرتا ہے)

N06#4=i; (#4 سٹیپ ملنگ کے سٹیپ اینگل کی نمائندگی کرتا ہے، جسے مناسب طور پر منتخب کیا جا سکتا ہے)

N07#5=j; (#5 موونگ پوائنٹ کی Z ویلیو کی نمائندگی کرتا ہے، اس اسائنمنٹ کی ابتدائی قدر اوپر کی سطح کے اوپر ہوا ٹینجنٹ فاصلہ ہے)

N08#7=d; (#7 ملنگ کٹر D کے بڑے قطر کی نمائندگی کرتا ہے)

N09#18=r; (#18 بلیڈ کے رداس کی نمائندگی کرتا ہے)

N10#19=s; (#19 سپنڈل سپیڈ S کی نمائندگی کرتا ہے)

N11#20=t; (#20 ٹول کی لمبائی معاوضہ نمبر کی نمائندگی کرتا ہے)

N12#21=u; (#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 WHILE [#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 END 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;

ذیل میں تین قسم کے ملنگ کٹر ڈایاگرام ہیں جن کی گھسائی کرنے والے بیلناکار سوراخ اور ٹاپرڈ ہولز ہیں۔

تصویر

ذیل میں پروگرامنگ کے لیے ایک خاکہ ہے۔

تصویر

مثال:

مندرجہ ذیل اس عمومی میکرو پروگرام کی ایک ایپلیکیشن مثال ہے: این پی ٹی0.5 اندرونی دھاگے اور ایک الٹا 120-ڈگری اینگل کے ساتھ ٹیپرڈ نچلے سوراخ کو مل کرنے کے لیے بال نوز کٹر کا استعمال۔

تصویر

NPT0.5 اندرونی دھاگوں کی گھسائی کرنے کے لیے درج ذیل ٹیپرڈ نچلے سوراخ اور الٹا {{0}} ڈگری زاویہ کی مخصوص تفویض ہے۔

%

O102; (φ10 بال اینڈ ملنگ کٹر کے ساتھ اسپائرل ملنگ NPT0.5 تھریڈڈ مخروطی نیچے والے سوراخ کی تفویض، XY اصلیت سوراخ کے مرکز میں سیٹ کی گئی ہے، اور Z-axis اصل کو ورک پیس کے اوپری سرے پر سیٹ کیا گیا ہے)

ن01#100=_; (#100 پروسیسنگ کے دوران قطر کی درستگی کی قدر ہے۔ جب آپ سوراخ کے قطر کو بڑھانا چاہتے ہیں تو مثبت قدر لیں، ورنہ منفی قدر لیں۔ نظریاتی طور پر، یہ 0 ہے)

N02 #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; (φ10 بال اینڈ ملنگ کٹر کے ساتھ سرپل ملنگ NPT0.5 دھاگے کے لیے 120-ڈگری چیمفر کی تفویض، XY اصل سوراخ کے مرکز میں ہے، اور Z-axis کی اصل ورک پیس کے اوپری سرے پر سیٹ کی گئی ہے)

ن01#100=_; (#100 پروسیسنگ کے دوران قطر کی درستگی کی قدر ہے۔ جب آپ سوراخ کے قطر کو بڑھانا چاہتے ہیں تو مثبت قدر لیں، ورنہ منفی قدر لیں۔ نظریاتی طور پر، یہ 0 ہے)

N02 #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

ای میل

تحقیقات