{"id":24300,"date":"2026-02-11T03:31:28","date_gmt":"2026-02-11T03:31:28","guid":{"rendered":"https:\/\/www.mechstream.com\/?p=24300"},"modified":"2026-02-11T03:37:41","modified_gmt":"2026-02-11T03:37:41","slug":"motor-power-to-current-calculator","status":"publish","type":"post","link":"https:\/\/www.mechstream.com\/ru\/motor-power-to-current-calculator\/","title":{"rendered":"Motor Power to Current Calculator"},"content":{"rendered":"<p>\u0410 <strong>Motor Power to Current Calculator<\/strong> is an essential electrical engineering tool used to accurately determine the operating current of a motor based on its rated power, voltage, efficiency, and power factor. This calculator is widely used in industrial applications such as hydraulic systems, CNC machines, press brakes, and other manufacturing equipment to ensure proper cable sizing, circuit breaker selection, and overload protection. By using a reliable Motor Power to Current Calculator, engineers and technicians can prevent electrical overload, improve system efficiency, and ensure compliance with electrical safety standards. It supports both single-phase and three-phase motor calculations, making it ideal for industrial motor selection and power system design.<\/p>\n\n\n\n<!-- Motor Power to Current Calculator - WordPress Embeddable -->\n<style>\n\/* Scoped styles for Motor Calculator - All styles prefixed with .motor-calc to avoid conflicts *\/\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@500;600&display=swap');\n\n.motor-calc-wrapper {\n    font-family: 'Inter', sans-serif;\n    box-sizing: border-box;\n    line-height: 1.5;\n    -webkit-font-smoothing: antialiased;\n    -moz-osx-font-smoothing: grayscale;\n}\n\n.motor-calc-wrapper *,\n.motor-calc-wrapper *::before,\n.motor-calc-wrapper *::after {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n}\n\n.motor-calc-wrapper .motor-calc-mono {\n    font-family: 'JetBrains Mono', monospace;\n}\n\n.motor-calc-wrapper .motor-calc-container {\n    width: 100%;\n    max-width: 1000px;\n    margin: 0 auto;\n    background-color: #ffffff;\n    border-radius: 16px;\n    box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.1), 0 8px 10px -6px rgba(0, 0, 0, 0.1);\n    border: 1px solid #e5e7eb;\n    padding: 24px;\n}\n\n@media (min-width: 768px) {\n    .motor-calc-wrapper .motor-calc-container {\n        padding: 32px;\n    }\n}\n\n\/* Header *\/\n.motor-calc-wrapper .motor-calc-header {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    margin-bottom: 24px;\n}\n\n.motor-calc-wrapper .motor-calc-icon {\n    width: 32px;\n    height: 32px;\n    background: linear-gradient(135deg, #2563eb, #1d4ed8);\n    border-radius: 8px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n}\n\n.motor-calc-wrapper .motor-calc-icon svg {\n    width: 20px;\n    height: 20px;\n    color: #ffffff;\n}\n\n.motor-calc-wrapper .motor-calc-title {\n    font-size: 20px;\n    font-weight: 700;\n    color: #111827;\n    margin: 0;\n    padding: 0;\n    border: none;\n    background: none;\n}\n\n.motor-calc-wrapper .motor-calc-main-title {\n    font-size: 28px;\n    font-weight: 800;\n    color: #111827;\n    margin: 0 0 20px 0;\n    padding: 0;\n    border: none;\n    background: none;\n    text-align: left;\n    max-width: 1000px;\n    margin-left: auto;\n    margin-right: auto;\n}\n\n\/* Form Groups *\/\n.motor-calc-wrapper .motor-calc-form-group {\n    margin-bottom: 24px;\n}\n\n.motor-calc-wrapper .motor-calc-label {\n    display: block;\n    font-size: 14px;\n    font-weight: 500;\n    color: #374151;\n    margin-bottom: 8px;\n}\n\n.motor-calc-wrapper .motor-calc-input-row {\n    display: flex;\n    gap: 12px;\n}\n\n.motor-calc-wrapper .motor-calc-input-flex {\n    flex: 1;\n    position: relative;\n}\n\n.motor-calc-wrapper .motor-calc-input,\n.motor-calc-wrapper .motor-calc-select {\n    width: 100%;\n    background-color: #f9fafb;\n    border: 1px solid #d1d5db;\n    border-radius: 12px;\n    padding: 12px 16px;\n    font-size: 18px;\n    font-weight: 600;\n    color: #111827;\n    outline: none;\n    transition: all 0.2s ease;\n    font-family: inherit;\n}\n\n.motor-calc-wrapper .motor-calc-input:focus,\n.motor-calc-wrapper .motor-calc-select:focus {\n    border-color: #3b82f6;\n    box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.3);\n}\n\n.motor-calc-wrapper .motor-calc-select {\n    cursor: pointer;\n    appearance: none;\n    -webkit-appearance: none;\n    -moz-appearance: none;\n    padding-right: 40px;\n}\n\n.motor-calc-wrapper .motor-calc-select-wrapper {\n    position: relative;\n}\n\n.motor-calc-wrapper .motor-calc-select-arrow {\n    position: absolute;\n    right: 12px;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 16px;\n    height: 16px;\n    color: #6b7280;\n    pointer-events: none;\n}\n\n.motor-calc-wrapper .motor-calc-unit-select {\n    width: auto;\n    min-width: 80px;\n}\n\n.motor-calc-wrapper .motor-calc-hint {\n    font-size: 12px;\n    color: #6b7280;\n    margin-top: 8px;\n}\n\n.motor-calc-wrapper .motor-calc-custom-voltage {\n    width: 112px;\n    display: none;\n}\n\n.motor-calc-wrapper .motor-calc-custom-voltage.motor-calc-visible {\n    display: block;\n}\n\n\/* Advanced Settings *\/\n.motor-calc-wrapper .motor-calc-advanced-toggle {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    color: #2563eb;\n    font-weight: 500;\n    font-size: 14px;\n    background: none;\n    border: none;\n    cursor: pointer;\n    padding: 0;\n    transition: color 0.2s ease;\n    font-family: inherit;\n}\n\n.motor-calc-wrapper .motor-calc-advanced-toggle:hover {\n    color: #1d4ed8;\n}\n\n.motor-calc-wrapper .motor-calc-advanced-icon {\n    width: 20px;\n    height: 20px;\n    transition: transform 0.2s ease;\n}\n\n.motor-calc-wrapper .motor-calc-advanced-icon.motor-calc-rotated {\n    transform: rotate(90deg);\n}\n\n.motor-calc-wrapper .motor-calc-advanced-panel {\n    display: none;\n    animation: motorCalcSlideDown 0.3s ease-out;\n}\n\n.motor-calc-wrapper .motor-calc-advanced-panel.motor-calc-visible {\n    display: block;\n}\n\n@keyframes motorCalcSlideDown {\n    from {\n        opacity: 0;\n        transform: translateY(-10px);\n    }\n    to {\n        opacity: 1;\n        transform: translateY(0);\n    }\n}\n\n.motor-calc-wrapper .motor-calc-advanced-content {\n    background-color: #f9fafb;\n    border-radius: 12px;\n    padding: 20px;\n    border: 1px solid #e5e7eb;\n    margin-top: 16px;\n    margin-bottom: 24px;\n}\n\n.motor-calc-wrapper .motor-calc-slider-group {\n    margin-bottom: 20px;\n}\n\n.motor-calc-wrapper .motor-calc-slider-group:last-of-type {\n    margin-bottom: 16px;\n}\n\n.motor-calc-wrapper .motor-calc-slider-header {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    margin-bottom: 8px;\n}\n\n.motor-calc-wrapper .motor-calc-slider-label {\n    font-size: 14px;\n    font-weight: 500;\n    color: #374151;\n}\n\n.motor-calc-wrapper .motor-calc-slider-value {\n    font-family: 'JetBrains Mono', monospace;\n    color: #2563eb;\n    font-weight: 600;\n    font-size: 14px;\n}\n\n.motor-calc-wrapper .motor-calc-slider {\n    width: 100%;\n    height: 8px;\n    border-radius: 4px;\n    background: #e5e7eb;\n    outline: none;\n    -webkit-appearance: none;\n    appearance: none;\n}\n\n.motor-calc-wrapper .motor-calc-slider::-webkit-slider-thumb {\n    -webkit-appearance: none;\n    appearance: none;\n    width: 20px;\n    height: 20px;\n    border-radius: 50%;\n    background: #3b82f6;\n    cursor: pointer;\n    border: 2px solid #1e40af;\n    transition: all 0.2s ease;\n}\n\n.motor-calc-wrapper .motor-calc-slider::-webkit-slider-thumb:hover {\n    transform: scale(1.1);\n    box-shadow: 0 0 10px rgba(59, 130, 246, 0.5);\n}\n\n.motor-calc-wrapper .motor-calc-slider::-moz-range-thumb {\n    width: 20px;\n    height: 20px;\n    border-radius: 50%;\n    background: #3b82f6;\n    cursor: pointer;\n    border: 2px solid #1e40af;\n}\n\n.motor-calc-wrapper .motor-calc-slider-ticks {\n    display: flex;\n    justify-content: space-between;\n    font-size: 12px;\n    color: #6b7280;\n    margin-top: 4px;\n}\n\n.motor-calc-wrapper .motor-calc-reset-btn {\n    display: flex;\n    align-items: center;\n    gap: 4px;\n    font-size: 14px;\n    color: #6b7280;\n    background: none;\n    border: none;\n    cursor: pointer;\n    padding: 0;\n    transition: color 0.2s ease;\n    font-family: inherit;\n}\n\n.motor-calc-wrapper .motor-calc-reset-btn:hover {\n    color: #374151;\n}\n\n.motor-calc-wrapper .motor-calc-reset-btn svg {\n    width: 16px;\n    height: 16px;\n}\n\n\/* Calculate Button *\/\n.motor-calc-wrapper .motor-calc-btn-wrapper {\n    display: flex;\n    justify-content: center;\n}\n\n.motor-calc-wrapper .motor-calc-btn {\n    width: 33.333%;\n    min-width: 150px;\n    background: linear-gradient(135deg, #2563eb, #1d4ed8);\n    color: #ffffff;\n    font-weight: 700;\n    font-size: 18px;\n    padding: 16px 24px;\n    border-radius: 12px;\n    border: none;\n    cursor: pointer;\n    transition: all 0.2s ease;\n    box-shadow: 0 4px 14px 0 rgba(37, 99, 235, 0.4);\n    font-family: inherit;\n}\n\n.motor-calc-wrapper .motor-calc-btn:hover {\n    background: linear-gradient(135deg, #3b82f6, #2563eb);\n    transform: scale(1.02);\n}\n\n.motor-calc-wrapper .motor-calc-btn:active {\n    transform: scale(0.98);\n}\n\n\/* Result Section *\/\n.motor-calc-wrapper .motor-calc-result-section {\n    display: none;\n    margin-top: 24px;\n    animation: motorCalcSlideDown 0.3s ease-out;\n}\n\n.motor-calc-wrapper .motor-calc-result-section.motor-calc-visible {\n    display: block;\n}\n\n.motor-calc-wrapper .motor-calc-divider {\n    border-top: 1px solid #e5e7eb;\n    margin-bottom: 24px;\n}\n\n.motor-calc-wrapper .motor-calc-result-header {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    margin-bottom: 16px;\n}\n\n.motor-calc-wrapper .motor-calc-result-icon {\n    width: 32px;\n    height: 32px;\n    background: linear-gradient(135deg, #16a34a, #15803d);\n    border-radius: 8px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n}\n\n.motor-calc-wrapper .motor-calc-result-icon svg {\n    width: 20px;\n    height: 20px;\n    color: #ffffff;\n}\n\n.motor-calc-wrapper .motor-calc-result-title {\n    font-size: 20px;\n    font-weight: 700;\n    color: #111827;\n    margin: 0;\n    padding: 0;\n    border: none;\n    background: none;\n}\n\n\/* Result Display *\/\n.motor-calc-wrapper .motor-calc-result-display {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    background-color: #f9fafb;\n    border-radius: 12px;\n    padding: 24px;\n    border: 1px solid #e5e7eb;\n    margin-bottom: 16px;\n}\n\n.motor-calc-wrapper .motor-calc-result-label {\n    font-size: 14px;\n    color: #6b7280;\n    text-transform: uppercase;\n    letter-spacing: 0.05em;\n    margin-bottom: 8px;\n}\n\n.motor-calc-wrapper .motor-calc-result-value-wrapper {\n    display: flex;\n    align-items: baseline;\n    gap: 8px;\n}\n\n.motor-calc-wrapper .motor-calc-result-value {\n    font-family: 'JetBrains Mono', monospace;\n    font-size: 48px;\n    font-weight: 700;\n    color: #16a34a;\n}\n\n.motor-calc-wrapper .motor-calc-result-unit {\n    font-size: 24px;\n    color: #6b7280;\n    font-weight: 600;\n}\n\n.motor-calc-wrapper .motor-calc-result-sublabel {\n    font-size: 14px;\n    color: #9ca3af;\n    margin-top: 8px;\n}\n\n\/* Summary *\/\n.motor-calc-wrapper .motor-calc-summary {\n    background-color: #f9fafb;\n    border-radius: 12px;\n    padding: 16px;\n    border: 1px solid #e5e7eb;\n    margin-bottom: 16px;\n}\n\n.motor-calc-wrapper .motor-calc-summary-title {\n    font-size: 14px;\n    font-weight: 600;\n    color: #6b7280;\n    text-transform: uppercase;\n    letter-spacing: 0.05em;\n    margin-bottom: 12px;\n}\n\n.motor-calc-wrapper .motor-calc-summary-grid {\n    display: grid;\n    grid-template-columns: repeat(2, 1fr);\n    gap: 12px;\n}\n\n.motor-calc-wrapper .motor-calc-summary-item {\n    display: flex;\n    justify-content: space-between;\n    font-size: 14px;\n}\n\n.motor-calc-wrapper .motor-calc-summary-label {\n    color: #6b7280;\n}\n\n.motor-calc-wrapper .motor-calc-summary-value {\n    font-family: 'JetBrains Mono', monospace;\n    color: #374151;\n}\n\n\/* Safety Warning *\/\n.motor-calc-wrapper .motor-calc-warning {\n    background-color: #fffbeb;\n    border: 1px solid #fde68a;\n    border-radius: 12px;\n    padding: 16px;\n    display: flex;\n    gap: 12px;\n}\n\n.motor-calc-wrapper .motor-calc-warning-icon {\n    flex-shrink: 0;\n    width: 24px;\n    height: 24px;\n    color: #f59e0b;\n}\n\n.motor-calc-wrapper .motor-calc-warning-content {\n    flex: 1;\n}\n\n.motor-calc-wrapper .motor-calc-warning-title {\n    font-size: 14px;\n    font-weight: 600;\n    color: #b45309;\n    margin-bottom: 4px;\n}\n\n.motor-calc-wrapper .motor-calc-warning-text {\n    font-size: 12px;\n    color: #d97706;\n    line-height: 1.5;\n}\n<\/style>\n\n<div class=\"motor-calc-wrapper\">\n    <!-- Main Title -->\n    <h2 class=\"motor-calc-main-title\">\u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440<\/h2>\n\n    <div class=\"motor-calc-container\">\n        <!-- Input Parameters Header -->\n        <div class=\"motor-calc-header\">\n            <div class=\"motor-calc-icon\">\n                <svg fill=\"none\" stroke=\"currentColor\" viewbox=\"0 0 24 24\">\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M11 5H6a2 2 0 00-2 2v11a2 2 0 002 2h11a2 2 0 002-2v-5m-1.414-9.414a2 2 0 112.828 2.828L11.828 15H9v-2.828l8.586-8.586z\"\/>\n                <\/svg>\n            <\/div>\n            <h2 class=\"motor-calc-title\">\u0412\u0445\u043e\u0434\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b<\/h2>\n        <\/div>\n\n        <!-- Power Input -->\n        <div class=\"motor-calc-form-group\">\n            <label class=\"motor-calc-label\">Motor Power<\/label>\n            <div class=\"motor-calc-input-row\">\n                <div class=\"motor-calc-input-flex\">\n                    <input \n                        type=\"number\" \n                        id=\"motorCalcPowerInput\" \n                        min=\"0.01\" \n                        step=\"0.01\"\n                        class=\"motor-calc-input\"\n                        placeholder=\"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043c\u043e\u0449\u043d\u043e\u0441\u0442\u044c\"\n                    >\n                <\/div>\n                <div class=\"motor-calc-select-wrapper\">\n                    <select id=\"motorCalcPowerUnit\" class=\"motor-calc-select motor-calc-unit-select\">\n                        <option value=\"kW\">\u043a\u0412\u0442<\/option>\n                        <option value=\"HP\">HP<\/option>\n                    <\/select>\n                    <svg class=\"motor-calc-select-arrow\" fill=\"none\" stroke=\"currentColor\" viewbox=\"0 0 24 24\">\n                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M19 9l-7 7-7-7\"\/>\n                    <\/svg>\n                <\/div>\n            <\/div>\n            <p class=\"motor-calc-hint\">1 HP \u2248 0.746 kW<\/p>\n        <\/div>\n\n        <!-- Voltage Selection -->\n        <div class=\"motor-calc-form-group\">\n            <label class=\"motor-calc-label\">Line Voltage (V)<\/label>\n            <div class=\"motor-calc-input-row\">\n                <div class=\"motor-calc-input-flex motor-calc-select-wrapper\">\n                    <select id=\"motorCalcVoltageSelect\" class=\"motor-calc-select\">\n                        <option value=\"\" disabled selected>Select voltage<\/option>\n                        <option value=\"220\">220V<\/option>\n                        <option value=\"380\">380V<\/option>\n                        <option value=\"400\">400V<\/option>\n                        <option value=\"415\">415V<\/option>\n                        <option value=\"440\">440V<\/option>\n                        <option value=\"480\">480V<\/option>\n                        <option value=\"690\">690V<\/option>\n                        <option value=\"custom\">Custom&#8230;<\/option>\n                    <\/select>\n                    <svg class=\"motor-calc-select-arrow\" fill=\"none\" stroke=\"currentColor\" viewbox=\"0 0 24 24\">\n                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M19 9l-7 7-7-7\"\/>\n                    <\/svg>\n                <\/div>\n                <input \n                    type=\"number\" \n                    id=\"motorCalcCustomVoltage\" \n                    min=\"1\" \n                    step=\"1\"\n                    class=\"motor-calc-input motor-calc-custom-voltage\"\n                    placeholder=\"V\"\n                >\n            <\/div>\n        <\/div>\n\n        <!-- Advanced Settings Toggle -->\n        <div class=\"motor-calc-form-group\">\n            <button type=\"button\" id=\"motorCalcAdvancedToggle\" class=\"motor-calc-advanced-toggle\">\n                <svg id=\"motorCalcAdvancedIcon\" class=\"motor-calc-advanced-icon\" fill=\"none\" stroke=\"currentColor\" viewbox=\"0 0 24 24\">\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M9 5l7 7-7 7\"\/>\n                <\/svg>\n                Advanced Settings\n            <\/button>\n        <\/div>\n\n        <!-- Advanced Settings Panel -->\n        <div id=\"motorCalcAdvancedPanel\" class=\"motor-calc-advanced-panel\">\n            <div class=\"motor-calc-advanced-content\">\n                <!-- Power Factor -->\n                <div class=\"motor-calc-slider-group\">\n                    <div class=\"motor-calc-slider-header\">\n                        <label class=\"motor-calc-slider-label\">Power Factor (PF)<\/label>\n                        <span id=\"motorCalcPfValue\" class=\"motor-calc-slider-value\">&#8212;<\/span>\n                    <\/div>\n                    <input \n                        type=\"range\" \n                        id=\"motorCalcPowerFactor\" \n                        min=\"0.5\" \n                        max=\"1\" \n                        step=\"0.01\"\n                        class=\"motor-calc-slider\"\n                    >\n                    <div class=\"motor-calc-slider-ticks\">\n                        <span>0.50<\/span>\n                        <span>0.75<\/span>\n                        <span>1.00<\/span>\n                    <\/div>\n                <\/div>\n\n                <!-- Efficiency -->\n                <div class=\"motor-calc-slider-group\">\n                    <div class=\"motor-calc-slider-header\">\n                        <label class=\"motor-calc-slider-label\">Efficiency (\u03b7)<\/label>\n                        <span id=\"motorCalcEffValue\" class=\"motor-calc-slider-value\">&#8212;<\/span>\n                    <\/div>\n                    <input \n                        type=\"range\" \n                        id=\"motorCalcEfficiency\" \n                        min=\"0.5\" \n                        max=\"0.99\" \n                        step=\"0.01\"\n                        class=\"motor-calc-slider\"\n                    >\n                    <div class=\"motor-calc-slider-ticks\">\n                        <span>0.50<\/span>\n                        <span>0.75<\/span>\n                        <span>0.99<\/span>\n                    <\/div>\n                <\/div>\n\n                <!-- Reset Button -->\n                <button type=\"button\" id=\"motorCalcResetAdvanced\" class=\"motor-calc-reset-btn\">\n                    <svg fill=\"none\" stroke=\"currentColor\" viewbox=\"0 0 24 24\">\n                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M4 4v5h.582m15.356 2A8.001 8.001 0 004.582 9m0 0H9m11 11v-5h-.581m0 0a8.003 8.003 0 01-15.357-2m15.357 2H15\"\/>\n                    <\/svg>\n                    Reset to defaults\n                <\/button>\n            <\/div>\n        <\/div>\n\n        <!-- Calculate Button -->\n        <div class=\"motor-calc-btn-wrapper\">\n            <button type=\"button\" id=\"motorCalcBtn\" class=\"motor-calc-btn\">\u0420\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u0442\u044c<\/button>\n        <\/div>\n\n        <!-- Result Section (Hidden by default) -->\n        <div id=\"motorCalcResultSection\" class=\"motor-calc-result-section\">\n            <!-- Divider -->\n            <div class=\"motor-calc-divider\"><\/div>\n\n            <!-- Result Header -->\n            <div class=\"motor-calc-result-header\">\n                <div class=\"motor-calc-result-icon\">\n                    <svg fill=\"none\" stroke=\"currentColor\" viewbox=\"0 0 24 24\">\n                        <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M13 10V3L4 14h7v7l9-11h-7z\"\/>\n                    <\/svg>\n                <\/div>\n                <h2 class=\"motor-calc-result-title\">\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u0440\u0430\u0441\u0447\u0435\u0442\u0430<\/h2>\n            <\/div>\n\n            <!-- Main Result Display -->\n            <div class=\"motor-calc-result-display\">\n                <p class=\"motor-calc-result-label\">Rated Current<\/p>\n                <div class=\"motor-calc-result-value-wrapper\">\n                    <span id=\"motorCalcResultValue\" class=\"motor-calc-result-value\">&#8212;<\/span>\n                    <span class=\"motor-calc-result-unit\">\u0410<\/span>\n                <\/div>\n                <p class=\"motor-calc-result-sublabel\">(Amperes)<\/p>\n            <\/div>\n\n            <!-- Calculation Summary -->\n            <div class=\"motor-calc-summary\">\n                <h3 class=\"motor-calc-summary-title\">Calculation Summary<\/h3>\n                <div class=\"motor-calc-summary-grid\">\n                    <div class=\"motor-calc-summary-item\">\n                        <span class=\"motor-calc-summary-label\">Power:<\/span>\n                        <span id=\"motorCalcSummaryPower\" class=\"motor-calc-summary-value\">&#8212;<\/span>\n                    <\/div>\n                    <div class=\"motor-calc-summary-item\">\n                        <span class=\"motor-calc-summary-label\">Voltage:<\/span>\n                        <span id=\"motorCalcSummaryVoltage\" class=\"motor-calc-summary-value\">&#8212;<\/span>\n                    <\/div>\n                    <div class=\"motor-calc-summary-item\">\n                        <span class=\"motor-calc-summary-label\">Power Factor:<\/span>\n                        <span id=\"motorCalcSummaryPF\" class=\"motor-calc-summary-value\">&#8212;<\/span>\n                    <\/div>\n                    <div class=\"motor-calc-summary-item\">\n                        <span class=\"motor-calc-summary-label\">Efficiency:<\/span>\n                        <span id=\"motorCalcSummaryEff\" class=\"motor-calc-summary-value\">&#8212;<\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <!-- Safety Warning -->\n            <div class=\"motor-calc-warning\">\n                <svg class=\"motor-calc-warning-icon\" fill=\"none\" stroke=\"currentColor\" viewbox=\"0 0 24 24\">\n                    <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z\"\/>\n                <\/svg>\n                <div class=\"motor-calc-warning-content\">\n                    <h4 class=\"motor-calc-warning-title\">Safety Notice<\/h4>\n                    <p class=\"motor-calc-warning-text\">\n                        Ensure wire gauge and circuit breakers are sized according to local electrical codes. \n                        Always consult a qualified electrician for installation.\n                    <\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<script>\n(function() {\n    \/\/ DOM Elements - Using unique IDs to avoid conflicts\n    const powerInput = document.getElementById('motorCalcPowerInput');\n    const powerUnit = document.getElementById('motorCalcPowerUnit');\n    const voltageSelect = document.getElementById('motorCalcVoltageSelect');\n    const customVoltage = document.getElementById('motorCalcCustomVoltage');\n    const powerFactor = document.getElementById('motorCalcPowerFactor');\n    const efficiency = document.getElementById('motorCalcEfficiency');\n    const pfValue = document.getElementById('motorCalcPfValue');\n    const effValue = document.getElementById('motorCalcEffValue');\n    const advancedToggle = document.getElementById('motorCalcAdvancedToggle');\n    const advancedPanel = document.getElementById('motorCalcAdvancedPanel');\n    const advancedIcon = document.getElementById('motorCalcAdvancedIcon');\n    const calculateBtn = document.getElementById('motorCalcBtn');\n    const resetAdvanced = document.getElementById('motorCalcResetAdvanced');\n    const resultValue = document.getElementById('motorCalcResultValue');\n    const resultSection = document.getElementById('motorCalcResultSection');\n\n    \/\/ Summary elements\n    const summaryPower = document.getElementById('motorCalcSummaryPower');\n    const summaryVoltage = document.getElementById('motorCalcSummaryVoltage');\n    const summaryPF = document.getElementById('motorCalcSummaryPF');\n    const summaryEff = document.getElementById('motorCalcSummaryEff');\n\n    \/\/ Constants\n    const HP_TO_KW = 0.746;\n    const SQRT3 = Math.sqrt(3);\n\n    \/\/ Toggle advanced settings\n    advancedToggle.addEventListener('click', function() {\n        advancedPanel.classList.toggle('motor-calc-visible');\n        advancedIcon.classList.toggle('motor-calc-rotated');\n    });\n\n    \/\/ Handle custom voltage selection\n    voltageSelect.addEventListener('change', function() {\n        if (voltageSelect.value === 'custom') {\n            customVoltage.classList.add('motor-calc-visible');\n            customVoltage.focus();\n        } else {\n            customVoltage.classList.remove('motor-calc-visible');\n        }\n    });\n\n    \/\/ Update slider value displays\n    powerFactor.addEventListener('input', function() {\n        const val = parseFloat(powerFactor.value);\n        pfValue.textContent = val > 0.5 ? val.toFixed(2) : '--';\n    });\n\n    efficiency.addEventListener('input', function() {\n        const val = parseFloat(efficiency.value);\n        effValue.textContent = val > 0.5 ? val.toFixed(2) : '--';\n    });\n\n    \/\/ Reset advanced settings\n    resetAdvanced.addEventListener('click', function() {\n        powerFactor.value = 0.5;\n        efficiency.value = 0.5;\n        pfValue.textContent = '--';\n        effValue.textContent = '--';\n    });\n\n    \/\/ Calculate button click\n    calculateBtn.addEventListener('click', function() {\n        calculate();\n        \/\/ Show result section\n        resultSection.classList.add('motor-calc-visible');\n    });\n\n    \/\/ Main calculation function\n    function calculate() {\n        \/\/ Get power in Watts\n        var powerValue = parseFloat(powerInput.value) || 0;\n        var powerInWatts;\n        \n        if (powerUnit.value === 'HP') {\n            powerInWatts = powerValue * HP_TO_KW * 1000;\n        } else {\n            powerInWatts = powerValue * 1000;\n        }\n\n        \/\/ Get voltage\n        var voltage;\n        if (voltageSelect.value === 'custom') {\n            voltage = parseFloat(customVoltage.value) || 0;\n        } else {\n            voltage = parseFloat(voltageSelect.value) || 0;\n        }\n\n        \/\/ Get PF and efficiency\n        var pf = parseFloat(powerFactor.value);\n        var eff = parseFloat(efficiency.value);\n\n        \/\/ Calculate current: I = P \/ (\u221a3 \u00d7 V \u00d7 PF \u00d7 \u03b7)\n        var current = powerInWatts \/ (SQRT3 * voltage * pf * eff);\n\n        \/\/ Update result display\n        if (isFinite(current) && current > 0) {\n            resultValue.textContent = current.toFixed(2);\n        } else {\n            resultValue.textContent = '--';\n        }\n\n        \/\/ Update summary\n        var displayPower = powerUnit.value === 'HP' \n            ? powerValue + ' HP (' + (powerValue * HP_TO_KW).toFixed(2) + ' kW)'\n            : powerValue + ' kW';\n        \n        summaryPower.textContent = displayPower;\n        summaryVoltage.textContent = voltage + ' V';\n        summaryPF.textContent = pf.toFixed(2);\n        summaryEff.textContent = eff.toFixed(2);\n    }\n})();\n<\/script>","protected":false},"excerpt":{"rendered":"<p>A Motor Power to Current Calculator is an essential electrical engineering tool used to accurately determine the operating current of a motor based on its&#8230;<\/p>","protected":false},"author":2,"featured_media":24301,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[8413],"tags":[4255,8466,8462],"class_list":["post-24300","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-unit-and-industry-standard-conversion","tag-electrical-design","tag-motor-calculation","tag-power-conversion","pmpro-has-access"],"acf":[],"jetpack_featured_media_url":"https:\/\/www.mechstream.com\/wp-content\/uploads\/2026\/02\/Motor-Power-to-Current-Calculator.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.mechstream.com\/ru\/wp-json\/wp\/v2\/posts\/24300","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=24300"}],"version-history":[{"count":0,"href":"https:\/\/www.mechstream.com\/ru\/wp-json\/wp\/v2\/posts\/24300\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.mechstream.com\/ru\/wp-json\/wp\/v2\/media\/24301"}],"wp:attachment":[{"href":"https:\/\/www.mechstream.com\/ru\/wp-json\/wp\/v2\/media?parent=24300"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mechstream.com\/ru\/wp-json\/wp\/v2\/categories?post=24300"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mechstream.com\/ru\/wp-json\/wp\/v2\/tags?post=24300"}],"curies":[{"name":"WP","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}