আপনি কি নিশ্চিত যে আপনি সিএনসি মেশিনিং জি কোড সম্পর্কে সবকিছু বুঝতে পেরেছেন? আপনি বুঝতে না কিছু আছে কিনা দেখুন.
1. G কোড এবং এর কার্যাবলী
জি00--দ্রুত অবস্থান
G01--লিনিয়ার ইন্টারপোলেশন
G02--ঘড়ির কাঁটার দিকে আর্ক ইন্টারপোলেশন
G03--ঘড়ির কাঁটার বিপরীত দিকে চাপ ইন্টারপোলেশন
জি04--সময় বিরাম
G05--মধ্যবর্তী বিন্দুর মাধ্যমে বৃত্তাকার ইন্টারপোলেশন
G06--প্যারাবোলিক ইন্টারপোলেশন
জি07--জেড-স্পলাইন ইন্টারপোলেশন
G08--ফিড ত্বরণ
জি09--ফিড হ্রাস
G10--ডেটা সেটিংস
জি16--পোলার কোঅর্ডিনেট প্রোগ্রামিং
G17--XY সমতল প্রক্রিয়া করা হচ্ছে
G18--XZ প্লেন প্রক্রিয়াকরণ করা হচ্ছে
G19--YZ প্লেন প্রক্রিয়াকরণ করা হচ্ছে
G20 - ইম্পেরিয়াল সাইজ (FANUC সিস্টেম)
G21 - মেট্রিক মাত্রা (FANUC সিস্টেম)
G22--ব্যাসার্ধ মাত্রা প্রোগ্রামিং পদ্ধতি
G220--সিস্টেম অপারেশন ইন্টারফেসে ব্যবহৃত
G23--ব্যাস আকারের প্রোগ্রামিং পদ্ধতি
G230--সিস্টেম অপারেশন ইন্টারফেসে ব্যবহৃত
জি24--সাবরুটিনের শেষ
জি25--জাম্প প্রসেসিং
জি26--সাইকেল প্রক্রিয়াকরণ
G30--বিবর্ধন বাতিলকরণ
G31 - বিবর্ধন সংজ্ঞা
জি32--কনস্ট্যান্ট পিচ থ্রেড কাটিং, ইঞ্চি সিস্টেম
G33 - ধ্রুবক পিচ থ্রেড কাটিং, মেট্রিক
G34--বর্ধিত পিচ থ্রেড কাটা
G35--কমিত পিচ থ্রেড কাটা
G40--টুল ক্ষতিপূরণ/টুল অফসেট লগআউট
জি41--কাটার ক্ষতিপূরণ বাকি
G42--টুল ক্ষতিপূরণের অধিকার
G43--টুল অফসেট পজিটিভ
G44--টুল অফসেট নেগেটিভ
G45--টুল অফসেট+/+
G46--টুল অফসেট +/-
G47--টুল অফসেট-/-
G48--টুল অফসেট-/+
G{{0}}টুল অফসেট 0/+
G{{0}} টুল অফসেট 0/-
G{{0}} টুল অফসেট +/0
G{{0}}টুল অফসেট-/0
G53--লিনিয়ার অফসেট, লগআউট
G54--ওয়ার্কপিস স্থানাঙ্ক সেট করুন
G55--ওয়ার্কপিস স্থানাঙ্ক দুটি সেট করুন
G56--ওয়ার্কপিস স্থানাঙ্ক তিনটি সেট করুন
G57--ওয়ার্কপিস স্থানাঙ্ক চার সেট করুন
G58--ওয়ার্কপিস স্থানাঙ্ক পাঁচ সেট করুন
G59--ওয়ার্কপিস স্থানাঙ্ক ছয় সেট করুন
জি60--সঠিক পথ মোড (সূক্ষ্ম)
জি61--সঠিক পথ মোড (মাঝখানে)
জি62--সঠিক পথ মোড (মোটা)
জি63--ট্যাপিং
G68--টুল অফসেট, ভিতরের কোণ
G69--টুল অফসেট, বাইরের কোণে
G70--ইঞ্চি আকার (এটি সিমেন্স, FANUC হল G21)
G71 - মেট্রিক মাত্রা মিমি
জি74--রেফারেন্স পয়েন্ট রিটার্ন (মেশিন জিরো পয়েন্ট)
G75--প্রোগ্রাম করা স্থানাঙ্ক জিরো পয়েন্টে ফিরে যান
G76--থ্রেডিং যৌগিক চক্র
G80--ক্যানড সাইকেল লগআউট
G81--বাহ্যিক বৃত্ত স্থির চক্র
জি331--থ্রেড টিনজাত চক্র
G90 - পরম আকার
G91 - আপেক্ষিক আকার
G92--প্রিফেব্রিকেটেড স্থানাঙ্ক
জি93--সময় গণনা, ফিড রেট
জি94--ফিড রেট, ফিড প্রতি মিনিট
G95--ফিড রেট, প্রতি বিপ্লব ফিড
G96--ধ্রুবক রৈখিক গতি নিয়ন্ত্রণ
G97--স্থির রৈখিক গতি নিয়ন্ত্রণ বাতিল করুন
2. জি কোড ফাংশনের বিস্তারিত ব্যাখ্যা
দ্রুত অবস্থান
বিন্যাস: G00 X(U)__Z(W)__
চিত্রিত করা:
(1) এই কমান্ডটি টুলটিকে দ্রুত পয়েন্ট কন্ট্রোল মোড অনুযায়ী নির্দিষ্ট অবস্থানে নিয়ে যায়। ওয়ার্কপিসটি চলাচলের সময় প্রক্রিয়া করা উচিত নয়।
(2) সমস্ত প্রোগ্রাম করা অক্ষ একই সময়ে প্যারামিটার দ্বারা সংজ্ঞায়িত গতিতে চলে। যখন একটি অক্ষ প্রোগ্রাম করা মানতে পৌঁছায়, তখন এটি বন্ধ হয়ে যায়, যখন অন্য অক্ষগুলি চলতে থাকে।
(3) নন-মুভিং কোঅর্ডিনেটের জন্য কোন প্রোগ্রামিং এর প্রয়োজন নেই।
(4) G00 কে G0 হিসাবে লেখা যেতে পারে
উদাহরণ:
G00 X75 Z200
G01 U-25 W-100
প্রথমে, বিন্দুতে পৌঁছানোর জন্য 25 সেকেন্ডের জন্য X এবং Z একই সময়ে হাঁটুন, এবং তারপর B বিন্দুতে পৌঁছানোর জন্য 75 সেকেন্ডের জন্য Z দিক দিয়ে হাঁটুন।
রৈখিক ক্ষেপক
বিন্যাস: G01 X(U)_Z(W)_F_(mm/min)
চিত্রিত করা:
(1) এই কমান্ডটি টুলটিকে লিনিয়ার ইন্টারপোলেশন অনুযায়ী নির্দিষ্ট অবস্থানে নিয়ে যায়। চলমান গতি F দ্বারা নির্দেশিত হয়
খাওয়ানোর হার। সমস্ত স্থানাঙ্ক একত্রে চালানো যেতে পারে।
(2) G01 কে G1 হিসাবেও লেখা যেতে পারে
উদাহরণ:
G01 X40 Z20 F150
বিন্দু A থেকে B বিন্দুতে দুটি অক্ষের সংযোগ
আর্ক ইন্টারপোলেশন
বিন্যাস 1: G02X(u)_Z(w)_I_K_F_
চিত্রিত করা:
(1) যখন X এবং Z G90 এ থাকে, তখন আর্ক শেষ বিন্দু স্থানাঙ্কগুলি হল প্রোগ্রাম করা শূন্য বিন্দুর সাথে সম্পর্কিত পরম স্থানাঙ্কের মান। G91 এ,
আর্ক এন্ড পয়েন্ট হল আর্ক স্টার্ট পয়েন্টের সাপেক্ষে বর্ধিত মান। G90 বা G91 নির্বিশেষে, I এবং K হল সূচনা বিন্দুর সাপেক্ষে চাপের কেন্দ্রের ক্রমবর্ধমান স্থানাঙ্ক।
I হল X দিকনির্দেশের মান, এবং K হল Z দিকনির্দেশের মান। আর্ক ইন্টারপোলেশনের সময় বৃত্ত কেন্দ্র স্থানাঙ্কগুলি বাদ দেওয়া যাবে না যদি না অন্যান্য বিন্যাসে প্রোগ্রাম করা হয়।
(2) G02 নির্দেশ প্রোগ্রাম করার সময়, আপনি সরাসরি চতুর্ভুজ বৃত্ত, পূর্ণ বৃত্ত ইত্যাদি প্রোগ্রাম করতে পারেন।
দ্রষ্টব্য: চতুর্ভুজ অতিক্রম করার সময়, ফাঁক ক্ষতিপূরণ স্বয়ংক্রিয়ভাবে সঞ্চালিত হবে। যদি প্যারামিটার এলাকার শেষে ব্যবধান ক্ষতিপূরণ ইনপুট মেশিন টুলের প্রকৃত বিপরীত ফাঁক থেকে খুব আলাদা হয়, তাহলে ওয়ার্কপিসে সুস্পষ্ট কাট তৈরি করা হবে।
(3) G02 কে G2 হিসাবেও লেখা যেতে পারে।
উদাহরণ: G02 X60 Z50 I40 K0 F120
বিন্যাস 2: G02X(u)_Z(w)_R(+-)_F_
দ্রষ্টব্য: (1) সম্পূর্ণ বৃত্ত প্রোগ্রামিং এর জন্য ব্যবহার করা যাবে না
(2) R হল ওয়ার্কপিসের একপাশে R চাপের ব্যাসার্ধ। R স্বাক্ষরিত, "+" মানে চাপ কোণটি 180 ডিগ্রির কম;
"-" মানে চাপ কোণটি 180 ডিগ্রির বেশি। "+" বাদ দেওয়া যেতে পারে।
(3) এটি শেষ বিন্দুর স্থানাঙ্কের উপর ভিত্তি করে। যখন শেষ বিন্দু এবং প্রারম্ভিক বিন্দুর মধ্যে দৈর্ঘ্যের মান 2R এর চেয়ে বেশি হয়, তখন চাপের পরিবর্তে একটি সরল রেখা ব্যবহার করা হয়।
উদাহরণ: G02 X60 Z50 R20 F120
বিন্যাস 3: G02X(u)_Z(w)_CR=_(ব্যাসার্ধ)F_
বিন্যাস 4: G02X(u)_Z(w)_D_(ব্যাস)F_
এই দুটি প্রোগ্রামিং ফরম্যাট মূলত ফরম্যাট 2 এর মতই
বৃত্তাকার ইন্টারপোলেশন
দ্রষ্টব্য: চাপ ঘূর্ণনের বিপরীত দিক ব্যতীত, বিন্যাসটি G02 কমান্ডের মতোই।
সময়মত বিরতি
বিন্যাস: G04_F_ বা G04_K_
দ্রষ্টব্য: প্রক্রিয়াকরণ আন্দোলন বিরাম দেওয়া হয়েছে. সময় শেষ হওয়ার পরে, প্রক্রিয়াকরণ চলতে থাকবে। বিরতি সময় F নিম্নলিখিত ডেটা দ্বারা নির্দিষ্ট করা হয়। ইউনিট হল সেকেন্ড। ব্যাপ্তি হল 0.01 সেকেন্ড থেকে 300 সেকেন্ড।
মধ্যবর্তী বিন্দু আর্ক ইন্টারপোলেশন
বিন্যাস: G05X(u)_Z(w)_IX_IZ_F_
দ্রষ্টব্য: X, Z হল শেষ বিন্দুর স্থানাঙ্ক মান, IX, IZ হল মধ্যবর্তী বিন্দুর স্থানাঙ্ক মান। অন্যগুলো G02/G03 এর মত
উদাহরণ: G05 X60 Z50 IX50 IZ60 F120
ত্বরান্বিত/ক্ষমিত করা
বিন্যাস: G08
দ্রষ্টব্য: তারা প্রোগ্রাম বিভাগে নিজেরাই একটি লাইন দখল করে। প্রোগ্রামটি এই বিভাগে পৌঁছালে, ফিডের গতি 10% বৃদ্ধি পাবে। যদি এটি 20% বৃদ্ধি করতে হয় তবে এটি দুটি পৃথক বিভাগ হিসাবে লিখতে হবে।
ব্যাসার্ধ প্রোগ্রামিং
বিন্যাস: G22
দ্রষ্টব্য: যদি এটি প্রোগ্রামে তার নিজস্ব লাইন দখল করে, সিস্টেমটি ব্যাসার্ধ মোডে চলে এবং প্রোগ্রামের নিম্নলিখিত মানগুলিও ব্যাসার্ধের উপর ভিত্তি করে।
ব্যাস সাইজ প্রোগ্রামিং পদ্ধতি
বিন্যাস: G23
দ্রষ্টব্য: যদি এটি প্রোগ্রামে তার নিজস্ব লাইন দখল করে, সিস্টেমটি ব্যাস মোডে কাজ করে এবং প্রোগ্রামের নিম্নলিখিত মানগুলিও ব্যাসের উপর ভিত্তি করে।
জাম্প প্রক্রিয়াকরণ
বিন্যাস: G25 LXXX
ব্যাখ্যা: যখন প্রোগ্রামটি এই প্রোগ্রামে এক্সিকিউট করে, তখন এটি তার দ্বারা নির্দিষ্ট করা প্রোগ্রাম সেগমেন্টে স্থানান্তরিত হবে। (XXX হল প্রোগ্রাম সেগমেন্ট নম্বর)।
সাইকেল প্রক্রিয়াকরণ
বিন্যাস: G26 LXXX QXX
দ্রষ্টব্য: যখন প্রোগ্রামটি প্রোগ্রামের এই বিভাগটি কার্যকর করে, তখন নির্দিষ্ট প্রোগ্রাম বিভাগটি লুপ বডি হিসাবে এই বিভাগটি দিয়ে শুরু হয় এবং Q-এর পরে মান দ্বারা লুপের সংখ্যা নির্ধারণ করা হয়।
একাধিক বাতিলকরণ
বিন্যাস: G30
নির্দেশাবলী: প্রোগ্রামের নিজস্ব লাইন দখল করুন, এটিকে G31 এর সাথে ব্যবহার করুন এবং G31 এর ফাংশন বাতিল করুন।
বিবর্ধন সংজ্ঞা
G31 F_
G32: ধ্রুবক পিচ থ্রেড প্রক্রিয়াকরণ (ইম্পেরিয়াল)
G33: ধ্রুবক পিচ থ্রেড প্রক্রিয়াকরণ (মেট্রিক)
বিন্যাস: G32/G33 X(u)_Z(w)_F_
চিত্রিত করা:
(1) X এবং Z হল শেষ বিন্দু স্থানাঙ্ক, এবং F হল পিচ।
(2) G33/G32 শুধুমাত্র একক-টুল এবং একক-শুরু থ্রেড প্রক্রিয়া করতে পারে।
(3) X মানের পরিবর্তন টেপারড থ্রেড প্রক্রিয়া করতে পারে
(4) এই কমান্ডটি ব্যবহার করার সময়, টাকু গতি খুব বেশি হতে পারে না, অন্যথায় টুল পরিধান বেশি হবে।
ওয়ার্কপিস স্থানাঙ্ক সেট করুন/সর্বোচ্চ (কম) টাকু গতি সেট করুন
বিন্যাস: G50 S_Q_
S হল সর্বোচ্চ স্পিন্ডেল গতি, Q হল স্পিন্ডেলের সর্বনিম্ন গতি
ওয়ার্কপিস স্থানাঙ্ক সেট করুন
বিন্যাস: G54
সিস্টেমে বিভিন্ন সমন্বয় ব্যবস্থা থাকতে পারে। G54 প্রথম স্থানাঙ্ক সিস্টেমের সাথে মিলে যায় এবং এর উৎপত্তি অবস্থানের মান মেশিন টুল প্যারামিটারে সেট করা হয়।
G55: ওয়ার্কপিস কোঅর্ডিনেট দুই সেট করুন
G56: ওয়ার্কপিস সমন্বয় তিনটি সেট করুন
G57: ওয়ার্কপিস স্থানাঙ্ক চার সেট করুন
G58: ওয়ার্কপিস স্থানাঙ্ক পাঁচ সেট করুন
G59: ওয়ার্কপিস স্থানাঙ্ক ছয় সেট করুন
সঠিক পথ পদ্ধতি
বিন্যাস: G60
প্রকৃত প্রক্রিয়াকরণ প্রক্রিয়ায়, যখন বেশ কয়েকটি ক্রিয়া একত্রে সংযুক্ত থাকে এবং সঠিক পথের সাথে প্রোগ্রাম করা হয়, তখন প্রক্রিয়াকরণের পরবর্তী অংশটি সম্পাদন করার সময় একটি বাফারিং প্রক্রিয়া (অর্থাৎ, হ্রাস) হবে।
ক্রমাগত পথ পদ্ধতি
বিন্যাস: G64
G60 এর সাথে তুলনা করে, এটি প্রধানত রুক্ষ যন্ত্রের জন্য ব্যবহৃত হয়।
রেফারেন্স পয়েন্টে ফিরে যান (মেশিন জিরো পয়েন্ট)
বিন্যাস: G74 XZ
(1) অন্য কোন বিষয়বস্তু এই অনুচ্ছেদে উপস্থিত হতে পারে না।
(2) G74 এর পরে উপস্থিত স্থানাঙ্কগুলি X এবং Z এর ক্রমে শূন্যে ফিরে আসবে।
(3) G74 ব্যবহার করার আগে, আপনাকে অবশ্যই নিশ্চিত করতে হবে যে মেশিন টুলটি একটি রেফারেন্স পয়েন্ট সুইচ দিয়ে সজ্জিত।
(4) একক-অক্ষ শূন্য রিটার্নও সঞ্চালিত হতে পারে।
প্রোগ্রাম করা স্থানাঙ্ক জিরো পয়েন্টে ফিরে যান
বিন্যাস: G75 XZ
প্রোগ্রামিং স্থানাঙ্কের প্রারম্ভিক বিন্দুতে ফিরে যান
বিন্যাস: G76
সেই অবস্থানে ফিরে যান যেখানে টুলটি মেশিনিং শুরু করে।
বাহ্যিক বৃত্ত (অভ্যন্তরীণ বৃত্ত) স্থির চক্র
বিন্যাস: G81_X(U)_Z(W)_R_I_K_F_
চিত্রিত করা:
(1) X, Z হল শেষ বিন্দুর স্থানাঙ্ক মান, U, W হল বর্তমান বিন্দুর সাপেক্ষে শেষ বিন্দুর ক্রমবর্ধমান মান।
(2) R হল প্রসেস করা শুরুর অংশের ব্যাস।
(3) I হল রুক্ষ টার্নিং ফিড, K হল ফিনিশিং টার্নিং ফিড, I এবং K হল স্বাক্ষরিত সংখ্যা, এবং দুটির চিহ্ন একই হওয়া উচিত। প্রতীক প্রথাটি নিম্নরূপ: বাইরে থেকে কেন্দ্রীয় অক্ষে কাটা (বাইরের বৃত্ত বাঁক) হল "-", এবং তদ্বিপরীত হল "+"।
(4) বিভিন্ন X, Z, R বাইরের বৃত্তের বিভিন্ন সুইচ নির্ধারণ করে, যেমন: টেপার বা নো টেপার, ফরোয়ার্ড টেপার বা রিভার্স টেপার, বাম কাটিং বা ডান কাটিং ইত্যাদি।
(5) F হল কাটিংয়ের গতি (মিমি/মিনিট)
(6) প্রক্রিয়াকরণ সম্পন্ন হওয়ার পরে, টুলটি শেষ বিন্দুতে থামে।
উদাহরণ: G81 X40 Z 100 R15 I-3 K-1 F100
প্রক্রিয়াকরণ প্রক্রিয়া:
1) G01 ডিপ কাটিংয়ের জন্য 2 বার I (প্রথম কাটটি I, শেষ কাটটি I+K ফিনিশিং) ফিড করে:
2) G01 দুই-অক্ষের ইন্টারপোলেশন, শেষ অংশে কাটা, এবং প্রক্রিয়াকরণ সম্পন্ন হলে বন্ধ করা:
3) G01 একটি নিরাপদ অবস্থানে টুল I প্রত্যাহার করে এবং একই সময়ে অক্জিলিয়ারী কাট সারফেস মসৃণ করে
4) G00 উচ্চ কার্যকারী পৃষ্ঠ I এর বাইরে দ্রুত ফিড করে, I কে কাটার পরবর্তী ধাপের জন্য রেখে দেয়, 1-এ পুনরাবৃত্তি করে।
পরম মান প্রোগ্রামিং
বিন্যাস: G90
চিত্রিত করা:
(1) যখন G90 প্রোগ্রাম করা হয়, ভবিষ্যতে প্রোগ্রাম করা সমস্ত স্থানাঙ্ক মানগুলি প্রোগ্রাম করা শূন্য বিন্দুর উপর ভিত্তি করে।
(2) সিস্টেমটি চালিত হওয়ার পরে, মেশিন টুলটি G অবস্থায় থাকে।
N0010 G90 G92 x20 z90
N0020 G01X40 Z80 F100
N0030 G03X60 Z50 I0 K-10
N0040 M02
ক্রমবর্ধমান প্রোগ্রামিং
বিন্যাস: G91
দ্রষ্টব্য: যখন G91 প্রোগ্রাম করা হয়, তখন সমস্ত পরবর্তী স্থানাঙ্ক মানগুলি গতির প্রোগ্রাম করা মান গণনা করতে প্রারম্ভিক বিন্দু হিসাবে পূর্ববর্তী স্থানাঙ্কের অবস্থান ব্যবহার করে। স্থানাঙ্ক সিস্টেমের পরবর্তী সেগমেন্টে, পূর্ববর্তী বিন্দুটি সর্বদা প্রোগ্রামিংয়ের সূচনা বিন্দু হিসাবে ব্যবহৃত হয়।
উদাহরণ: N0010 G91 G92 X20 Z85
N0020 G01X20 Z-10 F100
N0030 Z-20
N0040 X20 Z-15
N0050 M02
ওয়ার্কপিস সমন্বয় সিস্টেম সেট করুন
বিন্যাস: G92 X_ Z_
চিত্রিত করা:
(1) G92 শুধুমাত্র স্থানাঙ্কের উৎপত্তি নির্ধারণের উদ্দেশ্য অর্জনের জন্য, স্থানাঙ্ক অক্ষকে স্থানান্তর না করে বর্তমানে সিস্টেম দ্বারা প্রদর্শিত স্থানাঙ্কের মান পরিবর্তন করে।
(2) G92 এর প্রভাব হল প্রদর্শিত টুল নোজ স্থানাঙ্কগুলিকে সেট মান পরিবর্তন করা।
(3) G92 এর পিছনে XZ আলাদাভাবে বা সম্পূর্ণভাবে প্রোগ্রাম করা যেতে পারে।
জি94-ফিড রেট, ফিড প্রতি মিনিট
দ্রষ্টব্য: এটি মেশিন টুলের ডিফল্ট স্টার্টআপ অবস্থা।
সাবরুটিন কল
বিন্যাস: G20 L_
N_
চিত্রিত করা:
(1) L এর পরে প্রোগ্রামের নাম N এর পরে সাবরুটিন কল করতে হবে, কিন্তু N প্রবেশ করা যাবে না।
N এর পরে শুধুমাত্র 1~99999999 নম্বরগুলি অনুমোদিত৷
(2) এই প্রোগ্রামে উপরে বর্ণিত বিষয়বস্তু ছাড়া অন্য কোন বিষয়বস্তু থাকবে না।
সাবরুটিন শেষ হয় এবং ফিরে আসে
বিন্যাস: G24
চিত্রিত করা:
(1) G24 সাবরুটিনের শেষ নির্দেশ করে এবং প্রোগ্রামের পরবর্তী বিভাগে ফিরে আসে যাকে সাবরুটিন বলা হয়।
(2) G24 এবং G20 জোড়ায় দেখা যায়।
(3) G24 এর এই বিভাগে অন্য কোন নির্দেশনা অনুমোদিত নয়।
3. জি কোড প্রোগ্রামিং উদাহরণ
উদাহরণ: নীচের উদাহরণটি সাবরুটিন কলিংয়ের সময় প্যারামিটার পাস করার প্রক্রিয়াটি চিত্রিত করে। আবেদন মনোযোগ দিতে দয়া করে.
প্রোগ্রামের নাম: P10
M03 S1000
G20 L200
M02
N200 G92 X50 Z100
G01 X40 F100
Z97
G02 Z92 X50 I10 K0 F100
G01 Z-25 F100
G00X60
Z100
G24
আপনি যদি এটি একাধিকবার কল করতে চান তবে অনুগ্রহ করে এটি নিম্নলিখিত বিন্যাসে ব্যবহার করুন৷
M03 S1000
N100 G20 L200
N101 G20 L200
N105 G20 L200
M02
N200 G92 X50 Z100
G01 X40 F100
Z97
G02 Z92 X50 I10 K0 F100
G01 Z-25 F100
G00X60
Z100
G24
জি331-থ্রেড মেশিনিং চক্র
বিন্যাস: G331 X_ Z_I_K_R_p_
চিত্রিত করা:
(1) ব্যাস X দিক থেকে পরিবর্তিত হয়, X=0 একটি সোজা সুতো
(2) Z হল থ্রেডের দৈর্ঘ্য, হয় পরম বা আপেক্ষিক প্রোগ্রামিং উপলব্ধ
(3) আমি থ্রেড কাটার পরে X দিক থেকে রান-আউট দৈর্ঘ্য, ± মান
(4) বাইরের ব্যাস এবং R থ্রেডের মূল ব্যাসের মধ্যে ব্যাসের পার্থক্য, ধনাত্মক মান
(5) K পিচ KMM
(6) পি থ্রেড প্রক্রিয়াকরণের চক্রের সংখ্যা, অর্থাৎ, কাটা সম্পূর্ণ করতে কতগুলি কাটা প্রয়োজন
ইঙ্গিত:
(1) প্রতিটি কাটার গভীরতা হল R÷p এবং নিকটতম পূর্ণ সংখ্যায় বৃত্তাকার। শেষ কাটিয়া থ্রেড পৃষ্ঠ মসৃণ বাহিত হয় না.
(2) অভ্যন্তরীণ থ্রেড প্রত্যাহারের নাম X এর ইতিবাচক এবং নেতিবাচক দিকনির্দেশ অনুসারে নির্ধারিত হয়।
(3) থ্রেড প্রক্রিয়াকরণ চক্রের শুরুর অবস্থান হল থ্রেডের বাইরের বৃত্তের সাথে টুল টিপ সারিবদ্ধ করা।
উদাহরণ:
M3
G4 f2
G0 x30 z0
G331 z-50 x0 i10 k2 r1.5 p5
G0 z0
M05
4. পরিপূরক এবং নোট
1. G00 এবং G01
দুই ধরনের G00 গতিপথ রয়েছে: সরলরেখা এবং পলিলাইন। এই কমান্ড শুধুমাত্র পয়েন্ট পজিশনিং জন্য ব্যবহার করা হয় এবং করতে পারে না
কাটা প্রক্রিয়াকরণের জন্য;
G01 নির্দিষ্ট ফিড গতিতে একটি রৈখিক গতিতে নির্দেশ দ্বারা নির্দিষ্ট লক্ষ্য বিন্দুতে চলে যায় এবং সাধারণত কাটা প্রক্রিয়াকরণের জন্য ব্যবহৃত হয়।
2. G02 এবং G03
G02: ঘড়ির কাঁটার দিকে আর্ক ইন্টারপোলেশন
G03: ঘড়ির কাঁটার বিপরীত দিকে আর্ক ইন্টারপোলেশন
3. G04 বিলম্ব বা বিরতি কমান্ড
সাধারণত ফরোয়ার্ড এবং রিভার্স সুইচিং, ব্লাইন্ড হোল, স্টেপ হোল, বাঁক এবং খাঁজ প্রক্রিয়াকরণের জন্য ব্যবহৃত হয়
4. G17, G18, G19 প্লেন নির্বাচন নির্দেশাবলী
নির্দিষ্ট পৃষ্ঠ প্রক্রিয়াকরণ, সাধারণত মিলিং মেশিন এবং মেশিনিং কেন্দ্রে ব্যবহৃত হয়
G17: XY সমতল, বাদ দেওয়া যেতে পারে, অথবা এটি XY সমতলের সমান্তরাল সমতল হতে পারে
G18: XZ প্লেন বা এটির সমান্তরাল একটি সমতল। CNC lathes মধ্যে শুধুমাত্র XZ প্লেন আছে এবং বিশেষভাবে নির্দিষ্ট করার প্রয়োজন নেই।
G19: YZ প্লেন বা এটির সমান্তরাল একটি সমতল
5. G27, G28, G29 রেফারেন্স পয়েন্ট নির্দেশাবলী
G27: রেফারেন্স পয়েন্টে ফিরে যান, রেফারেন্স পয়েন্টের অবস্থান পরীক্ষা করুন এবং নিশ্চিত করুন
G28: স্বয়ংক্রিয়ভাবে রেফারেন্স পয়েন্টে ফিরে যান (মধ্যবর্তী পয়েন্ট পেরিয়ে)
G29: রেফারেন্স পয়েন্ট থেকে রিটার্ন, G28 এর সাথে ব্যবহার করা হয়
6. G40, G41, G42 ব্যাসার্ধ ক্ষতিপূরণ
G40: টুল ব্যাসার্ধ ক্ষতিপূরণ বাতিল করুন
G41: বাম ক্ষতিপূরণ
G42: সঠিক ক্ষতিপূরণ
7. G43, G44, G49 দৈর্ঘ্যের ক্ষতিপূরণ
G43: ইতিবাচক দৈর্ঘ্য ক্ষতিপূরণ
G44: ঋণাত্মক দৈর্ঘ্যের ক্ষতিপূরণ
G49: টুলের দৈর্ঘ্যের ক্ষতিপূরণ বাতিল করুন
8. G32, G92, G76
G32: থ্রেড কাটা
G92: থ্রেড কাটা নির্দিষ্ট চক্র
G76: থ্রেড কাটা যৌগ চক্র
9. টার্নিং প্রসেসিং: G70, G71, 72, G73
G71: অক্ষীয় রুক্ষ বাঁক যৌগ চক্র কমান্ড
G70: যৌগিক চক্র সমাপ্তি
G72: মুখ বাঁক, রেডিয়াল রুক্ষ বাঁক চক্র
G73: রুক্ষ টার্নিং সাইকেল কপি করা
10. মিলিং মেশিন এবং মেশিনিং সেন্টার:
G73: উচ্চ-গতির গভীর গর্ত পেকিং ড্রিলিং
G83: গভীর গর্ত পেকিং ড্রিলিং
G81: ড্রিলিং চক্র
G82: গভীর গর্ত তুরপুন চক্র
G74: বাম হাতের থ্রেড প্রক্রিয়াকরণ
G84: ডান হাতের থ্রেড প্রক্রিয়াকরণ
G76: সূক্ষ্ম বিরক্তিকর চক্র
G86: বিরক্তিকর প্রক্রিয়াকরণ চক্র
G85: রিমিং
G80: চক্র কমান্ড বাতিল করুন
11. প্রোগ্রামিং পদ্ধতি G90, G91
G90: পরম সমন্বয় প্রোগ্রামিং
G91: ইনক্রিমেন্টাল কোঅর্ডিনেট প্রোগ্রামিং
12. টাকু সেটিং কমান্ড
G50: সর্বোচ্চ টাকু গতির সেটিং
G96: ধ্রুবক রৈখিক গতি নিয়ন্ত্রণ
G97: টাকু গতি নিয়ন্ত্রণ (ধ্রুবক রৈখিক গতি নিয়ন্ত্রণ কমান্ড বাতিল করুন)
G98: রেফারেন্স পয়েন্টে ফিরে যান (শেষ গর্ত)
G99: পয়েন্ট R-এ ফিরে যান (মধ্য গর্ত)
13. স্পিন্ডল ফরওয়ার্ড এবং রিভার্স স্টপ কমান্ড M03, M04, M05
M03: স্পিন্ডেল ফরোয়ার্ড ট্রান্সমিশন
M04: টাকু বিপরীত
M05: টাকু স্টপ
14. কাটিং ফ্লুইড সুইচ M07, M08, M09
M07: কুয়াশা কাটিয়া তরল চালু
M08: তরল কাটিয়া তরল চালু
M09: তরল বন্ধ কাটা
15. মুভমেন্ট স্টপ M00, M01, M02, M30
M00: প্রোগ্রাম বিরতি
M01: পরিকল্পনা বন্ধ হয়ে গেছে
M02: মেশিন টুল রিসেট
M30: প্রোগ্রাম শেষ হয় এবং পয়েন্টার শুরুতে ফিরে আসে
16. M98: কল সাবরুটিন
17. M99: মূল প্রোগ্রামে ফিরে যান




