تعارف
سی این سی مشینیں مختلف صنعتوں میں بڑے پیمانے پر استعمال ہوتی ہیں تاکہ مختلف عمل جیسے ڈرلنگ، ملنگ، ٹرننگ اور بہت سی دوسری چیزیں انجام دیں۔ یہ مشینیں اپنی درستگی، رفتار اور درستگی کے لیے مشہور ہیں، جو انہیں مینوفیکچرنگ کے عمل میں انتہائی موثر بناتی ہیں۔ CNC مشین کے ضروری اجزاء میں سے ایک کوڈ اسے چلانے کے لیے استعمال کیا جاتا ہے۔ اس مضمون میں، ہم دریافت کریں گے کہ CNC مشین میں کوڈز کا کیا مطلب ہے، ان کی اہمیت، اور استعمال شدہ کوڈز کی اقسام۔
CNC کوڈز کیا ہیں؟
ایک CNC کوڈ ایک پروگرامنگ زبان میں لکھی گئی ہدایات کا ایک مجموعہ ہے جو CNC مشین کی حرکت کو چلانے کے لیے استعمال ہوتا ہے۔ یہ کوڈز ان پٹ کے طور پر کام کرتے ہیں جو CNC مشین کی ہر حرکت کو کنٹرول کرتے ہیں، کٹنگ ٹول کی سمت سے لے کر اس کی رفتار تک اور بہت سی دوسری سیٹنگز۔ کوڈ یا تو سادہ یا پیچیدہ ہو سکتے ہیں، یہ CNC مشین کی قسم اور پیچیدگی اور اس کے انجام دینے والے آپریشنز پر منحصر ہے۔
CNC کوڈز کی اہمیت
مشین میں موجود CNC کوڈز اس کے آپریشن کی ریڑھ کی ہڈی کے طور پر کام کرتے ہیں، ان کو سمجھنا ضروری بناتے ہیں۔ یہ کوڈز مشین کے آپریشن کے ہر پہلو کو کنٹرول کرتے ہیں، جو انہیں مطلوبہ نتائج حاصل کرنے میں اہم بناتے ہیں۔ اپنے کنٹرول فنکشن کے علاوہ، یہ کوڈز مشین کے غلط دستی آپریشن سے پیدا ہونے والی غلطیوں کے امکان کو کم کرنے میں بھی مدد کرتے ہیں۔ لہذا، CNC کوڈز مشین کے ذریعہ کئے گئے ہر آپریشن کی درستگی اور درستگی کو یقینی بناتے ہیں۔
CNC کوڈز کی اقسام
مینوفیکچرنگ انڈسٹری میں مختلف قسم کے CNC کوڈز استعمال ہوتے ہیں۔ سب سے زیادہ استعمال ہونے والے کچھ میں شامل ہیں:
1. G-Codes - یہ کوڈز مشین کی مختلف حرکات کو کنٹرول کرنے کے لیے استعمال کیے جاتے ہیں، بشمول لکیری اور روٹری حرکات، جیسے ڈرلنگ، ملنگ، کٹنگ، اور بہت سی دوسری۔
2. M-Codes - یہ کوڈز مشین کے ثانوی افعال کو کنٹرول کرنے کے لیے استعمال کیے جاتے ہیں، جیسے کولنٹ، سپنڈل، اور ٹول کی تبدیلیاں۔
3. T-Codes - یہ کوڈز ٹول برج کی گردشی پوزیشننگ کو کنٹرول کرنے یا خصوصی ٹولز کو تبدیل کرنے کے لیے استعمال کیے جاتے ہیں۔
4. F-Codes - یہ کوڈز آپریشن کے دوران مشین کے فیڈ ریٹ کو کنٹرول کرنے کے لیے استعمال کیے جاتے ہیں۔
5. S-Codes - یہ کوڈز سپنڈل کی رفتار کو کنٹرول کرنے کے لیے استعمال کیے جاتے ہیں۔
6. D-Codes - یہ کوڈز ورک پیس کے طول و عرض اور کاٹنے کی گہرائیوں کو بتانے کے لیے استعمال کیے جاتے ہیں۔
7. H-Codes - یہ کوڈز ٹول کی تبدیلیوں یا ٹول کی لمبائی آفسیٹس کو بتانے کے لیے استعمال کیے جاتے ہیں۔
CNC کوڈز کی مثالیں۔
یہاں سب سے زیادہ استعمال ہونے والے CNC کوڈز کی کچھ مثالیں ہیں:
- G00 - ریپڈ موومنٹ کمانڈ
- G01 - لکیری انٹرپولیشن کمانڈ
- G02 - سرکلر انٹرپولیشن کلاک وائز کمانڈ
- G03 - Circular interpolation counterclockwise کمانڈ
- G04 - Dwell کمانڈ
- G17 - XY طیارہ انتخاب کمانڈ
- G18 - XZ طیارہ انتخاب کمانڈ
- G19 - YZ طیارہ انتخاب کمانڈ
- G20 - انچ فارمیٹ کمانڈ
- G21 - ملی میٹر فارمیٹ کمانڈ
- G28 - ہوم پوزیشن کمانڈ پر واپس جائیں۔
- M01 - اختیاری سٹاپ کمانڈ
- M03 - سپنڈل مثبت گردش کمانڈ
- M04 - سپنڈل منفی گردش کمانڈ
- M05 - سپنڈل سٹاپ کمانڈ
- M06 - ٹول چینج کمانڈ
- کمانڈ پر M08 - کولنٹ
- M09 - کولنٹ آف کمانڈ
- T0101 - ٹول #1 آفسیٹ #1 کو منتخب کریں۔
- F100 - فیڈ کی شرح 100 یونٹس فی منٹ پر سیٹ ہے۔
- S3000 - سپنڈل کی رفتار 3000 RPM پر سیٹ ہے۔
- D01 - گہرائی میں اضافہ 0.01 انچ پر سیٹ کیا گیا۔
نتیجہ
CNC کوڈز CNC مشینوں کے آپریشن میں اہم کردار ادا کرتے ہیں۔ ان کوڈز کو سمجھنا ضروری ہے، کیونکہ یہ مشین کی کارکردگی کو نمایاں طور پر متاثر کرتے ہیں۔ کوڈز کے بغیر، CNC مشینیں مطلوبہ افعال کو انجام نہیں دے سکتیں، جو انہیں CNC مشین کے آپریشن کا ایک لازمی حصہ بناتی ہیں۔ CNC مشینوں میں کئی قسم کے کوڈز استعمال ہوتے ہیں جن میں سے ہر ایک کا ایک مخصوص فنکشن ہوتا ہے۔ ان کوڈز پر اچھی گرفت رکھنے سے، CNC مشین کے آپریشنز کی تاثیر اور کارکردگی کو بہتر بنانا ممکن ہے، جس سے مینوفیکچرنگ کے بہتر نتائج برآمد ہوتے ہیں۔





