{"id":1256,"date":"2026-02-01T09:55:56","date_gmt":"2026-02-01T08:55:56","guid":{"rendered":"https:\/\/el-bicho.menn-online.net\/?p=1256"},"modified":"2026-02-01T10:26:39","modified_gmt":"2026-02-01T09:26:39","slug":"federberechnung-die-physik-dahinter","status":"publish","type":"post","link":"https:\/\/el-bicho.menn-online.net\/en_US\/2026\/02\/01\/federberechnung-die-physik-dahinter\/","title":{"rendered":"Spring calculation - How we calculated"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"de\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Federberechnung &#8211; Die Physik dahinter<\/title>\n    <style>\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n        \n        body {\n            font-family: Arial, sans-serif;\n            background: #f5f5f5;\n            padding: 20px;\n            line-height: 1.6;\n        }\n        \n        .container {\n            max-width: 1200px;\n            margin: 0 auto;\n            background: white;\n            padding: 40px;\n            border-radius: 10px;\n            box-shadow: 0 2px 10px rgba(0,0,0,0.1);\n        }\n        \n        h1 {\n            color: #333;\n            margin-bottom: 10px;\n            border-bottom: 3px solid #333;\n            padding-bottom: 10px;\n        }\n        \n        .subtitle {\n            color: #666;\n            margin-bottom: 30px;\n            font-style: italic;\n        }\n        \n        .intro {\n            background: #f9f9f9;\n            padding: 20px;\n            border-left: 4px solid #333;\n            margin-bottom: 30px;\n        }\n        \n        h2 {\n            color: #333;\n            margin-top: 40px;\n            margin-bottom: 20px;\n            padding-bottom: 10px;\n            border-bottom: 2px solid #ddd;\n        }\n        \n        h3 {\n            color: #333;\n            margin-top: 30px;\n            margin-bottom: 15px;\n        }\n        \n        .interactive-section {\n            background: #f9f9f9;\n            padding: 30px;\n            border-radius: 8px;\n            margin: 30px 0;\n        }\n        \n        .visualization {\n            background: white;\n            padding: 20px;\n            border-radius: 8px;\n            margin: 20px 0;\n            border: 2px solid #ddd;\n        }\n        \n        .vehicle-diagram {\n            position: relative;\n            width: 100%;\n            height: 400px;\n            background: linear-gradient(to bottom, #87CEEB 0%, #f0f0f0 50%);\n            border-radius: 8px;\n            overflow: hidden;\n        }\n        \n        .vehicle {\n            position: absolute;\n            bottom: 100px;\n            left: 50%;\n            transform: translateX(-50%);\n            width: 300px;\n            height: 120px;\n        }\n        \n        .vehicle-body {\n            width: 100%;\n            height: 80px;\n            background: #ddd;\n            border: 3px solid #333;\n            border-radius: 5px;\n            position: relative;\n        }\n        \n        .vehicle-cabin {\n            position: absolute;\n            left: 0;\n            top: -40px;\n            width: 80px;\n            height: 60px;\n            background: #4a90e2;\n            border: 3px solid #333;\n            border-radius: 3px;\n        }\n        \n        .wheel {\n            position: absolute;\n            bottom: -15px;\n            width: 40px;\n            height: 40px;\n            background: #333;\n            border-radius: 50%;\n            border: 3px solid #555;\n        }\n        \n        .wheel-left {\n            left: 20px;\n        }\n        \n        .wheel-right {\n            right: 20px;\n        }\n        \n        .force-arrow {\n            position: absolute;\n            width: 4px;\n            background: #ff4444;\n            transform-origin: bottom center;\n        }\n        \n        .force-label {\n            position: absolute;\n            background: rgba(255, 68, 68, 0.9);\n            color: white;\n            padding: 5px 10px;\n            border-radius: 4px;\n            font-size: 12px;\n            font-weight: bold;\n            white-space: nowrap;\n        }\n        \n        .slider-container {\n            margin: 25px 0;\n            padding: 20px;\n            background: white;\n            border-radius: 8px;\n            border: 1px solid #ddd;\n        }\n        \n        .slider-label {\n            display: flex;\n            justify-content: space-between;\n            margin-bottom: 10px;\n            font-weight: 600;\n            color: #333;\n        }\n        \n        .slider-value {\n            color: #ff4444;\n            font-size: 1.2em;\n        }\n        \n        input[type=\"range\"] {\n            width: 100%;\n            height: 8px;\n            border-radius: 5px;\n            background: #ddd;\n            outline: none;\n            -webkit-appearance: none;\n        }\n        \n        input[type=\"range\"]::-webkit-slider-thumb {\n            -webkit-appearance: none;\n            appearance: none;\n            width: 20px;\n            height: 20px;\n            border-radius: 50%;\n            background: #333;\n            cursor: pointer;\n        }\n        \n        input[type=\"range\"]::-moz-range-thumb {\n            width: 20px;\n            height: 20px;\n            border-radius: 50%;\n            background: #333;\n            cursor: pointer;\n        }\n        \n        .results-box {\n            display: grid;\n            grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n            gap: 15px;\n            margin-top: 20px;\n        }\n        \n        .result-item {\n            background: #f9f9f9;\n            padding: 15px;\n            border-radius: 8px;\n            border-left: 4px solid #333;\n        }\n        \n        .result-label {\n            font-size: 0.9em;\n            color: #666;\n            margin-bottom: 5px;\n        }\n        \n        .result-value {\n            font-size: 1.4em;\n            font-weight: 700;\n            color: #333;\n        }\n        \n        .formula-box {\n            background: #f9f9f9;\n            padding: 20px;\n            border-radius: 8px;\n            margin: 20px 0;\n            border-left: 4px solid #4a90e2;\n            font-family: 'Courier New', monospace;\n        }\n        \n        .formula {\n            font-size: 1.1em;\n            color: #333;\n            margin: 10px 0;\n        }\n        \n        .explanation {\n            background: #fff9e6;\n            border-left: 4px solid #ffc107;\n            padding: 15px;\n            margin: 20px 0;\n            border-radius: 4px;\n        }\n        \n        .warning-box {\n            background: #ffebee;\n            border-left: 4px solid #d32f2f;\n            padding: 15px;\n            margin: 20px 0;\n            border-radius: 4px;\n        }\n        \n        .info-box {\n            background: #e3f2fd;\n            border-left: 4px solid #2196f3;\n            padding: 15px;\n            margin: 20px 0;\n            border-radius: 4px;\n        }\n        \n        table {\n            width: 100%;\n            border-collapse: collapse;\n            margin: 20px 0;\n        }\n        \n        th, td {\n            padding: 12px;\n            text-align: left;\n            border-bottom: 1px solid #ddd;\n        }\n        \n        th {\n            background: #333;\n            color: white;\n            font-weight: 600;\n        }\n        \n        tr:hover {\n            background: #f5f5f5;\n        }\n        \n        .comparison-container {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 20px;\n            margin: 30px 0;\n        }\n        \n        .comparison-box {\n            background: #f9f9f9;\n            padding: 20px;\n            border-radius: 8px;\n            border: 2px solid #ddd;\n        }\n        \n        .comparison-box h4 {\n            color: #333;\n            margin-bottom: 15px;\n            text-align: center;\n        }\n        \n        .highlight {\n            background: #fff3cd;\n            padding: 2px 5px;\n            border-radius: 3px;\n        }\n        \n        @media (max-width: 768px) {\n            .container {\n                padding: 20px;\n            }\n            \n            .comparison-container {\n                grid-template-columns: 1fr;\n            }\n            \n            .vehicle-diagram {\n                height: 300px;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n    <div class=\"container\">\n        <h1>Federberechnung &#8211; Die Physik dahinter<\/h1>\n        <p class=\"subtitle\">F\u00fcr alle, die es genau wissen wollen<\/p>\n        \n        <div class=\"intro\">\n            <p><strong>Diese Seite zeigt dir:<\/strong><\/p>\n            <p>\u2192 Wie die Kr\u00e4fte am Fahrzeug wirken<br>\n            \u2192 Warum schmale Rahmen kritisch sind<br>\n            \u2192 Was die Berechnungsformel macht (und was nicht)<br>\n            \u2192 Die physikalischen Grundlagen<\/p>\n        <\/div>\n        \n        <!-- TEIL 1: DIDAKTISCH -->\n        \n        <h2>Teil 1: So funktioniert&#8217;s &#8211; Interaktive Visualisierung<\/h2>\n        \n        <div class=\"interactive-section\">\n            <h3>Verstehe die Kr\u00e4fte am Fahrzeug<\/h3>\n            <p>Bewege die Schieberegler und beobachte, wie sich die Kr\u00e4fte \u00e4ndern:<\/p>\n            \n            <div class=\"visualization\">\n                <svg id=\"vehicleSVG\" width=\"100%\" height=\"400\" viewBox=\"0 0 800 400\" style=\"background: linear-gradient(to bottom, #87CEEB 0%, #e8f4f8 40%, #d4d4d4 100%);\">\n                    <!-- Boden -->\n                    <rect x=\"0\" y=\"320\" width=\"800\" height=\"80\" fill=\"#8B7355\"\/>\n                    <rect x=\"0\" y=\"320\" width=\"800\" height=\"5\" fill=\"#6B5345\"\/>\n                    \n                    <!-- Fahrzeug Chassis -->\n                    <g id=\"vehicle\" transform=\"translate(250, 200)\">\n                        <!-- Hauptrahmen -->\n                        <rect x=\"0\" y=\"80\" width=\"300\" height=\"20\" fill=\"#555\" stroke=\"#333\" stroke-width=\"2\"\/>\n                        \n                        <!-- R\u00e4der -->\n                        <circle cx=\"40\" cy=\"120\" r=\"25\" fill=\"#222\" stroke=\"#000\" stroke-width=\"3\"\/>\n                        <circle cx=\"40\" cy=\"120\" r=\"15\" fill=\"#444\"\/>\n                        <circle cx=\"260\" cy=\"120\" r=\"25\" fill=\"#222\" stroke=\"#000\" stroke-width=\"3\"\/>\n                        <circle cx=\"260\" cy=\"120\" r=\"15\" fill=\"#444\"\/>\n                        \n                        <!-- Fahrerkabine (blau) -->\n                        <rect x=\"0\" y=\"30\" width=\"80\" height=\"50\" fill=\"#4a90e2\" stroke=\"#333\" stroke-width=\"2\"\/>\n                        <rect x=\"10\" y=\"40\" width=\"25\" height=\"20\" fill=\"#87CEEB\" stroke=\"#333\" stroke-width=\"1\"\/>\n                        <rect x=\"45\" y=\"40\" width=\"25\" height=\"20\" fill=\"#87CEEB\" stroke=\"#333\" stroke-width=\"1\"\/>\n                        \n                        <!-- Kabine (grau) -->\n                        <rect x=\"90\" y=\"10\" width=\"210\" height=\"70\" fill=\"#bbb\" stroke=\"#333\" stroke-width=\"2\"\/>\n                        \n                        <!-- Fenster -->\n                        <rect x=\"110\" y=\"25\" width=\"40\" height=\"30\" fill=\"#87CEEB\" stroke=\"#333\" stroke-width=\"1\"\/>\n                        <rect x=\"160\" y=\"25\" width=\"40\" height=\"30\" fill=\"#87CEEB\" stroke=\"#333\" stroke-width=\"1\"\/>\n                        <rect x=\"240\" y=\"25\" width=\"40\" height=\"30\" fill=\"#87CEEB\" stroke=\"#333\" stroke-width=\"1\"\/>\n                        \n                        <!-- T\u00fcr -->\n                        <rect x=\"210\" y=\"35\" width=\"25\" height=\"45\" fill=\"#999\" stroke=\"#333\" stroke-width=\"1\"\/>\n                        \n                        <!-- Schwerpunkt Markierung -->\n                        <circle id=\"schwerpunkt\" cx=\"150\" cy=\"40\" r=\"8\" fill=\"#ff4444\" stroke=\"#fff\" stroke-width=\"2\"\/>\n                        <text x=\"150\" y=\"45\" text-anchor=\"middle\" fill=\"#fff\" font-size=\"10\" font-weight=\"bold\">SP<\/text>\n                        \n                        <!-- Federn (werden animiert) -->\n                        <g id=\"feder-links\">\n                            <line x1=\"90\" y1=\"100\" x2=\"90\" y2=\"80\" stroke=\"#ff9800\" stroke-width=\"4\"\/>\n                            <rect x=\"85\" y=\"75\" width=\"10\" height=\"5\" fill=\"#ff9800\"\/>\n                            <line x1=\"87\" y1=\"78\" x2=\"87\" y2=\"88\" stroke=\"#ff9800\" stroke-width=\"2\" stroke-dasharray=\"2,2\"\/>\n                            <line x1=\"93\" y1=\"78\" x2=\"93\" y2=\"88\" stroke=\"#ff9800\" stroke-width=\"2\" stroke-dasharray=\"2,2\"\/>\n                        <\/g>\n                        <g id=\"feder-rechts\">\n                            <line x1=\"210\" y1=\"100\" x2=\"210\" y2=\"80\" stroke=\"#ff9800\" stroke-width=\"4\"\/>\n                            <rect x=\"205\" y=\"75\" width=\"10\" height=\"5\" fill=\"#ff9800\"\/>\n                            <line x1=\"207\" y1=\"78\" x2=\"207\" y2=\"88\" stroke=\"#ff9800\" stroke-width=\"2\" stroke-dasharray=\"2,2\"\/>\n                            <line x1=\"213\" y1=\"78\" x2=\"213\" y2=\"88\" stroke=\"#ff9800\" stroke-width=\"2\" stroke-dasharray=\"2,2\"\/>\n                        <\/g>\n                        \n                        <!-- Festlager hinten -->\n                        <rect x=\"285\" y=\"78\" width=\"15\" height=\"24\" fill=\"#666\" stroke=\"#333\" stroke-width=\"2\"\/>\n                        <text x=\"293\" y=\"68\" text-anchor=\"middle\" fill=\"#333\" font-size=\"11\" font-weight=\"bold\">FL<\/text>\n                    <\/g>\n                    \n                    <!-- Kraftpfeile (werden animiert) -->\n                    <!-- Querkraft -->\n                    <g id=\"querkraft-pfeil\">\n                        <defs>\n                            <marker id=\"arrowhead-red\" markerWidth=\"10\" markerHeight=\"10\" refX=\"9\" refY=\"3\" orient=\"auto\">\n                                <polygon points=\"0 0, 10 3, 0 6\" fill=\"#ff4444\" \/>\n                            <\/marker>\n                        <\/defs>\n                        <line x1=\"400\" y1=\"240\" x2=\"500\" y2=\"240\" stroke=\"#ff4444\" stroke-width=\"4\" marker-end=\"url(#arrowhead-red)\"\/>\n                        <text x=\"450\" y=\"230\" text-anchor=\"middle\" fill=\"#ff4444\" font-size=\"14\" font-weight=\"bold\">Querkraft<\/text>\n                    <\/g>\n                    \n                    <!-- Gewichtskraft -->\n                    <g id=\"gewicht-pfeil\">\n                        <defs>\n                            <marker id=\"arrowhead-blue\" markerWidth=\"10\" markerHeight=\"10\" refX=\"9\" refY=\"3\" orient=\"auto\">\n                                <polygon points=\"0 0, 10 3, 0 6\" fill=\"#2196f3\" \/>\n                            <\/marker>\n                        <\/defs>\n                        <line x1=\"400\" y1=\"240\" x2=\"400\" y2=\"310\" stroke=\"#2196f3\" stroke-width=\"4\" marker-end=\"url(#arrowhead-blue)\"\/>\n                        <text x=\"420\" y=\"280\" fill=\"#2196f3\" font-size=\"14\" font-weight=\"bold\">Gewicht<\/text>\n                    <\/g>\n                    \n                    <!-- Reaktionskr\u00e4fte an Federn -->\n                    <g id=\"reaktion-links-pfeil\">\n                        <defs>\n                            <marker id=\"arrowhead-orange\" markerWidth=\"10\" markerHeight=\"10\" refX=\"9\" refY=\"3\" orient=\"auto\">\n                                <polygon points=\"0 0, 10 3, 0 6\" fill=\"#ff9800\" \/>\n                            <\/marker>\n                        <\/defs>\n                        <line x1=\"340\" y1=\"300\" x2=\"340\" y2=\"260\" stroke=\"#ff9800\" stroke-width=\"3\" marker-end=\"url(#arrowhead-orange)\"\/>\n                        <text x=\"315\" y=\"330\" fill=\"#ff9800\" font-size=\"12\" font-weight=\"bold\">Feder L<\/text>\n                    <\/g>\n                    \n                    <g id=\"reaktion-rechts-pfeil\">\n                        <line x1=\"460\" y1=\"300\" x2=\"460\" y2=\"260\" stroke=\"#ff9800\" stroke-width=\"3\" marker-end=\"url(#arrowhead-orange)\"\/>\n                        <text x=\"465\" y=\"330\" fill=\"#ff9800\" font-size=\"12\" font-weight=\"bold\">Feder R<\/text>\n                    <\/g>\n                    \n                    <!-- Bema\u00dfungen -->\n                    <!-- Spurweite -->\n                    <g id=\"spurweite-mass\">\n                        <line x1=\"340\" y1=\"350\" x2=\"460\" y2=\"350\" stroke=\"#333\" stroke-width=\"2\"\/>\n                        <line x1=\"340\" y1=\"345\" x2=\"340\" y2=\"355\" stroke=\"#333\" stroke-width=\"2\"\/>\n                        <line x1=\"460\" y1=\"345\" x2=\"460\" y2=\"355\" stroke=\"#333\" stroke-width=\"2\"\/>\n                        <text id=\"spurweite-text\" x=\"400\" y=\"370\" text-anchor=\"middle\" fill=\"#333\" font-size=\"13\" font-weight=\"bold\">Spurweite: 0.85 m<\/text>\n                    <\/g>\n                    \n                    <!-- Schwerpunkth\u00f6he -->\n                    <g id=\"hoehe-mass\">\n                        <line x1=\"580\" y1=\"300\" x2=\"580\" y2=\"240\" stroke=\"#ff4444\" stroke-width=\"2\" stroke-dasharray=\"5,5\"\/>\n                        <line x1=\"575\" y1=\"300\" x2=\"585\" y2=\"300\" stroke=\"#ff4444\" stroke-width=\"2\"\/>\n                        <line x1=\"575\" y1=\"240\" x2=\"585\" y2=\"240\" stroke=\"#ff4444\" stroke-width=\"2\"\/>\n                        <text id=\"hoehe-text\" x=\"600\" y=\"270\" fill=\"#ff4444\" font-size=\"12\" font-weight=\"bold\">h = 1.0 m<\/text>\n                    <\/g>\n                <\/svg>\n            <\/div>\n            \n            <div class=\"slider-container\">\n                <div class=\"slider-label\">\n                    <span>Spurweite (Abstand der Federn)<\/span>\n                    <span class=\"slider-value\"><span id=\"spurweiteValue\">0.85<\/span> m<\/span>\n                <\/div>\n                <input type=\"range\" id=\"spurweiteSlider\" min=\"0.5\" max=\"2.0\" step=\"0.05\" value=\"0.85\">\n                <p style=\"font-size: 0.9em; color: #666; margin-top: 5px;\">Typisch bei LKW: 0,8-1,0 m | Typisch bei breiten Rahmen: 1,6-2,0 m<\/p>\n            <\/div>\n            \n            <div class=\"slider-container\">\n                <div class=\"slider-label\">\n                    <span>Kabinengewicht<\/span>\n                    <span class=\"slider-value\"><span id=\"gewichtValue\">2000<\/span> kg<\/span>\n                <\/div>\n                <input type=\"range\" id=\"gewichtSlider\" min=\"1000\" max=\"4000\" step=\"100\" value=\"2000\">\n            <\/div>\n            \n            <div class=\"slider-container\">\n                <div class=\"slider-label\">\n                    <span>Schwerpunkth\u00f6he \u00fcber Federebene<\/span>\n                    <span class=\"slider-value\"><span id=\"hoeheValue\">1.0<\/span> m<\/span>\n                <\/div>\n                <input type=\"range\" id=\"hoeheSlider\" min=\"0.5\" max=\"2.0\" step=\"0.1\" value=\"1.0\">\n            <\/div>\n            \n            <div class=\"results-box\">\n                <div class=\"result-item\">\n                    <div class=\"result-label\">Querkraft (Kurvenfahrt)<\/div>\n                    <div class=\"result-value\"><span id=\"querkraft\">10000<\/span> N<\/div>\n                <\/div>\n                <div class=\"result-item\">\n                    <div class=\"result-label\">Kippmoment<\/div>\n                    <div class=\"result-value\"><span id=\"kippmoment\">10000<\/span> Nm<\/div>\n                <\/div>\n                <div class=\"result-item\">\n                    <div class=\"result-label\">Zusatzlast pro Feder (Kurve)<\/div>\n                    <div class=\"result-value\" style=\"color: #ff4444;\"><span id=\"zusatzlast\">11765<\/span> N<\/div>\n                <\/div>\n                <div class=\"result-item\">\n                    <div class=\"result-label\">Ben\u00f6tigte Federrate<\/div>\n                    <div class=\"result-value\" style=\"color: #ff4444;\"><span id=\"federrate\">192<\/span> N\/mm<\/div>\n                <\/div>\n            <\/div>\n            \n            <div class=\"warning-box\" style=\"margin-top: 20px;\">\n                <strong>\u26a0\ufe0f Beobachte:<\/strong> Wenn du die Spurweite halbierst, verdoppelt sich die Zusatzlast aus Kurvenfahrt! \n                Das ist der Grund, warum schmale LKW-Rahmen viel st\u00e4rkere Federn brauchen.\n            <\/div>\n        <\/div>\n        \n        <h3>Der Vergleich: Schmaler vs. breiter Rahmen<\/h3>\n        \n        <div class=\"comparison-container\">\n            <div class=\"comparison-box\">\n                <h4>LKW-Leiterrahmen (0,85 m)<\/h4>\n                <div class=\"result-item\" style=\"margin: 10px 0;\">\n                    <div class=\"result-label\">Zusatzlast Kurve pro Feder<\/div>\n                    <div class=\"result-value\" style=\"color: #d32f2f;\"><span id=\"compare1\">11765<\/span> N<\/div>\n                <\/div>\n                <div class=\"result-item\" style=\"margin: 10px 0;\">\n                    <div class=\"result-label\">Ben\u00f6tigte Federrate<\/div>\n                    <div class=\"result-value\" style=\"color: #d32f2f;\"><span id=\"compare1Rate\">192<\/span> N\/mm<\/div>\n                <\/div>\n                <p style=\"margin-top: 15px; color: #d32f2f; font-weight: bold;\">\u2192 Hohe Belastung!<\/p>\n            <\/div>\n            \n            <div class=\"comparison-box\">\n                <h4>Breiter Rahmen (1,8 m)<\/h4>\n                <div class=\"result-item\" style=\"margin: 10px 0;\">\n                    <div class=\"result-label\">Zusatzlast Kurve pro Feder<\/div>\n                    <div class=\"result-value\" style=\"color: #2e7d32;\">5556 N<\/div>\n                <\/div>\n                <div class=\"result-item\" style=\"margin: 10px 0;\">\n                    <div class=\"result-label\">Ben\u00f6tigte Federrate<\/div>\n                    <div class=\"result-value\" style=\"color: #2e7d32;\">131 N\/mm<\/div>\n                <\/div>\n                <p style=\"margin-top: 15px; color: #2e7d32; font-weight: bold;\">\u2192 Nur 68% der Belastung<\/p>\n            <\/div>\n        <\/div>\n        \n        <div class=\"explanation\">\n            <h4>\ud83d\udca1 Was passiert hier physikalisch?<\/h4>\n            <p>Bei Kurvenfahrt entsteht durch die Querbeschleunigung eine Kraft am Schwerpunkt. Diese Kraft erzeugt ein <strong>Kippmoment<\/strong>, weil der Schwerpunkt \u00fcber der Federebene liegt.<\/p>\n            <p>Dieses Kippmoment muss von den Federn abgest\u00fctzt werden. Je <strong>schmaler der Abstand zwischen den Federn<\/strong> (Spurweite), desto gr\u00f6\u00dfer die Kraft, die jede einzelne Feder aufnehmen muss.<\/p>\n            <p><strong>Formel:<\/strong> Zusatzlast = Kippmoment \/ Spurweite<\/p>\n            <p>\u2192 Spurweite halbiert = Zusatzlast verdoppelt!<\/p>\n        <\/div>\n        \n        <!-- TEIL 2: TECHNISCH -->\n        \n        <h2>Teil 2: Die technischen Grundlagen &#8211; Vollst\u00e4ndige Herleitung<\/h2>\n        \n        <h3>2.1 Statische Lastverteilung (Hebelgesetz)<\/h3>\n        \n        <div class=\"formula-box\">\n            <p><strong>Ausgangssituation:<\/strong><\/p>\n            <p class=\"formula\">Gewichtskraft F<sub>G<\/sub> = m \u00d7 g = m \u00d7 10 N<\/p>\n            <p style=\"margin-top: 10px; font-size: 0.9em; color: #666;\">\n                (Vereinfachung: g = 10 m\/s\u00b2 statt 9,81 m\/s\u00b2 f\u00fcr einfachere Rechnung)\n            <\/p>\n            \n            <p style=\"margin-top: 20px;\"><strong>Hebelgesetz (Momentengleichgewicht):<\/strong><\/p>\n            <p class=\"formula\">F<sub>vorne<\/sub> \u00d7 L<sub>Feder-Festlager<\/sub> = F<sub>G<\/sub> \u00d7 L<sub>Schwerpunkt-Festlager<\/sub><\/p>\n            \n            <p style=\"margin-top: 20px;\"><strong>Daraus folgt:<\/strong><\/p>\n            <p class=\"formula\">F<sub>vorne<\/sub> = F<sub>G<\/sub> \u00d7 (L<sub>Schwerpunkt-Festlager<\/sub> \/ L<sub>Feder-Festlager<\/sub>)<\/p>\n            \n            <p style=\"margin-top: 20px;\"><strong>Pro Seite:<\/strong><\/p>\n            <p class=\"formula\">F<sub>Seite<\/sub> = F<sub>vorne<\/sub> \/ 2<\/p>\n            \n            <p style=\"margin-top: 20px;\"><strong>Pro Feder (bei n Federn pro Seite):<\/strong><\/p>\n            <p class=\"formula\">F<sub>statisch,Feder<\/sub> = F<sub>Seite<\/sub> \/ n<\/p>\n        <\/div>\n        \n        <div class=\"info-box\">\n            <h4>\ud83d\udcd8 Physikalischer Hintergrund<\/h4>\n            <p>Das Hebelgesetz gilt, weil das System im statischen Gleichgewicht ist. Die Summe aller Momente um den Drehpunkt (Festlager) muss Null sein:<\/p>\n            <p style=\"margin-top: 10px;\"><strong>\u2211M = 0<\/strong><\/p>\n            <p>\u2192 Gewichtskraft \u00d7 Hebelarm = Auflagerkraft \u00d7 Hebelarm<\/p>\n        <\/div>\n        \n        <h3>2.2 Dynamische Lasten: Kurvenfahrt (Querdynamik)<\/h3>\n        \n        <div class=\"formula-box\">\n            <p><strong>Querbeschleunigung:<\/strong><\/p>\n            <p class=\"formula\">a<sub>quer<\/sub> = 0,5 \u00d7 g = 5 m\/s\u00b2<\/p>\n            \n            <p style=\"margin-top: 20px;\"><strong>Querkraft (Zentrifugalkraft):<\/strong><\/p>\n            <p class=\"formula\">F<sub>quer<\/sub> = m \u00d7 a<sub>quer<\/sub> = m \u00d7 0,5 \u00d7 g<\/p>\n            \n            <p style=\"margin-top: 20px;\"><strong>Kippmoment (um Federebene):<\/strong><\/p>\n            <p class=\"formula\">M<sub>kipp<\/sub> = F<sub>quer<\/sub> \u00d7 h<sub>Schwerpunkt<\/sub><\/p>\n            \n            <p style=\"margin-top: 20px;\"><strong>Zusatzlast pro Seite:<\/strong><\/p>\n            <p class=\"formula\">F<sub>Zusatz,Kurve,Seite<\/sub> = M<sub>kipp<\/sub> \/ Spurweite<\/p>\n            \n            <p style=\"margin-top: 20px;\"><strong>Zusatzlast pro Feder:<\/strong><\/p>\n            <p class=\"formula\">F<sub>Zusatz,Kurve,Feder<\/sub> = F<sub>Zusatz,Kurve,Seite<\/sub> \/ n<\/p>\n        <\/div>\n        \n        <div class=\"explanation\">\n            <h4>\ud83d\udd0d Woher kommt 0,5 g?<\/h4>\n            <p><strong>Querbeschleunigung bei Kurvenfahrt:<\/strong><\/p>\n            <p>a = v\u00b2 \/ r<\/p>\n            <p style=\"margin-top: 10px;\"><strong>Beispielrechnung:<\/strong><\/p>\n            <ul style=\"margin-left: 20px; margin-top: 10px;\">\n                <li>Geschwindigkeit: 50 km\/h = 13,9 m\/s<\/li>\n                <li>Kurvenradius: 40 m (enge Kurve)<\/li>\n                <li>\u2192 a = 13,9\u00b2 \/ 40 = 4,8 m\/s\u00b2 \u2248 0,5 g<\/li>\n            <\/ul>\n            <p style=\"margin-top: 10px;\">Dies ist ein <strong>realistischer Wert<\/strong> f\u00fcr Offroad-Fahrsituationen. H\u00f6here Werte (z.B. 0,8g bei Stra\u00dfenfahrzeugen) werden bewusst nicht angesetzt, da Expeditionsfahrzeuge im Gel\u00e4nde langsamer fahren.<\/p>\n        <\/div>\n        \n        <h3>2.3 Dynamische Lasten: Bremsen (L\u00e4ngsdynamik)<\/h3>\n        \n        <div class=\"formula-box\">\n            <p><strong>Bremsverz\u00f6gerung:<\/strong><\/p>\n            <p class=\"formula\">a<sub>brems<\/sub> = 0,5 \u00d7 g = 5 m\/s\u00b2<\/p>\n            \n            <p style=\"margin-top: 20px;\"><strong>Bremskraft:<\/strong><\/p>\n            <p class=\"formula\">F<sub>brems<\/sub> = m \u00d7 a<sub>brems<\/sub> = m \u00d7 0,5 \u00d7 g<\/p>\n            \n            <p style=\"margin-top: 20px;\"><strong>Nickmoment (um Festlager):<\/strong><\/p>\n            <p class=\"formula\">M<sub>nick<\/sub> = F<sub>brems<\/sub> \u00d7 h<sub>Schwerpunkt<\/sub><\/p>\n            \n            <p style=\"margin-top: 20px;\"><strong>Zusatzlast auf alle vorderen Federn:<\/strong><\/p>\n            <p class=\"formula\">F<sub>Zusatz,Bremsen,alle<\/sub> = M<sub>nick<\/sub> \/ L<sub>Feder-Festlager<\/sub><\/p>\n            \n            <p style=\"margin-top: 20px;\"><strong>Zusatzlast pro Seite:<\/strong><\/p>\n            <p class=\"formula\">F<sub>Zusatz,Bremsen,Seite<\/sub> = F<sub>Zusatz,Bremsen,alle<\/sub> \/ 2<\/p>\n            \n            <p style=\"margin-top: 20px;\"><strong>Zusatzlast pro Feder:<\/strong><\/p>\n            <p class=\"formula\">F<sub>Zusatz,Bremsen,Feder<\/sub> = F<sub>Zusatz,Bremsen,Seite<\/sub> \/ n<\/p>\n        <\/div>\n        \n        <h3>2.4 \u00dcberlagerung und Sicherheitsfaktor<\/h3>\n        \n        <div class=\"formula-box\">\n            <p><strong>Kombinierte Last pro Feder:<\/strong><\/p>\n            <p class=\"formula\">F<sub>kombiniert<\/sub> = F<sub>statisch<\/sub> + F<sub>Zusatz,Kurve<\/sub> + F<sub>Zusatz,Bremsen<\/sub><\/p>\n            \n            <p style=\"margin-top: 20px;\"><strong>Bemessungskraft (mit Sicherheitsfaktor):<\/strong><\/p>\n            <p class=\"formula\">F<sub>Bemessung<\/sub> = F<sub>kombiniert<\/sub> \u00d7 1,8<\/p>\n        <\/div>\n        \n        <div class=\"explanation\">\n            <h4>\ud83d\udd0d Warum Sicherheitsfaktor 1,8?<\/h4>\n            <p>Der Faktor 1,8 deckt ab:<\/p>\n            <ul style=\"margin-left: 20px; margin-top: 10px;\">\n                <li><strong>Dynamische St\u00f6\u00dfe:<\/strong> Schlagl\u00f6cher, Bodenwellen (~20%)<\/li>\n                <li><strong>Asymmetrische Belastung:<\/strong> Diagonale Verschr\u00e4nkung (~15%)<\/li>\n                <li><strong>Toleranzen:<\/strong> Fertigungstoleranzen, Montagefehler (~10%)<\/li>\n                <li><strong>Unsicherheiten:<\/strong> Schwerpunkt-Sch\u00e4tzung, Gewicht (~15%)<\/li>\n                <li><strong>Alterung:<\/strong> Materialerm\u00fcdung \u00fcber Lebensdauer (~20%)<\/li>\n            <\/ul>\n            <p style=\"margin-top: 10px;\"><strong>Zusammen: ~1,8<\/strong> (konservative Absch\u00e4tzung)<\/p>\n        <\/div>\n        \n        <h3>2.5 Federweg und Federrate<\/h3>\n        \n        <div class=\"formula-box\">\n            <p><strong>Erforderlicher Federweg (aus Rahmenverdrehung):<\/strong><\/p>\n            <p class=\"formula\">s<sub>erf<\/sub> = tan(\u03b1) \u00d7 L<sub>Feder-Festlager<\/sub><\/p>\n            <p class=\"formula\">s<sub>erf<\/sub> = tan(4\u00b0) \u00d7 L \u00d7 1000 mm \u2248 0,07 \u00d7 L \u00d7 1000<\/p>\n            \n            <p style=\"margin-top: 20px;\"><strong>Gesamt-Federweg (mit Reserve):<\/strong><\/p>\n            <p class=\"formula\">s<sub>gesamt<\/sub> = s<sub>erf<\/sub> \/ 0,8<\/p>\n            \n            <p style=\"margin-top: 20px;\"><strong>Federrate:<\/strong><\/p>\n            <p class=\"formula\">c = F<sub>Bemessung<\/sub> \/ s<sub>erf<\/sub><\/p>\n        <\/div>\n        \n        <div class=\"info-box\">\n            <h4>\ud83d\udcd8 Herleitung Rahmenverdrehwinkel<\/h4>\n            <p><strong>Geometrische Betrachtung:<\/strong><\/p>\n            <p>Bei maximaler Verschr\u00e4nkung (z.B. diagonales \u00dcberfahren eines Hindernisses) verdreht sich der Rahmen um einen bestimmten Winkel \u03b1.<\/p>\n            <p style=\"margin-top: 10px;\"><strong>Beispiel:<\/strong><\/p>\n            <ul style=\"margin-left: 20px; margin-top: 10px;\">\n                <li>Achsverschr\u00e4nkung: 250 mm<\/li>\n                <li>Radstand: 3500 mm<\/li>\n                <li>\u2192 \u03b1 = arctan(250\/3500) = 4,1\u00b0<\/li>\n            <\/ul>\n            <p style=\"margin-top: 10px;\">Der Ansatz von <strong>4\u00b0<\/strong> ist daher realistisch und liegt auf der sicheren Seite.<\/p>\n        <\/div>\n        \n        <div class=\"explanation\">\n            <h4>\ud83d\udd0d Warum nur 80% Federausnutzung?<\/h4>\n            <p>Die Feder sollte nie bis zum Blockma\u00df durchfedern:<\/p>\n            <ul style=\"margin-left: 20px; margin-top: 10px;\">\n                <li><strong>Harte Durchschl\u00e4ge:<\/strong> Zerst\u00f6ren Feder und Lagerung<\/li>\n                <li><strong>Verlust der D\u00e4mpfung:<\/strong> Keine Federung mehr = direkte Kraft\u00fcbertragung<\/li>\n                <li><strong>Extreme Situationen:<\/strong> 20% Reserve f\u00fcr \u00dcberlastsituationen<\/li>\n            <\/ul>\n            <p style=\"margin-top: 10px;\"><strong>Faktor 0,8 = 80% Nutzung<\/strong> ist ein Kompromiss zwischen maximaler Federausnutzung und ausreichender Reserve.<\/p>\n        <\/div>\n        \n        <h3>2.6 Was die Berechnung NICHT ber\u00fccksichtigt<\/h3>\n        \n        <div class=\"warning-box\">\n            <h4>\u26a0\ufe0f Grenzen der Vorbemessung<\/h4>\n            \n            <p><strong>Nicht ber\u00fccksichtigt werden:<\/strong><\/p>\n            \n            <table style=\"margin-top: 15px;\">\n                <tr>\n                    <th>Effekt<\/th>\n                    <th>Auswirkung<\/th>\n                    <th>Warum vernachl\u00e4ssigt?<\/th>\n                <\/tr>\n                <tr>\n                    <td>Asymmetrische Verschr\u00e4nkung<\/td>\n                    <td>Lokale \u00dcberlast einzelner Federn<\/td>\n                    <td>Wird durch Sicherheitsfaktor 1,8 abgedeckt<\/td>\n                <\/tr>\n                <tr>\n                    <td>Dynamische St\u00f6\u00dfe (Schlagl\u00f6cher)<\/td>\n                    <td>Kurzzeitige Spitzenlasten bis 2-3g<\/td>\n                    <td>Wird durch Sicherheitsfaktor 1,8 abgedeckt<\/td>\n                <\/tr>\n                <tr>\n                    <td>D\u00e4mpfung<\/td>\n                    <td>Reduziert Schwingungen<\/td>\n                    <td>Separate Komponente (Sto\u00dfd\u00e4mpfer)<\/td>\n                <\/tr>\n                <tr>\n                    <td>Dauerfestigkeit<\/td>\n                    <td>Materialerm\u00fcdung nach Millionen Zyklen<\/td>\n                    <td>Durch Federwahl (hochwertige Druckfedern)<\/td>\n                <\/tr>\n                <tr>\n                    <td>Temperatureffekte<\/td>\n                    <td>\u00c4nderung der Federkennlinie bei -30\u00b0C \/ +60\u00b0C<\/td>\n                    <td>Vernachl\u00e4ssigbar bei Stahlfedern (<5%)<\/td>\n                <\/tr>\n                <tr>\n                    <td>Reibung in Lagern<\/td>\n                    <td>Hysterese, Energieverlust<\/td>\n                    <td>Wird durch Reserve (0,8-Faktor) kompensiert<\/td>\n                <\/tr>\n                <tr>\n                    <td>Resonanzfrequenzen<\/td>\n                    <td>Aufschaukeln bei bestimmten Geschwindigkeiten<\/td>\n                    <td>Expeditionsfahrzeuge fahren langsam<\/td>\n                <\/tr>\n            <\/table>\n        <\/div>\n        \n        <div class=\"info-box\" style=\"margin-top: 30px;\">\n            <h4>\u2705 Fazit: Wann ist die Vorbemessung ausreichend?<\/h4>\n            <p><strong>Diese Berechnung ist geeignet f\u00fcr:<\/strong><\/p>\n            <ul style=\"margin-left: 20px; margin-top: 10px;\">\n                <li>Expeditionsfahrzeuge mit Leiterrahmen<\/li>\n                <li>Geschwindigkeiten bis 80 km\/h<\/li>\n                <li>Offroad-Einsatz mit moderater Verschr\u00e4nkung<\/li>\n                <li>Vorbemessung und Federauswahl<\/li>\n            <\/ul>\n            \n            <p style=\"margin-top: 15px;\"><strong>Nicht geeignet f\u00fcr:<\/strong><\/p>\n            <ul style=\"margin-left: 20px; margin-top: 10px;\">\n                <li>Extreme Offroad-Wettbewerbe (Trial, Rock Crawling)<\/li>\n                <li>Hochgeschwindigkeits-W\u00fcstenrennen<\/li>\n                <li>Normgerechte statische Nachweise<\/li>\n                <li>T\u00dcV-Abnahme (separate Pr\u00fcfung erforderlich)<\/li>\n            <\/ul>\n        <\/div>\n        \n        <h3>2.7 Zusammenfassung der Formeln<\/h3>\n        \n        <div class=\"formula-box\">\n            <p><strong>Kompletter Berechnungsgang:<\/strong><\/p>\n            \n            <p class=\"formula\" style=\"margin-top: 15px;\">\n                1. F<sub>G<\/sub> = m \u00d7 10<br>\n                2. F<sub>vorne<\/sub> = F<sub>G<\/sub> \u00d7 (L<sub>SP-FL<\/sub> \/ L<sub>F-FL<\/sub>)<br>\n                3. F<sub>Seite<\/sub> = F<sub>vorne<\/sub> \/ 2<br>\n                4. F<sub>stat,Feder<\/sub> = F<sub>Seite<\/sub> \/ n<br>\n                5. F<sub>quer<\/sub> = m \u00d7 0,5 \u00d7 10<br>\n                6. M<sub>kipp<\/sub> = F<sub>quer<\/sub> \u00d7 h<sub>SP<\/sub><br>\n                7. F<sub>Kurve,Seite<\/sub> = M<sub>kipp<\/sub> \/ B<sub>Spur<\/sub><br>\n                8. F<sub>Kurve,Feder<\/sub> = F<sub>Kurve,Seite<\/sub> \/ n<br>\n                9. F<sub>brems<\/sub> = m \u00d7 0,5 \u00d7 10<br>\n                10. M<sub>nick<\/sub> = F<sub>brems<\/sub> \u00d7 h<sub>SP<\/sub><br>\n                11. F<sub>Bremsen,alle<\/sub> = M<sub>nick<\/sub> \/ L<sub>F-FL<\/sub><br>\n                12. F<sub>Bremsen,Seite<\/sub> = F<sub>Bremsen,alle<\/sub> \/ 2<br>\n                13. F<sub>Bremsen,Feder<\/sub> = F<sub>Bremsen,Seite<\/sub> \/ n<br>\n                14. F<sub>komb<\/sub> = F<sub>stat<\/sub> + F<sub>Kurve<\/sub> + F<sub>Bremsen<\/sub><br>\n                15. F<sub>Bem<\/sub> = F<sub>komb<\/sub> \u00d7 1,8<br>\n                16. s<sub>erf<\/sub> = 0,07 \u00d7 L<sub>F-FL<\/sub> \u00d7 1000<br>\n                17. s<sub>ges<\/sub> = s<sub>erf<\/sub> \/ 0,8<br>\n                18. c = F<sub>Bem<\/sub> \/ s<sub>erf<\/sub>\n            <\/p>\n            \n            <p style=\"margin-top: 20px; font-size: 0.9em; color: #666;\"><strong>Legende:<\/strong><br>\n            L<sub>SP-FL<\/sub> = Abstand Schwerpunkt-Festlager | \n            L<sub>F-FL<\/sub> = Abstand Feder-Festlager | \n            h<sub>SP<\/sub> = H\u00f6he Schwerpunkt | \n            B<sub>Spur<\/sub> = Spurweite | \n            n = Anzahl Federn pro Seite<\/p>\n        <\/div>\n        \n        <div class=\"info-box\" style=\"margin-top: 40px;\">\n            <h4>\ud83d\udcda Weiterf\u00fchrende Literatur (falls vorhanden):<\/h4>\n            <ul style=\"margin-left: 20px; margin-top: 10px;\">\n                <li>Hei\u00dfing\/Ersoy: &#8222;Fahrwerkhandbuch&#8220; &#8211; Grundlagen der Fahrzeugdynamik<\/li>\n                <li>DIN EN 1789: Anforderungen an Krankenwagen-Aufbauten (\u00e4hnliche Problematik)<\/li>\n                <li>ISO 2631: Bewertung der Einwirkung mechanischer Schwingungen<\/li>\n                <li>Herstellervorgaben der Chassis-Hersteller (MAN, Mercedes, etc.)<\/li>\n            <\/ul>\n        <\/div>\n        \n        <div style=\"margin-top: 40px; padding: 20px; background: #e8f5e9; border-radius: 8px; border-left: 4px solid #4caf50;\">\n            <h4 style=\"color: #2e7d32;\">\ud83d\udd27 Bereit zum Rechnen?<\/h4>\n            <p style=\"color: #2e7d32;\">Jetzt wo du die Physik verstanden hast, kannst du deine eigenen Federn berechnen:<br>\n            <strong><a href=\"https:\/\/el-bicho.menn-online.net\/2026\/01\/30\/berechnung-der-federstaerke-fuer-expeditionsmobile\/\" style=\"color: #2e7d32; text-decoration: none; border-bottom: 2px solid #4caf50;\">\u2192 Zum Federrechner<\/a><\/strong><\/p>\n        <\/div>\n    <\/div>\n    \n    <script>\n        \/\/ Interaktive Berechnung\n        const spurweiteSlider = document.getElementById('spurweiteSlider');\n        const gewichtSlider = document.getElementById('gewichtSlider');\n        const hoeheSlider = document.getElementById('hoeheSlider');\n        \n        const spurweiteValue = document.getElementById('spurweiteValue');\n        const gewichtValue = document.getElementById('gewichtValue');\n        const hoeheValue = document.getElementById('hoeheValue');\n        \n        const querkraftDisplay = document.getElementById('querkraft');\n        const kippmomentDisplay = document.getElementById('kippmoment');\n        const zusatzlastDisplay = document.getElementById('zusatzlast');\n        const federrateDisplay = document.getElementById('federrate');\n        \n        const compare1 = document.getElementById('compare1');\n        const compare1Rate = document.getElementById('compare1Rate');\n        \n        function berechnen() {\n            const spurweite = parseFloat(spurweiteSlider.value);\n            const gewicht = parseFloat(gewichtSlider.value);\n            const hoehe = parseFloat(hoeheSlider.value);\n            \n            \/\/ Update display values\n            spurweiteValue.textContent = spurweite.toFixed(2);\n            gewichtValue.textContent = gewicht;\n            hoeheValue.textContent = hoehe.toFixed(1);\n            \n            \/\/ Berechnungen (vereinfacht f\u00fcr El Bicho: 2,6m Abstand, 1,5m Schwerpunkt)\n            const gewichtskraft = gewicht * 10;\n            const querkraft = gewicht * 0.5 * 10;\n            const kippmoment = querkraft * hoehe;\n            const zusatzlastSeite = kippmoment \/ spurweite;\n            const zusatzlastFeder = zusatzlastSeite; \/\/ 1 Feder pro Seite\n            \n            \/\/ Statische Last (vereinfacht)\n            const statischVorne = gewichtskraft * 1.5 \/ 2.6;\n            const statischFeder = statischVorne \/ 2;\n            \n            \/\/ Bremslast (vereinfacht)\n            const bremskraft = gewicht * 0.5 * 10;\n            const nickmoment = bremskraft * hoehe;\n            const zusatzBremsen = nickmoment \/ 2.6 \/ 2;\n            \n            \/\/ Kombiniert\n            const kombiniert = statischFeder + zusatzlastFeder + zusatzBremsen;\n            const bemessungskraft = kombiniert * 1.8;\n            const federweg = 0.07 * 2.6 * 1000; \/\/ 182mm\n            const federrate = bemessungskraft \/ federweg;\n            \n            \/\/ Update displays\n            querkraftDisplay.textContent = Math.round(querkraft);\n            kippmomentDisplay.textContent = Math.round(kippmoment);\n            zusatzlastDisplay.textContent = Math.round(zusatzlastFeder);\n            federrateDisplay.textContent = Math.round(federrate);\n            \n            \/\/ Vergleich aktualisieren\n            compare1.textContent = Math.round(zusatzlastFeder);\n            compare1Rate.textContent = Math.round(federrate);\n            \n            \/\/ SVG Animation aktualisieren\n            updateSVG(spurweite, gewicht, hoehe, querkraft, zusatzlastFeder);\n        }\n        \n        function updateSVG(spurweite, gewicht, hoehe, querkraft, zusatzlast) {\n            \/\/ Spurweite Text\n            const spurweiteText = document.getElementById('spurweite-text');\n            if (spurweiteText) {\n                spurweiteText.textContent = `Spurweite: ${spurweite.toFixed(2)} m`;\n            }\n            \n            \/\/ H\u00f6he Text\n            const hoeheText = document.getElementById('hoehe-text');\n            if (hoeheText) {\n                hoeheText.textContent = `h = ${hoehe.toFixed(1)} m`;\n            }\n            \n            \/\/ Schwerpunkt Position (relativ zur H\u00f6he)\n            const schwerpunkt = document.getElementById('schwerpunkt');\n            if (schwerpunkt) {\n                const spY = 80 - (hoehe - 1.0) * 20; \/\/ Basis bei 1.0m = y:40\n                schwerpunkt.setAttribute('cy', spY);\n                \n                \/\/ SP Text auch verschieben\n                const spText = schwerpunkt.nextElementSibling;\n                if (spText) {\n                    spText.setAttribute('y', spY + 5);\n                }\n            }\n            \n            \/\/ Querkraft Pfeil L\u00e4nge (proportional zur Kraft)\n            const querkraftPfeil = document.querySelector('#querkraft-pfeil line');\n            if (querkraftPfeil) {\n                const laenge = 100 + (querkraft \/ 10000) * 80; \/\/ 100-180px\n                querkraftPfeil.setAttribute('x2', 400 + laenge);\n            }\n            \n            \/\/ Gewicht Pfeil L\u00e4nge\n            const gewichtPfeil = document.querySelector('#gewicht-pfeil line');\n            if (gewichtPfeil) {\n                const laenge = 70 + (gewicht \/ 2000) * 30; \/\/ 70-100px\n                gewichtPfeil.setAttribute('y2', 240 + laenge);\n            }\n            \n            \/\/ Reaktionskraft Pfeile (proportional zur Federlast)\n            const basisLaenge = 40;\n            const maxZusatz = 60;\n            const laengeFaktor = Math.min(zusatzlast \/ 15000, 1); \/\/ Normiert auf 15kN\n            const pfeilLaenge = basisLaenge + (laengeFaktor * maxZusatz);\n            \n            const reaktionLinks = document.querySelector('#reaktion-links-pfeil line');\n            const reaktionRechts = document.querySelector('#reaktion-rechts-pfeil line');\n            \n            if (reaktionLinks) {\n                reaktionLinks.setAttribute('y2', 300 - pfeilLaenge);\n            }\n            if (reaktionRechts) {\n                reaktionRechts.setAttribute('y2', 300 - pfeilLaenge);\n            }\n            \n            \/\/ Federn Position basierend auf Spurweite\n            \/\/ Basis-Spurweite 0.85m = 120px Abstand, skalieren\n            const federAbstand = (spurweite \/ 0.85) * 120;\n            const federLinks = document.getElementById('feder-links');\n            const federRechts = document.getElementById('feder-rechts');\n            \n            \/\/ Federn komprimieren basierend auf Last\n            const kompression = Math.min(laengeFaktor * 10, 10); \/\/ Max 10px\n            \n            if (federLinks) {\n                const federnElemente = federLinks.querySelectorAll('line');\n                federnElemente[0].setAttribute('y2', 80 + kompression);\n            }\n            if (federRechts) {\n                const federnElemente = federRechts.querySelectorAll('line');\n                federnElemente[0].setAttribute('y2', 80 + kompression);\n            }\n        }\n        \n        \/\/ Event Listeners\n        spurweiteSlider.addEventListener('input', berechnen);\n        gewichtSlider.addEventListener('input', berechnen);\n        hoeheSlider.addEventListener('input', berechnen);\n        \n        \/\/ Initial berechnen\n        berechnen();\n    <\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>Federberechnung &#8211; Die Physik dahinter Federberechnung &#8211; Die Physik dahinter F\u00fcr alle, die es genau wissen wollen Diese Seite zeigt dir: \u2192 Wie die Kr\u00e4fte am Fahrzeug wirken \u2192 Warum schmale Rahmen kritisch sind \u2192 Was die Berechnungsformel macht (und was nicht) \u2192 Die physikalischen Grundlagen Teil 1: So funktioniert&#8217;s &#8211; Interaktive Visualisierung Verstehe die [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1263,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,42],"tags":[],"class_list":{"0":"post-1256","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-el-bicho","8":"category-hilfsrahmen"},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/el-bicho.menn-online.net\/en_US\/wp-json\/wp\/v2\/posts\/1256","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/el-bicho.menn-online.net\/en_US\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/el-bicho.menn-online.net\/en_US\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/el-bicho.menn-online.net\/en_US\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/el-bicho.menn-online.net\/en_US\/wp-json\/wp\/v2\/comments?post=1256"}],"version-history":[{"count":3,"href":"https:\/\/el-bicho.menn-online.net\/en_US\/wp-json\/wp\/v2\/posts\/1256\/revisions"}],"predecessor-version":[{"id":1260,"href":"https:\/\/el-bicho.menn-online.net\/en_US\/wp-json\/wp\/v2\/posts\/1256\/revisions\/1260"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/el-bicho.menn-online.net\/en_US\/wp-json\/wp\/v2\/media\/1263"}],"wp:attachment":[{"href":"https:\/\/el-bicho.menn-online.net\/en_US\/wp-json\/wp\/v2\/media?parent=1256"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/el-bicho.menn-online.net\/en_US\/wp-json\/wp\/v2\/categories?post=1256"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/el-bicho.menn-online.net\/en_US\/wp-json\/wp\/v2\/tags?post=1256"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}