কম্পিউটার টিউটোরিয়াল

টলারেন্স স্ট্যাক আপ (Tolerance Stack up)


অ্যাসেম্বলি টলারেন্স স্ট্যাক আপ অ্যানালিসিস কী?

সংক্ষেপে, অ্যাসেম্বলি টলারেন্স স্ট্যাক আপ অ্যানালিসিস হল পুরো অ্যাসেম্বলির বা অ্যাসেম্বলির একটি নির্দিষ্ট গ্যাপের টলারেন্স ভ্যালু, যখন আমরা এর সব কম্পোনেন্টের টলারেন্স ভ্যালু জানি।

অ্যাসেম্বলি টলারেন্স চেইন স্ট্যাক আপ অ্যানালيسিস ভিন্নভাবে করা যায়। সবচেয়ে সহজ পদ্ধতিকে ওয়ার্স্ট কেস মেথড বলা হয়, যা এখানে আলোচনা করা হয়েছে।

ওয়ার্স্ট কেস মেথড অফ অ্যাসেম্বলি টলারেন্স স্ট্যাক আপ নিয়ে আলোচনা

ধরা যাক, নিচের মতো চারটি ভাড়া শিটের একটি অ্যাসেম্বলি রয়েছে -

টলারেন্স স্ট্যাক আপ (Tolerance Stack up)

চারটি শিটের মোটা এবং টলারেন্স উপরের ফিগারটিয়ে দেখানো হয়েছে। আমাদের "X" ডাইমেনশন এবং এর টলারেন্স ভ্যালু ক্যালকুলেট করতে হবে যেটি নিচে ধাপে ধাপে করা হলো -

প্রতিটি শিটের জন্য লোয়ার স্পেসিফিকেশন লিমিট (LSL) সাইজ ক্যালকুলেট করুন নিচের মত -

SHEET-1 এর জন্য: LSL = 25 - 0.4 = 24.6
SHEET-2 এর জন্য: LSL = 12 - 0.3 = 11.7
SHEET-3 এর জন্য: LSL = 12 - 0.3 = 11.7
SHEET-4 এর জন্য: LSL = 12 - 0.5 = 11.5

সব শিটের LSL থিকনেস ভ্যালু যোগ করলে পুরো অ্যাসেম্বলির LSL থিকনেস পাওয়া যাবে -

TL = 24.6 + 11.7 + 11.7 + 11.5 = 59.5

প্রতিটি শিটের জন্য আপার স্পেসিফিকেশন লিমিট (USL) সাইজ ক্যালকুলেট করুন -

SHEET-1 এর জন্য: USL = 25 + 0.4 = 25.4
SHEET-2 এর জন্য: USL = 12 + 0.3 = 12.3
SHEET-3 এর জন্য: USL = 12 + 0.3 = 12.3
SHEET-4 এর জন্য: USL = 12 + 0.5 = 12.5

সব শিটের USL থিকনেস ভ্যালু যোগ করলে পুরো অ্যাসেম্বলির USL পাওয়া যাবে -

TU = 25.4 + 12.3 + 12.3 + 12.5 = 62.5

পুরো অ্যাসেম্বলির টলারেন্স নিচের মত পাওয়া যাবে -

± (TU – TL) / 2 = ± (62.5 - 59.5) / 2 = ± 1.5

সব শিটের নমিনাল থিকনেস ডাইমেনশন যোগ করলে পুরো অ্যাসেম্বলির নমিনাল থিকনেস ভ্যালু পাওয়া যাবে -

TN = 25 + 12 + 12 + 12 = 61

  1. জাভাস্ক্রিপ্টে স্ট্যাক (Stack) বাস্তবায়ন

  2. Android-এ Stack সর্ট (Sort) করার পদ্ধতি

  3. টপোলজিক্যাল সোর্টিং (Topological Sorting)

  4. C++ STL-এ স্ট্যাক (Stack)