ভূমিকা
CNC মেশিন প্রোগ্রামিং প্রক্রিয়া নিয়ন্ত্রণ করতে G-কোড এবং M-কোড ব্যবহার করে। G-কোড, বা "জ্যামিতিক কোড", CNC মেশিনের গতিবিধি নিয়ন্ত্রণ করে, টুল বসানো, বেগ এবং পথের মতো ক্রিয়াগুলিকে সংজ্ঞায়িত করে। বিপরীতে, M-কোড, বা "মেশিন কোড," অন্যান্য ফাংশন পরিচালনা করে যেমন স্পিন্ডেল অপারেশন, কুল্যান্ট নিয়ন্ত্রণ এবং টুল পরিবর্তন।
একত্রিত, G-কোড এবং M-কোডগুলি বিভিন্ন মেশিনিং ফাংশনের বৈশিষ্ট্যগুলি জুড়ে সামঞ্জস্যপূর্ণ এবং সংক্ষিপ্ত অটোমেশনের জন্য CNC প্রোগ্রামিংয়ের কাঠামো গঠন করে। এই নিবন্ধে, আমরা G-কোড এবং M-কোডের তাৎপর্য বর্ণনা করব।
নির্ভুল উত্পাদনে সিএনসি প্রোগ্রামিংয়ের ভূমিকা
কম্পিউটার সংখ্যাসূচক নিয়ন্ত্রণ প্রোগ্রামিং একটি অবিচ্ছেদ্য অংশ যা CNC ডিভাইস নির্ধারণ করে। এটি রূপরেখা দেয় কিভাবে একটি সিএনসি ডিভাইস উত্পাদনের সময় অসংখ্য ক্রিয়াকলাপ সম্পাদন করবে। CNC মেশিনের ফাংশনের জন্য G-কোড এবং M-কোড ব্যবহার করে, টুলটি অক্ষের গতিবিধি, টুল পরিবর্তন, স্পিন্ডেল ঘূর্ণন এবং কুল্যান্টের নির্দেশ দেয়। এই কোডগুলি নির্দেশের সঠিক সেট যা মেশিনটি ডিজাইনের জন্য প্রয়োজনীয় কিছু ক্রিয়াকলাপ সম্পন্ন করে তা নিশ্চিত করে।
অধিকন্তু, সিএনসি প্রোগ্রামিং সরাসরি দক্ষতা এবং উত্পাদন প্রক্রিয়া নির্ভুলতার সাথে যুক্ত। G-কোড সোজা এবং চাপের গতি নিয়ন্ত্রণ করে। এটি নির্দেশ করে কিভাবে একটি কাটিয়া টুল সরানো উচিত। M-কোড, অন্যদিকে, অন্যান্য নন-প্রাথমিক মেশিনের ক্রিয়াকলাপ নিয়ন্ত্রণ করে, যেমন টুল পরিবর্তন করা বা কুলিং সিস্টেম সক্রিয় করা, মেশিনটিকে স্বাধীনভাবে কাজ করার অনুমতি দেয়। G-কোড এবং M-কোড প্রক্রিয়াটিকে সহজ করে, একটি স্পষ্ট ক্রম তৈরি করে এবং উৎপাদনে ভুল কমায়।
CNC প্রোগ্রামিং-এ G-কোড বলতে কী বোঝায়?
G-কোড বা প্রস্তুতিমূলক কোডগুলি CNC কোডগুলির মধ্যে রয়েছে৷ যখন মেশিন নিয়ন্ত্রণের কথা আসে, তখন এই কোডগুলি X, Y, এবং Z প্লেনে কাটার সরঞ্জামের গতি নিয়ন্ত্রণের কাজ এবং একটি পছন্দসই অংশ বা উপাদান তৈরিতে প্রয়োজনীয় অন্যান্য অনেক ফাংশনের জন্য দায়ী। প্রতিটি G-কোড একটি শুটিং/মুভিং মোডকে অন্তর্ভুক্ত করে যার মাধ্যমে মেশিনটি বেশ কয়েকটি ক্রিয়াকলাপ নির্ভুলভাবে সম্পাদন করতে পারে।
CNC ড্রিলিং, মিলিং বা যন্ত্রাংশ বন্ধ করার ক্ষেত্রে, CNC মেশিনের ক্রিয়াকলাপে G- কোডগুলি খুবই গুরুত্বপূর্ণ। এই কোডগুলি রৈখিক বা বৃত্তাকার গতি বা অন্য কোনও বিশেষ অপারেশনকে বোঝায়, উদাহরণস্বরূপ, টুল পরিবর্তন বা গতির পরিবর্তন।

CNC প্রোগ্রামিং-এ সাধারণ G-কোড।
এখানে G-কোডের কিছু মূল দিক এবং CNC প্রোগ্রামিংয়ে তাদের ভূমিকা রয়েছে:
G0 (র্যাপিড ট্রাভার্স):
এই কোডগুলি যতদূর সম্ভব একটি নির্দিষ্ট স্থানে এর টুলের অবস্থান নিয়ন্ত্রণ করে, যদিও কাটা ছাড়াই। এটি একটি কাটার প্রারম্ভিক বিন্দু সম্পর্কে টুলের অবস্থান করার জন্য অ{1}}কাটিং গতির জন্য অবশেষ।
G1 (লিনিয়ার ইন্টারপোলেশন):
নিয়ন্ত্রিত কাটিং অপারেশনের জন্য, G1 কাটিং টুলটিকে একটি সরল রেখা বরাবর একটি টার্গেট পজিশনের দিকে ক্রমাগত কাটিয়া নিয়ে যায়। এটি একটি মেশিনিং অপারেশন চলাকালীন উপাদান অপসারণের নিয়ন্ত্রণের জন্য খুব দরকারী।
G2 (ঘড়ির কাঁটার দিকে সার্কুলার ইন্টারপোলেশন) এবং G3 (ঘড়ির কাঁটার বিপরীত দিকে সার্কুলার ইন্টারপোলেশন):
এই কোডগুলি ব্যবহার করা হয় যখন CNC মেশিন বৃত্তাকার ক্রিয়াকলাপ সম্পাদন করে। G2 এবং G3 মেশিনিং অপারেশনে বৃত্তাকার বা প্রতিসাম্য পণ্য তৈরির জন্য চাপ বা বাঁকা পৃষ্ঠতলের জন্য উপযুক্ত।
G4 (বাস):
G4 কোড একটি পয়েন্ট সেট করে যেখানে CNC মেশিন একটি নির্দিষ্ট সময়ের ব্যবধানের জন্য বিরতি দেওয়া বা থাকা উচিত। এটি এমন প্রক্রিয়াগুলিতে কার্যকর যেখানে বিলম্ব প্রয়োজন, উদাহরণস্বরূপ, টুল কুলিং, উপাদান ইত্যাদি।
G20 (ইঞ্চি) এবং G21 (মিলিমিটার):
এই কোডগুলি মেশিনিং অপারেশনের সময় নেওয়া পরিমাপের সংখ্যা দেখায়। G20 মেশিনটিকে ইঞ্চিতে কাজ করে, এবং G21 মেশিনটিকে মিলিমিটারে কাজ করে ডিজাইনের সাথে সামঞ্জস্যপূর্ণ।
কিভাবে G-কোডস CNC মেশিনের গতিবিধি পরিচালনা করে
G-কোড হল নির্দেশাবলীর একটি সিরিজ। তারা মেশিনকে নির্দেশ দেয় কিভাবে সরাতে হবে, কোথায় যেতে হবে এবং কি করতে হবে। এই কোডগুলি M-কোড সহ অন্যান্য CNC প্রোগ্রামিং উপাদানগুলির সাথে একত্রে ব্যবহার করা হয়। উদাহরণস্বরূপ, কাটিং টুলের আপেক্ষিক নড়াচড়া একটি G0 কোড দ্বারা শুরু করা যেতে পারে যা টুলটিকে দ্রুত স্থানান্তরিত করে এবং তারপরে, একটি G1 কোড দ্বারা, এটি রৈখিক কাটিংকে পরিমার্জিত করতে সহায়তা করে। টুলটি উপাদানের মাধ্যমে অগ্রসর হওয়ার সাথে সাথে এটি বাঁকা পৃষ্ঠগুলি তৈরি করতে অন্যান্য G2 বা G3 কোডগুলি সম্পাদন করতে পারে।
যাইহোক, আপনি কয়েকটি চ্যালেঞ্জের সম্মুখীন হতে পারেন। অনুপযুক্ত G-কোডিংয়ের ফলে যে সমস্যাগুলি হয় তার মধ্যে রয়েছে: অপারেটর একটি টার্গেট পজিশনকে ওভারশুট করছে, ভুল কাটিয়া পাথ, বা এমনকি মেশিন ক্র্যাশ। ফলস্বরূপ, CNC প্রোগ্রামারদের যথাযথভাবে G-কোডগুলি ব্যবহার করতে হবে এবং একটি নির্দিষ্ট মেশিন এবং সরঞ্জামগুলির জন্য সর্বোত্তম সমাধান প্রদান করতে হবে।
CNC প্রোগ্রামিং এবং তাদের ফাংশনে কী G-কোড
CNC প্রোগ্রামিং, তাদের ফাংশন এবং সাধারণ অ্যাপ্লিকেশনগুলিতে ব্যবহৃত সাধারণ G-কোডগুলির রূপরেখা এখানে একটি প্রযুক্তিগত টেবিল রয়েছে:
| জি-কোড | ফাংশন | বর্ণনা | সাধারণ আবেদন |
| G0 | দ্রুত গতিপথ | কাটিং ছাড়াই টুলটিকে একটি নির্দিষ্ট অবস্থানে নিয়ে যায়। | কাটিং অপারেশনের আগে বা পরে টুল পজিশনিং। |
| G1 | লিনিয়ার ইন্টারপোলেশন | একটি সংজ্ঞায়িত পথ বরাবর কাটার সময় একটি সরল রেখায় টুল সরান. | সুনির্দিষ্ট উপাদান অপসারণের জন্য নিয়ন্ত্রিত কাটা. |
| G2 | ঘড়ির কাঁটার দিকে সার্কুলার ইন্টারপোলেশন | টুলটিকে ঘড়ির কাঁটার দিকে চাপ বা বৃত্তে সরান। | বাঁকা পৃষ্ঠ বা আর্কস মেশিন করা। |
| G3 | ঘড়ির কাঁটার বিপরীতে সার্কুলার ইন্টারপোলেশন | টুলটিকে ঘড়ির কাঁটার বিপরীত দিকে চাপ বা বৃত্তে সরান। | বিপরীত দিকে বৃত্তাকার বৈশিষ্ট্য বা আর্কস তৈরি করা। |
| G4 | বাস | একটি নির্দিষ্ট অবস্থানে একটি নির্দিষ্ট সময়ের জন্য টুলটিকে বিরতি দেয়। | টুল কুলিং বা উপাদান নিষ্পত্তির জন্য সময় দেওয়া। |
| G20 | প্রোগ্রামিং (ইঞ্চি) | পরিমাপের জন্য ইঞ্চি ব্যবহার করার জন্য প্রোগ্রামিং সেট করে। | ইঞ্চি-ভিত্তিক পরিমাপ ব্যবহার করে ডিজাইন করা প্রকল্পগুলির জন্য দরকারী। |
| G21 | প্রোগ্রামিং (মিলিমিটার) | পরিমাপের জন্য মিলিমিটার ব্যবহার করার জন্য প্রোগ্রামিং সেট করে। | মেট্রিক ইউনিটে (মিলিমিটার) তৈরি করা ডিজাইনের জন্য আদর্শ। |
| G90 | পরম অবস্থান | একটি স্থির শূন্য বিন্দুর সাপেক্ষে টুলটিকে অবস্থান করে, তার বর্তমান অবস্থান নয়। | মিলিং এবং তুরপুন সঠিক অবস্থানের জন্য ব্যবহৃত. |
| G91 | ইনক্রিমেন্টাল পজিশনিং | টুলটিকে তার বর্তমান অবস্থানের সাপেক্ষে অবস্থান করে, একটি নির্দিষ্ট শূন্য বিন্দু নয়। | পুনরাবৃত্তিমূলক গতি বা পথের ছোটখাটো সমন্বয়ের জন্য ব্যবহৃত হয়। |
| G53 | মেশিন সমন্বয় সিস্টেম | প্রোগ্রাম স্থানাঙ্কের পরিবর্তে মেশিন স্থানাঙ্ক ব্যবহার করে। | মেশিনের স্থানাঙ্ক ব্যবহার করে অপারেশনাল কর্মক্ষমতা সনাক্ত করতে সাহায্য করুন। |
| G94 | প্রতি মিনিটে ফিডরেট | প্রতি মিনিটে ইউনিটে ফিডের হার নির্দিষ্ট করে। | ধ্রুবক গতিতে সুনির্দিষ্ট কাটিয়া এবং তুরপুনের জন্য ব্যবহৃত হয়। |
| G95 | বিপ্লব প্রতি Feedrate | স্পিন্ডেলের বিপ্লব প্রতি ইউনিটে ফিডের হার নির্দিষ্ট করে। | বাঁক অপারেশন জন্য দরকারী, বিশেষ করে যখন থ্রেড কাটা. |
CNC মেশিনিং প্রোগ্রামিং-এ M-কোডগুলি কী কী৷
M-কোড হল বিবিধ কোড। এই কোডগুলি CNC মেশিনের সেকেন্ডারি প্রক্রিয়াগুলিকে নিয়ন্ত্রিত করার জন্য নিযুক্ত করা হয়, যেমন শুরু করা এবং থামানো, টুল পরিবর্তন, কুল্যান্টের সরবরাহ চালু এবং বন্ধ করা ইত্যাদি।
CNC প্রোগ্রামিং-এ ব্যবহৃত সাধারণ M-কোড
এখানে CNC প্রোগ্রামিং-এ ব্যবহৃত কিছু সাধারণ ধরনের M{0}}কোড রয়েছে:
M01: ঐচ্ছিক স্টপ
এই কোড M00 অনুরূপ. যাইহোক, "ঐচ্ছিক স্টপ" সুইচ চালু থাকলেই প্রোগ্রামটি থেমে যায়। MO1 কোড কিছু প্রোগ্রাম বন্ধ করার অনুমতি দেয় যখন অন্যকে ঐচ্ছিক করে।
M02: প্রোগ্রামের সমাপ্তি
M02 কোড নির্দেশ করে যে প্রোগ্রামটি শেষ হয়েছে। এটি সিএনসি মেশিনকে থামাতে এবং অপারেশনের প্রাথমিক অবস্থানে ফিরে যাওয়ার নির্দেশ দেয়। মেশিনটি পুনরায় চালু হওয়ার সাথে সাথে প্রথম প্রোগ্রাম লাইন থেকে সেট আপ এবং আবার চালু হবে।
M03: টাকু চালু (ঘড়ির কাঁটার দিকে)
যখন একটি CNC মেশিনে M03 কোড প্রবেশ করানো হয়, তখন এটি স্পিন্ডেলটিকে ঘড়ির কাঁটার দিকে নিয়ে আসে। একটি নির্দিষ্ট এলাকায় বেশিরভাগ কাটিং বা ড্রিলিং অপারেশন শুরু করার আগে একটি সেটআপ প্রয়োজন।
M04: স্পিন্ডল অন হিসাবে চিহ্নিত:এটি প্রক্রিয়া সম্পাদনের সময় অনুসরণ করা ঘড়ির কাঁটার দিকে{0}}স্পিন্ডল ঘূর্ণনকে বর্ণনা করে। তদুপরি, কোডটি টাকুটি ঘোরাতে ব্যবহৃত হয় এবং নির্দিষ্ট সরঞ্জাম এবং ক্রিয়াকলাপের জন্য প্রয়োজন হতে পারে।
M05: স্পিন্ডল স্টপ
M05 টাকু বন্ধ করতে ব্যবহৃত হয় এবং তাই ঘূর্ণন বন্ধ করে দেয়। যখনই একটি কাটিং অপারেশন শেষ হয় বা একটি ভিন্ন টুল ব্যবহার করে তখন এটি প্রয়োগ করা হয়।
M06: টুল পরিবর্তন
M06 কোড CNC মেশিনকে একটি স্বয়ংক্রিয় টুল পরিবর্তনের জন্য নির্দেশ দেয়। উপরন্তু, এটি মেশিনটিকে টুল চেঞ্জারে যেতে এবং পরবর্তী অপারেশনের জন্য বর্তমান টুলটিকে অন্য একটি নির্দিষ্ট টুল দিয়ে প্রতিস্থাপন করতে দেয়।
M08: কুল্যান্ট চালু
M08 কুল্যান্ট সিস্টেম চালু করে। কাটার প্রক্রিয়া চলাকালীন, তাপ উত্পাদন এবং স্থানান্তর কমাতে ওয়ার্কপিস বা সরঞ্জামে কুল্যান্ট প্রয়োগ করা হয়।
M09: কুল্যান্ট বন্ধ
M09 কুল্যান্টের প্রচলন বন্ধ করে কুল্যান্ট সিস্টেম বন্ধ করে দেয় যখন এটির প্রয়োজন হয় না বা টুল পরিবর্তনের আগে।
M30: প্রোগ্রাম শেষ এবং রিসেট করুন
M30 M02 এর অনুরূপ, যা জানায় যে প্রোগ্রামটি শেষ হয়েছে, কিন্তু, এটি ছাড়াও, এটি পরবর্তী প্রক্রিয়ার জন্য CNC মেশিনটিকে তার শূন্য অবস্থানে ফিরিয়ে দেয়।
CNC প্রোগ্রামিং এর মূল M-কোড এবং তাদের কার্যাবলী
| M-কোড | ফাংশন | বর্ণনা | সাধারণ আবেদন |
| M00 | প্রোগ্রাম বন্ধ | বর্তমান অবস্থানে প্রোগ্রাম বন্ধ করে। | অপারেটরদের একটি চক্র চলাকালীন ম্যানুয়ালি পরিদর্শন বা হস্তক্ষেপ করার অনুমতি দেয়। |
| M01 | ঐচ্ছিক স্টপ | ঐচ্ছিক স্টপ সুইচ সক্রিয় থাকলেই প্রোগ্রামটি বন্ধ করে। | নির্দিষ্ট অপারেশনের সময় অস্থায়ী স্টপের জন্য ব্যবহৃত হয়। |
| M02 | প্রোগ্রামের সমাপ্তি | প্রোগ্রামের শেষ চিহ্নিত করে এবং মেশিন বন্ধ করে দেয়। | মেশিনিং অপারেশন শেষ করতে একটি প্রোগ্রামের শেষে ব্যবহৃত হয়। |
| M03 | টাকু চালু (ঘড়ির কাঁটার দিকে) | ঘড়ির কাঁটার দিকে ঘূর্ণনে টাকু শুরু করে। | অধিকাংশ কাটিং বা তুরপুন অপারেশন জন্য প্রয়োজন. |
| M04 | টাকু চালু (ঘড়ির কাঁটার বিপরীত দিকে) | ঘড়ির কাঁটার বিপরীতে ঘূর্ণনে টাকু শুরু করে। | ঘড়ির কাঁটার বিপরীতে ঘূর্ণন প্রয়োজন এমন নির্দিষ্ট সরঞ্জামগুলির জন্য ব্যবহৃত হয়। |
| M05 | টাকু স্টপ | টাকু ঘূর্ণন বন্ধ করে। | কাটা বা টুল পরিবর্তনের পরে টাকু থামাতে ব্যবহৃত হয়। |
| M06 | টুল পরিবর্তন | একটি স্বয়ংক্রিয় টুল পরিবর্তন সঞ্চালনের জন্য মেশিনকে আদেশ দেয়। | বিভিন্ন ক্রিয়াকলাপের মধ্যে সরঞ্জাম পরিবর্তনের জন্য অপরিহার্য। |
| M08 | কুল্যান্ট চালু | মেশিন করার সময় কুল্যান্ট সিস্টেম চালু করে। | তাপ এবং পরিধান কমাতে মেশিনিংয়ের সময় সরঞ্জামগুলিকে ঠান্ডা রাখে। |
| M09 | কুল্যান্ট বন্ধ | মেশিন করার পরে কুল্যান্ট সিস্টেম বন্ধ করে। | যখন কুল্যান্টের আর প্রয়োজন হয় না তখন ব্যবহার করা হয়। |
| M30 | প্রোগ্রাম শেষ এবং রিসেট | প্রোগ্রামটি শেষ করে এবং মেশিনটিকে তার হোম অবস্থানে পুনরায় সেট করে। | প্রোগ্রাম শেষ এবং জন্য প্রস্তুত ব্যবহৃত |
CNC প্রোগ্রামিং-এ G-কোড এবং M-কোডের তুলনা করা
এখানে দুটির মধ্যে একটি বিশদ তুলনা রয়েছে:
কার্যকারিতা
G-কোড: ডিফল্ট G-কোডগুলি প্রধানত গতিবিধি এবং CNC মেশিনের দিকনির্দেশ নির্ধারণ করে। এগুলি বিভিন্ন প্লেনে (X, Y, Z) গতি সংজ্ঞায়িত করে এবং অপারেশনাল টুলকে নিয়ন্ত্রণ করে। G-কোডগুলি প্রক্রিয়াগুলিকে নিয়ন্ত্রণ করে, যার মধ্যে রয়েছে সরল নড়াচড়া, ড্রিলিং এবং গতির হার।
M-কোড: বিপরীতে, M-কোড অতিরিক্ত মেশিন ফাংশনের উপর নিয়ন্ত্রণ প্রদান করে। এগুলির মধ্যে রয়েছে টাকু শুরু করা বা বন্ধ করা, কুল্যান্ট চালু করা, সরঞ্জাম পরিবর্তন করা এবং প্রোগ্রামে বাধা দেওয়া। যদিও M-কোডগুলি চলাচল নিয়ন্ত্রণ করতে ব্যবহার করা হয় না, তবে তারা গুরুত্বপূর্ণ 'অফ-কাটিং' ফাংশনের জন্য দায়ী।
অপারেশনের ধরন
জি-কোড:
গতি নিয়ন্ত্রণ:এগুলি হল G0 (দ্রুত ট্রেস) এবং G1 (লিনিয়ার মুভ), যা সরাসরি পথ এবং CNC মেশিনের গতি নির্ধারণ করে।
তুরপুন চক্র:কিছু কোড, যেমন G81 (ড্রিলিং সাইকেল) এবং G82 (dwell সহ ড্রিল), গর্ত তৈরির কাজে ব্যবহারের জন্য সংরক্ষিত-।
সমন্বয় নিয়ন্ত্রণ:কিছু সাধারণ কোডের মধ্যে রয়েছে G9,0, যার অর্থ পরম অবস্থান, এবং G91 স্থানাঙ্ক সিস্টেমের ক্রমবর্ধমান অবস্থানের জন্য।
M-কোড:
টাকু নিয়ন্ত্রণ:M-কোড যেমন M03 ঘড়ির কাঁটার দিকে স্পিন্ডল অন করতে এবং M05 স্টপ স্পিন্ডল।
কুল্যান্ট নিয়ন্ত্রণ:M08 এবং M09 সরঞ্জামগুলিকে ঠান্ডা করতে এবং চিপগুলি ধোয়ার জন্য কুল্যান্ট নিয়ন্ত্রণ করতে ব্যবহৃত হয়।
টুল পরিবর্তন:M06 মেশিনে একটি টুল পরিবর্তন নির্দেশ করতে ব্যবহৃত হয় যা প্রক্রিয়াটিকে সমর্থন করে।
উদ্দেশ্য ব্যবহার
জি-কোড:একটি CNC প্রোগ্রামে G-কোডগুলি অনেক বেশি জটিল। এগুলিকে সাধারণত একটি নির্দিষ্ট মেশিনের জন্য সূক্ষ্ম-টিউন করতে হয়, সেইসাথে সাধারণ প্রক্রিয়ার উপর নির্ভর করে। উদাহরণস্বরূপ, CNC মিলিংয়ের জন্য G-কোডটি বাঁক নেওয়ার জন্য G-কোড বা ড্রিলিংয়ের জন্য G-কোড থেকে সম্পূর্ণ আলাদা, যার প্রত্যেকটিতে একটি নির্দিষ্ট পদ্ধতিতে নির্দিষ্ট সংখ্যক নড়াচড়া করার জন্য মেশিনকে অনুরোধ করা অন্তর্ভুক্ত।
M-কোড:M-কোডগুলি সহজ এবং সাধারণত ফাইন-টিউনিংয়ের প্রয়োজন হয় না৷ কারণ তারা স্থির ফাংশন পরিচালনা করে যেমন টাকু বন্ধ করা বা কুল্যান্টকে চালু বা বন্ধ করা। এগুলি বেশিরভাগ প্রোগ্রামের মধ্যে নির্দিষ্ট সময়ে প্রয়োগ করা হয়। উদাহরণস্বরূপ, একটি যন্ত্র চক্র কার্যকর করার পরে বা একটি সরঞ্জাম পরিবর্তন করার আগে।
মৃত্যুদন্ড
জি-কোড:G-কোডগুলিকে সাধারণত প্রাথমিক পর্যায় থেকে চূড়ান্ত পর্যায় পর্যন্ত বলা হয়। এই কোডগুলি উপাদানটি কাটা বা গঠন করার পদ্ধতিকে প্রভাবিত করে এবং তাই ওয়ার্কপিস জ্যামিতি নির্ধারণের জন্য গুরুত্বপূর্ণ।
M-কোড:সাধারণ M{0}}কোডগুলি ক্রিয়াকলাপকে সমর্থন করার জন্য মেশিনিং প্রক্রিয়া চলাকালীন নির্দিষ্ট বিরতিতে কার্যকর করা হয়। উদাহরণস্বরূপ, M06 মেশিনটি শুধুমাত্র একটি নির্দিষ্ট সময়ে একটি টুল পরিবর্তন করতে বাধ্য করবে, যখন M03 বা M05 টাকু নিয়ন্ত্রণ করবে।
G-কোড এবং M-কোড নিয়ে GreatCNC-এর দক্ষতা
গ্রেটসিএনসি-তে আমরা CNC মেশিন নিয়ন্ত্রণে ব্যবহৃত G-কোড এবং M-কোডের যথেষ্ট অনুশীলন করেছি। আরও তাই, আমাদের পেশাদার কর্মীরা G-কোড ব্যবহার করে উপাদানের নড়াচড়া এবং কাটার প্রোগ্রাম করে যা জটিল ডিজাইনগুলি অফার করার ক্ষেত্রে উচ্চতর নির্ভুলতা বহন করবে। আমরা মেশিনের কর্মক্ষমতা উন্নত করতে কুল্যান্ট প্রবাহ এবং টুল পরিবর্তনের মতো অন্যান্য কার্যকলাপগুলিকে নিয়ন্ত্রণ করতে এম-কোড ব্যবহার করি যা কাটছে না। এই দুটি কোড সঠিকভাবে প্রয়োগ করার মাধ্যমে, GreatCNC দক্ষ এবং সুনির্দিষ্ট মেশিনিং পরিষেবা দিতে পারে যা প্রতিটি প্রকল্পের চাহিদা পূরণ করে এবং তার সমস্ত গ্রাহকদের সেরা এবং দ্রুততম পরিষেবা প্রদান করে।


















