JIS টলারেন্স চার্ট: JIS B 0405 সাধারণ টলারেন্স বনাম ASME

জাপানি ক্রেতা বা সরবরাহকারীর ড্রয়িং খুলে টাইটেল ব্লকের (hyodairan) কাছে তাকালে প্রায়ই ছোট একটি নোট চোখে পড়ে, যেমন JIS B 0405-m (futsu kosa, অর্থাৎ "সাধারণ টলারেন্স") অথবা JIS B 0419-mK। এই কয়েকটি অক্ষরই ঠিক করে দেয় সেই সব মাপ ও ফিচারের টলারেন্স, যেগুলোর পাশে আলাদা কোনো টলারেন্স লেখা নেই।
সুখবর হলো, এই JIS স্ট্যান্ডার্ডগুলো ISO স্ট্যান্ডার্ডেরই অনুবাদ। JIS B 0405 তৈরি হয়েছে ISO 2768-1 থেকে, টেকনিক্যাল বিষয়বস্তু না বদলে। তাই লিনিয়ার ও অ্যাঙ্গুলার মাপে "JIS B 0405-m" আর "ISO 2768-m"-এর মান একই। সমস্যাটা ড্রয়িং পড়ার নিয়মে: জাপানি ড্রয়িং ISO-র independency principle (ইনডিপেন্ডেন্সি প্রিন্সিপল) মেনে চলে, আর ASME Y14.5-এর Rule #1 (envelope principle) আলাদা। একই "Ø20±0.1" দুই পদ্ধতিতে ভিন্ন অর্থ বহন করতে পারে।
এই লেখায় আছে JIS সাধারণ টলারেন্স চার্ট, জাপানি ড্রয়িংয়ে সাইজ টলারেন্স ও জ্যামিতিক টলারেন্স কীভাবে কাজ করে তার ব্যাখ্যা, JIS ও ASME Y14.5-এর তুলনা, আর শেষে জাপানি পক্ষের সঙ্গে যা যা নিশ্চিত করা উচিত তার চেকলিস্ট।
সূচিপত্র
- ড্রয়িংয়ে "JIS B 0405-m" মানে কী
- JIS সাধারণ টলারেন্স চার্ট (JIS B 0405 / ISO 2768-1)
- সাইজ টলারেন্স বনাম জ্যামিতিক টলারেন্স
- JIS-এ জ্যামিতিক টলারেন্স: B 0021, B 0022 ও ISO 1101
- JIS বনাম ASME Y14.5: Independency Principle বনাম Rule #1
- ফাংশন অনুযায়ী টলারেন্স বাছাই
- টলারেন্স ডিজাইন: ফাংশন, প্রসেস ক্যাপাবিলিটি, ইন্সপেকশন
- বাংলাদেশের কারখানায় ব্যবহারের সময় যা মনে রাখবেন
- চেকলিস্ট: জাপানি পক্ষের সঙ্গে যা নিশ্চিত করবেন
- এই গাইডের সীমাবদ্ধতা
- সারসংক্ষেপ
- FAQ
- সূত্র
ড্রয়িংয়ে "JIS B 0405-m" মানে কী
প্রতিটি মাপের পাশে টলারেন্স লিখলে ড্রয়িং সংখ্যায় ভরে যাবে। তাই ডিজাইনার শুধু যেখানে ফাংশনের জন্য দরকার সেখানেই আলাদা টলারেন্স দেন, বাকি সবকিছুর জন্য একটি সাধারণ টলারেন্স নোট দেন। JIS B 0405 লিনিয়ার ও অ্যাঙ্গুলার মাপের এই সাধারণ টলারেন্স চারটি ক্লাসে ঠিক করেছে:
- f: ফাইন (seikyu)
- m: মিডিয়াম (chukyu)
- c: কোর্স (sokyu)
- v: ভেরি কোর্স (gokusokyu)
"JIS B 0405-m"-এর মতো স্ট্যান্ডার্ড নম্বর ও ক্লাস টাইটেল ব্লকে বা তার কাছে লেখা থাকলে, আলাদা টলারেন্সহীন সব মাপে সেই ক্লাস প্রযোজ্য। এই স্ট্যান্ডার্ড মেটাল কেটে (মেশিনিং) তৈরি বা শিট মেটাল ফর্মিং করা পার্টের জন্য। কাস্টিং ও মোল্ডেড প্লাস্টিক পার্টের নিজস্ব সাধারণ টলারেন্স স্ট্যান্ডার্ড আছে, তাই কোন স্ট্যান্ডার্ড প্রযোজ্য তা ম্যানুফ্যাকচারিং প্রসেসের ওপর নির্ভর করে।
ফ্ল্যাটনেস ও পারপেন্ডিকুলারিটির মতো জ্যামিতিক বৈশিষ্ট্যের জন্য আলাদা সাধারণ টলারেন্স স্ট্যান্ডার্ড আছে: JIS B 0419, যার তিনটি ক্লাস H, K ও L। "JIS B 0419-mK" নোটে দুটোই একসঙ্গে বোঝায়: মাপের জন্য JIS B 0405-এর m ক্লাস, আর জ্যামিতির জন্য JIS B 0419-এর K ক্লাস।
JIS সাধারণ টলারেন্স চার্ট (JIS B 0405 / ISO 2768-1)
নিচের টেবিলগুলোতে JIS B 0405-এর অনুমোদিত বিচ্যুতি (permissible deviation) দেওয়া আছে। JIS B 0405 হলো ISO 2768-1:1989-এর অনুবাদ, তাই মানগুলো ISO 2768-1 টেবিলের মতোই। মাপ যত বড় আর ক্লাস যত কোর্স, টলারেন্স তত বেশি।
যেসব মাপে আলাদা টলারেন্স নেই, তাদের অনুমোদিত বিচ্যুতি। বাঁ দিকের কলামে মাপের রেঞ্জ খুঁজুন, তারপর ড্রয়িংয়ে লেখা ক্লাসের কলামে ডানে পড়ুন।
| মাপের রেঞ্জ | f (ফাইন) | m (মিডিয়াম) | c (কোর্স) | v (ভেরি কোর্স) |
|---|---|---|---|---|
| 0.5 থেকে 3 | ±0.05 | ±0.1 | ±0.2 | – |
| 3-এর বেশি থেকে 6 | ±0.05 | ±0.1 | ±0.3 | ±0.5 |
| 6-এর বেশি থেকে 30 | ±0.1 | ±0.2 | ±0.5 | ±1 |
| 30-এর বেশি থেকে 120 | ±0.15 | ±0.3 | ±0.8 | ±1.5 |
| 120-এর বেশি থেকে 400 | ±0.2 | ±0.5 | ±1.2 | ±2.5 |
| 400-এর বেশি থেকে 1000 | ±0.3 | ±0.8 | ±2 | ±4 |
| 1000-এর বেশি থেকে 2000 | ±0.5 | ±1.2 | ±3 | ±6 |
| 2000-এর বেশি থেকে 4000 | – | ±2 | ±4 | ±8 |
| মাপের রেঞ্জ | f, m | c, v |
|---|---|---|
| 0.5 থেকে 3 | ±0.2 | ±0.4 |
| 3-এর বেশি থেকে 6 | ±0.5 | ±1 |
| 6-এর বেশি | ±1 | ±2 |
| ছোট বাহু | f, m | c | v |
|---|---|---|---|
| 10 পর্যন্ত | ±1° | ±1°30′ | ±3° |
| 10-এর বেশি থেকে 50 | ±0°30′ | ±1° | ±2° |
| 50-এর বেশি থেকে 120 | ±0°20′ | ±0°30′ | ±1° |
| 120-এর বেশি থেকে 400 | ±0°10′ | ±0°15′ | ±0°30′ |
| 400-এর বেশি | ±0°5′ | ±0°10′ | ±0°20′ |
"–" মানে ওই রেঞ্জে ক্লাসটির কোনো মান নেই। 0.5 mm-এর ছোট মাপে টলারেন্স মাপের পাশেই লিখতে হয়। অ্যাঙ্গুলার টলারেন্স শুধু লাইনের সাধারণ দিক নিয়ন্ত্রণ করে, লাইনের ফর্ম (আকার) নয়। সংকলনের উৎস: JIS B 0405:1991, Miki Pulley-র JIS B 0405 অংশবিশেষ এবং প্রকাশিত ISO 2768-1 টেবিল। গ্রহণযোগ্যতা (acceptance) যাচাইয়ে ব্যবহারের আগে অফিশিয়াল স্ট্যান্ডার্ড দেখে নিন।
একটি উদাহরণ (কাল্পনিক): মেশিনড ব্র্যাকেটের ড্রয়িংয়ে "JIS B 0405-m" লেখা, আর টলারেন্সহীন একটি দৈর্ঘ্য 50। m ক্লাসে "30-এর বেশি থেকে 120" রেঞ্জে মান ±0.3, তাই 49.7 থেকে 50.3 পর্যন্ত যেকোনো দৈর্ঘ্য গ্রহণযোগ্য। একই ড্রয়িংয়ে "JIS B 0405-f" থাকলে রেঞ্জ কমে 49.85–50.15 হতো।
সাধারণ জ্যামিতিক টলারেন্স (JIS B 0419)
JIS B 0419 হলো ISO 2768-2:1989-এর JIS অনুবাদ। জ্যামিতিক বৈশিষ্ট্যের সাধারণ টলারেন্স এখানে তিনটি ক্লাসে আছে: H, K ও L। স্ট্রেইটনেস, ফ্ল্যাটনেস, পারপেন্ডিকুলারিটি, সিমেট্রি ও সার্কুলার রানআউটের মান এর টেবিলে দেওয়া আছে। রাউন্ডনেস ও প্যারালেলিজমের মতো অন্য বৈশিষ্ট্যের মান সাইজ টলারেন্স ও সংশ্লিষ্ট মান থেকে নির্ধারিত হয়।
যেসব ফিচারে আলাদা জ্যামিতিক নির্দেশ নেই, তাদের টলারেন্স H, K বা L ক্লাস অনুযায়ী।
| নমিনাল দৈর্ঘ্য | H | K | L |
|---|---|---|---|
| 10 পর্যন্ত | 0.02 | 0.05 | 0.1 |
| 10-এর বেশি থেকে 30 | 0.05 | 0.1 | 0.2 |
| 30-এর বেশি থেকে 100 | 0.1 | 0.2 | 0.4 |
| 100-এর বেশি থেকে 300 | 0.2 | 0.4 | 0.8 |
| 300-এর বেশি থেকে 1000 | 0.3 | 0.6 | 1.2 |
| 1000-এর বেশি থেকে 3000 | 0.4 | 0.8 | 1.6 |
| ছোট বাহু | H | K | L |
|---|---|---|---|
| 100 পর্যন্ত | 0.2 | 0.4 | 0.6 |
| 100-এর বেশি থেকে 300 | 0.3 | 0.6 | 1 |
| 300-এর বেশি থেকে 1000 | 0.4 | 0.8 | 1.5 |
| 1000-এর বেশি থেকে 3000 | 0.5 | 1 | 2 |
| বৈশিষ্ট্য | H | K | L |
|---|---|---|---|
| সার্কুলার রানআউট | 0.1 | 0.2 | 0.5 |
ফ্ল্যাটনেসে আয়তাকার তলের লম্বা বাহু বা গোল তলের ডায়ামিটার ধরুন; স্ট্রেইটনেসে লাইনের দৈর্ঘ্য ধরুন। সিমেট্রির মান এখানে বাদ দেওয়া হয়েছে। সংকলনের উৎস: Miki Pulley-র JIS B 0419 অংশবিশেষ। গ্রহণযোগ্যতা যাচাইয়ে ব্যবহারের আগে অফিশিয়াল স্ট্যান্ডার্ড দেখে নিন।
একটি বিষয় মনে রাখুন: ISO 2021 সালে ISO 2768-2 প্রত্যাহার করে তার জায়গায় ISO 22081:2021 এনেছে, যেখানে H, K, L ক্লাস আর ব্যবহার হয় না। JIS B 0419 উল্লেখ করা জাপানি ড্রয়িং এখনো H/K/L টেবিলের কথাই বোঝায়। আপনার নিজের ড্রয়িং সিস্টেম ISO 22081-এ চলে গিয়ে থাকলে, পার্ট নতুন করে আঁকার আগে জাপানি পক্ষের সঙ্গে ঠিক করে নিন কোন নিয়ম প্রযোজ্য।
টাইটেল ব্লকের নোট পড়া
নিচের টেবিলে টাইটেল ব্লকে সচরাচর দেখা নোটগুলোর অর্থ দেওয়া হলো।
| ড্রয়িংয়ের নোট | অর্থ |
|---|---|
| JIS B 0405-m | লিনিয়ার ও অ্যাঙ্গুলার মাপের সাধারণ টলারেন্স, ক্লাস m (মিডিয়াম) |
| JIS B 0419-mK | মাপের জন্য JIS B 0405-এর ক্লাস m, সঙ্গে জ্যামিতিক বৈশিষ্ট্যের জন্য JIS B 0419-এর ক্লাস K |
| JIS B 0419-K | শুধু ক্লাস K সাধারণ জ্যামিতিক টলারেন্স; JIS B 0405-এর কোনো ক্লাস উল্লেখ নেই |
| JIS B 0419-mK-E | mK-এর মতোই, সঙ্গে প্রতিটি একক সাইজ ফিচারে (একটি সিলিন্ড্রিকাল তল বা দুটি সমান্তরাল তল) envelope requirement (E)। স্টক ম্যাটেরিয়ালের জন্য উপযুক্ত নয় |
| ISO 2768-mK | একই নোটের ISO রূপ |
সাইজ টলারেন্স বনাম জ্যামিতিক টলারেন্স
"50±0.1"-এর মতো সাইজ টলারেন্স 49.9 থেকে 50.1 পর্যন্ত যেকোনো সাইজ গ্রহণ করে; টলারেন্স হলো দুই সীমার পার্থক্য, এখানে 0.2। কিন্তু এটি শুধু দুই বিন্দুর দূরত্ব নিয়ন্ত্রণ করে। কোনো তল কতটা সমতল, হোল কোথায় বসেছে বা শ্যাফট বাঁকা কি না, সে সম্পর্কে এটি কিছু বলে না। এই ফাঁক পূরণ করে জ্যামিতিক টলারেন্স, যা ফর্ম, ওরিয়েন্টেশন, লোকেশন ও রানআউট (পার্ট ঘুরলে কাঁপুনি) নিয়ন্ত্রণ করে।
সংক্ষেপে, সাইজ টলারেন্স ঠিক করে ফিচারটি কত বড়, আর জ্যামিতিক টলারেন্স ঠিক করে তার আকার ও অবস্থান। আধুনিক ড্রয়িংয়ে দুটোই লাগে। দুটির কাজ আলাদা, আর একসঙ্গে ব্যবহার করলেই ডিজাইনার পার্টের কাছে যা চান তা ড্রয়িংয়ে ধরা পড়ে।
ভাগটা এভাবে: এক দিকে সাইজ, অন্য দিকে ফর্ম, ওরিয়েন্টেশন ও লোকেশন।
JIS B 0401-1:2016 ও JIS B 0420-1:2016 থেকে JIS-এ "dimensional tolerance" (sunpo kosa)-এর জায়গায় "size tolerance" (saizu kosa) শব্দ ব্যবহার হচ্ছে। কারখানার মেঝেতে এখনো sunpo kosa শব্দটাই চলে।
২০১৬ সালের সংশোধনীতে বেসিক সাইজের নামও বদলেছে। বর্তমান JIS নথিতে এটি "nominal size" (zushi saizu)। এই স্ট্যান্ডার্ড অনুযায়ী কোনো মডিফায়ার ছাড়া সাইজ বিচার হয় two-point size দিয়ে, অর্থাৎ বিপরীত দুই বিন্দুর মধ্যে মাপা স্থানীয় দূরত্ব। নতুন জাপানি স্ট্যান্ডার্ডের সঙ্গে পুরোনো ড্রয়িং বা ট্রেনিং ম্যাটেরিয়াল মেলানোর সময় শব্দগুলো এবং এই ডিফল্ট মনে রাখুন।
সাইজ টলারেন্স লেখার তিনটি উপায়
জাপানি ড্রয়িংয়ে সাইজ টলারেন্স তিনভাবে দেখানো হয়। দুই দিকে সমান বিচ্যুতি হলে "±", টলারেন্স এক দিকে রাখতে চাইলে আলাদা উপরের ও নিচের বিচ্যুতি, আর হোল ও শ্যাফট কীভাবে মিলবে তার ওপর সাইজ নির্ভর করলে ফিট চিহ্ন। রেঞ্জ যত সরু, মেশিনিং ও ইন্সপেকশনে খরচ তত বেশি।
তিনটিই সাইজের উপরের ও নিচের সীমা ঠিক করে, এর বেশি কিছু নয়।
ফিট (JIS B 0401)
যেখানে শ্যাফট হোলে ঢোকে, সেখানে দুটোর সাইজ টলারেন্সের সংমিশ্রণ ঠিক করে ফিটটি ক্লিয়ারেন্স, ইন্টারফেরেন্স না ট্রানজিশন ফিট হবে। ফিট সিস্টেম (hameai) এটি চিহ্ন দিয়ে প্রকাশ করে, আর JIS B 0401-1:2016 ISO 286-1:2010-এর সঙ্গে সঙ্গতিপূর্ণ।
বড় হাতের অক্ষর হোলের, ছোট হাতের অক্ষর শ্যাফটের, আর সংখ্যাটি টলারেন্স গ্রেড (IT গ্রেড)। প্রচলিত H7/g6 ফিটে Ø20-এর কাছাকাছি হোল +0.021/0 আর শ্যাফট −0.007/−0.020। সবসময় কিছু ক্লিয়ারেন্স থাকে, তাই ঘোরে বা পিছলে চলে এমন পার্টে H7/g6 বেশি ব্যবহার হয়।
JIS-এ জ্যামিতিক টলারেন্স: B 0021, B 0022 ও ISO 1101
জ্যামিতিক টলারেন্স ঠিক করে কোনো ফিচারের ফর্ম, ওরিয়েন্টেশন, লোকেশন বা রানআউট আদর্শ জ্যামিতি থেকে কতটা সরতে পারে। JIS B 0021 ড্রয়িংয়ে এই টলারেন্স দেখানোর নিয়ম ঠিক করে। 1998 সংস্করণ ISO/DIS 1101 (1996) থেকে টেকনিক্যাল পরিবর্তন ছাড়া অনূদিত, তাই চিহ্ন ও নিয়ম সেই সময়ের ISO 1101-এর সঙ্গে মেলে।
সাইজ টলারেন্স হলো দৈর্ঘ্যের রেঞ্জ, আর জ্যামিতিক টলারেন্স হলো স্পেসে একটি জোন। যেমন 0.05 ফ্ল্যাটনেস টলারেন্সের অর্থ, পুরো তলটি 0.05 দূরত্বের দুটি সমান্তরাল তলের মধ্যে থাকতে হবে।
চার ভাগে 14টি বৈশিষ্ট্য
জ্যামিতিক টলারেন্স চার ভাগে পড়ে: ফর্ম, ওরিয়েন্টেশন, লোকেশন ও রানআউট। চিহ্ন ধরে গুনলে বৈশিষ্ট্য 14টি, আর ড্রয়িংয়ে প্রত্যেকের নিজস্ব চিহ্ন আছে।
শুধু ফর্ম টলারেন্স ডেটাম ছাড়া একা দেওয়া যায়।
লাইনের প্রোফাইল ও তলের প্রোফাইল ডেটাম ছাড়া ফর্ম টলারেন্সের মতো, আর ডেটামসহ ওরিয়েন্টেশন বা লোকেশন টলারেন্সের মতো কাজ করে। কোঅ্যাক্সিয়ালিটি ও কনসেন্ট্রিসিটির চিহ্ন একই।
প্রতিদিনের ড্রয়িংয়ে ছয়টি সবচেয়ে বেশি দেখা যায়:
- ফ্ল্যাটনেস
- পারপেন্ডিকুলারিটি
- প্যারালেলিজম
- পজিশন
- কোঅ্যাক্সিয়ালিটি
- সার্কুলার রানআউট
14টিই মুখস্থ করার চেয়ে ভাবুন তল বা হোলটির কাজ কী, তারপর সেখান থেকে ফিরে সঠিক চিহ্নটি বেছে নিন।
ফিচার কন্ট্রোল ফ্রেম ও ডেটাম
জ্যামিতিক টলারেন্স ভাগ করা একটি আয়তক্ষেত্রে লেখা হয়, যার নাম ফিচার কন্ট্রোল ফ্রেম (kosa kinyu-waku)। বাঁ থেকে ডানে থাকে বৈশিষ্ট্যের চিহ্ন, টলারেন্স মান ও ডেটামের অক্ষর। একটি লিডার লাইন ফ্রেমটিকে নিয়ন্ত্রিত তল বা হোলের সঙ্গে যুক্ত করে।
বাঁ থেকে ডানে পড়ুন: চিহ্ন, টলারেন্স মান, ডেটাম।
পজিশনে সঠিক অবস্থান দেওয়া হয় theoretically exact dimension (basic dimension) দিয়ে, যা বাক্সে লেখা হয় এবং যার নিজের কোনো টলারেন্স নেই। অনুমোদিত বিচ্যুতি ঠিক করে শুধু ফিচার কন্ট্রোল ফ্রেমের মান।
ডেটাম হলো তাত্ত্বিকভাবে নিখুঁত বিন্দু, রেখা বা তল, যেখান থেকে জ্যামিতিক টলারেন্স মাপা হয়। JIS B 0022-এর আন্তর্জাতিক সমতুল্য ISO 5459। এতে তিন-তলের ডেটাম সিস্টেমও আছে: পরস্পর লম্ব তিনটি ডেটাম তল, নির্দিষ্ট অগ্রাধিকারক্রমে, যা পার্টের ওরিয়েন্টেশন ঠিক করে।
ডেটাম বাছুন অ্যাসেম্বলিতে পার্টটি আসলে কোথায় ছুঁয়ে বসে ও লোকেট হয় তা দেখে। মাউন্টিং ফেস প্রাইমারি ডেটাম হতে পারে, আর লোকেটিং পিন যে তলে লাগে সেটি সেকেন্ডারি ডেটাম। সাধারণ নিয়ম: ডেটামের ক্রম হবে অ্যাসেম্বলির ক্রম অনুযায়ী।
JIS বনাম ASME Y14.5: Independency Principle বনাম Rule #1
অনেক ইঞ্জিনিয়ার ধরে নেন মাপ ঠিক থাকলে ফর্মও ঠিক থাকবে। ASME Y14.5-এ Rule #1 সাইজ লিমিট দিয়েই ফর্মও নিয়ন্ত্রণ করে। ISO ও JIS-এ সাইজ টলারেন্স ফর্ম নিয়ন্ত্রণ করে না। জাপানি ড্রয়িং পড়ার সময় এটি একটি গুরুত্বপূর্ণ পার্থক্য।
Independency Principle (JIS B 0024 / ISO 8015)
JIS B 0024:2019 হলো ISO 8015:2011-এর modified adoption (MOD)। এতে বলা আছে, বিশেষ কোনো নির্দেশ না থাকলে ড্রয়িংয়ের প্রতিটি শর্ত অন্যগুলো থেকে স্বাধীনভাবে পূরণ করতে হবে। সাইজ বিচার হবে সাইজ হিসেবে, আর জ্যামিতি জ্যামিতি হিসেবে, প্রত্যেকটি আলাদাভাবে।
অন্য কিছু নির্দিষ্ট না থাকলে সাইজও two-point মাপ দিয়ে বিচার হয়। তাই যে শ্যাফট প্রতিটি ক্রস সেকশনে Ø20±0.1-এর মধ্যে মাপা যায়, পুরোটা ধনুকের মতো বাঁকা হলেও সাইজে পাস করতে পারে।
প্রতিটি two-point ডায়ামিটার টলারেন্সের মধ্যে থাকলেও শুধু সাইজ টলারেন্স শ্যাফটের বাঁকা হওয়া আটকায় না।
বাঁকা হওয়া আটকাতে স্ট্রেইটনেসের মতো জ্যামিতিক টলারেন্স যোগ করুন, অথবা সাইজের সঙ্গে Ⓔ (envelope requirement) দিন। চিত্রের সংখ্যাগুলো কাল্পনিক উদাহরণ।
শিট মেটাল ও প্লেট পার্টেও একই ঘটে। 5±0.1 পুরুত্বের প্লেট বেঁকে গেলেও যেখানেই ক্যালিপার ধরা হোক রিডিং 5.0-র কাছাকাছি এলে সাইজে পাস করে। তল সমতল হওয়া দরকার হলেও ড্রয়িংয়ে ফ্ল্যাটনেস লেখা না থাকলে সেটি শর্ত নয়। independency principle-এর ব্যবহারিক অর্থ এটাই।
Envelope Requirement Ⓔ
ISO বা JIS ড্রয়িংয়ে সাইজ ও ফর্ম একসঙ্গে নিয়ন্ত্রণ করতে ডিজাইনার সাইজ টলারেন্সের পরে বৃত্তে ঘেরা E যোগ করেন, এটাই envelope requirement। তখন ফিচারটি ম্যাক্সিমাম ম্যাটেরিয়াল সাইজের নিখুঁত ফর্মের envelope পেরোতে পারে না। শ্যাফটের ক্ষেত্রে সেই envelope হলো অনুমোদিত সর্বোচ্চ ডায়ামিটারের নিখুঁত সিলিন্ডার।
চিত্র 7-এর শ্যাফটে Ⓔ থাকলে নিখুঁত Ø20.1 সিলিন্ডারের বাইরে যায় এমন যেকোনো বাঁক রিজেক্ট হবে। প্রচলিত পদ্ধতি হলো মেটিং হোল ও শ্যাফটে Ⓔ দেওয়া, যাতে দুটি পার্ট মিলবেই এই নিশ্চয়তা থাকে। পুরো ড্রয়িংয়ে প্রয়োগ করতে চাইলে টাইটেল ব্লকের নোটে "JIS B 0419-mK-E" লেখা যায়।
ASME Y14.5 কোথায় আলাদা
ASME Y14.5 ডিফল্টভাবে envelope principle প্রয়োগ করে, যার নাম Rule #1। ফিচার অফ সাইজের লিমিট অফ সাইজ তার ফর্মও নিয়ন্ত্রণ করে, ফলে সাইজ টলারেন্স ফর্ম কন্ট্রোলের কাজও করে। সাইজ ও ফর্ম আলাদা করতে চাইলে ASME-র নিজস্ব independency চিহ্নও আছে।
ISO ও JIS চলে উল্টো পথে: ডিফল্ট independency, আর envelope চাইলে Ⓔ। একই "Ø20±0.1" কোন স্ট্যান্ডার্ডে পড়া হচ্ছে তার ওপর নির্ভর করে ভিন্ন ফর্ম নিয়ন্ত্রণ বোঝায়। তাই প্রতিটি ড্রয়িংয়ে কোন সিস্টেম মানা হচ্ছে তা লিখে দেওয়া উচিত।
| বিষয় | JIS / ISO | ASME Y14.5 |
|---|---|---|
| সাইজ ও ফর্মের ডিফল্ট সম্পর্ক | স্বাধীন (JIS B 0024 / ISO 8015) | Envelope principle (Rule #1) |
| সাইজ দিয়ে ফর্ম নিয়ন্ত্রণ করতে | সাইজে Ⓔ যোগ করুন, বা সাধারণ টলারেন্স নোটে "-E" | ডিফল্ট; কিছু যোগ করতে হয় না |
| সাইজ ও ফর্ম আলাদা করতে | ডিফল্ট; কিছু যোগ করতে হয় না | ASME independency চিহ্ন যোগ করুন |
| শ্যাফটে শুধু "Ø20±0.1"-এর প্রভাব | শুধু two-point ডায়ামিটার নিয়ন্ত্রণ করে। বাঁকা শ্যাফটও পাস করতে পারে | ফর্মও সীমিত করে: ম্যাক্সিমাম ম্যাটেরিয়াল সাইজে শ্যাফটকে নিখুঁত-ফর্ম সীমানার মধ্যে থাকতে হয় |
| জ্যামিতিক টলারেন্সের চিহ্ন | JIS B 0021 (ISO 1101 থেকে) | ASME Y14.5। অধিকাংশ চিহ্ন দেখতে এক, কিন্তু কিছু চিহ্ন ও ব্যাখ্যা আলাদা |
ফাংশন অনুযায়ী টলারেন্স বাছাই
কোনো ফিচারে কোন টলারেন্স লাগবে তা নির্ভর করে সে কী কাজ করে তার ওপর। আগে ভাবুন সেটি কিছুর ভেতরে ঢোকে, কিছু লোকেট করে, নাকি কিছুর ওপর বসে বা ঘোরে, তাহলে বাছাই দ্রুত ছোট হয়ে আসে। জাপানি ড্রয়িং পড়ারও এটি কাজের উপায়: নোটগুলো দেখে বোঝা যায় ডিজাইনার কোন ফিচারকে গুরুত্বপূর্ণ ধরেছেন।
আগে ঠিক করুন প্রতিটি ফিচার কী কাজ করে, তারপর সেটি নিয়ন্ত্রণকারী টলারেন্স বেছে নিন।
যে ফিচার মেলে: সাইজ টলারেন্স ও ফিট
যেখানে সাইজই ফাংশন ঠিক করে, যেমন হোল ও শ্যাফট বা কী ও কীওয়ে, সেখানে সাইজ টলারেন্স কাজ করে। পার্টগুলো ঘোরে না স্থির থাকে, সেই ব্যবহার অনুযায়ী ফিট চিহ্ন বাছা হয়।
পার্টটি মেটিং পার্টে সবসময় ঢুকতে হলে Ⓔ নিশ্চয়তায় ফর্মও যোগ করে। যে ফিচার মেলে তার ড্রয়িংয়ে সাইজের পাশাপাশি ফর্মের শর্তও লেখা আছে কি না দেখে নিন। এতে অ্যাসেম্বলিতে "ঢুকছে না" সমস্যা এড়ানো যায়।
হোল প্যাটার্ন: পজিশন টলারেন্স
ফ্ল্যাঞ্জের বোল্ট হোলের মতো যেসব ফিচার একই লাইনে মিলতে হয়, সেখানে কোঅর্ডিনেট মাপে ± দেওয়ার চেয়ে ডেটাম ও পজিশন টলারেন্স ফাংশনের জন্য বেশি উপযুক্ত। একটি কারণ টলারেন্স জোনের আকৃতি।
হোলের কেন্দ্রে X ও Y দুই দিকেই ±0.1 দিলে জোন হয় 0.2 × 0.2 বর্গ। কিন্তু হোল বোল্টে বাধা দেবে কি না তা নির্ভর করে সঠিক কেন্দ্র থেকে দূরত্বের ওপর। বর্গের কোণ পর্যন্ত গ্রহণযোগ্য হলে সব দিকে সমান দূরত্ব অনুমোদন করা বৃত্তাকার জোন বেশি যুক্তিসঙ্গত।
বর্গের কোণ গ্রহণযোগ্য হলে সব দিকে সমান দূরত্ব দেওয়া বৃত্ত বড় জোন দেয়।
উদাহরণে এমন একটি বৃত্ত নেওয়া হয়েছে যার ডায়ামিটার বর্গের কর্ণের সমান (0.2 × √2 ≈ 0.28)। আসল টলারেন্সের মান আসে বোল্ট ও হোলের মধ্যকার ক্লিয়ারেন্স থেকে।
পজিশন টলারেন্সে বাক্সে লেখা theoretically exact dimension ঠিক করে প্রতিটি হোলের অবস্থান কোথায় হওয়া উচিত, আর অনুমোদিত বিচ্যুতি ঠিক করে শুধু ফিচার কন্ট্রোল ফ্রেমের মান। বর্গ জোনে ফেল করত এমন কর্ণ বরাবর সরণ পাস করতে পারে, ফলে ফাংশন না কমিয়েই ইল্ড বাড়ে।
চেইন করে কোঅর্ডিনেট মাপ দিলে আরেকটি দুর্বলতা আছে: টলারেন্স জমে যায়, আর চেইনের শেষ হোলটি সবচেয়ে বেশি সরে। এক সেট ডেটাম থেকে প্রতিটি হোলের পজিশন দিলে এটি এড়ানো যায়, আর ইন্সপেক্টর কোন রেফারেন্স থেকে মাপবেন তাও ড্রয়িং থেকে পরিষ্কার হয়।
যে ফিচার বসে বা ঘোরে: ফ্ল্যাটনেস, পারপেন্ডিকুলারিটি, রানআউট
মেটিং পার্টের সঙ্গে তলে তলে বসা মাউন্টিং ও সিলিং ফেসে তলের জন্য ফ্ল্যাটনেস, আর ডেটামের সাপেক্ষে দিকের জন্য পারপেন্ডিকুলারিটি বা প্যারালেলিজম দেওয়া হয়। বেঁকে যাওয়া তল বোল্ট দিয়ে আটকানোর পর ঢিলা ভাব বা লিকেজ ঘটাতে পারে।
ঘূর্ণায়মান পার্টে বিয়ারিং ও পুলির সিটে ডেটাম অক্ষের চারপাশে ঘোরার সময় কাঁপুনি নিয়ন্ত্রণ করে সার্কুলার রানআউট বা টোটাল রানআউট। রানআউট কারখানার মেঝেতেই সহজে চেক করা যায়: তলে ডায়াল ইন্ডিকেটর ঠেকিয়ে পার্ট ঘোরালেই হয়।
টলারেন্স ডিজাইন: ফাংশন, প্রসেস ক্যাপাবিলিটি, ইন্সপেকশন
টলারেন্স সরু করলেই কোয়ালিটি বাড়ে না। প্রয়োজনের চেয়ে সরু টলারেন্স মেশিনিং ও ইন্সপেকশনের খরচ বাড়ায়, আর ঢিলা টলারেন্স অ্যাসেম্বলি সমস্যা বা পারফরম্যান্সের ঘাটতি ঘটায়। ভালো টলারেন্স ডিজাইন তিনটি জিনিসের ভারসাম্য: ফাংশন, প্রসেস ক্যাপাবিলিটি ও ইন্সপেকশন পদ্ধতি।
- ফাংশন। ফিচারটির কেন এই নির্ভুলতা লাগে তা লিখে ফেলুন, যেমন মেটিং পার্টের সঙ্গে ক্লিয়ারেন্স, অ্যাসেম্বলিতে সহনীয় মিসঅ্যালাইনমেন্ট, বা ঘোরার সময় ভাইব্রেশন। তারপর সেই অনুযায়ী সাইজ ও জ্যামিতিক টলারেন্স দিন। পার্ট একটির ওপর আরেকটি জমলে tolerance stack-up হিসাব করে দেখুন মিলিত ফল ফাংশন পূরণ করে কি না।
- প্রসেস ক্যাপাবিলিটি। আপনার আসল মেশিন ও প্রসেস সেই টলারেন্স স্থিরভাবে ধরে রাখতে পারে কি না যাচাই করুন। প্রসেস ক্যাপাবিলিটি ইনডেক্স Cp ও Cpk দিয়ে মাপা যায় প্রসেসের ভেরিয়েশনের তুলনায় টলারেন্সে কতটা মার্জিন আছে। ক্যাপাবিলিটি কম হলে মাস প্রোডাকশনের আগেই ঠিক করুন ড্রয়িং বদলাবেন নাকি প্রসেস।
- ইন্সপেকশন। সাইজ টলারেন্স ক্যালিপার ও মাইক্রোমিটারে মাপা যায়, কিন্তু জ্যামিতিক টলারেন্সে প্রায়ই সারফেস প্লেট ও ডায়াল ইন্ডিকেটর, রাউন্ডনেস টেস্টার বা কোঅর্ডিনেট মেজারিং মেশিন (CMM) লাগে। মাপার সময় ডেটাম কীভাবে সেট হবে তা ঠিক না থাকলে একই পার্ট এক ইন্সপেক্টরের কাছে পাস, অন্যজনের কাছে ফেল হতে পারে। ড্রয়িং রিলিজের আগে কোয়ালিটি বিভাগের সঙ্গে ঠিক করে নিন ইনকামিং ও ইন-প্রসেস ইন্সপেকশনে কী, কীভাবে মাপা হবে।
সাধারণ ভুল
- প্রতিটি মাপে সরু টলারেন্স দেওয়া, যা ফাংশনে প্রভাব না ফেলা ফিচারেও খরচ বাড়ায়
- ডেটাম ছাড়া জ্যামিতিক টলারেন্স দেওয়া, ফলে কেউ জানে না কোথা থেকে মাপতে হবে
- সাইজ টলারেন্সই ফর্মও ঠিক করে ভেবে ফ্ল্যাটনেস বা পারপেন্ডিকুলারিটি বাদ দেওয়া
- সাধারণ টলারেন্স স্ট্যান্ডার্ড ও ক্লাস টাইটেল ব্লকে না লেখা, ফলে টলারেন্সহীন মাপের সীমা অস্পষ্ট থাকে
- বিদেশি পার্টনারের সঙ্গে ড্রয়িং আদান-প্রদানের আগে ASME নাকি ISO অনুযায়ী পড়া হবে তা ঠিক না করা
3D CAD-এ অনেক কোম্পানি এখন টলারেন্স ও ডেটামের তথ্য মডেলেই যুক্ত করে, যাতে ড্রয়িং ও 3D ডেটা একই শর্ত বলে।
বাংলাদেশের কারখানায় ব্যবহারের সময় যা মনে রাখবেন
জাপানি ক্রেতার ড্রয়িং অনুযায়ী পার্ট বানালে বা পরীক্ষা করলে ড্রয়িংয়ে লেখা স্ট্যান্ডার্ডটিই চূড়ান্ত। বাংলাদেশে BSTI-র BDS স্ট্যান্ডার্ড আছে, কিন্তু এই লেখায় ISO 2768 বা ISO 286-এর কোনো BDS সমতুল্য নম্বর যাচাই করা হয়নি, তাই "BDS-এ একই মান আছে" ধরে নেবেন না।
আপনার স্থানীয় সরবরাহকারী বা মেশিন শপ যদি ISO 2768 বা ASME অনুযায়ী কাজ করতে অভ্যস্ত হয়, কাজ শুরুর আগে লিখিতভাবে নিশ্চিত করুন কোন স্ট্যান্ডার্ড ও কোন ক্লাস ধরা হচ্ছে। একই কথা ইন্সপেকশন রিপোর্টের জন্যও: কীভাবে মাপা হয়েছে (two-point, CMM, ডেটাম সেটআপ) রিপোর্টে থাকলে ক্রেতার সঙ্গে ফল মেলানো সহজ হয়।
চেকলিস্ট: জাপানি পক্ষের সঙ্গে যা নিশ্চিত করবেন
জাপানি ড্রয়িং থেকে কোটেশন দেওয়ার, নতুন করে আঁকার বা ইন্সপেকশনের আগে এই প্রশ্নগুলো টলারেন্সের অধিকাংশ সমস্যা মিটিয়ে দেয়। তালিকাটি আপনার RFQ বা প্রথম টেকনিক্যাল রিভিউয়ের টেমপ্লেট হিসেবে ব্যবহার করুন।
| # | যা দেখবেন | কেন জরুরি |
|---|---|---|
| 1 | কোন সাধারণ টলারেন্স স্ট্যান্ডার্ড ও ক্লাস লেখা আছে (যেমন JIS B 0405-m বা JIS B 0419-mK)? কিছু না থাকলে টলারেন্সহীন মাপে কী প্রযোজ্য? | ক্লাসই পার্টের অধিকাংশ মাপের সীমা ঠিক করে |
| 2 | সাধারণ টলারেন্স নোটে "-E" (envelope requirement) আছে কি? | এটি প্রতিটি একক সাইজ ফিচার কীভাবে গ্রহণ করা হবে তা বদলে দেয় |
| 3 | ড্রয়িং JIS/ISO (independency) নাকি ASME Y14.5 (Rule #1) অনুযায়ী পড়তে হবে? কোন সংস্করণ? | একই সাইজ টলারেন্স প্রতিটি সিস্টেমে ফর্ম আলাদাভাবে নিয়ন্ত্রণ করে |
| 4 | পার্ট ASME-তে নতুন করে আঁকলে মূল উদ্দেশ্য ধরে রাখতে কোন ফিচারে বাড়তি ফর্ম কন্ট্রোল বা independency চিহ্ন লাগবে? | নোটগুলো হুবহু কপি করলে একই শর্ত বজায় থাকে না |
| 5 | সাধারণ টলারেন্স কোন ম্যানুফ্যাকচারিং প্রসেস ধরে? একই ড্রয়িংয়ে কাস্টিং বা মোল্ডেড পার্ট থাকলে তারা কি আলাদা স্ট্যান্ডার্ড মানে? | JIS B 0405 শুধু মেশিনড ও শিট মেটাল পার্টের জন্য |
| 6 | ক্রেতা কি এখনো JIS B 0419 (H/K/L) চান, নাকি ISO 22081-এ গেছেন? | ISO 2768-2 2021 সালে প্রত্যাহার হয়েছে |
| 7 | কোন তলগুলো প্রাইমারি, সেকেন্ডারি ও টারশিয়ারি ডেটাম, আর ইন্সপেকশনে পার্ট কীভাবে ফিক্সচারে ধরা হবে? | ডেটাম সেটআপ ঠিক না থাকলে ইন্সপেক্টরভেদে ফল বদলায় |
| 8 | কোন ফিচারগুলো ফাংশনের জন্য ক্রিটিক্যাল (ফিট, হোল প্যাটার্ন, বসার তল, ঘূর্ণায়মান সিট)? | ক্যাপাবিলিটি স্টাডি ও ইন্সপেকশনে কোথায় জোর দেবেন তা বোঝা যায় |
| 9 | ক্রেতা গ্রহণযোগ্যতা যাচাইয়ে কোন ইন্সপেকশন পদ্ধতি ও যন্ত্র ব্যবহার করেন (two-point সাইজ, CMM, রানআউট চেক)? | আপনার ফল তাদের ফলের সঙ্গে মিলতে হবে |
| 10 | ড্রয়িংয়ে নতুন JIS শব্দ (saizu kosa, zushi saizu) নাকি পুরোনো শব্দ (sunpo kosa, kijun sunpo) ব্যবহার হয়েছে? | ড্রয়িং কোন সংস্করণের স্ট্যান্ডার্ডে আঁকা তা আন্দাজ করতে সাহায্য করে |
এই গাইডের সীমাবদ্ধতা
- এখানকার টেবিলগুলো স্ট্যান্ডার্ডের প্রকাশিত অংশবিশেষ থেকে সংকলিত। চুক্তির আওতায় গ্রহণযোগ্যতার জন্য ড্রয়িংয়ে উল্লিখিত সংস্করণের অফিশিয়াল JIS বা ISO নথি ব্যবহার করুন।
- কিছু কোম্পানি JIS-এর ওপরে নিজেদের ড্রয়িং স্ট্যান্ডার্ড যোগ করে। ড্রয়িংয়ে কোম্পানি স্ট্যান্ডার্ডের উল্লেখ থাকলে তার কপি চেয়ে নিন।
- JIS B 0405 মেশিনড ও শিট মেটাল পার্টের জন্য। কাস্টিং ও মোল্ডেড প্লাস্টিক পার্টের আলাদা সাধারণ টলারেন্স স্ট্যান্ডার্ড আছে, যা এই গাইডে নেই।
- ASME-র তুলনায় শুধু ডিফল্ট নিয়ম ধরা হয়েছে। ASME Y14.5 ও ISO GPS স্ট্যান্ডার্ডে আরও অনেক খুঁটিনাটি পার্থক্য আছে, আর দুটোই সময়ে সময়ে সংশোধিত হয়।
- কোনো নির্দিষ্ট ড্রয়িং কীভাবে পড়তে হবে তা এই গাইড ঠিক করে না। ডিজাইনের মালিকানা ও চূড়ান্ত সিদ্ধান্ত কার হাতে তা চুক্তি ঠিক করে; সন্দেহ থাকলে প্রোডাকশনের আগে ব্যাখ্যা লিখিতভাবে নিন।
সারসংক্ষেপ
- টাইটেল ব্লকের "JIS B 0405-m" "ISO 2768-m"-এর মতোই সাধারণ টলারেন্স দেয়; যেমন 30-এর বেশি থেকে 120 mm মাপে ±0.3
- সাইজ টলারেন্স সাইজ নিয়ন্ত্রণ করে; জ্যামিতিক টলারেন্স ফর্ম, ওরিয়েন্টেশন, লোকেশন ও রানআউট নিয়ন্ত্রণ করে
- ড্রয়িংয়ে আলাদা টলারেন্স না থাকলে JIS B 0405 ও JIS B 0419 ফাঁক পূরণ করে
- JIS ও ISO independency principle মানে, তাই শুধু সাইজ টলারেন্স বাঁকা বা বেঁকে যাওয়া আটকায় না। ASME Rule #1 ডিফল্টভাবে উল্টোটা করে
- যে ফিচার মেলে তাতে Ⓔসহ সাইজ টলারেন্স, হোল প্যাটার্নে পজিশন, আর যে ফিচার বসে বা ঘোরে তাতে ফ্ল্যাটনেস বা রানআউট
- ফাংশন, প্রসেস ক্যাপাবিলিটি ও ইন্সপেকশন পদ্ধতির ভারসাম্য রেখে টলারেন্স ঠিক করুন
FAQ
JIS B 0405 কি ISO 2768-1-এর মতোই?
টেকনিক্যাল বিষয়বস্তুতে হ্যাঁ। JIS B 0405:1991 তৈরি হয়েছে ISO 2768-1:1989 টেকনিক্যাল বিষয়বস্তু না বদলে অনুবাদ করে, তাই প্রতিটি ক্লাসের টলারেন্স মান মেলে। শুধু নামটা আলাদা: JIS ড্রয়িংয়ে "JIS B 0405-m", ISO ড্রয়িংয়ে "ISO 2768-m"। বাংলাদেশে সমতুল্য BDS স্ট্যান্ডার্ড আছে কি না এখানে যাচাই করা হয়নি।
50 mm মাপে JIS B 0405-m কত টলারেন্স দেয়?
±0.3 mm। 50 mm "30-এর বেশি থেকে 120" রেঞ্জে পড়ে, আর সেখানে ক্লাস m (মিডিয়াম) ±0.3 দেয়, তাই 49.7–50.3 mm গ্রহণযোগ্য। ক্লাস f (ফাইন) দিত ±0.15।
ড্রয়িংয়ে "JIS B 0419-mK" মানে কী?
এটি একসঙ্গে দুই সেট সাধারণ টলারেন্স প্রয়োগ করে: লিনিয়ার ও অ্যাঙ্গুলার মাপের জন্য JIS B 0405-এর ক্লাস m, আর ফ্ল্যাটনেস ও পারপেন্ডিকুলারিটির মতো জ্যামিতিক বৈশিষ্ট্যের জন্য JIS B 0419-এর ক্লাস K। "-E" যোগ করলে (JIS B 0419-mK-E) প্রতিটি একক সাইজ ফিচারে envelope requirementও প্রযোজ্য হয়।
জাপানি ড্রয়িংয়ে কি Rule #1 প্রযোজ্য?
ডিফল্টভাবে না। জাপানি ড্রয়িং ISO 8015-ভিত্তিক JIS B 0024 মানে, যেখানে সাইজ ও ফর্ম স্বাধীন। Rule #1-এর মতো envelope আচরণ পেতে হলে ড্রয়িংয়ে সাইজে Ⓔ বা সাধারণ টলারেন্স নোটে "-E" থাকতে হবে। পার্ট ASME Y14.5 অনুযায়ী নতুন করে আঁকতে চাইলে আগে জাপানি পক্ষের সঙ্গে এটি নিশ্চিত করুন।
জ্যামিতিক টলারেন্সের JIS B 0021-এর সঙ্গে কোন ISO স্ট্যান্ডার্ড মেলে?
ISO 1101। JIS B 0021:1998 ISO/DIS 1101 (1996) থেকে টেকনিক্যাল পরিবর্তন ছাড়া অনূদিত। ডেটাম JIS B 0022-এ আছে, যার আন্তর্জাতিক সমতুল্য ISO 5459।
সূত্র
- সাধারণ টলারেন্স: JIS B 0405:1991 General tolerances – Part 1; Miki Pulley, General tolerances (JIS B 0405 / JIS B 0419 অংশবিশেষ, জাপানি ভাষায়); Wevolver, ISO 2768 general tolerances: tables, classes, and current status
- সাধারণ জ্যামিতিক টলারেন্স: JIS B 0419:1991 General tolerances – Part 2; SIS, SS-ISO 2768-2 (প্রত্যাহৃত, ISO 22081 দিয়ে প্রতিস্থাপিত)
- জ্যামিতিক টলারেন্স: JIS B 0021:1998 Geometrical Product Specifications (GPS) – Geometrical tolerancing
- ডেটাম: JIS B 0022:1984 Datums and datum-systems for geometrical tolerances
- Independency principle: JIS B 0024:2019 Geometrical product specifications (GPS) – Fundamentals
- সাইজ টলারেন্স ও envelope requirement: JIS B 0420-1:2016 Dimensional tolerancing – Part 1: Linear sizes
- ফিট: JIS B 0401-1:2016 Basis of tolerances, deviations and fits
- ASME বনাম ISO ডিফল্ট: Keyence, International industrial standards and GD&T; GD&T Basics, A Comparison of GD&T Standards: ISO GPS vs. ASME Y14.5
জাপানি ভাষায় মূল লেখাএই গাইডটি জাপানের পাঠকদের জন্য লেখা একটি MONOSCOPE লেখা থেকে তৈরি: 寸法公差と幾何公差の違い|図面での使い分けと公差設計の基本


