1. পজ কমান্ড
G04X (U)_/P_ টুল পজ টাইমকে বোঝায় (ফিড স্টপ, স্পিন্ডল থামে না), এবং P বা X ঠিকানার পরের মান হল বিরতির সময়। পরে মান
উদাহরণস্বরূপ, G04X2.0; অথবা G04X2000; 2 সেকেন্ডের জন্য বিরতি দিন
G04P2000;
যাইহোক, কিছু গর্ত সিস্টেম প্রক্রিয়াকরণ নির্দেশাবলীতে (যেমন G82, G88 এবং G89), গর্তের নীচের নির্ভুলতা নিশ্চিত করার জন্য, যখন টুলটি গর্তের নীচে প্রসেস করে তখন একটি বিরতি সময় থাকে। এই সময়ে, এটি শুধুমাত্র ঠিকানা P দ্বারা প্রকাশ করা যেতে পারে। যদি ঠিকানা X নির্দেশ করে যে নিয়ন্ত্রণ ব্যবস্থা X-কে X-অক্ষ স্থানাঙ্ক মান হিসাবে বিবেচনা করে এবং এটি কার্যকর করে।
উদাহরণস্বরূপ, G82X100.0Y100.0Z-20.0R5.0F200P2000; গর্তের নীচে ড্রিল করুন (100.0, 100.0) এবং 2 সেকেন্ডের জন্য বিরতি দিন
G82X100.0Y100.0Z-20.0R5.0F200X2.0; বিরাম না দিয়ে গর্তের নীচে ড্রিলিং (2.0, 100.0)।
2. M00, M01, M02 এবং M30 এর মধ্যে পার্থক্য এবং সংযোগ
M00 হল প্রোগ্রামের জন্য একটি শর্তহীন বিরতি নির্দেশ। যখন প্রোগ্রামটি কার্যকর করা হয়, তখন ফিড বন্ধ হয়ে যায় এবং টাকু বন্ধ হয়ে যায়। প্রোগ্রামটি রিস্টার্ট করতে, আপনাকে প্রথমে JOG স্টেটে ফিরে যেতে হবে, স্পিন্ডল শুরু করতে CW (স্পিন্ডল ফরোয়ার্ড) টিপুন এবং তারপর AUTO স্টেটে ফিরে যেতে হবে, প্রোগ্রাম শুরু করতে START কী টিপুন।
M01 একটি প্রোগ্রাম নির্বাচনী বিরতি নির্দেশ. প্রোগ্রামটি কার্যকর করার আগে, কন্ট্রোল প্যানেলের OPSTOP কীটি চালু করতে হবে। কার্যকর করার পরে প্রভাব M00 এর মতোই। প্রোগ্রামটি উপরের মত পুনরায় চালু করতে হবে।
M00 এবং M01 প্রায়শই প্রক্রিয়াকরণের সময় ওয়ার্কপিসের মাত্রা পরিদর্শন বা চিপ অপসারণের জন্য ব্যবহৃত হয়।
M02 প্রধান প্রোগ্রাম শেষ নির্দেশ. যখন এই কমান্ডটি কার্যকর করা হয়, তখন ফিড বন্ধ হয়ে যায়, টাকু বন্ধ হয়ে যায় এবং কুল্যান্ট বন্ধ হয়ে যায়। কিন্তু প্রোগ্রামের কার্সার প্রোগ্রামের শেষে থেমে যায়।
M30 হল প্রধান প্রোগ্রাম শেষ কমান্ড। ফাংশনটি M02 এর মতোই, পার্থক্য হল যে কার্সারটি প্রোগ্রাম হেড পজিশনে ফিরে আসে, M30 এর পরে অন্যান্য প্রোগ্রাম সেগমেন্ট আছে কিনা তা নির্বিশেষে।
3. ঠিকানা D এবং H একই অর্থ আছে
টুল ক্ষতিপূরণ পরামিতি D এবং H একই কাজ করে এবং ইচ্ছামত বিনিময় করা যেতে পারে। তারা উভয়ই CNC সিস্টেমে ক্ষতিপূরণ রেজিস্টারের ঠিকানার নাম উপস্থাপন করে, তবে নির্দিষ্ট ক্ষতিপূরণ মান তাদের পিছনে ক্ষতিপূরণ নম্বর ঠিকানা দ্বারা নির্ধারিত হয়। যাইহোক, মেশিনিং সেন্টারে, ত্রুটি প্রতিরোধ করার জন্য, সাধারণত কৃত্রিমভাবে নির্ধারণ করা হয় যে H হল টুলের দৈর্ঘ্যের ক্ষতিপূরণের ঠিকানা, ক্ষতিপূরণ নম্বর হল 1 থেকে 20 পর্যন্ত, D হল টুল ব্যাসার্ধের ক্ষতিপূরণের ঠিকানা, এবং ক্ষতিপূরণ নম্বরটি No থেকে শুরু হয়। 21 (20টি টুল সহ একটি টুল ম্যাগাজিন)।
উদাহরণস্বরূপ, G00G43H1Z100.0;
G01G41D21X20.0Y35.0F200;
4. মিরর কমান্ড
মিরর ইমেজ প্রক্রিয়াকরণ নির্দেশাবলী M21, M22, M23. যখন শুধুমাত্র X-অক্ষ বা Y-অক্ষকে মিরর করা হয়, তখন কাটিং সিকোয়েন্স (ক্লাইম্বিং এবং আপ-কাট মিলিং), টুল ক্ষতিপূরণ দিক এবং আর্ক ইন্টারপোলেশন স্টিয়ারিং প্রকৃত প্রোগ্রামের বিপরীত হবে, যেমন চিত্র 1-এ দেখানো হয়েছে। যখন X -অক্ষ এবং Y-অক্ষ একই সময়ে মিরর করা হয়, টুল ফিডিং সিকোয়েন্স, টুল ক্ষতিপূরণ দিক, এবং আর্ক ইন্টারপোলেশন স্টিয়ারিং অপরিবর্তিত থাকে।
দ্রষ্টব্য: মিরর কমান্ড ব্যবহার করার পরে, পরবর্তী প্রোগ্রামগুলিকে প্রভাবিত না করতে আপনাকে অবশ্যই এটি বাতিল করতে M23 ব্যবহার করতে হবে। G90 মোডে, মিরর ইমেজ বা ক্যান্সেল কমান্ড ব্যবহার করার সময়, এটি ব্যবহার করার আগে আপনাকে অবশ্যই ওয়ার্কপিস কোঅর্ডিনেট সিস্টেমের মূলে ফিরে যেতে হবে। অন্যথায়, CNC সিস্টেম পরবর্তী আন্দোলনের গতিপথ গণনা করতে পারে না এবং র্যান্ডম টুল আন্দোলন ঘটবে। এই সময়ে, সমস্যা সমাধানের জন্য ম্যানুয়াল অরিজিন রিটার্ন অপারেশন করতে হবে। মিরর ইমেজ কমান্ডের সাথে টাকু ঘূর্ণন পরিবর্তন হয় না।
চিত্র 1: মিররিংয়ের সময় টুল ক্ষতিপূরণ, এগিয়ে এবং বিপরীত পরিবর্তন
5. আর্ক ইন্টারপোলেশন কমান্ড
G02 হল ঘড়ির কাঁটার দিকে ইন্টারপোলেশন, G03 হল ঘড়ির কাঁটার বিপরীতে ইন্টারপোলেশন। XY সমতলে, বিন্যাসটি নিম্নরূপ: G02/G03X_Y_I_K_F_ বা G02/G
03X_Y_R_F_, কোথায়
যখন চাপ কাটা, অনুগ্রহ করে মনে রাখবেন যে যখন q≤180°, R একটি ধনাত্মক মান; যখন q>180°, R একটি ঋণাত্মক মান; I এবং K কে R দিয়েও নির্দিষ্ট করা যেতে পারে। যখন উভয়ই একই সময়ে নির্দিষ্ট করা হয়, তখন R কমান্ডটি অগ্রাধিকার পায় এবং I , K অবৈধ; R সম্পূর্ণ বৃত্ত কাটতে পারে না, এবং সম্পূর্ণ বৃত্ত কাটা শুধুমাত্র I, J, এবং K দিয়ে প্রোগ্রাম করা যেতে পারে, কারণ চিত্র 2-এ দেখানো একই ব্যাসার্ধের একই বিন্দুর মধ্য দিয়ে যাওয়া অসংখ্য বৃত্ত রয়েছে।
চিত্র 2 একটি বৃত্ত একই বিন্দুর মধ্য দিয়ে যাচ্ছে
যখন I এবং K শূন্য হয়, তখন তাদের বাদ দেওয়া যেতে পারে; G90 বা G91 মোড নির্বিশেষে, I, J, এবং K আপেক্ষিক স্থানাঙ্ক অনুসারে প্রোগ্রাম করা হয়; আর্ক ইন্টারপোলেশনের সময়, টুল ক্ষতিপূরণ নির্দেশাবলী G41/G42 ব্যবহার করা যাবে না।
৬। G92 এবং G54~G59 এর মধ্যে সুবিধা এবং অসুবিধা
G54~G59 হল প্রসেসিং এর আগে সেট করা কোঅর্ডিনেট সিস্টেম, এবং G92 হল প্রোগ্রামে সেট করা কোঅর্ডিনেট সিস্টেম। G54~G59 ব্যবহার করার পরে, G92 আবার ব্যবহার করার দরকার নেই, অন্যথায় G54~G59 প্রতিস্থাপিত হবে এবং এড়ানো উচিত, যেমন সারণি 1 এ দেখানো হয়েছে।
সারণি 1 G92 এবং কাজের সমন্বয় সিস্টেমের মধ্যে পার্থক্য
দ্রষ্টব্য: (1) স্থানাঙ্ক সিস্টেম সেট করার জন্য একবার G92 ব্যবহার করা হলে, G54~G59 আবার ব্যবহার করলে কোনো প্রভাব পড়বে না যদি না সিস্টেমটি চালু করা হয় এবং পুনরায় চালু করা হয়, অথবা প্রয়োজনীয় নতুন ওয়ার্কপিস স্থানাঙ্ক সিস্টেম সেট করতে G92 ব্যবহার করা হয়। (2) G92 ব্যবহার করে প্রোগ্রাম শেষ হলে, যদি মেশিন টুল ফিরে না আসে?
যদি 羾92 দ্বারা সেট করা উত্সটি আবার শুরু করা হয়, মেশিন টুলের বর্তমান অবস্থানটি নতুন ওয়ার্কপিস স্থানাঙ্কের উত্স হয়ে উঠবে, যা দুর্ঘটনা প্রবণ। অতএব, আমি আশা করি পাঠকরা এটি সতর্কতার সাথে ব্যবহার করবেন।
7. সাবরুটিন পরিবর্তন করার টুল প্রস্তুত করুন।
একটি যন্ত্র কেন্দ্রে, সরঞ্জাম পরিবর্তন অনিবার্য। যাইহোক, মেশিন টুলের একটি নির্দিষ্ট টুল পরিবর্তন পয়েন্ট থাকে যখন এটি কারখানা ছেড়ে যায়। যদি এটি টুল পরিবর্তনের অবস্থানে না থাকে, তাহলে টুলটি পরিবর্তন করা যাবে না। তদুপরি, সরঞ্জাম পরিবর্তনের আগে, সরঞ্জামের ক্ষতিপূরণ এবং চক্রটি অবশ্যই বাতিল করতে হবে, টাকুটি বন্ধ হয়ে যায় এবং কুল্যান্টটি বন্ধ করা হয়। অনেক শর্ত আছে। প্রতিটি ম্যানুয়াল টুল পরিবর্তনের আগে যদি এই শর্তগুলি নিশ্চিত করা আবশ্যক, তবে এটি কেবল ত্রুটি-প্রবণই নয়, অদক্ষও হবে৷ অতএব, আমরা এটি সংরক্ষণ করতে একটি টুল পরিবর্তন প্রোগ্রাম কম্পাইল করতে পারি এবং এটি ডিআই অবস্থায় ব্যবহার করতে পারি। M98 কল করা এক সাথে টুল পরিবর্তনের কাজ সম্পূর্ণ করতে পারে।
PMC-10V20 মেশিনিং সেন্টারকে উদাহরণ হিসাবে নিলে, প্রোগ্রামটি নিম্নরূপ:
O2002;(প্রোগ্রামের নাম)
G80G40G49; (স্থির চক্র এবং টুল ক্ষতিপূরণ বাতিল করুন)
M05; (স্পিন্ডেল স্টপ)
M09; (কুল্যান্ট বন্ধ)
G91G30Z0; (Z অক্ষ দ্বিতীয় উৎসে ফিরে আসে, যা টুল পরিবর্তন বিন্দু)
M06; (সরঞ্জাম পরিবর্তন)
M99; (সাবরুটিনের শেষ)
যখন আপনাকে টুলটি পরিবর্তন করতে হবে, প্রয়োজনীয় টুল T5 প্রতিস্থাপন করার জন্য আপনাকে MDI অবস্থায় শুধুমাত্র "T5M98P2002″ টাইপ করতে হবে, এইভাবে অনেক অপ্রয়োজনীয় ভুল এড়াতে হবে। পাঠকরা তাদের নিজস্ব মেশিন টুলের বৈশিষ্ট্য অনুযায়ী সংশ্লিষ্ট টুল পরিবর্তন সাবরুটিন কম্পাইল করতে পারেন।
8. অন্যান্য
প্রোগ্রাম সেগমেন্ট সিকোয়েন্স নম্বর, ঠিকানা N দ্বারা উপস্থাপিত। সাধারণত, CNC ডিভাইসেরই মেমরির স্থান সীমিত থাকে (64K)। স্টোরেজ স্পেস সংরক্ষণ করার জন্য, প্রোগ্রাম সেগমেন্ট সিকোয়েন্স নম্বরগুলি বাদ দেওয়া হয়েছে। N শুধুমাত্র প্রোগ্রাম সেগমেন্ট লেবেল প্রতিনিধিত্ব করে, যা প্রোগ্রাম অনুসন্ধান এবং সম্পাদনা সহজতর করতে পারে। এটি মেশিনিং প্রক্রিয়ার উপর কোন প্রভাব ফেলে না। ক্রম সংখ্যা বৃদ্ধি বা হ্রাস করা যেতে পারে, এবং মানগুলির ধারাবাহিকতা প্রয়োজন হয় না। যাইহোক, নির্দিষ্ট লুপ নির্দেশাবলী, জাম্প নির্দেশাবলী, কলিং সাবরুটিন এবং মিরর নির্দেশাবলী ব্যবহার করার সময় এটি বাদ দেওয়া যাবে না।
9. একই প্রোগ্রাম সেগমেন্টে, একই নির্দেশের জন্য (একই ঠিকানা অক্ষর) বা নির্দেশের একই গ্রুপ, যেটি পরে প্রদর্শিত হবে তা কার্যকর হবে।
উদাহরণস্বরূপ, টুল পরিবর্তন প্রোগ্রাম, T2M06T3; T2 এর পরিবর্তে T3 প্রতিস্থাপন করে;
G01G00X50.0Y30.0F200; G00 কার্যকর করা হয় (যদিও একটি F মান আছে, G01 কার্যকর করা হয় না)।
একই গোষ্ঠীর মধ্যে নেই এমন নির্দেশনা কোডগুলি একই প্রভাব ফেলবে যদি সেগুলি একই প্রোগ্রাম সেগমেন্টে ক্রম বিনিময় করে কার্যকর করা হয়।
G90G54G00X0Y0Z100.0;
G00G90G54X0Y0Z100.0;
উপরের সমস্ত আইটেম PMC-10V20 (FANUCSYSTEM) মেশিনিং সেন্টারে চালানো এবং পাস করা হয়েছিল। ব্যবহারিক অ্যাপ্লিকেশনগুলিতে, শুধুমাত্র বিভিন্ন নির্দেশাবলীর ব্যবহার এবং প্রোগ্রামিং নিয়মগুলির একটি গভীর বোঝার প্রয়োজন।
জিনফা সিএনসি সরঞ্জামগুলির গুণমান এবং কম দামের বৈশিষ্ট্য রয়েছে। বিস্তারিত জানার জন্য, অনুগ্রহ করে দেখুন:
সিএনসি টুলস ম্যানুফ্যাকচারার্স - চায়না সিএনসি টুলস ফ্যাক্টরি অ্যান্ড সাপ্লায়ার (xinfatools.com)
পোস্ট সময়: নভেম্বর-06-2023