{"id":100123,"date":"2026-02-15T20:19:02","date_gmt":"2026-02-15T20:19:02","guid":{"rendered":"https:\/\/vibromera.eu\/?post_type=calculator&#038;p=100123"},"modified":"2026-04-05T15:43:23","modified_gmt":"2026-04-05T15:43:23","slug":"hammer-centrifugal-force","status":"publish","type":"calculator","link":"https:\/\/vibromera.eu\/bn\/calculators\/hammer-centrifugal-force\/","title":{"rendered":"\u09b9\u09cd\u09af\u09be\u09ae\u09be\u09b0 \u0995\u09c7\u09a8\u09cd\u09a6\u09cd\u09b0\u09c0\u09ad\u09c2\u09a4 \u09ac\u09b2 \u0995\u09cd\u09af\u09be\u09b2\u0995\u09c1\u09b2\u09c7\u099f\u09b0 | \u09ac\u09bf\u09a8\u09be\u09ae\u09c2\u09b2\u09cd\u09af\u09c7 \u0985\u09a8\u09b2\u09be\u0987\u09a8 \u099f\u09c1\u09b2"},"content":{"rendered":"\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"WebApplication\",\"name\":\"Hammer Centrifugal Force Calculator\",\"alternateName\":[\"Crusher Hammer Force Calculator\",\"Mill Hammer Centrifugal Force\",\"Swing Hammer Force Calculator\"],\"description\":\"Free online engineering calculator for centrifugal force on hammer mill and crusher hammers. Enter mass, radius, and RPM to compute force and force-to-weight ratio.\",\"url\":\"https:\/\/vibromera.eu\/calculators\/hammer-centrifugal-force\/\",\"applicationCategory\":\"Engineering Calculator\",\"operatingSystem\":\"Any (Web Browser)\",\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"EUR\"},\"creator\":{\"@type\":\"Organization\",\"name\":\"Vibromera\",\"url\":\"https:\/\/vibromera.eu\/\"},\"datePublished\":\"2024-01-01\",\"dateModified\":\"2025-02-14\",\"inLanguage\":\"en\",\"isAccessibleForFree\":true,\"featureList\":[\"Force in N, kN, lbf\",\"Force-to-weight ratio\",\"Tip speed at radius\",\"Preset scenarios\",\"URL parameter sharing\",\"Calculation history\"],\"keywords\":\"centrifugal force, hammer mill, crusher, swing hammer, pin force, bolt strength\"}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[\n{\"@type\":\"Question\",\"name\":\"Why calculate centrifugal force on hammers?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Centrifugal force determines the load on hammer retention pins, bolts, and pivot points. It is essential for sizing fasteners, checking fatigue life, and ensuring safe operation. A 5 kg hammer at 1500 RPM on R=400mm experiences over 50 kN \u2014 equivalent to lifting 5 tonnes.\"}},\n{\"@type\":\"Question\",\"name\":\"How does centrifugal force affect hammer mill performance?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Higher centrifugal force keeps swing hammers in their extended (radial) position, increasing effective impact energy. However, it also increases loads on pins and discs, accelerates wear, and requires stronger structural components.\"}},\n{\"@type\":\"Question\",\"name\":\"How do I size pins and bolts for hammer retention?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The pin must withstand the centrifugal force in double shear. Required pin diameter: d = \u221a(2F \/ (\u03c0 \u00d7 \u03c4_allow)), where F is centrifugal force and \u03c4_allow is the allowable shear stress. Use a safety factor of 3\u20135 for dynamic loads and fatigue.\"}},\n{\"@type\":\"Question\",\"name\":\"Why is balancing important for hammer mills?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Unequal hammer masses create a net unbalance force that rotates with the rotor, causing vibration, bearing damage, and structural fatigue. Even 2% mass difference across positions can cause significant vibration at high speeds.\"}},\n{\"@type\":\"Question\",\"name\":\"What causes uneven hammer wear patterns?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Uneven wear is caused by: non-uniform feed distribution, different material hardness zones, misaligned screens or breaker plates, and initial mass differences between hammers. Regular hammer rotation (flipping and repositioning) extends service life.\"}}\n]}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"BreadcrumbList\",\"itemListElement\":[\n{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/vibromera.eu\/\"},\n{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Calculators\",\"item\":\"https:\/\/vibromera.eu\/calculators\/\"},\n{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Hammer Centrifugal Force Calculator\",\"item\":\"https:\/\/vibromera.eu\/calculators\/hammer-centrifugal-force\/\"}\n]}\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 {\n    --vc-bg: #f4f1ec;\n    --vc-surface: #ffffff;\n    --vc-surface-alt: #f8f6f2;\n    --vc-ink: #1a1a1a;\n    --vc-ink-secondary: #5a5650;\n    --vc-ink-muted: #8a857e;\n    --vc-accent: #c85a2a;\n    --vc-accent-hover: #b04d22;\n    --vc-accent-light: #fdf0ea;\n    --vc-blue: #2a5c8c;\n    --vc-blue-light: #eaf1f8;\n    --vc-green: #2a7a4b;\n    --vc-green-light: #eaf8ef;\n    --vc-yellow: #a67c00;\n    --vc-yellow-light: #fef9e8;\n    --vc-red: #b91c1c;\n    --vc-red-light: #fef2f2;\n    --vc-border: #d9d4cc;\n    --vc-border-light: #e8e4dd;\n    --vc-shadow: 0 1px 3px rgba(26,26,26,0.06), 0 4px 12px rgba(26,26,26,0.04);\n    --vc-shadow-lg: 0 4px 12px rgba(26,26,26,0.08), 0 16px 40px rgba(26,26,26,0.06);\n    --vc-radius: 8px;\n    --vc-radius-lg: 12px;\n    --vc-font: 'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\n    --vc-mono: 'JetBrains Mono', 'Consolas', 'Monaco', monospace;\n    --vc-display: 'Fraunces', Georgia, serif;\n}\n\n.vc-calculator {\n    font-family: var(--vc-font);\n    font-size: 15px;\n    line-height: 1.65;\n    color: var(--vc-ink);\n    max-width: 960px;\n    margin: 0 auto;\n    padding: 20px 16px 40px;\n    -webkit-font-smoothing: antialiased;\n}\n.vc-calculator *, .vc-calculator *::before, .vc-calculator *::after { box-sizing: border-box; }\n\n\/* \u2500\u2500 HEADER \u2500\u2500 *\/\n.vc-header { text-align: center; padding: 48px 24px 40px; position: relative; }\n.vc-header::after { content:''; position:absolute; bottom:0; left:50%; transform:translateX(-50%); width:80px; height:3px; background:var(--vc-accent); border-radius:2px; }\n.vc-header-eyebrow { font-family:var(--vc-mono); font-size:11px; font-weight:500; letter-spacing:0.15em; text-transform:uppercase; color:var(--vc-accent); margin:0 0 12px; }\n.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:-0.02em; }\n.vc-header-subtitle { font-size:15px; color:var(--vc-ink-secondary); margin:0 auto 20px; max-width:600px; }\n.vc-badges { display:inline-flex; gap:8px; flex-wrap:wrap; justify-content:center; }\n.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\n\/* \u2500\u2500 CARD \u2500\u2500 *\/\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; }\n\n\/* \u2500\u2500 UNIT TOGGLE \u2500\u2500 *\/\n.vc-unit-bar { display:flex; border-bottom:1px solid var(--vc-border-light); background:var(--vc-surface-alt); }\n.vc-unit-btn { flex:1; padding:12px; border:none; background:transparent; font-family:var(--vc-font); font-size:13px; font-weight:600; color:var(--vc-ink-muted); cursor:pointer; transition:all 0.2s; position:relative; }\n.vc-unit-btn:hover { color:var(--vc-ink-secondary); background:rgba(200,90,42,0.04); }\n.vc-unit-btn.vc-active { color:var(--vc-accent); background:var(--vc-surface); }\n.vc-unit-btn.vc-active::after { content:''; position:absolute; bottom:-1px; left:16px; right:16px; height:2px; background:var(--vc-accent); border-radius:1px 1px 0 0; }\n\n\/* \u2500\u2500 FORM \u2500\u2500 *\/\n.vc-form { padding:24px; }\n.vc-form-grid { display:grid; grid-template-columns:1fr 1fr; gap:18px; }\n@media(max-width:600px) { .vc-form-grid { grid-template-columns:1fr; } }\n.vc-field { display:flex; flex-direction:column; }\n.vc-field-full { grid-column: 1 \/ -1; }\n.vc-label { font-size:12px; font-weight:600; letter-spacing:0.04em; text-transform:uppercase; color:var(--vc-ink-secondary); margin-bottom:6px; }\n.vc-label-hint { font-weight:400; text-transform:none; letter-spacing:0; color:var(--vc-ink-muted); font-size:11px; }\n.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 0.15s, box-shadow 0.15s; }\n.vc-select:focus, .vc-input:focus { outline:none; border-color:var(--vc-accent); box-shadow:0 0 0 3px rgba(200,90,42,0.12); }\n.vc-select:hover, .vc-input:hover { border-color:var(--vc-ink-muted); }\n\n\/* \u2500\u2500 PRESETS \u2500\u2500 *\/\n.vc-presets { display:flex; flex-wrap:wrap; gap:8px; margin-top:18px; padding-top:18px; border-top:1px solid var(--vc-border-light); }\n.vc-presets-label { font-family:var(--vc-mono); font-size:11px; font-weight:500; letter-spacing:0.1em; text-transform:uppercase; color:var(--vc-ink-muted); width:100%; margin-bottom:2px; }\n.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 0.15s; }\n.vc-preset-btn:hover { border-color:var(--vc-accent); color:var(--vc-accent); background:var(--vc-accent-light); }\n\n\/* \u2500\u2500 RESULTS \u2500\u2500 *\/\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 0.5s cubic-bezier(0.4,0,0.2,1), padding 0.3s; }\n.vc-results.vc-visible { max-height:2000px; padding:24px; }\n.vc-results-head { display:flex; align-items:center; justify-content:space-between; margin-bottom:18px; }\n.vc-results-title { font-family:var(--vc-display); font-size:20px; font-weight:700; color:var(--vc-ink); margin:0; }\n.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 0.15s; }\n.vc-copy-btn:hover { border-color:var(--vc-accent); color:var(--vc-accent); }\n.vc-copy-btn.vc-copied { background:var(--vc-green-light); border-color:var(--vc-green); color:var(--vc-green); }\n\n.vc-result-grid { display:grid; grid-template-columns:1fr 1fr; gap:12px; margin-bottom:20px; }\n@media(max-width:500px) { .vc-result-grid { grid-template-columns:1fr; } }\n.vc-rcard { background:var(--vc-surface); border:1px solid var(--vc-border-light); border-radius:var(--vc-radius); padding:16px; transition:transform 0.2s; }\n.vc-rcard:hover { transform:translateY(-1px); }\n.vc-rcard-primary { border-color:var(--vc-accent); border-width:2px; background:linear-gradient(135deg, #fdf6f2 0%, var(--vc-surface) 100%); grid-column:1 \/ -1; }\n.vc-rcard-label { font-family:var(--vc-mono); font-size:10px; font-weight:500; letter-spacing:0.1em; text-transform:uppercase; color:var(--vc-ink-muted); margin-bottom:4px; }\n.vc-rcard-value { font-family:var(--vc-mono); font-size:22px; font-weight:600; color:var(--vc-ink); line-height:1.2; }\n.vc-rcard-primary .vc-rcard-value { font-size:30px; color:var(--vc-accent); }\n.vc-rcard-unit { font-size:14px; font-weight:400; color:var(--vc-ink-secondary); }\n\n\/* \u2500\u2500 COLLAPSIBLE SECTIONS \u2500\u2500 *\/\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; }\n.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 0.15s; }\n.vc-section-toggle:hover { background:var(--vc-surface-alt); }\n.vc-section-toggle-text { display:flex; align-items:center; gap:10px; }\n.vc-section-icon { font-size:20px; line-height:1; }\n.vc-section-title { font-family:var(--vc-display); font-size:18px; font-weight:700; color:var(--vc-ink); margin:0; }\n.vc-section-chevron { width:20px; height:20px; color:var(--vc-ink-muted); transition:transform 0.3s; flex-shrink:0; }\n.vc-section.vc-open .vc-section-chevron { transform:rotate(180deg); }\n.vc-section-body { max-height:0; overflow:hidden; transition:max-height 0.4s cubic-bezier(0.4,0,0.2,1); }\n.vc-section.vc-open .vc-section-body { max-height:20000px; }\n.vc-section-inner { padding:0 24px 24px; border-top:1px solid var(--vc-border-light); }\n\n\/* \u2500\u2500 THEORY \u2500\u2500 *\/\n.vc-theory h3 { font-family:var(--vc-display); font-size:17px; font-weight:700; color:var(--vc-ink); margin:28px 0 10px; }\n.vc-theory h3:first-child { margin-top:20px; }\n.vc-theory p { font-size:14px; color:var(--vc-ink-secondary); margin:0 0 10px; }\n.vc-theory ul, .vc-theory ol { font-size:14px; color:var(--vc-ink-secondary); margin:0 0 12px 18px; padding:0; }\n.vc-theory li { margin-bottom:5px; }\n.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; }\n.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; }\n.vc-info-box p { margin:0; font-size:14px; color:var(--vc-ink-secondary); }\n.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; }\n.vc-example-box { background:var(--vc-surface-alt); border:1px solid var(--vc-border-light); border-radius:6px; padding:16px; margin:14px 0; }\n.vc-example-title { font-family:var(--vc-mono); font-size:13px; font-weight:600; color:var(--vc-accent); margin-bottom:8px; }\n.vc-table { width:100%; border-collapse:collapse; margin:14px 0; font-size:13px; }\n.vc-table th, .vc-table td { padding:10px 12px; border:1px solid var(--vc-border-light); text-align:left; }\n.vc-table th { background:var(--vc-surface-alt); font-size:11px; font-weight:600; text-transform:uppercase; letter-spacing:0.05em; color:var(--vc-ink-secondary); }\n.vc-table tr:nth-child(even) { background:var(--vc-surface-alt); }\n@media(max-width:600px) { .vc-table { font-size:12px; } .vc-table th, .vc-table td { padding:8px; } }\n\n\/* \u2500\u2500 FAQ \u2500\u2500 *\/\n.vc-faq-list { display:flex; flex-direction:column; gap:8px; margin-top:20px; }\n.vc-faq-item { border:1px solid var(--vc-border-light); border-radius:6px; overflow:hidden; }\n.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 0.15s; }\n.vc-faq-q:hover { background:#ede9e3; }\n.vc-faq-chevron { width:16px; height:16px; color:var(--vc-ink-muted); flex-shrink:0; transition:transform 0.25s; }\n.vc-faq-item.vc-open .vc-faq-chevron { transform:rotate(180deg); }\n.vc-faq-a { max-height:0; overflow:hidden; transition:max-height 0.35s; }\n.vc-faq-item.vc-open .vc-faq-a { max-height:1200px; }\n.vc-faq-a-inner { padding:14px 16px; border-top:1px solid var(--vc-border-light); font-size:14px; color:var(--vc-ink-secondary); }\n.vc-faq-a-inner p { margin:0 0 8px; }\n.vc-faq-a-inner p:last-child { margin-bottom:0; }\n.vc-faq-a-inner ul { margin:4px 0 8px 16px; padding:0; }\n.vc-faq-a-inner li { margin-bottom:3px; }\n\n\/* \u2500\u2500 RELATED \u2500\u2500 *\/\n.vc-related { display:flex; flex-wrap:wrap; gap:10px; margin-top:16px; }\n.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 0.15s; }\n.vc-related-link:hover { border-color:var(--vc-accent); color:var(--vc-accent); background:var(--vc-accent-light); }\n\n\/* \u2500\u2500 PROMO \u2500\u2500 *\/\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; }\n.vc-promo-text { flex:1; font-size:14px; color:var(--vc-ink-secondary); }\n.vc-promo-text strong { color:var(--vc-ink); }\n.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 0.15s; }\n.vc-promo-link:hover { background:var(--vc-accent-hover); }\n\n\/* \u2500\u2500 FOOTER \u2500\u2500 *\/\n.vc-footer { text-align:center; padding:32px 16px; font-size:13px; color:var(--vc-ink-muted); }\n.vc-footer a { color:var(--vc-accent); text-decoration:none; }\n.vc-footer a:hover { text-decoration:underline; }\n.vc-footer-links { margin-top:8px; font-size:12px; }\n.vc-footer-links a { margin:0 8px; }\n\n\/* \u2500\u2500 PRINT \u2500\u2500 *\/\n@media print {\n    .vc-section-body { max-height:none!important; }\n    .vc-faq-a { max-height:none!important; }\n    .vc-results { max-height:none!important; padding:24px!important; }\n    .vc-copy-btn, .vc-section-chevron, .vc-faq-chevron, .vc-presets, .vc-promo { display:none!important; }\n}\n<\/style>\n\n<div class=\"vc-calculator\" id=\"vc-hammer-force\">\n\n<!-- Header -->\n<header class=\"vc-header\">\n    <p class=\"vc-header-eyebrow\">Free Engineering Tool<\/p>\n    <h1 class=\"vc-header-title\">Hammer Centrifugal Force Calculator<\/h1>\n    <p class=\"vc-header-subtitle\">Calculate centrifugal force on crusher and mill hammers. Enter hammer mass, CG radius, and rotor speed to get force on retention pins and bolts.<\/p>\n    <div class=\"vc-badges\">\n        <span class=\"vc-badge\">Hammer Mill<\/span>\n        <span class=\"vc-badge\">Crusher<\/span>\n        <span class=\"vc-badge\">F = mR\u03c9\u00b2<\/span>\n    <\/div>\n<\/header>\n\n<!-- Calculator Card -->\n<div class=\"vc-card\">\n    <div class=\"vc-unit-bar\">\n        <button type=\"button\" class=\"vc-unit-btn vc-active\" data-system=\"metric\">Metric (kg, mm, N)<\/button>\n        <button type=\"button\" class=\"vc-unit-btn\" data-system=\"imperial\">Imperial (lb, in, lbf)<\/button>\n    <\/div>\n\n    <form class=\"vc-form\" id=\"vc-form\" autocomplete=\"off\">\n        <div class=\"vc-form-grid\">\n            <div class=\"vc-field\">\n                <label class=\"vc-label\" for=\"vc-mass\">Hammer Mass <span class=\"vc-label-hint\" id=\"vc-mass-hint\">(kg)<\/span><\/label>\n                <input class=\"vc-input\" type=\"number\" id=\"vc-mass\" inputmode=\"decimal\" step=\"any\" min=\"0.01\" placeholder=\"e.g. 5\" value=\"5\">\n            <\/div>\n            <div class=\"vc-field\">\n                <label class=\"vc-label\" for=\"vc-radius\">Radius to Hammer CG <span class=\"vc-label-hint\" id=\"vc-rad-hint\">(mm)<\/span><\/label>\n                <input class=\"vc-input\" type=\"number\" id=\"vc-radius\" inputmode=\"decimal\" step=\"any\" min=\"1\" placeholder=\"e.g. 400\" value=\"400\">\n            <\/div>\n            <div class=\"vc-field\">\n                <label class=\"vc-label\" for=\"vc-rpm\">Rotor Speed <span class=\"vc-label-hint\">(RPM)<\/span><\/label>\n                <input class=\"vc-input\" type=\"number\" id=\"vc-rpm\" inputmode=\"decimal\" step=\"any\" min=\"1\" placeholder=\"e.g. 1500\" value=\"1500\">\n            <\/div>\n        <\/div>\n\n        <!-- Presets -->\n        <div class=\"vc-presets\">\n            <div class=\"vc-presets-label\">Quick presets<\/div>\n            <button type=\"button\" class=\"vc-preset-btn\" data-m=\"5\" data-r=\"400\" data-rpm=\"1500\">Hammer 5 kg \/ R400 \/ 1500 RPM<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-m=\"10\" data-r=\"500\" data-rpm=\"1200\">Heavy 10 kg \/ R500 \/ 1200 RPM<\/button>\n            <button type=\"button\" class=\"vc-preset-btn\" data-m=\"2\" data-r=\"300\" data-rpm=\"2000\">Small 2 kg \/ R300 \/ 2000 RPM<\/button>\n        <\/div>\n    <\/form>\n\n    <!-- Results -->\n    <div class=\"vc-results\" id=\"vc-results\">\n        <div class=\"vc-results-head\">\n            <h2 class=\"vc-results-title\">Results<\/h2>\n            <button type=\"button\" class=\"vc-copy-btn\" id=\"vc-copy-btn\">\n                <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>\n                Copy\n            <\/button>\n        <\/div>\n        <div class=\"vc-result-grid\">\n            <div class=\"vc-rcard vc-rcard-primary\">\n                <div class=\"vc-rcard-label\">Centrifugal Force<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-force\">\u2014<\/div>\n            <\/div>\n            <div class=\"vc-rcard\">\n                <div class=\"vc-rcard-label\">Force (kN)<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-kn\">\u2014<\/div>\n            <\/div>\n            <div class=\"vc-rcard\">\n                <div class=\"vc-rcard-label\">Force (lbf)<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-lbf\">\u2014<\/div>\n            <\/div>\n            <div class=\"vc-rcard\">\n                <div class=\"vc-rcard-label\">Force-to-Weight Ratio<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-gratio\">\u2014<\/div>\n            <\/div>\n            <div class=\"vc-rcard\">\n                <div class=\"vc-rcard-label\">Tip Speed at R<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-tipspeed\">\u2014<\/div>\n            <\/div>\n            <div class=\"vc-rcard\">\n                <div class=\"vc-rcard-label\">Angular Velocity \u03c9<\/div>\n                <div class=\"vc-rcard-value\" id=\"vc-r-omega\">\u2014<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- Theory & Reference -->\n<div class=\"vc-section vc-open\" id=\"vc-sec-theory\">\n    <button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"true\">\n        <span class=\"vc-section-toggle-text\">\n            <span class=\"vc-section-icon\">\ud83d\udcd8<\/span>\n            <span class=\"vc-section-title\">Theory &amp; Formulas<\/span>\n        <\/span>\n        <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>\n    <\/button>\n    <div class=\"vc-section-body\">\n        <div class=\"vc-section-inner vc-theory\">\n            <h3>Centrifugal Force Formula<\/h3>\n            <p>The centrifugal force acting on a rotating hammer at its center of gravity:<\/p>\n            <div class=\"vc-formula-box\" id=\"vc-katex-1\"><\/div>\n            <ul>\n                <li><strong>m<\/strong> \u2014 hammer mass (kg)<\/li>\n                <li><strong>R<\/strong> \u2014 distance from rotation center to hammer CG (m)<\/li>\n                <li><strong>\u03c9<\/strong> \u2014 angular velocity (rad\/s) = 2\u03c0n\/60<\/li>\n                <li><strong>n<\/strong> \u2014 rotational speed (RPM)<\/li>\n            <\/ul>\n\n            <h3>Force-to-Weight Ratio<\/h3>\n            <div class=\"vc-formula-box\" id=\"vc-katex-2\"><\/div>\n            <p>This tells you how many times the hammer&#8217;s own weight the centrifugal force equals. Values of 500\u20132000\u00d7 g are common in industrial hammer mills.<\/p>\n\n            <h3>Pin Sizing (Double Shear)<\/h3>\n            <p>For a hammer retained by a pin in double shear:<\/p>\n            <div class=\"vc-formula-box\" id=\"vc-katex-3\"><\/div>\n            <p>Where \u03c4<sub>allow<\/sub> is the allowable shear stress (typically 60\u201380 MPa for medium carbon steel with safety factor 3\u20135).<\/p>\n\n            <h3>Practical Example<\/h3>\n            <div class=\"vc-example-box\">\n                <div class=\"vc-example-title\">Example \u2014 Hammer Mill<\/div>\n                <p><strong>Given:<\/strong> Hammer mass = 5 kg, R = 400 mm, Speed = 1500 RPM<\/p>\n                <p>\u03c9 = 2\u03c0 \u00d7 1500 \/ 60 = 157.08 rad\/s<\/p>\n                <p>F = 5 \u00d7 0.400 \u00d7 157.08\u00b2 = <strong>49,348 N (49.3 kN)<\/strong><\/p>\n                <p>F \/ (m\u00d7g) = 49,348 \/ (5 \u00d7 9.81) = <strong>1,006 \u00d7 g<\/strong><\/p>\n                <p>Tip speed at R: v = \u03c9 \u00d7 R = 157.08 \u00d7 0.4 = <strong>62.8 m\/s<\/strong><\/p>\n            <\/div>\n\n            <div class=\"vc-warning-box\">\n                <p style=\"margin:0;font-size:14px;color:var(--vc-ink-secondary);\"><strong>\u26a0\ufe0f Important:<\/strong> This is the centrifugal force only. Impact forces during crushing add significant dynamic loads. Always use adequate safety factors (3\u20135) for pin, bolt, and disc sizing.<\/p>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- Related Calculators -->\n<div class=\"vc-section\" id=\"vc-sec-related\">\n    <button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"false\">\n        <span class=\"vc-section-toggle-text\">\n            <span class=\"vc-section-icon\">\ud83d\udd17<\/span>\n            <span class=\"vc-section-title\">Related Calculators<\/span>\n        <\/span>\n        <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>\n    <\/button>\n    <div class=\"vc-section-body\">\n        <div class=\"vc-section-inner\">\n            <div class=\"vc-related\">\n                <a class=\"vc-related-link\" href=\"\/calculators\/hammer-mill-balance\/\">Hammer Mill Balance<\/a>\n                <a class=\"vc-related-link\" href=\"\/calculators\/tip-speed-mulcher\/\">Tip Speed Calculator<\/a>\n                <a class=\"vc-related-link\" href=\"\/calculators\/lifecycle-cost-calculator\/\">Lifecycle Cost (LCC)<\/a>\n                <a class=\"vc-related-link\" href=\"\/calculators\/residual-unbalance-iso1940\/\">Residual Unbalance (ISO 1940)<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- FAQ -->\n<div class=\"vc-section\" id=\"vc-sec-faq\">\n    <button type=\"button\" class=\"vc-section-toggle\" aria-expanded=\"false\">\n        <span class=\"vc-section-toggle-text\">\n            <span class=\"vc-section-icon\">\u2753<\/span>\n            <span class=\"vc-section-title\">Frequently Asked Questions<\/span>\n        <\/span>\n        <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>\n    <\/button>\n    <div class=\"vc-section-body\">\n        <div class=\"vc-section-inner\">\n            <div class=\"vc-faq-list\" id=\"vc-faq-list\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<!-- Promo -->\n<div class=\"vc-promo\">\n    <div class=\"vc-promo-text\">\n        <strong>Vibromera \u2014 Portable Balancing &amp; Vibration Analysis<\/strong><br>\n        Professional rotor balancing for crushers and hammer mills. Reduce vibration and extend bearing life. Used in 50+ countries.\n    <\/div>\n    <a class=\"vc-promo-link\" href=\"https:\/\/vibromera.eu\/\" target=\"_blank\" rel=\"noopener\">Learn More<\/a>\n<\/div>\n\n<!-- Footer -->\n<footer class=\"vc-footer\">\n    <p>\u00a9 2024\u20132025 <a href=\"https:\/\/vibromera.eu\/\">Vibromera<\/a> \u2014 Engineering Calculators<\/p>\n    <p style=\"font-size:12px;margin-top:4px;\">Hammer centrifugal force calculator for crushers and mills. Last updated: February 2025<\/p>\n    <div class=\"vc-footer-links\">\n        <a href=\"\/calculators\/engineering-calculators\/\">All Calculators<\/a>\n        <a href=\"https:\/\/vibromera.eu\/contacts\/\">Contact<\/a>\n    <\/div>\n<\/footer>\n\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';\n\n    var SLUG = 'hammer-centrifugal-force';\n    var unitSystem = 'metric';\n    var KG2LB = 2.20462;\n    var MM2IN = 1 \/ 25.4;\n    var N2LBF = 0.224809;\n\n    function $(id) { return document.getElementById(id); }\n    function fmt(n, d) { if(isNaN(n)) return '\u2014'; var f=n.toFixed(d===undefined?2:d); return f.replace(\/(\\.\\d*?)0+$\/,'$1').replace(\/\\.$\/,''); }\n\n    \/* \u2500\u2500 CALCULATION \u2500\u2500 *\/\n    function calculate() {\n        var massVal = parseFloat($('vc-mass').value);\n        var radVal = parseFloat($('vc-radius').value);\n        var rpm = parseFloat($('vc-rpm').value);\n\n        if (!massVal || massVal <= 0 || !radVal || radVal <= 0 || !rpm || rpm <= 0) {\n            $('vc-results').classList.remove('vc-visible');\n            return;\n        }\n\n        \/\/ Convert to metric\n        var massKg = unitSystem === 'imperial' ? massVal \/ KG2LB : massVal;\n        var radMM = unitSystem === 'imperial' ? radVal \/ MM2IN : radVal;\n        var radM = radMM \/ 1000;\n\n        \/\/ Angular velocity\n        var omega = 2 * Math.PI * rpm \/ 60;\n\n        \/\/ Centrifugal force\n        var F = massKg * radM * omega * omega; \/\/ Newtons\n        var FkN = F \/ 1000;\n        var Flbf = F * N2LBF;\n\n        \/\/ Force-to-weight ratio\n        var gRatio = F \/ (massKg * 9.81);\n\n        \/\/ Tip speed at R\n        var vTip = omega * radM;\n\n        \/\/ Display\n        if (unitSystem === 'imperial') {\n            $('vc-r-force').innerHTML = fmt(Flbf, 0) + ' <span class=\"vc-rcard-unit\">lbf<\/span>';\n        } else {\n            $('vc-r-force').innerHTML = (F >= 10000 ? fmt(F, 0) : fmt(F, 1)) + ' <span class=\"vc-rcard-unit\">N<\/span>';\n        }\n        $('vc-r-kn').innerHTML = fmt(FkN, 2) + ' <span class=\"vc-rcard-unit\">kN<\/span>';\n        $('vc-r-lbf').innerHTML = fmt(Flbf, 0) + ' <span class=\"vc-rcard-unit\">lbf<\/span>';\n        $('vc-r-gratio').innerHTML = fmt(gRatio, 0) + ' <span class=\"vc-rcard-unit\">\u00d7 g<\/span>';\n        $('vc-r-tipspeed').innerHTML = fmt(vTip, 2) + ' <span class=\"vc-rcard-unit\">m\/s<\/span>';\n        $('vc-r-omega').innerHTML = fmt(omega, 2) + ' <span class=\"vc-rcard-unit\">rad\/s<\/span>';\n\n        $('vc-results').classList.add('vc-visible');\n\n        \/\/ URL params\n        var u = new URL(window.location);\n        u.searchParams.set('m', $('vc-mass').value);\n        u.searchParams.set('r', $('vc-radius').value);\n        u.searchParams.set('rpm', rpm);\n        u.searchParams.set('sys', unitSystem);\n        history.replaceState(null, '', u.toString());\n\n        saveHistory({\n            mass: $('vc-mass').value, radius: $('vc-radius').value, rpm: rpm,\n            _summary: 'm=' + $('vc-mass').value + (unitSystem === 'imperial' ? ' lb' : ' kg') + ', R=' + $('vc-radius').value + ', ' + rpm + ' RPM \u2192 ' + fmt(FkN, 1) + ' kN'\n        });\n    }\n\n    \/* \u2500\u2500 UNIT TOGGLE \u2500\u2500 *\/\n    var unitBtns = document.querySelectorAll('.vc-unit-btn');\n    unitBtns.forEach(function(btn) {\n        btn.addEventListener('click', function() {\n            unitBtns.forEach(function(b) { b.classList.remove('vc-active'); });\n            this.classList.add('vc-active');\n            unitSystem = this.getAttribute('data-system');\n            $('vc-mass-hint').textContent = unitSystem === 'imperial' ? '(lb)' : '(kg)';\n            $('vc-rad-hint').textContent = unitSystem === 'imperial' ? '(in)' : '(mm)';\n            try { localStorage.setItem('vc_units_hf', unitSystem); } catch(e) {}\n            calculate();\n        });\n    });\n\n    \/* \u2500\u2500 PRESETS \u2500\u2500 *\/\n    document.querySelectorAll('.vc-preset-btn').forEach(function(btn) {\n        btn.addEventListener('click', function(e) {\n            e.preventDefault();\n            var m = parseFloat(this.getAttribute('data-m'));\n            var r = parseFloat(this.getAttribute('data-r'));\n            $('vc-mass').value = unitSystem === 'imperial' ? fmt(m * KG2LB, 2) : m;\n            $('vc-radius').value = unitSystem === 'imperial' ? fmt(r * MM2IN, 2) : r;\n            $('vc-rpm').value = this.getAttribute('data-rpm');\n            calculate();\n        });\n    });\n\n    \/* \u2500\u2500 AUTO-CALCULATE \u2500\u2500 *\/\n    $('vc-form').addEventListener('input', calculate);\n    $('vc-form').addEventListener('change', calculate);\n\n    \/* \u2500\u2500 COPY \u2500\u2500 *\/\n    $('vc-copy-btn').addEventListener('click', function() {\n        var text = 'Hammer Centrifugal Force Calculation\\n' +\n            '\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\\n' +\n            'Mass: ' + $('vc-mass').value + (unitSystem === 'imperial' ? ' lb' : ' kg') + '\\n' +\n            'Radius: ' + $('vc-radius').value + (unitSystem === 'imperial' ? ' in' : ' mm') + '\\n' +\n            'Speed: ' + $('vc-rpm').value + ' RPM\\n' +\n            'Force: ' + $('vc-r-force').textContent + '\\n' +\n            'Force (kN): ' + $('vc-r-kn').textContent + '\\n' +\n            'Force ratio: ' + $('vc-r-gratio').textContent + '\\n' +\n            'Tip speed: ' + $('vc-r-tipspeed').textContent + '\\n' +\n            '\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\\n' +\n            'vibromera.eu\/calculators\/hammer-centrifugal-force\/';\n\n        if (navigator.clipboard) {\n            navigator.clipboard.writeText(text).then(function() {\n                var btn = $('vc-copy-btn');\n                btn.classList.add('vc-copied');\n                btn.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!';\n                setTimeout(function() {\n                    btn.classList.remove('vc-copied');\n                    btn.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';\n                }, 2000);\n            });\n        }\n    });\n\n    \/* \u2500\u2500 COLLAPSIBLE SECTIONS \u2500\u2500 *\/\n    document.querySelectorAll('.vc-section-toggle').forEach(function(btn) {\n        btn.addEventListener('click', function() {\n            var section = this.closest('.vc-section');\n            var isOpen = section.classList.contains('vc-open');\n            section.classList.toggle('vc-open');\n            this.setAttribute('aria-expanded', !isOpen);\n        });\n    });\n\n    \/* \u2500\u2500 FAQ \u2500\u2500 *\/\n    var faqData = [\n        { q: 'Why calculate centrifugal force on hammers?', a: '<p>Centrifugal force determines the load on hammer retention pins, bolts, and pivot points. It is essential for:<\/p><ul><li>Sizing fasteners (pins, bolts) for adequate shear and fatigue strength<\/li><li>Designing rotor discs to withstand distributed loads<\/li><li>Predicting hammer behavior (swing-out angle for swing hammers)<\/li><li>Ensuring safe operation \u2014 a thrown hammer is a lethal projectile<\/li><\/ul><p>A 5 kg hammer at 1500 RPM on R=400mm experiences ~49 kN \u2014 equivalent to hanging 5 tonnes from the pin.<\/p>' },\n        { q: 'How does centrifugal force affect hammer mill performance?', a: '<p>Higher centrifugal force:<\/p><ul><li><strong>Keeps swing hammers extended<\/strong> \u2014 hammers stay in radial position, maximizing effective diameter and impact energy<\/li><li><strong>Increases impact force<\/strong> \u2014 impact energy is proportional to mv\u00b2 (tip speed squared)<\/li><li><strong>Higher pin loads<\/strong> \u2014 requires stronger retention hardware<\/li><li><strong>More disc stress<\/strong> \u2014 disc holes experience bearing stress from pins under centrifugal load<\/li><\/ul>' },\n        { q: 'How do I size pins and bolts for hammer retention?', a: '<p>For a pin in double shear:<\/p><ul><li>Required pin area = F \/ (2 \u00d7 \u03c4<sub>allow<\/sub>)<\/li><li>Pin diameter = \u221a(2F \/ (\u03c0 \u00d7 \u03c4<sub>allow<\/sub>))<\/li><li>Use \u03c4<sub>allow<\/sub> = 60\u201380 MPa for medium carbon steel<\/li><li>Apply safety factor 3\u20135 for dynamic\/fatigue loads<\/li><\/ul><p><strong>Example:<\/strong> F = 49 kN, SF = 4, \u03c4<sub>allow<\/sub> = 70 MPa \u2192 d = \u221a(2 \u00d7 49000 \u00d7 4 \/ (\u03c0 \u00d7 70)) = 42 mm pin required.<\/p>' },\n        { q: 'Why is balancing important for hammer mills?', a: '<p>Unequal hammer masses create unbalance forces that cause:<\/p><ul><li><strong>Vibration<\/strong> \u2014 grows with RPM\u00b2, leading to bearing failure<\/li><li><strong>Bearing damage<\/strong> \u2014 reduced bearing life by factor of (F\/F\u2080)\u00b3<\/li><li><strong>Structural fatigue<\/strong> \u2014 cracking of frame, foundation bolts, and welds<\/li><li><strong>Poor product quality<\/strong> \u2014 uneven grinding, inconsistent particle size<\/li><\/ul><p>Always weigh and arrange hammers for minimum unbalance.<\/p>' },\n        { q: 'What causes uneven hammer wear patterns?', a: '<p>Common causes of uneven wear:<\/p><ul><li><strong>Non-uniform feed<\/strong> \u2014 material entering one side of the rotor more than the other<\/li><li><strong>Material variation<\/strong> \u2014 different hardness zones in feed material<\/li><li><strong>Screen condition<\/strong> \u2014 worn or damaged screen sections cause uneven discharge<\/li><li><strong>Breaker plate alignment<\/strong> \u2014 misaligned plates deflect material unevenly<\/li><li><strong>Initial mass differences<\/strong> \u2014 even small manufacturing tolerances compound over time<\/li><\/ul><p>Implement a regular hammer rotation schedule: flip (180\u00b0), swap positions, and weigh before reinstalling.<\/p>' }\n    ];\n\n    var faqList = $('vc-faq-list');\n    faqData.forEach(function(faq) {\n        faqList.innerHTML += '<div class=\"vc-faq-item\"><button type=\"button\" class=\"vc-faq-q\"><span>' + faq.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\">' + faq.a + '<\/div><\/div><\/div>';\n    });\n    faqList.addEventListener('click', function(e) {\n        var btn = e.target.closest('.vc-faq-q');\n        if (!btn) return;\n        btn.closest('.vc-faq-item').classList.toggle('vc-open');\n    });\n\n    \/* \u2500\u2500 HISTORY \u2500\u2500 *\/\n    function saveHistory(entry) {\n        var key = 'vc_history_' + SLUG;\n        var arr = [];\n        try { arr = JSON.parse(localStorage.getItem(key)) || []; } catch(e) {}\n        entry._ts = new Date().toISOString();\n        arr.unshift(entry);\n        if (arr.length > 10) arr = arr.slice(0, 10);\n        try { localStorage.setItem(key, JSON.stringify(arr)); } catch(e) {}\n    }\n\n    \/* \u2500\u2500 URL PARAMS \u2500\u2500 *\/\n    function loadParams() {\n        var p = new URLSearchParams(window.location.search);\n        if (p.get('m')) $('vc-mass').value = p.get('m');\n        if (p.get('r')) $('vc-radius').value = p.get('r');\n        if (p.get('rpm')) $('vc-rpm').value = p.get('rpm');\n        if (p.get('sys')) {\n            unitSystem = p.get('sys');\n            unitBtns.forEach(function(b) { b.classList.toggle('vc-active', b.getAttribute('data-system') === unitSystem); });\n            $('vc-mass-hint').textContent = unitSystem === 'imperial' ? '(lb)' : '(kg)';\n            $('vc-rad-hint').textContent = unitSystem === 'imperial' ? '(in)' : '(mm)';\n        }\n    }\n\n    \/* \u2500\u2500 KATEX \u2500\u2500 *\/\n    function renderFormulas() {\n        try {\n            katex.render('F = m \\\\cdot R \\\\cdot \\\\omega^2 = m \\\\cdot \\\\frac{R}{1000} \\\\cdot \\\\left(\\\\frac{2\\\\pi n}{60}\\\\right)^2 \\\\quad [N]', $('vc-katex-1'), { displayMode: true, throwOnError: false });\n            katex.render('\\\\frac{F}{m \\\\cdot g} = \\\\frac{R \\\\cdot \\\\omega^2}{g} \\\\quad [\\\\times g]', $('vc-katex-2'), { displayMode: true, throwOnError: false });\n            katex.render('d_{pin} = \\\\sqrt{\\\\frac{2 \\\\cdot F \\\\cdot SF}{\\\\pi \\\\cdot \\\\tau_{allow}}} \\\\quad [m]', $('vc-katex-3'), { displayMode: true, throwOnError: false });\n        } catch(e) {}\n    }\n\n    \/* \u2500\u2500 INIT \u2500\u2500 *\/\n    function init() {\n        try {\n            var saved = localStorage.getItem('vc_units_hf');\n            if (saved === 'imperial') {\n                unitSystem = 'imperial';\n                unitBtns.forEach(function(b) { b.classList.toggle('vc-active', b.getAttribute('data-system') === 'imperial'); });\n                $('vc-mass-hint').textContent = '(lb)';\n                $('vc-rad-hint').textContent = '(in)';\n            }\n        } catch(e) {}\n\n        loadParams();\n        renderFormulas();\n        calculate();\n    }\n\n    if (document.readyState === 'loading') {\n        document.addEventListener('DOMContentLoaded', init);\n    } else {\n        init();\n    }\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>\u09b9\u09cd\u09af\u09be\u09ae\u09be\u09b0 \u09ae\u09bf\u09b2 \u098f\u09ac\u0982 \u0995\u09cd\u09b0\u09be\u09b6\u09be\u09b0\u0997\u09c1\u09b2\u09bf\u09b0 \u099c\u09a8\u09cd\u09af \u09ac\u09bf\u09a8\u09be\u09ae\u09c2\u09b2\u09cd\u09af\u09c7 \u0985\u09a8\u09b2\u09be\u0987\u09a8 \u0995\u09c7\u09a8\u09cd\u09a6\u09cd\u09b0\u09c0\u09ad\u09c2\u09a4 \u09ac\u09b2 \u0995\u09cd\u09af\u09be\u09b2\u0995\u09c1\u09b2\u09c7\u099f\u09b0\u0964 \u09b9\u09cd\u09af\u09be\u09ae\u09be\u09b0 \u09ad\u09b0, \u09ac\u09cd\u09af\u09be\u09b8\u09be\u09b0\u09cd\u09a7 \u098f\u09ac\u0982 RPM \u09b2\u09bf\u0996\u09c1\u09a8 N, kN, lbf-\u098f \u0995\u09c7\u09a8\u09cd\u09a6\u09cd\u09b0\u09c0\u09ad\u09c2\u09a4 \u09ac\u09b2 \u098f\u09ac\u0982 \u09ac\u09b2-\u09a5\u09c7\u0995\u09c7-\u0993\u099c\u09a8 \u0985\u09a8\u09c1\u09aa\u09be\u09a4 \u09aa\u09c7\u09a4\u09c7\u0964<\/p>","protected":false},"featured_media":0,"template":"","meta":{"ai_generated_summary":"","footnotes":""},"categories":[],"tags":[],"class_list":["post-100123","calculator","type-calculator","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/calculator\/100123","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/calculator"}],"about":[{"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/types\/calculator"}],"version-history":[{"count":2,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/calculator\/100123\/revisions"}],"predecessor-version":[{"id":100955,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/calculator\/100123\/revisions\/100955"}],"wp:attachment":[{"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/media?parent=100123"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/categories?post=100123"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vibromera.eu\/bn\/wp-json\/wp\/v2\/tags?post=100123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}