Mar 17, 2026 ایک پیغام چھوڑیں۔

CNC مشینی سینٹر پروگرام کوڈز کی مکمل فہرست

 

CNC مشین ٹولز کے قابل پروگرام افعال کو دو قسموں میں تقسیم کیا گیا ہے:

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

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

1. عام طور پر استعمال ہونے والے G-کوڈ کے افعال

G00 پوزیشننگ (Rapid Traverse)

G01 لکیری انٹرپولیشن (فیڈ کی شرح)

G02 کلاک وائز سرکلر انٹرپولیشن

G03 کاؤنٹر کلاک وائز سرکلر انٹرپولیشن

G04 توقف، عین سٹاپ

G09 عین سٹاپ

G17 X/Y طیارہ منتخب کریں۔

G18 Z/X طیارہ منتخب کریں۔

G19 Y/Z طیارہ منتخب کریں۔

G27 واپسی اور ریفرنس پوائنٹ چیک کریں۔

G28 ریفرنس پوائنٹ پر واپس جائیں۔

G29 ریفرنس پوائنٹ سے واپسی

G30 دوسرے حوالہ نقطہ پر واپس جائیں۔

G40 ٹول رداس معاوضہ منسوخ کریں۔

G41 بائیں ٹول کا رداس معاوضہ

G42 Right Tool Radius Compensation

G43 ٹول کی لمبائی معاوضہ +

G44 ٹول کی لمبائی کا معاوضہ -

G49 ٹول کی لمبائی کا معاوضہ منسوخ کریں۔

G52 سیٹ لوکل کوآرڈینیٹ سسٹم

G53 سلیکٹ مشین کوآرڈینیٹ سسٹم

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

G55 ورک پیس کوآرڈینیٹ سسٹم 2 کو منتخب کریں۔

G56 ورک پیس کوآرڈینیٹ سسٹم 3 منتخب کریں۔

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

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

G59 ورک پیس کوآرڈینیٹ سسٹم 6 منتخب کریں۔

G60 سنگل-ڈائریکشن پوزیشننگ

G61 عین اسٹاپ موڈ

G64 کٹنگ موڈ

G65 میکرو پروگرام کال

G66 موڈل میکرو پروگرام کال

G67 موڈل میکرو پروگرام کال منسوخ کریں۔

G73 ڈیپ ہول ڈرلنگ فکسڈ سائیکل

G74 ریورس تھریڈ ٹیپنگ فکسڈ سائیکل

G76 فائن بورنگ فکسڈ سائیکل

G80 فکسڈ سائیکل منسوخ کریں۔

G81 ڈرلنگ فکسڈ سائیکل

G82 ڈرلنگ فکسڈ سائیکل

G83 ڈیپ ہول ڈرلنگ فکسڈ سائیکل

G84 ٹیپنگ فکسڈ سائیکل

G85 بورنگ فکسڈ سائیکل

G86 بورنگ فکسڈ سائیکل

G87 ریورس بورنگ فکسڈ سائیکل

G88 بورنگ فکسڈ سائیکل

G89 بورنگ فکسڈ سائیکل

G90 مطلق ویلیو کمانڈ موڈ

G91 انکریمنٹل ویلیو کمانڈ موڈ

G92 ورک پیس زیرو پوائنٹ سیٹنگ

G98 فکسڈ سائیکل ابتدائی نقطہ پر واپس

G99 فکسڈ سائیکل R پوائنٹ پر واپس

2. عام طور پر استعمال ہونے والے M کوڈ کے افعال

M00 پروگرام توقف

M01 مشروط پروگرام اسٹاپ

M02 پروگرام کا اختتام

M03 سپنڈل فارورڈ روٹیشن

M04 سپنڈل ریورس روٹیشن

M05 سپنڈل سٹاپ

M06 ٹول ایکسچینج

M08 کولنگ آن

M09 کولنگ آف

M18 سپنڈل اورینٹیشن منسوخ کریں۔

M19 سپنڈل اورینٹیشن

M29 رگڈ ٹیپنگ

M30 پروگرام ختم کریں اور پروگرام ہیڈر پر واپس جائیں۔

M98 سبروٹین کال

M99 سبروٹین اینڈ ریٹرن/دوہرائیں عملدرآمد

3. عام ریاضی

اضافہ: #i=#j + #k

گھٹاؤ: #i=#j - #k

ضرب: #i=#j * #k

تقسیم: #i=#j / #k

سائن: #i=گناہ[#j]

آرکسائن: #i=ASIN[#j]

کوزائن: #i=COS[#j]

الٹا کوزائن: #i=ACOS[#j]

ٹینجنٹ: #i=TAN[#j]

قطب نما: #i=ATAN[#j]

مربع جڑ: #i=SQRT[#j]

مطلق قدر: #i=ABS[#j]

راؤنڈنگ: #i=راؤنڈ[#j]

انٹیجر راؤنڈنگ: #i=درست کریں[#j]

انٹیجر راؤنڈنگ ڈاؤن: #i=FUP[#j]

قدرتی لوگارتھم: #i=LN[#j]

ایکسپونیشنل فنکشن: #i=EXP[#j]

یا: #i=#j یا #k

XOR: #i=#j X یا #k

اور: #i=# اور #k

BCD سے BIN میں تبدیل کریں: #i=BIN[#j]

BIN سے BCD میں تبدیل کریں: #i=BCD[#j]

4. منطقی آپریٹرز

EQ: کے برابر

NE: کے برابر نہیں۔

جی ٹی: اس سے بڑا

GE: اس سے بڑا یا اس کے برابر

LT: اس سے کم

LE: اس سے کم یا اس کے برابر

5. پروگرام کی منتقلی اور لوپس

غیر مشروط منتقلی: GOTO
مشروط منتقلی: IF [مشروط اظہار]

IF [مشروط اظہار] GOTO n، اگر شرط پوری ہو جاتی ہے تو، پروگرام سیگمنٹ n پر جائیں

IF [مشروط اظہار] THEN، جیسے: IF [#I=#J] پھر #K=0

6. لوپ کے بیانات

جب کہ [مشروط اظہار] ڈوم (m=1,2,,3)

…

اگر شرط پوری ہو جاتی ہے، پروگرام کو ڈوم سے ENDm تک عمل میں لائیں (جب تک شرط پوری نہ ہو جائے)؛ دوسری صورت میں، پروگرام کے بعد عمل کریں

 

 

انکوائری بھیجنے

whatsapp

skype

ای میل

تحقیقات