সিএনসি প্রোগ্রামিং এবং মেশিনিংয়ের জন্য জি-কোড কী?
জি কোড কি?
G-কোড হল CAM (কম্পিউটার এইডেড ম্যানুফ্যাকচারিং) সফ্টওয়্যারে স্বয়ংক্রিয় মেশিন টুল নিয়ন্ত্রণ করার জন্য ব্যবহৃত সবচেয়ে সাধারণ CNC প্রোগ্রামিং ভাষা, যা RS-274 নামেও পরিচিত।
জি কোড হল সিএনসি প্রোগ্রামের নির্দেশ, যা জি কমান্ড হিসাবে উল্লেখ করা হয়। জি কোড ব্যবহার করে দ্রুত পজিশনিং, রিভার্স সার্কুলার ইন্টারপোলেশন, প্যারালাল সার্কুলার ইন্টারপোলেশন, ইন্টারমিডিয়েট পয়েন্ট সার্কুলার ইন্টারপোলেশন, ব্যাসার্ধ প্রোগ্রামিং এবং সিএনসি মেশিনিংয়ের জন্য জাম্প প্রসেসিং বুঝতে পারে।
জি-কোড ইন্টারপ্রেটার কি?
জি কোড ইন্টারপ্রেটার হল CNC কন্ট্রোলার সফটওয়্যারের একটি গুরুত্বপূর্ণ মডিউল। সিএনসি মেশিন মেশিন টুলের মেশিনিং তথ্য যেমন টুল পাথ, স্থানাঙ্ক নির্বাচন এবং কুল্যান্ট খোলার বর্ণনা দিতে সাধারণত G কোড ব্যবহার করে। জি-কোড ইন্টারপ্রেটারের প্রধান কাজ হল জি-কোডগুলিকে ডেটা ব্লকে ব্যাখ্যা করা যা CNC সিস্টেম দ্বারা স্বীকৃত হতে পারে। জি-কোড দোভাষীর উন্মুক্ততাও একটি সমস্যা যা ডিজাইন এবং বাস্তবায়নের ক্ষেত্রে বিবেচনা করা উচিত।
জি-কোড ইন্টারপ্রেটারে, জি-কোডের কীওয়ার্ড পচন হল কঙ্কাল, এবং কোডের গ্রুপিং হল সিনট্যাক্স পরীক্ষা করার ভিত্তি।
জি কোড ইন্টারপ্রেটার জি কোডটি পড়ে, এটিকে জি ইন্টারমিডিয়েট কোডে ব্যাখ্যা করে এবং তারপরে ইন্টারপোলেশন এবং অবস্থান নিয়ন্ত্রণ প্রক্রিয়াকরণের মধ্য দিয়ে যায় এবং অবশেষে আউটপুট মডিউল ড্রাইভারকে এটিকে একটি CNC মেশিনের PCI বা ISA কার্ডে আউটপুট করার জন্য কল করে।
জি কোড মানে কি?
G00 এর অর্থ হল দ্রুত অবস্থান।
G01 মানে লিনিয়ার ইন্টারপোলেশন।
G02 মানে ঘড়ির কাঁটার দিকে বৃত্তাকার ইন্টারপোলেশন।
G03 মানে ঘড়ির কাঁটার বিপরীতে বৃত্তাকার ইন্টারপোলেশন।
G04 মানে টাইমড পজ।
G05 মানে মধ্যবর্তী বিন্দুর মাধ্যমে আর্ক ইন্টারপোলেশন।
G06 মানে প্যারাবোলিক ইন্টারপোলেশন।
G07 মানে জেড-স্প্লাইন ইন্টারপোলেশন।
G08 ফিড ত্বরণ জন্য দাঁড়িয়েছে.
G09 এর অর্থ হল ফিড ডিসেলারেশন।
G10 মানে ডেটা সেটআপ।
G16 মানে পোলার প্রোগ্রামিং।
G17 মানে মেশিনিং XY প্লেন।
G18 মানে মেশিনড এক্সজেড প্লেন।
G19 মানে মেশিনযুক্ত YZ প্লেন।
G20 মানে ইম্পেরিয়াল সাইজ (ফ্রাঙ্ক সিস্টেম)।
G21 মানে মেট্রিক সাইজ (ফ্রাঙ্ক সিস্টেম)।
G22 প্রোগ্রামে ব্যাসার্ধ আকার জন্য দাঁড়িয়েছে.
G220 মানে সিস্টেম অপারেটিং ইন্টারফেসে ব্যবহারের জন্য।
G23 মানে ব্যাস সাইজ প্রোগ্রামেবল।
G230 মানে সিস্টেম অপারেটিং ইন্টারফেসে ব্যবহারের জন্য।
G24 মানে সাবরুটিনের শেষ।
G25 মানে জাম্প মেশিনিং।
G26 মানে লুপ মেশিনিং।
G30 মানে ম্যাগনিফিকেশন রাইট-অফ।
G31 মানে ম্যাগনিফিকেশন সংজ্ঞা।
G32 মানে সমান পিচ থ্রেড কাটিং, ইম্পেরিয়াল।
G33 মানে সমান পিচ থ্রেড কাটিং, মেট্রিক।
G34 বর্ধিত পিচ থ্রেড কাটা জন্য দাঁড়ায়.
G35 এর অর্থ হল কম পিচ থ্রেড কাটা।
G40 মানে টুল অফসেট/টুল অফসেট লগআউট।
G41 কাটার ক্ষতিপূরণ জন্য দাঁড়িয়েছে - বাম.
G42 কাটার ক্ষতিপূরণ জন্য দাঁড়িয়েছে - ডান.
G43 মানে টুল অফসেট - পজিটিভ।
G44 মানে টুল অফসেট- নেগেটিভ।
G45 মানে টুল অফসেট +/-।
G46 মানে টুল অফসেট +/-।
G47 মানে টুল অফসেট-/-।
G48 মানে টুল অফসেট -/+।
G49 মানে টুল অফসেট 0/+।
G50 মানে টুল অফসেট 0/-।
G51 মানে টুল অফসেট +/0।
G52 মানে টুল অফসেট-/0।
G53 মানে সোজা অফসেট, লগ অফ।
G54 মানে সোজা অফসেট X।
G55 মানে সোজা অফসেট Y।
G56 মানে সোজা অফসেট Z।
G57 মানে লিনিয়ার অফসেট XY।
G58 মানে সোজা অফসেট XZ।
G59 মানে সোজা অফসেট YZ।
G60 মানে সঠিক পথ মোড (সূক্ষ্ম)।
G61 সঠিক পথ মোড (মাঝখানে) বোঝায়।
G62 মানে সঠিক পথ মোড (মোটা)।
G63 মানে ট্যাপিং।
G68 মানে টুল অফসেট, ভিতরে কোণার।
G69 মানে টুল অফসেট, বাইরের কোণ।
G70 মানে ইম্পেরিয়াল সাইজ।
G71 মানে মেট্রিক সাইজ।
G74 মানে রেফারেন্স পয়েন্ট রিটার্ন (মেশিন জিরো)।
G75 এর অর্থ হল প্রোগ্রাম করা স্থানাঙ্ক শূন্যে ফিরে আসা।
G76 মানে থ্রেডেড যৌগিক লুপ।
G80 মানে ক্যানড সাইকেল লগআউট।
G81 বহিরাগত ক্যানড চক্র জন্য দাঁড়িয়েছে.
G331 মানে থ্রেডেড টিনজাত চক্র।
G90 মানে পরম আকার।
G91 মানে আপেক্ষিক আকার।
G92 এর অর্থ হল প্রিফ্যাব স্থানাঙ্ক।
G93 মানে কাউন্টডাউন সময়, ফিডরেট।
G94 ফিড রেট বোঝায়, প্রতি মিনিটে ফিড।
G95 এর অর্থ হল ফিড রেট, ফিড প্রতি বিপ্লব।
G96 মানে ধ্রুবক রৈখিক গতি নিয়ন্ত্রণ।
G97 মানে ক্যান্সেল কনস্ট্যান্ট লিনিয়ার স্পিড কন্ট্রোল।