প্রতিটি Balanset-1A এবং Balanset-4A একই Windows প্রোগ্রামসহ সরবরাহ করা হয়, যা একটি ভাইব্রেশন মিটার, একটি FFT অ্যানালাইজার এবং একটি ফিল্ড ব্যালান্সিং ক্যালকুলেটর একই অ্যাপ্লিকেশনে একত্রিত করে। এটি mm/s-এ সামগ্রিক RMS, অ্যামপ্লিটিউড ও ফেজসহ 1x উপাদান, RPM, স্পেকট্রাম, ওয়েভফর্ম, শ্যাফট অরবিট এবং রান-ডাউন পরিমাপ করে, এরপর আপনার নিজস্ব পরীক্ষামূলক রান থেকে 1 থেকে 4টি সংশোধনী তলের জন্য সংশোধনী ওজন গণনা করে এবং ISO 1940 অনুযায়ী অবশিষ্ট ভারসাম্যহীনতা যাচাই করে। প্রোগ্রামটি Windows 7 থেকে Windows 11 পর্যন্ত লোকালি চলে, USB COM পোর্টের মাধ্যমে যন্ত্র থেকে তথ্য পড়ে, এবং এর জন্য কোনো ইন্টারনেট সংযোগ, ক্লাউড অ্যাকাউন্ট বা সাবস্ক্রিপশনের প্রয়োজন হয় না।
Balanset সফটওয়্যার কী, এবং কারা এটি ব্যবহার করেন
Balanset প্রোগ্রামটি একটি একক Windows অ্যাপ্লিকেশন, যা একই যন্ত্র এবং একই সেন্সর ব্যবহার করে দুটি কাজ করে। এটি মেশিনের কম্পন পরিমাপ করে: সামগ্রিক RMS স্তর, অ্যামপ্লিটিউড ও ফেজসহ 1x ঘূর্ণন উপাদান, RPM, স্পেকট্রাম, ওয়েভফর্ম, শ্যাফট অরবিট এবং রান-ডাউন। এটি রোটরগুলির নিজস্ব বিয়ারিংয়েই 1, 2, 3 বা 4টি সংশোধনী তলে ডাইনামিক ব্যালান্সিংও সম্পন্ন করে, যেখানে আপনার নিজের মেশিনে আপনার নিজস্ব পরীক্ষামূলক রান থেকে সংশোধনী ওজন গণনা করা হয়। ফলে রোগনির্ণয় এবং মেরামত একই সেশনে, মেশিনের কাছেই সম্পন্ন হয়, দ্বিতীয় কোনো টুলে ডেটা এক্সপোর্ট করার প্রয়োজন ছাড়াই।

প্রোগ্রামটি রক্ষণাবেক্ষণ এবং সার্ভিস ইঞ্জিনিয়ারদের জন্য তৈরি করা হয়েছে, যারা সাইটেই রোটর ব্যালান্স করেন: ফ্যান, ব্লোয়ার, ইম্পেলার, ক্রাশার, অগার, সেন্ট্রিফিউজ, টারবাইন, গ্রাইন্ডিং হুইল এবং ড্রাইভ শ্যাফট। রোটরটি তার নিজস্ব বিয়ারিংয়েই থাকে এবং খুলে ফেলা হয় না, এবং মেশিনটি তার স্বাভাবিক পরিচালন গতিতে ব্যালান্স করা হয়, যা এটির প্রকৃত পরিচালনার অবস্থা।
এটি একটি সাধারণ লোকাল Windows অ্যাপ্লিকেশন, কোনো ওয়েব সার্ভিস নয়। এখানে কোনো ক্লাউড, কোনো অ্যাকাউন্ট এবং কোনো সাবস্ক্রিপশন নেই, এবং যন্ত্রটি একটি USB COM পোর্টের মাধ্যমে রিড করা হয়। কোনো নেটওয়ার্ক সংযোগ ছাড়া একটি ফিল্ড ল্যাপটপই একটি সম্পূর্ণ কার্যকর সেটআপ।
সফটওয়্যারটি যন্ত্রের সাথে অন্তর্ভুক্ত থাকে। Balanset-1A-এর মূল্য €1,975 এবং Balanset-4A-এর মূল্য €6,803। স্পেসিফিকেশন এবং অর্ডার করার তথ্য পাওয়া যাবে Balanset-1A পণ্য পৃষ্ঠা এবং Balanset-4A প্রোডাক্ট পৃষ্ঠায়, এবং যেকোনো প্রি-সেলস প্রশ্ন আমাদের পাঠানো যাবে WhatsApp.
একটি প্রোগ্রাম, দুটি যন্ত্র
একই প্রোগ্রাম উভয় যন্ত্রের জন্য কাজ করে এবং কোনটি সংযুক্ত আছে তা শনাক্ত করে। এটি ফার্মওয়্যার থেকে চ্যানেল সংখ্যা পড়ে এবং Ch-3 ও Ch-4 পদার্থগতভাবে না থাকলে সেগুলি লুকিয়ে রাখে, ফলে ইন্টারফেস কখনোই এমন কোনো পরিমাপ প্রস্তাব করে না, যা হার্ডওয়্যার করতে সক্ষম নয়।
| যন্ত্র | কম্পন চ্যানেল | ট্যাকো চ্যানেল | সর্বোচ্চ সংশোধনী তল | দাম |
|---|---|---|---|---|
| Balanset-1A | 2 (Ch-1, Ch-2) | 1 | 2 | €1,975 |
| Balanset-4A | 4 (Ch-1 থেকে Ch-4) | 1 | 4 | €6,803 |
সর্বোচ্চ সংশোধনী তলের সংখ্যা ভাইব্রেশন চ্যানেলের সংখ্যার সমান। তিনটি এবং চারটি তল কেবল 4-চ্যানেল বিশিষ্ট Balanset-4A-তে এবং কেবল Modern ব্যালান্সিং ফর্মেই পাওয়া যায়; Balanset-1A-তে সর্বোচ্চ দুটি তল পাওয়া যায়।
ফার্মওয়্যার 5.5.0 বা তার পরবর্তী সংস্করণ প্রয়োজন
এটি পাদটীকায় না দিয়ে পৃষ্ঠার শীর্ষে রাখা হয়েছে, কারণ এটিই নির্ধারণ করে যে প্রোগ্রামটি আদৌ পরিমাপ করবে কিনা। সফটওয়্যারের এই সংস্করণটি কেবল যন্ত্রের ফার্মওয়্যার 5.5.0 বা তার পরবর্তী সংস্করণের সাথেই পরিমাপ করে। ফার্মওয়্যার 4.10.x-এ, এবং মধ্যবর্তী সংস্করণ 5.0.x থেকে 5.4.x-এ, ডিভাইসটি তখনও শনাক্ত হয় এবং এর COM পোর্ট তখনও দৃশ্যমান থাকে, কিন্তু কোনো পরিমাপ শুরু হয় না এবং সংযোগ লাইনে “Firmware not supported on COMx” দেখানো হয়। ফার্মওয়্যারটি নিজে প্রোগ্রাম থেকেই, “Updates” উইন্ডো থেকে আপডেট করা হয়।
সংযোগ, কীবোর্ড এবং কালার কোডিং
প্রোগ্রামে কোথাও কোনো Connect বাটন নেই। এটি প্রায় প্রতি 1.5 সেকেন্ডে COM পোর্টগুলি স্ক্যান করে এবং যেকোনো মুহূর্তে যন্ত্রটি শনাক্ত করে, এমনকি একটি পরিমাপ উইন্ডো ইতিমধ্যে খোলা থাকা অবস্থায় হট-প্লাগ করা হলেও। মডেল, COM পোর্ট এবং ফার্মওয়্যার সংস্করণ উইন্ডোর টাইটেলে দেখানো হয়, তাই আপনি সবসময় জানেন যে আপনি কোন যন্ত্রের সাথে কাজ করছেন।

পুরো প্রোগ্রামটি কীবোর্ড থেকে, F1 থেকে F10 পর্যন্ত, চালানো যায়, এবং F12 বর্তমান উইন্ডোর একটি PNG স্ক্রিনশট Documents\Bs1A\Screenshots-এ সংরক্ষণ করে। একটি ফিল্ড ল্যাপটপে, যেখানে এক হাত মেশিনে থাকে এবং আশেপাশে কোনো মাউস রাখার জায়গা নেই, এটিই একটি ফলাফল রেকর্ড করা এবং তা হারিয়ে ফেলার মধ্যে পার্থক্য গড়ে দেয়।

চ্যানেল কালার কোডিং প্রতিটি চার্ট, টেবিল এবং রিপোর্টে সামঞ্জস্যপূর্ণ থাকে, ফলে প্রিন্ট করা প্রোটোকলে একটি রঙ স্ক্রিনে যা বোঝায় ঠিক একই জিনিস বোঝায়:
- Ch-1 হলো গাঢ় লাল।
- Ch-2 হলো নীল।
- Ch-3 হলো সবুজ।
- Ch-4 হলো অ্যাম্বার।
- ট্যাকো হলো ম্যাজেন্টা।
Vibration Meter: লাইভ রিডিং, রান-ডাউন এবং শ্যাফট অরবিট
ব্যালান্সার হওয়ার আগে, পণ্যটি একটি কার্যকরী ভাইব্রেশন মিটার। Vibration Meter উইন্ডোটি একসাথে প্রতিটি চ্যানেল স্ট্রিম করে এবং আপনি যখন সেন্সর সরান, গতি পরিবর্তন করেন বা মেশিন স্থির হওয়ার জন্য অপেক্ষা করেন, তখনও মানগুলি স্ক্রিনে ধরে রাখে। প্রতিটি চ্যানেলের জন্য এটি চারটি সংখ্যা দেখায়, যেখানে অ্যাস্টেরিস্ক (*) চ্যানেল নম্বর নির্দেশ করে।

| রিডআউট | এটি কী |
|---|---|
| V*s | কার্যকরী ব্যান্ডে সামগ্রিক RMS ভাইব্রেশন বেগ, mm/s-এ। |
| V*o | 1x উপাদান, অর্থাৎ কম্পনের যে অংশটি ঘূর্ণন কম্পাঙ্কে ঘটে, mm/s-এ। |
| F* | সেই 1x উপাদানের ফেজ, ডিগ্রিতে, ট্যাকো চিহ্নের সাপেক্ষে। |
| RPM | লেজার ট্যাকো সেন্সর দ্বারা পরিমাপ করা ঘূর্ণন গতি। |
মিটারের ভেতরে ছয়টি ট্যাব রয়েছে:
- “Wave” টাইম ওয়েভফর্ম দেখায়।
- “Spectrum” FFT স্পেকট্রাম দেখায়, হয় mm/s-এ বেগ হিসেবে অথবা m/s2-এ ত্বরণ হিসেবে।
- “Speed” সময়ের সাথে ঘূর্ণন গতি দেখায়।
- “Run-down” কোস্ট-ডাউনের সময় কমতে থাকা RPM-এর বিপরীতে 1x অ্যামপ্লিটিউড এবং ফেজ রেকর্ড করে।
- “X-Y Orbit” দুটি চ্যানেল থেকে শ্যাফটের পথ আঁকে।
- “Bump test” হাতুড়ির আঘাত থেকে স্বাভাবিক কম্পাঙ্ক নির্ণয় করে, এবং এটি পরীক্ষামূলক এবং ডিফল্টভাবে বন্ধ থাকে।
একটি স্থিতিশীলতা নির্দেশক অপারেটরকে জানায় যে কখন একটি রিডিং বিশ্বাসযোগ্য। প্রোগ্রামটি সাম্প্রতিক মানগুলির বিক্ষেপ পর্যবেক্ষণ করে এবং যখন ভেরিয়েশনের সহগ পরপর দুটি মূল্যায়নে 10 শতাংশের নিচে থাকে তখন STABLE রিপোর্ট করে, এবং যখন এটি 20 শতাংশের উপরে ওঠে তখন UNSTABLE রিপোর্ট করে। 0.005 mm/s-এর নিচের সিগন্যালকে অত্যন্ত ছোট সিগন্যাল হিসেবে না ধরে কোনো সিগন্যাল নেই বলে বিবেচনা করা হয়। একটি পরিমাপ লিখে রাখা এবং শুধু নয়েজ লিখে রাখার মধ্যে এটিই হলো ব্যবহারিক পার্থক্য।
F9 বর্তমান পরিমাপটি ফ্রিজ করে দেয়, যাতে মেশিন চলমান অবস্থাতেই সেটি পড়া যায়, পরবর্তী পরিমাপের সাথে তুলনা করা যায় এবং একটি রিপোর্টে যুক্ত করা যায়। অন্য কোথাও একটি ডকুমেন্ট তৈরি করতে হলে চার্টগুলি BMP বা WMF ফরম্যাটে এক্সপোর্ট করা যায়।
রান-ডাউন: ব্যালান্স করার আগে অনুরণন খুঁজে বের করুন

রোটরকে গতিতে নিয়ে গিয়ে, ড্রাইভ বন্ধ করে এবং তাকে মুক্তভাবে থামতে দিয়ে একটি রান-ডাউন রেকর্ড করা হয়। প্রোগ্রামটি কমতে থাকা RPM-এর বিপরীতে 1x অ্যামপ্লিটিউড এবং ফেজ রেকর্ড করে এবং “Low RPM” থ্রেশহোল্ডে নিজে থেকেই থেমে যায়, যা 100 থেকে 2000-এর মধ্যে সামঞ্জস্যযোগ্য এবং ডিফল্ট মান 300। একটি অনুরণন অ্যামপ্লিটিউডে একটি পিক আকারে এবং প্রায় 180 ডিগ্রি একটি ফেজ রিভার্সালসহ দেখা দেয়, এবং শুধু পিকটি নয় বরং এই দুটি লক্ষণ একসাথেই একটি অনুরণন শনাক্ত করে।
বাণিজ্যিক দৃষ্টিকোণ থেকে পুরো পৃষ্ঠার মধ্যে এটিই সবচেয়ে সস্তা পরীক্ষা। একটি সাপোর্ট অনুরণনের কাছাকাছি ব্যালান্সিং অবিশ্বাস্য, কারণ অ্যামপ্লিটিউড বিবর্ধিত হয় এবং ফেজ সরে যায়, তাই বেশ কয়েকটি পরীক্ষামূলক রানের পরেও যে কাজ কনভার্জ করতে অস্বীকার করে, তা প্রায়ই একটি ক্রিটিক্যাল স্পিডের কাছাকাছি চলা মেশিন। কাজ শুরুর আগে দুই মিনিটের কোস্ট-ডাউন আপনাকে এটি জানিয়ে দেয়, এবং অপচয়িত রানগুলি বাঁচায়।
X-Y Orbit: শ্যাফট গতির আকৃতি

X-Y Orbit একটি 1:1 অক্ষ স্কেলে দুটি চ্যানেল থেকে শ্যাফটের পথ প্লট করে, ফলে স্কেলিংয়ের কারণে আকৃতি বিকৃত হয় না। তিনটি মোড পাওয়া যায়: “Unsynced”, “Sync (raw)” এবং “1x”। Balanset-4A-তে, চ্যানেল 3 এবং 4 প্রথমটির পাশে একটি দ্বিতীয় অরবিট আঁকে, ফলে একই উইন্ডোতে দুটি বিয়ারিং পাশাপাশি পর্যবেক্ষণ করা যায়।
ট্যাকো চিহ্ন কী নির্ধারণ করে
একটি প্রতিফলক চিহ্ন এবং কার্যকরী ট্যাকো সিগন্যাল ছাড়া, কেবল V*s এবং স্পেকট্রামই পাওয়া যায়। V*o এবং ফেজ পাওয়া অসম্ভব, এবং “Sync (raw)” ও “1x” অরবিট মোডের কোনো অর্থ থাকে না। প্রোগ্রামটি এই অবস্থাকে সততার সাথে “No tacho – RMS only” মোড হিসেবে নাম দেয়। এতে ব্যালান্সিং করা যায় না, কারণ সংশোধন কোণ কেবল ফেজ থেকেই গণনা করা সম্ভব।
যখন RPM ড্যাশ হিসেবে দেখানো হয়, তখন সেই মুহূর্তে কোনো ট্যাকো পালস নেই। প্রোগ্রামটি ইচ্ছাকৃতভাবে স্ক্রিনে একটি পুরনো গতি মান রেখে দিতে অস্বীকার করে, তাই ড্যাশগুলি কোনো ত্রুটি নয় বরং একটি তথ্য।
রিপোর্টগুলি সরাসরি মিটার থেকেই আসে। ব্যালান্সিং ওয়ার্কফ্লোতে প্রবেশ না করেই একটি স্টেডি-স্টেট HTML ভাইব্রেশন মিটার রিপোর্ট এবং একটি পৃথক রান-ডাউন রিপোর্ট তৈরি করা যায়, ফলে এমন একটি ইনস্পেকশন ভিজিট যেখানে কোনো সমস্যা পাওয়া যায়নি, তাও একটি হস্তান্তরযোগ্য ডকুমেন্টে শেষ হয়।
Analyzer: স্পেকট্রাম, হারমোনিক্স এবং ডেটা এক্সপোর্ট
যেকোনো ব্যালান্সিং কাজের আগে যে প্রশ্নটি আসে, Analyzer সেটির উত্তর দেয়: এটি কি আসলেই ভারসাম্যহীনতা? পরীক্ষামূলক রানের জন্য সময় এবং একটি বন্ধ মেশিন প্রয়োজন হয়, এবং কোনো পরিমাণ সংশোধনী ওজনই একটি ক্ষয়প্রাপ্ত বিয়ারিং, একটি লুজ ফুট বা একটি ভুলভাবে সংযুক্ত কাপলিং ঠিক করতে পারবে না। Analyzer-ই সেই জায়গা, যেখানে আপনি সিদ্ধান্ত নেন যে শুরু করা আদৌ মূল্যবান কিনা।

Analyzer-এ চারটি ট্যাব রয়েছে:
- “F2 – Overall vibration” প্রতি চ্যানেলে ব্রডব্যান্ড স্তর প্রদান করে।
- “F3 – 1x vibration” অ্যামপ্লিটিউড ও ফেজসহ ঘূর্ণন উপাদান প্রদান করে।
- “F4 – Harmonics” 1x থেকে 10x পর্যন্ত হারমোনিক্সের অ্যামপ্লিটিউড সংখ্যা আকারে তালিকাভুক্ত করে।
- “F5 – Spectrum” Hz-এ সম্পূর্ণ FFT স্পেকট্রাম দেখায়।

1x থেকে 10x পর্যন্ত হারমোনিক্সগুলি সংখ্যাগতভাবে তালিকাভুক্ত করা হয়, যেভাবে একজন ইঞ্জিনিয়ার ভারসাম্যহীনতাকে মিসঅ্যালাইনমেন্ট, মেকানিক্যাল লুজনেস এবং ব্লেড-পাস প্রভাব থেকে আলাদা করেন। ভারসাম্যহীনতা 1x-এ শক্তি কেন্দ্রীভূত করে, যেখানে অন্যান্য ত্রুটিগুলি উচ্চতর অর্ডারে নিজেদের প্রকাশ করে। প্রোগ্রামটি সংখ্যাগুলি সরবরাহ করে এবং ব্যাখ্যা করার কাজ ইঞ্জিনিয়ারের হাতেই থাকে, যা কাজের বিভাজনের একদম সঠিক পদ্ধতি।
| সেটিং | উপলব্ধ মান | ডিফল্ট |
|---|---|---|
| ফ্রিকোয়েন্সি ব্যান্ড | 64, 128, 320, 640 বা 1024 Hz | 320 Hz |
| অ্যাকুমুলেশন লেংথ | 8, 16, 32, 64 বা 128 আবর্তন | 16 আবর্তন |
| ডিসপ্লে FFT | সর্বোচ্চ 32768 নমুনা পর্যন্ত | — |
| অ্যাভারেজিং | এক্সপোনেনশিয়াল, 8টি ফ্রেমে | — |
| RMS উইন্ডো | একটি নির্দিষ্ট 4096-নমুনার উইন্ডো, যা ডিসপ্লে FFT থেকে স্বাধীনভাবে গণনা করা হয় | — |

মাউস হুইল একটি পিকের চারপাশে চার্ট জুম করে, এবং সঠিক মানগুলি চার্ট টাইটেলে মুদ্রিত থাকে, অক্ষের বিপরীতে অনুমান করার জন্য ছেড়ে দেওয়া হয় না। প্রমাণের জন্য এবং পরবর্তী কাজের জন্য, Analyzer ছবি এবং কাঁচা সংখ্যা উভয়ই এক্সপোর্ট করে।
| ফাইল | সূচিপত্র |
|---|---|
| JPEG ইমেজ | যেভাবে প্রদর্শিত হয়েছে ঠিক সেভাবেই চার্ট, একটি রিপোর্ট বা ইমেইলের জন্য। |
| Garmoniki.txt | 1x থেকে 10x পর্যন্ত হারমোনিক টেবিল, একটি প্লেইন টেক্সট টেবিল হিসেবে। |
| WAWE.txt | টাইম ওয়েভফর্ম নমুনা, একটি প্লেইন টেক্সট টেবিল হিসেবে। |
| SPK.txt | স্পেকট্রাম, একটি প্লেইন টেক্সট টেবিল হিসেবে। |
তিনটি টেক্সট ফাইলই সরাসরি Excel-এ খোলে, ফলে আপনার কোম্পানি ইতিমধ্যে যে টুলই ব্যবহার করুক না কেন, আজ রেকর্ড করা একটি স্পেকট্রামকে ছয় মাস আগে রেকর্ড করা একটির সাথে তুলনা করা যায়।
একটি অপারেশনাল নোট যা একটি সাপোর্ট টিকিট বাঁচাতে পারে: Analyzer এবং Signal Monitor একই COM পোর্টের মাধ্যমে একই যন্ত্র থেকে স্ট্রিম করে। উভয় স্ট্রিমিং উইন্ডো খোলা রাখলে, একটি ক্লাসিক “Run 0” পোর্ট এরর দিয়ে ব্যর্থ হতে পারে। উভয়টি বন্ধ করুন এবং রানটি পুনরাবৃত্তি করুন।
Bump test: স্বাভাবিক কম্পাঙ্ক নির্ণয় (পরীক্ষামূলক)
Bump test ম্যানুয়ালে পরীক্ষামূলক হিসেবে চিহ্নিত এবং ডিফল্টভাবে বন্ধ থাকে। এটি “F4 – Settings” ট্যাবে একটি চেকবক্সের মাধ্যমে সক্রিয় করা হয়, যার পর এটি Vibration Meter-এ একটি ট্যাব হিসেবে দেখা যায়। আমরা এটিকে এখানে ঠিক ম্যানুয়ালের মতোই বর্ণনা করছি, একটি সম্পূর্ণ মডিউল হিসেবে নয় বরং ট্রায়াল ব্যবহারে থাকা একটি ফিচার হিসেবে।

পরীক্ষাটি নিজেই সহজ। রোটর বন্ধ অবস্থায়, আপনি সেন্সরের পাশের কাঠামোতে একটি নরম হাতুড়ি দিয়ে আঘাত করেন। সাপোর্টটি তার নিজস্ব স্বাভাবিক কম্পাঙ্কে বেজে ওঠে, প্রোগ্রামটি সেই রিং ধরে ফেলে, এবং প্রতি চ্যানেলে এটি Hz এবং RPM-এ স্বাভাবিক কম্পাঙ্ক f0, কোয়ালিটি ফ্যাক্টর Q, এবং ড্যাম্পিং z = 1/(2*Q) রিপোর্ট করে। বিশ্লেষণ ব্যান্ড 12 থেকে 600 Hz এবং ফলাফলটি বেশ কয়েকটি গৃহীত আঘাতের উপর গড় করা হয়।

ক্যাপচার কীভাবে কাজ করে, যাচাইযোগ্য সংখ্যায়
| প্যারামিটার | মান |
|---|---|
| ব্যাকগ্রাউন্ড ক্যালিব্রেশন | আর্মিংয়ের প্রায় 0.25 s আগে |
| ট্রিগার থ্রেশহোল্ড | পরিমাপকৃত ব্যাকগ্রাউন্ড স্তরের 8 গুণ |
| ক্যাপচার উইন্ডো | প্রায় 0.6 s, যার মধ্যে আঘাতের ঠিক আগের উইন্ডোর প্রায় এক-দশমাংশ সময় অন্তর্ভুক্ত থাকে |
| আর্মিং টাইমআউট | 30 s |
| বিশ্লেষণ ব্যান্ড | 12 to 600 Hz |
| ক্লিপিং ফ্ল্যাগ | ADC স্কেলের প্রায় 91 শতাংশে উত্থাপিত হয় |
ম্যানুয়ালে দাবি করা নির্ভুলতা, পূর্ণসংখ্যায় রাউন্ড না করেই উদ্ধৃত, হলো Q-এর জন্য প্রায় ধনাত্মক বা ঋণাত্মক 5 শতাংশ, যেখানে Q 20 থেকে 100-এর মধ্যে, 80 থেকে 400 Hz-এর মধ্যে অনুরণনে, একটি পরিষ্কার আঘাতে। এই পরিসরের বাইরে সংখ্যাটি একটি পরিমাপের পরিবর্তে একটি নির্দেশিকা মাত্র।
কৌশল, এবং সতর্কবার্তাগুলো কীভাবে বুঝবেন
- সেন্সরের পাশের কাঠামোতে আঘাত করুন, কখনোই সেন্সরের ওপর সরাসরি আঘাত করবেন না।
- কোনো কিছুতে আঘাত করার আগে রোটর বন্ধ করুন।
- হাতুড়ির বাউন্সের কারণে সৃষ্ট দ্বিগুণ আঘাত এড়িয়ে চলুন, কারণ দ্বিতীয় আঘাতটি ক্যাপচার উইন্ডোর মধ্যেই পড়ে।
- একটি (!) চিহ্নের অর্থ হলো সিগন্যালটি ADC স্কেলের প্রায় 91 শতাংশে ক্লিপ হয়ে গেছে এবং ফলাফলটি আনুমানিক; আরও হালকাভাবে আঘাত করে পুনরায় করুন।
- একটি স্থির টোন বার্তার অর্থ হলো আঘাতের পরিবর্তে একটি স্থায়ী দোলন রেকর্ড করা হয়েছে, তাই সেই রেকর্ডটি একটি বৈধ Bump test নয়।
- শুধুমাত্র সবচেয়ে স্পষ্ট শিখরটি ফলাফল টেবিলে প্রবেশ করে।

এটি ব্যবহারের কারণ সংকীর্ণ কিন্তু মূল্যবান। এটি আপনাকে বলে দেয় যে অপারেটিং গতি কোনো সাপোর্ট অনুরণনের কাছাকাছি আছে কিনা, যা সাধারণত ব্যালান্সিং কাজ কনভার্জ না হওয়ার মূল কারণ। একটি run-down রোটর ধীর হয়ে থামার সময় একই তথ্য খুঁজে বের করে; একটি Bump test মেশিন বন্ধ অবস্থায় সেটি খুঁজে বের করে, যা কখনো কখনো উৎপাদন সময়সূচি দেওয়া একমাত্র সুযোগ হয়।
ব্যালান্সিং কীভাবে কাজ করে: Run 0, পরীক্ষামূলক রান এবং ট্রিম রান
Balanset রোটরগুলোর নিজস্ব বিয়ারিং-এ ডাইনামিক ব্যালান্সিং সম্পাদন করে। রোটরটি মেশিনের মধ্যেই, তার নিজস্ব সাপোর্টের ওপর থাকে এবং তার স্বাভাবিক অপারেটিং গতিতে ব্যালান্স করা হয়। মেশিনের কোনো ডেটাবেস থেকে কিছুই নেওয়া হয় না: প্রোগ্রামটি যে প্রতিটি গ্রাম এবং প্রতিটি ডিগ্রি মুদ্রণ করে তা সেই নির্দিষ্ট রোটরের ওপর করা পরিমাপ থেকে, একটি সংক্ষিপ্ত ও নির্দিষ্ট রান সিকোয়েন্সের সময় প্রাপ্ত। সিকোয়েন্সটি 1, 2, 3 এবং 4 সংশোধনী তলের জন্য অভিন্ন, এবং উভয় ব্যালান্সিং ফর্মেই অভিন্ন।
তিনটি ধাপ, এবং প্রতিটি ধাপ থেকে কী পাওয়া যায়
| পর্যায় | চালান | অপারেটর কী করেন | প্রোগ্রাম কী পায় |
|---|---|---|---|
| 1. প্রাথমিক পরিমাপ | Run 0 | কোনো ওজন যোগ না করেই রোটরটিকে ঠিক তার বর্তমান অবস্থায় অপারেটিং গতি পর্যন্ত চালায়। | প্রতিটি তলে প্রারম্ভিক কম্পন প্রশস্ততা এবং 1x উপাদানের ফেজ। |
| 2. পরীক্ষামূলক রান | Run 1 থেকে Run 4, প্রতি সংশোধনী তলে একটি করে রান | রোটর বন্ধ করে, একটি পরিচিত ভর ও পরিচিত ব্যাসার্ধে এবং চিহ্নিত কৌণিক অবস্থানে একটি পরীক্ষামূলক ওজন লাগানো হয়, পুনরায় চালানো হয়, তারপর ওজনটি পরবর্তী তলে সরানো হয়। | এই মেশিনের প্রভাব সহগ, অর্থাৎ প্রতিটি তলে পরিচিত ভরের প্রতি প্রতিটি তলের কম্পন কীভাবে সাড়া দেয়। |
| 3. সংশোধন এবং যাচাই | Run T (Trim balancing) | গণনাকৃত সংশোধনী ওজন লাগিয়ে রোটরটি আরেকবার চালানো হয়। | অবশিষ্ট কম্পন, g*mm-এ অবশিষ্ট ভারসাম্যহীনতা, এবং সহনশীলতার বিপরীতে একটি PASS বা FAIL রায়। |

সম্পূর্ণ পরিমাপ Run 0 এবং প্রতিটি পরীক্ষামূলক রানের মধ্যকার পার্থক্যের ওপর নির্ভরশীল। সেই পরিবর্তন থেকে প্রোগ্রামটি আপনার সামনের মেশিনের প্রভাব সহগ গণনা করে, এবং সহগ থেকে এটি একযোগে প্রতিটি তলের জন্য গ্রামে সংশোধনী ভর এবং ডিগ্রিতে ইনস্টলেশন কোণ গণনা করে, তলগুলোর মধ্যকার ক্রস-ইফেক্টকে বিবেচনায় নিয়ে।
প্রোগ্রামে কোথাও কোনো Calculate বোতাম নেই। শেষ পরীক্ষামূলক রান শেষ হওয়ার সাথে সাথে গণনা নিজে থেকেই শুরু হয় এবং সংশোধনী ভর ও কোণ তল কলামে প্রদর্শিত হয়।
পরীক্ষামূলক ওজনের আকার নির্ধারণ
সাধারণ নিয়ম হলো রোটরের ভরের 0.5 থেকে 2 শতাংশ একটি পরীক্ষামূলক ওজন। যেহেতু এটি একটি বিস্তৃত পরিসর, প্রোগ্রামে একটি “First trial weight estimate” অন্তর্ভুক্ত রয়েছে যা Run 0 পরিমাপ, রোটরের ভর এবং সাপোর্টের ধরন থেকে একটি ভর এবং একটি ইনস্টলেশন কোণ উভয়ই প্রস্তাব করে। এখানে এটিকে ম্যানুয়াল যা বলে সেভাবেই উপস্থাপন করা হয়েছে: একটি অনুমান, যার কাজ হলো নির্ভুল হওয়ার পরিবর্তে পরীক্ষামূলক ওজনটিকে রোটরের সঠিক অর্ধেকে রাখা। এটি তখন কার্যকর হয় যখন পরীক্ষামূলক ওজনটি ঝালাই করে লাগাতে হয়, কারণ একটি ঝালাই করা ওজন সরানো আবার পরিমাপ করার চেয়ে অনেক বেশি ব্যয়বহুল।

কখন একটি পরীক্ষামূলক রান গণনায় ধরা হয়, এবং না হলে কী করতে হবে
একটি পরীক্ষামূলক রান তখনই তথ্যপূর্ণ হয় যখন পরীক্ষামূলক ওজনটি প্রকৃতপক্ষে রোটরকে বিচলিত করে। লক্ষ্য হলো প্রশস্ততায় কমপক্ষে 20 শতাংশ অথবা ফেজে কমপক্ষে 30 ডিগ্রি পরিবর্তন। যদি প্রশস্ততা প্রায় 10 শতাংশের কম এবং ফেজ প্রায় 5 ডিগ্রির কম পরিবর্তিত হয়, তাহলে রানটি “Trial weight too small. Increase trial weight and repeat Run 1” বার্তা সহ প্রত্যাখ্যাত হয়।
- পরীক্ষামূলক ভর 1.5 থেকে 2 গুণ বাড়ান এবং সেই পরীক্ষামূলক রানটি পুনরায় করুন।
- যদি পরীক্ষামূলক ওজনটি এমন একটি কোণে ইনস্টল করা হয়ে থাকে যা মূল কম্পনের ফেজের সাথে মিলে যায়, তাহলে এটিকে 90 ডিগ্রি সরান এবং রানটি পুনরায় করুন।
সংশোধনী কোণ কোথা থেকে পরিমাপ করা হয়
এটি পুরো ওয়ার্কফ্লোর মধ্যে সবচেয়ে সাধারণ অপারেটর ত্রুটি। একটি তলের সংশোধনী কোণ সেই তলের পরীক্ষামূলক ওজন যেখানে ইনস্টল করা হয়েছিল সেই বিন্দু থেকে, ঘূর্ণনের দিকে পরিমাপ করা হয়। এটি ট্যাকো চিহ্ন থেকে পরিমাপ করা হয় না। রোটরের ওপর পরীক্ষামূলক ওজনের অবস্থান শারীরিকভাবে চিহ্নিত করতে কয়েক সেকেন্ড সময় লাগে এবং এটি চিরতরে অস্পষ্টতা দূর করে, একই মেশিনে যেকোনো পুনরাবৃত্তি কাজের জন্যও।
সংশোধনী ওজনটি সেই তলের পরীক্ষামূলক ওজনের মতো একই ব্যাসার্ধে ইনস্টল করুন। ব্যাসার্ধ শুধুমাত্র একটি লিভার আর্ম: এটি ভরকে g*mm-এ ভারসাম্যহীনতায় রূপান্তরিত করে এবং গ্রামে সংশোধনী ভর পরিবর্তন করে না। প্রোগ্রামের কাছে ভিন্ন ব্যাসার্ধ ব্যবহার করা হয়েছে তা লক্ষ্য করার কোনো উপায় নেই, তাই যদি ভিন্ন ব্যাসার্ধ অনিবার্য হয়, তাহলে ভরটি হাতে পুনরায় গণনা করতে হবে—গণনাকৃত ভরকে পরীক্ষামূলক ব্যাসার্ধ দিয়ে গুণ করে প্রকৃত ব্যাসার্ধ দিয়ে ভাগ করে।
বিশ্বাসযোগ্য কিন্তু ভুল উত্তরের বিরুদ্ধে অন্তর্নির্মিত যাচাই
যেকোনো ভারসাম্যহীনতা গণনা একটি সংখ্যা প্রদান করবে। নিচের যাচাইগুলোর মূল্য হলো এগুলো প্রোগ্রামকে এমন একটি আত্মবিশ্বাসী সংখ্যা প্রদান করা থেকে বিরত রাখে যা পরিমাপ দ্বারা সমর্থিত নয়।
- যে রানের রিডিং আগের রান থেকে পরিবর্তিত হয়নি তা গৃহীত হয় না, এবং প্রোগ্রামটি জিজ্ঞাসা করে যে পরীক্ষামূলক ওজনটি সত্যিই ইনস্টল করা হয়েছিল কিনা।
- একটি ওভারলোডেড, ক্লিপড সিগন্যাল বৈধ ডেটা হিসেবে প্রক্রিয়া করার পরিবর্তে প্রত্যাখ্যাত হয়।
- রানের মধ্যে যে গতি পরিবর্তিত হয়েছে তা একটি “RPM changed significantly” সতর্কবার্তা তৈরি করে, কারণ প্রভাব সহগ শুধুমাত্র একটি নির্দিষ্ট গতিতেই বৈধ।
- যদি দুটি তল রৈখিকভাবে নির্ভরশীল সাড়া তৈরি করে, তাহলে একটি সমাধান তৈরি করার পরিবর্তে গণনাটি “Failed to calculate influence coefficients” বার্তা সহ প্রত্যাখ্যাত হয়। সমাধান হলো একটি পরীক্ষামূলক ওজনের ভর বা কোণ পরিবর্তন করে পরীক্ষামূলক রানগুলো পুনরায় করা।
- পরীক্ষামূলক ভর প্রবেশ না করানো পর্যন্ত, ফলাফলটি শুধুমাত্র পরীক্ষামূলক ওজনের শতাংশ হিসেবে প্রকাশ করা যায়, এবং একক নির্দেশক “g”-এর পরিবর্তে “%”-এ থাকে।
একটি শর্ত যা প্রোগ্রামটি অপারেটরের জন্য যাচাই করতে পারে না তা হলো গতির নির্বাচন। অপারেটিং গতিতে ব্যালান্স করুন, সাপোর্ট অনুরণনের কাছাকাছি নয়, কারণ অনুরণনের কাছাকাছি প্রশস্ততা বর্ধিত হয় এবং ফেজ সরে যায়, তাই সেখানে পরিমাপ করা সহগ মেশিনের কার্যকরী গতিতে অবস্থা বর্ণনা করে না।
ট্রিম রান এবং BALANCING SUMMARY
Run T প্রকৃত মেশিনে সংশোধন যাচাই করে। এর পরে, প্রোগ্রামটি লগে একটি “BALANCING SUMMARY” ব্লক লেখে যাতে আগে ও পরের কম্পন, শতাংশে হ্রাস, প্রাথমিক ও অবশিষ্ট ভারসাম্যহীনতা, এবং প্রতিটি তলের জন্য একটি PASS বা FAIL রায় থাকে। সেই ব্লকটি একই ডেটা যা HTML ব্যালান্সিং প্রোটোকলে যায়, তাই স্ক্রিনে দেখানো সংখ্যা এবং গ্রাহককে দেওয়া সংখ্যা একই সংখ্যা।

দুটি ব্যালান্সিং ফর্ম: Classic এবং Modern (একত্রিত)
প্রোগ্রামটি একই ব্যালান্সিং পদ্ধতির জন্য দুটি ভিন্ন ইন্টারফেস প্রদান করে। সুইচটি “F4 – Settings” ট্যাবে, “Balancing form” গ্রুপে রয়েছে, এবং এর দুটি মান রয়েছে: “Classic” এবং “Modern”। এটি তাৎক্ষণিকভাবে কার্যকর হয়, কোনো Save বোতাম চাপার প্রয়োজন নেই এবং প্রোগ্রাম পুনরায় চালু করারও প্রয়োজন নেই।

আপনি আসলে কতগুলো সংশোধনী তল পান
এটি এমন একটি বিষয় যা সবচেয়ে সহজে ভুল বোঝা যায়, তাই এখানে এটি স্পষ্টভাবে বলা হলো। সর্বোচ্চ সংশোধনী তলের সংখ্যা যন্ত্রের কম্পন চ্যানেলের সংখ্যার সমান, এবং 3 ও 4 তল শুধুমাত্র Modern ফর্মে বিদ্যমান। Balanset-1A-এর 2টি কম্পন চ্যানেল রয়েছে, তাই উভয় ফর্মেই এর সর্বোচ্চ 2টি তল। Balanset-4A-এর 4টি কম্পন চ্যানেল রয়েছে, তাই এটি 3 এবং 4 তল পর্যন্ত পৌঁছায়, তবে শুধুমাত্র Modern ফর্ম নির্বাচিত হলে।
| যন্ত্র | Balancing form | উপলব্ধ সংশোধনী তল |
|---|---|---|
| Balanset-1A, 2টি কম্পন চ্যানেল | Classic | 1 বা 2 |
| Balanset-1A, 2টি কম্পন চ্যানেল | আধুনিক | 1 বা 2 |
| Balanset-4A, 4টি কম্পন চ্যানেল | Classic | 1 বা 2 |
| Balanset-4A, 4টি কম্পন চ্যানেল | আধুনিক | 1, 2, 3 বা 4 |
তল সংখ্যা Run 0-এর আগে নির্বাচন করা হয়। এটি পরিবর্তন করলে ইন্টারফেস পুনর্নির্মিত হয় এবং ইতিমধ্যে নেওয়া পরিমাপগুলো মুছে যায়, তাই কাজের মাঝপথে এটি পুনর্বিবেচনা করার মতো বিষয় নয়।
Modern ফর্ম: একটি উইন্ডো, রান কার্ড, লাইভ চার্ট
Modern হলো “Multi-plane Balancing” নামের একটি একক উইন্ডো। প্রতিটি রান সেই উইন্ডোর একটি কার্ড: “Run 0 – Initial”, “Run 1 – Trial mass Pl.1” এবং প্রতিটি পরবর্তী তলের জন্য সমতুল্য কার্ড, “Run T (Trim balancing)” এবং “Run E – Eccentr.”। এগুলো সবই একই “F7 Run” বোতাম দিয়ে শুরু হয়, যা পরিমাপ চলাকালীন “F7 Stop”-এ পরিবর্তিত হয়। ওয়েভফর্ম এবং স্পেকট্রাম পরিমাপের সময়ই দৃশ্যমান থাকে, তাই একজন অপারেটর একটি খারাপ সিগন্যাল গৃহীত হওয়ার পরিবর্তে রেকর্ড হওয়ার সময়ই দেখতে পারেন।

Classic ফর্ম: দুটি উইন্ডো, প্রতি রানে একটি বোতাম
Classic দীর্ঘদিনের ব্যবহারকারীদের পরিচিত লেআউট বজায় রাখে: দুটি পৃথক উইন্ডো, “Single-Plane balancing” এবং “Two plane balance”। প্রতিটি রানের নিজস্ব বোতাম রয়েছে, “F7 – Run 0”, “F7 – Run 1”, “F7 – Run 2”, “F7 – Trim Run” এবং “F7 – Run ecc.”, এবং গণনাকৃত সংশোধন “Result” ট্যাবে পড়া যায়।

একই গণিত, ভিন্ন ওয়ার্কফ্লো
উভয় ফর্মের পেছনের গণনা একই। একই ইনপুট ডেটা দিয়ে ফলাফল অভিন্ন হয়, তাই এদের মধ্যে বেছে নেওয়া নির্ভুলতার নয়, বরং ওয়ার্কফ্লো এবং অভ্যাসের প্রশ্ন।
| দিক | Classic | Modern (একীভূত) |
|---|---|---|
| ভারসাম্যকরণ সংশোধন সমতল | শুধুমাত্র 1 এবং 2 | 1 থেকে 4, Balanset-4A-তে 3 এবং 4 সহ |
| উইন্ডো | দুটি: “Single-Plane balancing” এবং “Two plane balance” | একটি: “Multi-plane Balancing” |
| রান নিয়ন্ত্রণ | প্রতি রানে একটি পৃথক বোতাম | একটি “F7 Run” বোতাম দ্বারা পরিচালিত রান কার্ড |
| গণনা | “Result” ট্যাবে পড়ুন | শেষ পরীক্ষামূলক রানের পর স্বয়ংক্রিয়ভাবে শুরু হয় |
| পরিমাপের সময় চার্ট | Charts ট্যাব, Run 0-এর পরে স্যুইচ হয় | রানের সময় লাইভ ওয়েভফর্ম এবং স্পেকট্রাম |
| পরিমাপ মোড | “Averages” 8 থেকে 256 পর্যন্ত, ডিফল্ট 32, এবং “Max. repeat” 1 থেকে 20 পর্যন্ত, ডিফল্ট 3 | একই সাথে Auto (adaptive), অথবা Manual (নির্দিষ্ট পুনরাবৃত্তি) যেখানে 16, 32, 64, 128 বা 256 ঘূর্ণনে 1, 3, 5, 8, 12 বা 16 পুনরাবৃত্তি থাকে |
| সংরক্ষিত সহগ লোড করা | “Data Management” তারপর “Load Coefficients” | “Menu” তারপর “Load Coefficients” |
| শুধুমাত্র এই ফর্মে | “Change corr. planes” দিয়ে একটি সম্পন্ন সংশোধনকে অন্যান্য তলে পুনর্গণনা করা | “First trial weight estimate”, “Manual Input”, অ্যাডাপ্টিভ পরিমাপ, 3 এবং 4 তল |
Auto (adaptive) মোডে প্রোগ্রামটি ফলাফল স্থির না হওয়া পর্যন্ত পরিমাপ বর্ধিত করে এবং তা করার সময় একটি কনভার্জেন্স নির্দেশক দেখায়। যদি এটি “Additional averaging does not improve accuracy” রিপোর্ট করে, তাহলে এটি সফটওয়্যার সম্পর্কে নয় বরং মেশিন সম্পর্কে একটি বিবৃতি: সাধারণ কারণগুলো হলো আলগা মাউন্টিং, ক্ষয়প্রাপ্ত বিয়ারিং বা অস্থির গতি, এবং অতিরিক্ত গড় করা এগুলোর কোনোটিই ঠিক করতে পারে না।
Classic-এর জন্য অনন্য পুনর্গণনা ফাংশনটি একটি অপারেটিং নোটের যোগ্য। “Change corr. planes” মাউস দিয়ে ক্লিক করতে হয়, কারণ সেই উইন্ডোতে F5 কী লেবেলযুক্ত কমান্ডের পরিবর্তে Back হিসেবে কাজ করে।
দুটি ফর্ম একটি সাধারণ আর্কাইভ শেয়ার করে। 3 বা 4 তল দিয়ে তৈরি রেকর্ড সবসময় Modern ফর্মে খোলে, কারণ Classic-এর সেগুলো প্রদর্শন করার মতো কোনো ইন্টারফেস নেই।
ওজন কোথায় বসাতে হবে: সংশোধন পদ্ধতি এবং পোলার ডায়াগ্রাম
একটি গণনাকৃত ভর ও কোণ কেবল উত্তরের অর্ধেক। বাকি অর্ধেক হলো সেই অবস্থানটি প্রকৃত রোটরে পৌঁছানো যায় কিনা, যে কারণে প্রোগ্রামটিতে চারটি ওজন ইনস্টলেশন পদ্ধতি রয়েছে, যা “Weight installing method”-এ প্রতি তলে নির্বাচন করা হয়, এবং সংশোধনকে প্রতিটির প্রয়োজনীয় রূপে পুনর্গণনা করে।
| পদ্ধতি | প্রোগ্রাম কী আউটপুট দেয় | শর্ত বা সীমা |
|---|---|---|
| Free positions | একটি ওজন, ঠিক গণনাকৃত কোণে। | যেসব রোটরে যেকোনো কৌণিক অবস্থানে পৌঁছানো যায় তাদের জন্য। |
| Fixed positions | সংশোধনটি দুটি সংলগ্ন সংখ্যাযুক্ত অবস্থানের মধ্যে ভাগ করা হয়, যেমন ফ্যান ব্লেড বা বিদ্যমান ছিদ্র। | কমপক্ষে 3টি অবস্থান প্রয়োজন। 32টির বেশি অবস্থানে পোলার ডায়াগ্রাম আঁকা হয় না। |
| Circular groove | প্রায় 120 ডিগ্রি ব্যবধানে তিনটি সমান ওজন। | যদি সংশোধন সেই তলের পরীক্ষামূলক ভরের এক-তৃতীয়াংশ অতিক্রম করে তাহলে “TOO HEAVY for 3-weight groove method!” বার্তা সহ প্রত্যাখ্যাত হয়। |
| Drill | ড্রিলিং গভীরতা H, ছিদ্রের সংখ্যা N এবং কোণ f। | সর্বদা পদ্ধতিটিকে Remove mass-এ পরিবর্তন করে। |
পোলার ডায়াগ্রাম: কিছু লাগানোর আগের যাচাই
পোলার ডায়াগ্রাম হলো মেশিন স্পর্শ করার আগে অপারেটরের শেষ দৃষ্টি। সর্বোচ্চ 4টি বৃত্ত পাশাপাশি দেখানো হয়, প্রতি সংশোধনী তলে একটি করে, 20, 40, 60, 80 এবং 100 শতাংশে রিং এবং ঘূর্ণনের দিক দেখানো একটি তীর সহ। রোটরের মতো একই দিকে ঘোরা বৃত্তে ওজন আঁকা দেখতে পাওয়াই ভুল দিকে গোনা কোণটি ধরে ফেলে, যা এমন একটি ব্যর্থতার ধরন যা একটি অতিরিক্ত রানের খরচ ঘটায়।

দুটি সুইচ একই সমাধান কীভাবে প্রকাশ করা হয় তা পরিবর্তন করে। “Add” এবং “Remove” একই ভরে কোণটি 180 ডিগ্রি ঘুরিয়ে একটি অ্যাড-মাস সমাধানকে একটি রিমুভ-মাস সমাধানে রূপান্তরিত করে, যা তখন প্রয়োজন হয় যখন ব্যবহারিক বিকল্পটি ঝালাইয়ের পরিবর্তে গ্রাইন্ডিং বা ড্রিলিং হয়। “Mirror” একটি তলের কৌণিক প্রদর্শন উল্টে দেয়, উদাহরণস্বরূপ 300 ডিগ্রির জায়গায় 60 ডিগ্রি দেখায়, এমন রোটরের জন্য যেগুলো শারীরিকভাবে অন্য পাশ থেকে অ্যাক্সেস করা হয়।
Fixed positions: ফ্যান ব্লেড এবং বিদ্যমান ছিদ্র
একটি ফ্যান, ইম্পেলার বা বোল্ট সার্কেলযুক্ত ফ্ল্যাঞ্জে, একটি ওজন কেবল সেখানেই রাখা যায় যেখানে রাখার জায়গা আছে। “Fixed positions”-এ অপারেটর রোটরের কতগুলো অবস্থান আছে তা প্রবেশ করান, ঘূর্ণনের দিকে সংখ্যায়িত, এবং প্রোগ্রামটি গণনাকৃত কোণকে ঘিরে থাকা দুটি সংলগ্ন অবস্থানের মধ্যে সংশোধন ভাগ করে, প্রতিটির জন্য একটি ভর দিয়ে। ফলাফলটি সরাসরি বাস্তবায়নযোগ্য: দুটি সংখ্যা, দুটি ব্লেড।

Circular groove: প্রায় 120 ডিগ্রিতে তিনটি ওজন
বৃত্তাকার খাঁজযুক্ত রোটর, যেমন অনেক গ্রাইন্ডিং হুইল আরবর, খাঁজে স্লাইড করে এমন স্ট্যান্ডার্ড ওজন ব্যবহার করে। এখানে সংশোধনটি প্রায় 120 ডিগ্রি ব্যবধানে তিনটি সমান ওজন হিসেবে প্রকাশ করা হয়, যাদের ভেক্টর যোগফল প্রয়োজনীয় সংশোধনের সমান। পদ্ধতিটিতে একটি শারীরিক সীমা অন্তর্নির্মিত রয়েছে: যদি সংশোধনটি সেই তলের পরীক্ষামূলক ভরের এক-তৃতীয়াংশের চেয়ে বড় হয়, তাহলে প্রোগ্রামটি এমন ওজন প্রস্তাব করার পরিবর্তে যা স্কিমে খাপ খাবে না, “TOO HEAVY for 3-weight groove method!” দিয়ে তা প্রত্যাখ্যান করে।
Drill: একটি সংশোধনকে ছিদ্রে রূপান্তর করা
যখন ওজন যোগ করার পরিবর্তে অপসারণ করতে হয়, তখন “Drilling – settings” উইন্ডোর অন্তর্নির্মিত ক্যালকুলেটর সংশোধনটিকে ড্রিলিং গভীরতা H, ছিদ্রের সংখ্যা N এবং কোণ f-এ রূপান্তরিত করে। এটির তিনটি ইনপুট প্রয়োজন: ড্রিলের ব্যাস, সর্বোচ্চ অনুমোদিত ড্রিলিং গভীরতা এবং উপাদানের ঘনত্ব। Drill নির্বাচন করলে পদ্ধতিটি সর্বদা Remove mass-এ পরিবর্তিত হয়।

স্টিল 7.85, ঢালাই লোহা 7.1, অ্যালুমিনিয়াম 2.7, তামা 8.95, পিতল 8.5, ব্রোঞ্জ 8.8 এবং টাইটানিয়াম 4.5-এর জন্য ঘনত্ব g/cm3-এ পূর্বনির্ধারিত থাকে, এবং অন্য যেকোনো উপাদানের জন্য একটি কাস্টম মান টাইপ করা যায়।
ড্রিলিং ক্যালকুলেটর সম্পর্কে দুটি সৎ মন্তব্য। যেহেতু ড্রিলের শঙ্কু আকৃতির টিপ বিবেচনায় নেওয়া হয়, প্রদর্শিত H প্রবেশ করানো সর্বোচ্চ গভীরতার চেয়ে সামান্য বড় হতে পারে, তাই এটি সবসময় অংশটি যান্ত্রিকভাবে কী সহ্য করতে পারে তার বিপরীতে যাচাই করতে হবে। যদি গভীরতা অতিক্রম করে যায়, তাহলে সংশোধনটি বেশ কয়েকটি সংলগ্ন ছিদ্রে ভাগ করা হয়, এবং সেই ফলাফলটি অনুমান না করে একটি ট্রিম রান দিয়ে নিশ্চিত করতে হবে।
ম্যান্ড্রেল উৎকেন্দ্রিকতা: Run E ক্ষতিপূরণ
একটি ম্যান্ড্রেলে ব্যালান্স করা রোটরে এমন একটি ত্রুটি থাকে যার ভারসাম্যহীনতার সাথে কোনো সম্পর্ক নেই: ম্যান্ড্রেলের নিজস্ব রানআউট। প্রোগ্রামটি এটি একটি নিবেদিত উৎকেন্দ্রিকতা রান দিয়ে পরিচালনা করে, Modern ফর্মে “Run E – Eccentr.” এবং Classic-এ “F7 – Run ecc.”। রোটরটি ম্যান্ড্রেলে 180 ডিগ্রি ঘোরানো হয় এবং পুনরায় পরিমাপ করা হয়, যা রানআউট উপাদানকে প্রকৃত ভারসাম্যহীনতা থেকে পৃথক করে যাতে শুধুমাত্র ভারসাম্যহীনতাই সংশোধন করা হয়।
যখন গণনাকৃত তলে পৌঁছানো যায় না
কখনো কখনো সঠিক সংশোধনী তলে একটি টুল দিয়ে সহজভাবে পৌঁছানো যায় না। Classic ফর্ম রোটরের জ্যামিতি ব্যবহার করে একটি সম্পন্ন দুই-তল সংশোধনকে যে তলের জন্য গণনা করা হয়েছিল, H1 এবং H2, থেকে অন্য দুটি তলে, K1 এবং K2, পুনর্গণনা করতে পারে। চারটি জ্যামিতি স্কিম পুরনো তলের সাপেক্ষে নতুন তলের সাধারণ বিন্যাস কভার করে, এবং তাদের মধ্যকার দূরত্ব নতুন ব্যাসার্ধের সাথে mm-এ প্রবেশ করানো হয়। ফলাফলটি একই ভারসাম্যহীনতা যা আপনি আসলে লাগাতে পারবেন এমন ওজন হিসেবে প্রকাশ করা হয়।
টলারেন্স এবং মানদণ্ড: ISO 1940 এবং ISO 10816-1
একটি ব্যালান্সিং কাজ তখনই সম্পন্ন হয় যখন কেউ কাগজে-কলমে বলতে পারে যে রোটরটি একটি নথিভুক্ত সহনশীলতার মধ্যে রয়েছে। Balanset সফটওয়্যার দুটি ভিন্ন প্রশ্নের ক্ষেত্রে দুটি ভিন্ন মানদণ্ড প্রয়োগ করে। ISO 1940 একটি ব্যালান্সিং কাজের শেষে গ্রহণযোগ্যতার প্রশ্নের উত্তর দেয়: এই ধরনের রোটরের জন্য অবশিষ্ট ভারসাম্যহীনতা যথেষ্ট ছোট কিনা? ISO 10816-1 মনিটরিংয়ের সময় অবস্থার প্রশ্নের উত্তর দেয়: এই মেশিনটি জোন A, B, C বা D-তে চলছে কিনা? উভয় মানদণ্ডই প্রোগ্রামে অন্তর্নির্মিত, এবং তাদের ব্যবহৃত প্রতিটি সংখ্যা নিচে মুদ্রিত হয়েছে যাতে আপনি কিছু কেনার আগে আপনার নিজের মেশিনের বিপরীতে গণনাটি যাচাই করতে পারেন।
ISO 1940: অবশিষ্ট ভারসাম্যহীনতা স্বয়ংক্রিয়ভাবে, তল অনুযায়ী যাচাই করা হয়
সহনশীলতা একবার, Run 0-এর আগে, “ISO 1940…” বোতাম দিয়ে সেট করা হয়, যা “Disbalance tolerance (ISO 1940)” উইন্ডো খোলে। আপনি ব্যালান্স গুণমান গ্রেড G, রোটরের ভর এবং অপারেটিং গতি প্রবেশ করান, এবং প্রোগ্রামটি ফলাফল অনুমোদিত অবশিষ্ট ভারসাম্যহীনতা সেশনের সাথে সংরক্ষণ করে। ট্রিম রানের পর পরিমাপকৃত অবশিষ্ট ভারসাম্যহীনতা সেই মানের বিপরীতে তুলনা করা হয়: ফলাফল সহনশীলতার মধ্যে থাকলে ফিল্ডটি সবুজ এবং না থাকলে লাল হাইলাইট করা হয়, এবং প্রোগ্রামটি প্রতিটি সংশোধনী তলের জন্য একটি স্পষ্ট PASS বা FAIL বলে। হাতে করে কোনো টেবিলে কিছু খুঁজে দেখার প্রয়োজন নেই, এবং “good enough” মানে কী তা নিয়ে অপারেটরের বিচারের ওপর কিছুই নির্ভর করে না।

সূত্রটি, যাচাই করা যায় এমনভাবে সম্পূর্ণরূপে মুদ্রিত
প্রোগ্রামটি স্ট্যান্ডার্ড ISO 1940 রাশিমালা ব্যবহার করে, এবং এর পেছনে লুকানো কিছুই নেই:
Uperm [g*mm] = 1000 * G * M / (2 * pi * f)
এখানে G হলো mm/s-এ ব্যালান্স গুণমান গ্রেড, M হলো kg-এ রোটরের ভর, এবং f হলো Hz-এ অপারেটিং গতি, অর্থাৎ RPM-কে 60 দিয়ে ভাগ করে। ম্যানুয়ালের কার্যকরী উদাহরণটি একটি ক্যালকুলেটরে পুনরাবৃত্তি করা সহজ: গ্রেড G 6.3, 3000 RPM গতি এবং 10 kg রোটরের ভর প্রায় 200.5 g*mm-এর একটি অনুমোদিত অবশিষ্ট ভারসাম্যহীনতা দেয়। যখন দুটি সংশোধনী তল ব্যবহার করা হয়, তখন অনুমোদিত ভারসাম্যহীনতা তাদের মধ্যে সমানভাবে ভাগ করা হয়, তাই প্রতিটি তল সম্পূর্ণ সংখ্যার পরিবর্তে Uperm / 2-এর বিপরীতে বিচার করা হয়।
যেহেতু সহনশীলতাটি আপনার নিজের তিনটি ইনপুট থেকে প্রাপ্ত, তাই স্ক্রিনের রায়টি যে কেউ রিপোর্ট পড়ে তার দ্বারা পুনরুৎপাদনযোগ্য, আপনার গ্রাহকের পরিদর্শক সহ।
ব্যালান্স গুণমান গ্রেড নির্বাচন করা
“Disbalance tolerance (ISO 1940)” উইন্ডোতে G 4000, G 630 থেকে G 100, G 40, G 16, G 6.3, G 2.5, G 1 এবং G 0.4 গ্রেডগুলি দেওয়া আছে। নিচের টেবিলে সেই উইন্ডোতে দেখানো প্রয়োগ-সংক্রান্ত ইঙ্গিতগুলি পুনরাবৃত্তি করা হয়েছে, যাতে যন্ত্রটি সংযুক্ত হওয়ার আগেই গ্রেড নির্বাচন করা যায়।
| গ্রেড | সাধারণ প্রয়োগ |
|---|---|
| G 4000 | অত্যন্ত বড়, ধীরগতির মেরিন ডিজেল ইঞ্জিনের ক্র্যাংকশ্যাফট |
| G 630 to G 100 | বড় এবং উচ্চগতির ডিজেল ইঞ্জিন, এবং সম্পূর্ণ ইঞ্জিনের ক্র্যাংকশ্যাফট |
| G 40 | গাড়ির চাকা, রিম এবং ড্রাইভ শ্যাফট |
| G 16 | প্রপেলার ও ড্রাইভ শ্যাফট, ক্রাশার এবং কৃষি যন্ত্রপাতির যন্ত্রাংশ |
| G 6.3 | ফ্যান, পাম্প ইম্পেলার এবং মেশিন টুল যন্ত্রাংশ; সাধারণ শিল্প ডিফল্ট |
| G 2.5 | গ্যাস এবং স্টিম টারবাইন, রিজিড টার্বোজেনারেটর রোটর |
| জি ঘ | গ্রাইন্ডিং মেশিন ড্রাইভ এবং ছোট আর্মেচার |
| G 0.4 | প্রিসিশন স্পিন্ডল, ডিস্ক এবং জাইরোস্কোপ |
ফ্যান, ব্লোয়ার, পাম্প ইম্পেলার এবং মেশিন টুল যন্ত্রাংশের বেশিরভাগ ফিল্ড কাজের জন্য G 6.3 হলো সেই গ্রেড যা আপনার কাছ থেকে প্রত্যাশা করা হবে, এবং মেশিন নির্মাতা অন্য কিছু নির্দিষ্ট না করলে এটিই শুরু করার গ্রেড।

ISO 10816-1: মেশিন শ্রেণি এবং কম্পন অঞ্চল
মেশিনের অবস্থা মূল্যায়ন করা ব্যালান্সিং কাজ গ্রহণ করার থেকে সম্পূর্ণ ভিন্ন একটি বিষয়, এবং প্রোগ্রামটি এর জন্য একটি পৃথক মানদণ্ড ব্যবহার করে। সামগ্রিক কম্পন বেগ ISO 10816-1 মেশিন শ্রেণি I থেকে IV অনুসারে মূল্যায়ন করা হয়, যা পূর্বে ISO 2372 নামে প্রকাশিত শ্রেণিবিন্যাস, চারটি অঞ্চল A, B, C এবং D সহ। অঞ্চল A হলো নতুন চালু করা মেশিন, অঞ্চল B সীমাহীন দীর্ঘমেয়াদী পরিচালনার জন্য গ্রহণযোগ্য, অঞ্চল C মানে অবস্থাটি শুধুমাত্র সীমিত পরিচালনার জন্য গ্রহণযোগ্য, এবং অঞ্চল D মানে কম্পন এতটাই তীব্র যে তা ক্ষতির কারণ হতে পারে। থ্রেশহোল্ডগুলি এখানে সম্পূর্ণরূপে mm/s এককে প্রকাশ করা হয়েছে।
| শ্রেণী | মেশিন | A/B, mm/s | B/C, mm/s | C/D, mm/s |
|---|---|---|---|---|
| শ্রেণি I | ছোট মেশিন | 0.71 | 1.8 | 4.5 |
| শ্রেণি II | মাঝারি মেশিন | 1.12 | 2.8 | 7.1 |
| শ্রেণি III | রিজিড ফাউন্ডেশনের উপর বড় মেশিন | 1.8 | 4.5 | 11.2 |
| শ্রেণি IV | কমপ্লায়েন্ট ফাউন্ডেশনের উপর বড় মেশিন | 2.8 | 7.1 | 18.0 |
একটি বিষয় স্পষ্টভাবে বলে রাখা ভালো, কারণ কম্পন মানদণ্ডগুলি মার্কেটিং লেখায় সহজেই ঝাপসা করে দেওয়া যায়। প্রোগ্রামটি ISO 10816-1-এর মেশিন শ্রেণি সারণি, শ্রেণি I থেকে IV, ব্যবহার করে। এটি ISO 10816-3-এর গ্রুপ ও সাপোর্ট টাইপ পদ্ধতি ব্যবহার করে না। যদি আপনার গ্রহণযোগ্যতা পদ্ধতি ISO 10816-3-এর ভিত্তিতে লেখা হয়ে থাকে, তাহলে উপরের শ্রেণি থ্রেশহোল্ডগুলি একটি ব্যবহারিক স্ক্রিনিং মানদণ্ড, সেই ডকুমেন্টের বিকল্প নয়।
সংখ্যার পেছনের পরিমাপ ব্যান্ড
একটি কম্পন তীব্রতার মান তখনই অর্থবহ হয় যখন এটি কোন ফ্রিকোয়েন্সি ব্যান্ডে পরিমাপ করা হয়েছে তা জানা থাকে। প্রোগ্রামে ডিফল্ট ঊর্ধ্বসীমা হলো RMS High, Hz = 1024, যা ISO 10816 সারণির পেছনের প্রচলিত 1 kHz কনভেনশনের সাথে মিলে যায়। ডিফল্ট নিম্নসীমা হলো RMS Low, Hz = 10। 600 RPM-এর নিচে চলা মেশিনের জন্য, ISO 10816-3 2 Hz থেকে শুরু হওয়া একটি ব্রডব্যান্ড RMS দাবি করে, তাই এমন মেশিনে রিডিং কোনো অঞ্চল সারণির সাথে তুলনা করার আগে নিম্নসীমা 1 বা 2 Hz-এ কমিয়ে আনা উচিত। এটি এমন একটি সেটিং যা অপারেটর নিয়ন্ত্রণ করেন, এবং এটি স্ক্রিনে থাকা সংখ্যাটি পরিবর্তন করে দেয়, যে কারণেই এটি লুকিয়ে না রেখে এখানে নথিভুক্ত করা হয়েছে।
পুরনো কাজগুলি নিরীক্ষাযোগ্য থাকে
সহনশীলতার রায় শুধু একটি লাইভ ইঙ্গিত নয়। সেশন আর্কাইভের রেকর্ডগুলি সংরক্ষিত সহনশীলতার বিপরীতে তাদের অবশিষ্ট ভারসাম্যহীনতা অনুযায়ী রঙিন করা হয়, তাই আগের কাজগুলির পুরো তালিকা এক নজরে দেখে সীমার বাইরে চলে যাওয়া ফলাফলগুলি খুঁজে বের করা যায়। একটি সার্ভিস কোম্পানির জন্য এটিই কাজ সম্পন্ন করা এবং এক বছর পরেও তা প্রমাণ করতে পারার মধ্যেকার পার্থক্য।

সেশন আর্কাইভ, পরীক্ষামূলক রান ছাড়াই পুনরায় ব্যালান্সিং, এবং রিপোর্ট
পরীক্ষামূলক রান হলো ব্যালান্সিং কাজের ব্যয়বহুল অংশ। এগুলির প্রতিটির অর্থ হলো রোটর থামানো, একটি ওজন লাগানো, আবার চালু করা এবং স্থির গতির জন্য অপেক্ষা করা। সেশন আর্কাইভ এই কারণে বিদ্যমান যাতে এই কাজের মূল্য প্রতি পরিদর্শনে না দিয়ে প্রতি মেশিনে একবার দেওয়া হয়, এবং যাতে গ্রাহককে দেওয়া কাগজপত্র পরে টাইপ করার বদলে প্রোগ্রাম দ্বারা তৈরি করা হয়।
প্রতিটি সেশন আর্কাইভ করা হয়, যেসব সহগ এটিকে কার্যকর করেছে সেগুলিসহ
একটি আর্কাইভ রেকর্ড স্বয়ংক্রিয়ভাবে লেখা হয়; কাজের শুরুতে মনে রাখার মতো কোনো ডায়ালগ নেই। পরিমাপের সাথে সাথে প্রোগ্রামটি সেই মেশিনের জন্য গণনা করা প্রভাব সহগ, পরীক্ষামূলক ভর, পরীক্ষামূলক ভরের ব্যাসার্ধ, নির্দিষ্ট অবস্থানের সংখ্যা এবং তখন বলবৎ থাকা সহনশীলতা সংরক্ষণ করে। ব্যালান্সিং উইন্ডো বন্ধ করা হলে, প্রোগ্রামটি রোটরের নাম এবং স্থাপনার স্থান জিজ্ঞাসা করে, যাতে রেকর্ডটি একটি সংখ্যা দিয়ে নয়, বরং একজন মানুষ দ্বারা আবার খুঁজে পাওয়া যায়।
একই রোটর পুনরায় ব্যালান্স করতে নতুন পরীক্ষামূলক রানের প্রয়োজন হয় না
এটিই সেই অংশ যার জন্য একটি সার্ভিস কোম্পানি প্রকৃতপক্ষে অর্থ প্রদান করে, এবং এটিকে স্লোগান হিসেবে না বলে একটি প্রক্রিয়া হিসেবে বলাই ভালো। প্রভাব সহগগুলি বর্ণনা করে যে সেই নির্দিষ্ট মেশিনটি প্রতিটি তলে একটি ওজনের প্রতি কীভাবে সাড়া দেয়। একবার সংরক্ষিত হয়ে গেলে, একই রোটরের উপর একটি পুনরাবৃত্তি কাজের জন্য শুধুমাত্র প্রাথমিক পরিমাপের প্রয়োজন হয়: সংরক্ষিত সহগগুলি লোড করা হয়, Run 0 পরিমাপ করা হয়, এবং সংশোধনী ভর ও কোণগুলি তাৎক্ষণিকভাবে গণনা করা হয়। পরীক্ষামূলক রানগুলি একেবারেই পুনরাবৃত্তি করা হয় না।
সংরক্ষিত সহগ লোড করার তিনটি উপায় আছে:
- Modern form-এ, “Menu” এবং তারপর “Load Coefficients”।
- Classic form-এ, “Data Management” এবং তারপর “Load Coefficients”।
- প্রধান উইন্ডো থেকে, F8, তারপর “Coeff” কলামে একটি সবুজ V দেখানো রেকর্ড নির্বাচন করুন এবং “F5 – Apply coefficients” চাপুন।

সেই প্রতিশ্রুতির সাথে দুটি সতর্কতা প্রকাশ করা প্রয়োজন, কারণ এদের যেকোনো একটি উপেক্ষা করলে একটি আত্মবিশ্বাসী কিন্তু ভুল ফলাফল পাওয়া যায়।
- আর্কাইভে, “F10 – OK” কোনো সেশন লোড করে না এবং কোনো সহগ স্থানান্তর করে না। শুধুমাত্র “F5 – Apply coefficients” তা করে। আর্কাইভ উইন্ডো সম্পর্কে এটিই সবচেয়ে সাধারণ ভুল বোঝাবুঝি।
- সহগগুলি শুধুমাত্র একই মেশিন এবং একই রোটর প্রকারের জন্য বৈধ, যেখানে সেন্সরের অবস্থান এবং চালানোর মোড অপরিবর্তিত থাকে। এই কারণেই প্রথম কাজের সময় পরীক্ষামূলক ওজনের অবস্থান রোটরে শারীরিকভাবে চিহ্নিত করা উচিত, যাতে পরবর্তী পরিদর্শন একই জ্যামিতি থেকে শুরু হয়।
পুনরাবৃত্তি কাজের ফলাফল একটি নতুন আর্কাইভ রেকর্ড হিসেবে সংরক্ষণ করা হয়। মূল রেকর্ডটি পরিবর্তিত হয় না, তাই মেশিনের ইতিহাস অক্ষত থাকে।
ট্রিম পুনরাবৃত্তির খরচ প্রায় শূন্য
ট্রিম রানের পরও যদি অবশিষ্ট ভারসাম্যহীনতা সহনশীলতার উপরে থেকে যায়, তাহলেও পরীক্ষামূলক রান পুনরাবৃত্তি করা হয় না। সহগগুলি ইতিমধ্যে বিদ্যমান, তাই প্রোগ্রামটি সাথে সাথে অতিরিক্ত সংশোধন গণনা করে। ইতিমধ্যে লাগানো ওজনগুলি না সরিয়েই অতিরিক্ত ওজন যোগ করা হয়, এবং ট্রিম রানটি পুনরাবৃত্তি করা হয়। কাজের প্রয়োজন অনুসারে এটি যতবার খুশি করা যেতে পারে, যে কারণে একটি কঠিন রোটরের ক্ষেত্রে সময় ব্যয় হয় পরিমাপের কাজে নয়, বরং স্টার্ট-আপে।
প্রোগ্রামটি আপনার জন্য যেসব রিপোর্ট লেখে
সফটওয়্যারটি নিজেই তিনটি HTML ডকুমেন্ট তৈরি করে, সবগুলি UTF-8-এ এনকোড করা এবং যেকোনো অপারেটিং সিস্টেমের যেকোনো ব্রাউজারে খোলা যায়, এমনকি গ্রাহকের ফোনেও:
protocol11.htm, সম্পন্ন হওয়া কাজের জন্য ব্যালান্সিং প্রোটোকল।vibrometer_report.htm, একটি পরিমাপ সেশনের জন্য ভাইব্রেশন মিটার রিপোর্ট।report_YYYY-MM-DD.htm, একটি পরিদর্শন দিনের জন্য রুট রিপোর্ট।
একটি রিপোর্ট কোনো মৃত প্রান্তের ফাইল নয়। প্রোগ্রামে একটি প্রিন্ট প্রিভিউসহ রিপোর্ট এডিটর অন্তর্ভুক্ত আছে, এবং তালিকা থেকে প্রিভিউ 10 থেকে 200 শতাংশ পর্যন্ত জুম করা যায়, অথবা মান হাতে লিখে 500 শতাংশ পর্যন্ত, যা মেশিনের পাশে ল্যাপটপ স্ক্রিনে একটি ছোট সংখ্যা যাচাই করার সময় গুরুত্বপূর্ণ।

এক্সপোর্ট ফরম্যাট, এবং যে একটি শর্ত কেউ প্রত্যাশা করে না
| ফরম্যাট | সাধারণ ব্যবহার |
|---|---|
| গ্রাহককে পাঠানো বা ওয়ার্ক অর্ডারের সাথে সংযুক্ত ডকুমেন্ট | |
| HTML, একক ফাইল | ছবিসহ একটি স্বয়ংসম্পূর্ণ ফাইল, ই-মেইল করা সহজ |
| ইমেজ ফোল্ডারসহ HTML | প্রকাশ করার বা অন্য একটি ডকুমেন্টে পেস্ট করার জন্য সম্পাদনাযোগ্য সংস্করণ |
| RTF | ওয়ার্ড প্রসেসরে প্রোটোকল খোলা এবং সম্পাদনা করা |
| RVF | বিল্ট-ইন এডিটরের নেটিভ রিচ টেক্সট ফরম্যাট |
একটি শর্ত স্পষ্টভাবে বলে রাখা দরকার, কারণ এটি নতুন ল্যাপটপে অনেককে অবাক করে দেয়: PDF এক্সপোর্টের জন্য অন্তত একটি Windows প্রিন্টার ইনস্টল করা থাকতে হবে। প্রিন্টার ড্রাইভারটি শুধুমাত্র পৃষ্ঠার লেআউট গণনা করার জন্য ব্যবহৃত হয়, এবং প্রকৃতপক্ষে কিছুই প্রিন্ট করা হয় না। কম্পিউটারে যদি একেবারেই কোনো প্রিন্টার না থাকে, তাহলে Windows-এ “Microsoft Print to PDF” সক্রিয় করুন এবং এক্সপোর্ট কাজ করবে।

আপনার লেটারহেড, আপনার লোগো
রিপোর্ট টেমপ্লেটগুলি সাধারণ HTML ফাইল যা রয়েছে bin\ReportTpl\ ফোল্ডারে, এবং সেগুলি সম্পাদনা করা যায় যাতে প্রোটোকলে আপনার কোম্পানির লেটারহেড, লোগো এবং যোগাযোগের তথ্য যুক্ত থাকে। স্বয়ংক্রিয় আপডেটের পরেও সম্পাদনাগুলি অক্ষত থাকে, যা name.user-*.htm ফাইল হিসেবে সংরক্ষিত হয়, তবে সেগুলি স্বয়ংক্রিয়ভাবে নতুন টেমপ্লেটে একীভূত হয় না, তাই টেমপ্লেট পরিবর্তনকারী কোনো আপডেটের পর কাস্টমাইজেশনটি হাতে করে স্থানান্তর করতে হয়। এটি একটি সীমাবদ্ধতা, কোনো বৈশিষ্ট্য নয়, এবং তা প্রথম আপডেটের আগেই জানা থাকা ভালো, পরে নয়।
ডেটা আপনার এবং এটি বহনযোগ্য
আর্কাইভ এবং রিপোর্টগুলি থাকে Documents\BalSoft\Bs1A-এ। এগুলি প্রোগ্রাম আপডেট এবং সম্পূর্ণ পুনঃইনস্টলের পরেও টিকে থাকে, এবং সেই ফোল্ডারটি কপি করে অন্য কম্পিউটারে স্থানান্তর করা যায়। স্থানান্তর করার জন্য কোনো ডেটাবেস সার্ভার নেই, যোগাযোগ করার জন্য কোনো লাইসেন্স সার্ভার নেই এবং আপনার পরিমাপের ইতিহাস ধরে রাখার জন্য কোনো ক্লাউড অ্যাকাউন্ট নেই।
Route Inspection: ISO 10816-1 অনুযায়ী ওয়াক-অ্যারাউন্ড মনিটরিং (পরীক্ষামূলক)
ব্যবহারকারী ম্যানুয়ালে Route Inspection-কে পরীক্ষামূলক হিসেবে চিহ্নিত করা হয়েছে এবং এটি ডিফল্টরূপে নিষ্ক্রিয় থাকে। “F4 – Settings” ট্যাবে একটি চেকবক্স দিয়ে এটি চালু করা হয়। এটি কী করে তা বর্ণনা করার আগে আমরা প্রথমে এই কথাটি বলছি, কারণ মডিউলটি সত্যিকার অর্থে দরকারী হলেও নির্মাতা এটিকে একটি পরিণত কন্ডিশন-মনিটরিং প্ল্যাটফর্ম হিসেবে উপস্থাপন করেন না, এবং শুধুমাত্র এই মডিউলের ভিত্তিতে আপনার যন্ত্রটি কেনা উচিত নয়।
এটি যা যোগ করে তা হলো একই হার্ডওয়্যারের জন্য একটি দ্বিতীয় জীবন। ব্যালান্সিং কাজের মাঝে, যন্ত্র এবং ল্যাপটপ একটি ওয়াক-অ্যারাউন্ড কম্পন মনিটরিং সেট হয়ে ওঠে: আপনি প্ল্যান্টের মধ্য দিয়ে একটি নির্ধারিত রুট অনুসরণ করেন, প্রতিবার একইভাবে একই পয়েন্টগুলি পরিমাপ করেন, এবং সংখ্যাগুলির পরিবর্তন লক্ষ্য করেন।
একটি রুট কীভাবে সংগঠিত হয়
ডেটা মডেলের তিনটি স্তর আছে, এবং এটি একটি প্ল্যান্ট প্রকৃতপক্ষে যেভাবে হেঁটে পরিদর্শন করা হয় তার সাথে মিলে যায়:
- পথ হলো একটি ওয়াক-অ্যারাউন্ড, যেমন একটি ওয়ার্কশপ বা একটি প্রোডাকশন লাইন।
- পয়েন্ট হলো সেই রুটের একটি মেশিন।
- স্পট হলো একটি বিয়ারিং একটি অক্ষের সাথে সমন্বিত, যা প্রকৃতপক্ষে সেন্সর পরিমাপ করে।
একটি পয়েন্টে সর্বোচ্চ 8টি বিয়ারিং থাকতে পারে, এবং প্রতিটি বিয়ারিং-এর 3টি অক্ষ থাকে: X অনুভূমিক, Y উল্লম্ব এবং Z অক্ষীয়। এতে একটি একক মেশিনে সর্বোচ্চ 24টি পরিমাপ স্পট পাওয়া যায়, যা একটি মাল্টি-স্টেজ পাম্প বা একাধিক সাপোর্টসহ একটি মোটর ও ফ্যান সেটের জন্য যথেষ্ট।
প্রতিটি স্পট ISO 10816-1-এর বিপরীতে মূল্যায়ন করা হয়
প্রতিটি পরিমাপকৃত স্পট আপনি সেই পয়েন্টে বরাদ্দ করা মেশিন শ্রেণির (শ্রেণি I থেকে IV) ISO 10816-1 থ্রেশহোল্ডের সাথে তুলনা করা হয়, এবং অঞ্চল A, B, C বা D অনুযায়ী রঙিন করা হয়। হাঁটার সময় এই রংটিই মডিউলের মূল উদ্দেশ্য: একটি অপরিমাপিত পয়েন্ট একটি সুস্থ পয়েন্ট থেকে দৃশ্যত আলাদা, তাই রাউন্ড শেষে রুটটি সম্পূর্ণ হয়েছে কিনা তা স্পষ্ট বোঝা যায়, এবং একটি চার্টও না খুলেই কোন মেশিনের মনোযোগ প্রয়োজন তা তাৎক্ষণিকভাবে স্পষ্ট হয়ে যায়।

প্রবণতা এবং পূর্বাভাস
প্রতিটি স্পটের জন্য তিনটি প্রবণতা ভিউ পাওয়া যায়। “Overall level” ধারাবাহিক পরিদর্শনের মধ্য দিয়ে ব্রডব্যান্ড কম্পন বেগকে ISO 10816-1 অঞ্চল সীমানার বিপরীতে প্লট করে। “Frequencies” পৃথক ফ্রিকোয়েন্সি উপাদান অনুসরণ করে, যেভাবে একটি বিকাশমান বিয়ারিং ত্রুটি ভারসাম্যহীনতার ধীর বৃদ্ধি থেকে নিজেকে আলাদা করে। ওয়াটারফল ভিউ সাম্প্রতিকতম সর্বোচ্চ 12টি চ্যানেল 1 স্পেকট্রাম স্তূপ করে রাখে, যাতে তিন পরিদর্শন আগে না থাকা একটি নতুন পিক সংখ্যার বদলে একটি শৈলশিরার (রিজ) মতো দৃশ্যমান হয়ে ওঠে।
প্রোগ্রামটি এক্সট্রাপোলেটও করে। সাম্প্রতিকতম সর্বোচ্চ 6টি পরিদর্শন ব্যবহার করে এটি একটি সরলরেখা ফিট করে এবং ফলাফলকে আনুমানিক N দিনে অঞ্চল X হিসেবে প্রকাশ করে। ম্যানুয়ালে যেভাবে উপস্থাপন করা হয়েছে ঠিক সেভাবেই এটি উপস্থাপন করা গুরুত্বপূর্ণ: এটি রক্ষণাবেক্ষণ পরিকল্পনার জন্য একটি স্থূল অনুমান, যা মুষ্টিমেয় কয়েকটি পয়েন্টের রৈখিক এক্সট্রাপোলেশনের মাধ্যমে তৈরি। এটি অবশিষ্ট আয়ুষ্কালের কোনো নিশ্চয়তা নয়, এবং অরৈখিকভাবে বিকশিত হওয়া কোনো ত্রুটি এটিকে মানবে না। সততার সাথে ব্যবহার করলে, এটি দুটি মেশিনের মধ্যে কোনটি আগে সময়সূচিভুক্ত করা হবে তা সিদ্ধান্ত নেওয়ার একটি উপায়।

সংখ্যার পাশাপাশি একটি পরিদর্শন আর কী বহন করতে পারে
একটি কম্পন রিডিং একা প্রায়ই সেই প্রেক্ষাপট হারিয়ে ফেলে যা একে অর্থবহ করে তুলেছিল। তাই প্রতিটি পরিদর্শনে একটি মুক্ত টেক্সট নোট, একটি তাপমাত্রা রিডিং এবং jpg, png বা bmp ফরম্যাটে একটি ছবিও রেকর্ড করা যায়, যাতে ঢিলে গার্ড, তেল লিক বা সাময়িক কাপলিং সেই পরিমাপের পাশে নথিভুক্ত থাকে যা তা ব্যাখ্যা করে। রুটের মধ্যেই সর্বোচ্চ 120 s পর্যন্ত একটি রান-ডাউনও রেকর্ড করা যায়, অর্থাৎ একটি সন্দেহজনক মেশিনের কোস্ট-ডাউন আলাদা পরিদর্শন হিসেবে সময়সূচিভুক্ত না করে হাঁটার সময়ই ধারণ করা যায়।
রুট রিপোর্ট
প্রতিটি পরিদর্শন দিনে একটি HTML রিপোর্ট তৈরি হয়, যার নাম report_YYYY-MM-DD.htm. এটি সেই ডকুমেন্ট যা রাউন্ড শেষে রক্ষণাবেক্ষণ পরিকল্পনাকারী বা গ্রাহকের কাছে যায়, এবং অন্যান্য রিপোর্টের মতোই এটি পাঠকের কম্পিউটারে সফটওয়্যার ইনস্টল না থাকলেও যেকোনো ব্রাউজারে খোলে।

আগে থেকে জানা থাকা ভালো এমন কার্যক্রম-সংক্রান্ত নোট
- কোনো COM পোর্ট গৃহীত না হলে, পরিমাপ বাটনগুলি ধূসর হয়ে যায় না। পরিবর্তে সেগুলি “Measurement is not available.” উত্তর দেয়, ফলে একটি অনুপস্থিত যন্ত্র নিষ্ক্রিয় ইন্টারফেসের মতো না দেখিয়ে প্রত্যাখ্যানের মতো দেখায়।
- একটি রুট উইন্ডো খোলা চলমান কোনো Signal Monitor বা Run-down থামিয়ে দেয়। যন্ত্রের একটিমাত্র পোর্ট আছে, এবং রুট মডিউল সেটি দখল করে নেয়। এটি প্রত্যাশিত আচরণ, কোনো ত্রুটি নয়।
- একটি পয়েন্টে বিয়ারিং-এর সংখ্যা কমানো ব্লক করা হয় যদি যে বিয়ারিংটি বাদ যাবে তার ইতিমধ্যে পরিমাপের ইতিহাস থাকে। প্রোগ্রামটি লেআউটের বদলে প্রবণতাকে রক্ষা করে।
- একটি রুট বা পয়েন্ট মুছে ফেললে ডেটা মুছে যায় না। ফোল্ডারটি স্থানান্তরিত হয়
Routes\_deleted-এ, যাতে মাঠে করা একটি মুছে ফেলা অফিসে ফিরে পূর্বাবস্থায় আনা যায়।
ডেটা প্রোগ্রামের বাইরেও পাঠযোগ্য থাকে
রুট ডেটা প্লেইন ফাইলে, SI এককে, Windows আঞ্চলিক সেটিং নির্বিশেষে দশমিক বিন্দুসহ সংরক্ষিত হয়। শেষ বিবরণটি তুচ্ছ মনে হলেও তা নয়: এর অর্থ হলো, দশমিক কমা ব্যবহার করা এমন একটি ভাষার জন্য কনফিগার করা ল্যাপটপে রেকর্ড করা একটি রুট অন্য যেকোনো মেশিনে সঠিকভাবে খোলে, এবং ফাইলগুলি কোনো কনভার্টার ছাড়াই আপনার নিজের টুল দ্বারা পার্স করা যায়।
সেটিংস, একক, ভাষা এবং স্ক্রিন স্কেলিং
প্রোগ্রামটি কীভাবে পরিমাপ করে এবং কেমন দেখায় তা পরিবর্তনকারী সবকিছুই প্রধান উইন্ডোর একটি ট্যাবে, “F4 – Settings”-এ থাকে। খুঁজে বের করার জন্য কোনো নেস্টেড প্রেফারেন্স ডায়ালগের গাছ নেই: সেন্সর সংবেদনশীলতা, সিগন্যাল প্যারামিটার, ইন্টারফেস ভাষা, “UI Scale”, “Units” সিস্টেম, “Balancing form” সুইচ এবং “Experimental” ফিচার চেকবক্স - সবকিছুই একই স্ক্রিনে থাকে, এবং সেখানে আপনি যেসব মান দেখতে পান সেগুলিই যন্ত্রটি এই মুহূর্তে ব্যবহার করছে।

নিচের বাম দিকের দুটি বাটন পার্সিস্টেন্স নিয়ন্ত্রণ করে। “Save” বর্তমান সেটিংগুলি Bs1A.cfg কনফিগারেশন ফাইলে লিখে রাখে, যাতে সেগুলি পরবর্তী স্টার্টে ডিফল্ট হয়ে যায়, এবং “Discard” অসংরক্ষিত পরিবর্তনগুলি বাতিল করে এবং সেই ফাইল থেকে মানগুলি পুনরায় পড়ে। বেশিরভাগ প্যারামিটার — “Tacho filter”, “Averages”, “Spectrum, Hz”, RMS ব্যান্ড এবং একক সিস্টেম — পরিবর্তন করার মুহূর্তেই কার্যকর হয়, এবং প্রোগ্রাম স্বাভাবিকভাবে বন্ধ হলে সেগুলি স্বয়ংক্রিয়ভাবে Bs1A.cfg-এ লেখা হয়। ভাষা, “UI Scale”, “Balancing form” এবং এক্সপেরিমেন্টাল চেকবক্সগুলি পরিবর্তনের সাথে সাথেই ফাইলে লেখা হয়, তাই এগুলির জন্য কখনো “Save” চাপার প্রয়োজন নেই।
সেন্সর সংবেদনশীলতা, ইচ্ছাকৃতভাবে লক করা
“Vibration sensitivity” গ্রুপে mV/(mm/s) এককে প্রতি চ্যানেলে একটি করে সহগ থাকে, এবং সরবরাহকৃত এক্সিলারোমিটারের ফ্যাক্টরি মান 20। Ch-3 এবং Ch-4 ফিল্ড শুধুমাত্র চার-চ্যানেলের Balanset-4A-তে থাকে। ফিল্ডগুলি দুর্ঘটনাজনিত সম্পাদনা থেকে সুরক্ষিত: আপনি গ্রুপে ক্লিক করে “Do you really want to change it?” প্রম্পট নিশ্চিত না করা পর্যন্ত সেগুলিতে কিছু টাইপ করা যায় না। এই একটিমাত্র প্রশ্নই একজন অপারেটরকে ফিল্ড কাজের মাঝখানে ভুলবশত একটি কি-স্ট্রোকের মাধ্যমে পুরো যন্ত্রটি নীরবে রিক্যালিব্রেট করা থেকে আটকায়। শুধুমাত্র তখনই এই সংখ্যাগুলি পরিবর্তন করুন যখন আপনার সেন্সর স্ট্যান্ডার্ড সেন্সরের থেকে আলাদা।
সিগন্যাল প্যারামিটার
| প্যারামিটার | মান | ডিফল্ট | এটি কী পরিবর্তন করে |
|---|---|---|---|
| “Tacho filter” | “Auto”, “Fine (1%)”, “Normal (2%)”, “Coarse (5%)”, “Very coarse (10%)”, “Rough (20%)”, “Off (40%)” | “Auto” | সংলগ্ন ঘূর্ণনের মধ্যে অনুমোদিত গতি তারতম্য |
| “Averages” | 8 / 16 / 32 / 64 / 128 / 256 | 32 | গড় করা FFT স্পেকট্রামের সংখ্যা: বেশি হলে স্পেকট্রাম মসৃণ ও কম শব্দযুক্ত হয়, কিন্তু আপডেট ধীর হয় |
| “Spectrum, Hz” | 100 থেকে 8000, বা “Auto” | “Auto” | স্পেকট্রামে প্রদর্শিত সর্বোচ্চ ফ্রিকোয়েন্সি; “Auto” ঘূর্ণন গতি থেকে রেঞ্জ নির্বাচন করে |
| “RMS Low, Hz” | 1 to 10 | 10 | সামগ্রিক কম্পন স্তর ব্যান্ডের নিম্নসীমা |
| “RMS High, Hz” | 1024 / 2048 / 4096 / 8192 | 1024 | RMS ব্যান্ডের ঊর্ধ্বসীমা; 1024 হলো ISO 10816 কনভেনশনের 1 kHz-এর সাথে সংগতিপূর্ণ, বড় মানগুলি উচ্চগতির যন্ত্রপাতির জন্য |
“Auto” ট্যাকো ফিল্টার এর সহনশীলতা অভিযোজিতভাবে নির্বাচন করে: এটি 2 শতাংশ থেকে শুরু হয় এবং ঘূর্ণন অসম হলে, পরিমাপটিকে কম নির্ভুলতায় নেওয়া হয়েছে বলে চিহ্নিত করার সাথে সাথে ধাপে ধাপে সর্বোচ্চ 40 শতাংশ পর্যন্ত শিথিল হয়। Vibration Meter-এর লাইভ স্ট্রিমের জন্য, “Auto” একটি স্থির 20 শতাংশের সাথে সংগতিপূর্ণ। এই ট্রেড-অফটি স্পর্শ করার আগে জানা জরুরি: অতিরিক্ত কঠোর ফিল্টার একটি বেল্ট ড্রাইভ বা কম্পনশীল সাপোর্টে ঘূর্ণন গতি সম্পূর্ণভাবে বাদ দিয়ে দেয়, এবং অতিরিক্ত শিথিল ফিল্টার পরিমাপ গ্রহণ করে কিন্তু ফেজ নির্ভুলতা কমিয়ে দেয়।
Metric এবং Imperial একক
“Units” গ্রুপে একক সিস্টেম পরিবর্তন করা যায়, “Metric” (ডিফল্ট) এবং “Imperial”-এর মধ্যে। এই সুইচ প্রোগ্রামের পরিচালিত প্রতিটি রাশিকে কভার করে, স্ক্রিনে এবং রিপোর্টে উভয় ক্ষেত্রেই।
| পরিমাণ | মেট্রিক | Imperial |
|---|---|---|
| ওজনের ভর | g | oz |
| ব্যাসার্ধ ও দৈর্ঘ্য | মিমি | তে |
| ভারসাম্যহীনতা (মোমেন্ট) | g*mm | oz*in |
| কম্পন বেগ | mm/s | inch/s |
| ISO 1940-এর জন্য রোটর ভর | kg | পাউন্ড |
| উপাদানের ঘনত্ব | g/cm3 | oz/in3 |

অভ্যন্তরীণভাবে প্রোগ্রামটি সর্বদা SI এককে, অর্থাৎ g, mm, g*mm, mm/s এবং kg-তে ডেটা গণনা ও সংরক্ষণ করে, এবং কেবল ইনপুট ও প্রদর্শনের সময় রূপান্তর করে। এই কারণেই অন্য একক পদ্ধতি নির্বাচিত অবস্থায় কোনো সহকর্মী আর্কাইভ রেকর্ড বা সংরক্ষিত সেশন খুললে তা নষ্ট হয় না। একক পরিবর্তনের পর প্রতিটি উইন্ডো, চার্ট ও রিপোর্টে এককের লেবেল সঙ্গে সঙ্গে আপডেট হয়, কিন্তু ইতিমধ্যে প্রবেশ করানো ও প্রদর্শিত সংখ্যাগুলি স্বয়ংক্রিয়ভাবে পুনর্গণনা হয় না, এবং প্রোগ্রামটি তা জানিয়ে পূর্ণ সামঞ্জস্যের জন্য পুনরায় চালু করার পরামর্শ দেয়। ছোট সংশোধনী ভর 0.001 g বা 0.001 oz পর্যন্ত অভিযোজিত নির্ভুলতায় প্রদর্শিত হয়, যাতে সূক্ষ্ম ওজনের মান রাউন্ডিং-এ হারিয়ে না যায়।
27টি ইন্টারফেস ভাষা
প্রোগ্রাম এবং এর ম্যানুয়াল 27টি ভাষায় অনূদিত: ইংরেজি, বুলগেরিয়ান, চেক, ড্যানিশ, জার্মান, এস্তোনিয়ান, স্প্যানিশ, ফরাসি, ইন্দোনেশিয়ান, ইতালিয়ান, লাটভিয়ান, লিথুয়ানিয়ান, হাঙ্গেরিয়ান, ডাচ, নরওয়েজিয়ান, পোলিশ, পর্তুগিজ, পর্তুগিজ (ব্রাজিল), রোমানিয়ান, রুশ, স্লোভাক, স্লোভেনিয়ান, ফিনিশ, সুইডিশ, তুর্কি, ইউক্রেনীয় এবং জাপানি। ভাষার তালিকাটি সেটিংস ট্যাবের উপরের-ডান কোণে রয়েছে।

তালিকার নামগুলি ল্যাটিন বর্ণমালায় লেখা, তাই রুশ ভাষা “Russkiy” হিসেবে দেখা যায় এবং জাপানি ভাষা রোমাজিতে দেওয়া হয়, অর্থাৎ আপনি যে ভাষা পড়তে পারেন না তাতে স্যুইচ করার পরেও সবসময় ফিরে আসার পথ খুঁজে পাবেন। নির্বাচনটি সঙ্গে সঙ্গে Bs1A.cfg-এ লেখা হয় এবং প্রোগ্রাম পুনরায় চালু হওয়ার পর কার্যকর হয়; “The new language will take effect after the program is restarted.” বিজ্ঞপ্তিটি ইচ্ছাকৃতভাবে একই সময়ে দুটি ভাষায় দেখানো হয়, বর্তমান ভাষা এবং যে ভাষাটি আপনি এইমাত্র নির্বাচন করেছেন। ইন্টারফেসের ভাষা HTML রিপোর্টের ভিতরের লেবেলগুলিও নিয়ন্ত্রণ করে, তাই গ্রাহককে দেওয়া ব্যালান্সিং প্রোটোকল গ্রাহকের নিজের ভাষায় বেরিয়ে আসে।
ফিল্ড ল্যাপটপের জন্য UI স্কেল
“UI Scale” 100, 125, 150, 175 এবং 200 শতাংশ অফার করে, এবং এটি Windows সিস্টেম DPI স্কেলের উপরে প্রয়োগ করা হয়, ফলে উপাদানগুলির চূড়ান্ত আকার এই দুইয়ের সমন্বয়। ভাষার মতোই, স্কেলটি প্রোগ্রাম পুনরায় চালু হওয়ার পর কার্যকর হয়। “Vibration Meter” এবং “Charts” উইন্ডোতে Maximize বোতাম অতিরিক্তভাবে ফন্ট, বোতাম, ফিল্ড এবং চার্ট অক্ষগুলিকে উপলব্ধ স্ক্রিন এলাকায় স্কেল করে, এবং উইন্ডো পুনরুদ্ধার করলে বেস স্কেলে ফিরে আসে; এই আচরণটি ডিফল্টরূপে চালু থাকে এবং কেবল কনফিগারেশন ফাইলে [UI] বিভাগে MaximizeZoom=0 কী দিয়ে বন্ধ করা যায়। প্রতিটি উইন্ডো ডেস্কটপের কর্মক্ষেত্রের ভিতরে রাখা হয়, তাই 150 এবং 200 শতাংশে কোনো ডায়ালগ আর টাস্কবারের পিছনে চলে না বা এর নিচের সারির বোতাম কাটা পড়ে না, এবং দীর্ঘ অনুবাদ ফিট না হলে প্রোগ্রামটি স্বয়ংক্রিয়ভাবে লেবেল বা বোতামের ফন্ট ছোট করে দেয়।
ব্যালান্সিং ফর্ম এবং পরীক্ষামূলক সুইচসমূহ
“Balancing form” গ্রুপটি নির্ধারণ করে “F6 – Balancing” বোতামটি কোন উইন্ডো খুলবে, “Classic” না “Modern”। নির্বাচনটি সঙ্গে সঙ্গে সংরক্ষিত হয় এবং পরবর্তীবার ব্যালান্সিং উইন্ডো খোলার সময় প্রযোজ্য হয়, পুনরায় চালু করার প্রয়োজন ছাড়াই। গ্রুপটি নিজেই কেবল তখনই দেখা যায় যখন প্রোগ্রাম সমর্থিত ফার্মওয়্যারযুক্ত একটি সংযুক্ত ডিভাইস শনাক্ত করে; ততক্ষণ পর্যন্ত এটি লুকানো থাকে, এবং পূর্বে Bs1A.cfg-এ সংরক্ষিত মানটি কার্যকর থাকে।
“Experimental” গ্রুপে তিনটি চেকবক্স রয়েছে, যেগুলি ডিফল্টরূপে সবই বন্ধ থাকে। “Bump test” Vibration Meter-এ স্বাভাবিক কম্পাঙ্ক ট্যাব যোগ করে। “Route inspection” “F9 – Route Inspection” বোতাম যোগ করে, এবং এটি টগল করলে পুনরায় চালু করা ছাড়াই মূল উইন্ডো তৎক্ষণাৎ পুনর্গঠিত হয়। “Recover clipped 1x” কম্পন সংকেত স্কেলের বাইরে চলে গেলে কী ঘটে তা পরিবর্তন করে: পরিমাপ প্রত্যাখ্যান করার পরিবর্তে, প্রোগ্রামটি সংকেতের অবিকৃত অংশ থেকে ঘূর্ণন উপাদানটি পুনর্গঠন করে, হ্রাসকৃত নির্ভুলতায়, এবং ফলাফলটিকে আনুমানিকভাবে পুনর্গঠিত হিসেবে চিহ্নিত করে। “Bump test” চেকবক্সটি, “Balancing form” গ্রুপের মতোই, কেবল সমর্থিত ফার্মওয়্যারযুক্ত একটি ডিভাইস শনাক্ত হওয়ার পরই কার্যকর হয়।
Bs1A.cfg: সেটিংস একটি সাধারণ টেক্সট ফাইল
সমস্ত সেটিংস একটি একক টেক্সট INI ফাইলে সংরক্ষিত থাকে, Bs1A.cfg, যা Bs1A.exe-এর পাশে থাকে। প্রোগ্রামটি Windows রেজিস্ট্রি একেবারেই ব্যবহার করে না। প্রোগ্রাম বন্ধ থাকা অবস্থায় ফাইলটি হাতে সম্পাদনা করা যায়, যা সার্ভিস ল্যাপটপের একটি বহরে একই কনফিগারেশন চালু করার সবচেয়ে সহজ উপায়: একটি ফাইল কপি করুন। সংবেদনশীলতা, নয়েজ ফ্লোর, প্রিসেট এবং ড্রিলিং-এর সাংখ্যিক মান দশমিক বিন্দু বা দশমিক কমা উভয় রূপেই গৃহীত হয়, তাই ইন্টারফেসের ভাষা বা Windows আঞ্চলিক ফরম্যাট পরিবর্তন করলে সেগুলি রিসেট হয় না।
ইনস্টলেশন, সিস্টেম প্রয়োজনীয়তা এবং আপনার ডেটা কোথায় সংরক্ষিত থাকে
Balanset সফটওয়্যারটি একটি সাধারণ Windows ডেস্কটপ অ্যাপ্লিকেশন। যে ল্যাপটপটি মেশিনের কাছে যাবে তাতে আপনি এটি একবার ইনস্টল করেন, এবং তারপর থেকে যন্ত্রটি কেবল একটি USB ডিভাইস যা প্রোগ্রামটি নিজে থেকেই খুঁজে নেয়।
| প্যারামিটার | প্রয়োজনীয়তা |
|---|---|
| অপারেটিং সিস্টেম | Windows 7, 8, 10 বা 11, 32-bit বা 64-bit |
| পোর্ট | একটি ফ্রি USB পোর্ট |
| ডিস্ক স্পেস | প্রায় 150 MB |
| ডিসপ্লে | 1024×768 বা তার বেশি; 1366×768 বা তদূর্ধ্ব সুপারিশকৃত |
| অ্যাডমিনিস্ট্রেটর অধিকার | প্রয়োজন নেই |
| ইন্টারনেট সংযোগ | পরিমাপ, ব্যালান্সিং বা রিপোর্টিং-এর জন্য প্রয়োজন নেই |
ইনস্টল করার দুটি উপায়
যে কম্পিউটারে প্রোগ্রামটি আগে কখনও ইনস্টল করা হয়নি, সেখানে উইজার্ড ইনস্টল হলো সুপারিশকৃত পদ্ধতি। Bs1ASetup.exe চালান এবং উইজার্ডের ধাপগুলি অনুসরণ করুন; ডিফল্ট অবস্থান হলো বর্তমান ব্যবহারকারীর Documents\BalSoft ফোল্ডার, এবং প্রোগ্রামটি Bs1A সাবফোল্ডারে স্থাপিত হয়, ফলে পাওয়া যায় Documents\BalSoft\Bs1A\Bs1A.exe। ইনস্টল করার সময় যন্ত্রটি সংযুক্ত থাকার প্রয়োজন নেই। সেই উইজার্ডের একটি নির্দেশনা দুবার পড়ার মতো: “Encoder driver setup” বা “DB setup” অপশনগুলি সাফ করবেন না, কারণ ডাটাবেস উপাদান ছাড়া সেশন আর্কাইভ কাজ করবে না। শেষে উইজার্ডটি একটি “Bs1A” ডেস্কটপ শর্টকাট এবং একটি Start মেনু গ্রুপ তৈরি করে, যাতে থাকে প্রোগ্রাম, ম্যানুয়াল এবং প্রস্তুতকারকের সাইটের একটি লিঙ্ক।
প্রোগ্রামটি পোর্টেবলও বটে। এটি Windows রেজিস্ট্রি স্পর্শ করে না, এবং এর সমস্ত সেটিংস এক্সিকিউটেবলের পাশে Bs1A.cfg-তে থাকে, তাই পুরো অ্যাপ্লিকেশনটি যেকোনো সুবিধাজনক ফোল্ডারে আনপ্যাক করে সেখান থেকেই চালানো যায় — এমনকি যন্ত্রের সঙ্গে থাকা একটি USB স্টিক থেকেও। দুটি সতর্কতা প্রযোজ্য। এটি Program Files-এ আনপ্যাক করবেন না, কারণ সেখানে সেটিংস লিখতে অ্যাডমিনিস্ট্রেটর অধিকার প্রয়োজন। এবং কম্পিউটারে যদি আগে কখনও উইজার্ড ইনস্টল না হয়ে থাকে, তবে পোর্টেবল কপিতে ডাটাবেস উপাদান বা যন্ত্র ড্রাইভার কোনোটিই থাকে না, তাই সেই মেশিনে একবার উইজার্ড চালান; এরপর আপনি যেকোনো পদ্ধতিতে আপডেট করতে পারবেন।
প্রথম রান
Bs1A.exe চালু করুন এবং টাইটেল বারে প্রোগ্রাম ভার্সনসহ মূল উইন্ডোটি খুলবে। উইন্ডোর নিচে সংযোগ স্ট্যাটাস লাইনটি সঙ্গে সঙ্গে জানিয়ে দেয় আপনি তিনটি পরিস্থিতির মধ্যে কোনটিতে আছেন: COM পোর্ট নম্বরসহ “USB module found on” মানে যন্ত্রটি প্রস্তুত, “USB module not connected” মানে এটি খুঁজে পাওয়া যায়নি, এবং লাল রঙে “Firmware not supported on COM…” মানে যন্ত্রটি সাড়া দিয়েছে কিন্তু এর ফার্মওয়্যার 5.5.0-এর চেয়ে পুরনো। প্রোগ্রামটি কখনও দুবার খোলে না — এটি আবার চালু করলে বিদ্যমান উইন্ডোটি সামনে চলে আসে এবং মিনিমাইজড থাকলে পুনরুদ্ধার হয় — কারণ দুটি ইনস্ট্যান্স একই COM পোর্টের জন্য প্রতিদ্বন্দ্বিতা করবে।


হার্ডওয়্যার আসার আগেই আপনি প্রোগ্রামটি ইনস্টল করে ঘুরে দেখতে পারেন। কোনো যন্ত্র সংযুক্ত না থাকলেও মূল উইন্ডোটি খোলে এবং সম্পূর্ণভাবে ব্যবহারযোগ্য থাকে — কোনো ব্লকিং ডায়ালগ থাকে না — এবং স্ট্যাটাস লাইনটি কেবল জানায় যে কিছু খুঁজে পাওয়া যায়নি। ইনস্টলেশনের পর সাধারণত প্রথম কাজ হলো আপনার ভাষা বেছে নেওয়া: “F4 – Settings” ট্যাবে এটি নির্বাচন করুন, তারপর “F10 – Exit” দিয়ে প্রোগ্রামটি বন্ধ করুন এবং আবার চালু করুন।

ফাইলগুলি কোথায় আছে
| কী | যেখানে | বিঃদ্রঃ |
|---|---|---|
| সেটিংস | Bs1A.cfg, Bs1A.exe-এর পাশে | সাধারণ INI টেক্সট; ভাষা ও স্কেল পরিবর্তনের মুহূর্তেই লেখা হয় |
| সেশন আর্কাইভ ও রিপোর্ট | Documents\BalSoft\Bs1A | সর্বদা বর্তমান ব্যবহারকারীর Documents ফোল্ডারে থাকে, প্রোগ্রামটি নিজে যেখানেই ইনস্টল করা থাকুক না কেন |
| অপারেশন লগ | Bs1A.exe-এর পাশের logs ফোল্ডার | bs1a.log এবং bs1a.1.log থেকে bs1a.5.log পর্যন্ত, প্রতি ফাইলে 5 MB এবং সর্বোচ্চ 5টি ফাইলে সীমাবদ্ধ |
| রিপোর্ট টেমপ্লেট | Bs1A.exe-এর পাশের ReportTpl ফোল্ডার | সম্পাদনাযোগ্য, তাই প্রোটোকলে আপনার নিজস্ব লেটারহেড থাকতে পারে |
| উইন্ডো স্ক্রিনশট | Documents\Bs1A\Screenshots | F12 কী দ্বারা PNG ফাইল হিসেবে লেখা হয় |
যেহেতু আর্কাইভটি ইচ্ছাকৃতভাবে এক্সিকিউটেবলের পাশে না রেখে ব্যবহারকারীর Documents ফোল্ডারে রাখা হয়, তাই এটি প্রোগ্রাম আপডেট এমনকি সম্পূর্ণ পুনরায় ইনস্টলের পরেও টিকে থাকে, এবং নতুন ভার্সনের প্রথম রানে প্রোগ্রামটি পুরনো অবস্থানে পাওয়া আর্কাইভ মূল কপি না মুছেই Documents\BalSoft\Bs1A-তে কপি করে। তাই একজন টেকনিশিয়ানকে অন্য ল্যাপটপে সরানো মানে দুটি ফোল্ডার কপি করা: প্রোগ্রাম ফোল্ডার, যাতে Bs1A.cfg এবং আপনার রিপোর্ট টেমপ্লেট থাকে, এবং Documents\BalSoft\Bs1A, যাতে আপনার রেকর্ড করা প্রতিটি ব্যালান্সিং সেশন থাকে। এখানে নিষ্ক্রিয় করা, স্থানান্তর করা বা পুনরায় লাইসেন্স করার মতো কিছু নেই।
যন্ত্র সংযুক্ত করা, এবং ফার্মওয়্যার 5.5.0-এর প্রয়োজনীয়তা
কম্পন সেন্সরগুলি কেসে চিহ্নিত Ch-1 থেকে Ch-4 চ্যানেল কানেক্টরে সংযুক্ত করুন — Balanset-1A-তে দুটি, Balanset-4A-তে চারটি — এবং লেজার ট্যাকো Tacho কানেক্টরে। কেসের পুরনো সংস্করণে একই ইনপুটগুলি কম্পনের জন্য X1 ও X2 এবং ট্যাকোমিটারের জন্য X3 হিসেবে চিহ্নিত থাকে, তাই আপনার ইউনিটের লেবেল ভিন্ন হলে অবাক হবেন না। ব্যালান্স করা রোটরের বিয়ারিং সাপোর্টে কম্পন সেন্সরগুলি মাউন্ট করুন, রোটরে একটি প্রতিফলক চিহ্ন লাগান, এবং USB কেবল দিয়ে USB মডিউলটি কম্পিউটারের সঙ্গে সংযুক্ত করুন। ক্রম কঠোর নয়, কারণ ডিভাইসটি যেকোনো মুহূর্তে সনাক্ত হয়, এমনকি প্রোগ্রাম ইতিমধ্যে চলমান থাকা অবস্থাতেও।
একটি বিষয় অন্য যেকোনো কিছুর চেয়ে বেশি সাপোর্ট কল ঘটায়: ট্যাকোমিটারটি যন্ত্র থেকে নিজস্ব কেবলের মাধ্যমে চালিত হয় এবং এতে কোনো ব্যাটারির প্রয়োজন নেই, তাই ব্যাটারি কম্পার্টমেন্টের কভার খোলার কোনো কারণ নেই। সংযুক্ত করার পর, সেন্সরে ON এবং তারপর AUTO চাপুন, তাহলে লেজার বিমটি জ্বলে ওঠা উচিত।
কোনো Connect বোতাম নেই
প্রোগ্রামটি নিজে থেকেই COM পোর্টগুলি স্ক্যান করে, প্রায় প্রতি 1.5 সেকেন্ডে, ডিভাইসটি খুঁজে পায় এবং এর ফার্মওয়্যার জিজ্ঞাসা করে। যে পোর্টটি পাওয়া গিয়েছিল তা মনে রাখা হয়, তাই পরবর্তী স্টার্টআপে দ্রুত সংযোগ হয়। অন্য একটি প্রোগ্রামের দ্বারা খোলা রাখা পোর্ট স্ক্যান বন্ধ করে না — বাকি পোর্টগুলি তখনও পরীক্ষা করা হয়, এবং ব্যস্ত পোর্টটি পরবর্তী চক্রে আবার চেষ্টা করা হয় — এবং পার্শ্ববর্তী পোর্টে একটি ভিন্ন Arduino বোর্ডও অনুসন্ধানকে বাধা দেয় না। Windows 10 এবং Windows 11-এ COM পোর্ট ড্রাইভার স্বয়ংক্রিয়ভাবে ইনস্টল হয়; ডিভাইস ম্যানেজারে যন্ত্রটি “Arduino Due” নামে একটি COM পোর্ট হিসেবে দেখা যায়। USB স্ট্যাটাস লাইনে ক্লিক করলে পরবর্তী চক্রের জন্য অপেক্ষা না করে তাৎক্ষণিক অনুসন্ধান শুরু হয়।

| স্ট্যাটাস-লাইন টেক্সট | রঙ | এর অর্থ কী |
|---|---|---|
| “USB module found on” এবং পোর্ট নম্বর | সবুজ | ডিভাইসটি সংযুক্ত এবং সাড়া দিচ্ছে |
| “USB module not connected” | ঝিকমিক করা হলুদ-কমলা | ডিভাইসটি পাওয়া যায়নি এবং একটি ব্যাকগ্রাউন্ড অনুসন্ধান চলছে |
| “USB module disconnected” | কমলা | কেবলটি খুলে ফেলা হয়েছে এবং প্রোগ্রামটি ডিভাইসটি ফিরে আসার অপেক্ষা করছে |
| “USB module on COM4 – not responding” | কমলা | COM পোর্টটি বিদ্যমান, কিন্তু ফার্মওয়্যার সাড়া দেয় না, সাধারণত কারণ অন্য একটি প্রোগ্রাম পোর্টটি ধরে রেখেছে |
| “Firmware not supported on COM4” | লাল টেক্সটসহ কমলা | ডিভাইসটি সাড়া দেয়, কিন্তু এর ফার্মওয়্যার 5.5.0-এর নিচে এবং পরিমাপ ব্লক করা আছে |
মডেল, পোর্ট এবং ফার্মওয়্যার সবসময় স্ক্রিনে থাকে
স্ট্যাটাস লাইনের পাশে প্রোগ্রামটি যন্ত্রের ফার্মওয়্যার একটি লাইন হিসেবে প্রিন্ট করে, যেমন firmware ver.5.5.0 2ch। সংখ্যাটি হলো যন্ত্রের ভিতরের প্রোগ্রামের ভার্সন, এবং 2ch বা 4ch হলো চ্যানেল সংখ্যা, যা দিয়ে সফটওয়্যারটি জানতে পারে Ch-3 এবং Ch-4 দেখাতে হবে কিনা এবং কতগুলি সংশোধন তল অনুমোদন করতে হবে। একই তিনটি তথ্য — মডেল, COM পোর্ট এবং ফার্মওয়্যার — প্রতিটি উইন্ডোর টাইটেল বারে পুনরাবৃত্তি হয়, যেমন Balanset-1A on COM4 (firmware ver.5.5.0 2ch), তাই একটি কাজের সময় নেওয়া স্ক্রিনশট সবসময় তার নিজস্ব উৎস তথ্য বহন করে। “F1 – About” উইন্ডোটি Device UID হিসেবে দেখানো যন্ত্রের সিরিয়াল নম্বর যোগ করে।

ফার্মওয়্যার 5.5.0 বা তার পরবর্তী সংস্করণ প্রয়োজন
প্রোগ্রামের এই ভার্সনটি কেবল যন্ত্রের ফার্মওয়্যার 5.5.0 এবং তার পরবর্তী সংস্করণের সঙ্গে পরিমাপ করে। পুরনো ফার্মওয়্যার সমর্থিত নয়, এবং এর অর্থ পুরনো 4.10.x লাইন এবং মধ্যবর্তী 5.0.x থেকে 5.4.x ভার্সন উভয়ই — গতকাল ফার্মওয়্যার 5.2.0-তে পরিমাপ করা একটি যন্ত্র আপডেট না হওয়া পর্যন্ত প্রত্যাখ্যাত হয়। প্রত্যাখ্যানটি নীরব না হয়ে স্পষ্ট। ডিভাইসটি তখনও শনাক্ত করা হয় এবং এর COM পোর্ট ইচ্ছাকৃতভাবে তার সঙ্গে বরাদ্দ রাখা হয়, কারণ বিল্ট-ইন আপডেটারের সেই পোর্টটি প্রয়োজন। স্ট্যাটাস লাইনটি লাল টেক্সট “Firmware not supported on COMx”-সহ কমলা হয়ে যায়, এর নিচে ফার্মওয়্যার ভার্সনটি লাল রঙে দেখানো হয়, এবং প্রতিটি পোর্ট ও ফার্মওয়্যার ভার্সনের জোড়ার জন্য একবার প্রোগ্রামটি জিজ্ঞাসা করে “Update the device firmware now?”। “Yes” উত্তর দিলে “Updates” উইন্ডোটি খোলে। ফার্মওয়্যার আপডেট না হওয়া পর্যন্ত, মোড বোতামগুলি তখনও কাজ করে এবং উইন্ডোগুলি তখনও খোলে, কিন্তু Vibration Meter এবং Analyzer-এর লাইভ স্ট্রিম শুরু হয় না এবং একটি ব্যালান্সিং রান গৃহীত হয় না।
একটি পরিণতি স্পষ্টভাবে বলা প্রয়োজন, কারণ এটি আপনার ইতিমধ্যে থাকা ডেটাকে প্রভাবিত করে: pre-5.x ফার্মওয়্যারে তৈরি আর্কাইভ রেকর্ড এই ভার্সন দ্বারা আর সঠিকভাবে পড়া যায় না। ফাইলগুলি অক্ষত, কিন্তু লেভেলগুলি প্রকৃতের চেয়ে 16 গুণ ছোট এবং ভিন্ন ফ্রিকোয়েন্সি স্কেলে প্রদর্শিত হয়, তাই এমন রেকর্ডকে পরিমাপ হিসেবে গণ্য করা উচিত নয়। বর্তমান ফার্মওয়্যারে মেশিনটি পুনরায় পরিমাপ করুন, অথবা প্রোগ্রামের একটি পুরনো ভার্সন দিয়ে পুরনো রেকর্ডটি খুলুন।
প্রোগ্রাম থেকে ফার্মওয়্যার আপডেট করা
ফার্মওয়্যার অ্যাপ্লিকেশনের ভিতর থেকেই আপডেট করা হয়, কোনো থার্ড-পার্টি ফ্ল্যাশিং ইউটিলিটি ছাড়াই: “F1 – About” খুলুন, “Updates…” চাপুন, এবং “Firmware” ব্লকটি ব্যবহার করুন। প্রোগ্রামটি নির্বাচিত চ্যানেলের জন্য বিল্ড ডাউনলোড করে, এর চেকসাম যাচাই করে এবং ডিভাইসটি ফ্ল্যাশ করে; পুরো অপারেশনে 15 থেকে 30 সেকেন্ড সময় লাগে, এবং বোতামের নিচের লগ ফিল্ডটি অগ্রগতি দেখায় “Downloading… NN%” হিসেবে, তারপর ফ্ল্যাশারের বার্তাগুলি। এটি চলাকালীন ডিভাইসটি সংযোগবিচ্ছিন্ন করবেন না। এটি শেষ হলে, “Firmware updated successfully.” প্রদর্শিত হয় এবং সংযোগ স্বয়ংক্রিয়ভাবে পুনরুদ্ধার হয় — কেবল কেবলটি খুলে ফেলার বা প্রোগ্রাম পুনরায় চালু করার প্রয়োজন নেই, কারণ ডিভাইসটি তৎক্ষণাৎ পুনরায় শনাক্ত হয় এবং সমস্ত খোলা উইন্ডোর টাইটেলে নতুন ভার্সনটি দেখা যায়। একই সময়ে চ্যানেল সংখ্যা পুনরায় পড়া হয়, যেহেতু একটি ফার্মওয়্যার আপডেট এটি পরিবর্তন করতে পারে। যদি আগের একটি প্রচেষ্টা বাধাগ্রস্ত হয়ে থাকে এবং ডিভাইসটি বুটলোডারে আটকে থাকে, উইন্ডোটি সেই অবস্থা শনাক্ত করে এবং জানায় “Bootloader detected (no firmware)”, এবং আবার ফ্ল্যাশ করাই মানসম্মত পুনরুদ্ধার পদ্ধতি।

কেবল হারানো কোনো ক্র্যাশ নয়
কাজ চলাকালীন USB কেবল খুলে ফেলা হলে তা কোনো ব্লকিং ডায়ালগ ছাড়াই সামলানো হয়। স্ট্যাটাস লাইনটি “USB module disconnected”-এ পরিবর্তিত হয়, চলমান পরিমাপ পরিচ্ছন্নভাবে বন্ধ হয় এবং সেশন লগে “ERROR: USB cable disconnected. Check USB connection.” লেখে, এবং পরিমাপ উইন্ডোতে একটি লাল “USB disconnected” ক্যাপশন দেখা যায়। ব্যাকগ্রাউন্ড অনুসন্ধান চলতেই থাকে, তাই কেবলটি আবার লাগালে সংযোগ নিজে থেকেই পুনরুদ্ধার হয়, এবং Vibration Meter বা Analyzer-এ চলমান একটি লাইভ স্ট্রিম উইন্ডো পুনরায় না খুলেই স্বয়ংক্রিয়ভাবে পুনরায় শুরু হয়। কেবল একটি অসমাপ্ত F9 ক্যাপচার আবার শুরু করতে হয়।
প্রোগ্রাম আপডেট এবং সাপোর্ট
প্রোগ্রামটি নিজেকে হালনাগাদ রাখতে পারে, এবং এটি কী করছে তা আপনাকে জানায়। এটি startup-এ ব্যাকগ্রাউন্ডে এবং আপনি “About” উইন্ডো খুললে আবার, শুধুমাত্র HTTPS সংযোগে updates.vibromera.com সার্ভারে নতুন ভার্সনের জন্য পরীক্ষা করে, এবং ফলাফলটি 24 ঘণ্টার জন্য ক্যাশ করা থাকে যাতে সার্ভারকে বারবার কল করা না হয়। আপনার চ্যানেলে একটি নতুন ভার্সন থাকলে, মূল উইন্ডোর নিচের-ডান কোণে একটি “New version available” লিঙ্ক দেখা যায়; কোনো আপডেট না থাকলে, সেই কোণটি স্রেফ খালি থাকে। “Updates” উইন্ডোর “Check for updates automatically” চেকবক্স দিয়ে স্বয়ংক্রিয় পরীক্ষা সম্পূর্ণভাবে বন্ধ করা যায়, এবং এটি বন্ধ থাকলে প্রোগ্রামটি সার্ভারের সঙ্গে একেবারেই যোগাযোগ করে না।
| “About”-এ লাইন | অর্থ |
|---|---|
| “Connected” বা “Offline” | আপডেট সার্ভারটি পৌঁছানো যায় কিনা; পরীক্ষা চলাকালীন এটি দেখায় “Checking server…” |
| “Update available: X.Y.Z” | একটি নতুন ভার্সন বিদ্যমান; ইনস্টলেশন উইন্ডো খুলতে লাইনটিতে ক্লিক করুন |
| “Up to date” | সর্বশেষ ভার্সনটি ইনস্টল করা আছে; ক্লিক করলে 24-ঘণ্টার ক্যাশ এড়িয়ে তৎক্ষণাৎ পরীক্ষাটি পুনরাবৃত্তি হয় |
| “Update check failed” | সার্ভারটি পৌঁছানো যায় না; টুলটিপ কারণ ব্যাখ্যা করে এবং ক্লিক করলে আবার চেষ্টা করা হয় |

একটি আপডেট ইনস্টল করা
লিঙ্কটিতে ক্লিক করলে “Update available” উইন্ডো খোলে, যা নতুন ভার্সন নম্বর, “Current version”, রিলিজের তারিখ, ডাউনলোডের আকার এবং রিলিজ নোট দেখায়। “Install now” প্রক্রিয়াটি শুরু করে এবং “Later” এটি স্থগিত করে। প্রোগ্রামটি প্যাকেজটি ডাউনলোড করে, একটি SHA-256 চেকসাম দিয়ে এর অখণ্ডতা যাচাই করে, নিজেকে বন্ধ করে এবং ইনস্টলেশনটি BsUpdater.exe হেল্পারকে দিয়ে দেয়, যা কাজ করার সময় এর পর্যায় এবং একটি লাইভ ফাইল কাউন্টার যেমন “Extracting… 1234 / 3288” দেখায়। হেল্পারটি এরপর ফাইলগুলি প্রতিস্থাপন করে এবং নতুন ভার্সনটি চালু করে, যা ইনস্টল করা ভার্সন সম্পর্কে একটি সংক্ষিপ্ত বিজ্ঞপ্তি দেখায়। ডাউনলোড ব্যর্থ হলে, উইন্ডোটি প্রতিক্রিয়াশীল থাকে এবং কারণসহ “Download failed:” দেখায়, যাতে আপনি কারণটি ঠিক করে আবার চেষ্টা করতে পারেন।

আপনার ডেটা কোনো আপডেট দ্বারা স্পর্শ করা হয় না। Bs1A.cfg-এর সেটিংস সংরক্ষিত থাকে, ব্যালান্সিং আর্কাইভ সংরক্ষিত থাকে কারণ এটি ব্যবহারকারীর Documents ফোল্ডারে থাকে, এবং আপনি সম্পাদিত রিপোর্ট টেমপ্লেটগুলি name.user-*.htm ফর্মের নামে নতুনগুলির পাশে সংরক্ষিত হয়, এবং প্রোগ্রামটি আপডেটের পরে সেগুলি তালিকাভুক্ত করে। মনে রাখবেন যে সেই সংরক্ষিত সম্পাদনাগুলি স্বয়ংক্রিয়ভাবে নতুন টেমপ্লেটে একীভূত হয় না, তাই একটি কোম্পানির লেটারহেড হাতে করে বহন করতে হয়।
রোলব্যাকও বিল্ট-ইন। কিছু প্রতিস্থাপন করার আগে, হেল্পারটি bin\updates ফোল্ডারে আগের ভার্সনের একটি ব্যাকআপ সংরক্ষণ করে। বিদ্যুৎ বিভ্রাটে বাধাগ্রস্ত একটি আপডেট পরবর্তী লঞ্চে হয় সম্পূর্ণ করা হয় অথবা পরিষ্কার করা হয়, এবং শেষ উপায় হিসেবে bin\BsUpdater.exe ম্যানুয়ালি চালিয়ে আগের ভার্সন পুনরুদ্ধার করা যায়। আপনি “Updates” উইন্ডোর “Roll back” বোতাম দিয়েও যেকোনো সময় ইচ্ছাকৃতভাবে পিছিয়ে যেতে পারেন, যা কাজ করার আগে নিশ্চিতকরণ চায়। Windows কেবল তখনই UAC নিশ্চিতকরণ চায় যখন ইনস্টলেশন ডিরেক্টরি বর্তমান ব্যবহারকারীর দ্বারা লেখার যোগ্য নয়, যেমন Program Files; একটি পোর্টেবল ইনস্টলেশন বা Documents-এর অধীনে থাকা একটি ইনস্টলেশন কোনো প্রম্পট ছাড়াই আপডেট হয়। এবং হেল্পার চলমান অবস্থায় যদি আপনি প্রোগ্রামটি চালু করেন, তাহলে “Update in progress” শিরোনামের একটি উইন্ডোসহ লঞ্চটি প্রত্যাখ্যাত হয় — এটি স্বাভাবিক, এবং পরবর্তী স্টার্টআপ এটিকে অস্বাভাবিক সমাপ্তি হিসেবে গণ্য করে না।
আপডেট চ্যানেল
| চ্যানেল | এটি কী অফার করে |
|---|---|
| “Stable” | পরীক্ষিত ভার্সন; ডিফল্ট এবং প্রোডাকশন কাজের জন্য সুপারিশকৃত পছন্দ |
| “Latest” | সবচেয়ে সাম্প্রতিক অফিসিয়াল রিলিজ |
| “Experimental” | প্রিভিউ বিল্ড, স্পষ্ট সতর্কতাসহ যে সেগুলি অস্থিতিশীল হতে পারে |
| “Legacy” | পুরনো হার্ডওয়্যারের জন্য একটি পিন করা পুরনো প্রোগ্রাম ভার্সন; ফার্মওয়্যার ব্লকটি দেখায় “No build on this channel” |
প্রোগ্রামের ভিতর থেকে একটি সমস্যা রিপোর্ট করা
সাপোর্ট এমন কোনো ই-মেইল ঠিকানা নয় যাতে আপনাকে স্মৃতি থেকে একটি বর্ণনা লিখতে হবে। “F1 – About” খুলুন, “Report a problem…” চাপুন, এবং “Send report to Vibromera support” উইন্ডোটি আপনার জন্য টেকনিক্যাল প্রেক্ষাপট সংগ্রহ করে। আপনি “Comment (optional):” ফিল্ডে একটি মন্তব্য যোগ করেন, “Attach screenshots…” দিয়ে PNG, JPG, BMP বা GIF ফরম্যাটে মোট 25 MB পর্যন্ত স্ক্রিন ক্যাপচার সংযুক্ত করেন, এবং “Attach full log (bs1a.log + rotated)” সম্পর্কে সিদ্ধান্ত নেন। একটি সাধারণ রিপোর্টের জন্য সেই চেকবক্সটি ডিফল্টরূপে চালু থাকে এবং চালু রাখাই ভালো, কারণ লগটিই নির্ণয় সংক্ষিপ্ত করে; একটি ব্যর্থ আপডেট সম্পর্কিত অভিযোগের জন্য এটি কার্যত বাধ্যতামূলক, যেহেতু কেবল সেই আর্কাইভেই আপডেট হেল্পারের নিজস্ব লগ থাকে। যেকোনো উইন্ডোর একটি দ্রুত স্ক্রিনশট মাত্র একটি কী দূরে: F12 একটি PNG Documents\Bs1A\Screenshots-এ লেখে।

পূর্ববর্তী সেশনটি অস্বাভাবিকভাবে শেষ হয়ে থাকলে, পরবর্তী লঞ্চটি একটি পরিষেবা মন্তব্য আগে থেকেই পূরণ করা একটি রিপোর্ট পাঠানোর প্রস্তাব দেয়, এবং এমন একটি ক্র্যাশ রিপোর্টের জন্য ফুল-লগ চেকবক্সটি ডিফল্টরূপে বন্ধ থাকে যাতে আপনি সিদ্ধান্ত নিতে পারেন। এটি ঘটাকালীন একটি অসমাপ্ত ব্যালান্সিং কাজ হারিয়ে যায় না, কারণ সেশনটি প্রতিটি ধাপে স্বয়ংক্রিয়ভাবে সংরক্ষিত হয় এবং প্রোগ্রামটি এটি পুনরুদ্ধার করার প্রস্তাব দেয়। সার্ভারে পৌঁছানো না গেলে, প্রোগ্রামটি রিপোর্টটি নামে একটি টাইমস্ট্যাম্পসহ সাপোর্ট-রিপোর্ট ফাইল হিসেবে সংরক্ষণ করার প্রস্তাব দেয় এবং সেই ফাইলে এক্সপ্লোরার খোলে, যাতে এটি অন্য যেকোনো পথে পাঠানো যায়। বিক্রয়-পূর্ব এবং সামঞ্জস্য সংক্রান্ত প্রশ্নগুলি WhatsApp-এর মাধ্যমে সরাসরি একজন ব্যক্তির কাছেও যেতে পারে, ঠিকানায় https://wa.me/37258364849.
অফলাইনে কাজ করা, এবং আপনার কম্পিউটার থেকে কী তথ্য বাইরে যায়
Balanset সফটওয়্যারটি একটি স্থানীয় Windows প্রোগ্রাম যা একটি USB ডিভাইসের সঙ্গে যোগাযোগ করে। এর পেছনে কোনো ক্লাউড পরিষেবা নেই, তৈরি করার কোনো অ্যাকাউন্ট নেই, পৌঁছানোর কোনো লাইসেন্স সার্ভার নেই এবং নবায়ন করার কোনো সাবস্ক্রিপশন নেই। কম্পন পরিমাপ করা, একটি ব্যালান্সিং কাজ চালানো, সংশোধনী ওজন গণনা করা, ফলাফলটি ISO 1940-এর বিপরীতে পরীক্ষা করা এবং HTML প্রোটোকল তৈরি করা — এসবই আপনার সামনের ল্যাপটপে ঘটে, এবং এদের প্রতিটি নেটওয়ার্ক কেবল খুলে ফেলা এবং Wi-Fi বন্ধ অবস্থায়ও কাজ করে। এটি সেই জায়গাগুলিতে গুরুত্বপূর্ণ যেখানে এই যন্ত্রগুলি প্রকৃতপক্ষে যায়: একটি জাহাজের ইঞ্জিন রুম, একটি খনি, একটি সিমেন্ট প্ল্যান্ট, একটি কাগজ কল, এমন একটি সাইট যেখানে নীতি একটি বিদেশী ল্যাপটপকে প্ল্যান্ট নেটওয়ার্কের সঙ্গে সংযুক্ত করাই নিষিদ্ধ করে।
কেবল দুটি জিনিস কখনও ইন্টারনেট ব্যবহার করে, এবং দুটিই ঐচ্ছিক এবং দুটিই কেবল HTTPS-এর মাধ্যমে updates.vibromera.com-এ যায়। প্রথমটি হলো আপডেট চেক, যা “Check for updates automatically” দিয়ে বন্ধ করা যায়, তারপর প্রোগ্রামটি সার্ভারের সঙ্গে যোগাযোগ বন্ধ করে দেয়। দ্বিতীয়টি হলো একটি সাপোর্ট রিপোর্ট, যা কেবল তখনই পাঠানো হয় যখন আপনি নিজে “Send” চাপেন, এবং যার জন্য প্রোগ্রামের সঙ্গে ইনস্টল করা একটি অ্যাক্সেস টোকেন ফাইল প্রয়োজন। এই দুটি পথের বাইরে ব্যাকগ্রাউন্ডে কিছুই প্রেরণ করা হয় না।
আপনি যখন সত্যিই একটি সাপোর্ট রিপোর্ট পাঠান, তখন এর বিষয়বস্তু কোনো রহস্য নয়। উইন্ডোটি সেগুলি তালিকাভুক্ত করে, এবং “Show payload preview” বোতামটি কিছু পাঠানোর আগে সঠিক পেলোডটি দেখায়: প্রোগ্রাম ভার্সন, ফার্মওয়্যার ভার্সন এবং ডিভাইস UID; সিস্টেম তথ্য যেমন অপারেটিং সিস্টেম, ভাষা, DPI, ডিসপ্লে, প্রসেসর, মেমরি ও ডিস্ক লোড এবং COM পোর্টের তালিকা; অ্যাপ্লিকেশনে আপনার সাম্প্রতিক কার্যকলাপসহ সাম্প্রতিক ডায়াগনস্টিক লগ লাইনের 50 KB পর্যন্ত; আপনার মন্তব্য; এবং আপনার সংযুক্ত করা ফাইলগুলি। ম্যানুয়ালটি সীমানা স্পষ্টভাবে বলে, এবং আমরাও তাই বলি: সেশন ফাইল এবং পরিমাপের ফলাফল রিপোর্টে অন্তর্ভুক্ত নয়। আপনার গ্রাহকদের মেশিন, রোটরের নাম, কম্পন লেভেল এবং ব্যালান্সিং প্রোটোকল আপনার ডিস্কেই থাকে, যদি না আপনি সেগুলি সংযুক্ত করার সিদ্ধান্ত নেন।
প্রোগ্রামটি জিনিসপত্র সংরক্ষণ করার পদ্ধতিতেও একই নীতি বিদ্যমান। রেজিস্ট্রি কী-এর পরিবর্তে সেটিংস একটি পঠনযোগ্য INI ফাইল। আর্কাইভ এবং রিপোর্টগুলি Documents\BalSoft\Bs1A-তে সাধারণ ফাইল, যেগুলি আপনি ব্যাকআপ নিতে, অন্য কম্পিউটারে কপি করতে বা ক্লায়েন্টকে দিতে পারেন। রিপোর্টগুলি UTF-8 HTML, যা যেকোনো অপারেটিং সিস্টেমের যেকোনো ব্রাউজারে খোলে। Route Inspection ফাইলগুলি সাধারণ ফাইল, যা Windows আঞ্চলিক ফরম্যাট নির্বিশেষে দশমিক বিন্দুসহ SI এককে লেখা, তাই একটি জার্মান ল্যাপটপে রেকর্ড করা একটি রুট একটি তুর্কি ল্যাপটপেও সঠিকভাবে পড়া যায়। আপনার এবং আপনার নিজের পরিমাপের মধ্যে কোনো মালিকানাধীন কন্টেইনার নেই।
যন্ত্রটি সংগ্রহ করুন — সফটওয়্যার অন্তর্ভুক্ত
উভয় কিটই এই একই প্রোগ্রাম এবং এর আপডেটসহ পাঠানো হয়। কোনো সাবস্ক্রিপশন নেই, কোনো প্রতি-সিট লাইসেন্স নেই, কোনো ক্লাউড অ্যাকাউন্ট নেই। দুই বছরের ওয়ারেন্টি, বিশ্বব্যাপী DHL শিপিং।
Balanset-1A — €1,975Balanset-4A, 4 চ্যানেল — €6,803একজন প্রকৌশলীর সাথে যোগাযোগ করুন (WhatsApp)
প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
সফটওয়্যারটি কি আলাদাভাবে বিক্রি হয়, নাকি এটি যন্ত্রের সাথে অন্তর্ভুক্ত থাকে?
সফটওয়্যারটি কিটের অংশ এবং আলাদাভাবে বিক্রি হয় না। Balanset-1A-এর দাম EUR 1,975 এবং Balanset-4A-এর দাম EUR 6,803, এবং উভয়েই একই Windows প্রোগ্রাম এবং বিক্রেতার আপডেট সার্ভার থেকে আপডেট অন্তর্ভুক্ত করে। নবায়ন করার মতো কোনো সাবস্ক্রিপশন বা প্রতি-সিট লাইসেন্স নেই।
সফটওয়্যারের এই সংস্করণের জন্য কোন যন্ত্র ফার্মওয়্যার প্রয়োজন?
ফার্মওয়্যার 5.5.0 বা তার পরবর্তী সংস্করণ প্রয়োজন। ফার্মওয়্যার 4.10.x-এ এবং মধ্যবর্তী সংস্করণ 5.0.x থেকে 5.4.x-এ যন্ত্রটি তখনও শনাক্ত হয় এবং এর COM পোর্ট দৃশ্যমান থাকে, কিন্তু কোনো পরিমাপ শুরু হয় না এবং ব্যালান্সিং রান প্রত্যাখ্যাত হয়। স্ট্যাটাস লাইনে Firmware not supported on COMx দেখানো হয়, এবং প্রোগ্রামের ভেতর থেকেই 15 থেকে 30 সেকেন্ডে ফার্মওয়্যার আপডেট করা যায়।
সফটওয়্যারটি কি 3 বা 4টি সংশোধনী তলে ব্যালান্সিং করতে পারে?
হ্যাঁ, তবে কেবল দুটি শর্তে: F4 – Settings ট্যাবের Balancing form অবশ্যই Modern-এ সেট করা থাকতে হবে, এবং যন্ত্রটি অবশ্যই 4-চ্যানেল Balanset-4A হতে হবে। সর্বাধিক সংশোধন তলের সংখ্যা কম্পন চ্যানেলের সংখ্যার সমান, তাই 2-চ্যানেল Balanset-1A 1 বা 2টি তলে ব্যালান্স করে। Classic form উভয় ক্ষেত্রেই 1 এবং 2টি তল সমর্থন করে।
সফটওয়্যারের কি ইন্টারনেট সংযোগ বা ক্লাউড অ্যাকাউন্টের প্রয়োজন হয়?
না। এটি একটি সাধারণ লোকাল Windows প্রোগ্রাম, যা USB COM পোর্টের মাধ্যমে যন্ত্রটি থেকে তথ্য পড়ে, এবং সমস্ত পরিমাপ, গণনা, আর্কাইভিং ও রিপোর্টিং কোনো নিবন্ধন ছাড়াই সম্পূর্ণ অফলাইনে কাজ করে। ইন্টারনেট সংযোগ কেবল দুটি ঐচ্ছিক কাজের জন্য ব্যবহৃত হয়: HTTPS-এর মাধ্যমে প্রোগ্রাম আপডেট যাচাই করা, এবং আপনি চাইলে একটি সাপোর্ট রিপোর্ট পাঠানো।
ইন্টারফেসটি কোন কোন ভাষা সমর্থন করে?
ইন্টারফেস এবং ব্যবহারকারী ম্যানুয়াল 27টি ভাষায় উপলব্ধ, F4 – Settings ট্যাবের ভাষা তালিকা থেকে নির্বাচিত। ভাষা পরিবর্তন করতে প্রোগ্রাম পুনরায় চালু করতে হয়। g, g*mm, mm/s এবং RPM-এর মতো একক প্রতীক, এবং ISO 1940-এর মতো মানক পদবি, প্রতিটি ভাষায় তাদের মানক রূপেই থাকে।
সফটওয়্যার ছাড়া কিটে আর কী কী অন্তর্ভুক্ত থাকে?
Balanset-1A বা Balanset-4A USB মডিউল, প্রতিটি ভাইব্রেশন চ্যানেলের জন্য একটি করে ভাইব্রেশন ট্রান্সডিউসার (অ্যাক্সিলারোমিটার), একটি লেজার অপটিক্যাল ট্যাকো স্পিড সেন্সর, USB কেবল ও সেন্সর কেবলগুলি, ব্যবহারকারীর ম্যানুয়াল, এবং Balanset প্রোগ্রাম। ট্যাকো সেন্সরটি এর কেবলের মাধ্যমে যন্ত্র থেকেই পাওয়ার পায়, তাই এতে কোনো ব্যাটারির প্রয়োজন হয় না।
একই রোটর পুনরায় ব্যালান্স করার সময়, আমাকে কি আবার পরীক্ষামূলক রান করতে হবে?
না। প্রভাব সহগগুলি স্বয়ংক্রিয়ভাবে আর্কাইভে সংরক্ষিত হয়, এবং F5 – Apply coefficients দিয়ে অথবা ব্যালান্সিং উইন্ডোর ভিতরে Load Coefficients দিয়ে সেগুলি লোড করলে সহগ, পরীক্ষামূলক ভর, ব্যাসার্ধ, ফিক্সড-পজিশন সংখ্যা এবং টলারেন্স ফিরে আসে। তারপর কেবল Run 0 পরিমাপ করা হয় এবং সংশোধন তৎক্ষণাৎ গণনা করা হয়। সংরক্ষিত সহগগুলি একই মেশিন এবং রোটর টাইপের জন্য বৈধ থাকে, অপরিবর্তিত সেন্সর অবস্থান ও চলমান মোডসহ, তাই প্রথম কাজের সময় রোটরে পরীক্ষামূলক ওজনের অবস্থান চিহ্নিত করে রাখুন।
পিসির প্রয়োজনীয়তা কী কী, এবং আমার কি অ্যাডমিনিস্ট্রেটর অধিকারের প্রয়োজন হবে?
Windows 7, 8, 10 বা 11, 32-bit বা 64-bit, একটি ফ্রি USB পোর্ট, প্রায় 150 MB ফ্রি ডিস্ক স্পেস, এবং কমপক্ষে 1024×768 স্ক্রিন, যেখানে 1366×768 বা তার বেশি সুপারিশকৃত। ইনস্টলেশনের জন্য অ্যাডমিনিস্ট্রেটর অধিকারের প্রয়োজন নেই, এবং একটি পোর্টেবল কপি স্রেফ আনপ্যাক করা যায়, যতক্ষণ না এটি Program Files-এ রাখা হয়। সেটিংস Windows রেজিস্ট্রির পরিবর্তে একটি Bs1A.cfg ফাইলে রাখা হয়।
Route Inspection এবং Bump test কি উৎপাদন ব্যবহারের জন্য প্রস্তুত?
দুটিই ম্যানুয়ালে পরীক্ষামূলক হিসেবে চিহ্নিত এবং ডিফল্টরূপে বন্ধ থাকে; আপনি সেগুলি F4 – Settings ট্যাবে চালু করেন। এগুলি ব্যবহারযোগ্য ও নথিভুক্ত, কিন্তু পরিণত মডিউলের পরিবর্তে ট্রায়াল অপারেশনের বৈশিষ্ট্য হিসেবে বিবেচনা করা উচিত। বিশেষত Route Inspection পূর্বাভাসটি সাম্প্রতিক কয়েকটি ভ্রমণের উপর একটি সরলরেখা এক্সট্রাপোলেশন এবং ম্যানুয়ালে এটিকে রক্ষণাবেক্ষণ পরিকল্পনার জন্য একটি স্থূল অনুমান হিসেবে বর্ণনা করা হয়েছে, ব্যর্থতার একটি নিশ্চিত সময় নয়।
আমি কোন কোন ফরম্যাটে একটি রিপোর্ট এক্সপোর্ট করতে পারি, এবং কেন কিছু কম্পিউটারে PDF এক্সপোর্ট ব্যর্থ হয়?
রিপোর্টগুলি PDF, একক ফাইল হিসেবে HTML, একটি ইমেজ ফোল্ডারসহ HTML, RTF এবং RVF ফরম্যাটে এক্সপোর্ট হয়, এবং HTML ফাইলগুলি UTF-8 হওয়ায় সেগুলি যেকোনো সিস্টেমের যেকোনো ব্রাউজারে খোলে। PDF এক্সপোর্টের জন্য অন্তত একটি Windows প্রিন্টার ইনস্টল থাকা প্রয়োজন, কারণ প্রিন্টার ড্রাইভারটি কেবল পেজ লেআউট গণনা করতে ব্যবহৃত হয়; যে কম্পিউটারে কোনো প্রিন্টারই নেই, সেখানে Microsoft Print to PDF সক্রিয় করলে এক্সপোর্ট কাজ করবে।