{"id":100018,"date":"2026-02-15T20:06:18","date_gmt":"2026-02-15T20:06:18","guid":{"rendered":"https:\/\/vibromera.eu\/?post_type=calculator&#038;p=100018"},"modified":"2026-07-17T20:58:10","modified_gmt":"2026-07-17T20:58:10","slug":"bearing-grease-quantity","status":"publish","type":"calculator","link":"https:\/\/vibromera.eu\/vi\/calculators\/bearing-grease-quantity\/","title":{"rendered":"C\u00f4ng c\u1ee5 t\u00ednh to\u00e1n l\u01b0\u1ee3ng m\u1ee1 b\u00f4i tr\u01a1n \u1ed5 tr\u1ee5c | G = 0,005 \u00d7 D \u00d7 B | C\u00f4ng c\u1ee5 tr\u1ef1c tuy\u1ebfn mi\u1ec5n ph\u00ed"},"content":{"rendered":"\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"WebApplication\",\"name\":\"Bearing Grease Quantity Calculator\",\"alternateName\":[\"Grease Fill Calculator\",\"Bearing Lubrication Amount\"],\"description\":\"Free online calculator for bearing grease fill quantity using the formula G = 0.005 \u00d7 D \u00d7 B.\",\"url\":\"https:\/\/vibromera.eu\/calculators\/bearing-grease-quantity\/\",\"applicationCategory\":\"Engineering Calculator\",\"operatingSystem\":\"Any (Web Browser)\",\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"EUR\"},\"creator\":{\"@type\":\"Organization\",\"name\":\"Vibromera\",\"url\":\"https:\/\/vibromera.eu\/\"},\"datePublished\":\"2025-01-01\",\"dateModified\":\"2026-02-15\",\"inLanguage\":\"en\",\"isAccessibleForFree\":true,\"featureList\":[\"Grease quantity in grams\",\"Fill percentage guide\",\"Speed-based recommendations\",\"Auto-calculation\"],\"keywords\":\"grease quantity, bearing lubrication, grease fill\"}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"How much grease should a bearing have?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The initial grease fill is typically calculated as G = 0.005 \u00d7 D \u00d7 B grams, where D is the bearing OD in mm and B is the width in mm. For regreasing, use 50% of this amount. Actual fill percentage depends on speed \u2014 30-50% of free space is common.\"}},\n{\"@type\":\"Question\",\"name\":\"What happens if I over-grease a bearing?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Over-greasing causes excessive churning, increased temperature, higher power consumption, and can lead to seal failure and grease leakage. At high speeds, over-greasing is more harmful than under-greasing.\"}},\n{\"@type\":\"Question\",\"name\":\"What fill percentage should I use?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"For low speed (n\u00d7dm < 100,000): 50-80% fill. For medium speed (100,000-300,000): 30-50%. For high speed (>300,000): 25-35%. Sealed bearings from the factory are typically 25-35% filled.\"}},\n{\"@type\":\"Question\",\"name\":\"How do I determine the grease volume for relubrication?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"For periodic relubrication, use approximately G_regrease = 0.005 \u00d7 D \u00d7 B \u00d7 0.5 grams. This delivers fresh grease to the contact areas without overfilling the bearing cavity.\"}},\n{\"@type\":\"Question\",\"name\":\"Does bearing type affect grease quantity?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Ball bearings have more internal free space than roller bearings of the same size. The formula G = 0.005 \u00d7 D \u00d7 B is a good approximation for all types, but the fill percentage should be adjusted based on bearing type and speed.\"}}\n]}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/vibromera.eu\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Calculators\",\"item\":\"https:\/\/vibromera.eu\/calculators\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Bearing Grease Quantity\",\"item\":\"https:\/\/vibromera.eu\/calculators\/bearing-grease-quantity\/\"}]}\n<\/script>\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&#038;family=JetBrains+Mono:wght@400;500;600&#038;family=Fraunces:opsz,wght@9..144,700;9..144,800&#038;display=swap\" rel=\"stylesheet\">\n\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/katex@0.16.11\/dist\/katex.min.css\">\n\n<style>\n:root{--vc-bg:#f4f1ec;--vc-surface:#fff;--vc-surface-alt:#f8f6f2;--vc-ink:#1a1a1a;--vc-ink-secondary:#5a5650;--vc-ink-muted:#8a857e;--vc-accent:#c85a2a;--vc-accent-hover:#b04d22;--vc-accent-light:#fdf0ea;--vc-blue:#2a5c8c;--vc-blue-light:#eaf1f8;--vc-green:#2a7a4b;--vc-green-light:#eaf8ef;--vc-yellow:#a67c00;--vc-yellow-light:#fef9e8;--vc-red:#b91c1c;--vc-red-light:#fef2f2;--vc-border:#d9d4cc;--vc-border-light:#e8e4dd;--vc-shadow:0 1px 3px rgba(26,26,26,.06),0 4px 12px rgba(26,26,26,.04);--vc-radius:8px;--vc-radius-lg:12px;--vc-font:'DM Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--vc-mono:'JetBrains Mono','Consolas','Monaco',monospace;--vc-display:'Fraunces',Georgia,serif}\n.vc-calculator{font-family:var(--vc-font);font-size:15px;line-height:1.65;color:var(--vc-ink);max-width:960px;margin:0 auto;padding:20px 16px 40px;-webkit-font-smoothing:antialiased}.vc-calculator *,.vc-calculator *::before,.vc-calculator *::after{box-sizing:border-box}\n.vc-header{text-align:center;padding:48px 24px 40px;position:relative}.vc-header::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:3px;background:var(--vc-accent);border-radius:2px}.vc-header-eyebrow{font-family:var(--vc-mono);font-size:11px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--vc-accent);margin:0 0 12px}.vc-header-title{font-family:var(--vc-display);font-size:clamp(24px,4vw,36px);font-weight:800;line-height:1.15;color:var(--vc-ink);margin:0 0 16px;letter-spacing:-.02em}.vc-header-subtitle{font-size:15px;color:var(--vc-ink-secondary);margin:0 auto 20px;max-width:600px}.vc-badges{display:inline-flex;gap:8px;flex-wrap:wrap;justify-content:center}.vc-badge{font-family:var(--vc-mono);font-size:11px;font-weight:500;padding:4px 10px;border-radius:4px;background:var(--vc-surface);border:1px solid var(--vc-border);color:var(--vc-ink-secondary)}\n.vc-card{background:var(--vc-surface);border:1px solid var(--vc-border);border-radius:var(--vc-radius-lg);box-shadow:var(--vc-shadow);overflow:hidden;margin-top:32px}.vc-form{padding:24px}.vc-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media(max-width:600px){.vc-form-grid{grid-template-columns:1fr}}.vc-field{display:flex;flex-direction:column}.vc-label{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--vc-ink-secondary);margin-bottom:6px}.vc-label-hint{font-weight:400;text-transform:none;letter-spacing:0;color:var(--vc-ink-muted);font-size:11px}.vc-select,.vc-input{width:100%;padding:10px 12px;border:1.5px solid var(--vc-border);border-radius:6px;font-family:var(--vc-font);font-size:14px;color:var(--vc-ink);background:var(--vc-surface);transition:border-color .15s,box-shadow .15s}.vc-select{padding-right:36px;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='16' height='16' fill='none' stroke='%235a5650' stroke-width='2'%3E%3Cpath d='M4 6l4 4 4-4'\/%3E%3C\/svg%3E\");background-repeat:no-repeat;background-position:right 10px center}.vc-select:focus,.vc-input:focus{outline:none;border-color:var(--vc-accent);box-shadow:0 0 0 3px rgba(200,90,42,.12)}.vc-select:hover,.vc-input:hover{border-color:var(--vc-ink-muted)}\n.vc-presets{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:18px;border-top:1px solid var(--vc-border-light)}.vc-presets-label{font-family:var(--vc-mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--vc-ink-muted);width:100%;margin-bottom:2px}.vc-preset-btn{padding:5px 12px;font-family:var(--vc-font);font-size:12px;font-weight:500;border:1px solid var(--vc-border);border-radius:6px;background:var(--vc-surface-alt);color:var(--vc-ink-secondary);cursor:pointer;transition:all .15s}.vc-preset-btn:hover{border-color:var(--vc-accent);color:var(--vc-accent);background:var(--vc-accent-light)}\n.vc-results{border-top:1px solid var(--vc-border-light);background:var(--vc-surface-alt);padding:0;max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.4,0,.2,1),padding .3s}.vc-results.vc-visible{max-height:2000px;padding:24px}.vc-results-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.vc-results-title{font-family:var(--vc-display);font-size:20px;font-weight:700;color:var(--vc-ink);margin:0}.vc-copy-btn{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border:1px solid var(--vc-border);border-radius:6px;background:var(--vc-surface);font-family:var(--vc-font);font-size:12px;font-weight:500;color:var(--vc-ink-secondary);cursor:pointer;transition:all .15s}.vc-copy-btn:hover{border-color:var(--vc-accent);color:var(--vc-accent)}.vc-copy-btn.vc-copied{background:var(--vc-green-light);border-color:var(--vc-green);color:var(--vc-green)}\n.vc-result-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:20px}@media(max-width:500px){.vc-result-grid{grid-template-columns:1fr}}.vc-rcard{background:var(--vc-surface);border:1px solid var(--vc-border-light);border-radius:var(--vc-radius);padding:16px;transition:transform .2s}.vc-rcard:hover{transform:translateY(-1px)}.vc-rcard-primary{border-color:var(--vc-accent);border-width:2px;background:linear-gradient(135deg,#fdf6f2,var(--vc-surface));grid-column:1\/-1}.vc-rcard-label{font-family:var(--vc-mono);font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--vc-ink-muted);margin-bottom:4px}.vc-rcard-value{font-family:var(--vc-mono);font-size:22px;font-weight:600;color:var(--vc-ink);line-height:1.2}.vc-rcard-primary .vc-rcard-value{font-size:30px;color:var(--vc-accent)}.vc-rcard-unit{font-size:14px;font-weight:400;color:var(--vc-ink-secondary)}\n.vc-section{margin-top:24px;border:1px solid var(--vc-border);border-radius:var(--vc-radius-lg);background:var(--vc-surface);box-shadow:var(--vc-shadow);overflow:hidden}.vc-section-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border:none;background:transparent;cursor:pointer;font-family:var(--vc-font);text-align:left;transition:background .15s}.vc-section-toggle:hover{background:var(--vc-surface-alt)}.vc-section-toggle-text{display:flex;align-items:center;gap:10px}.vc-section-icon{font-size:20px;line-height:1}.vc-section-title{font-family:var(--vc-display);font-size:18px;font-weight:700;color:var(--vc-ink);margin:0}.vc-section-chevron{width:20px;height:20px;color:var(--vc-ink-muted);transition:transform .3s;flex-shrink:0}.vc-section.vc-open .vc-section-chevron{transform:rotate(180deg)}.vc-section-body{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.vc-section.vc-open .vc-section-body{max-height:20000px}.vc-section-inner{padding:0 24px 24px;border-top:1px solid var(--vc-border-light)}\n.vc-theory h3{font-family:var(--vc-display);font-size:17px;font-weight:700;color:var(--vc-ink);margin:28px 0 10px}.vc-theory h3:first-child{margin-top:20px}.vc-theory p{font-size:14px;color:var(--vc-ink-secondary);margin:0 0 10px}.vc-theory ul{font-size:14px;color:var(--vc-ink-secondary);margin:0 0 12px 18px;padding:0}.vc-theory li{margin-bottom:5px}.vc-formula-box{background:var(--vc-surface-alt);border:2px solid var(--vc-border);border-radius:6px;padding:14px 20px;font-family:var(--vc-mono);font-size:16px;font-weight:500;text-align:center;margin:14px 0;color:var(--vc-ink);overflow-x:auto}.vc-info-box{background:var(--vc-blue-light);border-left:3px solid var(--vc-blue);padding:14px 16px;border-radius:0 6px 6px 0;margin:14px 0}.vc-info-box p{margin:0;font-size:14px;color:var(--vc-ink-secondary)}.vc-warning-box{background:var(--vc-yellow-light);border-left:3px solid var(--vc-yellow);padding:14px 16px;border-radius:0 6px 6px 0;margin:14px 0}.vc-example-box{background:var(--vc-surface-alt);border:1px solid var(--vc-border-light);border-radius:6px;padding:16px;margin:14px 0}.vc-example-title{font-family:var(--vc-mono);font-size:13px;font-weight:600;color:var(--vc-accent);margin-bottom:8px}.vc-table{width:100%;border-collapse:collapse;margin:14px 0;font-size:13px}.vc-table th,.vc-table td{padding:10px 12px;border:1px solid var(--vc-border-light);text-align:left}.vc-table th{background:var(--vc-surface-alt);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--vc-ink-secondary)}.vc-table tr:nth-child(even){background:var(--vc-surface-alt)}\n.vc-faq-list{display:flex;flex-direction:column;gap:8px;margin-top:20px}.vc-faq-item{border:1px solid var(--vc-border-light);border-radius:6px;overflow:hidden}.vc-faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border:none;background:var(--vc-surface-alt);cursor:pointer;font-family:var(--vc-font);font-size:15px;font-weight:600;color:var(--vc-ink);text-align:left;transition:background .15s}.vc-faq-q:hover{background:#ede9e3}.vc-faq-chevron{width:16px;height:16px;color:var(--vc-ink-muted);flex-shrink:0;transition:transform .25s}.vc-faq-item.vc-open .vc-faq-chevron{transform:rotate(180deg)}.vc-faq-a{max-height:0;overflow:hidden;transition:max-height .35s}.vc-faq-item.vc-open .vc-faq-a{max-height:1200px}.vc-faq-a-inner{padding:14px 16px;border-top:1px solid var(--vc-border-light);font-size:14px;color:var(--vc-ink-secondary)}.vc-faq-a-inner p{margin:0 0 8px}.vc-faq-a-inner p:last-child{margin-bottom:0}.vc-faq-a-inner ul{margin:4px 0 8px 16px;padding:0}.vc-faq-a-inner li{margin-bottom:3px}\n.vc-related{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.vc-related-link{display:inline-block;padding:8px 16px;font-family:var(--vc-font);font-size:13px;font-weight:600;background:var(--vc-surface-alt);color:var(--vc-ink-secondary);border:1px solid var(--vc-border);border-radius:var(--vc-radius);text-decoration:none;transition:all .15s}.vc-related-link:hover{border-color:var(--vc-accent);color:var(--vc-accent);background:var(--vc-accent-light)}\n.vc-promo{margin-top:24px;padding:20px;background:linear-gradient(135deg,var(--vc-accent-light),var(--vc-surface));border:1px solid var(--vc-border);border-radius:var(--vc-radius-lg);display:flex;align-items:center;gap:16px}.vc-promo-text{flex:1;font-size:14px;color:var(--vc-ink-secondary)}.vc-promo-text strong{color:var(--vc-ink)}.vc-promo-link{padding:8px 20px;font-size:13px;font-weight:700;color:#fff;background:var(--vc-accent);border-radius:var(--vc-radius);text-decoration:none;white-space:nowrap;transition:background .15s}.vc-promo-link:hover{background:var(--vc-accent-hover)}\n.vc-footer{text-align:center;padding:32px 16px;font-size:13px;color:var(--vc-ink-muted)}.vc-footer a{color:var(--vc-accent);text-decoration:none}.vc-footer a:hover{text-decoration:underline}.vc-footer-links{margin-top:8px;font-size:12px}.vc-footer-links a{margin:0 8px}\n@media print{.vc-section-body{max-height:none!important}.vc-faq-a{max-height:none!important}.vc-results{max-height:none!important;padding:24px!important}.vc-copy-btn,.vc-section-chevron,.vc-faq-chevron,.vc-presets,.vc-promo{display:none!important}}\n<\/style>\n\n<div class=\"vc-calculator\">\n<header class=\"vc-header\">\n    <p class=\"vc-header-eyebrow\">Free Engineering Tool #051<\/p>\n    <h1 class=\"vc-header-title\">Bearing Grease Quantity Calculator<\/h1>\n    <p class=\"vc-header-subtitle\">Calculate the recommended grease fill amount for rolling bearings. Formula: G = 0.005 \u00d7 D \u00d7 B. Enter bearing OD and width.<\/p>\n    <div class=\"vc-badges\"><span class=\"vc-badge\">G = 0.005 \u00d7 D \u00d7 B<\/span><span class=\"vc-badge\">Grams<\/span><span class=\"vc-badge\">Fill % Guide<\/span><\/div>\n<\/header>\n<div class=\"vc-card\">\n    <form class=\"vc-form\" id=\"vc-form\" autocomplete=\"off\">\n        <div class=\"vc-form-grid\">\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-od\">Bearing OD (D) <span class=\"vc-label-hint\">(mm)<\/span><\/label><input class=\"vc-input\" type=\"number\" id=\"vc-od\" inputmode=\"decimal\" step=\"any\" min=\"1\" placeholder=\"e.g. 80\" value=\"80\"><\/div>\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-width\">Bearing Width (B) <span class=\"vc-label-hint\">(mm)<\/span><\/label><input class=\"vc-input\" type=\"number\" id=\"vc-width\" inputmode=\"decimal\" step=\"any\" min=\"1\" placeholder=\"e.g. 18\" value=\"18\"><\/div>\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-fill\">Fill Percentage <span class=\"vc-label-hint\">(% of free space)<\/span><\/label>\n                <select class=\"vc-select\" id=\"vc-fill\">\n                    <option value=\"30\">30% \u2014 High speed<\/option>\n                    <option value=\"40\" selected>40% \u2014 Standard \/ medium speed<\/option>\n                    <option value=\"50\">50% \u2014 Low speed<\/option>\n                    <option value=\"70\">70% \u2014 Very low speed \/ sealed<\/option>\n                    <option value=\"100\">100% \u2014 Full fill (reference)<\/option>\n                <\/select>\n            <\/div>\n            <div class=\"vc-field\"><label class=\"vc-label\" for=\"vc-bore\">Bearing Bore (d) <span class=\"vc-label-hint\">(mm, optional \u2014 for n\u00d7dm)<\/span><\/label><input class=\"vc-input\" type=\"number\" id=\"vc-bore\" inputmode=\"decimal\" step=\"any\" min=\"0\" placeholder=\"e.g. 40\" value=\"40\"><\/div>\n        <\/div>\n        <div class=\"vc-presets\">\n            <div class=\"vc-presets-label\">Quick presets<\/div>\n            <button type=\"button\" class=\"vc-preset-btn\" data-od=\"52\" data-w=\"15\" data-b=\"25\">6205 (25\u00d752\u00d715)<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-od=\"80\" data-w=\"18\" data-b=\"40\">6208 (40\u00d780\u00d718)<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-od=\"110\" data-w=\"22\" data-b=\"50\">6310 (50\u00d7110\u00d722)<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-od=\"170\" data-w=\"39\" data-b=\"80\">22216 (80\u00d7170\u00d739)<\/button>\n        <\/div>\n    <\/form>\n    <div class=\"vc-results\" id=\"vc-results\">\n        <div class=\"vc-results-head\"><h2 class=\"vc-results-title\">Results<\/h2><button type=\"button\" class=\"vc-copy-btn\" id=\"vc-copy-btn\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\"\/><path d=\"M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1\"\/><\/svg> Copy<\/button><\/div>\n        <div class=\"vc-result-grid\">\n            <div class=\"vc-rcard vc-rcard-primary\"><div class=\"vc-rcard-label\">Grease Quantity (100% fill)<\/div><div class=\"vc-rcard-value\" id=\"vc-r-g100\">\u2014<\/div><\/div>\n            <div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Adjusted Quantity (selected fill %)<\/div><div class=\"vc-rcard-value\" id=\"vc-r-gadj\">\u2014<\/div><\/div>\n            <div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Regrease Amount (~50% of full)<\/div><div class=\"vc-rcard-value\" id=\"vc-r-regrease\">\u2014<\/div><\/div>\n            <div class=\"vc-rcard\"><div class=\"vc-rcard-label\">Volume (approx.)<\/div><div class=\"vc-rcard-value\" id=\"vc-r-vol\">\u2014<\/div><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<div class=\"vc-section vc-open\" id=\"vc-sec-theory\">\n    <button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"true\"><span class=\"vc-section-toggle-text\"><span class=\"vc-section-icon\">\ud83d\udcd8<\/span><span class=\"vc-section-title\">Theory &amp; Formulas<\/span><\/span><svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button>\n    <div class=\"vc-section-body\"><div class=\"vc-section-inner vc-theory\">\n        <h3>Grease Quantity Formula<\/h3>\n        <div class=\"vc-formula-box\" id=\"vc-katex-1\"><\/div>\n        <ul><li><strong>D<\/strong> \u2014 bearing outside diameter (mm)<\/li><li><strong>B<\/strong> \u2014 bearing width (mm)<\/li><li><strong>G<\/strong> \u2014 grease quantity (grams)<\/li><\/ul>\n        <h3>Fill Percentage Guide<\/h3>\n        <table class=\"vc-table\">\n            <thead><tr><th>n \u00d7 d<sub>m<\/sub><\/th><th>Speed Category<\/th><th>Recommended Fill<\/th><\/tr><\/thead>\n            <tbody>\n                <tr><td>&lt; 100,000<\/td><td>Low speed<\/td><td>50\u201380%<\/td><\/tr>\n                <tr><td>100,000 \u2013 300,000<\/td><td>Medium speed<\/td><td>30\u201350%<\/td><\/tr>\n                <tr><td>300,000 \u2013 500,000<\/td><td>High speed<\/td><td>25\u201335%<\/td><\/tr>\n                <tr><td>&gt; 500,000<\/td><td>Very high speed<\/td><td>20\u201330%<\/td><\/tr>\n            <\/tbody>\n        <\/table>\n        <h3>Practical Example<\/h3>\n        <div class=\"vc-example-box\">\n            <div class=\"vc-example-title\">Example \u2014 6208 Deep Groove Ball Bearing<\/div>\n            <p><strong>Given:<\/strong> D = 80 mm, B = 18 mm<\/p>\n            <p>G = 0.005 \u00d7 80 \u00d7 18 = <strong>7.2 grams<\/strong> (100% fill)<\/p>\n            <p>At 40% fill: 7.2 \u00d7 0.40 = <strong>2.9 grams<\/strong><\/p>\n            <p>Regrease: 7.2 \u00d7 0.50 = <strong>3.6 grams<\/strong><\/p>\n        <\/div>\n        <div class=\"vc-warning-box\"><p style=\"margin:0;font-size:14px;color:var(--vc-ink-secondary);\"><strong>\u26a0\ufe0f Note:<\/strong> Over-greasing is the #1 cause of grease-related bearing failures. When in doubt, use less grease and rely on proper relubrication intervals.<\/p><\/div>\n    <\/div><\/div>\n<\/div>\n\n<div class=\"vc-section\" id=\"vc-sec-related\"><button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"false\"><span class=\"vc-section-toggle-text\"><span class=\"vc-section-icon\">\ud83d\udd17<\/span><span class=\"vc-section-title\">Related Calculators<\/span><\/span><svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button>\n    <div class=\"vc-section-body\"><div class=\"vc-section-inner\"><div class=\"vc-related\">\n        <a class=\"vc-related-link\" href=\"\/calculators\/bearing-relubrication-interval\/\">Relubrication Interval<\/a>\n        <a class=\"vc-related-link\" href=\"\/calculators\/bearing-speed-factor\/\">Speed Factor n\u00d7dm<\/a>\n        <a class=\"vc-related-link\" href=\"\/calculators\/bearing-modified-life-l10a\/\">Bearing Life L10a<\/a>\n    <\/div><\/div><\/div>\n<\/div>\n\n<div class=\"vc-section\" id=\"vc-sec-faq\"><button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"false\"><span class=\"vc-section-toggle-text\"><span class=\"vc-section-icon\">\u2753<\/span><span class=\"vc-section-title\">Frequently Asked Questions<\/span><\/span><svg class=\"vc-section-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button>\n    <div class=\"vc-section-body\"><div class=\"vc-section-inner\"><div class=\"vc-faq-list\" id=\"vc-faq-list\"><\/div><\/div><\/div>\n<\/div>\n\n<div class=\"vc-promo\"><div class=\"vc-promo-text\"><strong>Vibromera \u2014 Portable Balancing &amp; Vibration Analysis<\/strong><br>Professional vibration analyzers for bearing condition monitoring. Used in 50+ countries.<\/div><a class=\"vc-promo-link\" href=\"https:\/\/vibromera.eu\/\" target=\"_blank\" rel=\"noopener\">Learn More<\/a><\/div>\n<footer class=\"vc-footer\"><p>\u00a9 2024\u20132026 <a href=\"https:\/\/vibromera.eu\/\">Vibromera<\/a> \u2014 Engineering Calculators<\/p><p style=\"font-size:12px;margin-top:4px;\">Calculator #051. Last updated: February 2026<\/p><div class=\"vc-footer-links\"><a href=\"\/calculators\/engineering-calculators\/\">All Calculators<\/a><a href=\"https:\/\/vibromera.eu\/contacts\/\">Contact<\/a><\/div><\/footer>\n<\/div>\n\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/katex@0.16.11\/dist\/katex.min.js\"><\/script>\n<script>\n(function(){\n    'use strict';var SLUG='bearing-grease-quantity';\n    function $(id){return document.getElementById(id)}\n    function fmt(n,d){if(isNaN(n)||!isFinite(n))return'\u2014';return n.toFixed(d===undefined?1:d).replace(\/(\\.\\d*?)0+$\/,'$1').replace(\/\\.$\/,'')}\n\n    function calculate(){\n        var D=parseFloat($('vc-od').value),B=parseFloat($('vc-width').value),fill=parseFloat($('vc-fill').value)\/100;\n        if(!D||D<=0||!B||B<=0){$('vc-results').classList.remove('vc-visible');return;}\n        var G=0.005*D*B;\n        var Gadj=G*fill;\n        var Gregrease=G*0.5;\n        var vol=G\/0.9; \/\/ approx cm\u00b3 (grease density ~0.9 g\/cm\u00b3)\n        $('vc-r-g100').innerHTML=fmt(G,1)+' <span class=\"vc-rcard-unit\">grams<\/span>';\n        $('vc-r-gadj').innerHTML=fmt(Gadj,1)+' <span class=\"vc-rcard-unit\">g ('+Math.round(fill*100)+'%)<\/span>';\n        $('vc-r-regrease').innerHTML=fmt(Gregrease,1)+' <span class=\"vc-rcard-unit\">grams<\/span>';\n        $('vc-r-vol').innerHTML=fmt(vol,1)+' <span class=\"vc-rcard-unit\">cm\u00b3<\/span>';\n        $('vc-results').classList.add('vc-visible');\n        var u=new URL(window.location);u.searchParams.set('D',D);u.searchParams.set('B',B);history.replaceState(null,'',u.toString());\n        saveHistory({D:D,B:B,_summary:'D='+D+' B='+B+' \u2192 G='+fmt(G,1)+'g'});\n    }\n\n    document.querySelectorAll('.vc-preset-btn').forEach(function(btn){btn.addEventListener('click',function(e){e.preventDefault();$('vc-od').value=this.getAttribute('data-od');$('vc-width').value=this.getAttribute('data-w');$('vc-bore').value=this.getAttribute('data-b');calculate();});});\n    $('vc-form').addEventListener('input',calculate);$('vc-form').addEventListener('change',calculate);\n\n    $('vc-copy-btn').addEventListener('click',function(){var text='Bearing Grease Quantity\\n\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\\nOD = '+$('vc-od').value+' mm, Width = '+$('vc-width').value+' mm\\nG (100%) = '+$('vc-r-g100').textContent+'\\nAdjusted = '+$('vc-r-gadj').textContent+'\\nRegrease = '+$('vc-r-regrease').textContent+'\\n\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\\nvibromera.eu';if(navigator.clipboard){navigator.clipboard.writeText(text).then(function(){var b=$('vc-copy-btn');b.classList.add('vc-copied');b.innerHTML='<svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><polyline points=\"20 6 9 17 4 12\"\/><\/svg> Copied!';setTimeout(function(){b.classList.remove('vc-copied');b.innerHTML='<svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"9\" y=\"9\" width=\"13\" height=\"13\" rx=\"2\"\/><path d=\"M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1\"\/><\/svg> Copy';},2000);});}});\n\n    document.querySelectorAll('.vc-section-toggle').forEach(function(btn){btn.addEventListener('click',function(){var s=this.closest('.vc-section');s.classList.toggle('vc-open');this.setAttribute('aria-expanded',s.classList.contains('vc-open'));});});\n\n    var faqData=[\n        {q:'How much grease should a bearing have?',a:'<p>Initial grease fill is calculated as G = 0.005 \u00d7 D \u00d7 B grams. For regreasing, use about 50% of this. Actual fill percentage depends on speed \u2014 30-50% of free space is common for normal applications.<\/p>'},\n        {q:'What happens if I over-grease a bearing?',a:'<p>Over-greasing causes excessive churning, increased temperature, higher power consumption, and can lead to seal failure and grease leakage. At high speeds, over-greasing is more harmful than under-greasing.<\/p>'},\n        {q:'What fill percentage should I use?',a:'<p>Low speed (n\u00d7dm < 100,000): 50-80%. Medium speed: 30-50%. High speed (>300,000): 25-35%. Factory-sealed bearings are typically 25-35% filled.<\/p>'},\n        {q:'How do I determine the regrease amount?',a:'<p>For periodic relubrication, use approximately 50% of the full fill quantity. This delivers fresh grease to the contact areas without overfilling.<\/p>'},\n        {q:'Does bearing type affect grease quantity?',a:'<p>Yes. Ball bearings have more internal free space than roller bearings. The formula G = 0.005 \u00d7 D \u00d7 B is a good approximation for all types, but adjust fill percentage for specific bearing type and speed.<\/p>'}\n    ];\n    var fl=$('vc-faq-list');faqData.forEach(function(f){fl.innerHTML+='<div class=\"vc-faq-item\"><button type=\"button\" class=\"vc-faq-q\"><span>'+f.q+'<\/span><svg class=\"vc-faq-chevron\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M6 9l6 6 6-6\"\/><\/svg><\/button><div class=\"vc-faq-a\"><div class=\"vc-faq-a-inner\">'+f.a+'<\/div><\/div><\/div>';});\n    fl.addEventListener('click',function(e){var b=e.target.closest('.vc-faq-q');if(b)b.closest('.vc-faq-item').classList.toggle('vc-open');});\n\n    function saveHistory(entry){var key='vc_history_'+SLUG;var arr=[];try{arr=JSON.parse(localStorage.getItem(key))||[];}catch(e){}entry._ts=new Date().toISOString();arr.unshift(entry);if(arr.length>10)arr=arr.slice(0,10);try{localStorage.setItem(key,JSON.stringify(arr));}catch(e){}}\n    function loadParams(){var p=new URLSearchParams(window.location.search);p.forEach(function(v,k){var el=$(k)||$('vc-'+k);if(el)el.value=v;});}\n    function renderFormulas(){try{katex.render('G = 0.005 \\\\times D \\\\times B \\\\quad [\\\\text{grams}]',$('vc-katex-1'),{displayMode:true,throwOnError:false});}catch(e){}}\n    function init(){loadParams();renderFormulas();calculate();}\n    if(document.readyState==='loading'){document.addEventListener('DOMContentLoaded',init);}else{init();}\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>C\u00f4ng c\u1ee5 t\u00ednh to\u00e1n tr\u1ef1c tuy\u1ebfn mi\u1ec5n ph\u00ed l\u01b0\u1ee3ng m\u1ee1 b\u00f4i tr\u01a1n cho v\u00f2ng bi. C\u00f4ng th\u1ee9c G = 0,005 \u00d7 D \u00d7 B cho ra l\u01b0\u1ee3ng m\u1ee1 t\u00ednh b\u1eb1ng gam. Nh\u1eadp \u0111\u01b0\u1eddng k\u00ednh ngo\u00e0i (OD) v\u00e0 chi\u1ec1u r\u1ed9ng c\u1ee7a v\u00f2ng bi. Hi\u1ec3n th\u1ecb h\u01b0\u1edbng d\u1eabn t\u1ef7 l\u1ec7 ph\u1ea7n tr\u0103m b\u00f4i tr\u01a1n cho c\u00e1c t\u1ed1c \u0111\u1ed9 kh\u00e1c nhau.<\/p>","protected":false},"featured_media":0,"template":"","meta":{"ai_generated_summary":"","footnotes":""},"categories":[],"tags":[],"class_list":["post-100018","calculator","type-calculator","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vibromera.eu\/vi\/wp-json\/wp\/v2\/calculator\/100018","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vibromera.eu\/vi\/wp-json\/wp\/v2\/calculator"}],"about":[{"href":"https:\/\/vibromera.eu\/vi\/wp-json\/wp\/v2\/types\/calculator"}],"version-history":[{"count":7,"href":"https:\/\/vibromera.eu\/vi\/wp-json\/wp\/v2\/calculator\/100018\/revisions"}],"predecessor-version":[{"id":102766,"href":"https:\/\/vibromera.eu\/vi\/wp-json\/wp\/v2\/calculator\/100018\/revisions\/102766"}],"wp:attachment":[{"href":"https:\/\/vibromera.eu\/vi\/wp-json\/wp\/v2\/media?parent=100018"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vibromera.eu\/vi\/wp-json\/wp\/v2\/categories?post=100018"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vibromera.eu\/vi\/wp-json\/wp\/v2\/tags?post=100018"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}