فون / واٹس ایپ / اسکائپ
+86 18810788819
ای میل
john@xinfatools.com   sales@xinfatools.com

CNC مشینی مرکز کی پروگرامنگ ہدایات، اگر آپ اسے نہیں جانتے تو آکر سیکھیں۔

1. توقف کا حکم

G04X (U)_/P_ سے مراد ٹول توقف کا وقت ہے (فیڈ رک جاتا ہے، سپنڈل نہیں رکتا)، اور ایڈریس P یا X کے بعد کی قدر توقف کا وقت ہے۔ اس کے بعد کی قدر

مثال کے طور پر G04X2.0; یا G04X2000؛ 2 سیکنڈ کے لئے روک دیں

G04P2000;

تاہم، کچھ ہول سسٹم پروسیسنگ ہدایات (جیسے G82، G88 اور G89) میں، سوراخ کے نیچے کی درستگی کو یقینی بنانے کے لیے، جب ٹول سوراخ کے نیچے تک عمل کرتا ہے تو وقفہ کا وقت ہوتا ہے۔ اس وقت، اس کا اظہار صرف ایڈریس P کے ذریعے کیا جا سکتا ہے۔ اگر ایڈریس X اشارہ کرتا ہے کہ کنٹرول سسٹم X کو ایکس محور کوآرڈینیٹ ویلیو سمجھتا ہے اور اس پر عمل کرتا ہے۔

مثال کے طور پر، G82X100.0Y100.0Z-20.0R5.0F200P2000; سوراخ کے نیچے تک ڈرل (100.0، 100.0) کریں اور 2 سیکنڈ کے لیے رکیں

G82X100.0Y100.0Z-20.0R5.0F200X2.0; بغیر توقف کے سوراخ کے نیچے تک ڈرلنگ (2.0، 100.0)۔

2. M00، M01، M02 اور M30 کے درمیان فرق اور کنکشن

M00 پروگرام کے لیے ایک غیر مشروط توقف کی ہدایت ہے۔ جب پروگرام پر عمل کیا جاتا ہے، فیڈ رک جاتا ہے اور تکلا رک جاتا ہے۔ پروگرام کو دوبارہ شروع کرنے کے لیے، آپ کو پہلے JOG حالت میں واپس آنا چاہیے، اسپنڈل کو شروع کرنے کے لیے CW (سپنڈل فارورڈ) کو دبائیں، اور پھر AUTO حالت میں واپس جائیں، پروگرام شروع کرنے کے لیے 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-axis یا Y-axis کی عکس بندی کی جاتی ہے، تو کاٹنے کی ترتیب (چڑھائی اور اوپر کٹ ملنگ)، آلے کے معاوضے کی سمت، اور آرک انٹرپولیشن سٹیئرنگ اصل پروگرام کے برعکس ہو گی، جیسا کہ شکل 1 میں دکھایا گیا ہے۔ جب X -axis اور Y-axis ایک ہی وقت میں آئینہ دار ہوتے ہیں، ٹول فیڈنگ کی ترتیب، ٹول کمپنسیشن ڈائریکشن، اور آرک انٹرپولیشن اسٹیئرنگ میں کوئی تبدیلی نہیں ہوتی۔

نوٹ: mirror کمانڈ استعمال کرنے کے بعد، آپ کو 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; (مقررہ سائیکل اور ٹول معاوضہ منسوخ کریں)

M05; (تکلا رک جاتا ہے)

M09؛ (کولنٹ بند)

G91G30Z0; (Z محور دوسری اصل کی طرف لوٹتا ہے، جو ٹول چینج پوائنٹ ہے)

M06; (آلہ کی تبدیلی)

M99; (سب روٹین کا اختتام)

جب آپ کو ٹول کو تبدیل کرنے کی ضرورت ہوتی ہے، تو آپ کو مطلوبہ ٹول T5 کو تبدیل کرنے کے لیے MDI حالت میں صرف "T5M98P2002″ ٹائپ کرنے کی ضرورت ہوتی ہے، اس طرح بہت سی غیر ضروری غلطیوں سے بچتے ہیں۔ قارئین اپنے مشین ٹولز کی خصوصیات کے مطابق متعلقہ ٹول کو تبدیل کرنے والے سب روٹین کو مرتب کر سکتے ہیں۔

8. دیگر

پروگرام سیگمنٹ کی ترتیب نمبر، جس کی نمائندگی ایڈریس N سے ہوتی ہے۔ عام طور پر، CNC ڈیوائس میں میموری کی جگہ محدود ہوتی ہے (64K)۔ سٹوریج کی جگہ بچانے کے لیے، پروگرام سیگمنٹ کی ترتیب نمبروں کو چھوڑ دیا گیا ہے۔ N صرف پروگرام سیگمنٹ لیبل کی نمائندگی کرتا ہے، جو پروگرام کی تلاش اور ترمیم میں سہولت فراہم کر سکتا ہے۔ اس کا مشینی عمل پر کوئی اثر نہیں پڑتا۔ ترتیب نمبر کو بڑھا یا گھٹایا جا سکتا ہے، اور اقدار کے تسلسل کی ضرورت نہیں ہے۔ تاہم، بعض لوپ ہدایات، جمپ ہدایات، کالنگ سب روٹینز اور آئینہ ہدایات استعمال کرتے وقت اسے نہیں چھوڑا جا سکتا۔

9. ایک ہی پروگرام سیگمنٹ میں، ایک ہی ہدایات (ایک ہی ایڈریس کریکٹر) یا ہدایات کے ایک ہی گروپ کے لیے، جو بعد میں ظاہر ہوتا ہے، نافذ ہوگا۔

مثال کے طور پر، ٹول چینج پروگرام، T2M06T3؛ T2 کی بجائے T3 کی جگہ لے لیتا ہے۔

G01G00X50.0Y30.0F200; G00 کو پھانسی دی جاتی ہے (اگرچہ ایک F قدر ہے، G01 کو پھانسی نہیں دی جاتی ہے)۔

انسٹرکشن کوڈز جو ایک ہی گروپ میں نہیں ہیں ایک ہی اثر رکھتے ہیں اگر وہ ایک ہی پروگرام سیگمنٹ میں ترتیب کے تبادلے سے عمل میں آتے ہیں۔

G90G54G00X0Y0Z100.0;

G00G90G54X0Y0Z100.0;

مندرجہ بالا تمام اشیاء PMC-10V20 (FANUCSYSTEM) مشینی مرکز پر چلائی اور پاس کی گئیں۔ عملی ایپلی کیشنز میں، مختلف ہدایات کے استعمال اور پروگرامنگ کے قواعد کی صرف گہری سمجھ کی ضرورت ہے۔

Xinfa CNC ٹولز میں اچھے معیار اور کم قیمت کی خصوصیات ہیں۔ تفصیلات کے لیے، براہ کرم ملاحظہ کریں:

CNC ٹولز مینوفیکچررز – چین CNC ٹولز فیکٹری اور سپلائرز (xinfatools.com)


پوسٹ ٹائم: نومبر-06-2023