{"id":28416,"date":"2025-12-11T11:47:44","date_gmt":"2025-12-11T11:47:44","guid":{"rendered":"https:\/\/remato.com\/blog\/betonilaskuri-ilmainen-arvioi-tilavuus-sakit-ja-kustannukset\/"},"modified":"2025-12-11T13:46:31","modified_gmt":"2025-12-11T13:46:31","slug":"betonilaskuri-ilmainen-arvioi-tilavuus-sakit-ja-kustannukset","status":"publish","type":"post","link":"https:\/\/remato.com\/fi\/blog\/betonilaskuri-ilmainen-arvioi-tilavuus-sakit-ja-kustannukset\/","title":{"rendered":"Betonilaskuri [Ilmainen] \u2013 Arvioi tilavuus, s\u00e4kit ja kustannukset"},"content":{"rendered":"\n<p><strong>Betonilaskuri<\/strong> on v\u00e4ltt\u00e4m\u00e4t\u00f6n ty\u00f6kalu urakoitsijoille ja rakentajille, jotka tarvitsevat nopeita, tarkkoja betonimittauksia. Tarvittava betonim\u00e4\u00e4r\u00e4 vaikuttaa <strong>materiaalien laskentaan, toimitussuunnitteluun, ty\u00f6voimaan ja kokonaisprojektikustannuksiin<\/strong>. Jopa pienet laskuvirheet voivat johtaa <strong>viiv\u00e4styksiin, hukkaan menneeseen betoniin tai kalliisiin korjaust\u00f6ihin<\/strong>.<\/p>\n\n<p>T\u00e4m\u00e4 ilmainen <strong>betonin mittauslaskuri<\/strong> arvioi nopeasti <strong>betonin tilavuuden, s\u00e4kkim\u00e4\u00e4r\u00e4t ja materiaalikustannukset<\/strong> laatoille, perustuksille, seinille, pilareille ja muille. K\u00e4yt\u00e4 sit\u00e4 ty\u00f6maalla tai tarjousvaiheessa v\u00e4ltt\u00e4\u00e4ksesi ylitilaamista, ehk\u00e4ist\u00e4ksesi puutteita ja suunnitellaksesi valut luottavaisesti.<\/p>\n\n<p>Laskurin ohella l\u00f6yd\u00e4t <strong>kaavoja, viitetaulukoita ja k\u00e4yt\u00e4nn\u00f6n ohjeita<\/strong> siit\u00e4, kuinka paljon betonia tulisi tilata ja miten huomioida hukka ja kovettumisolo suhteet.<\/p>\n\n<div id=\"concrete-calculator\" class=\"p-16 border border-grey-200 border-radius-8\">\n  <h2 class=\"font-size-20 text-center\" style=\"margin-top:12px;margin-bottom:24px;\">\n    Betonilaskin  <\/h2>\n\n  <div style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;\">\n    <!-- Column A: inputs -->\n    <div>\n      <!-- Shape -->\n      <label for=\"cc-shape\"><strong>Betonin muoto<\/strong><\/label>\n      <div style=\"margin:6px 0 14px;\">\n        <select id=\"cc-shape\" style=\"width:100%;\">\n          <option value=\"slab\">Laatta \/ lattia \/ ajotie<\/option>\n          <option value=\"footing\">Antura \/ nauha-antura \/ laattaperustus<\/option>\n          <option value=\"wall\">Sein\u00e4 \/ perustussein\u00e4<\/option>\n          <option value=\"rect-column\">Suorakulmainen pilari \/ tuki<\/option>\n          <option value=\"cyl-column\">Py\u00f6re\u00e4 pilari \/ Sonotuubi<\/option>\n        <\/select>\n      <\/div>\n\n      <!-- Units (length) -->\n      <label for=\"cc-len-unit\"><strong>Pituusyksik\u00f6t<\/strong><\/label>\n      <div style=\"display:flex;gap:8px;align-items:center;margin:6px 0 14px;\">\n        <select id=\"cc-len-unit\" style=\"flex:1;\">\n          <option value=\"cm\" selected>Senttimetrit (cm)<\/option>\n          <option value=\"m\">Metrit (m)<\/option>\n          <option value=\"in\">Tuumat (in)<\/option>\n          <option value=\"ft\">Jalat (ft)<\/option>\n          <option value=\"yd\">Jaardit (yd)<\/option>\n        <\/select>\n      <\/div>\n\n      <!-- Length -->\n      <label for=\"cc-length\"><strong>Pituus<\/strong><\/label>\n      <div style=\"display:flex;gap:8px;align-items:center;margin:6px 0 6px;\">\n        <input id=\"cc-length\" type=\"text\" inputmode=\"decimal\" placeholder=\"0.00\" style=\"flex:1;\">\n        <span id=\"cc-length-unit-label\">m<\/span>\n      <\/div>\n      <div style=\"opacity:.8;font-size:.95rem;margin-bottom:14px;\">\n        Mittaa laatan, perustuksen tai sein\u00e4n pisimm\u00e4st\u00e4 kohdasta.      <\/div>\n\n      <!-- Width -->\n      <label for=\"cc-width\"><strong>Leveys<\/strong><\/label>\n      <div style=\"display:flex;gap:8px;align-items:center;margin:6px 0 6px;\">\n        <input id=\"cc-width\" type=\"text\" inputmode=\"decimal\" placeholder=\"0.00\" style=\"flex:1;\">\n        <span id=\"cc-width-unit-label\">m<\/span>\n      <\/div>\n      <div style=\"opacity:.8;font-size:.95rem;margin-bottom:14px;\">\n        Seinille k\u00e4yt\u00e4 t\u00e4ss\u00e4 sein\u00e4n paksuutta. Laattoja varten k\u00e4yt\u00e4 koko laatan leveytt\u00e4.      <\/div>\n\n      <!-- Height \/ thickness -->\n      <label for=\"cc-height\"><strong>Korkeus \/ paksuus<\/strong><\/label>\n      <div style=\"display:flex;gap:8px;align-items:center;margin:6px 0 6px;\">\n        <input id=\"cc-height\" type=\"text\" inputmode=\"decimal\" placeholder=\"0.00\" style=\"flex:1;\">\n        <span id=\"cc-height-unit-label\">m<\/span>\n      <\/div>\n      <div style=\"opacity:.8;font-size:.95rem;margin-bottom:14px;\">\n        K\u00e4yt\u00e4 laatan paksuutta, perustuksen syvyytt\u00e4 tai sein\u00e4n \/ pylv\u00e4\u00e4n korkeutta.      <\/div>\n\n      <!-- Diameter (for round columns) -->\n      <label for=\"cc-diameter\"><strong>Halkaisija (vain py\u00f6reille pylv\u00e4ille)<\/strong><\/label>\n      <div style=\"display:flex;gap:8px;align-items:center;margin:6px 0 6px;\">\n        <input id=\"cc-diameter\" type=\"text\" inputmode=\"decimal\" placeholder=\"0.00\" style=\"flex:1;\">\n        <span id=\"cc-diameter-unit-label\">m<\/span>\n      <\/div>\n      <div style=\"opacity:.8;font-size:.95rem;margin-bottom:14px;\">\n        K\u00e4yt\u00e4 Sonotubeille ja py\u00f6reille pylv\u00e4ille. J\u00e4t\u00e4 tyhj\u00e4ksi laattoja, perustuksia ja seini\u00e4 varten.      <\/div>\n\n      <!-- Quantity -->\n      <label for=\"cc-qty\"><strong>Identtisten elementtien lukum\u00e4\u00e4r\u00e4<\/strong><\/label>\n      <div style=\"display:flex;gap:8px;align-items:center;margin:6px 0 6px;\">\n        <input id=\"cc-qty\" type=\"text\" inputmode=\"decimal\" placeholder=\"1\" style=\"flex:1;\">\n      <\/div>\n      <div style=\"opacity:.8;font-size:.95rem;margin-bottom:14px;\">\n        K\u00e4yt\u00e4 t\u00e4t\u00e4, kun sinulla on useita identtisi\u00e4 laattoja, perustuksia tai pylv\u00e4it\u00e4.      <\/div>\n\n      <!-- Waste -->\n      <label for=\"cc-waste\"><strong>J\u00e4te \/ ylim\u00e4\u00e4r\u00e4inen varaus<\/strong><\/label>\n      <div style=\"display:flex;gap:8px;align-items:center;margin:6px 0 6px;\">\n        <input id=\"cc-waste\" type=\"text\" inputmode=\"decimal\" placeholder=\"5\u201310\" style=\"flex:1;\">\n        <span style=\"opacity:.8\">%<\/span>\n      <\/div>\n      <div style=\"opacity:.8;font-size:.95rem;margin-bottom:14px;\">\n        Varaa 5\u201310 % ylim\u00e4\u00e4r\u00e4ist\u00e4 roiskumisen, ep\u00e4tasaisten muottien ja mittaustoleranssien varalta.      <\/div>\n\n      <!-- Bag size -->\n      <label for=\"cc-bag-size\"><strong>S\u00e4kin koko (valinnainen)<\/strong><\/label>\n      <div style=\"display:flex;gap:8px;align-items:center;margin:6px 0 6px;\">\n        <select id=\"cc-bag-size\" style=\"flex:1;\">\n          <option value=\"none\">Ei s\u00e4kkej\u00e4 \u2013 vain tilavuus<\/option>\n          <option value=\"25kg\">25 kg<\/option>\n          <option value=\"40lb\">40 lb<\/option>\n          <option value=\"60lb\">60 lb<\/option>\n          <option value=\"80lb\">80 lb<\/option>\n        <\/select>\n      <\/div>\n      <div style=\"opacity:.8;font-size:.95rem;margin-bottom:14px;\">\n        Valitse s\u00e4kin koko n\u00e4hd\u00e4ksesi, kuinka monta valmisbetoni s\u00e4kki\u00e4 tarvitset.      <\/div>\n\n      <!-- Price -->\n      <label for=\"cc-price\"><strong>Betonin hinta (valinnainen)<\/strong><\/label>\n      <div style=\"display:flex;gap:8px;align-items:center;margin:6px 0 6px;\">\n        <select id=\"cc-ccy\">\n          <option value=\"$\">$<\/option>\n          <option value=\"\u00a3\">\u00a3<\/option>\n          <option value=\"\u20ac\" selected>\u20ac<\/option>\n          <option value=\"kr\">kr<\/option>\n          <option value=\"z\u0142\">z\u0142<\/option>\n        <\/select>\n        <input id=\"cc-price\" type=\"text\" inputmode=\"decimal\" placeholder=\"0.00\" style=\"flex:1;\">\n        <select id=\"cc-price-unit\">\n          <option value=\"m3\" selected>\/ m\u00b3<\/option>\n          <option value=\"yd3\">\/ yd\u00b3<\/option>\n        <\/select>\n      <\/div>\n      <div style=\"opacity:.8;font-size:.95rem;margin-bottom:0;\">\n        Sy\u00f6t\u00e4 hinta kuutiometri\u00e4 tai kuutiojaardia kohti arvioidaksesi materiaalikustannukset.      <\/div>\n    <\/div>\n\n    <!-- Column B: results -->\n    <div>\n      <div class=\"p-12 border border-grey-200 border-radius-8 bg-white\" style=\"margin-top:8px;\">\n        <div style=\"display:flex;justify-content:space-between;margin-bottom:6px;\">\n          <span>Tulosyksik\u00f6t<\/span>\n          <select id=\"cc-vol-unit\">\n            <option value=\"m3\" selected>m\u00b3<\/option>\n            <option value=\"yd3\">yd\u00b3<\/option>\n            <option value=\"ft3\">ft\u00b3<\/option>\n          <\/select>\n        <\/div>\n\n        <div style=\"display:flex;justify-content:space-between;margin-top:8px;\">\n          <span>Betonin nettotilavuus<\/span>\n          <strong id=\"cc-net-volume\">0.00 m\u00b3<\/strong>\n        <\/div>\n        <div style=\"display:flex;justify-content:space-between;margin-top:8px;\">\n          <span>Tilavuus mukaan lukien hukka<\/span>\n          <strong id=\"cc-waste-volume\">0.00 m\u00b3<\/strong>\n        <\/div>\n        <div style=\"display:flex;justify-content:space-between;margin-top:8px;\">\n          <span>Arvioitu s\u00e4kkien m\u00e4\u00e4r\u00e4<\/span>\n          <strong id=\"cc-bag-count\">\u2014<\/strong>\n        <\/div>\n        <div style=\"display:flex;justify-content:space-between;margin-top:8px;\">\n          <span>Arvioitu materiaalikustannus<\/span>\n          <strong id=\"cc-total-cost\">0.00 \u20ac<\/strong>\n        <\/div>\n      <\/div>\n\n      <div class=\"p-16 border-radius-8 bg-black text-white\" style=\"margin-top:12px;\">\n        <div class=\"font-bold\">Yhteenveto:<\/div>\n        <div id=\"cc-summary\" style=\"font-size:20px;font-weight:800;line-height:1.25;margin-top:6px;\">\u2014<\/div>\n\n        <div style=\"display:flex;gap:12px;margin-top:24px;flex-wrap:wrap;\">\n          <button id=\"cc-share\" class=\"button button--yellow\" type=\"button\">Jaa<\/button>\n          <button id=\"cc-clear\" class=\"button button--grey\" type=\"button\">Tyhjenn\u00e4 sy\u00f6tteet<\/button>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n  function concreteCalculator() {\n    \/\/ ---------- helpers ----------\n    function byId(id) {\n      const el = document.getElementById(id);\n      if (!el) throw new Error('Element #' + id + ' not found');\n      return el;\n    }\n\n    function isFiniteNum(x) {\n      return typeof x === 'number' && Number.isFinite(x);\n    }\n\n    function parseNumber(str) {\n      if (!str) return NaN;\n      const cleaned = String(str).trim().replace(\/[^\\d.,\\-]\/g, '').replace(\/,\/g, '.');\n      const v = Number(cleaned);\n      return Number.isFinite(v) ? v : NaN;\n    }\n\n    const LEN_TO_M = {\n      cm: 0.01,\n      m: 1,\n      in: 0.0254,\n      ft: 0.3048,\n      yd: 0.9144\n    };\n\n    const M3_TO_YD3 = 1.30795062;\n    const M3_TO_FT3 = 35.3146667;\n\n    \/\/ approximate concrete yield per bag (m\u00b3)\n    const BAG_YIELD_M3 = {\n      '25kg': 0.0115,\n      '40lb': 0.0085,\n      '60lb': 0.0127,\n      '80lb': 0.0170\n    };\n\n    function fmtMoney(amt, symbol) {\n      const safe = isFiniteNum(amt) ? amt : 0;\n      return safe.toFixed(2) + ' ' + (symbol || '');\n    }\n\n    function fmtVolume(m3, unit) {\n      if (!isFiniteNum(m3) || m3 <= 0) {\n        if (unit === 'm3') return '0.00 m\u00b3';\n        if (unit === 'yd3') return '0.00 yd\u00b3';\n        if (unit === 'ft3') return '0.00 ft\u00b3';\n      }\n\n      if (unit === 'm3') {\n        return m3.toFixed(2) + ' m\u00b3';\n      }\n      if (unit === 'yd3') {\n        return (m3 * M3_TO_YD3).toFixed(2) + ' yd\u00b3';\n      }\n      if (unit === 'ft3') {\n        return (m3 * M3_TO_FT3).toFixed(2) + ' ft\u00b3';\n      }\n    }\n\n    function getVolumeOut(m3, unit) {\n      if (!isFiniteNum(m3) || m3 <= 0) return NaN;\n\n      if (unit === 'm3') return m3;\n      if (unit === 'yd3') return m3 * M3_TO_YD3;\n      if (unit === 'ft3') return m3 * M3_TO_FT3;\n    }\n\n    function updateLengthUnitLabels() {\n      const u = byId('cc-len-unit').value; \/\/ 'cm' | 'm' | 'in' | 'ft' | 'yd'\n      let label = 'm';\n\n      if (u === 'cm') label = 'cm';\n      else if (u === 'm') label = 'm';\n      else if (u === 'in') label = 'in';\n      else if (u === 'ft') label = 'ft';\n      else if (u === 'yd') label = 'yd';\n\n      byId('cc-length-unit-label').textContent = label;\n      byId('cc-width-unit-label').textContent = label;\n      byId('cc-height-unit-label').textContent = label;\n      byId('cc-diameter-unit-label').textContent = label;\n    }\n\n    \/\/ ---------- main recompute ----------\n    function recompute() {\n      const shape = byId('cc-shape').value;\n      const lenUnit = byId('cc-len-unit').value;\n\n      const L_raw = parseNumber(byId('cc-length').value);\n      const W_raw = parseNumber(byId('cc-width').value);\n      const H_raw = parseNumber(byId('cc-height').value);\n      const D_raw = parseNumber(byId('cc-diameter').value);\n\n      const qty_raw = parseNumber(byId('cc-qty').value);\n      const wastePct = parseNumber(byId('cc-waste').value);\n      const bagSize = byId('cc-bag-size').value;\n\n      const price = parseNumber(byId('cc-price').value);\n      const priceUnit = byId('cc-price-unit').value;\n      const volOutUnit = byId('cc-vol-unit').value;\n      const ccySymbol = byId('cc-ccy').value;\n\n      const Lm = isFiniteNum(L_raw) ? L_raw * LEN_TO_M[lenUnit] : NaN;\n      const Wm = isFiniteNum(W_raw) ? W_raw * LEN_TO_M[lenUnit] : NaN;\n      const Hm = isFiniteNum(H_raw) ? H_raw * LEN_TO_M[lenUnit] : NaN;\n      const Dm = isFiniteNum(D_raw) ? D_raw * LEN_TO_M[lenUnit] : NaN;\n\n      const qty = isFiniteNum(qty_raw) && qty_raw > 0 ? qty_raw : 1;\n\n      let volumeOne_m3 = NaN;\n\n      if (shape === 'cyl-column') {\n        if (isFiniteNum(Dm) && isFiniteNum(Hm) && Dm > 0 && Hm > 0) {\n          const r = Dm \/ 2;\n          volumeOne_m3 = Math.PI * r * r * Hm;\n        }\n      } else {\n        if (isFiniteNum(Lm) && isFiniteNum(Wm) && isFiniteNum(Hm) && Lm > 0 && Wm > 0 && Hm > 0) {\n          volumeOne_m3 = Lm * Wm * Hm;\n        }\n      }\n\n      let net_m3 = isFiniteNum(volumeOne_m3) ? volumeOne_m3 * qty : NaN;\n\n      const wasteK = isFiniteNum(wastePct) ? Math.max(0, wastePct) \/ 100 : 0;\n      const withWaste_m3 = isFiniteNum(net_m3) ? net_m3 * (1 + wasteK) : NaN;\n\n      \/\/ bags\n      let bagCount = null;\n      if (bagSize && bagSize !== 'none' && isFiniteNum(withWaste_m3) && withWaste_m3 > 0) {\n        const yield_m3 = BAG_YIELD_M3[bagSize];\n        if (yield_m3) {\n          bagCount = Math.ceil(withWaste_m3 \/ yield_m3);\n        }\n      }\n\n      \/\/ cost\n      let totalCost = 0;\n      if (isFiniteNum(price) && price > 0 && isFiniteNum(withWaste_m3) && withWaste_m3 > 0) {\n        let volForPrice;\n        if (priceUnit === 'm3') {\n          volForPrice = withWaste_m3;\n        } else {\n          volForPrice = withWaste_m3 * M3_TO_YD3;\n        }\n        totalCost = volForPrice * price;\n      }\n\n      \/\/ render outputs\n      byId('cc-net-volume').textContent = fmtVolume(net_m3, volOutUnit);\n      byId('cc-waste-volume').textContent = fmtVolume(withWaste_m3, volOutUnit);\n      byId('cc-total-cost').textContent = fmtMoney(totalCost, ccySymbol);\n\n      if (bagCount === null) {\n        byId('cc-bag-count').textContent = '\u2014';\n      } else {\n        byId('cc-bag-count').textContent = String(bagCount);\n      }\n\n      const netOut = getVolumeOut(net_m3, volOutUnit);\n      const wasteOut = getVolumeOut(withWaste_m3, volOutUnit);\n\n      if (isFiniteNum(netOut) && isFiniteNum(wasteOut)) {\n        let unitLabel = 'm\u00b3';\n        if (volOutUnit === 'yd3') unitLabel = 'yd\u00b3';\n        if (volOutUnit === 'ft3') unitLabel = 'ft\u00b3';\n        const bagsPart = bagCount ? `, ~${bagCount} ${__('bags', 'remato-strings')}` : '';\n        byId('cc-summary').textContent =\n          netOut.toFixed(2) + ' \u2192 ' + wasteOut.toFixed(2) + ' ' + unitLabel + bagsPart;\n      } else {\n        byId('cc-summary').textContent = '\u2014';\n      }\n    }\n\n    \/\/ ---------- events ----------\n    [\n      'cc-shape',\n      'cc-len-unit',\n      'cc-length',\n      'cc-width',\n      'cc-height',\n      'cc-diameter',\n      'cc-qty',\n      'cc-waste',\n      'cc-bag-size',\n      'cc-price',\n      'cc-price-unit',\n      'cc-vol-unit',\n      'cc-ccy'\n    ].forEach(id => {\n      const el = byId(id);\n      el.addEventListener('input', () => {\n        if (id === 'cc-len-unit') {\n          updateLengthUnitLabels();\n        }\n        recompute();\n      });\n      el.addEventListener('change', () => {\n        if (id === 'cc-len-unit') {\n          updateLengthUnitLabels();\n        }\n        recompute();\n      });\n    });\n\n    \/\/ Enter-to-calc\n    byId('concrete-calculator').addEventListener('keydown', e => {\n      if (e.key === 'Enter') {\n        e.preventDefault();\n        recompute();\n      }\n    });\n\n    \/\/ Clear\n    byId('cc-clear').addEventListener('click', () => {\n      ['cc-length', 'cc-width', 'cc-height', 'cc-diameter', 'cc-qty', 'cc-waste', 'cc-price'].forEach(id => {\n        byId(id).value = '';\n      });\n      byId('cc-shape').value = 'slab';\n      byId('cc-len-unit').value = 'm';\n      updateLengthUnitLabels();\n      byId('cc-bag-size').value = 'none';\n      byId('cc-price-unit').value = 'm3';\n      byId('cc-vol-unit').value = 'm3';\n      byId('cc-ccy').value = '\u20ac';\n      recompute();\n    });\n\n    \/\/ Share permalink\n    byId('cc-share').addEventListener('click', () => {\n      const params = new URLSearchParams();\n      const map = {\n        shape: byId('cc-shape').value,\n        len: byId('cc-length').value.trim(),\n        wid: byId('cc-width').value.trim(),\n        h: byId('cc-height').value.trim(),\n        d: byId('cc-diameter').value.trim(),\n        qty: byId('cc-qty').value.trim(),\n        waste: byId('cc-waste').value.trim(),\n        price: byId('cc-price').value.trim()\n      };\n\n      Object.entries(map).forEach(([k, v]) => {\n        if (v) params.set(k, v);\n      });\n\n      params.set('lenU', byId('cc-len-unit').value);\n      params.set('bag', byId('cc-bag-size').value);\n      params.set('priceU', byId('cc-price-unit').value);\n      params.set('volU', byId('cc-vol-unit').value);\n      params.set('ccy', byId('cc-ccy').value);\n\n      const url = `${location.origin}${location.pathname}?${params.toString()}#concrete-calculator`;\n\n      function fallbackPrompt() {\n        window.prompt('Copy this link:', url);\n      }\n\n      if (navigator.clipboard && navigator.clipboard.writeText) {\n        navigator.clipboard.writeText(url).then(\n          () => alert('Link copied to clipboard'),\n          () => fallbackPrompt()\n        );\n      } else {\n        fallbackPrompt();\n      }\n    });\n\n    \/\/ Restore from permalink\n    try {\n      const q = new URLSearchParams(location.search);\n      const simpleMap = {\n        shape: 'cc-shape',\n        len: 'cc-length',\n        wid: 'cc-width',\n        h: 'cc-height',\n        d: 'cc-diameter',\n        qty: 'cc-qty',\n        waste: 'cc-waste',\n        price: 'cc-price'\n      };\n      Object.entries(simpleMap).forEach(([k, id]) => {\n        const v = q.get(k);\n        if (v !== null) byId(id).value = v;\n      });\n\n      const selectMap = {\n        lenU: 'cc-len-unit',\n        bag: 'cc-bag-size',\n        priceU: 'cc-price-unit',\n        volU: 'cc-vol-unit',\n        ccy: 'cc-ccy'\n      };\n      Object.entries(selectMap).forEach(([k, id]) => {\n        const v = q.get(k);\n        if (v) byId(id).value = v;\n      });\n\n      updateLengthUnitLabels();\n    } catch (e) {\n      console.error('Failed to restore Concrete Calculator state', e);\n    }\n\n    \/\/ initial compute\n    updateLengthUnitLabels();\n    recompute();\n  }\n\n  \/\/ init\n  setTimeout(() => concreteCalculator(), 2000);\n<\/script>\n\n\n<p><\/p>\n\n<p><strong>Ty\u00f6skenteletk\u00f6 tiimiss\u00e4?<\/strong> Kokeile <a href=\"https:\/\/remato.com\/fi\/miehistonhallinta\/\" data-type=\"link\" data-id=\"https:\/\/remato.com\/crew-management\">Remato-rakennusohjelmistoa<\/a><\/p>\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>Table of Contents<\/h2><nav><ul><li><a href=\"#concrete-definition\">Betonin m\u00e4\u00e4ritelm\u00e4<\/a><\/li><li><a href=\"#what-is-a-concrete-calculator\">Mik\u00e4 on betonilaskuri?<\/a><\/li><li><a href=\"#how-to-use-the-concrete-calculator\">Miten k\u00e4ytt\u00e4\u00e4 betonilaskuria<\/a><\/li><li><a href=\"#concrete-shape-types-supported-by-the-calculator\">Betonilaskurin tukemat betonimuodot<\/a><\/li><li><a href=\"#how-many-bags-of-concrete-do-you-need\">Kuinka monta betonis\u00e4kki\u00e4 tarvitset?<\/a><\/li><li><a href=\"#concrete-cost-estimation\">Betonikustannusten arviointi<\/a><\/li><li><a href=\"#common-concrete-mistakes-and-how-to-avoid-them\">Yleiset betonivirheet (ja miten niit\u00e4 v\u00e4ltet\u00e4\u00e4n)<\/a><\/li><li><a href=\"#best-practices-for-working-with-concrete\">Parhaat k\u00e4yt\u00e4nn\u00f6t betonin kanssa ty\u00f6skentelyyn<\/a><\/li><li><a href=\"#concrete-curing-timeline\">Betonin kovettumisaikataulu<\/a><\/li><li><a href=\"#frequently-asked-questions\">Usein kysytyt kysymykset<\/a><\/li><li><a href=\"#summary\">Yhteenveto<\/a><\/li><\/ul><\/nav><\/div>\n\n<h2 class=\"wp-block-heading\" id=\"concrete-definition\">Betonin m\u00e4\u00e4ritelm\u00e4<\/h2>\n\n<p><a href=\"https:\/\/www.cement.org\/cement-concrete\/applications-of-cement\/\" data-type=\"link\" data-id=\"https:\/\/www.cement.org\/cement-concrete\/applications-of-cement\/\" target=\"_blank\" rel=\"noopener\">Betoni<\/a> on <strong>komposiittirakennusmateriaali<\/strong>, joka koostuu sekoituksesta:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Sementti\u00e4<\/strong> (tyypillisesti Portland-sementti\u00e4)<\/li>\n\n\n\n<li><strong>Vett\u00e4<\/strong><\/li>\n\n\n\n<li><strong>Hienoja kiviaineksia<\/strong> kuten hiekkaa<\/li>\n\n\n\n<li><strong>Karkeita kiviaineksia<\/strong> kuten soraa tai murskattua kive\u00e4<\/li>\n<\/ul>\n\n<p>Kun sementti ja vesi yhdistyv\u00e4t, ne k\u00e4ynnist\u00e4v\u00e4t kemiallisen reaktion nimelt\u00e4 <strong>hydrataatio<\/strong>, joka saa seoksen kovettumaan ja sitomaan kiviainekset yhteen. T\u00e4m\u00e4 prosessi alkaa pian sekoittamisen j\u00e4lkeen ja jatkuu viikkoja ja jopa vuosia, v\u00e4hitellen lis\u00e4ten materiaalin lujuutta.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"why-concrete-is-so-widely-used\">Miksi betonia k\u00e4ytet\u00e4\u00e4n niin laajasti<\/h3>\n\n<p>Betoni on yksi t\u00e4rkeimmist\u00e4 materiaaleista rakentamisessa, koska se on:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Vahva puristuksessa<\/strong> ja voi kantaa raskaita kuormia<\/li>\n\n\n\n<li><strong>Kest\u00e4v\u00e4<\/strong>, vastustaa s\u00e4\u00e4t\u00e4, kosteutta ja kulumista<\/li>\n\n\n\n<li><strong>Monipuolinen<\/strong>, voidaan valaa k\u00e4yt\u00e4nn\u00f6ss\u00e4 mihin tahansa muotoon<\/li>\n\n\n\n<li><strong>Yhteensopiva ter\u00e4svahvistuksen kanssa<\/strong> lis\u00e4tyn vetolujuuden saavuttamiseksi<\/li>\n\n\n\n<li><strong>Kustannustehokas<\/strong> sek\u00e4 pieniss\u00e4 ett\u00e4 suurissa projekteissa<\/li>\n<\/ul>\n\n<p>N\u00e4m\u00e4 ominaisuudet tekev\u00e4t betonista ihanteellisen:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Laatoille ja lattioille<\/li>\n\n\n\n<li>Perustuksille ja perustuksille<\/li>\n\n\n\n<li>Pilareille ja seinille<\/li>\n\n\n\n<li>Ajoteille, terasseille, jalkak\u00e4yt\u00e4ville<\/li>\n\n\n\n<li>Infrastruktuurille kuten silloille, tunneleille ja tukirakenteille<\/li>\n<\/ul>\n\n<h3 class=\"wp-block-heading\" id=\"how-concrete-gains-strength\">Miten betoni saavuttaa lujuutensa<\/h3>\n\n<ul class=\"wp-block-list\">\n<li>Betoni saavuttaa tyypillisesti <strong>70% lujuudestaan noin 7 p\u00e4iv\u00e4ss\u00e4<\/strong><\/li>\n\n\n\n<li>Se saavuttaa noin <strong>90\u2013100% suunnitellusta lujuudestaan 28 p\u00e4iv\u00e4ss\u00e4<\/strong><\/li>\n\n\n\n<li>Se jatkaa kovettumistaan hitaasti ajan my\u00f6t\u00e4, tullen entist\u00e4 vahvemmaksi<\/li>\n<\/ul>\n\n<p>Lujuus ja suorituskyky vaihtelevat riippuen:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Sementtipitoisuudesta<\/li>\n\n\n\n<li>Vesi-sementtisuhteesta<\/li>\n\n\n\n<li>Kiviaineksen tyypist\u00e4 ja koosta<\/li>\n\n\n\n<li>Lis\u00e4aineiden k\u00e4yt\u00f6st\u00e4 (notkistimet, kiihdyttimet, hidasteet, huokostimet jne.)<\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\" id=\"what-is-a-concrete-calculator\">Mik\u00e4 on betonilaskuri?<\/h2>\n\n<p><strong>Betonilaskuri<\/strong> on digitaalinen ty\u00f6kalu, joka auttaa urakoitsijoita, rakentajia ja tee-se-itse-k\u00e4ytt\u00e4ji\u00e4 m\u00e4\u00e4ritt\u00e4m\u00e4\u00e4n tarkasti, <strong>kuinka paljon betonia he tarvitsevat<\/strong> projektiin. Sen sijaan, ett\u00e4 laskisit tilavuuden manuaalisesti k\u00e4ytt\u00e4en kaavoja laatoille, perustuksille, seinille tai pilareille, laskuri tekee matematiikan hetkess\u00e4 ja v\u00e4hent\u00e4\u00e4 kalliiden virheiden riski\u00e4.<\/p>\n\n<p>Tarkka betonin arviointi on v\u00e4ltt\u00e4m\u00e4t\u00f6nt\u00e4, koska betoni on raskasta, kallista kuljettaa ja vaikeaa poistaa kerran valettuna. Oikean m\u00e4\u00e4r\u00e4n tilaaminen auttaa est\u00e4m\u00e4\u00e4n materiaalin hukkaa, viiv\u00e4styksi\u00e4 valujen aikana ja odottamattomia projektikustannuksia.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"what-a-concrete-calculator-does\">Mit\u00e4 betonilaskuri tekee<\/h3>\n\n<p>Moderni betonilaskuri (kuten t\u00e4ll\u00e4 sivulla oleva) tarjoaa:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Betonin tilavuuslaskelmat<\/strong> (m\u00b3, yd\u00b3, ft\u00b3)<\/li>\n\n\n\n<li><strong>S\u00e4kkim\u00e4\u00e4r\u00e4t<\/strong> suosituille valmissekoituskoille<\/li>\n\n\n\n<li><strong>Materiaalikustannusarviot<\/strong> perustuen yksikk\u00f6hintaasi<\/li>\n\n\n\n<li><strong>Hukkakertoimen s\u00e4\u00e4d\u00f6t<\/strong><\/li>\n\n\n\n<li><strong>Tuen useille muodoille<\/strong> kuten laatoille, perustuksille, seinille ja pilareille<\/li>\n\n\n\n<li><strong>Yksikk\u00f6muunnokset<\/strong> metrisen ja imperiaalisen j\u00e4rjestelm\u00e4n v\u00e4lill\u00e4<\/li>\n<\/ul>\n\n<h3 class=\"wp-block-heading\" id=\"why-professionals-rely-on-it\">Miksi ammattilaiset luottavat siihen<\/h3>\n\n<p>Betonilaskuri auttaa sinua:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Nopeuttamaan m\u00e4\u00e4r\u00e4laskentaa<\/strong> tarjouksia ja tarjouslaskentaa varten<\/li>\n\n\n\n<li><strong>V\u00e4ltt\u00e4m\u00e4\u00e4n alitilaamista<\/strong>, joka voi pys\u00e4ytt\u00e4\u00e4 valun kesken kaiken<\/li>\n\n\n\n<li><strong>V\u00e4ltt\u00e4m\u00e4\u00e4n ylitilaamista<\/strong>, joka lis\u00e4\u00e4 hukkaa ja kustannuksia<\/li>\n\n\n\n<li><strong>Suunnittelemaan toimituksia<\/strong> tarkemmin<\/li>\n\n\n\n<li><strong>Kommunikoimaan m\u00e4\u00e4ri\u00e4<\/strong> selke\u00e4sti toimittajien ja ty\u00f6ryhm\u00e4n kanssa<\/li>\n<\/ul>\n\n<h3 class=\"wp-block-heading\" id=\"when-to-use-a-concrete-calculator\">Milloin k\u00e4ytt\u00e4\u00e4 betonilaskuria<\/h3>\n\n<p>Sinun tulisi k\u00e4ytt\u00e4\u00e4 betonilaskuria aina, kun tarvitset arvioida betonia:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Laatan<\/strong> tai <strong>lattian<\/strong> valuun<\/li>\n\n\n\n<li><strong>Perustuksen<\/strong> tai <strong>anturoiden<\/strong> rakentamiseen<\/li>\n\n\n\n<li><strong>Sein\u00e4n<\/strong>, <strong>pilarin<\/strong>, <strong>tukipilarin<\/strong> tai <strong>Sonotuben<\/strong> muotoiluun<\/li>\n\n\n\n<li><strong>Portaiden<\/strong> tai <strong>ramppien<\/strong> luomiseen<\/li>\n\n\n\n<li><strong>Ajoteiden<\/strong>, <strong>terassien<\/strong> tai <strong>k\u00e4velyteiden<\/strong> valmisteluun<\/li>\n<\/ul>\n\n<p>Kaikki betoniin liittyv\u00e4t projektit hy\u00f6tyv\u00e4t nopeista, tarkoista laskelmista ennen materiaalien tilaamista.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"how-to-use-the-concrete-calculator\">Miten k\u00e4ytt\u00e4\u00e4 betonilaskuria<\/h2>\n\n<p>Betonilaskurin k\u00e4ytt\u00f6 on suoraviivaista. Se on suunniteltu auttamaan sinua arvioimaan <strong>kuinka paljon betonia tarvitset<\/strong> vain muutamassa vaiheessa, oli kyseess\u00e4 sitten laatan valu, anturoiden rakentaminen tai Sonotube-pilarien asentaminen. Noudata alla olevaa ohjetta saadaksesi tarkimmat tulokset.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"step-1-select-the-concrete-shape\">Vaihe 1: Valitse betonin muoto<\/h3>\n\n<p>Valitse projektiasi vastaava muoto:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Laatta<\/strong> (lattiat, terassit, ajotiet)<\/li>\n\n\n\n<li><strong>Antura<\/strong> (perustuskaistat ja -anturat)<\/li>\n\n\n\n<li><strong>Sein\u00e4<\/strong> (tukimuurit, perustussein\u00e4t)<\/li>\n\n\n\n<li><strong>Suorakulmainen pilari tai tukipilari<\/strong><\/li>\n\n\n\n<li><strong>Sylinterim\u00e4inen pilari \/ Sonotube<\/strong><\/li>\n\n\n\n<li><strong>Portaat<\/strong><\/li>\n\n\n\n<li><strong>Muut suorakulmaiset tai sylinterim\u00e4iset muodot<\/strong><\/li>\n<\/ul>\n\n<p>Oikean muodon valitseminen varmistaa, ett\u00e4 betonilaskuri k\u00e4ytt\u00e4\u00e4 oikeaa tilavuuskaavaa.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"step-2-enter-your-dimensions\">Vaihe 2: Sy\u00f6t\u00e4 mittasi<\/h3>\n\n<p>Sy\u00f6t\u00e4 vaaditut mitat muodolle:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Pituus<\/strong><\/li>\n\n\n\n<li><strong>Leveys<\/strong><\/li>\n\n\n\n<li><strong>Korkeus tai paksuus<\/strong><\/li>\n\n\n\n<li><strong>Halkaisija<\/strong> (sylintereille)<\/li>\n\n\n\n<li><strong>Identtisten yksik\u00f6iden m\u00e4\u00e4r\u00e4<\/strong><\/li>\n<\/ul>\n\n<p>Voit vaihtaa <strong>metrisen (m, cm)<\/strong> ja <strong>imperiaalisen (ft, in)<\/strong> v\u00e4lill\u00e4, laskuri muuntaa kaiken automaattisesti.<\/p>\n\n<p><strong>Vinkki:<\/strong> Mittaa aina leveimmist\u00e4 ja pisimmist\u00e4 kohdista. Pienempien lukujen k\u00e4ytt\u00e4minen kuin todellinen muotin koko johtaa betonin alitilaamisen.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"step-3-add-a-waste-percentage\">Vaihe 3: Lis\u00e4\u00e4 hukkaprosentti<\/h3>\n\n<p>Betonity\u00f6 vaatii tyypillisesti <strong>5\u201310% ylim\u00e4\u00e4r\u00e4ist\u00e4<\/strong> huomioidakseen:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Roiskeet<\/li>\n\n\n\n<li>Ep\u00e4tasaisen maaper\u00e4n tai muotit<\/li>\n\n\n\n<li>Reunojen ylit\u00e4yt\u00f6n<\/li>\n\n\n\n<li>Ep\u00e4tarkat tai py\u00f6ristetyt mittaukset<\/li>\n<\/ul>\n\n<p>Betonilaskuri lis\u00e4\u00e4 t\u00e4m\u00e4n automaattisesti, kun asetat hukkavarauksen.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"step-4-optional-enter-material-cost\">Vaihe 4: (Valinnainen) Sy\u00f6t\u00e4 materiaalikustannus<\/h3>\n\n<p>Jos haluat arvioida budjettia:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Sy\u00f6t\u00e4 <strong>hinta kuutiometrilt\u00e4, kuutiojaardilta tai s\u00e4kilt\u00e4<\/strong><\/li>\n\n\n\n<li>Laskuri n\u00e4ytt\u00e4\u00e4 <strong>kokonaiskustannuksen<\/strong> v\u00e4litt\u00f6m\u00e4sti<\/li>\n<\/ul>\n\n<p>T\u00e4m\u00e4 on erityisen hy\u00f6dyllist\u00e4 nopeaan tarjousten valmisteluun tai s\u00e4kkisekoituksen ja valmisbetonitoimitusten vertailuun.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"step-5-review-your-results\">Vaihe 5: Tarkista tuloksesi<\/h3>\n\n<p>Betonilaskuri n\u00e4ytt\u00e4\u00e4:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Betonin tilavuuden<\/strong> (m\u00b3, yd\u00b3, ft\u00b3)<\/li>\n\n\n\n<li><strong>Tarvittavat s\u00e4kit<\/strong> (25 kg, 40 lb, 60 lb, 80 lb)<\/li>\n\n\n\n<li><strong>Kokonaismateriaalikustannuksen<\/strong><\/li>\n\n\n\n<li><strong>Tilavuuden mukaan lukien hukkavara<\/strong><\/li>\n\n\n\n<li><strong>Lasketut mitat<\/strong> jos yksikk\u00f6muunnoksia on sovellettu<\/li>\n<\/ul>\n\n<p>Voit s\u00e4\u00e4t\u00e4\u00e4 sy\u00f6tteit\u00e4 milloin tahansa vertaillaksesi eri skenaarioita.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"concrete-shape-types-supported-by-the-calculator\">Betonilaskurin tukemat betonimuodot<\/h2>\n\n<p>Betoniprojektit tulevat monissa muodoissa, ja jokainen muoto vaatii eri tilavuuskaavan. Helpottaakseen m\u00e4\u00e4r\u00e4laskentaa, betonilaskuri tukee yleisimpi\u00e4 muotoja, joita l\u00f6ytyy asuin-, liike- ja infrarakentamisesta. Valitse yksinkertaisesti projektiasi vastaava muoto, sy\u00f6t\u00e4 mittasi, ja laskuri hoitaa matematiikan puolestasi.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"1-slab\">1. Laatta<\/h3>\n\n<p>Laatta on tasainen, vaakasuora betonipinta, jota k\u00e4ytet\u00e4\u00e4n:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Lattioissa<\/li>\n\n\n\n<li>Ajoteiss\u00e4<\/li>\n\n\n\n<li>Patioissa<\/li>\n\n\n\n<li>Jalkak\u00e4yt\u00e4viss\u00e4<\/li>\n\n\n\n<li>Autotallin alustoissa<\/li>\n<\/ul>\n\n<p><strong>Tarvittavat mittaukset:<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li>Pituus<\/li>\n\n\n\n<li>Leveys<\/li>\n\n\n\n<li>Paksuus<\/li>\n<\/ul>\n\n<p>Laatat ovat yksi betonin yleisimmist\u00e4 k\u00e4ytt\u00f6tarkoituksista, ja jopa pienet virheet paksuudessa voivat merkitt\u00e4v\u00e4sti vaikuttaa tilavuuteen.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"2-footing\">2. Perustus<\/h3>\n\n<p>Perustukset tukevat perustuksia, pylv\u00e4it\u00e4 ja seini\u00e4 jakamalla kuormat maahan. Ne voivat olla jatkuvia (nauha-perustukset) tai erillisi\u00e4 (pisteperustukset).<\/p>\n\n<p><strong>Tarvittavat mittaukset:<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li>Pituus<\/li>\n\n\n\n<li>Leveys<\/li>\n\n\n\n<li>Syvyys<\/li>\n<\/ul>\n\n<p>Oikea perustuksen betonitilavuus on ratkaiseva rakenteellisen vakauden ja m\u00e4\u00e4r\u00e4ysten noudattamisen kannalta.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"3-wall\"><strong>3. Sein\u00e4<\/strong><\/h3>\n\n<p>Betoniseini\u00e4 k\u00e4ytet\u00e4\u00e4n perustuksissa, tukirakenteissa ja kantavissa sovelluksissa.<\/p>\n\n<p><strong>Tarvittavat mittaukset:<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li>Pituus<\/li>\n\n\n\n<li>Korkeus<\/li>\n\n\n\n<li>Paksuus<\/li>\n<\/ul>\n\n<p>Betonilaskin m\u00e4\u00e4ritt\u00e4\u00e4 kokonaism\u00e4\u00e4r\u00e4n n\u00e4iden mittojen perusteella, mik\u00e4 helpottaa betonitilausten ja vahvistusten suunnittelua.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"4-rectangular-column-or-pier\"><strong>4. Suorakulmainen pylv\u00e4s tai pilari<\/strong><\/h3>\n\n<p>Suorakulmaisia pylv\u00e4it\u00e4 k\u00e4ytet\u00e4\u00e4n rakenteellisena tukena rakennuksissa, terasseilla ja tukij\u00e4rjestelmiss\u00e4.<\/p>\n\n<p><strong>Tarvittavat mittaukset:<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li>Pituus<\/li>\n\n\n\n<li>Leveys<\/li>\n\n\n\n<li>Korkeus<\/li>\n\n\n\n<li>M\u00e4\u00e4r\u00e4<\/li>\n<\/ul>\n\n<p>Pylv\u00e4\u00e4t vaativat usein tarkkaa annostelua kylm\u00e4liitosten v\u00e4ltt\u00e4miseksi, joten tarkka laskenta on v\u00e4ltt\u00e4m\u00e4t\u00f6nt\u00e4.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"5-cylindrical-column-sonotube\"><strong>5. Sylinterim\u00e4inen pylv\u00e4s \/ Sonotube<\/strong><\/h3>\n\n<p>Sonotubeja ja py\u00f6reit\u00e4 pilareita k\u00e4ytet\u00e4\u00e4n yleisesti terasseilla, aidoissa, perustuksissa ja pylv\u00e4sperustuksissa.<\/p>\n\n<p><strong>Tarvittavat mittaukset:<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li>Halkaisija<\/li>\n\n\n\n<li>Korkeus<\/li>\n\n\n\n<li>M\u00e4\u00e4r\u00e4<\/li>\n<\/ul>\n\n<p>Laskin k\u00e4ytt\u00e4\u00e4 sylinterikaavaa m\u00e4\u00e4ritt\u00e4\u00e4kseen tarkan tilavuuden jokaiselle putkelle.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"6-concrete-steps-stairs\"><strong>6. Betoniset portaat \/ rappuset<\/strong><\/h3>\n\n<p>Portaat yhdist\u00e4v\u00e4t vaakasuorat ja pystysuorat muodot, mik\u00e4 tekee manuaalisista laskelmista aikaa vievi\u00e4. Laskin yksinkertaistaa t\u00e4t\u00e4 lis\u00e4\u00e4m\u00e4ll\u00e4 jokaisen askelman tilavuuden.<\/p>\n\n<p><strong>Tarvittavat mittaukset:<\/strong><\/p>\n\n<ul class=\"wp-block-list\">\n<li>Askelmien lukum\u00e4\u00e4r\u00e4<\/li>\n\n\n\n<li>Askelman syvyys<\/li>\n\n\n\n<li>Askelman korkeus (nousu)<\/li>\n\n\n\n<li>Portaiden leveys<\/li>\n<\/ul>\n\n<p>Ihanteellinen valetuille betonirappusille rakennusten sis\u00e4\u00e4nk\u00e4ynneiss\u00e4, patioilla ja rinteiss\u00e4.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"why-shape-selection-matters\"><strong>Miksi muodon valinta on t\u00e4rke\u00e4\u00e4<\/strong><\/h3>\n\n<p>Jokainen betonimuoto k\u00e4ytt\u00e4\u00e4 eri kaavaa. Oikean muodon valinta varmistaa:<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Tarkat tilavuuslaskelmat<\/strong><\/li>\n\n\n\n<li><strong>Oikeat s\u00e4kki- tai valmisbetoniarviot<\/strong><\/li>\n\n\n\n<li><strong>Parempi kustannusn\u00e4kyvyys<\/strong><\/li>\n\n\n\n<li><strong>V\u00e4hentynyt materiaalihukka<\/strong><\/li>\n<\/ul>\n\n<p>T\u00e4m\u00e4 parantaa sek\u00e4 tarjousten tarkkuutta ett\u00e4 ty\u00f6maasuunnittelua.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"how-many-bags-of-concrete-do-you-need\">Kuinka monta betonis\u00e4kki\u00e4 tarvitset?<\/h2>\n\n<p>Kun et tilaa valmisbetonia kuutiometrein\u00e4 tai kuutiojaardeina, saatat joutua tiet\u00e4m\u00e4\u00e4n, kuinka monta esisekoitettua betonis\u00e4kki\u00e4 tarvitaan. S\u00e4kkisekoitukset ovat yleisi\u00e4 pienille laatoille, perustuksille, pylv\u00e4ille, korjauksille ja tee-se-itse-projekteille. Betonilaskin muuntaa automaattisesti tarvittavan tilavuuden s\u00e4kkim\u00e4\u00e4riksi, mutta alla oleva tieto auttaa ymm\u00e4rt\u00e4m\u00e4\u00e4n, miten luvut johdetaan.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"common-concrete-bag-sizes\">Yleiset betonis\u00e4kkikoot<\/h3>\n\n<p>Betonis\u00e4kkikoot vaihtelevat alueittain. N\u00e4m\u00e4 ovat yleisimmin k\u00e4ytetyt:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>25 kg s\u00e4kit (yleisi\u00e4 Euroopassa)<\/li>\n\n\n\n<li>40 lb s\u00e4kit<\/li>\n\n\n\n<li>60 lb s\u00e4kit<\/li>\n\n\n\n<li>80 lb s\u00e4kit<\/li>\n<\/ul>\n\n<p>Jokainen s\u00e4kki tuottaa tietyn m\u00e4\u00e4r\u00e4n sekoitettua betonia, jota kutsutaan sen saannoksi.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"typical-concrete-yields-per-bag\">Tyypilliset betonisaannot per s\u00e4kki<\/h3>\n\n<p>Arvioidut saannot standardiesisekoitukselle:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>25 kg s\u00e4kki: noin 0,011\u20130,012 m\u00b3<\/li>\n\n\n\n<li>40 lb s\u00e4kki: noin 0,30 ft\u00b3<\/li>\n\n\n\n<li>60 lb s\u00e4kki: noin 0,45 ft\u00b3<\/li>\n\n\n\n<li>80 lb s\u00e4kki: noin 0,60 ft\u00b3<\/li>\n<\/ul>\n\n<p>Todelliset saannot voivat vaihdella hieman sekoitustyypin ja tiivistyksen mukaan.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"how-the-calculator-converts-volume-to-bags\">Kuinka laskin muuntaa tilavuuden s\u00e4keiksi<\/h3>\n\n<p>Arvioidakseen s\u00e4kit laskin jakaa kokonaisbetonitarpeesi valitsemasi s\u00e4kkikoon saannolla.<\/p>\n\n<p><strong>Esimerkiksi:<\/strong><\/p>\n\n<p>Jos tarvitset 0,48 m\u00b3 betonia ja 25 kg s\u00e4kki tuottaa 0,012 m\u00b3: 0,48 \u00f7 0,012 = 40 s\u00e4kki\u00e4<\/p>\n\n<p><strong>Yhdysvaltain s\u00e4keille:<\/strong><\/p>\n\n<p>Jos tarvitset 10 ft\u00b3 betonia ja 60 lb s\u00e4kki tuottaa 0,45 ft\u00b3: 10 \u00f7 0,45 \u2248 22 s\u00e4kki\u00e4<\/p>\n\n<p>Laskin py\u00f6rist\u00e4\u00e4 automaattisesti yl\u00f6sp\u00e4in auttaakseen est\u00e4m\u00e4\u00e4n puutteita ty\u00f6maalla.<\/p>\n\n<h3 class=\"wp-block-heading\" id=\"when-to-choose-bagged-concrete-vs-ready-mix\">Milloin valita s\u00e4kkibetoni vs. valmisbetoni<\/h3>\n\n<p>S\u00e4kkisekoitukset ovat parhaita:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Pienille valuille<\/li>\n\n\n\n<li>Syrj\u00e4isille paikoille ilman kuorma-auton p\u00e4\u00e4sy\u00e4<\/li>\n\n\n\n<li>Korjauksiin tai paikkaamiseen<\/li>\n\n\n\n<li>Pylv\u00e4skuoppiin ja pieniin laattoihin<\/li>\n<\/ul>\n\n<p>Valmisbetoni on tehokkaampi:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Suurille laatoille<\/li>\n\n\n\n<li>Perustuksille ja perustuksille<\/li>\n\n\n\n<li>Seinille ja pylv\u00e4ille<\/li>\n\n\n\n<li>Kaikissa projekteissa, joissa ajoitus ja johdonmukaisuus ovat t\u00e4rkeit\u00e4<\/li>\n<\/ul>\n\n<p>T\u00e4m\u00e4n ymm\u00e4rt\u00e4minen auttaa v\u00e4hent\u00e4m\u00e4\u00e4n hukkaa, s\u00e4\u00e4st\u00e4m\u00e4\u00e4n ty\u00f6aikaa ja pit\u00e4m\u00e4\u00e4n valun sujuvana.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"concrete-cost-estimation\">Betonikustannusten arviointi<\/h2>\n\n<p>Betonin hinnoittelu vaihtelee alueittain, toimittajan ja sekoitustyypin mukaan. Betonilaskin helpottaa kustannusten arviointia kertomalla tarvittavan tilavuuden sy\u00f6tt\u00e4m\u00e4ll\u00e4si materiaalihinnalla. T\u00e4m\u00e4 auttaa vertailemaan s\u00e4kkisekoitusta ja valmisbetonia sek\u00e4 valmistamaan tarkkoja tarjouksia.<\/p>\n\n<p>Betonikustannuksiin vaikuttavat tekij\u00e4t:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Sekoituksen lujuus (PSI tai luokitus)<\/li>\n\n\n\n<li>Toimituset\u00e4isyys ja kuorma-auton maksut<\/li>\n\n\n\n<li>Pienkuormamaksut<\/li>\n\n\n\n<li>Lis\u00e4aineet, kuten kiihdyttimet tai plastisoijat<\/li>\n\n\n\n<li>Vahvistusvaatimukset, kuten raudoitus tai verkko<\/li>\n\n\n\n<li>Paikalliset markkinaolosuhteet<\/li>\n<\/ul>\n\n<p>Kun sy\u00f6t\u00e4t hinnan kuutiometri\u00e4, kuutiojaardia tai s\u00e4kki\u00e4 kohden, laskin n\u00e4ytt\u00e4\u00e4 v\u00e4litt\u00f6m\u00e4sti arvioidut kokonaiskustannukset. T\u00e4m\u00e4 on hy\u00f6dyllist\u00e4 tarjouksissa, budjetoinnissa ja ty\u00f6maakulujen suunnittelussa.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"common-concrete-mistakes-and-how-to-avoid-them\">Yleiset betonivirheet (ja miten niit\u00e4 v\u00e4ltet\u00e4\u00e4n)<\/h2>\n\n<p>Jopa kokeneet rakentajat voivat kohdata ongelmia, jos laskelmat tai ty\u00f6maaolosuhteet j\u00e4tet\u00e4\u00e4n huomiotta. T\u00e4ss\u00e4 on joitain yleisimpi\u00e4 virheit\u00e4 ja miten niit\u00e4 voi v\u00e4ltt\u00e4\u00e4.<\/p>\n\n<ol class=\"wp-block-list\">\n<li><strong>Betonim\u00e4\u00e4r\u00e4n aliarviointi<\/strong> &#8211; T\u00e4m\u00e4 tapahtuu usein, kun paksuus tai syvyys vaihtelee projektin aikana. Mittaa aina syvimm\u00e4st\u00e4 kohdasta ja lis\u00e4\u00e4 hukkaosuus.<\/li>\n\n\n\n<li><strong>Muottien tarkkuuden yliarviointi<\/strong> &#8211; Muotit ovat harvoin t\u00e4ydellisi\u00e4. Raot, ep\u00e4tasainen maa tai pullistumat voivat lis\u00e4t\u00e4 tilavuutta. 5\u201310 % ylim\u00e4\u00e4r\u00e4isen betonin lis\u00e4\u00e4minen on hyv\u00e4 k\u00e4yt\u00e4nt\u00f6.<\/li>\n\n\n\n<li><strong>Liian paljon veden lis\u00e4\u00e4minen<\/strong> &#8211; Lis\u00e4vesi tekee betonista helpommin ty\u00f6stett\u00e4v\u00e4\u00e4, mutta v\u00e4hent\u00e4\u00e4 merkitt\u00e4v\u00e4sti lujuutta. K\u00e4yt\u00e4 oikeita notkeuden s\u00e4\u00e4t\u00f6j\u00e4 tai lis\u00e4aineita sen sijaan.<\/li>\n\n\n\n<li><strong>Valaminen \u00e4\u00e4rimm\u00e4isess\u00e4 kuumuudessa tai kylmyydess\u00e4<\/strong> &#8211; L\u00e4mp\u00f6tila vaikuttaa kovettumisaikaan. Kuumalla s\u00e4\u00e4ll\u00e4 voi synty\u00e4 halkeamia, kun taas kylm\u00e4 s\u00e4\u00e4 voi est\u00e4\u00e4 kunnollisen kovettumisen.<\/li>\n\n\n\n<li><strong>Riitt\u00e4m\u00e4t\u00f6n tiivistys<\/strong> &#8211; Betoni tarvitsee t\u00e4rin\u00e4\u00e4 tai tamppausta ilmataskujen poistamiseksi. Huono tiivistys heikent\u00e4\u00e4 rakennetta.<\/li>\n\n\n\n<li><strong>Riitt\u00e4m\u00e4t\u00f6n kovettuminen<\/strong> &#8211; Betonille annetaan kuivua liian nopeasti, mik\u00e4 aiheuttaa pintahalkeilua. Pid\u00e4 pinta kosteana ensimm\u00e4isin\u00e4 p\u00e4ivin\u00e4 parhaan tuloksen saavuttamiseksi.<\/li>\n<\/ol>\n\n<h2 class=\"wp-block-heading\" id=\"best-practices-for-working-with-concrete\">Parhaat k\u00e4yt\u00e4nn\u00f6t betonin kanssa ty\u00f6skentelyyn<\/h2>\n\n<p>Tarkat laskelmat ovat t\u00e4rkeit\u00e4, mutta my\u00f6s asianmukainen valmistelu ja toteutus ty\u00f6maalla. N\u00e4iden parhaiden k\u00e4yt\u00e4nt\u00f6jen noudattaminen auttaa varmistamaan vahvat, kest\u00e4v\u00e4t tulokset.<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Mittaa muotit huolellisesti<\/strong> &#8211; Pienet mittausvirheet voivat kasvaa suuriksi tilavuuseroiksi. Tarkista pituus, leveys ja syvyys kahdesti.<\/li>\n\n\n\n<li><strong>Valmistele alusta<\/strong> &#8211; Tiivistetty, tasainen pohja est\u00e4\u00e4 painumista ja ep\u00e4tasaista laatan paksuutta.<\/li>\n\n\n\n<li><strong>K\u00e4yt\u00e4 asianmukaista vahvistusta<\/strong> &#8211; Raudoitus tai verkko parantaa vetolujuutta ja v\u00e4hent\u00e4\u00e4 halkeilua.<\/li>\n\n\n\n<li><strong>Suunnittele valusi<\/strong> &#8211; Varmista, ett\u00e4 ty\u00f6kalut, ty\u00f6ntekij\u00e4t ja kulkureitit ovat valmiina ennen betonin saapumista. Ajoitus on kriittist\u00e4.<\/li>\n\n\n\n<li><strong>Tiivist\u00e4 ja tasoita betoni<\/strong> &#8211; K\u00e4yt\u00e4 t\u00e4rin\u00e4\u00e4, haravia tai tamppeja ilmataskujen poistamiseen ja kiviaineksen asettamiseen.<\/li>\n\n\n\n<li><strong>Hallitse kovettumisolosuhteita<\/strong> &#8211; Pid\u00e4 pinta kosteana tai k\u00e4yt\u00e4 kovettumisaineita est\u00e4\u00e4ksesi nopean kuivumisen.<\/li>\n\n\n\n<li><strong>Ota huomioon s\u00e4\u00e4<\/strong> &#8211; K\u00e4yt\u00e4 varjoa, tuulensuojia tai talvilis\u00e4aineita, kun olosuhteet sit\u00e4 vaativat.<\/li>\n<\/ul>\n\n<h2 class=\"wp-block-heading\" id=\"concrete-curing-timeline\">Betonin kovettumisaikataulu<\/h2>\n\n<p>Betoni ei saavuta t\u00e4ytt\u00e4 lujuutta v\u00e4litt\u00f6m\u00e4sti. Kovettumisajan ymm\u00e4rt\u00e4minen auttaa aikatauluttamaan ty\u00f6t turvallisesti ja tehokkaasti.<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Alkusetti<\/strong> &#8211; Betoni alkaa kovettua 2\u20133 tunnin kuluessa sekoittamisesta.<\/li>\n\n\n\n<li><strong>K\u00e4velykelpoisuus<\/strong> &#8211; Useimmilla laatoilla voi k\u00e4vell\u00e4 24\u201348 tunnin kuluttua, riippuen l\u00e4mp\u00f6tilasta ja seostyypist\u00e4.<\/li>\n\n\n\n<li><strong>Rakenteellinen kovettuminen<\/strong> &#8211; Betoni saavuttaa noin 70 prosenttia suunnittelulujuudestaan noin 7 p\u00e4iv\u00e4ss\u00e4.<\/li>\n\n\n\n<li><strong>T\u00e4ysi kovettuminen<\/strong> &#8211; Betoni saavuttaa tyypillisesti t\u00e4yden suunnittelulujuutensa 28 p\u00e4iv\u00e4ss\u00e4. Jotkut seokset jatkavat vahvistumistaan hitaasti ajan my\u00f6t\u00e4.<\/li>\n<\/ul>\n\n<p>Ymp\u00e4rist\u00f6tekij\u00e4t, kuten l\u00e4mp\u00f6tila, kosteus ja tuuli, voivat nopeuttaa tai hidastaa kovettumista, joten noudata aina paikallisia parhaita k\u00e4yt\u00e4nt\u00f6j\u00e4.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"frequently-asked-questions\"><strong>Usein kysytyt kysymykset<\/strong><\/h2>\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1765451802168\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Miten lasken, kuinka paljon betonia tarvitsen?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Kerro pituus \u00d7 leveys \u00d7 paksuus laatoille tai k\u00e4yt\u00e4 oikeaa kaavaa muodon mukaan. Laskin hoitaa t\u00e4m\u00e4n automaattisesti.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1765451811114\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Kuinka paksu betonilaatan tulisi olla?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Useimmat asuinrakennusten laatat ovat 7,5\u201315 cm (3\u20136 tuumaa) paksuja, riippuen kuormitusvaatimuksista. Raskaammat kuormat saattavat vaatia paksumpia laattoja.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1765451821904\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Kuinka monta betonis\u00e4kki\u00e4 tarvitaan yhteen kuutiometriin?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>25 kg:n s\u00e4kki tuottaa noin 0,011\u20130,012 m\u00b3, joten tarvitset noin 80\u201390 s\u00e4kki\u00e4 kuutiometri\u00e4 kohden. Laskin n\u00e4ytt\u00e4\u00e4 tarkat m\u00e4\u00e4r\u00e4t.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1765451825952\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Pit\u00e4isik\u00f6 minun tilata ylim\u00e4\u00e4r\u00e4ist\u00e4 betonia?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Kyll\u00e4. 5\u201310 prosentin hukkatoleranssi on standardi, jotta voidaan ottaa huomioon roiskeet, ep\u00e4tasaiset muodot ja mittausvaihtelut.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1765451834566\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Onko valmisbetoni vai s\u00e4kkibetoni parempi?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Valmisbetoni on tehokkaampi suurissa projekteissa, kun taas s\u00e4kkibetoni toimii hyvin pieniss\u00e4 valuissa ja syrj\u00e4isiss\u00e4 paikoissa.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1765451839244\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Voinko valaa betonia talvella?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Kyll\u00e4, mutta saatat tarvita l\u00e4mmittimi\u00e4, eristettyj\u00e4 peittoja tai kylm\u00e4n s\u00e4\u00e4n lis\u00e4aineita varmistamaan oikean kovettumisen.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1765451892193\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Kuinka kauan betonin kuivuminen kest\u00e4\u00e4?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Betoni kovettuu tyypillisesti 2\u20133 tunnissa, saavuttaa suurimman osan lujuudestaan noin 7 p\u00e4iv\u00e4ss\u00e4 ja saavuttaa t\u00e4yden kovettumisen noin 28 p\u00e4iv\u00e4ss\u00e4. Todellinen kuivumisaika riippuu laatan paksuudesta, l\u00e4mp\u00f6tilasta ja seossuunnittelusta.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1765451903960\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Milloin betoni keksittiin?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Moderni betoni keksittiin vuonna 1824 Joseph Aspdinin toimesta, joka kehitti Portland-sementin. Aikaisempia betonimuotoja k\u00e4yttiv\u00e4t muinaiset egyptil\u00e4iset ja roomalaiset, mutta tekniikat katosivat vuosisadoiksi. 1800-luvun lopulla Yhdysvalloissa oli ensimm\u00e4inen betonisilta ja -katu, ja vuonna 1904 ensimm\u00e4inen betonipilvenpiirt\u00e4j\u00e4 valmistui Cincinnatissa, Ohiossa.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h2 class=\"wp-block-heading\" id=\"summary\">Yhteenveto<\/h2>\n\n<p>Betonilaskin on k\u00e4yt\u00e4nn\u00f6llinen ty\u00f6kalu betonin m\u00e4\u00e4r\u00e4n, s\u00e4kkim\u00e4\u00e4rien ja materiaalikustannusten arvioimiseen laattoja, perustuksia, pilareita, seini\u00e4 ja muita muotoja varten. <strong>Tarkka betonin arviointi auttaa est\u00e4m\u00e4\u00e4n viiv\u00e4styksi\u00e4, v\u00e4hent\u00e4m\u00e4\u00e4n hukkaa ja pit\u00e4m\u00e4\u00e4n projektin budjetit hallinnassa.<\/strong><\/p>\n\n<p>Ymm\u00e4rt\u00e4m\u00e4ll\u00e4 peruskaavat, k\u00e4ytt\u00e4m\u00e4ll\u00e4 oikeita hukkatoleransseja ja noudattamalla parhaita k\u00e4yt\u00e4nt\u00f6j\u00e4 sekoittamisessa ja kovettumisessa, urakoitsijat ja rakentajat voivat suunnitella betonivalut tehokkaammin. K\u00e4yt\u00e4 yll\u00e4 olevaa laskinta saadaksesi nopeat ja tarkat tulokset seuraavaa projektiasi varten.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Betonilaskuri on v\u00e4ltt\u00e4m\u00e4t\u00f6n ty\u00f6kalu urakoitsijoille ja rakentajille, jotka tarvitsevat nopeita, tarkkoja betonimittauksia. Tarvittava betonim\u00e4\u00e4r\u00e4 vaikuttaa materiaalien laskentaan, toimitussuunnitteluun, ty\u00f6voimaan ja kokonaisprojektikustannuksiin. Jopa pienet laskuvirheet voivat johtaa viiv\u00e4styksiin, hukkaan menneeseen betoniin tai kalliisiin korjaust\u00f6ihin. T\u00e4m\u00e4 ilmainen betonin mittauslaskuri arvioi nopeasti betonin tilavuuden, s\u00e4kkim\u00e4\u00e4r\u00e4t ja materiaalikustannukset laatoille, perustuksille, seinille, pilareille ja muille. K\u00e4yt\u00e4 sit\u00e4 ty\u00f6maalla tai tarjousvaiheessa [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":28417,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[297],"tags":[],"class_list":["post-28416","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pohjat-ja-tyokalut"],"acf":[],"metadata":{"blog_post_read_time":"10 min lukea"},"category_objects":[{"term_id":297,"name":"Pohjat ja ty\u00f6kalut","slug":"pohjat-ja-tyokalut","term_group":0,"term_taxonomy_id":297,"taxonomy":"category","description":"","parent":0,"count":10,"filter":"raw","cat_ID":297,"category_count":10,"category_description":"","cat_name":"Pohjat ja ty\u00f6kalut","category_nicename":"pohjat-ja-tyokalut","category_parent":0}],"image":{"low-res":{"url":"https:\/\/remato.com\/wp-content\/uploads\/2025\/12\/concrete-calculator-80x53.jpg","width":80,"height":53,"alt":"Betonilaskin"},"thumbnail":{"url":"https:\/\/remato.com\/wp-content\/uploads\/2025\/12\/concrete-calculator-150x150.jpg","width":150,"height":150,"alt":"Betonilaskin"},"medium_large":{"url":"https:\/\/remato.com\/wp-content\/uploads\/2025\/12\/concrete-calculator-768x508.jpg","width":768,"height":508,"alt":"Betonilaskin"},"large":{"url":"https:\/\/remato.com\/wp-content\/uploads\/2025\/12\/concrete-calculator-1024x677.jpg","width":1024,"height":677,"alt":"Betonilaskin"}},"excerpt_raw":"","formatted_date":"11.12.2025","_links":{"self":[{"href":"https:\/\/remato.com\/fi\/wp-json\/wp\/v2\/posts\/28416","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/remato.com\/fi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/remato.com\/fi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/remato.com\/fi\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/remato.com\/fi\/wp-json\/wp\/v2\/comments?post=28416"}],"version-history":[{"count":2,"href":"https:\/\/remato.com\/fi\/wp-json\/wp\/v2\/posts\/28416\/revisions"}],"predecessor-version":[{"id":28457,"href":"https:\/\/remato.com\/fi\/wp-json\/wp\/v2\/posts\/28416\/revisions\/28457"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/remato.com\/fi\/wp-json\/wp\/v2\/media\/28417"}],"wp:attachment":[{"href":"https:\/\/remato.com\/fi\/wp-json\/wp\/v2\/media?parent=28416"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/remato.com\/fi\/wp-json\/wp\/v2\/categories?post=28416"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/remato.com\/fi\/wp-json\/wp\/v2\/tags?post=28416"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}