{"id":14090,"date":"2025-04-14T10:28:09","date_gmt":"2025-04-14T08:28:09","guid":{"rendered":"https:\/\/melnaismetals.lv\/?page_id=14090"},"modified":"2026-02-20T16:10:45","modified_gmt":"2026-02-20T14:10:45","slug":"metala-kalkulators","status":"publish","type":"page","link":"https:\/\/melnaismetals.lv\/ru\/kalkulator-metalla\/","title":{"rendered":"\u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 \u043c\u0435\u0442\u0430\u043b\u043b\u0430"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"14090\" class=\"elementor elementor-14090\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-99a9d4a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"99a9d4a\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fca9e26 top column-style-top\" data-id=\"fca9e26\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d9a4772 elementor-widget elementor-widget-html\" data-id=\"d9a4772\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"lv\">\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 \u0432\u0435\u0441\u0430 \u043c\u0435\u0442\u0430\u043b\u043b\u0430<\/title>\n  <style>\n    body { font-family: Arial, sans-serif; margin: 0; padding: 0; background-color: #f4f4f4; }\n    .calculator { background: #fff; padding: 20px; max-width: 600px; margin: 20px auto; border-radius: 10px; box-shadow: 0 4px 15px rgba(0,0,0,0.15); }\n    .calculator h1 { text-align: center; margin-bottom: 20px; font-size: 1.7rem; }\n    .form-group { margin-bottom: 15px; }\n    label { display: block; margin-bottom: 5px; font-weight: bold; }\n    input, select, button { width: 100%; padding: 10px; font-size: 1rem; border-radius: 6px; border: 1px solid #ccc; }\n    button { background-color: #0070b9; color: #fff; border: none; cursor: pointer; transition: background 0.3s ease; }\n    button:hover { background-color: #005f9e; }\n    #result { margin-top: 20px; font-weight: bold; text-align: center; font-size: 1.2rem; }\n    .form-group.hidden { display: none; }\n    .shape-icons { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; margin-bottom: 20px; }\n    .shape-icons button { width: 80px; height: 80px; border: 2px solid #0070b9; border-radius: 6px; background-size: 60%; background-position: center; background-repeat: no-repeat; background-color: white; }\n    .shape-icons button.active { border: 2px solid #00c853; box-shadow: 0 0 5px #00c853; }\n    .calculator img.schema-preview { display: block; max-width: 50%; margin: 25px auto 10px; border-radius: 8px; box-shadow: 0 0 10px rgba(0,0,0,0.1); }\n    @media (max-width: 600px) { .shape-icons { grid-template-columns: repeat(2, 1fr); } .shape-icons button { width: 70px; height: 70px; } }\n  <\/style>\n<\/head>\n<body>\n<div class=\"calculator\">\n  <h1>\u041a\u0430\u043b\u044c\u043a\u0443\u043b\u044f\u0442\u043e\u0440 \u0432\u0435\u0441\u0430 \u043c\u0435\u0442\u0430\u043b\u043b\u0430<\/h1>\n  <div class=\"shape-icons\">\n    <button style=\"background-image:url('/ru/https:\/\/melnaismetals.lv\/wp-content\/uploads\/2025\/04\/metala-svara-kalkulators-lenkis.webp')\" onclick=\"selectShape(1,this)\" title=\"\u0423\u0433\u043e\u043b\"><\/button>\n    <button style=\"background-image:url('/ru/https:\/\/melnaismetals.lv\/wp-content\/uploads\/2025\/04\/metala-svara-kalkulators-sloksne.webp')\" onclick=\"selectShape(2,this)\" title=\"\u041b\u0438\u0441\u0442\"><\/button>\n    <button style=\"background-image:url('/ru/https:\/\/melnaismetals.lv\/wp-content\/uploads\/2025\/04\/metala-svara-kalkulators-apala-caurule.webp')\" onclick=\"selectShape(3,this)\" title=\"\u041a\u0440\u0443\u0433\u043b\u0430\u044f \u0442\u0440\u0443\u0431\u0430\"><\/button>\n    <button style=\"background-image:url('/ru/https:\/\/melnaismetals.lv\/wp-content\/uploads\/2025\/04\/metala-svara-kalkulators-apalstienis.webp')\" onclick=\"selectShape(4,this)\" title=\"\u041a\u0440\u0443\u0433\u043b\u044f\u043a\"><\/button>\n    <button style=\"background-image:url('/ru/https:\/\/melnaismetals.lv\/wp-content\/uploads\/2025\/04\/metala-svara-kalkulators-lenkis-profila-caurule.webp')\" onclick=\"selectShape(5,this)\" title=\"\u041f\u0440\u043e\u0444\u0438\u043b\u044c\u043d\u0430\u044f \u0442\u0440\u0443\u0431\u0430\"><\/button>\n    <button style=\"background-image:url('/ru/https:\/\/melnaismetals.lv\/wp-content\/uploads\/2025\/04\/metala-svara-kalkulators-kvadrats.webp')\" onclick=\"selectShape(6,this)\" title=\"\u041a\u0432\u0430\u0434\u0440\u0430\u0442\"><\/button>\n    <button style=\"background-image:url('/ru/https:\/\/melnaismetals.lv\/wp-content\/uploads\/2025\/04\/metala-svara-kalkulators-lenkis-u-profils.webp')\" onclick=\"selectShape(7,this)\" title=\"\u041f-\u043e\u0431\u0440\u0430\u0437\u043d\u044b\u0439 \u043f\u0440\u043e\u0444\u0438\u043b\u044c\"><\/button>\n    <button style=\"background-image:url('/ru/https:\/\/melnaismetals.lv\/wp-content\/uploads\/2025\/04\/metala-svara-kalkulators-loksne.webp')\" onclick=\"selectShape(8,this)\" title=\"\u041f\u043e\u043b\u043e\u0441\u0430\"><\/button>\n    <button style=\"background-image:url('/ru/https:\/\/melnaismetals.lv\/wp-content\/uploads\/2025\/04\/metala-svara-kalkulators-dubult-t-sija.webp')\" onclick=\"selectShape(9,this)\" title=\"\u0411\u0430\u043b\u043a\u0430\"><\/button>\n    <button style=\"background-image:url('/ru/https:\/\/melnaismetals.lv\/wp-content\/uploads\/2025\/04\/metala-svara-kalkulators-seskantis.webp')\" onclick=\"selectShape(10,this)\" title=\"\u0428\u0435\u0441\u0442\u0438\u0433\u0440\u0430\u043d\u043d\u0438\u043a\"><\/button>\n  <\/div>\n\n  <h2 id=\"shapeName\" style=\"text-align:center;margin-top:0;font-size:1.3rem;\"><\/h2>\n  <img decoding=\"async\" class=\"schema-preview\" id=\"shapeDiagram\" src=\"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/4\/48\/L_angle_dimensions.svg\/600px-L_angle_dimensions.svg.png\" alt=\"Formu un izm\u0113ru sh\u0113ma\">\n\n  <div id=\"fields\">\n    <div class=\"form-group hidden\" id=\"field-height\"><label for=\"height\">\u0412\u044b\u0441\u043e\u0442\u0430 (\u043c\u043c)<\/label><input type=\"number\" id=\"height\" placeholder=\"\u0412\u044b\u0441\u043e\u0442\u0430\"><\/div>\n    <div class=\"form-group hidden\" id=\"field-width\"><label for=\"width\">\u0428\u0438\u0440\u0438\u043d\u0430 (\u043c\u043c)<\/label><input type=\"number\" id=\"width\" placeholder=\"\u0428\u0438\u0440\u0438\u043d\u0430\"><\/div>\n    <div class=\"form-group hidden\" id=\"field-wall\"><label for=\"wall\">\u0422\u043e\u043b\u0449\u0438\u043d\u0430 (\u043c\u043c)<\/label><input type=\"number\" id=\"wall\" placeholder=\"\u0422\u043e\u043b\u0449\u0438\u043d\u0430\"><\/div>\n    <div class=\"form-group hidden\" id=\"field-diameter\"><label for=\"diameter\">\u0414\u0438\u0430\u043c\u0435\u0442\u0440 (\u043c\u043c)<\/label><input type=\"number\" id=\"diameter\" placeholder=\"\u0414\u0438\u0430\u043c\u0435\u0442\u0440\"><\/div>\n    <div class=\"form-group hidden\" id=\"field-wall2\"><label for=\"wall2\">\u0422\u043e\u043b\u0449\u0438\u043d\u0430 2 (\u043c\u043c)<\/label><input type=\"number\" id=\"wall2\" placeholder=\"\u0422\u043e\u043b\u0449\u0438\u043d\u0430 2\"><\/div>\n    <div class=\"form-group hidden\" id=\"field-wall3\"><label for=\"wall3\">\u0422\u043e\u043b\u0449\u0438\u043d\u0430 3 (\u043c\u043c)<\/label><input type=\"number\" id=\"wall3\" placeholder=\"\u0422\u043e\u043b\u0449\u0438\u043d\u0430 3\"><\/div>\n    <div class=\"form-group hidden\" id=\"field-length\"><label for=\"length\" id=\"lengthLabel\">\u0414\u043b\u0438\u043d\u0430 (\u043c)<\/label><input type=\"number\" id=\"length\" placeholder=\"\u0414\u043b\u0438\u043d\u0430\" value=\"1\"><\/div>\n    <div class=\"form-group hidden\" id=\"field-quantity\"><label for=\"quantity\">\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e (\u0448\u0442.)<\/label><input type=\"number\" id=\"quantity\" placeholder=\"\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e\" value=\"1\"><\/div>\n  <\/div>\n\n  <div class=\"form-group\"><label for=\"materialType\">\u0422\u0438\u043f \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u0430<\/label><select id=\"materialType\" onchange=\"updateGradeOptions()\"><option value=\"black\">Melnais met\u0101ls<\/option><option value=\"stainless\">\u041d\u0435\u0440\u0436\u0430\u0432\u0435\u044e\u0449\u0430\u044f \u0441\u0442\u0430\u043b\u044c<\/option><option value=\"aluminium\">\u0410\u043b\u044e\u043c\u0438\u043d\u0438\u0439<\/option><\/select><\/div>\n  <div class=\"form-group\" id=\"blackGradeGroup\"><label for=\"blackGrade\">\u041c\u0430\u0440\u043a\u0430 \u0441\u0442\u0430\u043b\u0438<\/label><select id=\"blackGrade\"><option value=\"S235\">S235<\/option><option value=\"S355\">S355<\/option><option value=\"09G2S\">09G2S<\/option><option value=\"20\">20<\/option><\/select><\/div>\n  <div class=\"form-group hidden\" id=\"stainlessGradeGroup\"><label for=\"stainlessGrade\">Ner\u016bs\u0113jo\u0161\u0101 t\u0113rauda marka<\/label><select id=\"stainlessGrade\"><option value=\"AISI 304\">AISI 304<\/option><option value=\"AISI 316\">AISI 316<\/option><option value=\"AISI 321\">AISI 321<\/option><\/select><\/div>\n  <div class=\"form-group hidden\" id=\"aluminiumGradeGroup\"><label for=\"aluminiumGrade\">Alum\u012bnija marka<\/label><select id=\"aluminiumGrade\"><option value=\"AMg2\">AMg2<\/option><option value=\"AMg3\">AMg3<\/option><option value=\"D16T\">D16T<\/option><\/select><\/div>\n  <button onclick=\"calculateMass()\">\u0420\u0430\u0441\u0441\u0447\u0438\u0442\u0430\u0442\u044c \u0432\u0435\u0441<\/button>\n  <div id=\"result\"><\/div>\n<\/div>\n\n<script>\n  let currentShapeId = 1;\n  const shapeImages = {\n    1:'https:\/\/melnaismetals.lv\/wp-content\/uploads\/2025\/04\/metala-svara-kalkulators-lenkis.webp',\n    2:'https:\/\/melnaismetals.lv\/wp-content\/uploads\/2025\/04\/metala-svara-kalkulators-sloksne.webp',\n    3:'https:\/\/melnaismetals.lv\/wp-content\/uploads\/2025\/04\/metala-svara-kalkulators-apala-caurule.webp',\n    4:'https:\/\/melnaismetals.lv\/wp-content\/uploads\/2025\/04\/metala-svara-kalkulators-apalstienis.webp',\n    5:'https:\/\/melnaismetals.lv\/wp-content\/uploads\/2025\/04\/metala-svara-kalkulators-lenkis-profila-caurule.webp',\n    6:'https:\/\/melnaismetals.lv\/wp-content\/uploads\/2025\/04\/metala-svara-kalkulators-kvadrats.webp',\n    7:'https:\/\/melnaismetals.lv\/wp-content\/uploads\/2025\/04\/metala-svara-kalkulators-lenkis-u-profils.webp',\n    8:'https:\/\/melnaismetals.lv\/wp-content\/uploads\/2025\/04\/metala-svara-kalkulators-loksne.webp',\n    9:'https:\/\/melnaismetals.lv\/wp-content\/uploads\/2025\/04\/metala-svara-kalkulators-dubult-t-sija.webp',\n    10:'https:\/\/melnaismetals.lv\/wp-content\/uploads\/2025\/04\/metala-svara-kalkulators-seskantis.webp'\n  };\n  const shapeNames = {1:'Le\u0146\u0137is',2:'Loksne',3:'Apa\u013c\u0101 caurule',4:'Apa\u013cstienis',5:'Profila caurule',6:'Kvadr\u0101ts',7:'U-Profils',8:'Sloksne',9:'Dubult-T Sija',10:'Se\u0161kantis'};\n\n  function selectShape(id, btn) {\n    currentShapeId = id;\n    document.querySelectorAll('.shape-icons button').forEach(b => b.classList.remove('active'));\n    btn.classList.add('active');\n    document.getElementById('shapeDiagram').src = shapeImages[id];\n    document.getElementById('shapeName').textContent = shapeNames[id];\n\n    \/\/ hide all fields\n    document.querySelectorAll('#fields .form-group').forEach(f => f.classList.add('hidden'));\n\n    \/\/ always show length\n    document.getElementById('field-length').classList.remove('hidden');\n\n    \/\/ only for Loksne show quantity\n    if (id === 2) {\n      document.getElementById('field-quantity').classList.remove('hidden');\n    }\n\n    \/\/ length label\n    document.getElementById('lengthLabel').textContent = id === 2 ? 'Garums (mm)' : 'Garums (m)';\n\n    const map = {\n      1: ['field-height','field-width','field-wall'],\n      2: ['field-wall','field-width','field-quantity'],\n      3: ['field-diameter','field-wall'],\n      4: ['field-diameter'],\n      5: ['field-height','field-width','field-wall'],\n      6: ['field-width'],\n      7: ['field-height','field-width','field-wall'],\n      8: ['field-width','field-wall'],\n      9: ['field-height','field-width','field-wall2','field-wall3'],\n      10:['field-diameter']\n    };\n    (map[id] || []).forEach(fid => document.getElementById(fid).classList.remove('hidden'));\n\n    \/\/ reorder fields for tube and swap width\/wall for sheet\n    const fields = document.getElementById('fields');\n    if (id === 3) {\n      const diam = document.getElementById('field-diameter');\n      const wall = document.getElementById('field-wall');\n      fields.insertBefore(diam, wall);\n    }\n    if (id === 2) {\n      const wall = document.getElementById('field-wall');\n      const width = document.getElementById('field-width');\n      fields.insertBefore(wall, width);\n    }\n  }\n\n  function updateGradeOptions() {\n    ['black','stainless','aluminium'].forEach(t => document.getElementById(t + 'GradeGroup').classList.add('hidden'));\n    document.getElementById(document.getElementById('materialType').value + 'GradeGroup').classList.remove('hidden');\n  }\n\n  function calculateMass() {\n    const type = document.getElementById('materialType').value;\n    let density = (type !== 'aluminium' ? ((currentShapeId === 3 || currentShapeId === 5) ? 7850 : 8000) : 2698.72);\n\n    const h  = (+document.getElementById('height').value  || 0) \/ 1000;\n    const w  = (+document.getElementById('width').value   || 0) \/ 1000;\n    const wl = (+document.getElementById('wall').value    || 0) \/ 1000;\n    const wl2= (+document.getElementById('wall2').value   || 0) \/ 1000;\n    const wl3= (+document.getElementById('wall3').value   || 0) \/ 1000;\n    const da = (+document.getElementById('diameter').value|| 0) \/ 1000;\n\n    const lnInput = +document.getElementById('length').value;\n    const length_m = currentShapeId === 2 ? lnInput \/ 1000 : lnInput;\n\n    const qty = currentShapeId === 2 ? (+document.getElementById('quantity').value || 1) : 1;\n\n    const PI = Math.PI;\n    let baseMass;\n    switch (currentShapeId) {\n      case 1: baseMass = ((h + (w - wl)) * wl) * density; break;\n      case 2: baseMass = (w * wl) * density; break;\n      case 3: baseMass = PI * density * wl * (da - wl); break;\n      case 4: baseMass = (PI * da * da \/ 4) * density; break;\n      case 5: {\n        const hm = h * 1000, wm = w * 1000, wlm = wl * 1000;\n        const rho_t = type === 'aluminium' ? 2.69872 : 7.85;\n        baseMass = (rho_t\/7.85) * 0.0157 * wlm * ((hm + wm) - 2.86 * wlm);\n        break;\n      }\n      case 6: baseMass = (w * w) * density; break;\n      case 7: baseMass = ((h*2 + w - 2*wl) * wl) * density; break;\n      case 8: baseMass = (w * wl) * density; break;\n      case 9: baseMass = (((h - 2*wl3) * wl2) + (2 * w * wl3)) * density; break;\n      case 10:baseMass = (2 * Math.sqrt(3) * (da\/2) * (da\/2)) * density; break;\n      default: baseMass = 0;\n    }\n    baseMass = +baseMass.toFixed(3);\n    const total = baseMass * length_m * qty;\n    document.getElementById('result').textContent = `Svars: ${total.toFixed(2)} kg`;\n  }\n\n  document.addEventListener('DOMContentLoaded', () => {\n    selectShape(1, document.querySelector('.shape-icons button'));\n    updateGradeOptions();\n  });\n<\/script>\n<\/body>\n<\/html>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Met\u0101la svara kalkulators Met\u0101la svara kalkulators Augstums (mm) Platums (mm) Biezums (mm) Diametrs (mm) Biezums 2 (mm) Biezums 3 (mm) Garums (m) Daudzums (gab) Materi\u0101la veidsMelnais met\u0101lsNer\u016bs\u0113jo\u0161ais t\u0113raudsAlum\u012bnijs T\u0113rauda markaS235S35509G2S20 [&hellip;]<\/p>","protected":false},"author":1,"featured_media":13316,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-14090","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/melnaismetals.lv\/ru\/wp-json\/wp\/v2\/pages\/14090","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/melnaismetals.lv\/ru\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/melnaismetals.lv\/ru\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/melnaismetals.lv\/ru\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/melnaismetals.lv\/ru\/wp-json\/wp\/v2\/comments?post=14090"}],"version-history":[{"count":118,"href":"https:\/\/melnaismetals.lv\/ru\/wp-json\/wp\/v2\/pages\/14090\/revisions"}],"predecessor-version":[{"id":18516,"href":"https:\/\/melnaismetals.lv\/ru\/wp-json\/wp\/v2\/pages\/14090\/revisions\/18516"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/melnaismetals.lv\/ru\/wp-json\/wp\/v2\/media\/13316"}],"wp:attachment":[{"href":"https:\/\/melnaismetals.lv\/ru\/wp-json\/wp\/v2\/media?parent=14090"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}