CNC مشینی میں، پروگرامنگ کے دوران ٹول کی اصل پوزیشن اکثر ٹول کی نظریاتی پوزیشن سے مختلف ہوتی ہے۔ اس لیے ہمیں ٹول کی پوزیشن کے مطابق پروگرام میں ترمیم کرنے کی ضرورت ہے۔ تاہم، جیسا کہ سب جانتے ہیں، پروگرام میں ترمیم کرنا کتنا پیچیدہ اور غلطی کا شکار ہے، اس لیے ٹول کمپنسیشن کا تصور وجود میں آیا۔ نام نہاد ٹول کمپنسیشن ایک فنکشن ہے جو ٹول کی اصل انسٹالیشن پوزیشن اور تھیوریٹیکل پروگرامنگ پوزیشن کے درمیان فرق کو پورا کرنے کے لیے استعمال ہوتا ہے۔ ٹول کمپنسیشن فنکشن استعمال کرنے کے بعد، ٹول کو تبدیل کرنے کے لیے صرف NC پروگرام میں ترمیم کیے بغیر ٹول پوزیشن کمپنسیشن ویلیو کو تبدیل کرنے کی ضرورت ہے۔
ٹول معاوضہ میں، ہم اکثر لمبائی معاوضہ اور رداس معاوضہ استعمال کرتے ہیں۔ عام طور پر، جو لوگ CNC انڈسٹری میں نئے ہیں ان کے لیے ان دونوں معاوضوں کو مہارت سے استعمال کرنا مشکل ہوتا ہے۔ ذیل میں ہم معاوضے کے ان دو طریقوں کو تفصیل سے بیان کریں گے۔
تصویر
1. آلے کی لمبائی معاوضہ
1. آلے کی لمبائی کے معاوضے کا تصور
سب سے پہلے، ہمیں یہ سمجھنا چاہئے کہ آلے کی لمبائی کیا ہے. ٹول کی لمبائی ایک بہت اہم تصور ہے۔ جب ہم کسی حصے کو پروگرام کرتے ہیں، تو ہمیں پہلے اس حصے کے پروگرامنگ سینٹر کی وضاحت کرنی چاہیے، اور پھر ورک پیس پروگرامنگ کوآرڈینیٹ سسٹم قائم کرنا چاہیے، اور یہ کوآرڈینیٹ سسٹم صرف ورک پیس کوآرڈینیٹ سسٹم ہے، اور صفر پوائنٹ عام طور پر ورک پیس پر ہوتا ہے۔ لمبائی کا معاوضہ صرف Z کوآرڈینیٹ سے متعلق ہے۔ یہ X اور Y طیاروں میں پروگرامنگ زیرو پوائنٹ کی طرح نہیں ہے، کیونکہ ٹول اسپنڈل ٹیپر ہول کے ذریعے کھڑا ہوتا ہے اور تبدیل نہیں ہوتا ہے۔ Z کوآرڈینیٹ کا زیرو پوائنٹ مختلف ہے۔ ہر چاقو کی لمبائی مختلف ہوتی ہے۔
مثال کے طور پر، ہم 50mm کی گہرائی کے ساتھ ایک سوراخ کرنا چاہتے ہیں، اور پھر 45mm کی گہرائی والے سوراخ کو 250mm کی لمبائی کے ساتھ ایک ڈرل بٹ اور 350mm کی لمبائی کے ساتھ ایک نل کے ساتھ ٹیپ کرنا چاہتے ہیں۔ 50 ملی میٹر کی گہرائی کے ساتھ سوراخ کرنے کے لیے پہلے ڈرل بٹ کا استعمال کریں۔ اس وقت، مشین ٹول نے ورک پیس کا صفر نقطہ مقرر کیا ہے۔ جب نل کو ٹیپ کرنے کے لیے تبدیل کیا جاتا ہے، اگر دونوں چاقو سیٹ زیرو پوائنٹ سے پروسیسنگ شروع کرتے ہیں، تو نل ڈرل بٹ سے لمبا ہوتا ہے اور ٹیپنگ بہت لمبا ہوتا ہے، جس سے ٹول کو نقصان پہنچے گا۔ اور نمونے. اگر اس وقت ٹول معاوضہ مقرر کیا جاتا ہے، تو نل اور ڈرل کی لمبائی کی تلافی کی جاتی ہے۔ مشین ٹول کا زیرو پوائنٹ سیٹ ہونے کے بعد، چاہے نل اور ڈرل کی لمبائی مختلف ہو، معاوضے کی موجودگی کی وجہ سے، جب نل کو کام کرنے کے لیے بلایا جاتا ہے، تو زیرو پوائنٹ کا Z کوآرڈینیٹ خود بخود اس پر چلا جاتا ہے۔ Z پلس (یا Z) نل کی لمبائی کی تلافی کرتا ہے اور درست مشینی صفر پوائنٹ کو یقینی بناتا ہے۔
2. ٹول کی لمبائی معاوضہ کمانڈ
ٹول کی لمبائی کا معاوضہ G43 (G44) اور H پر مشتمل کمانڈز پر عمل کرنے سے حاصل کیا جاتا ہے۔ ایک ہی وقت میں، ہم Z کوآرڈینیٹ ویلیو دیتے ہیں، تاکہ ٹول اس جگہ منتقل ہو جائے جہاں معاوضے کے بعد ورک پیس کی سطح سے فاصلہ Z ہو۔ ایک اور کمانڈ G49 G43 (G44) کمانڈ کو منسوخ کرنا ہے۔ درحقیقت، ہمیں اس کمانڈ کو استعمال کرنے کی ضرورت نہیں ہے، کیونکہ ہر ٹول کی اپنی لمبائی کا معاوضہ ہوتا ہے۔ ٹول کو تبدیل کرتے وقت، اپنے ٹول کی لمبائی کا معاوضہ دینے کے لیے G43 (G44) H کمانڈ استعمال کریں۔ تاہم، پچھلے ٹول کی لمبائی کا معاوضہ خود بخود منسوخ ہو جاتا ہے۔
G43 کا مطلب ہے میموری میں معاوضے کی رقم کا پروگرام انسٹرکشن کے اینڈ پوائنٹ کوآرڈینیٹ ویلیو میں اضافہ، G44 کا مطلب ہے گھٹاؤ، اور G49 یا H00 کا استعمال ٹول کی لمبائی آفسیٹ کو منسوخ کرنے کے لیے کیا جا سکتا ہے۔ پروگرام سیگمنٹ N80G43 Z56 H05 میں، اگر 05 کی میموری میں ویلیو 16 ہے، تو اس کا مطلب ہے کہ اختتامی نقطہ کی کوآرڈینیٹ ویلیو 72mm ہے۔
3. آلے کی لمبائی کے معاوضے کے دو طریقے
(1) آلے کی اصل لمبائی کو آلے کی لمبائی کے معاوضے کے طور پر استعمال کریں (یہ طریقہ تجویز کیا جاتا ہے)۔ ٹول کی لمبائی کو معاوضے کے طور پر استعمال کرنا ٹول کی لمبائی کی پیمائش کرنے کے لیے ٹول سیٹنگ انسٹرومنٹ کا استعمال کرنا ہے، اور پھر اس قدر کو ٹول کی لمبائی معاوضے کے رجسٹر میں ٹول کی لمبائی کے معاوضے کے طور پر داخل کرنا ہے۔
ٹول کی لمبائی کو ٹول کی لمبائی کے معاوضے کے طور پر استعمال کرنا مختلف ورک پیس کی پروسیسنگ میں ٹول کی لمبائی آفسیٹ میں مسلسل ترمیم کرنے سے بچ سکتا ہے۔ اس طرح، ٹول کی لمبائی آفسیٹ میں ترمیم کیے بغیر ایک ٹول کو مختلف ورک پیس پر استعمال کیا جا سکتا ہے۔ اس صورت میں، آپ ہر ٹول کو مخصوص ٹول نمبرنگ کے اصولوں کے مطابق فائل کر سکتے ہیں، اور ٹول کی لمبائی اور رداس سمیت ہر ٹول کے متعلقہ پیرامیٹرز لکھنے کے لیے ایک چھوٹا سا نشان استعمال کر سکتے ہیں۔ ان کمپنیوں کے لیے جن کے پاس خصوصی ٹول مینجمنٹ ڈیپارٹمنٹ ہیں، آپریٹر کے روبرو ٹول کے پیرامیٹرز بتانے کی ضرورت نہیں ہے۔ لیبل پر ٹول کی لمبائی کی قدر کو مزید پیمائش کے بغیر ٹول کی لمبائی کے معاوضے کے طور پر استعمال کیا جاتا ہے۔
ٹول کی لمبائی کو ٹول کی لمبائی کے معاوضے کے طور پر استعمال کرنے سے مشین ٹول کو ٹول سیٹنگ کے آلے پر دوسرے ٹولز کی لمبائی کی پیمائش کرنے کی بھی اجازت مل سکتی ہے جب مشین ٹول چل رہا ہو، مشین ٹول کے چلنے کے وقت کو اٹھائے بغیر۔ مشین ٹول، تاکہ مشینی مرکز کو مکمل طور پر استعمال کیا جا سکے۔ کارکردگی. اس طرح، جب تکلا پروگرام شدہ Z کوآرڈینیٹ پوائنٹ کی طرف بڑھتا ہے، تو یہ ٹول کی لمبائی کے معاوضے کے بعد Z کوآرڈینیٹ ویلیو (یا گھٹا ہوا) ہوتا ہے۔
(2) معاوضے کی قیمت کے طور پر Z سمت میں ٹول نوز اور پروگرام شدہ زیرو پوائنٹ کے درمیان فاصلہ (مثبت یا منفی) استعمال کریں۔ یہ طریقہ استعمال کے لیے موزوں ہے جب مشین ٹول صرف ایک شخص چلاتا ہو اور ٹول کی لمبائی کی پیمائش کے لیے ٹول سیٹنگ کے آلے کو استعمال کرنے کے لیے کافی وقت نہ ہو۔ اس طرح، جب ایک ٹول کے ساتھ دوسرے ورک پیس پر کارروائی کی جاتی ہے، تو آلے کی لمبائی کے معاوضے کی ترتیب کو دوبارہ انجام دیا جانا چاہیے۔ ٹول کی لمبائی کے معاوضے کے لیے اس طریقہ کو استعمال کرتے وقت، معاوضے کی قدر ٹول نوز کی حرکت کا فاصلہ ہے جب تکلا مشین ٹول کے Z کوآرڈینیٹ زیرو پوائنٹ سے وارک پیس پروگرامنگ زیرو پوائنٹ کی طرف جاتا ہے، اس لیے یہ معاوضہ قدر ہمیشہ منفی اور بہت بڑی ہوتی ہے۔
2. ٹول رداس معاوضہ
1. ٹول رداس معاوضہ کا تصور
کنٹور مشیننگ کے دوران، ٹول سینٹر کی حرکت کی رفتار (ٹول سینٹر یا وائر سینٹر کی حرکت کی رفتار) اور مشینی حصے کے اصل سموچ کو ایک خاص فاصلے سے آف سیٹ ہونا چاہیے۔ اس آفسیٹ کو ٹول ریڈیئس کمپنسیشن کہا جاتا ہے، جسے ٹول سینٹر آفسیٹ بھی کہا جاتا ہے۔
چونکہ CNC سسٹم ٹول سینٹر کی رفتار کو کنٹرول کرتا ہے، اس لیے CNC سسٹم کو ان پٹ پارٹ کنٹور سائز اور ٹول ریڈیس معاوضہ کی قیمت کی بنیاد پر ٹول سینٹر کی رفتار کا حساب لگانے کی ضرورت ہے۔ ٹول معاوضہ کی ہدایات کے مطابق، CNC مشینی مشین ٹول خود بخود ٹول ریڈیس معاوضہ انجام دے سکتا ہے۔ خاص طور پر دستی پروگرامنگ میں، ٹول رداس معاوضہ بہت اہم ہے۔ دستی طور پر پروگرامنگ کرتے وقت، ٹول ریڈیئس کمپنسیشن کمانڈ کا استعمال کرتے ہوئے، آپ ٹول سینٹر ٹریجیکٹری پروگرامنگ کا حساب لگائے بغیر، حصے کی کونٹور ویلیو کے مطابق پروگرام کر سکتے ہیں، جس سے حساب کتاب کی مقدار اور غلطی کی شرح بہت کم ہو جاتی ہے۔ اگرچہ CAD/CAM خودکار پروگرامنگ کا استعمال کرتے ہوئے، دستی حساب کتاب کی مقدار کم ہوتی ہے، اور پروگرام بنانے کی رفتار تیز ہوتی ہے، لیکن جب ٹول میں پہننے کی تھوڑی مقدار ہوتی ہے یا مشینی سموچ کا سائز ڈیزائن کے سائز سے تھوڑا سا ہٹ جاتا ہے، یا کھردرا ملنگ، نیم ختم ملنگ اور ختم ملنگ. جب قدم بہ قدم مشینی الاؤنس تبدیل ہوتا ہے، تب بھی اسے مناسب طریقے سے ایڈجسٹ کرنے کی ضرورت ہوتی ہے۔ ٹول ریڈیس معاوضہ استعمال کرنے کے بعد، پروگرام کو دوبارہ تخلیق کرنے کے لیے ٹول کے سائز یا ماڈلنگ سائز میں ترمیم کرنے کی ضرورت نہیں ہے۔ CNC مشین ٹول پر ٹول معاوضہ کے پیرامیٹرز کو درست طریقے سے تبدیل کرنا صرف ضروری ہے۔ . یہ نہ صرف پروگرامنگ کیلکولیشن کو آسان بناتا ہے بلکہ پروگرام کی پڑھنے کی اہلیت کو بھی بڑھاتا ہے۔
ٹول رداس معاوضے کی دو شکلیں ہیں: بی فنکشن (بنیادی) اور سی فنکشن (مکمل)۔ چونکہ B فنکشن کا ٹول رداس معاوضہ صرف اس پروگرام کے مطابق ٹول کے معاوضے کا حساب لگاتا ہے، اس لیے یہ پروگرام کے حصوں کے درمیان منتقلی کے مسئلے کو حل نہیں کر سکتا، اور ورک پیس کے سموچ کو ایک گول کونے کی منتقلی میں پروسیس کرنے کی ضرورت ہوتی ہے، اس لیے تیز کونے کی پیداواری صلاحیت workpiece کی اچھی نہیں ہے. مزید برآں، پروگرامرز کو پہلے سے ان وقفوں اور چوراہوں کا اندازہ لگانا چاہیے جو آلے کے معاوضے کے بعد ظاہر ہو سکتے ہیں، اور دستی طور پر ان پر کارروائی کریں، جو ظاہر ہے کہ پروگرامنگ کی دشواری میں اضافہ کرتی ہے۔ جبکہ C فنکشن ٹول ریڈیئس معاوضہ خود بخود ٹول سینٹر پاتھ کی دو پروگرام سیگمنٹس کے درمیان منتقلی کو سنبھال سکتا ہے، جو یہ ہو سکتا ہے کہ یہ مکمل طور پر ورک پیس کے سموچ کے مطابق پروگرام کیا جاتا ہے، اس لیے تقریباً تمام جدید CNC مشین ٹولز C فنکشن ٹول ریڈیئس معاوضہ استعمال کرتے ہیں۔ اس وقت، یہ ضروری ہے کہ ٹول ریڈیئس کمپنسیشن بلاک کے کم از کم دو بعد والے بلاکس میں ڈسپلیسمنٹ کمانڈ (G00, G01, G02, G03, وغیرہ) ہونی چاہیے جو معاوضے کے جہاز کی وضاحت کرتی ہو، بصورت دیگر درست ٹول معاوضہ قائم نہیں کیا جا سکتا.
2. ٹول رداس معاوضہ کمانڈ
آئی ایس او کے ضوابط کے مطابق، جب ٹول سینٹر ٹریک پروگرام کے ذریعے متعین فارورڈ سمت کے دائیں جانب ہوتا ہے، تو اسے رائٹ ٹول کمپنسیشن کہا جاتا ہے، جس کی نمائندگی G42 کرتی ہے۔ دوسری صورت میں، اسے لیفٹ ٹول معاوضہ کہا جاتا ہے، جس کی نمائندگی G41 کرتی ہے۔
G41 ٹول لیفٹ کمپنسیشن کمانڈ (بائیں ٹول کمپنسیشن) ہے، یعنی ٹول ایڈوانسنگ ڈائریکشن کے ساتھ دیکھا جاتا ہے (یہ فرض کرتے ہوئے کہ ورک پیس حرکت نہیں کرتا)، ٹول سینٹر ٹریک ورک پیس کنٹور کے بائیں جانب واقع ہے، جسے لیفٹ کہا جاتا ہے۔ آلے کا معاوضہ.
G42 ٹول رائٹ کمپنسیشن کمانڈ (رائٹ ٹول کمپنسیشن) ہے، یعنی ٹول کی آگے کی سمت دیکھتے ہوئے (یہ فرض کرتے ہوئے کہ ورک پیس حرکت نہیں کرتا)، ٹول سینٹر ٹریک ورک پیس کے سموچ کے دائیں جانب واقع ہے، جسے دائیں کہا جاتا ہے۔ آلے کا معاوضہ.
G40 ٹول رداس معاوضہ کو منسوخ کرنے کا حکم ہے۔ اس کمانڈ کو استعمال کرنے کے بعد، G41 اور G42 کمانڈز غلط ہیں۔




