{"id":15814,"date":"2025-05-13T06:37:44","date_gmt":"2025-05-13T06:37:44","guid":{"rendered":"https:\/\/www.mechstream.com\/?p=15814"},"modified":"2025-05-13T06:43:06","modified_gmt":"2025-05-13T06:43:06","slug":"hollow-shaft-parameter-calculator","status":"publish","type":"post","link":"https:\/\/www.mechstream.com\/ru\/hollow-shaft-parameter-calculator\/","title":{"rendered":"\u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043f\u043e\u043b\u043e\u0433\u043e \u0432\u0430\u043b\u0430"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Discover precise engineering with our Hollow Shaft Parameter Calculator. This powerful tool allows engineers and designers to calculate critical parameters of hollow shafts, including outer diameter, inner diameter, and material properties. Enhance your project&#8217;s efficiency and accuracy by leveraging advanced calculations tailored to your specific requirements. Whether you&#8217;re working on mechanical systems, power transmission, or construction projects, our calculator is designed to support optimal design and performance. Streamline your workflow and ensure robust structural integrity with our user-friendly interface and accurate results.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"305\" height=\"220\" src=\"https:\/\/www.mechstream.com\/wp-content\/uploads\/2025\/05\/QQ20250513-143023.png\" loading=\"lazy\" alt=\"\u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043f\u043e\u043b\u043e\u0433\u043e \u0432\u0430\u043b\u0430\" class=\"wp-image-15815\" srcset=\"https:\/\/www.mechstream.com\/wp-content\/uploads\/2025\/05\/QQ20250513-143023.png 305w, https:\/\/www.mechstream.com\/wp-content\/uploads\/2025\/05\/QQ20250513-143023-300x216.png 300w, https:\/\/www.mechstream.com\/wp-content\/uploads\/2025\/05\/QQ20250513-143023-100x72.png 100w\" sizes=\"(max-width: 305px) 100vw, 305px\" \/><\/figure>\n<\/div>\n\n\n<!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    <title>\u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 \u043f\u043e\u043b\u043e\u0433\u043e \u0432\u0430\u043b\u0430<\/title>\n    <meta name=\"description\" content=\"Calculate the moment of inertia for a hollow shaft with full style and script isolation.\">\n<\/head>\n<body>\n<div id=\"hollow-shaft-shadow-root\"><\/div>\n<script>\n(function(){\n  \/\/ 1. \u521b\u5efaShadow Root\n  const host = document.getElementById('hollow-shaft-shadow-root');\n  if (!host) return;\n  const shadow = host.attachShadow({mode: 'open'});\n\n  \/\/ 2. \u7ec4\u4ef6HTML\n  shadow.innerHTML = `\n    <style>\n      :host, * { box-sizing: border-box; }\n      .calculator-container {\n        font-family: -apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,sans-serif;\n        line-height: 1.6;\n        color: #333;\n        max-width: 1200px;\n        margin: 0 auto;\n        padding: 20px;\n        background: #fff;\n        border-radius: 8px;\n        box-shadow: 0 2px 10px rgba(0,0,0,0.1);\n        position: relative;\n        z-index: 1;\n      }\n      .section { margin-bottom: 30px; }\n      h2 {\n        color: #000;\n        font-size: 1.5rem;\n        margin-bottom: 15px;\n        font-weight: 600;\n      }\n      .parameter-grid {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 15px;\n        margin-bottom: 20px;\n      }\n      .parameter-item {\n        background: #f8f9fa;\n        padding: 10px;\n        border-radius: 4px;\n      }\n      .parameter-item h3 {\n        font-size: 1rem;\n        margin-bottom: 5px;\n        color: #000;\n      }\n      .calculator-form {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        gap: 15px;\n        margin-bottom: 20px;\n      }\n      .input-group {\n        display: flex;\n        flex-direction: column;\n      }\n      .input-group label {\n        margin-bottom: 5px;\n        font-weight: 500;\n      }\n      .input-group input {\n        padding: 8px;\n        border: 1px solid #ddd;\n        border-radius: 4px;\n        font-size: 1rem;\n      }\n      .calculate-btn {\n        background: #007bff;\n        color: #fff;\n        border: none;\n        padding: 12px 56px;\n        border-radius: 4px;\n        cursor: pointer;\n        font-size: 1rem;\n        font-weight: 500;\n        transition: background 0.3s, color 0.3s;\n        grid-column: 1 \/ -1;\n        margin: 20px auto 0 auto;\n        display: block;\n        width: auto;\n        min-width: 180px;\n      }\n      .calculate-btn:hover {\n        background: #0056b3;\n        color: #fff;\n      }\n      .results {\n        display: none;\n        background: #e9ecef;\n        padding: 20px;\n        border-radius: 4px;\n        margin-top: 20px;\n      }\n      .results.active {\n        display: block;\n      }\n      .result-item {\n        margin-bottom: 10px;\n        font-size: 1.1rem;\n      }\n      .result-value {\n        font-weight: 600;\n        color: #007bff;\n      }\n      @media (max-width: 768px) {\n        .calculator-form,\n        .parameter-grid {\n          grid-template-columns: 1fr;\n        }\n      }\n    <\/style>\n    <div class=\"calculator-container\">\n      <div class=\"section\">\n        <h2>Parameters<\/h2>\n        <div class=\"parameter-grid\">\n          <div class=\"parameter-item\">\n            <h3>Mass (m)<\/h3>\n            <p>The mass of the object.<\/p>\n          <\/div>\n          <div class=\"parameter-item\">\n            <h3>Outer Diameter (R)<\/h3>\n            <p>The external diameter of the hollow shaft.<\/p>\n          <\/div>\n          <div class=\"parameter-item\">\n            <h3>Inner Diameter (r)<\/h3>\n            <p>The internal diameter of the hollow shaft.<\/p>\n          <\/div>\n          <div class=\"parameter-item\">\n            <h3>Length (L)<\/h3>\n            <p>The total length of the hollow shaft.<\/p>\n          <\/div>\n          <div class=\"parameter-item\">\n            <h3>Distance (e)<\/h3>\n            <p>The distance from the axis (eccentricity).<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"section\">\n        <h2>Calculator<\/h2>\n        <form id=\"calculatorForm\" class=\"calculator-form\" autocomplete=\"off\">\n          <div class=\"input-group\">\n            <label for=\"mass\">Mass (m, kg)<\/label>\n            <input type=\"number\" id=\"mass\" step=\"0.01\" required>\n          <\/div>\n          <div class=\"input-group\">\n            <label for=\"outerDiameter\">Outer Diameter (R, mm)<\/label>\n            <input type=\"number\" id=\"outerDiameter\" step=\"0.01\" required>\n          <\/div>\n          <div class=\"input-group\">\n            <label for=\"innerDiameter\">Inner Diameter (r, mm)<\/label>\n            <input type=\"number\" id=\"innerDiameter\" step=\"0.01\" required>\n          <\/div>\n          <div class=\"input-group\">\n            <label for=\"length\">Length (L, mm)<\/label>\n            <input type=\"number\" id=\"length\" step=\"0.01\" required>\n          <\/div>\n          <div class=\"input-group\">\n            <label for=\"distance\">Distance (e, mm)<\/label>\n            <input type=\"number\" id=\"distance\" step=\"0.01\" required>\n          <\/div>\n          <button type=\"submit\" class=\"calculate-btn\">Calculate<\/button>\n        <\/form>\n      <\/div>\n      <div class=\"section\">\n        <div id=\"results\" class=\"results\">\n          <h2>Calculation Results<\/h2>\n          <div class=\"result-item\">\n            Moment of Inertia: <span class=\"result-value\" id=\"momentOfInertia\">0<\/span> kg\u00b7cm\u00b2\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  `;\n\n  \/\/ 3. \u4e8b\u4ef6\u7ed1\u5b9a\n  shadow.getElementById('calculatorForm').addEventListener('submit', function(e) {\n    e.preventDefault();\n    const m = parseFloat(shadow.getElementById('mass').value);\n    const R = parseFloat(shadow.getElementById('outerDiameter').value);\n    const r = parseFloat(shadow.getElementById('innerDiameter').value);\n    const L = parseFloat(shadow.getElementById('length').value);\n    const eVal = parseFloat(shadow.getElementById('distance').value);\n    \/\/ \u5355\u4f4d\u6362\u7b97\n    const R_cm = R \/ 10;\n    const r_cm = r \/ 10;\n    const e_cm = eVal \/ 10;\n    \/\/ \u7269\u4f53\u60ef\u91cf\u516c\u5f0f\uff08kg\u00b7cm\u00b2\uff09\n    const inertia = m * Math.pow(e_cm, 2) + 0.25 * m * (Math.pow(R_cm, 2) + Math.pow(r_cm, 2));\n    shadow.getElementById('momentOfInertia').textContent = inertia.toFixed(2);\n    shadow.getElementById('results').classList.add('active');\n  });\n})();\n<\/script>\n<\/body>\n<\/html>","protected":false},"excerpt":{"rendered":"<p>Discover precise engineering with our Hollow Shaft Parameter Calculator. This powerful tool allows engineers and designers to calculate critical parameters of hollow shafts, including outer&#8230;<\/p>","protected":false},"author":2,"featured_media":15816,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[3430],"tags":[3398,3656,3655],"class_list":["post-15814","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cam-indexer-selector","tag-engineering-tools","tag-hollow-shaft","tag-parameter-calculator","pmpro-has-access"],"acf":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/www.mechstream.com\/wp-content\/uploads\/2025\/05\/Hollow-Shaft-Parameter-Calculator.png","_links":{"self":[{"href":"https:\/\/www.mechstream.com\/ru\/wp-json\/wp\/v2\/posts\/15814","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mechstream.com\/ru\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mechstream.com\/ru\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mechstream.com\/ru\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mechstream.com\/ru\/wp-json\/wp\/v2\/comments?post=15814"}],"version-history":[{"count":0,"href":"https:\/\/www.mechstream.com\/ru\/wp-json\/wp\/v2\/posts\/15814\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mechstream.com\/ru\/wp-json\/wp\/v2\/media\/15816"}],"wp:attachment":[{"href":"https:\/\/www.mechstream.com\/ru\/wp-json\/wp\/v2\/media?parent=15814"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mechstream.com\/ru\/wp-json\/wp\/v2\/categories?post=15814"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mechstream.com\/ru\/wp-json\/wp\/v2\/tags?post=15814"}],"curies":[{"name":"WP","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}