ফিড এবং স্পিড ক্যালকুলেটর কী কাজ করে
ফিড এবং স্পিড ক্যালকুলেটর হলো একটি ফ্রি অনলাইন টুল যা মেশিনিস্ট এবং CNC হবিস্টদের মিলিং অপারেশনের জন্য সর্বোত্তম স্পিন্ডল গতি এবং ফিড রেট নির্ধারণ করতে সাহায্য করে। একটি ওয়ার্কপিস উপাদান, কাটারের ব্যাস, ফ্লুট সংখ্যা এবং টুলের উপাদান নির্বাচন করে ব্যবহারকারীরা তাৎক্ষণিকভাবে প্রয়োজনীয় প্রোগ্রামিং প্যারামিটারগুলো গণনা করতে পারেন। হালকা কাটের সময় চিপ-থিনিং (chip-thinning) সমন্বয় করার জন্য এই টুলটি ধাপে ধাপে গণনাকে স্বয়ংক্রিয়ভাবে সামঞ্জস্য করে। এছাড়া, গণনাকৃত গতি যদি ব্যবহারকারীর মেশিনের স্পিন্ডল সীমার চেয়ে বেশি হয়, তবে এটি আনুপাতিকভাবে ফিড রেট কমিয়ে দেয়।
ইনপুটসমূহ
ব্যবহারকারী এই টুলে নিম্নলিখিত ইনপুটগুলো প্রদান করেন:
- কাটার ব্যাস: এন্ড মিলের কাটিং ব্যাস, শ্যাঙ্ক নয়। এটি অবশ্যই শূন্যের চেয়ে বেশি এবং ৫০০ mm (প্রায় ২০ ইঞ্চি) বা তার কম হতে হবে।
- ফ্লুট: টুলের কাটিং এজ বা কাটার প্রান্তের সংখ্যা, যা সাধারণত ১ থেকে ৪টি হয়ে থাকে। এটি অবশ্যই ১ থেকে ১৬-এর মধ্যে একটি পূর্ণসংখ্যা হতে হবে।
- টুলের উপাদান: এটি HSS অথবা কার্বাইড-এর বিকল্পগুলোর মাধ্যমে নির্বাচন করা যায়।
- উপাদান: ওয়ার্কপিস উপাদানটি একটি লাইব্রেরি থেকে নির্বাচন করা হয় যা নিচের ক্যাটাগরিগুলোতে বিভক্ত:
- কাঠ: নরম কাঠ এবং প্লাইউড, শক্ত কাঠ, MDF এবং পার্টিকেলবোর্ড।
- প্লাস্টিক: অ্যাক্রিলিক (PMMA), পলিকার্বোনেট, নরম প্লাস্টিক (ABS, HDPE, PVC, Delrin)।
- কম্পোজিট: FR4 / G10 ফাইবারগ্লাস, কার্বন ফাইবার (CFRP)।
- ধাতু: অ্যালুমিনিয়াম (6061, 7075), পিতল, তামা এবং ব্রোঞ্জ, মাইল্ড এবং লো-কার্বন স্টিল, অ্যালয় এবং টুল স্টিল (অ্যানিলড), স্টেইনলেস স্টিল (304, 316), কাস্ট আয়রন (ধূসর), টাইটানিয়াম (Ti-6Al-4V)।
- পছন্দ: কনজারভেটিভ, ব্যালেন্সড, অথবা অ্যাগ্রেসিভ-এর মধ্যে একটি পছন্দ।
- কাটের প্রস্থ (ঐচ্ছিক): প্রতি পাসে রেডিয়াল এনগেজমেন্ট। এটি অবশ্যই শূন্যের চেয়ে বেশি হতে হবে এবং কাটারের ব্যাস অতিক্রম করতে পারবে না। এটি খালি রাখলে একটি সম্পূর্ণ স্লট বোঝায়।
- স্পিন্ডল সীমা (ঐচ্ছিক): মেশিনের সর্বোচ্চ স্পিন্ডল গতি। এটি অবশ্যই শূন্যের চেয়ে বেশি এবং ১,০০০,০০০ RPM বা তার কম হতে হবে। এটি খালি রাখলে কোনো সীমা প্রয়োগ করা হয় না।
- ইউনিট: mm অথবা in হিসেবে নির্বাচিত। ইন্টারফেসে একটি "উদাহরণ লোড করুন" বোতাম এবং একটি "মুছে ফেলুন" বোতামও রয়েছে।
আউটপুটসমূহ
এই টুলটি ইন্টারফেসে নিম্নলিখিত ফলাফল এবং লেবেলগুলো প্রদর্শন করে:
- স্পিন্ডল গতি এবং ফিড
- স্পিন্ডল গতি: RPM-এ গণনাকৃত স্পিন্ডল গতি।
- ফিড রেট: গণনাকৃত ফিড রেট।
- সাব-লেবেল/স্ট্যাটাস নোট:
- "মেশিনের স্পিন্ডল সীমা দ্বারা সীমিত"
- "×
‹factor›চিপ থিনিং অন্তর্ভুক্ত করে" - "
‹material›-এর জন্য‹preference›শুরুর পয়েন্ট"
- কাটিং গতি
- লাইব্রেরি সীমা
- প্রতি দাঁতে ফিড
- প্লাঞ্জ রেট (ফিডের ৫০%)
- ব্যাখ্যামূলক নোট:
- "স্পিন্ডল সীমা গতিকে
‹used›RPM-এ ধরে রেখেছে (সূত্র অনুযায়ী‹rpm›RPM পাওয়া যায়)। ফিড একই অনুপাতে হ্রাস পেয়েছে, তাই চিপ লোড অপরিবর্তিত রয়েছে — মেশিন অনুমতি দিলে স্পিন্ডল গতি‹rpm›RPM-এর দিকে বাড়ান।" - "কাটের প্রস্থ ব্যাসের
‹ratio›%, তাই প্রতিটি দাঁত একটি পাতলা চিপ কাটে — চিপের পুরুত্ব বজায় রাখতে প্রতি দাঁতে ফিড ׋factor›বৃদ্ধি পায়।"
- "স্পিন্ডল সীমা গতিকে
- ফলাফল কপি করুন: গণনাকৃত আউটপুট কপি করার একটি বোতাম।
- সূত্র এবং মান প্রতিস্থাপন
- মেট্রিক সূত্র: "RPM = Vc × 1000 ÷ (π × D) · ফিড = fz × Z × RPM · প্লাঞ্জ = ফিড × 50%"
- ইম্পেরিয়াল সূত্র: "RPM = SFM × 12 ÷ (π × D) · ফিড = fz × Z × RPM · প্লাঞ্জ = ফিড × 50%"
- "
‹toolMaterial›-এর জন্য কাটিং গতি (‹preference›): লাইব্রেরি সীমা‹low›–‹high›থেকে নেওয়া হয়েছে →‹vc›" (যেখানে "HSS" বা "কার্বাইড", এবং "কনজারভেটিভ, নিম্ন সীমা", "ব্যালেন্সড, মাঝারি সীমা", অথবা "অ্যাগ্রেসিভ, উচ্চ সীমা" ব্যবহৃত হয়)। - "স্পিন্ডল গতি = Vc × 1000 ÷ (π × D) =
‹vc›× 1000 ÷ (π ׋d›) =‹rpm›RPM" - "স্পিন্ডল গতি = SFM × 12 ÷ (π × D) =
‹vc›× 12 ÷ (π ׋d›) =‹rpm›RPM" - "
‹material›-এ একটি‹d›কাটারের জন্য চিপ লোড: প্রতি দাঁতে‹fz›(ব্যাস টেবিল)" - "চিপ লোড: টেবিল
‹fzTable›×‹scale›(‹preference›) = প্রতি দাঁতে‹fz›" - "চিপ থিনিং: WOC ÷ D =
‹woc›÷‹d›=‹ratio›% < 50% → fz =‹fzBase›×‹factor›=‹fz›" - "স্পিন্ডল সীমা
‹max›RPM < সূত্রের‹rpm›RPM → প্রোগ্রাম‹used›RPM" - "ফিড রেট = fz × Z × RPM =
‹fz›×‹flutes›×‹rpm›RPM =‹feed›" - "প্লাঞ্জ = ফিড রেট × 50% =
‹plunge›"
- স্ট্যাটাস মেসেজ:
- "একটি কাটার ব্যাস এবং ফ্লুট সংখ্যা লিখুন।"
- "স্পিন্ডল গতি এবং ফিড রেট গণনা করা হয়েছে।"
নিয়ম এবং বিশেষ ক্ষেত্রসমূহ
- চিপ থিনিং ট্রিগার: যখন কাটের প্রস্থ (WOC) কাটারের ব্যাসের ৫০%-এর নিচে নেমে যায়, তখন চিপ থিনিং স্বয়ংক্রিয়ভাবে প্রয়োগ করা হয়। লক্ষ্য চিপের পুরুত্ব বজায় রাখতে প্রতি দাঁতে ফিড একটি গণনাকৃত থিনিং ফ্যাক্টর দ্বারা বৃদ্ধি পায়। যদি কাটের প্রস্থ ব্যাসের ৫০% বা তার বেশি হয়, তবে কোনো চিপ থিনিং সংশোধন প্রয়োগ করা হয় না।
- স্পিন্ডল সীমা স্কেলিং: যদি গণনাকৃত RPM ব্যবহারকারী-সংজ্ঞায়িত স্পিন্ডল সীমা অতিক্রম করে, তবে টুলটি স্পিন্ডল গতিকে সেই সীমার মধ্যে সীমাবদ্ধ করে এবং ঠিক একই অনুপাতে ফিড রেট কমিয়ে দেয়। এটি চিপ লোডকে অপরিবর্তিত রাখে।
- প্লাঞ্জ রেট: প্লাঞ্জ রেট সবসময় গণনাকৃত ফিড রেটের ঠিক ৫০% হিসেবে গণনা করা হয়।
- উপাদানগত সীমাবদ্ধতা: কার্বন ফাইবারের সাথে হাই-স্পিড স্টিল (HSS) ব্যবহার করা নিষিদ্ধ।
- ত্রুটি বার্তা:
- যদি কোনো অ-সংখ্যাসূচক মান প্রবেশ করানো হয়: "
‹field›: “‹token›” কোনো সংখ্যা নয়।" - যদি কাটারের ব্যাস শূন্য বা ঋণাত্মক হয়: "কাটারের ব্যাস অবশ্যই শূন্যের চেয়ে বেশি হতে হবে।"
- যদি কাটারের ব্যাস ৫০০ mm অতিক্রম করে: "কাটারের ব্যাস অবশ্যই 500 mm (প্রায় 20 in) বা তার কম হতে হবে।"
- যদি ফ্লুট সংখ্যা সীমার বাইরে চলে যায়: "ফ্লুট সংখ্যা অবশ্যই 1 থেকে 16-এর মধ্যে একটি পূর্ণসংখ্যা হতে হবে।"
- যদি কাটের প্রস্থ শূন্য বা ঋণাত্মক হয়: "কাটের প্রস্থ অবশ্যই শূন্যের চেয়ে বেশি হতে হবে।"
- যদি কাটের প্রস্থ কাটারের ব্যাস অতিক্রম করে: "কাটের প্রস্থ কাটারের ব্যাস অতিক্রম করতে পারে না — এটি একটি সম্পূর্ণ স্লট।"
- যদি স্পিন্ডল সীমা শূন্য বা ঋণাত্মক হয়: "স্পিন্ডল সীমা অবশ্যই শূন্যের চেয়ে বেশি হতে হবে।"
- যদি স্পিন্ডল সীমা ১,০০০,০০০ RPM অতিক্রম করে: "স্পিন্ডল সীমা অবশ্যই 1,000,000 RPM বা তার কম হতে হবে।"
- যদি কার্বন ফাইবারের জন্য HSS নির্বাচন করা হয়: "কার্বন ফাইবারের জন্য হাই-স্পিড স্টিল সাজেস্ট করা হয় না — ক্ষয়কারী ফাইবারগুলো HSS-এর ধার খুব দ্রুত নষ্ট করে দেয়। কার্বাইড বেছে নিন।"
- যদি গণনা সিস্টেমের সীমা অতিক্রম করে: "একটি মান বা অন্তর্বর্তী ফলাফল সমর্থিত সংখ্যার সীমা অতিক্রম করেছে।"
- যদি কোনো অ-সংখ্যাসূচক মান প্রবেশ করানো হয়: "
গোপনীয়তা এবং প্রসেসিং
সবকিছু এই ব্রাউজারেই গণনা করা হয় — আপনার কাটার, উপাদান এবং মেশিনের মানগুলো কখনই ডিভাইস থেকে বাইরে যায় না।
কাদের জন্য এটি প্রয়োজন
- CNC মেশিনিস্ট এবং হবিস্ট: যেসব অপারেটরদের তাদের মিলিং মেশিন বা রাউটারে বিভিন্ন উপাদানের জন্য স্পিন্ডল গতি এবং ফিড রেট প্রোগ্রাম করতে হয়।
- কম-RPM স্পিন্ডল ব্যবহারকারী: যেসব অপারেটর কম গতিতে সীমাবদ্ধ (যেমন ১০,০০০ থেকে ২৪,০০০ RPM) হবি রাউটার ব্যবহার করেন এবং তাদের টুলের ক্ষতি না করে নিরাপদে ফিড রেট কমিয়ে আনতে চান।
- হালকা কাট দেওয়া মেশিনিস্ট: যারা ফিনিশিং পাস বা হালকা রেডিয়াল এনগেজমেন্ট কাট (কাটার ব্যাসের ৫০%-এর কম) দিচ্ছেন এবং টুল ঘর্ষণ ও অতিরিক্ত গরম হওয়া রোধ করতে চিপ-থিনিং ক্ষতিপূরণ গণনা করতে চান।
- বিভিন্ন উপাদান নিয়ে কাজ করা শপ ওয়ার্কার: যেসব অপারেটর নরম কাঠ, প্লাস্টিক, কম্পোজিট এবং শক্ত ধাতুর মতো অত্যন্ত বৈচিত্র্যময় উপাদানের মধ্যে কাজ পরিবর্তন করেন এবং নিরাপদ ও ক্যালিব্রেটেড শুরুর প্যারামিটার প্রয়োজন বোধ করেন।
প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী (FAQ)
প্রশ্ন: আমার প্রথমে কোনটি সেট করা উচিত — ফিড নাকি স্পিন্ডল গতি?
উত্তর: প্রতি দাঁতে ফিড (চিপ লোড)। চিপ লোড নির্ধারণ করে প্রতিটি চিপ কতটা পুরু হবে, এবং চিপগুলোই তাপ বাইরে নিয়ে যায়: এটি খুব কম হলে টুলটি ঘষা খায়, অতিরিক্ত গরম হয় এবং ধার হারিয়ে ফেলে; খুব বেশি হলে টুলের ধার ওভারলোড হয়ে ভেঙে যায়। এই কারণেই এই ক্যালকুলেটরটি প্রথমে উপাদান এবং ব্যাস থেকে চিপ লোড নির্ধারণ করে, তারপর একটি কার্যকর কাটিং গতিতে পৌঁছানোর জন্য স্পিন্ডল গতি বেছে নেয়। ফিড ঠিক রেখে স্পিন্ডল গতি কমালে চিপ আরও পাতলা হয়ে যায় এবং ঘর্ষণ আরও বেড়ে যায় — তাই যখন গতি কমাতে হয়, তখন তার সাথে ফিডও কমাতে হবে।
প্রশ্ন: এই মানগুলো কোথা থেকে এসেছে, এবং আমি এগুলোকে কতটা বিশ্বাস করতে পারি?
উত্তর: ধাতু এবং প্লাস্টিকের সারিগুলো Harvey Tool-এর সাধারণ মেশিনিং নির্দেশিকার কার্বাইড টেবিল অনুসরণ করে, HSS কলামটি ক্লাসিক হাই-স্পিড-স্টিল সারফেস-স্পিড টেবিল অনুসরণ করে, এবং কাঠ ও কম্পোজিটের সারিগুলো প্রকাশিত হবি-CNC টেস্ট টেবিল থেকে ক্যালিব্রেট করা হয়েছে। প্রতিটি মানকে একটি ধারালো টুল সহ একটি রিজিড সেটআপের শুরুর পয়েন্ট হিসেবে বিবেচনা করুন: আপনার নির্দিষ্ট কাটারের জন্য ভেন্ডরের দেওয়া পরামর্শই সবসময় অগ্রাধিকার পাবে, এবং একটি ফ্লেক্সিবল মেশিন, দীর্ঘ টুল ওভারহ্যাং বা আঠালো উপাদানের ক্ষেত্রে কনজারভেটিভ অপশনটি বেছে নেওয়া ভালো। তারপর কাটার শব্দ শুনুন — পরিষ্কার চিপ এবং একটি অবিচলিত শব্দ থাকার অর্থ হলো মানগুলো সঠিক আছে।
প্রশ্ন: আমার স্পিন্ডল সাজেস্টেড RPM-এ পৌঁছাতে পারছে না — আমি কী করব?
উত্তর: আপনার মেশিনের সর্বোচ্চ গতিতে চালান এবং একই অনুপাতে ফিড রেট কমিয়ে দিন, যা চিপ লোডকে অক্ষুণ্ণ রাখে। স্পিন্ডল সীমা ফিল্ডটি আপনার জন্য এটি করে দেয়: আপনার মেশিনের সর্বোচ্চ গতি লিখুন এবং ফিড স্বয়ংক্রিয়ভাবে পুনরায় স্কেল করা হবে। এতে আপনার কেবল সময় নষ্ট হবে, টুলের ধারের কোনো ক্ষতি হবে না — কাটতে বেশি সময় লাগবে কিন্তু প্রতিটি দাঁত একই পুরুত্বের কাট দেবে। সাধারণ ভুলটি হলো ফিড বেশি রেখে আশাবাদী থাকা; এটি টুলটিকে ওভারলোড করে ফেলে।
প্রশ্ন: চিপ থিনিং কী, এবং আমি কখন দ্রুত ফিড দিতে পারি?
উত্তর: যখন কাটের প্রস্থ কাটারের ব্যাসের অর্ধেকের নিচে নেমে যায়, তখন দাঁতটি একটি অগভীর বৃত্তচাপ তৈরি করে এবং চিপটি আপনার প্রোগ্রাম করা প্রতি দাঁতের ফিডের চেয়ে পাতলা হয়ে বের হয়। ১০% রেডিয়াল এনগেজমেন্টে একটি ফিনিশিং পাস দিলে তা একই ফিডে একটি সম্পূর্ণ স্লটের তুলনায় মাত্র ৬০% পুরু চিপ তৈরি করে। চিপের পুরুত্ব বজায় রাখতে আপনি চিপ থিনিং ফ্যাক্টর দ্বারা ফিড বাড়াতে পারেন — এবং এটি করা উচিত; কাটের প্রস্থ লিখুন এবং সংশোধনটি স্বয়ংক্রিয়ভাবে প্রয়োগ করা হবে। ব্যাসের অর্ধেক বা তার বেশি হলে কোনো থিনিং বা অতিরিক্ত সুবিধা পাওয়া যায় না।