ইঞ্জিনিয়ারিং অ্যাপ্লিকেশনের জন্য বোল্ট সার্কেল ডায়ামিটার ক্যালকুলেটর
বোল্ট গর্তের সংখ্যা এবং পার্শ্ববর্তী গর্তগুলির মধ্যে দূরত্বের ভিত্তিতে বোল্ট সার্কেলের ডায়ামিটার গণনা করুন। যান্ত্রিক প্রকৌশল, উৎপাদন এবং সমাবেশ অ্যাপ্লিকেশনের জন্য অপরিহার্য।
বল্ট সর্কেল ব্যাসার্ধ ক্যালকুলেটর
বল্ট গর্তের সংখ্যা এবং তাদের মধ্যে দূরত্বের ভিত্তিতে বল্ট সর্কেল ব্যাসার্ধ গণনা করুন।
ফলাফল
বল্ট সর্কেল ব্যাসার্ধ
0.00
ব্যবহৃত সূত্র
বল্ট সর্কেল ব্যাসার্ধ = গর্তের মধ্যে দূরত্ব / (2 * sin(π / গর্তের সংখ্যা))
ব্যাসার্ধ = 10.00 / (2 * sin(π / 4)) = 0.00
ডকুমেন্টেশন
বোল্ট সার্কেল ডায়ামিটার ক্যালকুলেটর
পরিচিতি
বোল্ট সার্কেল ডায়ামিটার ক্যালকুলেটর একটি সঠিক প্রকৌশল সরঞ্জাম যা বোল্ট গর্তের সংখ্যা এবং পার্শ্ববর্তী গর্তগুলির মধ্যে দূরত্বের ভিত্তিতে বোল্ট সার্কেলের ব্যাস নির্ধারণ করতে ডিজাইন করা হয়েছে। একটি বোল্ট সার্কেল (যাকে বোল্ট প্যাটার্ন বা পিচ সার্কেলও বলা হয়) হল একটি গুরুত্বপূর্ণ পরিমাপ যেটি যান্ত্রিক প্রকৌশল, উৎপাদন এবং নির্মাণে ব্যবহৃত হয় যা ফ্ল্যাঞ্জ, চাকা এবং যান্ত্রিক সংযোগের মতো উপাদানের উপর বোল্ট গর্তগুলির বৃত্তাকার বিন্যাসকে সংজ্ঞায়িত করে। এই ক্যালকুলেটরটি বোল্টেড উপাদানের সঠিক অ্যালাইনমেন্ট এবং ফিটের জন্য প্রয়োজনীয় সঠিক ব্যাস নির্ধারণের প্রক্রিয়াকে সহজ করে।
আপনি যদি একটি ফ্ল্যাঞ্জ সংযোগ ডিজাইন করছেন, গাড়ির চাকার উপর কাজ করছেন, বা একটি বৃত্তাকার মাউন্টিং প্যাটার্ন তৈরি করছেন, তবে বোল্ট সার্কেল ডায়ামিটার বোঝা অত্যন্ত গুরুত্বপূর্ণ যাতে উপাদানগুলি সঠিকভাবে একত্রিত হয়। আমাদের ক্যালকুলেটরটি স্ট্যান্ডার্ড সূত্র ব্যবহার করে তাত্ক্ষণিক, সঠিক ফলাফল প্রদান করে এবং বোল্ট প্যাটার্নের একটি ভিজ্যুয়াল উপস্থাপনাও অফার করে।
বোল্ট সার্কেল ডায়ামিটার সূত্র
বোল্ট সার্কেল ডায়ামিটার (BCD) নিম্নলিখিত সূত্র ব্যবহার করে গণনা করা হয়:
যেখানে:
- গর্তের সংখ্যা: বৃত্তাকার বিন্যাসে সাজানো মোট বোল্ট গর্তের সংখ্যা (কমপক্ষে ৩ হতে হবে)
- পার্শ্ববর্তী গর্তগুলির মধ্যে দূরত্ব: দুইটি পার্শ্ববর্তী বোল্ট গর্তের কেন্দ্রের মধ্যে সরলরেখার দূরত্ব
- π (পাই): গাণিতিক ধ্রুবক যা প্রায় ৩.১৪১৫৯ সমান
এই সূত্রটি কাজ করে কারণ বোল্ট গর্তগুলি বৃত্তের চারপাশে একটি নিয়মিত বহুভুজের প্যাটার্নে সাজানো হয়। পার্শ্ববর্তী গর্তগুলির মধ্যে দূরত্ব বৃত্তের একটি কর্ড তৈরি করে, এবং সূত্রটি সমস্ত বোল্ট গর্তের কেন্দ্রের মধ্য দিয়ে যাওয়া বৃত্তের ব্যাস গণনা করে।
গাণিতিক ব্যাখ্যা
সূত্রটি একটি বৃত্তের মধ্যে অন্তর্ভুক্ত নিয়মিত বহুভুজের বৈশিষ্ট্য থেকে উদ্ভূত:
- একটি বৃত্তের মধ্যে অন্তর্ভুক্ত n পাশ বিশিষ্ট নিয়মিত বহুভুজের প্রতিটি পাশ কেন্দ্রে (২π/n) রেডিয়ানে একটি কোণ তৈরি করে।
- পার্শ্ববর্তী গর্তগুলির মধ্যে দূরত্ব বৃত্তের একটি কর্ড।
- এই কর্ডের দৈর্ঘ্য বৃত্তের ব্যাসার্ধ (r) এর সাথে সম্পর্কিত: কর্ড = 2r × sin(π/n)
- ব্যাসার্ধের জন্য সমাধান করতে পুনর্বিন্যাস করা (d = 2r): d = কর্ড ÷ [2 × sin(π/n)]
n গর্ত এবং s পার্শ্ববর্তী গর্তগুলির মধ্যে দূরত্ব সহ একটি বোল্ট সার্কেলের জন্য, ব্যাস হল s ÷ [2 × sin(π/n)]।
প্রান্তের কেস এবং সীমাবদ্ধতা
- গর্তের সর্বনিম্ন সংখ্যা: সূত্রটি একটি বৈধ বোল্ট সার্কেল তৈরি করতে কমপক্ষে ৩টি গর্তের প্রয়োজন। ৩টির কম পয়েন্ট নিয়ে একটি অনন্য বৃত্ত সংজ্ঞায়িত করা সম্ভব নয়।
- সঠিকতা বিবেচনা: গর্তের সংখ্যা বাড়ানোর সাথে সাথে বোল্ট সার্কেল ডায়ামিটার ছোট পরিমাপের ত্রুটির প্রতি আরও সংবেদনশীল হয়ে ওঠে।
- গর্তের সর্বাধিক সংখ্যা: তাত্ত্বিকভাবে কোনও উপরের সীমা নেই, তবে প্রায়োগিক ক্ষেত্রে ২৪টির বেশি গর্ত সাধারণত স্থান সীমাবদ্ধতা এবং উৎপাদন সীমাবদ্ধতার কারণে হয় না।
বোল্ট সার্কেল ডায়ামিটার ক্যালকুলেটর ব্যবহার করার উপায়
আমাদের বোল্ট সার্কেল ডায়ামিটার ক্যালকুলেটরটি ব্যবহার করা সহজ এবং স্বজ্ঞাত:
- বোল্ট গর্তের সংখ্যা প্রবেশ করুন: আপনার বৃত্তাকার বিন্যাসে মোট বোল্ট গর্তের সংখ্যা (৩ বা তার বেশি) প্রবেশ করুন।
- পার্শ্ববর্তী গর্তগুলির মধ্যে দূরত্ব প্রবেশ করুন: দুইটি পার্শ্ববর্তী বোল্ট গর্তের কেন্দ্রের মধ্যে সরলরেখার দূরত্ব প্রবেশ করুন।
- ফলাফল দেখুন: ক্যালকুলেটরটি তাত্ক্ষণিকভাবে বোল্ট সার্কেল ডায়ামিটার প্রদর্শন করবে।
- ভিজ্যুয়ালাইজেশন পরীক্ষা করুন: একটি ভিজ্যুয়াল উপস্থাপনা বোল্ট প্যাটার্নটি দেখায় যা গণনা করা ব্যাস সহ।
ধাপে ধাপে উদাহরণ
একটি ৬ গর্তের প্যাটার্নের জন্য ১৫ ইউনিট দূরত্ব সহ বোল্ট সার্কেল ডায়ামিটার গণনা করা যাক:
- "৬" গর্তের সংখ্যা ফিল্ডে প্রবেশ করুন।
- "গর্তগুলির মধ্যে দূরত্ব" ফিল্ডে "১৫" প্রবেশ করুন।
- ক্যালকুলেটরটি গণনা করে: ১৫ ÷ [২ × sin(π/৬)] = ১৫ ÷ [২ × sin(৩০°)] = ১৫ ÷ [২ × ০.৫] = ১৫ ÷ ১ = ১৫
- ফলাফলটি প্রায় ১৭.৩২ ইউনিটের একটি বোল্ট সার্কেল ডায়ামিটার দেখায়।
ফলাফল ব্যাখ্যা করা
গণনা করা বোল্ট সার্কেল ডায়ামিটারটি প্রতিনিধিত্ব করে সেই বৃত্তের ব্যাস যা প্রতিটি বোল্ট গর্তের কেন্দ্রের মধ্য দিয়ে চলে। এই পরিমাপটি গুরুত্বপূর্ণ:
- উপাদানগুলির মধ্যে সঠিক অ্যালাইনমেন্ট নিশ্চিত করতে
- উৎপাদন প্রয়োজনীয়তা নির্দিষ্ট করতে
- মিলিত অংশগুলির মধ্যে সামঞ্জস্য যাচাই করতে
- বোল্ট প্যাটার্নের মোট আকার এবং স্থান নির্ধারণ করতে
ব্যবহারিক অ্যাপ্লিকেশন এবং ব্যবহারিক কেস
বোল্ট সার্কেল ডায়ামিটার গণনা বিভিন্ন প্রকৌশল এবং উৎপাদন অ্যাপ্লিকেশনে গুরুত্বপূর্ণ:
গাড়ি অ্যাপ্লিকেশন
- চাকা ডিজাইন এবং ফিটমেন্ট: চাকার বোল্ট প্যাটার্নগুলি বোল্ট সার্কেল ডায়ামিটার এবং লাগের সংখ্যা দ্বারা নির্ধারিত হয় (যেমন, ৫×১১৪.৩মিমি অনেক জাপানি গাড়ির জন্য)।
- ব্রেক রোটর মাউন্টিং: চাকা হাবের সাথে ব্রেক রোটরগুলি সঠিকভাবে অ্যালাইন করতে।
- ইঞ্জিন উপাদান সমাবেশ: সিলিন্ডার হেড বোল্ট, ফ্লাইহুইল মাউন্টিং, এবং টাইমিং গিয়ার সংযুক্তি।
শিল্প এবং উৎপাদন অ্যাপ্লিকেশন
- পাইপ ফ্ল্যাঞ্জ: ANSI, DIN, এবং ISO ফ্ল্যাঞ্জ স্ট্যান্ডার্ডগুলি বিভিন্ন চাপ রেটিংয়ের জন্য বোল্ট সার্কেল ডায়ামিটার নির্দিষ্ট করে।
- যন্ত্রপাতি সমাবেশ: ঘূর্ণনশীল উপাদানগুলির সঠিক অ্যালাইনমেন্ট যেমন গিয়ার, পুলি, এবং বিয়ারিং।
- প্রেসার ভেসেল: উচ্চ চাপের অ্যাপ্লিকেশনগুলিতে সঠিক সিলিং এবং লোড বিতরণ নিশ্চিত করা।
নির্মাণ এবং কাঠামোগত প্রকৌশল
- কলাম বেস প্লেট: স্টিল কলাম সংযোগের জন্য অ্যাঙ্কর বোল্টের বিন্যাস।
- কাঠামোগত সংযোগ: বিম থেকে কলামে সংযোগের জন্য বৃত্তাকার বোল্ট প্যাটার্ন।
- টাওয়ার এবং মাষ্ট সমাবেশ: সেকশনাল টাওয়ার এবং যোগাযোগ মাষ্টের জন্য বোল্ট প্যাটার্ন।
মহাকাশ ও প্রতিরক্ষা
- ইঞ্জিন মাউন্টিং: বিমান কাঠামোর সাথে জেট ইঞ্জিনগুলি সুরক্ষিত করার জন্য সঠিক বোল্ট প্যাটার্ন।
- স্যাটেলাইট উপাদান: অপটিক্যাল এবং যোগাযোগ সরঞ্জামের জন্য উচ্চ সঠিকতা বৃত্তাকার মাউন্টিং প্যাটার্ন।
- সেনাবাহিনীর যানবাহন টারেট: অস্ত্র সিস্টেমের জন্য ঘূর্ণন বিয়ারিং বোল্ট প্যাটার্ন।
ব্যবহারিক উদাহরণ: ফ্ল্যাঞ্জ ডিজাইন
একটি পাইপ ফ্ল্যাঞ্জ সংযোগ ডিজাইন করার সময়:
- চাপ রেটিং এবং সিলিং প্রয়োজনীয়তার উপর ভিত্তি করে বোল্টের সংখ্যা নির্ধারণ করুন (সাধারণত ৪, ৮, বা ১২)।
- সঠিক লোড বিতরণের জন্য বোল্ট সার্কেল ডায়ামিটার গণনা করুন।
- গণনা করা বোল্ট সার্কেলের চারপাশে বোল্ট গর্তগুলি সমান দূরত্বে অবস্থান করুন।
- নিশ্চিত করুন যে বোল্ট সার্কেল ডায়ামিটার পাইপের গর্ত এবং গাস্কেটের জন্য যথেষ্ট ক্লিয়ারেন্স প্রদান করে।
ব্যবহারিক উদাহরণ: চাকা প্রতিস্থাপন
গাড়ির চাকা প্রতিস্থাপন করার সময়:
- গাড়ির বোল্ট প্যাটার্ন চিহ্নিত করুন (যেমন, ৫×১১৪.৩মিমি মানে ১১৪.৩মিমি বোল্ট সার্কেলে ৫টি লাগ)।
- নিশ্চিত করুন যে প্রতিস্থাপন চাকার একই বোল্ট সার্কেল ডায়ামিটার এবং লাগের সংখ্যা রয়েছে।
- নতুন চাকার জন্য সামঞ্জস্যপূর্ণ কেন্দ্রের গর্তের ব্যাস এবং অফসেট পরীক্ষা করুন।
বোল্ট সার্কেল ডায়ামিটার গণনার বিকল্পগুলি
যদিও বোল্ট সার্কেল ডায়ামিটার বৃত্তাকার বোল্ট প্যাটার্ন নির্দিষ্ট করার জন্য স্ট্যান্ডার্ড পদ্ধতি, তবে কিছু বিকল্প পদ্ধতি রয়েছে:
পিচ সার্কেল ডায়ামিটার (PCD)
পিচ সার্কেল ডায়ামিটার মূলত বোল্ট সার্কেল ডায়ামিটারের সমান কিন্তু এটি গিয়ার টার্মিনোলজিতে বেশি ব্যবহৃত হয়। এটি সেই বৃত্তের ব্যাস যা প্রতিটি দাঁত বা বোল্ট গর্তের কেন্দ্রের মধ্য দিয়ে চলে।
বোল্ট প্যাটার্ন নোটেশন
গাড়ির অ্যাপ্লিকেশনে, বোল্ট প্যাটার্নগুলি প্রায়শই একটি সংক্ষিপ্ত নোটেশনের মাধ্যমে নির্দিষ্ট করা হয়:
- লাগের সংখ্যা × বোল্ট সার্কেল ডায়ামিটার: উদাহরণস্বরূপ, ৫×১১৪.৩মিমি বা ৮×৬.৫" (৬.৫ ইঞ্চি ব্যাসার্ধের উপর ৮টি লাগ)
কেন্দ্র-থেকে-কেন্দ্রের পরিমাপ
কিছু অ্যাপ্লিকেশনের জন্য, বিশেষ করে কম গর্তের সাথে, সরাসরি গর্তগুলির মধ্যে পরিমাপ ব্যবহার করা যেতে পারে:
- কেন্দ্র-থেকে-কেন্দ্রের দূরত্ব: বোল্ট প্যাটার্নের মধ্যে সরাসরি পরিমাপ (একটি বোল্ট গর্ত থেকে বিপরীত বোল্ট গর্তে)
- এই পদ্ধতি অদ্ভুত সংখ্যক গর্তের জন্য কম সঠিক।
CAD-ভিত্তিক লেআউট
আধুনিক ডিজাইন প্রায়ই কম্পিউটার-সাহায্য ডিজাইন (CAD) ব্যবহার করে প্রতিটি বোল্ট গর্তের স্থানাঙ্কগুলি সরাসরি নির্দিষ্ট করে:
- কার্টেসিয়ান কোঅর্ডিনেটস: কেন্দ্রীয় পয়েন্টের আপেক্ষিক x,y অবস্থান নির্দিষ্ট করা
- পোলার কোঅর্ডিনেটস: প্রতিটি গর্তের জন্য কোণ এবং ব্যাসার্ধ নির্দিষ্ট করা
ইতিহাস এবং উন্নয়ন
বোল্ট সার্কেলের ধারণাটি যান্ত্রিক প্রকৌশলে শিল্প বিপ্লব থেকে মৌলিক হয়েছে। এর গুরুত্ব বাড়তে থাকে যখন মানক উৎপাদন প্রক্রিয়াগুলি বিকাশ লাভ করে:
প্রাথমিক উন্নয়ন
- ১৮শ শতাব্দী: শিল্প বিপ্লব মানক যান্ত্রিক সংযোগের জন্য বাড়তি প্রয়োজন নিয়ে আসে।
- ১৯শ শতাব্দী: প্রতিস্থাপনযোগ্য অংশগুলির উন্নয়ন সঠিক বোল্ট প্যাটার্ন স্পেসিফিকেশন প্রয়োজন করে।
- ২০শ শতাব্দীর প্রথমার্ধ: গাড়ির শিল্পের মানকীকরণ আনুষ্ঠানিক বোল্ট প্যাটার্ন স্পেসিফিকেশন তৈরি করে।
আধুনিক মান
- ১৯২০-১৯৪০: শিল্প সংস্থাগুলি বিভিন্ন অ্যাপ্লিকেশনের জন্য বোল্ট প্যাটার্নের জন্য মান প্রতিষ্ঠা করতে শুরু করে।
- ১৯৫০-১৯৭০: আন্তর্জাতিক মান সংস্থাগুলি যেমন ISO, ANSI, এবং DIN একক স্পেসিফিকেশন তৈরি করে।
- বর্তমান দিন: কম্পিউটার-সাহায্য ডিজাইন এবং বিশেষ সরঞ্জামগুলি বোল্ট সার্কেলের বাস্তবায়নকে স্বয়ংক্রিয় করেছে।
গণনার পদ্ধতির বিবর্তন
- প্রাক-ক্যালকুলেটর যুগ: প্রকৌশলীরা বোল্ট সার্কেল গণনার জন্য ত্রিকোণমিতিক টেবিল এবং স্লাইড রুল ব্যবহার করতেন।
- ইলেকট্রনিক ক্যালকুলেটর যুগ: নিবেদিত প্রকৌশল ক্যালকুলেটরগুলি প্রক্রিয়াটিকে সহজ করে।
- কম্পিউটার যুগ: CAD সফ্টওয়্যার এবং বিশেষ সরঞ্জামগুলি বোল্ট প্যাটার্ন ডিজাইনকে স্বয়ংক্রিয় করেছে।
- ইন্টারনেট যুগ: অনলাইন ক্যালকুলেটরগুলি যেমন এটি তাত্ক্ষণিক ফলাফল প্রদান করে বিশেষ সফ্টওয়্যার ছাড়াই।
বোল্ট সার্কেল ডায়ামিটার গণনার কোড উদাহরণ
নিচে বিভিন্ন প্রোগ্রামিং ভাষায় বোল্ট সার্কেল ডায়ামিটার সূত্রের বাস্তবায়ন রয়েছে:
1function calculateBoltCircleDiameter(numberOfHoles, distanceBetweenHoles) {
2 if (numberOfHoles < 3) {
3 throw new Error("গর্তের সংখ্যা কমপক্ষে ৩ হতে হবে");
4 }
5 if (distanceBetweenHoles <= 0) {
6 throw new Error("গর্তগুলির মধ্যে দূরত্ব ইতিবাচক হতে হবে");
7 }
8
9 const angleInRadians = Math.PI / numberOfHoles;
10 const boltCircleDiameter = distanceBetweenHoles / (2 * Math.sin(angleInRadians));
11
12 return boltCircleDiameter;
13}
14
15// উদাহরণ ব্যবহার:
16const holes = 6;
17const distance = 15;
18const diameter = calculateBoltCircleDiameter(holes, distance);
19console.log(`বোল্ট সার্কেল ডায়ামিটার: ${diameter.toFixed(2)}`);
20
1import math
2
3def calculate_bolt_circle_diameter(number_of_holes, distance_between_holes):
4 """
5 গর্তের সংখ্যা এবং তাদের মধ্যে দূরত্বের ভিত্তিতে বোল্ট সার্কেল ডায়ামিটার গণনা করুন।
6
7 Args:
8 number_of_holes: গর্তের সংখ্যা (কমপক্ষে ৩)
9 distance_between_holes: পার্শ্ববর্তী গর্তগুলির মধ্যে দূরত্ব (ইতিবাচক সংখ্যা)
10
11 Returns:
12 গণনা করা বোল্ট সার্কেল ডায়ামিটার
13 """
14 if number_of_holes < 3:
15 raise ValueError("গর্তের সংখ্যা কমপক্ষে ৩ হতে হবে")
16 if distance_between_holes <= 0:
17 raise ValueError("গর্তগুলির মধ্যে দূরত্ব ইতিবাচক হতে হবে")
18
19 angle_in_radians = math.pi / number_of_holes
20 bolt_circle_diameter = distance_between_holes / (2 * math.sin(angle_in_radians))
21
22 return bolt_circle_diameter
23
24# উদাহরণ ব্যবহার:
25holes = 6
26distance = 15
27diameter = calculate_bolt_circle_diameter(holes, distance)
28print(f"বোল্ট সার্কেল ডায়ামিটার: {diameter:.2f}")
29
1public class BoltCircleCalculator {
2 /**
3 * গণনা করে বোল্ট সার্কেল ডায়ামিটার গর্তের সংখ্যা এবং তাদের মধ্যে দূরত্বের ভিত্তিতে।
4 *
5 * @param numberOfHoles গর্তের সংখ্যা (কমপক্ষে ৩)
6 * @param distanceBetweenHoles পার্শ্ববর্তী গর্তগুলির মধ্যে দূরত্ব (ইতিবাচক মান)
7 * @return গণনা করা বোল্ট সার্কেল ডায়ামিটার
8 * @throws IllegalArgumentException যদি ইনপুটগুলি অবৈধ হয়
9 */
10 public static double calculateBoltCircleDiameter(int numberOfHoles, double distanceBetweenHoles) {
11 if (numberOfHoles < 3) {
12 throw new IllegalArgumentException("গর্তের সংখ্যা কমপক্ষে ৩ হতে হবে");
13 }
14 if (distanceBetweenHoles <= 0) {
15 throw new IllegalArgumentException("গর্তগুলির মধ্যে দূরত্ব ইতিবাচক হতে হবে");
16 }
17
18 double angleInRadians = Math.PI / numberOfHoles;
19 double boltCircleDiameter = distanceBetweenHoles / (2 * Math.sin(angleInRadians));
20
21 return boltCircleDiameter;
22 }
23
24 public static void main(String[] args) {
25 int holes = 6;
26 double distance = 15.0;
27 double diameter = calculateBoltCircleDiameter(holes, distance);
28 System.out.printf("বোল্ট সার্কেল ডায়ামিটার: %.2f%n", diameter);
29 }
30}
31
1#include <iostream>
2#include <cmath>
3#include <stdexcept>
4
5/**
6 * গণনা করে বোল্ট সার্কেল ডায়ামিটার গর্তের সংখ্যা এবং তাদের মধ্যে দূরত্বের ভিত্তিতে।
7 *
8 * @param numberOfHoles গর্তের সংখ্যা (কমপক্ষে ৩)
9 * @param distanceBetweenHoles পার্শ্ববর্তী গর্তগুলির মধ্যে দূরত্ব (ইতিবাচক মান)
10 * @return গণনা করা বোল্ট সার্কেল ডায়ামিটার
11 * @throws std::invalid_argument যদি ইনপুটগুলি অবৈধ হয়
12 */
13double calculateBoltCircleDiameter(int numberOfHoles, double distanceBetweenHoles) {
14 if (numberOfHoles < 3) {
15 throw std::invalid_argument("গর্তের সংখ্যা কমপক্ষে ৩ হতে হবে");
16 }
17 if (distanceBetweenHoles <= 0) {
18 throw std::invalid_argument("গর্তগুলির মধ্যে দূরত্ব ইতিবাচক হতে হবে");
19 }
20
21 double angleInRadians = M_PI / numberOfHoles;
22 double boltCircleDiameter = distanceBetweenHoles / (2 * sin(angleInRadians));
23
24 return boltCircleDiameter;
25}
26
27int main() {
28 try {
29 int holes = 6;
30 double distance = 15.0;
31 double diameter = calculateBoltCircleDiameter(holes, distance);
32 printf("বোল্ট সার্কেল ডায়ামিটার: %.2f\n", diameter);
33 } catch (const std::exception& e) {
34 std::cerr << "ত্রুটি: " << e.what() << std::endl;
35 return 1;
36 }
37 return 0;
38}
39
1' Excel সূত্র বোল্ট সার্কেল ডায়ামিটার জন্য
2=distance_between_holes/(2*SIN(PI()/number_of_holes))
3
4' Excel VBA ফাংশন
5Function BoltCircleDiameter(numberOfHoles As Integer, distanceBetweenHoles As Double) As Double
6 If numberOfHoles < 3 Then
7 Err.Raise 5, "BoltCircleDiameter", "গর্তের সংখ্যা কমপক্ষে ৩ হতে হবে"
8 End If
9
10 If distanceBetweenHoles <= 0 Then
11 Err.Raise 5, "BoltCircleDiameter", "গর্তগুলির মধ্যে দূরত্ব ইতিবাচক হতে হবে"
12 End If
13
14 Dim angleInRadians As Double
15 angleInRadians = WorksheetFunction.Pi() / numberOfHoles
16
17 BoltCircleDiameter = distanceBetweenHoles / (2 * Sin(angleInRadians))
18End Function
19
1using System;
2
3public class BoltCircleCalculator
4{
5 /// <summary>
6 /// গণনা করে বোল্ট সার্কেল ডায়ামিটার গর্তের সংখ্যা এবং তাদের মধ্যে দূরত্বের ভিত্তিতে।
7 /// </summary>
8 /// <param name="numberOfHoles">গর্তের সংখ্যা (কমপক্ষে ৩)</param>
9 /// <param name="distanceBetweenHoles">পার্শ্ববর্তী গর্তগুলির মধ্যে দূরত্ব (ইতিবাচক মান)</param>
10 /// <returns>গণনা করা বোল্ট সার্কেল ডায়ামিটার</returns>
11 /// <exception cref="ArgumentException">যখন ইনপুটগুলি অবৈধ হয়</exception>
12 public static double CalculateBoltCircleDiameter(int numberOfHoles, double distanceBetweenHoles)
13 {
14 if (numberOfHoles < 3)
15 {
16 throw new ArgumentException("গর্তের সংখ্যা কমপক্ষে ৩ হতে হবে", nameof(numberOfHoles));
17 }
18
19 if (distanceBetweenHoles <= 0)
20 {
21 throw new ArgumentException("গর্তগুলির মধ্যে দূরত্ব ইতিবাচক হতে হবে", nameof(distanceBetweenHoles));
22 }
23
24 double angleInRadians = Math.PI / numberOfHoles;
25 double boltCircleDiameter = distanceBetweenHoles / (2 * Math.Sin(angleInRadians));
26
27 return boltCircleDiameter;
28 }
29
30 public static void Main()
31 {
32 int holes = 6;
33 double distance = 15.0;
34 double diameter = CalculateBoltCircleDiameter(holes, distance);
35 Console.WriteLine($"বোল্ট সার্কেল ডায়ামিটার: {diameter:F2}");
36 }
37}
38
সাধারণ জিজ্ঞাসা (FAQ)
বোল্ট সার্কেল ডায়ামিটার কী?
বোল্ট সার্কেল ডায়ামিটার (BCD) হল একটি কাল্পনিক বৃত্তের ব্যাস যা প্রতিটি বোল্ট গর্তের কেন্দ্রের মধ্য দিয়ে চলে একটি বৃত্তাকার বোল্ট প্যাটার্নে। এটি বৃত্তাকার বোল্ট প্যাটার্নের সাথে উপাদানগুলির মধ্যে সঠিক অ্যালাইনমেন্ট এবং ফিট নিশ্চিত করার জন্য একটি গুরুত্বপূর্ণ পরিমাপ।
বোল্ট সার্কেল ডায়ামিটার কীভাবে গণনা করা হয়?
বোল্ট সার্কেল ডায়ামিটার গণনা করা হয় সূত্র ব্যবহার করে: BCD = পার্শ্ববর্তী গর্তগুলির মধ্যে দূরত্ব ÷ [২ × sin(π ÷ গর্তের সংখ্যা)]। এই সূত্রটি পার্শ্ববর্তী বোল্ট গর্তগুলির মধ্যে সরলরেখার দূরত্বকে সমস্ত বোল্ট গর্তের কেন্দ্রের মধ্য দিয়ে যাওয়া বৃত্তের ব্যাসের সাথে সম্পর্কিত করে।
বোল্ট সার্কেল গণনা করতে সর্বনিম্ন গর্তের সংখ্যা কত?
একটি অনন্য বৃত্ত সংজ্ঞায়িত করতে ৩টি গর্তের সর্বনিম্ন প্রয়োজন। ৩টির কম পয়েন্ট নিয়ে একটি অনন্য বৃত্ত সংজ্ঞায়িত করা সম্ভব নয়।
কি আমি এই ক্যালকুলেটরটি গাড়ির চাকার বোল্ট প্যাটার্নের জন্য ব্যবহার করতে পারি?
হ্যাঁ, এই ক্যালকুলেটরটি গাড়ির অ্যাপ্লিকেশনগুলির জন্য দুর্দান্ত। উদাহরণস্বরূপ, যদি আপনি জানেন যে আপনার চাকার ৫টি লাগ রয়েছে এবং পার্শ্ববর্তী লাগগুলির মধ্যে দূরত্ব ৭০মিমি, তবে আপনি বোল্ট সার্কেল ডায়ামিটার গণনা করতে পারেন (যা প্রায় ১১৪.৩মিমি, একটি সাধারণ ৫×১১৪.৩মিমি প্যাটার্ন হবে)।
বোল্ট সার্কেল ডায়ামিটার এবং পিচ সার্কেল ডায়ামিটার মধ্যে পার্থক্য কী?
কার্যকরভাবে, তারা একই পরিমাপ—যে বৃত্তের ব্যাস যা গর্ত বা বৈশিষ্ট্যের কেন্দ্রের মধ্য দিয়ে চলে। "বোল্ট সার্কেল ডায়ামিটার" সাধারণত বোল্ট প্যাটার্নের জন্য ব্যবহৃত হয়, যখন "পিচ সার্কেল ডায়ামিটার" গিয়ারের টার্মিনোলজিতে বেশি ব্যবহৃত হয়।
গর্তগুলির মধ্যে পরিমাপের সঠিকতা কতটা হওয়া উচিত?
সঠিকতা অত্যন্ত গুরুত্বপূর্ণ, বিশেষত যখন গর্তের সংখ্যা বাড়ে। ছোট পরিমাপের ত্রুটিগুলি গণনা করা বোল্ট সার্কেল ডায়ামিটারের উপর উল্লেখযোগ্য প্রভাব ফেলতে পারে। সঠিক অ্যাপ্লিকেশনগুলির জন্য, বিভিন্ন পার্শ্ববর্তী গর্ত জোড়ের মধ্যে একাধিক পরিমাপ নিন এবং ফলাফলগুলির গড় ব্যবহার করুন।
কি আমি এই ক্যালকুলেটরটি অসমানভাবে স্থান দেওয়া বোল্ট প্যাটার্নের জন্য ব্যবহার করতে পারি?
না, এই ক্যালকুলেটরটি বিশেষভাবে বোল্ট প্যাটার্নগুলির জন্য ডিজাইন করা হয়েছে যেখানে সমস্ত গর্ত বৃত্তের চারপাশে সমানভাবে স্থান দেওয়া হয়েছে। অসমানভাবে স্থান দেওয়া প্যাটার্নের জন্য, আপনাকে আরও জটিল গণনা বা সরাসরি পরিমাপের পদ্ধতি প্রয়োজন হবে।
আমি কিভাবে গর্তগুলির মধ্যে দূরত্ব সঠিকভাবে পরিমাপ করতে পারি?
সর্বোত্তম ফলাফলের জন্য, ক্যালিপারসের মতো সঠিক পরিমাপের সরঞ্জাম ব্যবহার করে একটি বোল্ট গর্তের কেন্দ্র থেকে একটি পার্শ্ববর্তী গর্তের কেন্দ্রের মধ্যে পরিমাপ করুন। বিভিন্ন পার্শ্ববর্তী গর্তের জোড়ের মধ্যে একাধিক পরিমাপ নিন এবং ফলাফলগুলির গড় ব্যবহার করুন যাতে পরিমাপের ত্রুটি হ্রাস পায়।
ক্যালকুলেটরটি কোন ইউনিট ব্যবহার করে?
ক্যালকুলেটরটি যেকোনো সামঞ্জস্যপূর্ণ ইউনিট সিস্টেমের সাথে কাজ করে। যদি আপনি গর্তগুলির মধ্যে দূরত্ব মিলিমিটারে প্রবেশ করেন, তবে বোল্ট সার্কেল ডায়ামিটারও মিলিমিটারে থাকবে। একইভাবে, যদি আপনি ইঞ্চিতে ব্যবহার করেন, তবে ফলাফলও ইঞ্চিতে হবে।
আমি কিভাবে বোল্ট সার্কেল ডায়ামিটার এবং কেন্দ্র-থেকে-কেন্দ্রের দূরত্বের মধ্যে রূপান্তর করতে পারি?
n গর্তের জন্য, সম্পর্ক হল: কেন্দ্র-থেকে-কেন্দ্রের দূরত্ব = ২ × বোল্ট সার্কেল ব্যাসার্ধ × sin(π/n), যেখানে বোল্ট সার্কেল ব্যাসার্ধ হল বোল্ট সার্কেল ডায়ামিটার-এর অর্ধেক।
রেফারেন্স
-
ওবার্গ, ই., জোন্স, এফ. ডি., হর্টন, এইচ. এল., & রাইফেল, এইচ. এইচ. (২০১৬)। মেশিনারির হ্যান্ডবুক (৩০তম সংস্করণ)। ইন্ডাস্ট্রিয়াল প্রেস।
-
শিগলি, জে. ই., & মিশক, সি. আর. (২০০১)। যান্ত্রিক প্রকৌশল ডিজাইন (৬ষ্ঠ সংস্করণ)। ম্যাকগ্রো-হিল।
-
আমেরিকান ন্যাশনাল স্ট্যান্ডার্ডস ইনস্টিটিউট। (২০১৩)। ASME B16.5: পাইপ ফ্ল্যাঞ্জ এবং ফ্ল্যাঞ্জযুক্ত ফিটিং। ASME আন্তর্জাতিক।
-
আন্তর্জাতিক মান সংস্থা। (২০১০)। ISO 7005: পাইপ ফ্ল্যাঞ্জ - অংশ ১: স্টিল ফ্ল্যাঞ্জ। ISO।
-
সোসাইটি অফ অটোমোটিভ ইঞ্জিনিয়ার্স। (২০১৫)। SAE J1926: বোল্ট সার্কেল প্যাটার্নের জন্য মাত্রা। SAE আন্তর্জাতিক।
-
ডয়েচেস ইনস্টিটিউট ফুর নরমুনগ। (২০১৭)। DIN EN 1092-1: ফ্ল্যাঞ্জ এবং তাদের সংযোগ। বৃত্তাকার ফ্ল্যাঞ্জ পাইপ, ভালভ, ফিটিং এবং অ্যাক্সেসরিজ, PN নির্ধারিত। DIN।
আমাদের বোল্ট সার্কেল ডায়ামিটার ক্যালকুলেটর ব্যবহার করে দ্রুত এবং সঠিকভাবে আপনার বোল্ট সার্কেল প্যাটার্নের ব্যাস নির্ধারণ করুন। সহজেই গর্তের সংখ্যা এবং তাদের মধ্যে দূরত্ব প্রবেশ করান এবং আপনার প্রকৌশল, উৎপাদন, বা DIY প্রকল্পগুলির জন্য সঠিক ফলাফল পান।
সম্পর্কিত সরঞ্জাম
আপনার কাজে দরকারী হতে পারে আরো টুল খুঁজে বের করুন