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

UG پروگرامنگ شروع کرنے میں آپ کی مدد کرنے کے لیے بنیادی معلومات

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

CNC ٹولز نیوز 1

 

Xinfa CNC ٹولز میں اچھے معیار اور کم قیمت کی خصوصیات ہیں۔ تفصیلات کے لیے، براہ کرم ملاحظہ کریں:
CNC ٹولز مینوفیکچررز – چین CNC ٹولز فیکٹری اور سپلائرز (xinfatools.com)

مشین ٹول کوآرڈینیٹ سسٹم اور حرکت کی سمت کا تعین

مشین ٹول کی لکیری حرکت X، Y، اور Z کے تین کوآرڈینیٹ سسٹم دائیں ہاتھ والے کارٹیشین مستطیل کوآرڈینیٹ سسٹم کو اپناتے ہیں، جیسا کہ شکل 11-6 میں دکھایا گیا ہے۔ کوآرڈینیٹ محور کی وضاحت کا حکم یہ ہے کہ پہلے Z محور، پھر X محور، اور آخر میں Y محور کا تعین کیا جائے۔ مشین ٹولز کے لیے جو ورک پیس کو گھماتے ہیں (جیسے لیتھز)، ورک پیس سے دور ٹول کی سمت نظر کی مثبت سمت ہے، صحیح سمت X-axis کی مثبت سمت ہے۔

تین گردش محور کوآرڈینیٹ نظام بالترتیب X، Y، اور Z کوآرڈینیٹ محور کے متوازی ہیں، اور دائیں ہاتھ کے دھاگے کی آگے کی سمت کو مثبت سمت کے طور پر لیا جاتا ہے۔

CNC لیتھز کے لیے بنیادی ہدایات

1) پروگرام کی شکل

پروسیسنگ پروگرام عام طور پر تین حصوں پر مشتمل ہوتا ہے: پروگرام کا آغاز، پروگرام کا مواد اور پروگرام کا اختتام۔

پروگرام کا آغاز پروگرام نمبر ہے، جو پروسیسنگ پروگرام کے آغاز کی شناخت کے لیے استعمال ہوتا ہے۔ پروگرام نمبر کو عام طور پر "%" حرف سے دکھایا جاتا ہے جس کے بعد چار ہندسے ہوتے ہیں۔

پروگرام کے اختتام کو معاون افعال M02 (پروگرام کا اختتام)، M30 (پروگرام کا اختتام، نقطہ آغاز پر واپس آنا) وغیرہ سے ظاہر کیا جا سکتا ہے۔

پروگرام کا مرکزی مواد کئی پروگرام سیگمنٹس (BLOCK) پر مشتمل ہے۔ پروگرام سیگمنٹ ایک یا کئی معلوماتی الفاظ پر مشتمل ہوتا ہے۔ ہر معلوماتی لفظ ایڈریس کریکٹرز اور ڈیٹا کریکٹر لیٹرز پر مشتمل ہوتا ہے۔ معلوماتی لفظ ہدایات کی سب سے چھوٹی اکائی ہے۔ (جب آپ کی رہنمائی کرنے والا کوئی نہ ہو، تو آپ کے لیے اپنی صلاحیتوں پر بھروسہ کرنا، یا اپنے طور پر تھوڑا تھوڑا کرنا اور جمع کرنا بہت سست ہے۔ اگر دوسرے آپ کو اپنا تجربہ سکھائیں، تو آپ بہت سے راستوں سے بچ سکتے ہیں۔
2) پروگرام سیگمنٹ فارمیٹ

فی الحال، لفظ ایڈریس پروگرام سیگمنٹ فارمیٹ عام طور پر استعمال ہوتا ہے، اور درخواست کا معیار JB3832-85 ہے۔

درج ذیل ایک عام لفظ ایڈریس پروگرام سیگمنٹ فارمیٹ ہے:

N001 G01 X60.0 Z-20.0 F150 S200 T0101 M03 LF

ان میں، N001- پہلے پروگرام کے حصے کی نمائندگی کرتا ہے۔

G01 - لکیری انٹرپولیشن کی نشاندہی کرتا ہے۔

X60.0 Z-20.0 - بالترتیب X اور Z کوآرڈینیٹ سمتوں میں حرکت کی رقم کی نمائندگی کرتا ہے

F, S, T - بالترتیب فیڈ اسپیڈ، سپنڈل اسپیڈ اور ٹول نمبر کی نمائندگی کرتے ہیں۔

M03 - اشارہ کرتا ہے کہ تکلا گھڑی کی سمت میں گھومتا ہے۔

LF - پروگرام کے حصے کے اختتام کی طرف اشارہ کرتا ہے۔

3) CNC سسٹم میں بنیادی فنکشن کوڈز

(1) پروگرام سیگمنٹ نمبر: N10, N20…

(2) تیاری کا فنکشن: G00-G99 ایک ایسا فنکشن ہے جو CNC ڈیوائس کو کچھ آپریشن کرنے کے قابل بناتا ہے۔

G کوڈز کو دو اقسام میں تقسیم کیا گیا ہے: موڈل کوڈز اور نان موڈل کوڈز۔ نام نہاد موڈل کوڈ کا مطلب یہ ہے کہ ایک بار ایک مخصوص G کوڈ (G01) کی وضاحت کر دی جائے، یہ ہمیشہ اس وقت تک درست رہتا ہے جب تک کہ G کوڈز کا ایک ہی گروپ (G03) اسے تبدیل کرنے کے لیے بعد کے پروگرام سیگمنٹ میں استعمال نہ کیا جائے۔ غیر موڈل کوڈ صرف مخصوص پروگرام سیکشن میں درست ہے اور اگلے پروگرام سیکشن (جیسے G04) میں ضرورت پڑنے پر اسے دوبارہ لکھا جانا چاہیے۔ میٹل پروسیسنگ WeChat آپ کی توجہ کے لائق ہے۔

a کوئیک پوائنٹ پوزیشننگ کمانڈ G00

G00 کمانڈ ایک موڈل کوڈ ہے، جو ٹول کو اس مقام سے تیزی سے منتقل ہونے کا حکم دیتا ہے جہاں ٹول پوائنٹ پوزیشننگ کنٹرول میں اگلے ہدف کی پوزیشن پر ہے۔ یہ صرف حرکت کی رفتار کی ضروریات کے بغیر فوری پوزیشننگ کے لیے ہے۔

کمانڈ لکھنے کی شکل یہ ہے: ذیل میں G00 تصادم زیادہ خطرناک ہیں۔

ب لکیری انٹرپولیشن کمانڈ G01

لکیری انٹرپولیشن انسٹرکشن ایک لکیری موشن انسٹرکشن ہے اور یہ ایک موڈل کوڈ بھی ہے۔ یہ ٹول کو حکم دیتا ہے کہ دو کوآرڈینیٹ یا تین کوآرڈینیٹ کے درمیان کسی بھی ڈھلوان کے ساتھ مخصوص F فیڈ ریٹ (یونٹ: ملی میٹر/منٹ) پر انٹرپولیشن لنکج طریقے سے۔

کمانڈ لکھنے کی شکل یہ ہے: G01 X_Z_F_; F کمانڈ بھی ایک موڈل کمانڈ ہے، اور اسے G00 کمانڈ کے ساتھ منسوخ کیا جا سکتا ہے۔ اگر G01 بلاک سے پہلے بلاک میں F کمانڈ نہیں ہے، تو مشین ٹول حرکت نہیں کرے گا۔ لہذا، G01 پروگرام میں F کمانڈ ہونا ضروری ہے۔
c آرک انٹرپولیشن ہدایات G02/G03 (فیصلہ کرنے کے لیے کارٹیشین کوآرڈینیٹ استعمال کرتے ہوئے)

آرک انٹرپولیشن کمانڈ ٹول کو آرک کنٹور کو کاٹنے کے لیے دی گئی F فیڈ ریٹ پر مخصوص طیارے میں سرکلر حرکت کرنے کی ہدایت کرتی ہے۔ خراد پر قوس پر کارروائی کرتے وقت، آپ کو قوس کی گھڑی کی سمت اور گھڑی کی مخالف سمت کی نشاندہی کرنے کے لیے نہ صرف G02/G03 کا استعمال کرنا چاہیے، اور قوس کے اختتامی نقطۂ کوآرڈینیٹس کو متعین کرنے کے لیے XZ کا استعمال کرنا چاہیے، بلکہ قوس کا رداس بھی بتانا چاہیے۔

ہدایات لکھنے کی شکل یہ ہے: G02/G03 X_Z_R_;

(3) معاون افعال: مشین ٹول کے معاون اعمال کی وضاحت کرنے کے لیے استعمال کیا جاتا ہے (جیسے مشین ٹول کا آغاز اور رکنا، اسٹیئرنگ، کٹنگ فلوئڈ سوئچ، اسپنڈل اسٹیئرنگ، ٹول کلیمپنگ اور ڈھیلا کرنا وغیرہ)۔

M00 - پروگرام توقف
M01 - پروگرام کا منصوبہ روک دیا گیا۔
M02 - پروگرام کا اختتام
M03 - سپنڈل فارورڈ روٹیشن (CW)
M04 - سپنڈل ریورس (CCW)
M05 - سپنڈل اسٹاپس
M06 - مشینی مرکز میں ٹول کی تبدیلی
M07، M08-کولنٹ آن

M09 - کولنٹ آف
M10 - ورک پیس کلیمپنگ
M11 - کام کا ٹکڑا ڈھیلا ہو گیا۔
M30 - پروگرام کا اختتام، نقطہ آغاز پر واپس جائیں۔
M05 کمانڈ کو M03 اور M04 کمانڈز کے درمیان سپنڈل کو روکنے کے لیے استعمال کیا جانا چاہیے۔

(4) فیڈ فنکشن ایف

اگر براہ راست عہدہ کا طریقہ استعمال کیا جاتا ہے تو، فیڈ کی مطلوبہ رفتار براہ راست F کے بعد لکھیں، جیسے F1000، جس کا مطلب ہے کہ فیڈ کی شرح 1000mm/min ہے)؛ جب دھاگوں کو موڑتے ہیں، ٹیپ کرتے ہیں اور تھریڈنگ کرتے ہیں، چونکہ فیڈ کی رفتار سپنڈل کی رفتار سے متعلق ہے، F کے بعد کا نمبر مخصوص لیڈ ہے۔

(5) سپنڈل فنکشن ایس

S سپنڈل کی رفتار بتاتا ہے، جیسے S800، جس کا مطلب ہے کہ سپنڈل کی رفتار 800r/منٹ ہے۔

(6) ٹول فنکشن ٹی

CNC سسٹم کو ٹول کو تبدیل کرنے کی ہدایت کریں، اور ٹول نمبر اور ٹول کمپنسیشن نمبر (ٹول آفسیٹ نمبر) بتانے کے لیے ایڈریس T اور مندرجہ ذیل 4 ہندسوں کا استعمال کریں۔ پہلے 2 ہندسے ٹول کا سیریل نمبر ہیں: 0~99، اور آخری 2 ہندسے ٹول کمپنسیشن نمبر ہیں: 0~32۔ ہر ٹول پر کارروائی کے بعد، آلے کا معاوضہ منسوخ کرنا ضروری ہے۔

ٹول سیریل نمبر کٹر ہیڈ پر ٹول پوزیشن نمبر کے مطابق ہو سکتا ہے۔

آلے کے معاوضے میں شکل کا معاوضہ اور پہننے کا معاوضہ شامل ہے۔

ٹول کا سیریل نمبر اور ٹول کمپنسیشن نمبر ایک جیسا ہونا ضروری نہیں ہے، لیکن سہولت کے لیے ایک جیسا ہو سکتا ہے۔

CNC ڈیوائس میں، پروگرام کے ریکارڈ کی شناخت پروگرام نمبر سے ہوتی ہے، یعنی پروگرام کو کال کرنا یا پروگرام میں ترمیم کرنا پروگرام نمبر کے ذریعے کال کرنا ضروری ہے۔

a پروگرام نمبر کی ساخت: O؛

"O" کے بعد نمبر کو 4 ہندسوں (1~9999) سے ظاہر کیا جاتا ہے، اور "0″ کی اجازت نہیں ہے۔

ب پروگرام سیگمنٹ کی ترتیب نمبر: پروگرام سیگمنٹ سے پہلے ترتیب نمبر شامل کریں، جیسے: N؛

"O" کے بعد نمبر کو 4 ہندسوں (1~9999) سے ظاہر کیا جاتا ہے، اور "0″ کی اجازت نہیں ہے۔

ورک پیس کوآرڈینیٹ سسٹم کی ترتیب

ورک پیس چک پر نصب ہے۔ مشین ٹول کوآرڈینیٹ سسٹم اور ورک پیس کوآرڈینیٹ سسٹم عام طور پر موافق نہیں ہوتے ہیں۔ پروگرامنگ کی سہولت کے لیے، ورک پیس کوآرڈینیٹ سسٹم قائم کیا جانا چاہیے تاکہ ٹول کو اس کوآرڈینیٹ سسٹم میں پروسیس کیا جا سکے۔

G50XZ

یہ کمانڈ ٹول سٹارٹنگ پوائنٹ یا ٹول چینج پوائنٹ سے ورک پیس کی اصل تک کا فاصلہ بتاتا ہے۔ کوآرڈینیٹس X اور Z ورک پیس کوآرڈینیٹ سسٹم میں ٹول ٹپ کا نقطہ آغاز ہیں۔

ٹول کمپنسیشن فنکشن کے ساتھ CNC مشین ٹولز کے لیے، ٹول سیٹنگ کی خرابی کی تلافی ٹول آفسیٹ کے ذریعے کی جا سکتی ہے، لہذا مشین ٹول کو ایڈجسٹ کرنے کی ضروریات سخت نہیں ہیں۔

CNC لیتھز کے لیے ٹول سیٹنگ کے بنیادی طریقے

عام طور پر استعمال ہونے والے ٹول سیٹنگ کے تین طریقے ہیں: ٹیسٹ کٹنگ ٹول سیٹنگ کا طریقہ، مکینیکل ڈیٹیکشن ٹول سیٹٹر کے ساتھ ٹول سیٹنگ، اور آپٹیکل ڈیٹیکشن ٹول سیٹٹر کے ساتھ ٹول سیٹنگ۔

G50 UW کا استعمال کوآرڈینیٹ سسٹم میں تبدیلی کا سبب بن سکتا ہے، پرانی کوآرڈینیٹ ویلیوز کو نئی کوآرڈینیٹ ویلیوز سے بدل سکتا ہے، اور مشین ٹول کوآرڈینیٹ سسٹم اور ورک پیس کوآرڈینیٹ سسٹم کو ایک دوسرے سے بدل سکتا ہے۔ واضح رہے کہ مشین ٹول کوآرڈینیٹ سسٹم میں کوآرڈینیٹ ویلیو ٹول ہولڈر سینٹر پوائنٹ اور مشین ٹول کی اصل کے درمیان فاصلہ ہے۔ جبکہ ورک پیس کوآرڈینیٹ سسٹم میں، کوآرڈینیٹ ویلیو ٹول ٹپ اور ورک پیس کے اصل پوائنٹ کے درمیان فاصلہ ہے۔


پوسٹ ٹائم: مئی 27-2024