{"id":962,"date":"2018-03-17T18:33:04","date_gmt":"2018-03-17T18:33:04","guid":{"rendered":"https:\/\/vibromera.eu\/?p=962"},"modified":"2026-02-08T13:06:48","modified_gmt":"2026-02-08T13:06:48","slug":"balancing-fan-impellers-2","status":"publish","type":"post","link":"https:\/\/vibromera.eu\/bn\/example\/balancing-fan-impellers-2\/","title":{"rendered":"Exhaust Fan Balancing Guide: Step-by-Step Procedure for HVAC Systems"},"content":{"rendered":"<div id=\"pl-962\"  class=\"panel-layout\" ><div id=\"pg-962-0\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-962-0-0\"  class=\"panel-grid-cell\" ><div id=\"panel-962-0-0-0\" class=\"so-panel widget widget_sow-slider panel-first-child\" data-index=\"0\" ><div\n\t\t\t\n\t\t\tclass=\"so-widget-sow-slider so-widget-sow-slider-default-6d39609536fd-962\"\n\t\t\t\n\t\t>\t\t\t\t<div class=\"sow-slider-base\" style=\"display: none\" tabindex=\"0\">\n\t\t\t\t\t<ul\n\t\t\t\t\tclass=\"sow-slider-images\"\n\t\t\t\t\tdata-settings=\"{&quot;pagination&quot;:true,&quot;speed&quot;:800,&quot;timeout&quot;:8000,&quot;paused&quot;:false,&quot;pause_on_hover&quot;:false,&quot;swipe&quot;:true,&quot;nav_always_show_desktop&quot;:&quot;&quot;,&quot;nav_always_show_mobile&quot;:&quot;&quot;,&quot;breakpoint&quot;:&quot;780px&quot;,&quot;unmute&quot;:false,&quot;anchor&quot;:null}\"\n\t\t\t\t\t\t\t\t\t\tdata-anchor-id=\"\"\n\t\t\t\t>\t\t<li class=\"sow-slider-image\" style=\"visibility: visible;\" >\n\t\t\t\t\t\t<div class=\"sow-slider-image-container\">\n\t\t\t\t<div class=\"sow-slider-image-wrapper\" style=\"max-width: 1280px\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"sow-slider-image-foreground-wrapper\">\n\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"960\" src=\"https:\/\/vibromera.eu\/wp-content\/uploads\/2018\/03\/IMG_20171228_131923-e1558697957285.webp\" class=\"sow-slider-foreground-image\" alt=\"Dynamic balancing of exhaust fan.\" style=\"\" srcset=\"https:\/\/vibromera.eu\/wp-content\/uploads\/2018\/03\/IMG_20171228_131923-e1558697957285.webp 1280w, https:\/\/vibromera.eu\/wp-content\/uploads\/2018\/03\/IMG_20171228_131923-e1558697957285-600x450.webp 600w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<\/li>\n\t\t<\/ul>\t\t\t\t<ol class=\"sow-slider-pagination\">\n\t\t\t\t\t\t\t\t\t\t\t<li><a href=\"#\" data-goto=\"0\" aria-label=\"Display slide 1\"><\/a><\/li>\n\t\t\t\t\t\t\t\t\t<\/ol>\n\n\t\t\t\t<div class=\"sow-slide-nav sow-slide-nav-next\">\n\t\t\t\t\t<a href=\"#\" data-goto=\"next\" aria-label=\"Next slide\" data-action=\"next\">\n\t\t\t\t\t\t<em class=\"sow-sld-icon-thin-right\"><\/em>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"sow-slide-nav sow-slide-nav-prev\">\n\t\t\t\t\t<a href=\"#\" data-goto=\"previous\" aria-label=\"Previous slide\" data-action=\"prev\">\n\t\t\t\t\t\t<em class=\"sow-sld-icon-thin-left\"><\/em>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div><\/div><\/div><div id=\"panel-962-0-0-1\" class=\"widget_text so-panel widget widget_custom_html panel-last-child\" data-index=\"1\" ><div class=\"textwidget custom-html-widget\"><!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n\n<title>Exhaust Fan Balancing: A Practical Field Guide for HVAC Technicians | Vibromera<\/title>\n<meta name=\"description\" content=\"Step-by-step exhaust fan balancing procedure with real field data. Learn how to reduce fan vibration from 6.8 to 1.8 mm\/s on-site using portable equipment. Covers axial, centrifugal, and mixed-flow fans.\">\n<meta name=\"keywords\" content=\"exhaust fan balancing, fan vibration analysis, HVAC fan balancing, dynamic balancing procedure, fan impeller balancing, centrifugal fan balancing, axial fan vibration, portable fan balancer, ISO 1940 fan, Balanset-1A\">\n<meta name=\"author\" content=\"Nikolai Shelkovenko\">\n<meta name=\"robots\" content=\"index, follow, max-image-preview:large, max-snippet:-1\">\n\n\n<!-- Open Graph -->\n<meta property=\"og:type\" content=\"article\">\n<meta property=\"og:url\" content=\"https:\/\/vibromera.eu\/exhaust-fan-balancing-guide\/\">\n<meta property=\"og:title\" content=\"Exhaust Fan Balancing: A Practical Field Guide for HVAC Technicians\">\n<meta property=\"og:description\" content=\"Step-by-step fan balancing procedure with real field data. Reduce vibration on-site in under 1 hour.\">\n<meta property=\"og:image\" content=\"https:\/\/vibromera.eu\/wp-content\/uploads\/2018\/03\/exhaust-fan-balancing-header.jpg\">\n<meta property=\"og:site_name\" content=\"Vibromera\">\n<meta property=\"og:locale\" content=\"en_US\">\n<meta property=\"article:author\" content=\"Nikolai Shelkovenko\">\n<meta property=\"article:published_time\" content=\"2018-03-17T10:00:00+00:00\">\n<meta property=\"article:modified_time\" content=\"2025-06-01T12:00:00+00:00\">\n<meta property=\"article:section\" content=\"Technical Guides\">\n<meta property=\"article:tag\" content=\"fan balancing\">\n<meta property=\"article:tag\" content=\"vibration analysis\">\n<meta property=\"article:tag\" content=\"HVAC maintenance\">\n\n<!-- Twitter -->\n<meta name=\"twitter:card\" content=\"summary_large_image\">\n<meta name=\"twitter:title\" content=\"Exhaust Fan Balancing: Field Guide for HVAC Technicians\">\n<meta name=\"twitter:description\" content=\"Step-by-step fan balancing with real field data. From 6.8 to 1.8 mm\/s on a rooftop at -6\u00b0C.\">\n\n<!-- Fonts -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&family=DM+Serif+Display&family=JetBrains+Mono:wght@400;500&display=swap\" rel=\"stylesheet\">\n\n<!-- =============================================\n     SCHEMA.ORG \u2014 Article + HowTo + Product + FAQ\n     ============================================= -->\n\n<!-- Article Schema -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"TechArticle\",\n  \"@id\": \"https:\/\/vibromera.eu\/exhaust-fan-balancing-guide\/#article\",\n  \"headline\": \"Exhaust Fan Balancing: A Practical Field Guide for HVAC Technicians\",\n  \"description\": \"Step-by-step exhaust fan balancing procedure with real field data. Covers sensor installation, trial weight method, correction calculation, and verification for axial, centrifugal, and mixed-flow fans.\",\n  \"image\": \"https:\/\/vibromera.eu\/wp-content\/uploads\/2018\/03\/exhaust-fan-balancing-header.jpg\",\n  \"datePublished\": \"2018-03-17T10:00:00+00:00\",\n  \"dateModified\": \"2025-06-01T12:00:00+00:00\",\n  \"author\": {\n    \"@type\": \"Person\",\n    \"name\": \"Nikolai Shelkovenko\",\n    \"jobTitle\": \"Vibration Analysis Engineer\",\n    \"worksFor\": { \"@id\": \"https:\/\/vibromera.eu\/#organization\" },\n    \"url\": \"https:\/\/vibromera.eu\/about\/\"\n  },\n  \"publisher\": {\n    \"@id\": \"https:\/\/vibromera.eu\/#organization\"\n  },\n  \"mainEntityOfPage\": \"https:\/\/vibromera.eu\/exhaust-fan-balancing-guide\/\",\n  \"articleSection\": \"Technical Guides\",\n  \"keywords\": [\"exhaust fan balancing\", \"fan vibration analysis\", \"HVAC fan balancing\", \"dynamic balancing\", \"impeller balancing\", \"centrifugal fan\", \"axial fan\", \"ISO 1940\"],\n  \"about\": [\n    { \"@type\": \"Thing\", \"name\": \"Dynamic balancing\", \"sameAs\": \"https:\/\/www.wikidata.org\/wiki\/Q2539082\" },\n    { \"@type\": \"Thing\", \"name\": \"Vibration analysis\", \"sameAs\": \"https:\/\/www.wikidata.org\/wiki\/Q1384974\" },\n    { \"@type\": \"Thing\", \"name\": \"HVAC\", \"sameAs\": \"https:\/\/www.wikidata.org\/wiki\/Q167510\" },\n    { \"@type\": \"Thing\", \"name\": \"Exhaust fan\" }\n  ],\n  \"speakable\": {\n    \"@type\": \"SpeakableSpecification\",\n    \"cssSelector\": [\".ea-hero__title\", \".ea-hero__lead\", \".ea-section__title\", \".ea-callout__text\", \".ea-step__title\"]\n  },\n  \"wordCount\": 3200,\n  \"inLanguage\": \"en\",\n  \"isAccessibleForFree\": true\n}\n<\/script>\n\n<!-- HowTo Schema -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"HowTo\",\n  \"name\": \"How to Balance an Exhaust Fan On-Site\",\n  \"description\": \"Complete 7-step procedure for dynamic balancing of exhaust fans using portable equipment. Applicable to axial, centrifugal, and mixed-flow fans in HVAC systems.\",\n  \"totalTime\": \"PT1H\",\n  \"estimatedCost\": {\n    \"@type\": \"MonetaryAmount\",\n    \"currency\": \"EUR\",\n    \"value\": \"0\"\n  },\n  \"tool\": [\n    { \"@type\": \"HowToTool\", \"name\": \"Balanset-1A portable balancer\" },\n    { \"@type\": \"HowToTool\", \"name\": \"Laptop or tablet with Balanset software\" },\n    { \"@type\": \"HowToTool\", \"name\": \"Wrenches and fastening tools\" }\n  ],\n  \"supply\": [\n    { \"@type\": \"HowToSupply\", \"name\": \"Vibration sensors (2\u00d7 accelerometers)\" },\n    { \"@type\": \"HowToSupply\", \"name\": \"Laser tachometer\" },\n    { \"@type\": \"HowToSupply\", \"name\": \"Reflective tape\" },\n    { \"@type\": \"HowToSupply\", \"name\": \"Correction weights (steel, aluminum, or stainless)\" },\n    { \"@type\": \"HowToSupply\", \"name\": \"Trial weight (known mass)\" },\n    { \"@type\": \"HowToSupply\", \"name\": \"Magnetic sensor mounts\" }\n  ],\n  \"step\": [\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 1,\n      \"name\": \"Mount sensors and tachometer\",\n      \"text\": \"Attach vibration sensors perpendicular to the shaft axis on each bearing housing. Aim the laser tachometer at reflective tape on the rotor. Connect everything to the Balanset-1A unit via USB.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 2,\n      \"name\": \"Measure initial vibration\",\n      \"text\": \"Start the fan at operating speed. Record baseline amplitude and phase angle in both planes using the Balanset-1A software.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 3,\n      \"name\": \"Install trial weight on plane 1\",\n      \"text\": \"Attach a trial weight of known mass to the first correction plane. Run the fan again and record new vibration readings. Verify at least 20% change in amplitude or phase.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 4,\n      \"name\": \"Test plane 2\",\n      \"text\": \"Move the trial weight to the second plane and take another measurement. The system now has data from both planes to compute influence coefficients.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 5,\n      \"name\": \"Calculate correction\",\n      \"text\": \"The software computes the exact mass and angular position for correction weights in each plane based on the influence coefficient matrix.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 6,\n      \"name\": \"Install permanent correction weights\",\n      \"text\": \"Remove the trial weight. Install calculated correction masses at the prescribed radius and angle. Secure them by welding, bolting, or clamping.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 7,\n      \"name\": \"Verify and document\",\n      \"text\": \"Run the fan and measure residual vibration. If within ISO 1940 tolerance, save the report. If not, add fine-tuning weights and re-measure.\"\n    }\n  ]\n}\n<\/script>\n\n<!-- Product mention Schema -->\n<script type=\"application\/ld+json\">{\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"Product\",\n    \"@id\": \"https:\/\/vibromera.eu\/product\/balanset-1\/#product\",\n    \"name\": \"Balanset-1A\",\n    \"description\": \"Portable dual-channel rotor balancer and vibration analyzer for on-site dynamic balancing of fans, pumps, crushers, turbines, and other rotating equipment.\",\n    \"image\": \"https:\/\/vibromera.eu\/wp-content\/uploads\/2023\/09\/77-e1693745667801.jpg.webp\",\n    \"brand\": {\n        \"@type\": \"Brand\",\n        \"name\": \"Vibromera\"\n    },\n    \"manufacturer\": {\n        \"@id\": \"https:\/\/vibromera.eu\/#organization\"\n    },\n    \"offers\": {\n        \"@type\": \"Offer\",\n        \"url\": \"https:\/\/vibromera.eu\/product\/balanset-1\/\",\n        \"priceCurrency\": \"EUR\",\n        \"price\": \"1975\",\n        \"availability\": \"https:\/\/schema.org\/InStock\",\n        \"itemCondition\": \"https:\/\/schema.org\/NewCondition\",\n        \"priceValidUntil\": \"2026-12-31\",\n        \"shippingDetails\": {\n            \"@type\": \"OfferShippingDetails\",\n            \"shippingRate\": {\n                \"@type\": \"MonetaryAmount\",\n                \"currency\": \"EUR\",\n                \"value\": \"0\"\n            },\n            \"shippingDestination\": {\n                \"@type\": \"DefinedRegion\",\n                \"name\": \"Worldwide\"\n            },\n            \"deliveryTime\": {\n                \"@type\": \"ShippingDeliveryTime\",\n                \"handlingTime\": {\n                    \"@type\": \"QuantitativeValue\",\n                    \"minValue\": 1,\n                    \"maxValue\": 2,\n                    \"unitCode\": \"d\"\n                },\n                \"transitTime\": {\n                    \"@type\": \"QuantitativeValue\",\n                    \"minValue\": 2,\n                    \"maxValue\": 10,\n                    \"unitCode\": \"d\"\n                }\n            }\n        }\n    },\n    \"additionalProperty\": [\n        {\n            \"@type\": \"PropertyValue\",\n            \"name\": \"Channels\",\n            \"value\": \"2\"\n        },\n        {\n            \"@type\": \"PropertyValue\",\n            \"name\": \"Vibration range\",\n            \"value\": \"0.02\u201380 mm\/s\"\n        },\n        {\n            \"@type\": \"PropertyValue\",\n            \"name\": \"Frequency range\",\n            \"value\": \"5\u2013550 Hz\"\n        },\n        {\n            \"@type\": \"PropertyValue\",\n            \"name\": \"RPM range\",\n            \"value\": \"100\u2013100,000\"\n        },\n        {\n            \"@type\": \"PropertyValue\",\n            \"name\": \"Phase accuracy\",\n            \"value\": \"\u00b11\u00b0\"\n        },\n        {\n            \"@type\": \"PropertyValue\",\n            \"name\": \"Balancing planes\",\n            \"value\": \"1 or 2\"\n        },\n        {\n            \"@type\": \"PropertyValue\",\n            \"name\": \"Weight with case\",\n            \"value\": \"4 kg\"\n        },\n        {\n            \"@type\": \"PropertyValue\",\n            \"name\": \"Software license\",\n            \"value\": \"Lifetime, included\"\n        },\n        {\n            \"@type\": \"PropertyValue\",\n            \"name\": \"Warranty\",\n            \"value\": \"2 years\"\n        }\n    ]\n}<\/script>\n\n<!-- FAQPage Schema -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"How often should exhaust fans be balanced?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"For commercial HVAC systems, annual vibration checks are usually sufficient. Industrial fans in corrosive or dusty environments should be monitored quarterly. Rebalance whenever vibration velocity exceeds 4.5 mm\/s (RMS), airflow drops noticeably, or you hear periodic noise from the impeller.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can I balance a fan without removing it from the duct?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. Portable balancing systems like the Balanset-1A are designed specifically for in-situ balancing \u2014 meaning the fan stays in place, running in its own bearings. Vibration sensors mount magnetically to the bearing housings, and corrections are calculated while the fan operates at normal speed.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What vibration level is acceptable after balancing?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"For most HVAC exhaust fans, the target is below 2.8 mm\/s (vibration velocity RMS), corresponding to ISO 1940 grade G6.3 or better. Many field balancing jobs achieve 1.5\u20132.0 mm\/s. For precision applications, aim for G2.5 (below 1.0 mm\/s).\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is the difference between static and dynamic balancing of a fan?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Static balancing corrects imbalance in one plane \u2014 suitable for narrow, disc-like impellers. Dynamic (two-plane) balancing corrects both static and couple imbalance \u2014 necessary for wide impellers, long rotors, or fans with overhung impellers. Most exhaust fans benefit from two-plane balancing.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does balancing fix all fan vibration problems?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"No. Balancing corrects mass-related vibration only. If the fan has cracked blades, worn bearings, shaft misalignment, loose bolts, or structural resonance, those problems must be fixed first. A vibration spectrum (FFT) from the Balanset-1A can help distinguish imbalance (1\u00d7 RPM peak) from other faults.\"\n      }\n    }\n  ]\n}\n<\/script>\n\n<!-- BreadcrumbList Schema -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"BreadcrumbList\",\n  \"itemListElement\": [\n    { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/vibromera.eu\/\" },\n    { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Knowledge Base\", \"item\": \"https:\/\/vibromera.eu\/knowledge-base\/\" },\n    { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Fan Balancing\", \"item\": \"https:\/\/vibromera.eu\/exhaust-fan-balancing-guide\/\" }\n  ]\n}\n<\/script>\n\n<style>\n\/* ==================================================\n   EDITORIAL ARTICLE \u2014 Industrial\/Technical Magazine\n   Aesthetic: Clean, authoritative, data-driven\n   Palette: Slate + warm amber accents\n   ================================================== *\/\n\n:root {\n    --ea-ink: #1a1a2e;\n    --ea-ink-soft: #3d3d56;\n    --ea-ink-muted: #6b7085;\n    --ea-paper: #fafaf8;\n    --ea-paper-warm: #f5f3ee;\n    --ea-paper-cool: #f0f2f5;\n    --ea-accent: #c87a2a;\n    --ea-accent-light: #e8a94e;\n    --ea-accent-bg: #fef8f0;\n    --ea-blue: #2563eb;\n    --ea-blue-soft: #dbeafe;\n    --ea-green: #16a34a;\n    --ea-green-soft: #dcfce7;\n    --ea-red: #dc2626;\n    --ea-red-soft: #fee2e2;\n    --ea-border: #e5e5df;\n    --ea-border-strong: #d1d1c7;\n    --ea-shadow-sm: 0 1px 3px rgba(26,26,46,0.06);\n    --ea-shadow-md: 0 4px 12px rgba(26,26,46,0.08);\n    --ea-shadow-lg: 0 12px 32px rgba(26,26,46,0.1);\n    --ea-font: 'DM Sans', system-ui, -apple-system, sans-serif;\n    --ea-serif: 'DM Serif Display', Georgia, 'Times New Roman', serif;\n    --ea-mono: 'JetBrains Mono', 'Fira Code', monospace;\n    --ea-max-w: 780px;\n    --ea-wide-w: 1080px;\n    --ea-gutter: 24px;\n}\n\n\/* Reset for article scope *\/\n.ea-article *, .ea-article *::before, .ea-article *::after {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n}\n\n.ea-article {\n    font-family: var(--ea-font);\n    font-size: 18px;\n    line-height: 1.72;\n    color: var(--ea-ink-soft);\n    background: var(--ea-paper);\n    -webkit-font-smoothing: antialiased;\n    overflow-x: hidden;\n}\n\n\/* === FULL-WIDTH BREAK-OUT (inside WP container) === *\/\n.ea-full {\n    width: 100vw;\n    position: relative;\n    left: 50%;\n    right: 50%;\n    margin-left: -50vw;\n    margin-right: -50vw;\n}\n\nbody { overflow-x: hidden; }\n\n\/* === LAYOUT === *\/\n.ea-container {\n    max-width: var(--ea-max-w);\n    margin: 0 auto;\n    padding: 0 var(--ea-gutter);\n}\n.ea-container--wide {\n    max-width: var(--ea-wide-w);\n}\n\n\/* === HERO === *\/\n.ea-hero {\n    background: linear-gradient(168deg, #1a1a2e 0%, #16213e 58%, #1a2740 100%);\n    padding: 80px 0 72px;\n    position: relative;\n    overflow: hidden;\n}\n.ea-hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background:\n        radial-gradient(ellipse at 15% 85%, rgba(200,122,42,0.12) 0%, transparent 55%),\n        radial-gradient(ellipse at 80% 20%, rgba(37,99,235,0.08) 0%, transparent 50%),\n        url(\"data:image\/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cg fill='none' stroke='%23ffffff' stroke-width='0.3' opacity='0.06'%3E%3Cpath d='M0 20h40M20 0v40'\/%3E%3C\/g%3E%3C\/svg%3E\");\n    pointer-events: none;\n}\n.ea-hero > * { position: relative; z-index: 1; }\n\n.ea-hero__breadcrumb {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    margin-bottom: 32px;\n    font-size: 14px;\n    color: rgba(255,255,255,0.45);\n}\n.ea-hero__breadcrumb a {\n    color: rgba(255,255,255,0.55);\n    text-decoration: none;\n    transition: color 0.2s;\n}\n.ea-hero__breadcrumb a:hover { color: rgba(255,255,255,0.85); }\n.ea-hero__breadcrumb-sep { font-size: 11px; }\n\n.ea-hero__tag {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    padding: 6px 14px;\n    border-radius: 100px;\n    background: rgba(200,122,42,0.15);\n    border: 1px solid rgba(200,122,42,0.25);\n    color: var(--ea-accent-light);\n    font-size: 13px;\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    margin-bottom: 24px;\n}\n\n.ea-hero__title {\n    font-family: var(--ea-serif);\n    font-size: clamp(32px, 5.5vw, 52px);\n    font-weight: 400;\n    line-height: 1.15;\n    color: #ffffff;\n    margin-bottom: 24px;\n    max-width: 720px;\n}\n\n.ea-hero__lead {\n    font-size: 20px;\n    line-height: 1.65;\n    color: rgba(255,255,255,0.72);\n    max-width: 620px;\n    margin-bottom: 36px;\n}\n\n.ea-hero__meta {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 20px;\n    align-items: center;\n    font-size: 14px;\n    color: rgba(255,255,255,0.4);\n}\n.ea-hero__meta-item {\n    display: flex;\n    align-items: center;\n    gap: 6px;\n}\n.ea-hero__meta-divider {\n    width: 1px;\n    height: 16px;\n    background: rgba(255,255,255,0.15);\n}\n\n\/* === TABLE OF CONTENTS === *\/\n.ea-toc {\n    margin: 48px auto;\n    padding: 28px 32px;\n    background: var(--ea-paper-warm);\n    border: 1px solid var(--ea-border);\n    border-left: 4px solid var(--ea-accent);\n    border-radius: 2px 8px 8px 2px;\n}\n.ea-toc__title {\n    font-size: 14px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    color: var(--ea-ink-muted);\n    margin-bottom: 16px;\n}\n.ea-toc__list {\n    list-style: none;\n    counter-reset: toc;\n}\n.ea-toc__list li {\n    counter-increment: toc;\n    margin: 8px 0;\n}\n.ea-toc__list a {\n    display: flex;\n    align-items: baseline;\n    gap: 10px;\n    color: var(--ea-ink-soft);\n    text-decoration: none;\n    font-size: 16px;\n    line-height: 1.5;\n    transition: color 0.2s;\n}\n.ea-toc__list a::before {\n    content: counter(toc, decimal-leading-zero);\n    font-family: var(--ea-mono);\n    font-size: 13px;\n    color: var(--ea-accent);\n    font-weight: 500;\n    flex-shrink: 0;\n}\n.ea-toc__list a:hover { color: var(--ea-accent); }\n\n\/* === SECTION TITLES === *\/\n.ea-section__title {\n    font-family: var(--ea-serif);\n    font-size: clamp(26px, 3.5vw, 34px);\n    font-weight: 400;\n    line-height: 1.25;\n    color: var(--ea-ink);\n    margin: 72px 0 28px;\n    padding-top: 20px;\n}\n.ea-section__title::before {\n    content: '';\n    display: block;\n    width: 40px;\n    height: 3px;\n    background: var(--ea-accent);\n    margin-bottom: 20px;\n    border-radius: 2px;\n}\n\n.ea-h3 {\n    font-family: var(--ea-font);\n    font-size: 22px;\n    font-weight: 700;\n    line-height: 1.35;\n    color: var(--ea-ink);\n    margin: 40px 0 16px;\n}\n\n\/* === PROSE === *\/\n.ea-article p {\n    margin: 0 0 20px;\n}\n.ea-article p + p {\n    margin-top: 0;\n}\n\n.ea-article strong {\n    color: var(--ea-ink);\n    font-weight: 600;\n}\n\n.ea-article a {\n    color: var(--ea-blue);\n    text-decoration: underline;\n    text-decoration-color: rgba(37,99,235,0.3);\n    text-underline-offset: 3px;\n    transition: text-decoration-color 0.2s;\n}\n.ea-article a:hover {\n    text-decoration-color: var(--ea-blue);\n}\n\n\/* === CALLOUT BOXES === *\/\n.ea-callout {\n    margin: 36px 0;\n    padding: 24px 28px;\n    border-radius: 8px;\n    border-left: 4px solid;\n}\n.ea-callout--warn {\n    background: var(--ea-accent-bg);\n    border-color: var(--ea-accent);\n}\n.ea-callout--info {\n    background: var(--ea-blue-soft);\n    border-color: var(--ea-blue);\n}\n.ea-callout--danger {\n    background: var(--ea-red-soft);\n    border-color: var(--ea-red);\n}\n.ea-callout--success {\n    background: var(--ea-green-soft);\n    border-color: var(--ea-green);\n}\n.ea-callout__label {\n    font-size: 13px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.06em;\n    margin-bottom: 8px;\n}\n.ea-callout--warn .ea-callout__label { color: var(--ea-accent); }\n.ea-callout--info .ea-callout__label { color: var(--ea-blue); }\n.ea-callout--danger .ea-callout__label { color: var(--ea-red); }\n.ea-callout--success .ea-callout__label { color: var(--ea-green); }\n.ea-callout__text {\n    font-size: 16px;\n    line-height: 1.65;\n    color: var(--ea-ink-soft);\n    margin: 0;\n}\n\n\/* === DATA CARDS (impact numbers) === *\/\n.ea-data-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 20px;\n    margin: 36px 0;\n}\n@media (max-width: 680px) { .ea-data-grid { grid-template-columns: 1fr; } }\n\n.ea-data-card {\n    background: #ffffff;\n    border: 1px solid var(--ea-border);\n    border-radius: 10px;\n    padding: 24px;\n    text-align: center;\n    transition: box-shadow 0.25s, transform 0.25s;\n}\n.ea-data-card:hover {\n    box-shadow: var(--ea-shadow-md);\n    transform: translateY(-2px);\n}\n.ea-data-card__value {\n    font-family: var(--ea-mono);\n    font-size: 36px;\n    font-weight: 700;\n    color: var(--ea-accent);\n    line-height: 1;\n    margin-bottom: 8px;\n}\n.ea-data-card__label {\n    font-size: 15px;\n    font-weight: 600;\n    color: var(--ea-ink);\n    margin-bottom: 6px;\n}\n.ea-data-card__desc {\n    font-size: 14px;\n    line-height: 1.5;\n    color: var(--ea-ink-muted);\n    margin: 0;\n}\n\n\/* === STEPS === *\/\n.ea-steps {\n    margin: 40px 0;\n    display: flex;\n    flex-direction: column;\n    gap: 0;\n}\n.ea-step {\n    display: grid;\n    grid-template-columns: 60px 1fr;\n    gap: 0 20px;\n    position: relative;\n}\n.ea-step__marker {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n}\n.ea-step__num {\n    width: 44px;\n    height: 44px;\n    border-radius: 12px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-family: var(--ea-mono);\n    font-size: 16px;\n    font-weight: 700;\n    color: #ffffff;\n    background: linear-gradient(135deg, var(--ea-ink) 0%, #2d2d4a 100%);\n    flex-shrink: 0;\n    position: relative;\n    z-index: 2;\n}\n.ea-step__line {\n    width: 2px;\n    flex: 1;\n    background: var(--ea-border);\n    min-height: 20px;\n}\n.ea-step:last-child .ea-step__line { display: none; }\n\n.ea-step__body {\n    padding-bottom: 32px;\n}\n.ea-step__title {\n    font-size: 20px;\n    font-weight: 700;\n    color: var(--ea-ink);\n    margin-bottom: 10px;\n    line-height: 1.35;\n}\n.ea-step__text {\n    font-size: 17px;\n    line-height: 1.7;\n    color: var(--ea-ink-soft);\n    margin: 0;\n}\n.ea-step__tip {\n    margin-top: 12px;\n    padding: 12px 16px;\n    background: var(--ea-accent-bg);\n    border-radius: 6px;\n    font-size: 15px;\n    line-height: 1.55;\n    color: var(--ea-ink-soft);\n}\n.ea-step__tip strong { color: var(--ea-accent); }\n\n\/* === TABLE === *\/\n.ea-table-wrap {\n    margin: 36px 0;\n    overflow-x: auto;\n    -webkit-overflow-scrolling: touch;\n}\n.ea-table {\n    width: 100%;\n    border-collapse: collapse;\n    font-size: 16px;\n}\n.ea-table th, .ea-table td {\n    padding: 14px 18px;\n    text-align: left;\n    border-bottom: 1px solid var(--ea-border);\n    vertical-align: top;\n    line-height: 1.5;\n}\n.ea-table th {\n    font-weight: 700;\n    color: var(--ea-ink);\n    background: var(--ea-paper-warm);\n    font-size: 14px;\n    text-transform: uppercase;\n    letter-spacing: 0.04em;\n    white-space: nowrap;\n}\n.ea-table td { color: var(--ea-ink-soft); }\n.ea-table tr:hover td { background: var(--ea-paper-warm); }\n.ea-table .ea-table__accent { color: var(--ea-accent); font-weight: 600; }\n\n\/* === FIELD REPORT CARD === *\/\n.ea-field-report {\n    margin: 48px 0;\n    background: linear-gradient(135deg, #1a1a2e 0%, #1e2a3a 100%);\n    border-radius: 14px;\n    padding: 40px 36px;\n    color: #ffffff;\n    position: relative;\n    overflow: hidden;\n}\n.ea-field-report::before {\n    content: '';\n    position: absolute;\n    top: -40%;\n    right: -20%;\n    width: 300px;\n    height: 300px;\n    background: radial-gradient(circle, rgba(200,122,42,0.15) 0%, transparent 65%);\n    pointer-events: none;\n}\n.ea-field-report > * { position: relative; z-index: 1; }\n.ea-field-report__tag {\n    display: inline-block;\n    padding: 5px 12px;\n    background: rgba(200,122,42,0.2);\n    border: 1px solid rgba(200,122,42,0.3);\n    border-radius: 100px;\n    font-size: 12px;\n    font-weight: 700;\n    text-transform: uppercase;\n    letter-spacing: 0.08em;\n    color: var(--ea-accent-light);\n    margin-bottom: 20px;\n}\n.ea-field-report__title {\n    font-family: var(--ea-serif);\n    font-size: 26px;\n    color: #ffffff;\n    margin-bottom: 16px;\n}\n.ea-field-report__text {\n    font-size: 17px;\n    line-height: 1.7;\n    color: rgba(255,255,255,0.78);\n    margin-bottom: 28px;\n}\n.ea-field-report__stats {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 20px;\n}\n@media (max-width: 600px) { .ea-field-report__stats { grid-template-columns: 1fr; } }\n.ea-field-report__stat {\n    text-align: center;\n    padding: 16px;\n    background: rgba(255,255,255,0.06);\n    border-radius: 10px;\n    border: 1px solid rgba(255,255,255,0.08);\n}\n.ea-field-report__stat-value {\n    font-family: var(--ea-mono);\n    font-size: 28px;\n    font-weight: 700;\n    color: var(--ea-accent-light);\n    line-height: 1;\n    margin-bottom: 6px;\n}\n.ea-field-report__stat-label {\n    font-size: 13px;\n    color: rgba(255,255,255,0.5);\n}\n\n\/* === FAN TYPE CARDS === *\/\n.ea-fan-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 20px;\n    margin: 36px 0;\n}\n@media (max-width: 600px) { .ea-fan-grid { grid-template-columns: 1fr; } }\n\n.ea-fan-card {\n    background: #ffffff;\n    border: 1px solid var(--ea-border);\n    border-radius: 10px;\n    padding: 24px 26px;\n    transition: box-shadow 0.25s;\n}\n.ea-fan-card:hover { box-shadow: var(--ea-shadow-md); }\n.ea-fan-card__title {\n    font-size: 18px;\n    font-weight: 700;\n    color: var(--ea-ink);\n    margin-bottom: 8px;\n}\n.ea-fan-card__text {\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--ea-ink-muted);\n    margin: 0;\n}\n\n\/* === SPEC TABLE (compact) === *\/\n.ea-specs {\n    margin: 36px 0;\n    background: #ffffff;\n    border: 1px solid var(--ea-border);\n    border-radius: 10px;\n    overflow: hidden;\n}\n.ea-specs__header {\n    padding: 16px 24px;\n    background: var(--ea-ink);\n    color: #ffffff;\n    font-size: 16px;\n    font-weight: 700;\n}\n.ea-specs__row {\n    display: flex;\n    justify-content: space-between;\n    align-items: baseline;\n    padding: 12px 24px;\n    border-bottom: 1px solid var(--ea-border);\n    font-size: 15px;\n}\n.ea-specs__row:last-child { border-bottom: none; }\n.ea-specs__row:nth-child(even) { background: var(--ea-paper-warm); }\n.ea-specs__key {\n    color: var(--ea-ink-muted);\n    flex-shrink: 0;\n    padding-right: 16px;\n}\n.ea-specs__val {\n    font-weight: 600;\n    color: var(--ea-ink);\n    text-align: right;\n    font-family: var(--ea-mono);\n    font-size: 14px;\n}\n\n\/* === FAQ === *\/\n.ea-faq {\n    margin: 48px 0;\n}\n.ea-faq-item {\n    border: 1px solid var(--ea-border);\n    border-radius: 8px;\n    margin-bottom: 12px;\n    overflow: hidden;\n    transition: border-color 0.25s;\n}\n.ea-faq-item:hover { border-color: var(--ea-border-strong); }\n.ea-faq-item.is-open { border-color: var(--ea-accent); }\n\n.ea-faq-item__q {\n    width: 100%;\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 16px;\n    padding: 20px 24px;\n    background: none;\n    border: none;\n    cursor: pointer;\n    text-align: left;\n    font-family: var(--ea-font);\n    font-size: 17px;\n    font-weight: 600;\n    color: var(--ea-ink);\n    line-height: 1.4;\n    min-height: 56px;\n}\n.ea-faq-item__icon {\n    flex-shrink: 0;\n    width: 24px;\n    height: 24px;\n    color: var(--ea-ink-muted);\n    transition: transform 0.3s, color 0.3s;\n}\n.ea-faq-item.is-open .ea-faq-item__icon {\n    transform: rotate(45deg);\n    color: var(--ea-accent);\n}\n.ea-faq-item__a {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.35s ease;\n}\n.ea-faq-item.is-open .ea-faq-item__a {\n    max-height: 600px;\n}\n.ea-faq-item__a-inner {\n    padding: 0 24px 20px;\n    font-size: 16px;\n    line-height: 1.7;\n    color: var(--ea-ink-soft);\n}\n\n\/* === CTA BANNER === *\/\n.ea-cta {\n    margin: 56px 0;\n    background: linear-gradient(135deg, #f8f4ee 0%, #fef8f0 50%, #f5f3ee 100%);\n    border: 1px solid var(--ea-border);\n    border-radius: 14px;\n    padding: 40px 36px;\n    display: grid;\n    grid-template-columns: 1fr auto;\n    gap: 32px;\n    align-items: center;\n}\n@media (max-width: 700px) { .ea-cta { grid-template-columns: 1fr; text-align: center; } }\n\n.ea-cta__title {\n    font-family: var(--ea-serif);\n    font-size: 26px;\n    color: var(--ea-ink);\n    margin-bottom: 10px;\n}\n.ea-cta__text {\n    font-size: 16px;\n    color: var(--ea-ink-muted);\n    line-height: 1.6;\n    margin: 0;\n}\n.ea-cta__actions {\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n}\n\n.ea-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 8px;\n    padding: 14px 28px;\n    border-radius: 10px;\n    font-family: var(--ea-font);\n    font-size: 16px;\n    font-weight: 600;\n    text-decoration: none;\n    border: none;\n    cursor: pointer;\n    transition: all 0.25s;\n    white-space: nowrap;\n}\n.ea-btn--primary {\n    background: linear-gradient(135deg, var(--ea-accent) 0%, #b06820 100%);\n    color: #ffffff;\n    box-shadow: 0 4px 14px rgba(200,122,42,0.35);\n}\n.ea-btn--primary:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 20px rgba(200,122,42,0.45);\n    color: #ffffff;\n    text-decoration: none;\n}\n.ea-btn--outline {\n    background: transparent;\n    color: var(--ea-ink);\n    border: 1.5px solid var(--ea-border-strong);\n}\n.ea-btn--outline:hover {\n    background: var(--ea-paper-warm);\n    color: var(--ea-ink);\n    text-decoration: none;\n}\n.ea-btn--whatsapp {\n    background: #25D366;\n    color: #ffffff;\n}\n.ea-btn--whatsapp:hover {\n    background: #1ebe5d;\n    transform: translateY(-1px);\n    color: #ffffff;\n    text-decoration: none;\n}\n\n\/* === AUTHOR BIO === *\/\n.ea-author {\n    margin: 56px 0 40px;\n    padding: 28px 32px;\n    background: var(--ea-paper-warm);\n    border: 1px solid var(--ea-border);\n    border-radius: 10px;\n    display: flex;\n    gap: 20px;\n    align-items: flex-start;\n}\n.ea-author__avatar {\n    width: 56px;\n    height: 56px;\n    border-radius: 14px;\n    background: var(--ea-ink);\n    color: #ffffff;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-weight: 700;\n    font-size: 18px;\n    flex-shrink: 0;\n}\n.ea-author__name {\n    font-weight: 700;\n    color: var(--ea-ink);\n    font-size: 17px;\n}\n.ea-author__role {\n    font-size: 14px;\n    color: var(--ea-ink-muted);\n    margin-bottom: 8px;\n}\n.ea-author__bio {\n    font-size: 15px;\n    line-height: 1.6;\n    color: var(--ea-ink-soft);\n    margin: 0;\n}\n\n\/* === MOBILE === *\/\n@media (max-width: 640px) {\n    .ea-article { font-size: 16px; }\n    .ea-hero { padding: 48px 0 40px; }\n    .ea-hero__title { font-size: 28px; }\n    .ea-hero__lead { font-size: 17px; }\n    .ea-toc { padding: 20px 20px; }\n    .ea-section__title { font-size: 24px; margin-top: 48px; }\n    .ea-h3 { font-size: 19px; }\n    .ea-data-card__value { font-size: 28px; }\n    .ea-step { grid-template-columns: 48px 1fr; gap: 0 14px; }\n    .ea-step__num { width: 36px; height: 36px; font-size: 14px; }\n    .ea-step__title { font-size: 18px; }\n    .ea-step__text { font-size: 15px; }\n    .ea-field-report { padding: 28px 22px; }\n    .ea-field-report__title { font-size: 22px; }\n    .ea-cta { padding: 28px 22px; }\n    .ea-cta__title { font-size: 22px; }\n    .ea-author { flex-direction: column; }\n    .ea-faq-item__q { padding: 16px 18px; font-size: 16px; }\n    .ea-callout { padding: 18px 20px; }\n    .ea-specs__row { font-size: 14px; }\n    .ea-table { font-size: 14px; }\n    .ea-table th, .ea-table td { padding: 10px 12px; }\n    .ea-container { padding: 0 16px; }\n}\n\n\/* Print *\/\n@media print {\n    .ea-hero { background: none; color: #000; padding: 20px 0; }\n    .ea-hero__title { color: #000; }\n    .ea-field-report { background: #f0f0f0; color: #000; }\n    .ea-cta, .ea-toc { page-break-inside: avoid; }\n}\n<\/style>\n\n<\/head>\n<body>\n<article class=\"ea-article\" itemscope itemtype=\"https:\/\/schema.org\/TechArticle\">\n\n<!-- =============================================\n     HERO\n     ============================================= -->\n<div class=\"ea-full\">\n<header class=\"ea-hero\">\n    <div class=\"ea-container\">\n        <nav class=\"ea-hero__breadcrumb\" aria-label=\"Breadcrumb\">\n            <a href=\"https:\/\/vibromera.eu\/\">Home<\/a>\n            <span class=\"ea-hero__breadcrumb-sep\">\u203a<\/span>\n            <a href=\"https:\/\/vibromera.eu\/knowledge-base\/\">Knowledge Base<\/a>\n            <span class=\"ea-hero__breadcrumb-sep\">\u203a<\/span>\n            <span>Fan Balancing<\/span>\n        <\/nav>\n\n        <div class=\"ea-hero__tag\">Technical Guide<\/div>\n\n        <h1 class=\"ea-hero__title\" itemprop=\"headline\">\n            Exhaust Fan Balancing: A Practical Field Guide\n        <\/h1>\n\n        <p class=\"ea-hero__lead\" itemprop=\"description\">\n            A working technician's reference for on-site dynamic balancing of HVAC exhaust fans \u2014 from sensor placement to final verification. Based on 15+ years of field experience across rooftops, basements, and everything in between.\n        <\/p>\n\n        <div class=\"ea-hero__meta\">\n            <span class=\"ea-hero__meta-item\" itemprop=\"author\" itemscope itemtype=\"https:\/\/schema.org\/Person\">\n                By <strong itemprop=\"name\" style=\"color:rgba(255,255,255,0.7); margin-left:4px;\">Nikolai Shelkovenko<\/strong>\n            <\/span>\n            <span class=\"ea-hero__meta-divider\"><\/span>\n            <span class=\"ea-hero__meta-item\">\n                <time itemprop=\"datePublished\" datetime=\"2018-03-17\">Mar 17, 2018<\/time>\n            <\/span>\n            <span class=\"ea-hero__meta-divider\"><\/span>\n            <span class=\"ea-hero__meta-item\">Updated <time itemprop=\"dateModified\" datetime=\"2025-06-01\">Jun 2025<\/time><\/span>\n            <span class=\"ea-hero__meta-divider\"><\/span>\n            <span class=\"ea-hero__meta-item\">12 min read<\/span>\n        <\/div>\n    <\/div>\n<\/header>\n<\/div>\n\n<!-- =============================================\n     TABLE OF CONTENTS\n     ============================================= -->\n<div class=\"ea-container\">\n\n<nav class=\"ea-toc\" aria-label=\"Table of contents\">\n    <div class=\"ea-toc__title\">In this guide<\/div>\n    <ol class=\"ea-toc__list\">\n        <li><a href=\"#what-goes-wrong\">What Actually Goes Wrong When a Fan Is Out of Balance<\/a><\/li>\n        <li><a href=\"#root-causes\">Where Imbalance Comes From<\/a><\/li>\n        <li><a href=\"#fan-types\">Fan Types and Their Balancing Quirks<\/a><\/li>\n        <li><a href=\"#when-to-balance\">When to Balance (and When Not To)<\/a><\/li>\n        <li><a href=\"#procedure\">The Balancing Procedure \u2014 Step by Step<\/a><\/li>\n        <li><a href=\"#field-report\">Field Report: Rooftop Job at \u22126\u00b0C<\/a><\/li>\n        <li><a href=\"#corrections\">Temporary vs. Permanent Correction Weights<\/a><\/li>\n        <li><a href=\"#confined\">Working in Confined Installations<\/a><\/li>\n        <li><a href=\"#after\">What to Do After Balancing<\/a><\/li>\n        <li><a href=\"#faq\">Frequently Asked Questions<\/a><\/li>\n    <\/ol>\n<\/nav>\n\n<!-- =============================================\n     SECTION 1 \u2014 WHAT GOES WRONG\n     ============================================= -->\n<h2 class=\"ea-section__title\" id=\"what-goes-wrong\">What Actually Goes Wrong When a Fan Is Out of Balance<\/h2>\n\n<p>A fan impeller spinning at 1,450 rpm completes about 24 revolutions every second. If there's even 15 grams of extra mass on one side, the resulting centrifugal force hits the bearings thousands of times per minute. That force doesn't stay small \u2014 it grows with the square of the speed. Double the RPM, quadruple the force.<\/p>\n\n<p>The effects aren't abstract. Here's what happens in practice:<\/p>\n\n<div class=\"ea-data-grid\">\n    <div class=\"ea-data-card\">\n        <div class=\"ea-data-card__value\">8\u00d7<\/div>\n        <div class=\"ea-data-card__label\">Bearing life reduction<\/div>\n        <p class=\"ea-data-card__desc\">Bearing fatigue life depends on load cubed. A 50% vibration increase can cut bearing life by 80%.<\/p>\n    <\/div>\n    <div class=\"ea-data-card\">\n        <div class=\"ea-data-card__value\">5\u201315%<\/div>\n        <div class=\"ea-data-card__label\">Extra energy consumption<\/div>\n        <p class=\"ea-data-card__desc\">Wobbling impellers disturb airflow symmetry, increasing drag and power draw.<\/p>\n    <\/div>\n    <div class=\"ea-data-card\">\n        <div class=\"ea-data-card__value\">+6 dB<\/div>\n        <div class=\"ea-data-card__label\">Noise increase (typical)<\/div>\n        <p class=\"ea-data-card__desc\">Periodic thumping or humming from the impeller. Tenants notice. Facility managers get calls.<\/p>\n    <\/div>\n<\/div>\n\n<p>Beyond bearings and energy, imbalance stresses shaft seals, loosens duct connections, and fatigues the support structure. On rooftop units, vibration can transfer into the building slab and become an acoustic complaint two floors below.<\/p>\n\n<div class=\"ea-callout ea-callout--warn\">\n    <div class=\"ea-callout__label\">Worth knowing<\/div>\n    <p class=\"ea-callout__text\">A single bearing replacement on a commercial exhaust fan \u2014 parts, labor, downtime \u2014 often exceeds <strong>\u20ac400\u2013800<\/strong>. Balancing the fan takes under an hour and prevents that failure from recurring. The math is straightforward.<\/p>\n<\/div>\n\n<!-- =============================================\n     SECTION 2 \u2014 ROOT CAUSES\n     ============================================= -->\n<h2 class=\"ea-section__title\" id=\"root-causes\">Where Imbalance Comes From<\/h2>\n\n<p>Mass imbalance doesn't appear from nowhere. It has specific, identifiable sources \u2014 and knowing them helps you anticipate which fans will need attention next.<\/p>\n\n<p><strong>Manufacturing tolerances.<\/strong> No impeller leaves the factory perfectly balanced. Most are balanced to G16 or G6.3 as new \u2014 acceptable for shipping, but not always for the installed operating speed. Fans that arrive \"good enough\" can vibrate noticeably once they're running at full RPM in their housing.<\/p>\n\n<p><strong>Dust and buildup.<\/strong> This is the single most common cause of field imbalance. Kitchen exhaust fans accumulate grease. Industrial fans collect particulates. Even \"clean\" HVAC systems deposit dust unevenly on blade surfaces over months of operation. A 20-gram dust layer on one blade out of eight is enough to push vibration above acceptable limits.<\/p>\n\n<p><strong>Corrosion and erosion.<\/strong> Rooftop fans see rain, salt air (in coastal installations), and temperature cycling. Blade coatings degrade unevenly. Metal thins in spots. The mass distribution shifts gradually \u2014 so gradually that the change isn't obvious until bearings start failing.<\/p>\n\n<p><strong>Minor damage.<\/strong> A nick from a foreign object. A blade tip bent during installation or maintenance. Weld spatter from nearby repair work. These small asymmetries create forces that compound at speed.<\/p>\n\n<p><strong>Repair history.<\/strong> A blade that was straightened, a section that was welded, a component that was replaced with a slightly different part \u2014 any of these can alter the mass distribution enough to require rebalancing.<\/p>\n\n<div class=\"ea-callout ea-callout--info\">\n    <div class=\"ea-callout__label\">Clarification<\/div>\n    <p class=\"ea-callout__text\">Pulley misalignment, belt tension problems, and flexible mount deterioration can amplify vibration symptoms \u2014 but they aren't imbalance. An FFT spectrum distinguishes them: imbalance shows a dominant peak at 1\u00d7 RPM. Misalignment shows strong 2\u00d7 RPM. Looseness shows multiple harmonics. The <a href=\"https:\/\/vibromera.eu\/product\/balanset-1\/\">Balanset-1A<\/a> includes FFT analysis for exactly this purpose.<\/p>\n<\/div>\n\n<!-- =============================================\n     SECTION 3 \u2014 FAN TYPES\n     ============================================= -->\n<h2 class=\"ea-section__title\" id=\"fan-types\">Fan Types and Their Balancing Quirks<\/h2>\n\n<p>The basic procedure is the same for all fans, but access points, sensor placement, and typical imbalance patterns differ by type. Here's what to expect:<\/p>\n\n<div class=\"ea-fan-grid\">\n    <div class=\"ea-fan-card\">\n        <h3 class=\"ea-fan-card__title\">Axial exhaust fans<\/h3>\n        <p class=\"ea-fan-card__text\">Long, lightweight blades. Prone to dust accumulation at tips. Usually single-plane balancing is sufficient unless the blades are wide. Sensor placement: on the motor bearing housing, radial direction.<\/p>\n    <\/div>\n    <div class=\"ea-fan-card\">\n        <h3 class=\"ea-fan-card__title\">Backward-curved centrifugal<\/h3>\n        <p class=\"ea-fan-card__text\">The workhorses of commercial HVAC. Wide impellers often require two-plane balancing. Access to the impeller may require removing the inlet cone. Dust collects unevenly inside the curved blades.<\/p>\n    <\/div>\n    <div class=\"ea-fan-card\">\n        <h3 class=\"ea-fan-card__title\">Mixed-flow fans<\/h3>\n        <p class=\"ea-fan-card__text\">Compact, high-pressure units. Common in parking garages and stairwell pressurization. Short access distance between bearings \u2014 position sensors carefully to capture both planes.<\/p>\n    <\/div>\n    <div class=\"ea-fan-card\">\n        <h3 class=\"ea-fan-card__title\">Radial blade (paddle) fans<\/h3>\n        <p class=\"ea-fan-card__text\">Built for contaminated airstreams: sawdust, metal chips, grain. Thick, flat blades resist buildup but erode unevenly. Balancing planes are usually close together \u2014 check influence coefficient separation before proceeding.<\/p>\n    <\/div>\n<\/div>\n\n<!-- =============================================\n     SECTION 4 \u2014 WHEN TO BALANCE\n     ============================================= -->\n<h2 class=\"ea-section__title\" id=\"when-to-balance\">When to Balance (and When Not To)<\/h2>\n\n<h3 class=\"ea-h3\">Recommended intervals<\/h3>\n\n<div class=\"ea-table-wrap\">\n<table class=\"ea-table\">\n    <thead>\n        <tr>\n            <th>Environment<\/th>\n            <th>Check interval<\/th>\n            <th>Notes<\/th>\n        <\/tr>\n    <\/thead>\n    <tbody>\n        <tr>\n            <td>Commercial HVAC (office, retail)<\/td>\n            <td class=\"ea-table__accent\">Annually<\/td>\n            <td>During regular PM. Compare to baseline.<\/td>\n        <\/tr>\n        <tr>\n            <td>Industrial (dust, fumes, chemicals)<\/td>\n            <td class=\"ea-table__accent\">Quarterly<\/td>\n            <td>Particulate buildup accelerates imbalance.<\/td>\n        <\/tr>\n        <tr>\n            <td>Kitchen \/ grease exhaust<\/td>\n            <td class=\"ea-table__accent\">Every 6 months<\/td>\n            <td>Grease accumulation is uneven by nature.<\/td>\n        <\/tr>\n        <tr>\n            <td>Rooftop (weather-exposed)<\/td>\n            <td class=\"ea-table__accent\">Every 6\u201312 months<\/td>\n            <td>Corrosion + thermal cycling. Seasonal check recommended.<\/td>\n        <\/tr>\n        <tr>\n            <td>Critical systems (hospitals, labs)<\/td>\n            <td class=\"ea-table__accent\">Per vibration monitoring<\/td>\n            <td>Continuous or monthly trending. Balance when thresholds are reached.<\/td>\n        <\/tr>\n    <\/tbody>\n<\/table>\n<\/div>\n\n<h3 class=\"ea-h3\">Trigger thresholds<\/h3>\n\n<p>Don't wait for the schedule if any of these appear:<\/p>\n\n<p><strong>Vibration velocity exceeds 4.5 mm\/s (RMS)<\/strong> \u2014 this is the boundary between \"acceptable\" and \"just tolerable\" for most fan classes under ISO 10816-3. At this level, bearing life is already being shortened. <strong>Audible periodic noise from the fan<\/strong> \u2014 not steady flow noise, but a rhythmic thump or hum that follows RPM. <strong>Visible wobble or shaft deflection<\/strong> \u2014 usually means the imbalance is severe. <strong>Unexpected airflow reduction<\/strong> \u2014 a wobbling impeller doesn't move air efficiently.<\/p>\n\n<div class=\"ea-callout ea-callout--danger\">\n    <div class=\"ea-callout__label\">When NOT to balance<\/div>\n    <p class=\"ea-callout__text\">Do not balance a rotor with mechanical damage: cracked or missing blades, warped shaft, bearing play (check by hand \u2014 if you can rock the shaft, the bearing needs replacement first), loose mounting bolts, or structural cracks in the housing. Balancing corrects mass distribution. It cannot compensate for broken parts. Fix the hardware first, then balance.<\/p>\n<\/div>\n\n<!-- =============================================\n     SECTION 5 \u2014 PROCEDURE\n     ============================================= -->\n<h2 class=\"ea-section__title\" id=\"procedure\">The Balancing Procedure \u2014 Step by Step<\/h2>\n\n<p>This procedure uses the trial weight method with two-plane correction. It works for any exhaust fan from a small bathroom unit to a large industrial centrifugal. The entire process \u2014 from sensor placement to verification \u2014 takes 30 to 60 minutes for a routine job.<\/p>\n\n<p>You'll need: <a href=\"https:\/\/vibromera.eu\/product\/balanset-1\/\">Balanset-1A<\/a> (or equivalent 2-channel balancer), laptop, trial weights, correction weights, basic tools.<\/p>\n\n<div class=\"ea-steps\" role=\"list\">\n\n    <div class=\"ea-step\" role=\"listitem\">\n        <div class=\"ea-step__marker\">\n            <div class=\"ea-step__num\">01<\/div>\n            <div class=\"ea-step__line\"><\/div>\n        <\/div>\n        <div class=\"ea-step__body\">\n            <h3 class=\"ea-step__title\">Mount sensors and tachometer<\/h3>\n            <p class=\"ea-step__text\">Attach one vibration sensor (accelerometer) to each bearing housing, oriented radially \u2014 perpendicular to the shaft axis. Use the magnetic mounts included with the Balanset-1A. Position the laser tachometer so it reads the reflective tape you've stuck on the rotor or coupling.<\/p>\n            <p class=\"ea-step__text\">Connect both sensors and the tachometer to the Balanset-1A unit. Connect the unit to your laptop via USB. Launch the software.<\/p>\n            <div class=\"ea-step__tip\"><strong>Field tip:<\/strong> On fans where the bearing housing is aluminum or stainless (non-magnetic), use the bolt-on sensor mount or a small C-clamp. Duct tape is not acceptable \u2014 it dampens the signal.<\/div>\n        <\/div>\n    <\/div>\n\n    <div class=\"ea-step\" role=\"listitem\">\n        <div class=\"ea-step__marker\">\n            <div class=\"ea-step__num\">02<\/div>\n            <div class=\"ea-step__line\"><\/div>\n        <\/div>\n        <div class=\"ea-step__body\">\n            <h3 class=\"ea-step__title\">Measure initial vibration<\/h3>\n            <p class=\"ea-step__text\">Select \"Two-plane balancing\" in the software. Enter a job name (e.g., \"AHU-3 Supply Fan, Building C\"). Start the fan and let it reach stable operating speed. The software displays real-time vibration velocity and phase angle for both planes.<\/p>\n            <p class=\"ea-step__text\">Wait for the readings to stabilize \u2014 usually 15\u201330 seconds after speed settles. Record the baseline. This is your \"before\" measurement.<\/p>\n            <div class=\"ea-step__tip\"><strong>What to look for:<\/strong> If the vibration is below 2.8 mm\/s and the fan sounds normal, you may not need to balance at all. Document the reading and move on. Not every fan needs correction on every visit.<\/div>\n        <\/div>\n    <\/div>\n\n    <div class=\"ea-step\" role=\"listitem\">\n        <div class=\"ea-step__marker\">\n            <div class=\"ea-step__num\">03<\/div>\n            <div class=\"ea-step__line\"><\/div>\n        <\/div>\n        <div class=\"ea-step__body\">\n            <h3 class=\"ea-step__title\">Install trial weight on plane 1<\/h3>\n            <p class=\"ea-step__text\">Stop the fan. Attach a trial weight of known mass to the first correction plane \u2014 the side where sensor 1 is mounted. The mass should be large enough to change vibration by at least 20%, but not so large that it creates dangerous imbalance. A rough guide: 1\u20133% of the rotor weight for the trial.<\/p>\n            <p class=\"ea-step__text\">Mark the exact position (angle) where you placed the weight. Restart the fan. Record the new vibration and phase readings.<\/p>\n            <div class=\"ea-step__tip\"><strong>Important:<\/strong> If the phase or amplitude barely changed (&lt;20%), the trial weight is too small or placed too close to the correction plane center. Increase mass or move to a larger radius.<\/div>\n        <\/div>\n    <\/div>\n\n    <div class=\"ea-step\" role=\"listitem\">\n        <div class=\"ea-step__marker\">\n            <div class=\"ea-step__num\">04<\/div>\n            <div class=\"ea-step__line\"><\/div>\n        <\/div>\n        <div class=\"ea-step__body\">\n            <h3 class=\"ea-step__title\">Test plane 2<\/h3>\n            <p class=\"ea-step__text\">Stop the fan. Remove the trial weight from plane 1 and attach it to the same angular position on plane 2 (the other bearing side). Start the fan, wait for stable readings, and record.<\/p>\n            <p class=\"ea-step__text\">The software now has three data sets: initial vibration, response to trial weight in plane 1, and response to trial weight in plane 2. This is enough to calculate the influence coefficient matrix.<\/p>\n        <\/div>\n    <\/div>\n\n    <div class=\"ea-step\" role=\"listitem\">\n        <div class=\"ea-step__marker\">\n            <div class=\"ea-step__num\">05<\/div>\n            <div class=\"ea-step__line\"><\/div>\n        <\/div>\n        <div class=\"ea-step__body\">\n            <h3 class=\"ea-step__title\">Calculate correction<\/h3>\n            <p class=\"ea-step__text\">Click \"Calculate.\" The Balanset-1A software computes the exact correction mass and angle for each plane. The result looks like: <strong>\"Plane 1: 12.4 g at 147\u00b0. Plane 2: 8.7 g at 283\u00b0.\"<\/strong> Angles are measured from the trial weight position, in the direction of rotation.<\/p>\n            <div class=\"ea-step__tip\"><strong>Practical note:<\/strong> If you've balanced this fan (or a similar one) before, the Balanset-1A can reuse stored influence coefficients \u2014 skipping steps 3 and 4 entirely and reducing the job to two runs instead of four.<\/div>\n        <\/div>\n    <\/div>\n\n    <div class=\"ea-step\" role=\"listitem\">\n        <div class=\"ea-step__marker\">\n            <div class=\"ea-step__num\">06<\/div>\n            <div class=\"ea-step__line\"><\/div>\n        <\/div>\n        <div class=\"ea-step__body\">\n            <h3 class=\"ea-step__title\">Install permanent correction weights<\/h3>\n            <p class=\"ea-step__text\">Remove the trial weight. Weigh the correction masses on the electronic scales (included in the Balanset-1A kit). Attach them at the calculated radius and angle. Secure using welding, set screws, hose clamps, or bolts \u2014 whatever is appropriate for the RPM and environment.<\/p>\n            <p class=\"ea-step__text\">On centrifugal fans, weights are often welded to the back plate. On axial fans, small bolted masses work well near the hub.<\/p>\n        <\/div>\n    <\/div>\n\n    <div class=\"ea-step\" role=\"listitem\">\n        <div class=\"ea-step__marker\">\n            <div class=\"ea-step__num\">07<\/div>\n            <div class=\"ea-step__line\"><\/div>\n        <\/div>\n        <div class=\"ea-step__body\">\n            <h3 class=\"ea-step__title\">Verify and document<\/h3>\n            <p class=\"ea-step__text\">Start the fan one final time. The software displays the residual vibration. For most HVAC applications, the target is below <strong>2.8 mm\/s<\/strong> (ISO 1940 G6.3). For critical systems, aim for <strong>1.0 mm\/s<\/strong> or lower (G2.5).<\/p>\n            <p class=\"ea-step__text\">If the residual is still too high, the software will suggest trim corrections \u2014 small additional weights to fine-tune. In practice, 85\u201390% of jobs are finished after the first correction.<\/p>\n            <p class=\"ea-step__text\">Save the report. The Balanset-1A archives vibration charts, spectra, and correction data for future reference and maintenance planning.<\/p>\n        <\/div>\n    <\/div>\n\n<\/div>\n\n<!-- =============================================\n     SECTION 6 \u2014 FIELD REPORT\n     ============================================= -->\n<h2 class=\"ea-section__title\" id=\"field-report\">Field Report: Rooftop Job at \u22126\u00b0C<\/h2>\n\n<p>Theory is one thing. Hands that can't feel the wrench are another.<\/p>\n\n<p>Last winter, we got a call about a residential high-rise in Northern Europe \u2014 four rooftop exhaust fans, all vibrating enough for residents on the top two floors to file complaints. The building manager had already replaced one set of bearings that year. Three months later, the vibration was back.<\/p>\n\n<p>The problem wasn't the bearings. It was the rotors \u2014 each one carried uneven ice and salt deposits from months of exposure. The bearings were victims, not causes.<\/p>\n\n<p>We set up the Balanset-1A on the first unit at 7 AM. Air temperature: \u22126\u00b0C, steady wind across the rooftop. The magnetic mounts gripped the housings without issue. The tachometer picked up the reflective tape from 40 cm \u2014 no alignment problems despite the wind.<\/p>\n\n<div class=\"ea-field-report\">\n    <div class=\"ea-field-report__tag\">Case data<\/div>\n    <h3 class=\"ea-field-report__title\">Residential rooftop exhaust fan \u2014 before\/after<\/h3>\n    <p class=\"ea-field-report__text\">Four identical axial fans, 1.5 kW each, ~1420 RPM. Fan housings exposed to weather year-round. Uneven salt\/ice buildup on blades caused progressive imbalance. One bearing set already replaced 3 months prior.<\/p>\n    <div class=\"ea-field-report__stats\">\n        <div class=\"ea-field-report__stat\">\n            <div class=\"ea-field-report__stat-value\">6.8<\/div>\n            <div class=\"ea-field-report__stat-label\">mm\/s before (worst unit)<\/div>\n        <\/div>\n        <div class=\"ea-field-report__stat\">\n            <div class=\"ea-field-report__stat-value\">1.8<\/div>\n            <div class=\"ea-field-report__stat-label\">mm\/s after balancing<\/div>\n        <\/div>\n        <div class=\"ea-field-report__stat\">\n            <div class=\"ea-field-report__stat-value\">\u22126\u00b0C<\/div>\n            <div class=\"ea-field-report__stat-label\">ambient temperature<\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<p>The worst unit measured 6.8 mm\/s \u2014 firmly in the \"unacceptable\" zone under ISO 10816-3. After cleaning the blades and running the standard two-plane correction, vibration dropped to 1.8 mm\/s. All four fans were done by noon. Total cost to the building: the service call. Projected savings: two or three bearing replacements avoided over the next year.<\/p>\n\n<p>The laptop battery was the main challenge \u2014 cold drains it fast. We kept the laptop in an insulated bag between runs. The Balanset-1A unit itself handled the cold without problems.<\/p>\n\n<!-- =============================================\n     SECTION 7 \u2014 CORRECTIONS\n     ============================================= -->\n<h2 class=\"ea-section__title\" id=\"corrections\">Temporary vs. Permanent Correction Weights<\/h2>\n\n<p>Trial weights are temporary by definition \u2014 they're only there during the calibration runs. Don't leave them on the rotor. They're not secured for long-term rotation.<\/p>\n\n<p>Permanent corrections use materials selected for the operating environment:<\/p>\n\n<div class=\"ea-table-wrap\">\n<table class=\"ea-table\">\n    <thead>\n        <tr>\n            <th>Material<\/th>\n            <th>Best for<\/th>\n            <th>Attachment<\/th>\n        <\/tr>\n    <\/thead>\n    <tbody>\n        <tr>\n            <td>Mild steel<\/td>\n            <td>Indoor fans, dry environments<\/td>\n            <td>Welding (most common), bolting<\/td>\n        <\/tr>\n        <tr>\n            <td>Stainless steel<\/td>\n            <td>Rooftop, marine, chemical exhaust<\/td>\n            <td>Welding, stainless bolts<\/td>\n        <\/tr>\n        <tr>\n            <td>Aluminum<\/td>\n            <td>High-speed fans (reduces centrifugal load)<\/td>\n            <td>Bolting, riveting<\/td>\n        <\/tr>\n        <tr>\n            <td>Epoxy + steel shot<\/td>\n            <td>Tight spaces, no welding access<\/td>\n            <td>Adhesive bonding (confirm RPM limits)<\/td>\n        <\/tr>\n    <\/tbody>\n<\/table>\n<\/div>\n\n<p><strong>Split-mass technique:<\/strong> When the calculated position falls between blades (where there's nothing to weld to), split the correction mass into two smaller weights placed on adjacent blades. The Balanset-1A software includes a weight splitting function for this.<\/p>\n\n<!-- =============================================\n     SECTION 8 \u2014 CONFINED\n     ============================================= -->\n<h2 class=\"ea-section__title\" id=\"confined\">Working in Confined Installations<\/h2>\n\n<p>Not every fan sits on an open rooftop. Ducted fans, ceiling-mounted units, and fans inside AHU (Air Handling Unit) cabinets present access challenges that affect the workflow \u2014 but not the result.<\/p>\n\n<p><strong>Limited impeller access:<\/strong> Correction weights may need to be installed through access panels or inspection doors. This is where knowing the exact angle and mass in advance (from the software calculation) saves time. You're not guessing \u2014 you know exactly where the weight goes before you open the panel.<\/p>\n\n<p><strong>Sensor placement in tight spaces:<\/strong> The Balanset-1A's compact sensor heads fit into spaces as small as 30 mm between the bearing housing and the duct wall. The USB cable allows the measurement unit and laptop to sit outside the enclosure while sensors remain on the fan.<\/p>\n\n<p><strong>Running the fan during measurement:<\/strong> The fan must be running at operating speed during each vibration measurement. In ducted systems, make sure the access doors are closed (or the duct system is in its normal operating configuration) during the run \u2014 airflow changes can affect vibration readings.<\/p>\n\n<!-- =============================================\n     SECTION 9 \u2014 AFTER BALANCING\n     ============================================= -->\n<h2 class=\"ea-section__title\" id=\"after\">What to Do After Balancing<\/h2>\n\n<p>Balancing isn't a one-and-done task. It's one data point in the life of the machine. The real value comes from what you do with the data afterwards.<\/p>\n\n<p><strong>Establish a baseline.<\/strong> The \"after\" vibration reading is now your reference. Save it. The Balanset-1A archives every measurement with timestamps, correction history, and spectra.<\/p>\n\n<p><strong>Trend over time.<\/strong> On the next service visit, take a quick vibration reading (no balancing needed \u2014 just a measurement). Compare to the baseline. If vibration has climbed 30% or more, it's time to investigate \u2014 dust buildup, blade wear, or bearing degradation may be starting.<\/p>\n\n<p><strong>Use the spectrum.<\/strong> The FFT display distinguishes between imbalance (1\u00d7 RPM peak), misalignment (2\u00d7), bearing defects (high-frequency content), and electrical issues (line frequency harmonics). This turns the Balanset-1A from a balancing tool into a basic vibration diagnostic instrument \u2014 useful for predictive maintenance without dedicated monitoring hardware.<\/p>\n\n<div class=\"ea-callout ea-callout--success\">\n    <div class=\"ea-callout__label\">Long-term payoff<\/div>\n    <p class=\"ea-callout__text\">Buildings that balance fans annually and track vibration trends report <strong>60\u201370% fewer unplanned fan failures<\/strong> and measurable reductions in energy consumption. The data also satisfies maintenance audits and ISO 55000 asset management requirements.<\/p>\n<\/div>\n\n<!-- =============================================\n     BALANSET-1A SPECS (brief)\n     ============================================= -->\n<h2 class=\"ea-section__title\" id=\"equipment\">Equipment Used: Balanset-1A<\/h2>\n\n<p>The procedure described above was performed using the <a href=\"https:\/\/vibromera.eu\/product\/balanset-1\/\">Balanset-1A<\/a> portable balancing system. Here are the relevant specs for fan work:<\/p>\n\n<div class=\"ea-specs\">\n    <div class=\"ea-specs__header\">Balanset-1A \u2014 Key Specifications for Fan Balancing<\/div>\n    <div class=\"ea-specs__row\">\n        <span class=\"ea-specs__key\">Vibration velocity range<\/span>\n        <span class=\"ea-specs__val\">0.02 \u2013 80 mm\/s<\/span>\n    <\/div>\n    <div class=\"ea-specs__row\">\n        <span class=\"ea-specs__key\">Frequency range<\/span>\n        <span class=\"ea-specs__val\">5 \u2013 550 Hz<\/span>\n    <\/div>\n    <div class=\"ea-specs__row\">\n        <span class=\"ea-specs__key\">RPM range<\/span>\n        <span class=\"ea-specs__val\">100 \u2013 100,000<\/span>\n    <\/div>\n    <div class=\"ea-specs__row\">\n        <span class=\"ea-specs__key\">Phase measurement accuracy<\/span>\n        <span class=\"ea-specs__val\">\u00b1 1\u00b0<\/span>\n    <\/div>\n    <div class=\"ea-specs__row\">\n        <span class=\"ea-specs__key\">Balancing planes<\/span>\n        <span class=\"ea-specs__val\">1 or 2<\/span>\n    <\/div>\n    <div class=\"ea-specs__row\">\n        <span class=\"ea-specs__key\">Analysis<\/span>\n        <span class=\"ea-specs__val\">FFT, overall, ISO 1940<\/span>\n    <\/div>\n    <div class=\"ea-specs__row\">\n        <span class=\"ea-specs__key\">Weight with case<\/span>\n        <span class=\"ea-specs__val\">4 kg<\/span>\n    <\/div>\n    <div class=\"ea-specs__row\">\n        <span class=\"ea-specs__key\">Warranty<\/span>\n        <span class=\"ea-specs__val\">2 years<\/span>\n    <\/div>\n    <div class=\"ea-specs__row\">\n        <span class=\"ea-specs__key\">Price<\/span>\n        <span class=\"ea-specs__val\">\u20ac 1,975 (complete kit)<\/span>\n    <\/div>\n<\/div>\n\n<p>The kit includes two vibration sensors, laser tachometer, reflective tape, magnetic mounts, electronic scales, and software on USB. No subscriptions, no recurring license fees.<\/p>\n\n<!-- =============================================\n     CTA \u2014 mid-article\n     ============================================= -->\n<div class=\"ea-cta\">\n    <div>\n        <h3 class=\"ea-cta__title\">Need to balance fans in your facility?<\/h3>\n        <p class=\"ea-cta__text\">The Balanset-1A pays for itself after 2\u20133 jobs. No subscriptions. 2-year warranty. DHL worldwide.<\/p>\n    <\/div>\n    <div class=\"ea-cta__actions\">\n        <a href=\"https:\/\/vibromera.eu\/product\/balanset-1\/\" class=\"ea-btn ea-btn--primary\" target=\"_blank\" rel=\"noopener\">\n            Order Balanset-1A \u2014 \u20ac1,975\n        <\/a>\n        <a href=\"https:\/\/wa.me\/37258364849\" class=\"ea-btn ea-btn--whatsapp\" target=\"_blank\" rel=\"noopener\">\n            Ask an engineer (WhatsApp)\n        <\/a>\n    <\/div>\n<\/div>\n\n<!-- =============================================\n     FAQ\n     ============================================= -->\n<h2 class=\"ea-section__title\" id=\"faq\">Frequently Asked Questions<\/h2>\n\n<div class=\"ea-faq\">\n\n    <div class=\"ea-faq-item\">\n        <button class=\"ea-faq-item__q\" aria-expanded=\"false\">\n            <span>How often should exhaust fans be balanced?<\/span>\n            <svg class=\"ea-faq-item__icon\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg>\n        <\/button>\n        <div class=\"ea-faq-item__a\">\n            <div class=\"ea-faq-item__a-inner\">For commercial HVAC, annual checks during routine preventive maintenance are usually sufficient. Industrial fans in dusty or corrosive environments should be checked quarterly. Kitchen exhaust fans \u2014 every 6 months due to grease buildup. Rebalance whenever vibration velocity exceeds 4.5 mm\/s, airflow drops noticeably, or periodic noise appears.<\/div>\n        <\/div>\n    <\/div>\n\n    <div class=\"ea-faq-item\">\n        <button class=\"ea-faq-item__q\" aria-expanded=\"false\">\n            <span>Can I balance a fan without removing it from the duct?<\/span>\n            <svg class=\"ea-faq-item__icon\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg>\n        <\/button>\n        <div class=\"ea-faq-item__a\">\n            <div class=\"ea-faq-item__a-inner\">Yes \u2014 that's exactly what portable balancers like the Balanset-1A are designed for. The fan stays installed, running in its own bearings at normal speed. Sensors mount magnetically to the bearing housings. The entire job happens in-situ. No disassembly, no transport to a shop, no extended downtime.<\/div>\n        <\/div>\n    <\/div>\n\n    <div class=\"ea-faq-item\">\n        <button class=\"ea-faq-item__q\" aria-expanded=\"false\">\n            <span>What vibration level is acceptable after balancing?<\/span>\n            <svg class=\"ea-faq-item__icon\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg>\n        <\/button>\n        <div class=\"ea-faq-item__a\">\n            <div class=\"ea-faq-item__a-inner\">For most HVAC exhaust fans, the practical target is below 2.8 mm\/s (vibration velocity RMS), which corresponds to ISO 1940 grade G6.3 or better. Many field balancing jobs achieve 1.5\u20132.0 mm\/s. For critical applications (hospital ventilation, clean rooms), aim for G2.5 \u2014 below 1.0 mm\/s.<\/div>\n        <\/div>\n    <\/div>\n\n    <div class=\"ea-faq-item\">\n        <button class=\"ea-faq-item__q\" aria-expanded=\"false\">\n            <span>What's the difference between static and dynamic fan balancing?<\/span>\n            <svg class=\"ea-faq-item__icon\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg>\n        <\/button>\n        <div class=\"ea-faq-item__a\">\n            <div class=\"ea-faq-item__a-inner\">Static balancing corrects imbalance in a single plane \u2014 adequate for narrow, disc-shaped impellers where the mass error is essentially in one cross-section. Dynamic (two-plane) balancing corrects both static and couple imbalance \u2014 necessary for wide impellers, long rotors, or fans where the impeller is overhung on the shaft. Most commercial and industrial exhaust fans benefit from two-plane correction.<\/div>\n        <\/div>\n    <\/div>\n\n    <div class=\"ea-faq-item\">\n        <button class=\"ea-faq-item__q\" aria-expanded=\"false\">\n            <span>Does balancing fix all vibration problems?<\/span>\n            <svg class=\"ea-faq-item__icon\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg>\n        <\/button>\n        <div class=\"ea-faq-item__a\">\n            <div class=\"ea-faq-item__a-inner\">No. Balancing addresses mass-related vibration \u2014 the 1\u00d7 RPM component in the frequency spectrum. Other vibration sources (bearing defects, shaft misalignment, structural resonance, belt problems, electrical issues) require different diagnostics and fixes. A good first step is always an FFT spectrum, which the Balanset-1A provides. If the dominant peak is at 1\u00d7 RPM, balancing will help. If the energy is at other frequencies, you're looking at a different problem.<\/div>\n        <\/div>\n    <\/div>\n\n    <div class=\"ea-faq-item\">\n        <button class=\"ea-faq-item__q\" aria-expanded=\"false\">\n            <span>Do I need training to use the Balanset-1A?<\/span>\n            <svg class=\"ea-faq-item__icon\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><\/svg>\n        <\/button>\n        <div class=\"ea-faq-item__a\">\n            <div class=\"ea-faq-item__a-inner\">No formal certification is required. The software walks you through each step. Most technicians with basic mechanical experience complete their first balancing job within a day. The device comes with documentation, and Vibromera provides email support for the life of the device. For hands-on guidance during your first jobs, WhatsApp support is available via subscription \u2014 you can send photos and videos from the field and get real-time feedback from an engineer.<\/div>\n        <\/div>\n    <\/div>\n\n<\/div>\n\n<!-- =============================================\n     AUTHOR\n     ============================================= -->\n<aside class=\"ea-author\" itemscope itemtype=\"https:\/\/schema.org\/Person\">\n    <div class=\"ea-author__avatar\" aria-hidden=\"true\">NS<\/div>\n    <div>\n        <div class=\"ea-author__name\" itemprop=\"name\">Nikolai Shelkovenko<\/div>\n        <div class=\"ea-author__role\"><span itemprop=\"jobTitle\">Vibration Analysis Engineer<\/span>, <span itemprop=\"worksFor\">Vibromera<\/span><\/div>\n        <p class=\"ea-author__bio\" itemprop=\"description\">15+ years of field experience in rotor balancing and vibration diagnostics. Developer of the Balanset-1A balancing system. Based in Porto, Portugal. Available for technical consultations via <a href=\"https:\/\/wa.me\/37258364849\" target=\"_blank\" rel=\"noopener\">WhatsApp<\/a>.<\/p>\n    <\/div>\n<\/aside>\n\n<!-- =============================================\n     FINAL CTA\n     ============================================= -->\n<div class=\"ea-cta\" style=\"margin-bottom: 80px;\">\n    <div>\n        <h3 class=\"ea-cta__title\">Ready to stop guessing and start measuring?<\/h3>\n        <p class=\"ea-cta__text\">Balanset-1A. One device. Every fan. No recurring fees. Ships worldwide via DHL with tracking and insurance.<\/p>\n    <\/div>\n    <div class=\"ea-cta__actions\">\n        <a href=\"https:\/\/vibromera.eu\/product\/balanset-1\/\" class=\"ea-btn ea-btn--primary\" target=\"_blank\" rel=\"noopener\">\n            Order \u2014 \u20ac1,975\n        <\/a>\n        <a href=\"https:\/\/vibromera.eu\/guide-to-field-rotor-balancing-using-balanset-1a-instruments-theory-practice-and-problem-solving\/\" class=\"ea-btn ea-btn--outline\" target=\"_blank\" rel=\"noopener\">\n            Read the full balancing guide\n        <\/a>\n    <\/div>\n<\/div>\n\n<\/div><!-- \/.ea-container -->\n\n<\/article>\n\n<!-- =============================================\n     JAVASCRIPT\n     ============================================= -->\n<script>\n(function() {\n    'use strict';\n\n    \/\/ FAQ Accordion\n    document.querySelectorAll('.ea-faq-item__q').forEach(function(btn) {\n        btn.addEventListener('click', function() {\n            var item = this.closest('.ea-faq-item');\n            var wasOpen = item.classList.contains('is-open');\n\n            \/\/ Close all\n            document.querySelectorAll('.ea-faq-item').forEach(function(el) {\n                el.classList.remove('is-open');\n                el.querySelector('.ea-faq-item__q').setAttribute('aria-expanded', 'false');\n            });\n\n            \/\/ Toggle current\n            if (!wasOpen) {\n                item.classList.add('is-open');\n                this.setAttribute('aria-expanded', 'true');\n            }\n        });\n    });\n\n    \/\/ Smooth scroll for TOC links\n    document.querySelectorAll('.ea-toc__list a').forEach(function(link) {\n        link.addEventListener('click', function(e) {\n            var target = document.querySelector(this.getAttribute('href'));\n            if (target) {\n                e.preventDefault();\n                var offset = 24;\n                var top = target.getBoundingClientRect().top + window.pageYOffset - offset;\n                window.scrollTo({ top: top, behavior: 'smooth' });\n            }\n        });\n    });\n\n})();\n<\/script>\n\n<\/body>\n<\/html><\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Exhaust Fan Balancing: A Practical Field Guide for HVAC Technicians | Vibromera Home \u203a Knowledge Base \u203a Fan Balancing Technical Guide Exhaust Fan Balancing: A Practical Field Guide A working technician&#8217;s reference for on-site dynamic balancing of HVAC exhaust fans \u2014 from sensor placement to final verification. Based on 15+ [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":963,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ai_generated_summary":"","footnotes":""},"categories":[4,10],"tags":[15,17,18,20,21,14,19,16],"class_list":["post-962","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-example","category-impellers","tag-balancing","tag-balanset-1","tag-exhaust-fan","tag-impeller","tag-propeller","tag-rotor","tag-turbine","tag-vibromera"],"_links":{"self":[{"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/posts\/962","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/comments?post=962"}],"version-history":[{"count":2,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/posts\/962\/revisions"}],"predecessor-version":[{"id":21240,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/posts\/962\/revisions\/21240"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/media\/963"}],"wp:attachment":[{"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/media?parent=962"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/categories?post=962"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/tags?post=962"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}