اگر آپ CNC مشین ٹول کو کنٹرول کرنا چاہتے ہیں اور مشین ٹول کو اپنی نیت کے مطابق کام کرنے دینا چاہتے ہیں تو آپ کو پہلے "مشین ٹول لینگویج" یعنی CNC کمانڈ کو سمجھنا ہوگا۔ مثال کے طور پر، G28 مشین ٹول کی اصل کی طرف لوٹتا ہے۔ آپ مشین ٹول میں G91G28X0Y0Z0 ڈالتے ہیں۔ پروگرام سیگمنٹ کے چلنے کے بعد، مشین ٹول سمجھتا ہے کہ آپ کا کیا مطلب ہے، اور یہ جلد ہی مشین ٹول کی اصل پر واپس آجائے گا۔
لیکن کچھ ابتدائی لوگ یہ نہیں سمجھتے کہ ماسٹر G90 G28X0Y0Z0 کی بجائے G91G28X0Y0Z0 کیوں استعمال کرتا ہے پروگرام لکھتے وقت؟
درحقیقت دونوں طریقے استعمال کیے جا سکتے ہیں، میں آپ کو بتاتا ہوں کہ ایسا کیوں ہے؟
G28 کمانڈ کا مطلب مشین ٹول کی اصل کی طرف لوٹنا ہے، اور اس کمانڈ کے پیچھے موجود X، Y، اور Z کوآرڈینیٹ قدریں وہ درمیانی نکات ہیں جنہیں مشین ٹول کی اصل پر واپس آنے سے پہلے ٹول کو گزرنا چاہیے۔
اہم باتیں تین بار کہیں۔
G28 کے پیچھے X، Y، اور Z کوآرڈینیٹ قدریں وہ درمیانی پوائنٹس ہیں جنہیں مشین کی اصل پر واپس آنے سے پہلے ٹول کو گزرنا چاہیے۔
G28 کے پیچھے X، Y، اور Z کوآرڈینیٹ قدریں وہ درمیانی پوائنٹس ہیں جنہیں مشین کی اصل پر واپس آنے سے پہلے ٹول کو گزرنا چاہیے۔
G28 کے پیچھے X، Y، اور Z کوآرڈینیٹ قدریں وہ درمیانی پوائنٹس ہیں جنہیں مشین کی اصل پر واپس آنے سے پہلے ٹول کو گزرنا چاہیے۔
مشین کی اصل پر واپس آنے سے پہلے اسے درمیانی نقطہ سے گزرنے کی ضرورت کیوں ہے؟
درمیانی نقطہ کو ترتیب دینے کا مقصد اصل کی طرف لوٹتے وقت ٹول کو ورک پیس یا فکسچر میں مداخلت کرنے سے روکنا ہے۔
پھر درمیانی نقطہ پر واپس جائیں، آپ G90 موڈ یا G91 موڈ کا انتخاب کر سکتے ہیں۔
جیسے G91G28Z0
G28 کے Z=0 پوائنٹ سے گزرنے کے بعد، اصل پر واپس جائیں۔
چونکہ Z=0 کو G91 کی طرف سے حکم دیا گیا ہے، اس لیے ٹول میں حرکت کی کوئی مقدار نہیں ہے، یعنی ٹول کی موجودہ پوزیشن براہ راست مشین کی اصل پر واپس آتی ہے۔ جیسا کہ نیچے دکھایا گیا ہے:
مثال کے طور پر، مندرجہ ذیل پروگرام سیگمنٹ
...
G0Z50
G90G28Z0
M30
جب ہم حصہ کاٹتے ہیں، مثال کے طور پر، ٹول کو Z{{0}} پر اٹھائیں، پھر مشین ٹول G90G28Z0 پروگرام سیگمنٹ کو چلاتا ہے، مشین ٹول سمجھتا ہے کہ آپ G90 موڈ میں ہیں، پھر واپس جائیں پہلے Z=0، اور پھر مشین کی اصل پر واپس جائیں، جیسا کہ ذیل کی تصویر میں دکھایا گیا ہے:
یہی وجہ ہے کہ جب G90G28Z0 استعمال کیا جاتا ہے، تو ٹول پہلے Z=0 پر واپس آ سکتا ہے، اور پھر مشین کی اصل پر واپس آ سکتا ہے۔ اس لیے انکریمنٹل موڈ G91G28Z0 استعمال کرنے کی سفارش کی جاتی ہے۔




