1. G কোড এবং এর কার্যাবলী
জি00------দ্রুত অবস্থান
G01------লিনিয়ার ইন্টারপোলেশন
G02------ঘড়ির কাঁটার দিকে বৃত্তাকার ইন্টারপোলেশন
G03------ঘড়ির কাঁটার বিপরীত দিকে বৃত্তাকার ইন্টারপোলেশন
জি04------সময় বিরাম
G05------মধ্যবর্তী বিন্দুর মাধ্যমে বৃত্তাকার ইন্টারপোলেশন
G06------প্যারাবোলিক ইন্টারপোলেশন
G07------Z স্প্লাইন কার্ভ ইন্টারপোলেশন
G08------ফিড ত্বরণ
জি09------ফিড হ্রাস
G10------ডেটা সেটিং
জি16------পোলার কোঅর্ডিনেট প্রোগ্রামিং
G17------ XY সমতল প্রক্রিয়াকরণ করা হচ্ছে৷
G18------ XZ প্লেন প্রক্রিয়াকরণ করা হচ্ছে৷
G19------YZ প্লেন প্রক্রিয়া করা হচ্ছে
জি20------ইঞ্চি আকার (FANUC সিস্টেম)
G21-----মেট্রিক আকার (Fanuc সিস্টেম)
G22------ব্যাসার্ধ মাত্রা প্রোগ্রামিং পদ্ধতি
সিস্টেম অপারেশন ইন্টারফেসে ব্যবহৃত G220-----
G23------ব্যাস সাইজ প্রোগ্রামিং পদ্ধতি
সিস্টেম অপারেশন ইন্টারফেসে ব্যবহৃত G230-----
G24------সাবরুটিন শেষ
জি25------জাম্প প্রসেসিং
G26------সাইকেল প্রক্রিয়াকরণ
G30------বিবর্ধন বাতিলকরণ
G31------বিবর্ধন সংজ্ঞা
জি32------সমান পিচ থ্রেড কাটিং, ইঞ্চি সিস্টেম
G33------সমান পিচ থ্রেড কাটিং, মেট্রিক
G34------বর্ধিত পিচ থ্রেড কাটা
G35------পিচ থ্রেড কাটা হ্রাস করুন
G40------টুল ক্ষতিপূরণ/টুল অফসেট বাতিলকরণ
জি41------কাটার ক্ষতিপূরণ-বাম
জি42------কাটার ক্ষতিপূরণ-অধিকার
G43------ টুল অফসেট-পজিটিভ
G44------টুল অফসেট--নেতিবাচক
G45------ টুল অফসেট প্লাস / প্লাস
G46------ টুল অফসেট প্লাস /-
G47------টুল অফসেট-/-
G48------টুল অফসেট-/ প্লাস
G{{0}} টুল অফসেট 0/ প্লাস
G{{0}} টুল অফসেট 0/-
G{{0}} টুল অফসেট প্লাস /0
G{{0}} টুল অফসেট-/0
G53------সরল লাইন অফসেট, লগআউট
G54------ওয়ার্কপিস স্থানাঙ্ক সেট করুন
G55------ওয়ার্কপিস স্থানাঙ্ক 2 সেট করুন
G56------ ওয়ার্কপিস স্থানাঙ্ক তিনটি সেট করুন
G57------ওয়ার্কপিস স্থানাঙ্ক 4 সেট করুন
G58------ওয়ার্কপিস স্থানাঙ্ক পাঁচ সেট করুন
G59------ সেট ওয়ার্কপিস স্থানাঙ্ক 6
G60------সঠিক পথ মোড (সূক্ষ্ম)
G61------সঠিক পথ মোড (মাঝখানে)
জি62------সঠিক পথ মোড (মোটা)
G63------ট্যাপিং থ্রেড
G68------ টুল অফসেট, ভিতরের কোণ
G69------ টুল অফসেট, বাইরের কোণ
জি70------ইঞ্চি সাইজ ইঞ্চি (এটি সিমেন্স, FANUC হল G21)
G71------মেট্রিক সাইজ মিমি
জি74------রেফারেন্স পয়েন্টে ফিরে যান (মেশিন জিরো পয়েন্ট)
G75------প্রোগ্রামিং কোঅর্ডিনেট জিরো পয়েন্টে ফিরে যান
G76------থ্রেড যৌগিক চক্র
G80------ক্যানড সাইকেল লগআউট
G81------বাহ্যিক বৃত্ত ক্যানড চক্র
G331-----থ্রেড টিনজাত চক্র
G90------পরম আকার
G91------আপেক্ষিক আকার
G92------প্রিফেব্রিকেটেড স্থানাঙ্ক
G93------সময় কাউন্টডাউন, ফিড রেট
G94------ফিড রেট, ফিড প্রতি মিনিট
G95------ফিড রেট, প্রতি বিপ্লব ফিড
G96------ধ্রুবক লাইন গতি নিয়ন্ত্রণ
G97------ ধ্রুবক রৈখিক গতি নিয়ন্ত্রণ বাতিল করুন
2. জি কোড ফাংশনের বিস্তারিত ব্যাখ্যা
দ্রুত অবস্থান
বিন্যাস: G00 X(U)__Z(W)__
চিত্রিত করা:
(1) এই কমান্ডটি পয়েন্ট কন্ট্রোল মোড অনুযায়ী টুলটিকে দ্রুত নির্দিষ্ট অবস্থানে নিয়ে যায়। আন্দোলনের সময় ওয়ার্কপিস প্রক্রিয়া করা উচিত নয়।
(2) সমস্ত প্রোগ্রাম করা অক্ষ একই সময়ে প্যারামিটার দ্বারা সংজ্ঞায়িত গতিতে চলে। যখন একটি নির্দিষ্ট অক্ষ প্রোগ্রাম করা মান শেষ করে, তখন এটি বন্ধ হয়ে যায়, যখন অন্যান্য অক্ষগুলি চলতে থাকে।
(3) যে স্থানাঙ্কগুলি সরে না সেগুলিকে প্রোগ্রাম করার দরকার নেই।
(4) G00 কে G0 হিসাবে লেখা যেতে পারে
উদাহরণ:
G00 X75 Z200
G01 U-25 W-100
প্রথমে, X এবং Z একই সময়ে A বিন্দুতে 25 দ্রুত হাঁটে এবং তারপর Z দিক থেকে B বিন্দুতে 75 দ্রুত হাঁটে।
রৈখিক ক্ষেপক
বিন্যাস: G01X(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 IZ60F120
ত্বরণ/ক্ষয়
বিন্যাস: 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: ওয়ার্কপিস স্থানাঙ্ক 2 সেট করুন
G56: ওয়ার্কপিস স্থানাঙ্ক 3 সেট করুন
G57: ওয়ার্কপিস স্থানাঙ্ক 4 সেট করুন
G58: ওয়ার্কপিস স্থানাঙ্ক পাঁচটি সেট করুন
G59: ওয়ার্কপিস স্থানাঙ্ক 6 সেট করুন
সঠিক পথ মোড
বিন্যাস: 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) আমি রাফিংয়ের জন্য ফিড, K হল ফিনিশিংয়ের জন্য ফিড, I এবং K স্বাক্ষরিত সংখ্যা, এবং দুটির চিহ্ন একই হওয়া উচিত।
সাইন কনভেনশনটি নিম্নরূপ: বাইরে থেকে কেন্দ্রীয় অক্ষে কাটা (বাইরের বৃত্ত বাঁক) হল "-", এবং এর বিপরীতে " প্লাস"।
(4) বিভিন্ন X, Z, R বাইরের বৃত্তের বিভিন্ন সুইচ নির্ধারণ করে, যেমন: টেপার সহ বা ছাড়া, ফরোয়ার্ড টেপার বা রিভার্স টেপার, বাম কাটিং বা ডান কাটিং ইত্যাদি।
(5) F হল কাটিংয়ের গতি (মিমি/মিনিট)
(6) প্রক্রিয়াকরণের পরে, টুলটি শেষ বিন্দুতে থামে।
উদাহরণ: G81 X40 Z 100 R15 I-3K-1 F100
প্রক্রিয়া:
1) G01 2 বার I প্রবেশ করে (প্রথম কাটটি হল I, শেষ কাটটি হল I প্লাস K ফিনিশ টার্নিং), গভীর কাটার জন্য:
2) G01 দ্বি-অক্ষের ইন্টারপোলেশন, শেষ বিভাগে কাটা, এবং মেশিনিং শেষ হলে থামুন:
3) G01 টুল Iটিকে একটি নিরাপদ অবস্থানে প্রত্যাহার করে এবং একই সাথে কাটিয়া পৃষ্ঠের সহায়ক মসৃণকরণ সম্পাদন করে
4) উচ্চ সমতল I এর বাইরের দিকে G00 দ্রুত ফিড, পরবর্তী কাটার প্রক্রিয়ার জন্য সংরক্ষিত 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 আলাদাভাবে বা তাদের সমস্ত প্রোগ্রাম করা যেতে পারে।
G94—ফিড রেট, ফিড প্রতি মিনিট
দ্রষ্টব্য: এটি মেশিন টুলের ডিফল্ট অবস্থা।
সাবরুটিন কল
বিন্যাস: 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
G00 X60
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
G00 X60
Z100
G24
G331—থ্রেড প্রক্রিয়াকরণ চক্র
বিন্যাস: G331X
_Z_I_K_R_p_
চিত্রিত করা:
(1) X ব্যাসে পরিবর্তিত হয়, X=0 একটি সোজা সুতো
(2) Z হল থ্রেডের দৈর্ঘ্য, যা একেবারে বা আপেক্ষিকভাবে প্রোগ্রাম করা যেতে পারে
(3) আমি থ্রেড কাটার পরে X দিক থেকে ব্যাক-অফ দৈর্ঘ্য, ± মান
(4) R থ্রেডের বাইরের ব্যাস এবং মূল ব্যাসের মধ্যে ব্যাসের পার্থক্য, ধনাত্মক মান
(5) K পিচ KMM
(6) পি থ্রেডের চক্র প্রক্রিয়াকরণের সময়ের সংখ্যা, অর্থাৎ, বিভিন্ন ছুরিতে কাটা সম্পূর্ণ হয়
ইঙ্গিত:
1. প্রতিটি ফিডের গভীরতা R÷p এবং বৃত্তাকার, এবং শেষ কাটাটি থ্রেড পৃষ্ঠকে মসৃণ করার জন্য খাওয়ানো হয় না
2. অভ্যন্তরীণ থ্রেডের ইতিবাচক এবং নেতিবাচক দিকনির্দেশ অনুযায়ী I মানের নাম নির্ধারণ করা হয়।
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 লেথে শুধুমাত্র 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: মূল প্রোগ্রামে ফিরে যান





