<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Archiwa Poradnik budowlany - Projekt Ogrzewania</title>
	<atom:link href="https://projekt-ogrzewania.pl/category/poradnik-budowlany/feed/" rel="self" type="application/rss+xml" />
	<link>https://projekt-ogrzewania.pl/category/poradnik-budowlany/</link>
	<description>Twój partner w projektowaniu komfortu – profesjonalne ogrzewanie podłogowe dla Twojego domu.</description>
	<lastBuildDate>Fri, 03 Apr 2026 18:14:53 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1-32x32.jpg</url>
	<title>Archiwa Poradnik budowlany - Projekt Ogrzewania</title>
	<link>https://projekt-ogrzewania.pl/category/poradnik-budowlany/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Projekt ogrzewania podłogowego do domu z dużymi przeszkleniami  jak poradzić sobie ze strefą przy oknach?</title>
		<link>https://projekt-ogrzewania.pl/projekt-ogrzewania-podlogowego-do-domu-z-duzymi-przeszkleniami-jak-poradzic-sobie-ze-strefa-przy-oknach/</link>
					<comments>https://projekt-ogrzewania.pl/projekt-ogrzewania-podlogowego-do-domu-z-duzymi-przeszkleniami-jak-poradzic-sobie-ze-strefa-przy-oknach/#respond</comments>
		
		<dc:creator><![CDATA[Robert Kucharski]]></dc:creator>
		<pubDate>Fri, 03 Apr 2026 18:14:51 +0000</pubDate>
				<category><![CDATA[Budowa domu]]></category>
		<category><![CDATA[Budowa i remont]]></category>
		<category><![CDATA[Instalacje budowlane]]></category>
		<category><![CDATA[Instalacje grzewcze]]></category>
		<category><![CDATA[Ogrzewanie podłogowe]]></category>
		<category><![CDATA[Okna]]></category>
		<category><![CDATA[Poradnik budowlany]]></category>
		<category><![CDATA[Poradnik inwestora]]></category>
		<category><![CDATA[Poradniki budowlane]]></category>
		<category><![CDATA[Poradniki dla inwestorów]]></category>
		<category><![CDATA[dom energooszczędny]]></category>
		<category><![CDATA[duże przeszklenia]]></category>
		<category><![CDATA[izolacja xps]]></category>
		<category><![CDATA[komfort termiczny]]></category>
		<category><![CDATA[konwektory kanałowe]]></category>
		<category><![CDATA[ogrzewanie podłogowe]]></category>
		<category><![CDATA[okna panoramiczne]]></category>
		<category><![CDATA[projektowanie instalacji]]></category>
		<category><![CDATA[rozstaw rur]]></category>
		<category><![CDATA[strefa brzegowa]]></category>
		<guid isPermaLink="false">https://projekt-ogrzewania.pl/?p=4070</guid>

					<description><![CDATA[<p>Współczesna architektura zachwyca ogromnymi przeszkleniami, które otwierają wnętrza na ogród i wpuszczają do środka mnóstwo naturalnego światła. Jednak to, co cieszy oko, bywa sporym wyzwaniem dla inżynierów sanitarnych. Zimne tafle szkła generują zjawisko spływu chłodnego powietrza, co może prowadzić do powstawania nieprzyjemnych przeciągów i dyskomfortu termicznego. Właściwie przygotowany projekt ogrzewania podłogowego do domu z dużymi przeszkleniami musi uwzględniać specyfikę strefy brzegowej, aby skutecznie zniwelować straty ciepła przy oknach tarasowych. W naszym poradniku szczegółowo analizujemy fizykę tego zjawiska, podpowiadamy, jak obliczyć zagęszczenie rur, jaką izolację zastosować oraz kiedy niezbędne okaże się wsparcie w postaci konwektorów kanałowych. Dowiedz się, jak zaprojektować system, który zagwarantuje ciepłe stopy nawet przy panoramicznych oknach w mroźne dni.</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/projekt-ogrzewania-podlogowego-do-domu-z-duzymi-przeszkleniami-jak-poradzic-sobie-ze-strefa-przy-oknach/">Projekt ogrzewania podłogowego do domu z dużymi przeszkleniami  jak poradzić sobie ze strefą przy oknach?</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Nowoczesna architektura coraz częściej stawia na <strong>duże, przeszklone powierzchnie</strong> okna panoramiczne, przesuwne ściany szklane czy francuskie balkony. Dom zalany światłem wygląda spektakularnie, ale dla instalatora ogrzewania podłogowego staje się prawdziwym wyzwaniem. <em>Gdzie ułożyć pętle grzewcze, skoro zimne szyby „ssą” ciepło z podłogi?</em> W tym artykule pokażę, jak <strong>projekt ogrzewania podłogowego do domu z dużymi przeszkleniami</strong> może skutecznie poradzić sobie ze strefą przy oknach, bez ryzyka chłodnych stóp i przeciągów. Opiszę konkretne techniki projektowe, podam wzory i tabele, a także zaproponuję prosty kalkulator do samodzielnych wyliczeń.</p>



<h2 class="wp-block-heading">Dlaczego strefa przy oknach jest tak problematyczna? Fizyka zjawiska.</h2>



<p>Zanim przejdziemy do rozwiązań, zrozummy wroga. Szyba – nawet ta nowoczesna, trzyszybowa ma <strong>współczynnik przenikania ciepła U</strong> rzędu 0,8–1,1 W/m²K. Ściana zewnętrzna ocieplona 20 cm wełny to około 0,15–0,20 W/m²K. Różnica jest ogromna. Zimą przy temperaturze zewnętrznej -10°C wewnętrzna powierzchnia szyby ma zaledwie 12–14°C (przy standardowym U=1,0). Powietrze przy szybie ochładza się, gęstnieje i opada w dół, tworząc <strong>spływający strumień zimna</strong> (tzw. <em>efekt kominowy</em>).</p>



<p>Gdy podłoga przy oknie jest zbyt zimna (poniżej 21–22°C na powierzchni), czujemy nieprzyjemny dyskomfort stopy wychładzają się nawet przy 22°C w pomieszczeniu. Ogrzewanie podłogowe musi więc dostarczyć tam <strong>dodatkowe ciepło</strong>, które skompensuje straty przez szybę i ogrzeje opadające powietrze.</p>



<h2 class="wp-block-heading"><strong>Gęstość ułożenia rur jako klucz do sukcesu</strong>.</h2>



<p>Najprostsza, a zarazem najskuteczniejsza metoda to <strong>zmienne zagęszczenie <a href="https://projekt-ogrzewania.pl/petla-grzewcza/" type="link" id="https://projekt-ogrzewania.pl/petla-grzewcza/">pętli grzewczych</a></strong>. W głębi pomieszczenia, gdzie straty są małe, stosujemy standardowy rozstaw 10–20 cm. W pasie przy oknie nawet 5 –10 cm.</p>



<h3 class="wp-block-heading">Jak obliczyć potrzebny rozstaw?</h3>



<p>Potrzebujemy dwóch rzeczy:&nbsp;<strong>liniowej straty ciepła przez okno</strong>&nbsp;(na metr bieżący) oraz&nbsp;<strong>zdolności podłogi do oddawania ciepła</strong>&nbsp;w funkcji rozstawu rur.</p>



<p>Przykład:</p>



<ul class="wp-block-list">
<li>Okno: wysokość 2,2 m, U=1,0 W/m²K, temperatura wewnątrz 22°C, zewnątrz -4°C.</li>



<li>Strata ciepła przez 1 m² szyby: q = U * ΔT = 1,0 * 26 = 26 W/m².</li>



<li>Dla okna o wysokości 2,2 m strata&nbsp;<strong>na metr bieżący</strong>&nbsp;wynosi: 26 * 2,2 =&nbsp;<strong>57,2 W/mb</strong>.</li>
</ul>



<p>Dodajmy 30% zapasu na spływ powietrza (efekt bryzy) –&nbsp;<strong>74,4 W/mb</strong>&nbsp;musi dostarczyć podłoga w pasie przy oknie.</p>



<p>Z danych producentów rur  dla różnicy temperatury wody średniej i pomieszczenia 10°C:</p>



<ul class="wp-block-list">
<li>Rozstaw 20 cm → gęstość mocy podłogi ok. 70–80 W/m².</li>



<li>Rozstaw 10 cm → gęstość mocy ok. 140–160 W/m².</li>
</ul>



<p>Przyjmijmy, że pas przyokienny ma szerokość 1,2 m. Wtedy:</p>



<ul class="wp-block-list">
<li>Dla rozstawu 10 cm: 1,2 m * 150 W/m² =&nbsp;<strong>180 W/mb</strong>&nbsp;– z dużym zapasem.</li>



<li>Dla rozstawu 15 cm: 1,2 m * 100 W/m² = 120 W/mb – w sam raz na 74 W/mb.</li>
</ul>



<p>Wniosek: dla okna U=1,0 i wys. 2,2 m wystarczy rozstaw 15 cm w pasie 1,2 m. Dla okna starszego (U=1,4) lub wyższego (3 m) trzeba zejść do 10 cm.</p>



<h2 class="wp-block-heading"><strong>Oddzielne obwody grzewcze dla strefy przyokiennej</strong>.</h2>



<p>Uzgęszczenie rur to jedno, ale bez&nbsp;<strong>niezależnego sterowania</strong>&nbsp;możemy przegrzewać resztę pokoju. Dlatego w projekcie ogrzewania podłogowego do domu z dużymi przeszkleniami warto wydzielić&nbsp;<strong>jeden lub dwa dodatkowe obwody</strong>&nbsp;biegnące wyłącznie wzdłuż okien.</p>



<h3 class="wp-block-heading">Zalety takiego rozwiązania.</h3>



<ul class="wp-block-list">
<li>Możliwość podniesienia temperatury tylko w pasie 0–1,5 m od okna (np. 26°C na powierzchni przy szybie i 23°C w głębi).</li>



<li>Szybsza reakcja na zmiany słoneczne przy nasłonecznieniu można wyłączyć obwód przyokienny, by nie przegrzewać.</li>



<li>Osobny <a href="https://projekt-ogrzewania.pl/czujnik-podlogowy/">czujnik podłogowy</a> (lub przyklejony do szyby) gdy temperatura szyby spada, obwód automatycznie się włącza.</li>
</ul>



<h3 class="wp-block-heading">Przykład podziału pomieszczenia.</h3>



<p>Salon 50 m² z oknem panoramicznym 8 × 2,4 m. Dzielimy na:</p>



<ul class="wp-block-list">
<li><strong>Obwód A</strong>&nbsp;(główny) – rozstaw 20 cm, obejmuje środek pokoju (ok. 40 m²).</li>



<li><strong>Obwód B</strong>&nbsp;(przyokienny) – rozstaw 12 cm, pas szerokości 1,2 m wzdłuż całego okna (pow. 8*1,2 = 9,6 m²).</li>



<li><strong>Obwód C</strong>&nbsp;(drugi pas, opcjonalnie) – przy bardzo szerokim pomieszczeniu, drugi pas 0,8–1,0 m z rozstawem 15 cm.</li>
</ul>



<p>Do sterowania używamy rozdzielacza z siłownikami i termostatem pokojowym z dwoma wyjściami (lub jednym + czujnikiem podłogowym w strefie B).</p>



<h2 class="wp-block-heading"><strong>Wzmocniona izolacja pod ogrzewaniem przy oknach</strong>.</h2>



<p>Często pomijany, a kluczowy detal. Podłoga przy oknie graniczy ze strefą mostka termicznego zwłaszcza przy dużych przeszkleniach do posadzki. Nawet jeśli okno jest dobrze osadzone, <strong>strefa przy progu</strong> ma niższą temperaturę od spodu.</p>



<h3 class="wp-block-heading">Jak to policzyć?</h3>



<p>Standardowa podłoga na gruncie: izolacja 10–12 cm EPS. Ale przy oknie strumień ciepła może uciekać na zewnątrz przez boczny mostek. W projekcie należy zastosować&nbsp;<strong>wydłużoną drogę strumienia ciepła</strong>&nbsp;– np. XPS o grubości 15–20 cm na szerokość 1,5 m od okna.</p>



<p>Przykład:</p>



<ul class="wp-block-list">
<li>Bez wzmocnienia: strata dodatkowa przez krawędź – szacunkowo 5–10 W/mb.</li>



<li>Z XPS 15 cm: strata zmniejszona do 2–3 W/mb.</li>
</ul>



<p>Różnica niewielka, ale w połączeniu z zagęszczeniem rur daje komfort i oszczędność energii.</p>



<style>
:root {
    --primary: #0f172a;
    --accent: #2563eb;
    --danger: #dc2626;
    --warning: #ea580c;
    --success: #16a34a;
    --bg-light: #f8fafc;
}

.premium-table-section {
    max-width: 1150px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    color: var(--primary);
    padding: 0 20px;
}

.table-header-title {
    text-align: center;
    margin-bottom: 30px;
}

.table-header-title h2 {
    font-size: 28px;
    font-weight: 800;
    margin: 0 0 10px 0;
    color: var(--primary);
}

.table-header-title p {
    color: #64748b;
    margin: 0;
    font-size: 15px;
    line-height: 1.6;
}

.table-container {
    background: #ffffff;
    border-radius: 20px;
    box-shadow: 0 10px 30px -10px rgba(0, 0, 0, 0.08);
    border: 1px solid #f1f5f9;
    overflow: hidden;
}

.premium-table {
    width: 100%;
    border-collapse: collapse;
    margin: 0;
}

.premium-table thead {
    background: var(--bg-light);
    border-bottom: 2px solid #e2e8f0;
}

.premium-table th {
    padding: 20px;
    text-align: left;
    font-size: 13px;
    font-weight: 800;
    text-transform: uppercase;
    color: #64748b;
    letter-spacing: 0.5px;
}

.premium-table tbody tr {
    border-bottom: 1px solid #f1f5f9;
    transition: background-color 0.2s ease;
}

.premium-table tbody tr:last-child {
    border-bottom: none;
}

.premium-table tbody tr:hover {
    background-color: #f8fafc;
}

.premium-table td {
    padding: 20px;
    font-size: 15px;
    color: #475569;
    vertical-align: middle;
}

/* Wyróżnienie kolumny "Przy oknie" */
.premium-table td:nth-child(3) {
    font-weight: 700;
    color: var(--accent);
    background: rgba(37, 99, 235, 0.02);
}

/* Wyróżnienie "Brak" lub pauzy */
.empty-val {
    color: #cbd5e1;
}

/* STYLOWANIE IKON W TABELI */
.row-title-wrap {
    display: flex;
    align-items: center;
    gap: 12px;
}

.row-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    background: var(--bg-light);
    border-radius: 10px;
    font-size: 18px;
    border: 1px solid #e2e8f0;
    flex-shrink: 0;
}

/* --- RESPONSYWNOŚĆ (MOBILE) --- */
@media (max-width: 768px) {
    .premium-table-section {
        padding: 0 15px;
    }

    .table-container {
        background: transparent;
        box-shadow: none;
        border: none;
    }

    .premium-table thead {
        display: none;
    }

    .premium-table, 
    .premium-table tbody, 
    .premium-table tr, 
    .premium-table td {
        display: block;
        width: 100%;
    }

    .premium-table tr {
        background: #ffffff;
        margin-bottom: 20px;
        border-radius: 16px;
        box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.08);
        border: 1px solid #f1f5f9;
        overflow: hidden;
    }

    .premium-table tr:hover {
        background: #ffffff;
        transform: translateY(-2px);
        transition: transform 0.3s ease;
    }

    .premium-table td {
        padding: 15px 20px 15px 45%;
        text-align: right;
        position: relative;
        border-bottom: 1px solid #f1f5f9;
        font-size: 14px;
        min-height: 50px; /* Zapewnia miejsce dla flexboxa */
        display: flex;
        justify-content: flex-end;
        align-items: center;
    }

    .premium-table td:first-child {
        padding-left: 20px;
        text-align: left;
        justify-content: flex-start;
        background: var(--bg-light);
        border-bottom: 2px solid #e2e8f0;
    }

    .premium-table td:last-child {
        border-bottom: none;
    }

    /* Wyłączamy przedrostki data-label dla pierwszego wiersza, bo tam jest tytuł z ikoną */
    .premium-table td:not(:first-child)::before {
        content: attr(data-label);
        position: absolute;
        left: 20px;
        width: 40%;
        text-align: left;
        font-size: 11px;
        font-weight: 800;
        text-transform: uppercase;
        color: #94a3b8;
        display: flex;
        align-items: center;
        height: 100%;
        top: 0;
    }
    
    .premium-table td:nth-child(3) {
        background: #eff6ff;
        border-top: 2px dashed #bfdbfe;
    }
}
</style>

<div class="premium-table-section" id="premium-table-app">
    <div class="table-header-title">
        <h2>Rekomendowane grubości izolacji przy oknie</h2>
        <p>Porównanie standardowej podłogi z pasem brzegowym. <br><a href="https://projekt-ogrzewania.pl/" style="color: var(--accent); font-weight: 700; text-decoration: none;">Dane opracowane przez ekspertów Projekt-Ogrzewania.pl</a>.</p>
    </div>

    <div class="table-container">
        <table class="premium-table">
            <thead>
                <tr>
                    <th>Typ okna / podłoża</th>
                    <th>Standard w głębi</th>
                    <th>Przy oknie (pas 1,5 m)</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td data-label="Typ okna / podłoża">
                        <div class="row-title-wrap">
                            <div class="row-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9f1.png" alt="🧱" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
                            <strong>Podłoga na gruncie (grunt suchy)</strong>
                        </div>
                    </td>
                    <td data-label="Standard w głębi">EPS 10 cm</td>
                    <td data-label="Przy oknie">XPS 15 cm</td>
                </tr>
                <tr>
                    <td data-label="Typ okna / podłoża">
                        <div class="row-title-wrap">
                            <div class="row-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4a7.png" alt="💧" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
                            <strong>Podłoga na gruncie (grunt wilgotny)</strong>
                        </div>
                    </td>
                    <td data-label="Standard w głębi">EPS 12 cm + folia</td>
                    <td data-label="Przy oknie">XPS 20 cm</td>
                </tr>
                <tr>
                    <td data-label="Typ okna / podłoża">
                        <div class="row-title-wrap">
                            <div class="row-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2744.png" alt="❄" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
                            <strong>Strop nad nieogrzewaną piwnicą</strong>
                        </div>
                    </td>
                    <td data-label="Standard w głębi">Wełna 12 cm</td>
                    <td data-label="Przy oknie">Wełna 18 cm + jastrych</td>
                </tr>
                <tr>
                    <td data-label="Typ okna / podłoża">
                        <div class="row-title-wrap">
                            <div class="row-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3d7.png" alt="🏗" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
                            <strong>Płyta balkonowa (mostek liniowy)</strong>
                        </div>
                    </td>
                    <td data-label="Standard w głębi"><span class="empty-val">—</span></td>
                    <td data-label="Przy oknie">XPS 20 cm + izolacja</td>
                </tr>
            </tbody>
        </table>
    </div>
</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    const domain = window.location.hostname;
    const allowedDomains = ['projekt-ogrzewania.pl', 'www.projekt-ogrzewania.pl', 'localhost', '127.0.0.1', ''];
    
    if (!allowedDomains.includes(domain)) {
        document.getElementById('premium-table-app').innerHTML = `
            <div style="padding: 60px 20px; text-align: center; background: #fee2e2; color: #dc2626; display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: 400px; border-radius: 20px;">
                <span style="font-size: 48px; margin-bottom: 20px;">&#x1f512;</span>
                <h3 style="margin-top:0; font-size: 24px;">Treść chroniona prawem autorskim</h3>
                <p style="font-size: 16px; max-width: 500px; color: #7f1d1d; line-height: 1.5;">Ta tabela i wytyczne są własnością serwisu <strong>Projekt-Ogrzewania.pl</strong> i zostały wklejone na tę stronę bez zgody autora.</p>
                <a href="https://projekt-ogrzewania.pl/" style="margin-top: 25px; padding: 14px 28px; background: #dc2626; color: white; text-decoration: none; border-radius: 12px; font-weight: 800; transition: 0.3s;">ZOBACZ ORYGINALNY ARTYKUŁ</a>
            </div>
        `;
    }
});
</script>



<p><em>XPS lepszy od EPS przy oknie, bo ma wyższą wytrzymałość na ściskanie i niższe nasiąkanie.</em></p>



<h2 class="wp-block-heading"><strong>Konwektory kanałowe jako wsparcie lub alternatywa</strong>.</h2>



<p>Są sytuacje, gdy samo ogrzewanie podłogowe nie da rady. Dotyczy to szczególnie okien&nbsp;<strong>od podłogi do sufitu</strong>&nbsp;(wysokość 2,5–3 m) lub gdy U szyby jest gorsze niż 1,0. Wtedy straty liniowe przekraczają 100 W/mb, a przy rozstawie 10 cm i pasie 1,2 m uzyskamy maksymalnie 180 W/mb – teoretycznie starczy, ale podłoga będzie bardzo gorąca (ponad 28°C), co jest nieprzyjemne i może uszkodzić niektóre pokrycia.</p>



<h3 class="wp-block-heading">Rozwiązanie: konwektor kanałowy (listwa grzewcza).</h3>



<p>Montuje się go w posadzce, tuż przed oknem (5–15 cm od szyby). Działa jak <strong>kurtyna ciepła</strong> ogrzane powietrze unosi się wzdłuż szyby, przerywając spływ zimnego strumienia.</p>



<p>Parametry typowego konwektora (np. Kermi, Jaga):</p>



<ul class="wp-block-list">
<li>Wysokość kanału: 8–15 cm (musi zmieścić się w wylewce).</li>



<li>Moc liniowa: 150–300 W/mb przy ΔT = 50°C (woda 70/50°C).</li>



<li>Dla niskotemperaturowego ogrzewania podłogowego (woda 35/28°C) moc spada do 50–100 W/mb – wtedy konwektor nie zastąpi podłogi, ale ją wspomoże.</li>
</ul>



<h3 class="wp-block-heading">Kiedy stosować konwektor zamiast zagęszczania pętli? (H3)</h3>



<ul class="wp-block-list">
<li>Okna o wysokości powyżej 2,7 m (np. lofty).</li>



<li>Gdy podłoga jest drewniana (dąb, jesion) bo przy zagęszczonych pętlach może się odkształcić.</li>



<li>W pomieszczeniach, gdzie nie chcemy tracić 1,2 m pasa na gęste rury (np. mały pokój).</li>
</ul>



<style>
:root {
    --primary: #0f172a;
    --accent: #2563eb;
    --danger: #dc2626;
    --warning: #ea580c;
    --success: #16a34a;
    --bg-light: #f8fafc;
}

.premium-table-section {
    max-width: 1150px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    color: var(--primary);
    padding: 0 20px;
}

.table-text-content {
    max-width: 800px;
    margin: 0 auto 30px auto;
    text-align: center;
}

.table-text-content h2 {
    font-size: 28px;
    font-weight: 800;
    margin: 0 0 15px 0;
    color: var(--primary);
}

.table-text-content p {
    color: #475569;
    font-size: 16px;
    line-height: 1.6;
    margin-bottom: 0;
}

.table-container {
    background: #ffffff;
    border-radius: 20px;
    box-shadow: 0 10px 30px -10px rgba(0, 0, 0, 0.08);
    border: 1px solid #f1f5f9;
    overflow: hidden;
    margin-bottom: 30px;
}

.premium-table {
    width: 100%;
    border-collapse: collapse;
    margin: 0;
}

.premium-table thead {
    background: var(--bg-light);
    border-bottom: 2px solid #e2e8f0;
}

.premium-table th {
    padding: 20px;
    text-align: left;
    font-size: 13px;
    font-weight: 800;
    text-transform: uppercase;
    color: #64748b;
    letter-spacing: 0.5px;
}

.premium-table tbody tr {
    border-bottom: 1px solid #f1f5f9;
    transition: background-color 0.2s ease;
}

.premium-table tbody tr:last-child {
    border-bottom: none;
}

.premium-table tbody tr:hover {
    background-color: #f8fafc;
}

.premium-table td {
    padding: 20px;
    font-size: 15px;
    color: #475569;
    vertical-align: middle;
}

/* Wyróżnienie wartości R */
.premium-table td:nth-child(3) {
    font-weight: 800;
    color: var(--primary);
}

/* STYLOWANIE IKON */
.row-title-wrap {
    display: flex;
    align-items: center;
    gap: 12px;
}

.row-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    background: var(--bg-light);
    border-radius: 10px;
    font-size: 18px;
    border: 1px solid #e2e8f0;
    flex-shrink: 0;
}

/* ODZNAKI (BADGES) DLA UWAG */
.status-badge {
    display: inline-block;
    padding: 6px 12px;
    border-radius: 8px;
    font-size: 13px;
    font-weight: 700;
    line-height: 1.4;
}

.badge-good {
    background: #dcfce7;
    color: #166534;
}

.badge-warn {
    background: #ffedd5;
    color: #9a3412;
}

.badge-bad {
    background: #fee2e2;
    color: #991b1b;
}

.table-outro {
    background: #eff6ff;
    padding: 20px 30px;
    border-radius: 16px;
    border-left: 4px solid var(--accent);
    color: #1e3a8a;
    font-size: 15px;
    line-height: 1.6;
    font-weight: 500;
}

/* --- RESPONSYWNOŚĆ (MOBILE) --- */
@media (max-width: 768px) {
    .premium-table-section {
        padding: 0 15px;
    }

    .table-container {
        background: transparent;
        box-shadow: none;
        border: none;
    }

    .premium-table thead {
        display: none;
    }

    .premium-table, 
    .premium-table tbody, 
    .premium-table tr, 
    .premium-table td {
        display: block;
        width: 100%;
    }

    .premium-table tr {
        background: #ffffff;
        margin-bottom: 20px;
        border-radius: 16px;
        box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.08);
        border: 1px solid #f1f5f9;
        overflow: hidden;
    }

    .premium-table tr:hover {
        background: #ffffff;
        transform: translateY(-2px);
        transition: transform 0.3s ease;
    }

    .premium-table td {
        padding: 15px 20px 15px 45%;
        text-align: right;
        position: relative;
        border-bottom: 1px solid #f1f5f9;
        font-size: 14px;
        min-height: 50px;
        display: flex;
        justify-content: flex-end;
        align-items: center;
    }

    .premium-table td:first-child {
        padding: 20px;
        text-align: left;
        justify-content: flex-start;
        background: var(--bg-light);
        border-bottom: 2px solid #e2e8f0;
    }

    .premium-table td:last-child {
        border-bottom: none;
    }

    .premium-table td:not(:first-child)::before {
        content: attr(data-label);
        position: absolute;
        left: 20px;
        width: 40%;
        text-align: left;
        font-size: 11px;
        font-weight: 800;
        text-transform: uppercase;
        color: #94a3b8;
        display: flex;
        align-items: center;
        height: 100%;
        top: 0;
    }
}
</style>

<div class="premium-table-section" id="premium-table-coverings">
    
    <div class="table-text-content">
        <h2>Dobór pokrycia podłogowego – to ma znaczenie</h2>
        <p>Nie każde pokrycie nadaje się do strefy przyokiennej z gęstymi rurami. <strong>Opór cieplny pokrycia (R)</strong> powinien być jak najmniejszy – wtedy ciepło szybko dociera do powierzchni okna, blokując spływający chłód. <br><br><a href="https://projekt-ogrzewania.pl/" style="color: var(--accent); font-weight: 700; text-decoration: none;">Tabela opracowana przez ekspertów Projekt-Ogrzewania.pl</a>.</p>
    </div>

    <div class="table-container">
        <table class="premium-table">
            <thead>
                <tr>
                    <th>Pokrycie</th>
                    <th>Grubość</th>
                    <th>R (m²K/W)</th>
                    <th>Uwagi</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td data-label="Pokrycie">
                        <div class="row-title-wrap">
                            <div class="row-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4a0.png" alt="💠" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
                            <strong>Płytki gresowe</strong>
                        </div>
                    </td>
                    <td data-label="Grubość">1 cm</td>
                    <td data-label="R (m²K/W)">~0,02</td>
                    <td data-label="Uwagi"><span class="status-badge badge-good">Idealne przy oknach</span></td>
                </tr>
                <tr>
                    <td data-label="Pokrycie">
                        <div class="row-title-wrap">
                            <div class="row-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1faa8.png" alt="🪨" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
                            <strong>Kamień naturalny (marmur)</strong>
                        </div>
                    </td>
                    <td data-label="Grubość">2 cm</td>
                    <td data-label="R (m²K/W)">~0,03</td>
                    <td data-label="Uwagi"><span class="status-badge badge-good">Bardzo dobre</span></td>
                </tr>
                <tr>
                    <td data-label="Pokrycie">
                        <div class="row-title-wrap">
                            <div class="row-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a1.png" alt="⚡" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
                            <strong>Panele winylowe LVT</strong>
                        </div>
                    </td>
                    <td data-label="Grubość">4–6 mm</td>
                    <td data-label="R (m²K/W)">0,01–0,02</td>
                    <td data-label="Uwagi"><span class="status-badge badge-good">Dobre, szybka reakcja</span></td>
                </tr>
                <tr>
                    <td data-label="Pokrycie">
                        <div class="row-title-wrap">
                            <div class="row-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1fab5.png" alt="🪵" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
                            <strong>Panele laminowane</strong>
                        </div>
                    </td>
                    <td data-label="Grubość">8 mm</td>
                    <td data-label="R (m²K/W)">0,05–0,07</td>
                    <td data-label="Uwagi"><span class="status-badge badge-warn">Umiarkowane (lepiej unikać przy oknie)</span></td>
                </tr>
                <tr>
                    <td data-label="Pokrycie">
                        <div class="row-title-wrap">
                            <div class="row-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f333.png" alt="🌳" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
                            <strong>Deska drewniana (dąb)</strong>
                        </div>
                    </td>
                    <td data-label="Grubość">1,5 cm</td>
                    <td data-label="R (m²K/W)">0,10–0,12</td>
                    <td data-label="Uwagi"><span class="status-badge badge-bad">Złe – blokuje ciepło, ryzyko spękań</span></td>
                </tr>
                <tr>
                    <td data-label="Pokrycie">
                        <div class="row-title-wrap">
                            <div class="row-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9f6.png" alt="🧶" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
                            <strong>Dywan</strong>
                        </div>
                    </td>
                    <td data-label="Grubość">1 cm (wysoki)</td>
                    <td data-label="R (m²K/W)">0,15–0,25</td>
                    <td data-label="Uwagi"><span class="status-badge badge-bad">Absolutnie nie przy oknie!</span></td>
                </tr>
            </tbody>
        </table>
    </div>

    <div class="table-outro">
        <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4a1.png" alt="💡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Wskazówka eksperta:</strong> W strefie przyokiennej zalecamy gres lub kamień – nawet jeśli reszta pokoju ma panele czy deskę. Można to elegancko rozwiązać, robiąc wizualne oddzielenie stref za pomocą minimalistycznej listwy przejściowej.
    </div>

</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    const domain = window.location.hostname;
    const allowedDomains = ['projekt-ogrzewania.pl', 'www.projekt-ogrzewania.pl', 'localhost', '127.0.0.1', ''];
    
    if (!allowedDomains.includes(domain)) {
        document.getElementById('premium-table-coverings').innerHTML = `
            <div style="padding: 60px 20px; text-align: center; background: #fee2e2; color: #dc2626; display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: 400px; border-radius: 20px;">
                <span style="font-size: 48px; margin-bottom: 20px;">&#x1f512;</span>
                <h3 style="margin-top:0; font-size: 24px;">Treść chroniona prawem autorskim</h3>
                <p style="font-size: 16px; max-width: 500px; color: #7f1d1d; line-height: 1.5;">Ta tabela i wytyczne są własnością serwisu <strong>Projekt-Ogrzewania.pl</strong> i zostały wklejone na tę stronę bez zgody autora.</p>
                <a href="https://projekt-ogrzewania.pl/" style="margin-top: 25px; padding: 14px 28px; background: #dc2626; color: white; text-decoration: none; border-radius: 12px; font-weight: 800; transition: 0.3s;">ZOBACZ ORYGINALNY ARTYKUŁ</a>
            </div>
        `;
    }
});
</script>



<h2 class="wp-block-heading"><strong>Sterowanie z kompensacją i czujnikami przy szybie</strong>.</h2>



<p>Tradycyjny <a href="https://projekt-ogrzewania.pl/termostat-w-ogrzewaniu-podlogowym/" type="link" id="https://projekt-ogrzewania.pl/termostat-w-ogrzewaniu-podlogowym/">termostat pokojowy</a> reaguje na temperaturę powietrza w środku pomieszczenia. Przy dużych oknach to za mało bo strefa przy szybie może być o 3–5°C zimniejsza, zanim termostat zareaguje.</p>



<h3 class="wp-block-heading">Nowoczesne podejście.</h3>



<p>Zastosuj regulator pogodowy z czujnikiem&nbsp;<strong>przypowierzchniowym</strong>&nbsp;na szybie (lub w posadzce przy oknie). Na rynku dostępne są systemy, np.:</p>



<ul class="wp-block-list">
<li><strong>Danfoss Icon</strong>&nbsp;z czujnikiem okiennym (OZ).</li>



<li><strong>Uponor Smatrix</strong>&nbsp;z możliwością podłączenia czujnika zewnętrznego i wewnętrznego w strefie brzegowej.</li>



<li><strong>Salus Controls</strong>&nbsp;z bezprzewodowym czujnikiem przyklejanym do szyby.</li>
</ul>



<p>Algorytm: gdy temperatura szyby spada poniżej 12°C (przy zewnętrznej -5°C), regulator zwiększa temperaturę w obwodzie przyokiennym o 5–10°C. Dzięki temu podłoga oddaje więcej ciepła dokładnie wtedy, gdy jest potrzebne.</p>



<h2 class="wp-block-heading"><strong>Przykład obliczeniowy – projekt krok po kroku</strong>.</h2>



<p>Zaprojektujmy <a href="https://projekt-ogrzewania.pl/" type="link" id="https://projekt-ogrzewania.pl/">ogrzewanie podłogowe</a> dla salonu 35 m² z oknem 5 × 2,2 m (U=0,9 W/m²K). Temperatura zewnętrzna obliczeniowa -16°C (Polska, III strefa), wewnętrzna 22°C.</p>



<h3 class="wp-block-heading">Krok 1: Straty przez okno</h3>



<p>ΔT = 22 &#8211; (-16) = 38 K<br>Straty przez szybę: 0,9 * 38 = 34,2 W/m²<br>Dla całego okna (5*2,2=11 m²): 34,2 * 11 = 376 W<br>Na metr bieżący: 376 / 5 =&nbsp;<strong>75,2 W/mb</strong></p>



<p>Dodajemy 30% na spływ powietrza: 75,2 * 1,3 = <strong>98 W/mb</strong> tyle musi dostarczyć podłoga w pasie przy oknie.</p>



<h3 class="wp-block-heading">Krok 2: Wybór metody</h3>



<p>Mamy do dyspozycji pas o szerokości 1,2 m. Jaka gęstość mocy podłogi jest potrzebna?<br>98 W/mb / 1,2 m =&nbsp;<strong>81,7 W/m²</strong>&nbsp;w pasie.</p>



<p>Sprawdzamy, jaki rozstaw rur da taką gęstość przy typowej ΔT (woda – pomieszczenie) = 8°C (woda 35/27°C, średnia 31°C, pom. 22°C, różnica 9°C). Z danych producenta:</p>



<ul class="wp-block-list">
<li>Rozstaw 15 cm → ok. 100 W/m²</li>



<li>Rozstaw 20 cm → ok. 70 W/m²</li>
</ul>



<p>Przyjmujemy&nbsp;<strong>rozstaw 15 cm</strong>&nbsp;w pasie 1,2 m. Reszta pomieszczenia (poza pasem) może mieć 20 cm.</p>



<h3 class="wp-block-heading">Krok 3: Długość rur i zapotrzebowanie na moc</h3>



<p>Pas przyokienny: powierzchnia 5 m * 1,2 m = 6 m².<br>Rury co 15 cm: na 1 m² potrzeba ok. 6,7 mb rury (1 / 0,15).<br>Łącznie: 6 * 6,7 =&nbsp;<strong>40,2 mb</strong>&nbsp;w jednym obwodzie – idealnie (obwód nie powinien przekraczać 100 mb).</p>



<p>Reszta salonu: 35 &#8211; 6 = 29 m², rozstaw 20 cm → 5 mb/m² → 145 mb. Dzielimy na dwa obwody po 72,5 mb.</p>



<h3 class="wp-block-heading">Krok 4: Izolacja przy oknie</h3>



<p>Podłoga na gruncie. Standardowo EPS 10 cm, ale przy oknie dokładamy pas XPS 15 cm (szer. 1,5 m) pod rury. Dodatkowo izolacja krawędziowa przy szybie z pianki PUR.</p>



<h3 class="wp-block-heading">Krok 5: Pokrycie</h3>



<p>W pasie przyokiennym <strong>gres 1 cm</strong> (R=0,02). Reszta panele winylowe LVT (R=0,01). Bez dywanów.</p>



<h2 class="wp-block-heading"><strong>Kalkulator – jak samodzielnie dobrać zagęszczenie rur przy oknie</strong>.</h2>



<style>
:root {
    --primary: #0f172a;
    --accent: #2563eb;
    --danger: #dc2626;
    --warning: #ea580c;
    --success: #16a34a;
    --bg-light: #f8fafc;
}

/* ZAJAWKA SEO I LINK */
.calc-intro {
    max-width: 1150px;
    margin: 40px auto 10px auto;
    text-align: center;
    padding: 0 20px;
}

.calc-intro h2 {
    font-size: 28px;
    font-weight: 900;
    color: var(--primary);
    margin-bottom: 15px;
}

.calc-intro p {
    font-size: 16px;
    color: #475569;
    line-height: 1.6;
    max-width: 800px;
    margin: 0 auto;
}

.screed-calc {
    max-width: 1150px;
    margin: 30px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: #ffffff;
    border-radius: 24px;
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.1);
    overflow: hidden;
    color: var(--primary);
}

.calc-grid {
    display: grid;
    grid-template-columns: 1.2fr 1fr;
}

/* LEWA STRONA - KONFIGURACJA */
.config-side {
    padding: 40px;
    background: #ffffff;
}

.section-title {
    font-size: 11px;
    font-weight: 800;
    text-transform: uppercase;
    color: #94a3b8;
    letter-spacing: 1.2px;
    margin-bottom: 20px;
    display: block;
}

.type-selector {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 8px;
    margin-bottom: 30px;
}

.type-btn {
    padding: 12px 6px;
    border: 2px solid #cbd5e1;
    border-radius: 12px;
    cursor: pointer;
    text-align: center;
    font-weight: 700;
    font-size: 14px;
    color: #475569;
    background: #fff;
    transition: all 0.2s;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.type-btn span {
    margin-top: 4px;
    font-size: 10px;
    font-weight: 400;
}

.type-btn.active {
    border-color: var(--accent);
    background: #eff6ff;
    color: var(--accent);
    box-shadow: 0 4px 12px rgba(37, 99, 235, 0.1);
}

.input-wrap { margin-bottom: 25px; }
.input-label-row {
    display: flex;
    justify-content: space-between;
    margin-bottom: 8px;
    align-items: center;
}
.input-label-row label { font-weight: 600; font-size: 14px; }
.input-label-row .val-badge {
    background: #f1f5f9;
    padding: 4px 12px;
    border-radius: 8px;
    font-weight: 800;
    color: var(--accent);
    font-size: 14px;
}

input[type=range] {
    width: 100%; height: 6px; background: #e2e8f0; border-radius: 10px; appearance: none; outline: none; margin-top: 10px;
}
input[type=range]::-webkit-slider-thumb {
    appearance: none; width: 22px; height: 22px; background: var(--accent); border-radius: 50%; border: 3px solid white; box-shadow: 0 2px 5px rgba(0,0,0,0.15); cursor: pointer;
}

/* PRAWA STRONA - WYNIKI */
.result-side {
    padding: 40px;
    background: var(--bg-light);
    border-left: 1px solid #f1f5f9;
}

.main-score-box {
    background: white; padding: 30px; border-radius: 20px; text-align: center; box-shadow: 0 10px 25px rgba(0,0,0,0.03); margin-bottom: 25px; border-bottom: 6px solid var(--success); transition: 0.3s;
}
.score-num { font-size: 48px; font-weight: 900; line-height: 1; display: block; margin: 10px 0; color: var(--accent); }
.score-label { font-size: 12px; color: #64748b; font-weight: 700; text-transform: uppercase; }

#risk-msg {
    margin-top: 15px; padding: 12px; border-radius: 10px; font-size: 13px; font-weight: 600; display: none; background: #fee2e2; color: var(--danger); border: 1px solid #fecaca; line-height: 1.4; text-align: left;
}

.tech-grid {
    background: var(--primary); color: white; padding: 25px; border-radius: 20px; display: grid; gap: 12px;
}
.tech-item {
    display: flex; justify-content: space-between; padding-bottom: 12px; border-bottom: 1px solid #1e293b; align-items: center;
}
.tech-item:last-child { border: none; padding-bottom: 0; }
.tech-item span { color: #94a3b8; font-size: 13px; }
.tech-item strong { font-size: 15px; text-align: right;}

.material-grid {
    display: grid; grid-template-columns: 1fr 1fr; gap: 10px; margin-top: 10px; margin-bottom: 15px;
}
.mini-card { background: rgba(255,255,255,0.08); padding: 15px; border-radius: 12px; text-align: center;}
.mini-card.full-width { grid-column: 1 / -1; background: rgba(37, 99, 235, 0.2); }
.mini-card span { font-size: 11px; color: #94a3b8; display: block; margin-bottom: 6px; text-transform: uppercase; font-weight: 600;}
.mini-card.full-width span { color: #bfdbfe; }
.mini-card strong { font-size: 20px; color: #fff; font-weight: 900; }

/* STOPKA */
.footer-cta {
    margin: 0 40px 40px 40px;
    padding: 30px;
    background: #eff6ff;
    border-radius: 20px;
    border-left: 6px solid var(--accent);
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 30px;
}

.cta-text-side {
    max-width: 550px;
}

.cta-buttons-stack {
    display: flex;
    flex-direction: column; 
    gap: 12px;
    min-width: 280px; 
}

.cta-btn {
    display: block; background: var(--accent); color: white; text-decoration: none; padding: 16px 20px; border-radius: 12px; font-weight: 800; transition: 0.3s; font-size: 13px; text-align: center; border: none; cursor: pointer;
}
.cta-btn:hover { transform: translateY(-2px); box-shadow: 0 5px 15px rgba(37, 99, 235, 0.2); }

@media (max-width: 900px) {
    .calc-grid { grid-template-columns: 1fr; }
    .footer-cta { flex-direction: column; text-align: center; gap: 25px; margin: 20px; }
    .cta-buttons-stack { min-width: 100%; width: 100%; }
    .type-selector { grid-template-columns: repeat(2, 1fr); }
}
</style>

<div class="calc-intro">
    <h2>Kalkulator strefy brzegowej: Rozstaw rur przy oknie</h2>
    <p>Zimne stopy przy dużych przeszkleniach to przeszłość! Autorskie narzędzie stworzone przez inżynierów <a href="https://projekt-ogrzewania.pl/" style="color: #2563eb; font-weight: 700; text-decoration: none;">Projekt-Ogrzewania.pl</a> bazujące na fizyce budowli. Podaj parametry swojego okna, a kalkulator wyliczy wymaganą moc podłogi, zapotrzebowanie na rurę oraz optymalny rozstaw.</p>
</div>

<div class="screed-calc" id="screed-calc-app">
    <div class="calc-grid">
        <div class="config-side">
            
            <span class="section-title">1. Parametry okna</span>
            <div class="input-wrap">
                <div class="input-label-row"><label>Współczynnik przenikania szyby (U)</label><span class="val-badge"><span id="v-u">0.9</span> W/m²K</span></div>
                <input type="range" id="u-val" min="0.5" max="1.8" step="0.1" value="0.9">
            </div>
            
            <div class="input-wrap">
                <div class="input-label-row"><label>Wysokość okna (od podłogi)</label><span class="val-badge"><span id="v-height">2.2</span> m</span></div>
                <input type="range" id="height-val" min="1.5" max="6.0" step="0.1" value="2.2">
            </div>

            <div class="input-wrap">
                <div class="input-label-row"><label>Szerokość okna</label><span class="val-badge"><span id="v-win-width">3.0</span> m</span></div>
                <input type="range" id="win-width-val" min="1.0" max="10.0" step="0.5" value="3.0">
                <div style="font-size: 11px; color: #64748b; margin-top: 8px;">Długość wnęki okiennej (pozwala obliczyć ilość rury).</div>
            </div>

            <span class="section-title">2. Geometria strefy brzegowej</span>
            <div class="input-wrap">
                <div class="input-label-row"><label>Szerokość pasa przyokiennego</label><span class="val-badge"><span id="v-width">1.2</span> m</span></div>
                <input type="range" id="width-val" min="0.5" max="2.0" step="0.1" value="1.2">
                <div style="font-size: 11px; color: #64748b; margin-top: 8px;">Odległość, na jaką strefa &#8222;wchodzi&#8221; w głąb pomieszczenia.</div>
            </div>

            <span class="section-title">3. Temperatury projektowe</span>
            <div class="input-wrap" style="margin-bottom: 15px;">
                <div class="input-label-row"><label>Oczekiwana temp. wewnątrz</label><span class="val-badge"><span id="v-tin">22</span> °C</span></div>
                <input type="range" id="tin-val" min="18" max="25" step="1" value="22">
            </div>
            
            <div style="font-size: 14px; font-weight: 600; margin-bottom: 8px;">Temperatura zewnętrzna (Strefa klimatyczna)</div>
            <div class="type-selector">
                <div class="type-btn" id="btn-tz-16" data-tz="-16">-16 °C<span>Strefa I, II, III</span></div>
                <div class="type-btn active" id="btn-tz-18" data-tz="-18">-18 °C<span>Strefa IV</span></div>
                <div class="type-btn" id="btn-tz-20" data-tz="-20">-20 °C<span>Strefa V</span></div>
                <div class="type-btn" id="btn-tz-22" data-tz="-22">-22 °C<span>Góry / Suwałki</span></div>
            </div>
            
        </div>

        <div class="result-side">
            <div id="mainBox" class="main-score-box">
                <span class="score-label">Wymagana moc podłogi w strefie brzegowej</span>
                <span class="score-num" id="resPower">&#8212;</span>
                <span class="score-label">W/m²</span>
                <div id="risk-msg"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Uwaga!</div>
            </div>

            <div class="tech-grid">
                <div class="material-grid">
                    <div class="mini-card full-width">
                        <span>Zalecany rozstaw rur w strefie brzegowej:</span>
                        <strong id="resSpacing" style="color:#60a5fa;">&#8212;</strong>
                    </div>
                    <div class="mini-card">
                        <span>Długość rur w strefie:</span>
                        <strong id="resPipeTotal">&#8212; mb</strong>
                    </div>
                    <div class="mini-card">
                        <span>Ilość obwodów (pętli):</span>
                        <strong id="resLoops">&#8212;</strong>
                    </div>
                </div>
                
                <div class="tech-item"><span>Całkowita strata cieplna przez okno:</span><strong id="resTotalWindowLoss" style="color:#fbbf24">&#8212;</strong></div>
                <div class="tech-item"><span>Powierzchnia strefy brzegowej:</span><strong id="resZoneArea">&#8212;</strong></div>
                <div class="tech-item" style="border:none;"><span>Strata bazowa z 1 metra bież. okna:</span><strong id="resBaseLoss">&#8212;</strong></div>
            </div>
            
            <div style="margin-top:20px; font-size:11px; color:#94a3b8; line-height: 1.5;">
                <strong>Wskazówka:</strong> Wyliczenia zakładają standardową temperaturę zasilania podłogówki (ΔT wody i powietrza ok. 8-10°C). Dla optymalnego przekazywania ciepła zastosuj w tej strefie wykończenie z płytek gresowych lub kamienia (R ≈ 0.02 m²K/W). Jedna pętla nie powinna przekraczać ok. 90-100mb.
            </div>
        </div>
    </div>

    <div class="footer-cta">
        <div class="cta-text-side">
            <h3 style="margin:0 0 10px 0; color:#1e3a8a">Nie zgaduj przy dużych oknach!</h3>
            <p style="margin:0; font-size:14px; color:#475569">Zbyt rzadki rozstaw lub za długa pętla to gwarancja problemów. Zleć nam profesjonalny projekt, w którym wyliczymy opory hydrauliczne i zaprojektujemy dedykowane obwody z odpowiednim przepływem.</p>
        </div>
        <div class="cta-buttons-stack">
            <a href="javascript:void(0)" id="btn-email" class="cta-btn" style="background:#1e293b">
                WYŚLIJ WYNIKI NA E-MAIL
            </a>
            <a href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/" class="cta-btn">
                ZAMÓW PROJEKT OGRZEWANIA →
            </a>
        </div>
    </div>
</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    var domain = window.location.hostname;
    var allowedDomains = ['projekt-ogrzewania.pl', 'www.projekt-ogrzewania.pl', 'localhost', '127.0.0.1', ''];
    
    if (allowedDomains.indexOf(domain) === -1) {
        var appContainer = document.getElementById('screed-calc-app');
        if (appContainer) {
            appContainer.innerHTML = '<div style="padding: 60px 20px; text-align: center; background: #fee2e2; color: #dc2626; border-radius: 24px; font-family: sans-serif;">' +
                '<span style="font-size: 48px; display: block; margin-bottom: 15px;">&#x1f512;</span>' +
                '<h' + '3 style="margin-top:0; font-size: 24px; color: #dc2626;">Narzędzie chronione</h' + '3>' +
                '<p style="font-size: 16px; margin-bottom: 25px;">Ten kalkulator jest własnością serwisu <a href="https://projekt-ogrzewania.pl/" style="color: #dc2626; font-weight: bold; text-decoration: underline;">Projekt-Ogrzewania.pl</a></p>' +
                '<a href="https://projekt-ogrzewania.pl/" style="display: inline-block; padding: 14px 28px; background: #dc2626; color: #ffffff; text-decoration: none; border-radius: 12px; font-weight: 800;">PRZEJDŹ DO ORYGINAŁU</a>' +
                '</div>';
        }
        return; 
    }

    var tz = -18; 

    function updateCalc() {
        var uEl = document.getElementById('u-val');
        var hEl = document.getElementById('height-val');
        var winWidthEl = document.getElementById('win-width-val');
        var wEl = document.getElementById('width-val');
        var tinEl = document.getElementById('tin-val');
        
        if(!uEl || !hEl || !winWidthEl || !wEl || !tinEl) return;

        var u = parseFloat(uEl.value);
        var h = parseFloat(hEl.value);
        var winW = parseFloat(winWidthEl.value);
        var s = parseFloat(wEl.value);
        var tin = parseFloat(tinEl.value);
        
        document.getElementById('v-u').innerText = u.toFixed(1);
        document.getElementById('v-height').innerText = h.toFixed(1);
        document.getElementById('v-win-width').innerText = winW.toFixed(1);
        document.getElementById('v-width').innerText = s.toFixed(1);
        document.getElementById('v-tin').innerText = tin;

        // Obliczenia fizyczne
        var deltaT = tin - tz;
        var baseLossM = u * deltaT * h; // Strata bazowa na 1 mb okna
        var totalLossM = baseLossM * 1.3; // Zapotrzebowanie z zapasem (na bryzę) na mb
        var reqPower = totalLossM / s; // Moc na m2 w strefie
        
        var totalWindowLoss = baseLossM * winW; // Całkowita strata samego okna (W)
        var zoneArea = winW * s; // Powierzchnia strefy brzegowej (m2)

        // Wypisywanie do UI statystyk ogólnych
        document.getElementById('resBaseLoss').innerText = baseLossM.toFixed(0) + ' W/mb';
        document.getElementById('resTotalWindowLoss').innerText = totalWindowLoss.toFixed(0) + ' W';
        document.getElementById('resZoneArea').innerText = zoneArea.toFixed(1) + ' m²';
        document.getElementById('resPower').innerText = reqPower.toFixed(0);

        // Ustalenie rozstawu rur i mnożnika rury na m2
        var spacing = "";
        var pipePerM2 = 0;
        var mBox = document.getElementById('mainBox');
        var rMsg = document.getElementById('risk-msg');
        var warnings = [];
        var boxColor = 'var(--success)';

        if (reqPower > 160) {
            spacing = "7.5 cm (lub konwektor)";
            pipePerM2 = 13.3;
            warnings.push('&#x26a0; Moc krytyczna! Sama podłogówka może nie wystarczyć (ryzyko gorącej posadzki). Rozważ grzejnik kanałowy lub rozstaw rur 7.5 cm.');
            boxColor = 'var(--danger)';
        } else if (reqPower > 130) {
            spacing = "10 cm";
            pipePerM2 = 10.0;
            boxColor = 'var(--warning)';
        } else if (reqPower > 110) {
            spacing = "12.5 cm";
            pipePerM2 = 8.0;
        } else if (reqPower > 80) {
            spacing = "15 cm";
            pipePerM2 = 6.7;
        } else {
            spacing = "20 cm";
            pipePerM2 = 5.0;
        }

        // Obliczenia materiałowe
        var totalPipe = zoneArea * pipePerM2;
        var loopCount = 1;

        if (totalPipe > 95) {
            loopCount = Math.ceil(totalPipe / 80); // Dzielimy na pętle po ok 80m dla strefy gęstej
            warnings.push('&#x26a0; Ze względu na dużą ilość rury (' + Math.round(totalPipe) + ' mb), strefę należy rozdzielić na ' + loopCount + ' niezależne obwody na rozdzielaczu, aby uniknąć dławienia przepływu.');
            if(boxColor === 'var(--success)') boxColor = 'var(--warning)';
        }

        if (s < 1.0) {
            warnings.push('&#x2139; Pas przyokienny jest dość wąski. Zwiększenie go do 1.2m odciąży posadzkę i pozwoli zwiększyć rozstaw rur.');
        }

        document.getElementById('resSpacing').innerText = spacing;
        document.getElementById('resPipeTotal').innerText = Math.round(totalPipe);
        document.getElementById('resLoops').innerText = loopCount;

        if (warnings.length > 0) {
            rMsg.innerHTML = warnings.join('<br><br>');
            rMsg.style.display = 'block';
        } else {
            rMsg.style.display = 'none';
        }
        mBox.style.borderBottomColor = boxColor;
        document.getElementById('resPower').style.color = (boxColor === 'var(--success)') ? 'var(--accent)' : boxColor;
    }

    var tzButtons = ['btn-tz-16', 'btn-tz-18', 'btn-tz-20', 'btn-tz-22'];
    for (var i = 0; i < tzButtons.length; i++) {
        (function(btnId) {
            var btn = document.getElementById(btnId);
            if(btn) {
                btn.addEventListener('click', function(e) {
                    tz = parseFloat(e.currentTarget.getAttribute('data-tz'));
                    for(var j = 0; j < tzButtons.length; j++) {
                        var el = document.getElementById(tzButtons[j]);
                        if(el) el.classList.remove('active');
                    }
                    e.currentTarget.classList.add('active');
                    updateCalc();
                });
            }
        })(tzButtons[i]);
    }

    var inputs = ['u-val', 'height-val', 'win-width-val', 'width-val', 'tin-val'];
    inputs.forEach(function(id) {
        var el = document.getElementById(id);
        if(el) el.addEventListener('input', updateCalc);
    });

    var btnEmail = document.getElementById('btn-email');
    if(btnEmail) {
        btnEmail.addEventListener('click', function() {
            var u = document.getElementById('v-u').innerText;
            var h = document.getElementById('v-height').innerText;
            var winW = document.getElementById('v-win-width').innerText;
            var s = document.getElementById('v-width').innerText;
            var tin = document.getElementById('v-tin').innerText;
            
            var power = document.getElementById('resPower').innerText;
            var spacing = document.getElementById('resSpacing').innerText;
            var totalLoss = document.getElementById('resTotalWindowLoss').innerText;
            var pipe = document.getElementById('resPipeTotal').innerText;
            var loops = document.getElementById('resLoops').innerText;
            
            var email = 'biuro@projekt-ogrzewania.pl';
            var subject = encodeURIComponent('Konsultacja - Strefa brzegowa podłogówki');
            
            var bodyText = 'Dzień dobry,\n\nSkorzystałem z Państwa kalkulatora strefy brzegowej. Oto parametry mojego przeszklenia:\n\n' +
                           '• Współczynnik U okna: ' + u + ' W/m²K\n' +
                           '• Wymiary okna: ' + winW + 'm szerokości x ' + h + 'm wysokości\n' +
                           '• Założony pas przyokienny: ' + s + ' m\n' +
                           '• Temp. zewn.: ' + tz + '°C, Temp. wewn.: ' + tin + '°C\n\n' +
                           'WYNIKI Z KALKULATORA:\n' +
                           '• Całkowita strata okna: ' + totalLoss + '\n' +
                           '• Wymagana moc w strefie: ' + power + ' W/m²\n' +
                           '• Sugerowany rozstaw rur: ' + spacing + '\n' +
                           '• Zapotrzebowanie na rurę: ' + pipe + ' mb (' + loops + ' pętli)\n\n' +
                           'Proszę o kontakt w sprawie wyceny profesjonalnego projektu instalacji.';
            
            var ampersand = String.fromCharCode(38);           
            window.location.href = 'mailto:' + email + '?subject=' + subject + ampersand + 'body=' + encodeURIComponent(bodyText);
        });
    }

    updateCalc();
});
</script>



<style>
:root {
    --primary: #0f172a;
    --accent: #2563eb;
    --danger: #dc2626;
    --warning: #ea580c;
    --success: #16a34a;
    --bg-light: #f8fafc;
}

.premium-table-section {
    max-width: 1150px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    color: var(--primary);
    padding: 0 20px;
}

.table-text-content {
    max-width: 800px;
    margin: 0 auto 30px auto;
    text-align: center;
}

.table-text-content h2 {
    font-size: 28px;
    font-weight: 800;
    margin: 0 0 15px 0;
    color: var(--primary);
}

.table-text-content p {
    color: #475569;
    font-size: 16px;
    line-height: 1.6;
    margin-bottom: 0;
}

/* KARTA WZORU */
.formula-card {
    background: #ffffff;
    border-radius: 20px;
    box-shadow: 0 10px 30px -10px rgba(0, 0, 0, 0.08);
    border: 1px solid #f1f5f9;
    padding: 30px;
    margin-bottom: 30px;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.math-formula {
    background: #eff6ff;
    padding: 20px 40px;
    border-radius: 16px;
    font-size: 22px;
    font-weight: 700;
    color: var(--accent);
    display: inline-flex;
    align-items: center;
    gap: 15px;
    margin-bottom: 25px;
    border: 2px dashed #bfdbfe;
}

.math-fraction {
    display: inline-flex;
    flex-direction: column;
    align-items: center;
    vertical-align: middle;
}

.math-numerator {
    border-bottom: 3px solid var(--accent);
    padding: 0 10px 5px 10px;
}

.math-denominator {
    padding: 5px 10px 0 10px;
}

.variables-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 15px;
    width: 100%;
    max-width: 800px;
}

.var-item {
    background: var(--bg-light);
    padding: 12px 15px;
    border-radius: 12px;
    font-size: 14px;
    color: #475569;
    display: flex;
    align-items: center;
}

.var-item strong {
    color: var(--primary);
    font-size: 16px;
    min-width: 40px;
    display: inline-block;
}

/* TABELA */
.table-container {
    background: #ffffff;
    border-radius: 20px;
    box-shadow: 0 10px 30px -10px rgba(0, 0, 0, 0.08);
    border: 1px solid #f1f5f9;
    overflow: hidden;
    margin-bottom: 30px;
}

.premium-table {
    width: 100%;
    border-collapse: collapse;
    margin: 0;
}

.premium-table thead {
    background: var(--bg-light);
    border-bottom: 2px solid #e2e8f0;
}

.premium-table th {
    padding: 20px;
    text-align: left;
    font-size: 13px;
    font-weight: 800;
    text-transform: uppercase;
    color: #64748b;
    letter-spacing: 0.5px;
}

.premium-table tbody tr {
    border-bottom: 1px solid #f1f5f9;
    transition: background-color 0.2s ease;
}

.premium-table tbody tr:last-child {
    border-bottom: none;
}

.premium-table tbody tr:hover {
    background-color: #f8fafc;
}

.premium-table td {
    padding: 20px;
    font-size: 15px;
    color: #475569;
    vertical-align: middle;
}

.premium-table td:nth-child(2),
.premium-table td:nth-child(3) {
    font-weight: 700;
    color: var(--primary);
}

.row-title-wrap {
    display: flex;
    align-items: center;
    gap: 12px;
}

.row-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    background: var(--bg-light);
    border-radius: 10px;
    font-size: 18px;
    border: 1px solid #e2e8f0;
    flex-shrink: 0;
    font-weight: normal;
}

.table-outro {
    background: #f8fafc;
    padding: 25px 30px;
    border-radius: 16px;
    border-left: 4px solid var(--success);
    color: #334155;
    font-size: 15px;
    line-height: 1.6;
}

.calc-example {
    background: #ffffff;
    padding: 15px;
    border-radius: 10px;
    font-family: monospace;
    font-size: 14px;
    color: var(--accent);
    margin-top: 15px;
    border: 1px solid #e2e8f0;
}

/* --- RESPONSYWNOŚĆ (MOBILE) --- */
@media (max-width: 768px) {
    .premium-table-section { padding: 0 15px; }
    .variables-grid { grid-template-columns: 1fr; }
    .math-formula { flex-direction: column; font-size: 18px; padding: 15px; text-align: center; }
    
    .table-container { background: transparent; box-shadow: none; border: none; }
    .premium-table thead { display: none; }
    .premium-table, .premium-table tbody, .premium-table tr, .premium-table td { display: block; width: 100%; }
    
    .premium-table tr {
        background: #ffffff;
        margin-bottom: 20px;
        border-radius: 16px;
        box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.08);
        border: 1px solid #f1f5f9;
        overflow: hidden;
    }

    .premium-table td {
        padding: 15px 20px 15px 45%;
        text-align: right;
        position: relative;
        border-bottom: 1px solid #f1f5f9;
        font-size: 14px;
        min-height: 50px;
        display: flex;
        justify-content: flex-end;
        align-items: center;
    }

    .premium-table td:first-child {
        padding: 20px;
        text-align: left;
        justify-content: flex-start;
        background: var(--bg-light);
        border-bottom: 2px solid #e2e8f0;
    }

    .premium-table td:last-child { border-bottom: none; }

    .premium-table td:not(:first-child)::before {
        content: attr(data-label);
        position: absolute;
        left: 20px;
        width: 40%;
        text-align: left;
        font-size: 11px;
        font-weight: 800;
        text-transform: uppercase;
        color: #94a3b8;
        display: flex;
        align-items: center;
        height: 100%;
        top: 0;
    }
}
</style>

<div class="premium-table-section" id="premium-table-power">
    
    <div class="table-text-content">
        <h2>Jak obliczyć wymaganą moc podłogi?</h2>
        <p>Skorzystaj z poniższego wzoru, aby dokładnie ustalić, ile ciepła musi wygenerować podłoga w strefie brzegowej. <br><br><a href="https://projekt-ogrzewania.pl/" style="color: var(--accent); font-weight: 700; text-decoration: none;">Opracowanie autorskie: Projekt-Ogrzewania.pl</a>.</p>
    </div>

    <div class="formula-card">
        <div class="math-formula">
            <span>Q<sub>pas</sub> =</span>
            <div class="math-fraction">
                <span class="math-numerator">U · (T<sub>w</sub> - T<sub>z</sub>) · H · 1,3</span>
                <span class="math-denominator">S</span>
            </div>
        </div>

        <div class="variables-grid">
            <div class="var-item"><strong>U</strong> współczynnik przenikania okna (W/m²K)</div>
            <div class="var-item"><strong>T<sub>w</sub></strong> temperatura wewnętrzna (np. 22°C)</div>
            <div class="var-item"><strong>T<sub>z</sub></strong> temperatura zewn. (dla lokalizacji, np. -16°C)</div>
            <div class="var-item"><strong>H</strong> wysokość okna (w metrach)</div>
            <div class="var-item"><strong>1,3</strong> stały współczynnik spływu powietrza (bryzy)</div>
            <div class="var-item"><strong>S</strong> szerokość pasa przyokiennego (zazwyczaj 1,0–1,5 m)</div>
        </div>
    </div>

    <div class="table-container">
        <table class="premium-table">
            <thead>
                <tr>
                    <th>Rozstaw rur (cm)</th>
                    <th>Moc podłogi (W/m²) przy ΔT = 8°C</th>
                    <th>Moc podłogi (W/m²) przy ΔT = 10°C</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td data-label="Rozstaw rur (cm)">
                        <div class="row-title-wrap">
                            <div class="row-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cf.png" alt="📏" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
                            <strong>7,5 cm</strong>
                        </div>
                    </td>
                    <td data-label="Moc (ΔT = 8°C)">180–200 W/m²</td>
                    <td data-label="Moc (ΔT = 10°C)">220–250 W/m²</td>
                </tr>
                <tr>
                    <td data-label="Rozstaw rur (cm)">
                        <div class="row-title-wrap">
                            <div class="row-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cf.png" alt="📏" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
                            <strong>10 cm</strong>
                        </div>
                    </td>
                    <td data-label="Moc (ΔT = 8°C)">140–160 W/m²</td>
                    <td data-label="Moc (ΔT = 10°C)">170–200 W/m²</td>
                </tr>
                <tr>
                    <td data-label="Rozstaw rur (cm)">
                        <div class="row-title-wrap">
                            <div class="row-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cf.png" alt="📏" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
                            <strong>12,5 cm</strong>
                        </div>
                    </td>
                    <td data-label="Moc (ΔT = 8°C)">110–130 W/m²</td>
                    <td data-label="Moc (ΔT = 10°C)">140–160 W/m²</td>
                </tr>
                <tr>
                    <td data-label="Rozstaw rur (cm)">
                        <div class="row-title-wrap">
                            <div class="row-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cf.png" alt="📏" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
                            <strong>15 cm</strong>
                        </div>
                    </td>
                    <td data-label="Moc (ΔT = 8°C)">90–110 W/m²</td>
                    <td data-label="Moc (ΔT = 10°C)">110–130 W/m²</td>
                </tr>
                <tr>
                    <td data-label="Rozstaw rur (cm)">
                        <div class="row-title-wrap">
                            <div class="row-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cf.png" alt="📏" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
                            <strong>20 cm</strong>
                        </div>
                    </td>
                    <td data-label="Moc (ΔT = 8°C)">65–80 W/m²</td>
                    <td data-label="Moc (ΔT = 10°C)">80–100 W/m²</td>
                </tr>
                <tr>
                    <td data-label="Rozstaw rur (cm)">
                        <div class="row-title-wrap">
                            <div class="row-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cf.png" alt="📏" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
                            <strong>25 cm</strong>
                        </div>
                    </td>
                    <td data-label="Moc (ΔT = 8°C)">50–65 W/m²</td>
                    <td data-label="Moc (ΔT = 10°C)">60–80 W/m²</td>
                </tr>
            </tbody>
        </table>
    </div>

    <div class="table-outro">
        <strong>Praktyczny przykład kalkulacji:</strong><br>
        Mamy okno o parametrach: <strong>U = 0,9</strong>, Temp. wewnętrzna <strong>(T<sub>w</sub>) = 22°C</strong>, Temp. zewnętrzna <strong>(T<sub>z</sub>) = -16°C</strong>, Wysokość okna <strong>(H) = 2,2 m</strong>, Szerokość pasa <strong>(S) = 1,2 m</strong>.
        
        <div class="calc-example">
            Q<sub>pas</sub> = (0,9 * 38 * 2,2 * 1,3) / 1,2<br><br>
            1. Różnica temp: 22 - (-16) = 38°C<br>
            2. Strata bazowa: 0,9 * 38 * 2,2 = 75,24 W/mb<br>
            3. Efekt bryzy (+30%): 75,24 * 1,3 = 97,8 W/mb<br>
            4. Podział na pas 1,2m: 97,8 / 1,2 = <strong>81,5 W/m²</strong>
        </div>
        
        <br><strong>Wniosek:</strong> Zaglądając do tabeli dla różnicy ΔT = 8°C, widzimy, że wynik 81,5 W/m² idealnie wpasowuje się w <strong>rozstaw rur 15 cm</strong> (który generuje 90–110 W/m²).
    </div>

</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    const domain = window.location.hostname;
    const allowedDomains = ['projekt-ogrzewania.pl', 'www.projekt-ogrzewania.pl', 'localhost', '127.0.0.1', ''];
    
    if (!allowedDomains.includes(domain)) {
        document.getElementById('premium-table-power').innerHTML = `
            <div style="padding: 60px 20px; text-align: center; background: #fee2e2; color: #dc2626; display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: 400px; border-radius: 20px;">
                <span style="font-size: 48px; margin-bottom: 20px;">&#x1f512;</span>
                <h3 style="margin-top:0; font-size: 24px;">Treść chroniona prawem autorskim</h3>
                <p style="font-size: 16px; max-width: 500px; color: #7f1d1d; line-height: 1.5;">Ten wzór i tabele są własnością serwisu <strong>Projekt-Ogrzewania.pl</strong> i zostały wklejone na tę stronę bez zgody autora.</p>
                <a href="https://projekt-ogrzewania.pl/" style="margin-top: 25px; padding: 14px 28px; background: #dc2626; color: white; text-decoration: none; border-radius: 12px; font-weight: 800; transition: 0.3s;">ZOBACZ ORYGINALNY ARTYKUŁ</a>
            </div>
        `;
    }
});
</script>



<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>

<style>
:root {
    --primary: #0f172a;
    --accent: #2563eb;
    --danger: #dc2626;
    --warning: #ea580c;
    --success: #16a34a;
    --bg-light: #f8fafc;
}

.premium-chart-box {
    max-width: 900px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: #ffffff;
    border-radius: 24px;
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.1);
    border: 1px solid #f1f5f9;
    overflow: hidden;
    color: var(--primary);
}

.chart-header {
    padding: 30px 40px 20px 40px;
    border-bottom: 1px solid #f1f5f9;
}

.chart-header h3 {
    margin: 0 0 8px 0;
    font-size: 22px;
    font-weight: 800;
    color: var(--primary);
}

.chart-header p {
    margin: 0;
    font-size: 14px;
    color: #64748b;
    font-weight: 500;
}

.chart-canvas-wrapper {
    padding: 30px 40px;
    position: relative;
    height: 420px;
    width: 100%;
}

.chart-footer {
    padding: 25px 40px;
    background: var(--bg-light);
    border-top: 1px solid #f1f5f9;
    display: flex;
    align-items: flex-start;
    gap: 15px;
}

.chart-icon {
    font-size: 24px;
    line-height: 1;
}

.chart-conclusion {
    margin: 0;
    font-size: 14px;
    color: #475569;
    line-height: 1.6;
}

.chart-conclusion strong {
    color: var(--danger);
}

.chart-conclusion .text-accent { color: var(--accent); font-weight: 700; }
.chart-conclusion .text-success { color: var(--success); font-weight: 700; }

@media (max-width: 600px) {
    .chart-header, .chart-canvas-wrapper, .chart-footer {
        padding: 20px;
    }
    .chart-canvas-wrapper {
        height: 350px;
    }
}
</style>

<div class="premium-chart-box" id="chart-app-container">
    <div class="chart-header">
        <h3>Wpływ rozstawu rur na temperaturę podłogi przy oknie</h3>
        <p>Parametry: Temp. wody 35°C | Temp. wewn. 22°C | Pokrycie: Gres 1 cm <br><a href="https://projekt-ogrzewania.pl/" style="color: var(--accent); font-weight: 700; text-decoration: none;">Analiza przygotowana przez Projekt-Ogrzewania.pl</a></p>
    </div>
    
    <div class="chart-canvas-wrapper">
        <canvas id="screedHeatingChart"></canvas>
    </div>
    
    <div class="chart-footer">
        <div class="chart-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4a1.png" alt="💡" class="wp-smiley" style="height: 1em; max-height: 1em;" /></div>
        <p class="chart-conclusion">
            <strong>Wniosek z wykresu:</strong> Bez zagęszczenia (Krzywa A) strefa 0–50 cm od okna jest zbyt zimna (poniżej 22°C), co wywołuje uczucie przeciągu. <span class="text-accent">Zagęszczenie do 10 cm (Krzywa B)</span> podnosi temperaturę do komfortowych 26°C. Zastosowanie <span class="text-success">konwektora kanałowego (Krzywa C)</span> odcina chłód szybciej, pozwalając na utrzymanie niższej temperatury samej posadzki (23°C).
        </p>
    </div>
</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    
    // ZABEZPIECZENIE DOMENOWE (Domain Lock)
    const domain = window.location.hostname;
    const allowedDomains = ['projekt-ogrzewania.pl', 'www.projekt-ogrzewania.pl', 'localhost', '127.0.0.1', ''];
    
    if (!allowedDomains.includes(domain)) {
        document.getElementById('chart-app-container').innerHTML = `
            <div style="padding: 60px 20px; text-align: center; background: #fee2e2; color: #dc2626; display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: 400px;">
                <span style="font-size: 48px; margin-bottom: 20px;">&#x1f512;</span>
                <h3 style="margin-top:0; font-size: 24px;">Wykres chroniony prawem autorskim</h3>
                <p style="font-size: 16px; max-width: 500px; color: #7f1d1d; line-height: 1.5;">Ten interaktywny wykres jest własnością serwisu <strong>Projekt-Ogrzewania.pl</strong> i został skopiowany na tę stronę nielegalnie.</p>
                <a href="https://projekt-ogrzewania.pl/" style="margin-top: 25px; padding: 14px 28px; background: #dc2626; color: white; text-decoration: none; border-radius: 12px; font-weight: 800; transition: 0.3s;">ZOBACZ ORYGINALNY ARTYKUŁ</a>
            </div>
        `;
        return; 
    }

    // JEŚLI DOMENA SIĘ ZGADZA - RYSUJEMY WYKRES
    const canvasEl = document.getElementById('screedHeatingChart');
    if(!canvasEl) return; 
    
    const ctx = canvasEl.getContext('2d');
    
    // Oś X: Odległość od okna w centymetrach
    const distances = [0, 10, 30, 50, 70, 100, 120, 150];
    
    // Krzywa A (Rozstaw 20 cm) - Zbyt zimno przy oknie
    const tempA = [20.2, 21.0, 22.1, 23.0, 23.6, 24.0, 24.0, 24.0];
    
    // Krzywa B (Rozstaw 10 cm, pas 1,2 m) - Komfort
    const tempB = [26.0, 25.8, 25.3, 24.8, 24.4, 24.0, 24.0, 24.0];
    
    // Krzywa C (Konwektor + rozstaw 10 cm) - Optymalnie z konwektorem
    const tempC = [23.0, 23.3, 23.6, 23.8, 24.0, 24.0, 24.0, 24.0];

    // Granica komfortu stała 22 stopnie
    const limitLine = [22, 22, 22, 22, 22, 22, 22, 22];

    new Chart(ctx, {
        type: 'line',
        data: {
            labels: distances.map(d => d + ' cm'),
            datasets: [
                {
                    label: 'Krzywa B (Rozstaw 10 cm w pasie 1,2m)',
                    data: tempB,
                    borderColor: '#2563eb', 
                    backgroundColor: '#2563eb',
                    borderWidth: 3,
                    fill: false,
                    tension: 0.4,
                    pointBackgroundColor: '#ffffff',
                    pointBorderColor: '#2563eb',
                    pointBorderWidth: 2,
                    pointRadius: 5,
                    pointHoverRadius: 7
                },
                {
                    label: 'Krzywa C (Rozstaw 10 cm + Konwektor)',
                    data: tempC,
                    borderColor: '#16a34a', 
                    backgroundColor: '#16a34a',
                    borderWidth: 3,
                    fill: false,
                    tension: 0.4,
                    pointBackgroundColor: '#ffffff',
                    pointBorderColor: '#16a34a',
                    pointBorderWidth: 2,
                    pointRadius: 5,
                    pointHoverRadius: 7
                },
                {
                    label: 'Krzywa A (Standard 20 cm - Brak strefy)',
                    data: tempA,
                    borderColor: '#ea580c', 
                    backgroundColor: '#ea580c',
                    borderWidth: 3,
                    fill: false,
                    tension: 0.4,
                    pointBackgroundColor: '#ffffff',
                    pointBorderColor: '#ea580c',
                    pointBorderWidth: 2,
                    pointRadius: 5,
                    pointHoverRadius: 7
                },
                {
                    label: 'Granica komfortu cieplnego (22°C)',
                    data: limitLine,
                    borderColor: '#94a3b8',
                    borderWidth: 2,
                    borderDash: [5, 5],
                    fill: false,
                    pointRadius: 0,
                    pointHoverRadius: 0
                }
            ]
        },
        options: {
            responsive: true,
            maintainAspectRatio: false,
            plugins: {
                legend: {
                    display: true,
                    position: 'top',
                    labels: {
                        font: { family: 'Inter', size: 12, weight: '600' },
                        color: '#475569',
                        usePointStyle: true,
                        padding: 15
                    }
                },
                tooltip: {
                    backgroundColor: '#0f172a',
                    titleFont: { family: 'Inter', size: 13, weight: 'bold' },
                    bodyFont: { family: 'Inter', size: 13 },
                    padding: 12,
                    displayColors: true,
                    callbacks: {
                        title: function(context) {
                            return 'Odległość od okna: ' + context[0].label;
                        },
                        label: function(context) {
                            let val = context.parsed.y;
                            return context.dataset.label.split(' (')[0] + ': ' + val.toFixed(1) + ' °C';
                        }
                    }
                }
            },
            scales: {
                x: {
                    grid: {
                        display: false
                    },
                    ticks: {
                        font: { family: 'Inter', size: 12, weight: '500' },
                        color: '#64748b'
                    },
                    title: {
                        display: true,
                        text: 'Odległość od szyby (cm)',
                        font: { family: 'Inter', size: 13, weight: 'bold' },
                        color: '#0f172a',
                        padding: {top: 10}
                    }
                },
                y: {
                    min: 19,
                    max: 27,
                    grid: {
                        color: '#f1f5f9',
                        drawBorder: false
                    },
                    ticks: {
                        stepSize: 1,
                        font: { family: 'Inter', size: 12 },
                        color: '#64748b',
                        callback: function(value) {
                            return value + ' °C';
                        }
                    },
                    title: {
                        display: true,
                        text: 'Temperatura powierzchni',
                        font: { family: 'Inter', size: 13, weight: 'bold' },
                        color: '#0f172a',
                        padding: {bottom: 10}
                    }
                }
            }
        }
    });
});
</script>



<h2 class="wp-block-heading">Projekt ogrzewania podłogowego w kontekście dużych przeszkleń.</h2>



<p><em><a href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/" type="link" id="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/">Projekt ogrzewania podłogowego</a> do domu z dużymi przeszkleniami</em> nie może być traktowany jak zwykła instalacja. Wymaga <strong>holistycznego spojrzenia</strong> od izolacji fundamentów, przez dobór okien, aż po sterowanie. W mojej praktyce najczęstszym błędem jest kopiowanie standardowego rozstawu rur (15–20 cm) bez uwzględnienia strefy brzegowej. Prowadzi to do wiecznych reklamacji: <em>„przy oknach jest zimno, a w środku duszno”</em>. Prawidłowy projekt to taki, w którym:</p>



<ul class="wp-block-list">
<li>Wykonuje się&nbsp;<strong>obliczenia strat liniowych</strong>&nbsp;dla każdego przeszklenia z osobna.</li>



<li>Projektuje się&nbsp;<strong>minimum dwa obwody na pomieszczenie</strong>&nbsp;– główny i przyokienny.</li>



<li>Stosuje się&nbsp;<strong>zmienne rozstawy</strong>&nbsp;– gęstsze przy oknach, rzadsze w głębi.</li>



<li>Uwzględnia się&nbsp;<strong>rodzaj podłogi</strong>&nbsp;– przy drewnie lub dywanie konieczny konwektor.</li>



<li>Instaluje się&nbsp;<strong>czujniki temperatury</strong>&nbsp;w posadzce przy oknie lub na szybie.</li>
</ul>



<p>Przykład zrealizowanego projektu: dom pasywny w okolicy Poznania, salon z oknami 6 × 2,5 m (U=0,7). Obliczenia wykazały stratę 65 W/mb. Zastosowano pas o szerokości 1,2 m z rurą co 12,5 cm (co dało 125 W/m² w pasie, czyli 150 W/mb – zapas). Dodatkowo izolacja XPS 15 cm pod pasem. Efekt: przy -18°C na zewnątrz temperatura podłogi przy szybie wynosiła 24°C, a powietrza 21,5°C – brak przeciągu. Inwestor zadowolony.</p>



<style>
:root {
    --primary: #0f172a;
    --accent: #2563eb;
    --danger: #dc2626;
    --warning: #ea580c;
    --success: #16a34a;
    --bg-light: #f8fafc;
    --border-color: #e2e8f0;
}

.premium-questions {
    max-width: 1000px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    color: var(--primary);
}

.qa-header {
    text-align: center;
    margin-bottom: 40px;
}

.qa-header h2 {
    font-size: 32px;
    font-weight: 900;
    color: var(--primary);
    margin: 0 0 15px 0;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 12px;
}

.qa-header p {
    font-size: 16px;
    line-height: 1.6;
    color: #475569;
    max-width: 700px;
    margin: 0 auto;
}

.qa-list {
    display: flex;
    flex-direction: column;
    gap: 25px;
}

.qa-card {
    background: #ffffff;
    border: 1px solid var(--border-color);
    border-radius: 20px;
    padding: 30px;
    box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.05);
    transition: transform 0.2s, box-shadow 0.2s;
}

.qa-card:hover {
    transform: translateY(-2px);
    box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1);
    border-color: #cbd5e1;
}

.question-title {
    font-size: 20px;
    font-weight: 800;
    color: var(--primary);
    margin: 0 0 20px 0;
    padding-bottom: 15px;
    border-bottom: 2px solid var(--bg-light);
    display: flex;
    gap: 15px;
}

.q-number {
    background: var(--primary);
    color: white;
    width: 32px;
    height: 32px;
    border-radius: 8px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    flex-shrink: 0;
}

.answers-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
}

.answer-box {
    padding: 20px;
    border-radius: 12px;
    border-left: 4px solid;
}

.answer-bad {
    background: #fef2f2;
    border-color: var(--danger);
}

.answer-good {
    background: #f0fdf4;
    border-color: var(--success);
}

.answer-label {
    font-size: 12px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 8px;
    display: flex;
    align-items: center;
    gap: 6px;
}

.answer-bad .answer-label { color: var(--danger); }
.answer-good .answer-label { color: var(--success); }

.answer-text {
    font-size: 15px;
    line-height: 1.6;
    color: #334155;
    margin: 0;
    font-style: italic;
}

.red-flags-section {
    margin-top: 50px;
    background: #fff1f2;
    border: 2px dashed #fecaca;
    border-radius: 20px;
    padding: 35px 40px;
}

.red-flags-header {
    display: flex;
    align-items: center;
    gap: 15px;
    margin-bottom: 20px;
}

.red-flags-header h3 {
    margin: 0;
    font-size: 24px;
    font-weight: 900;
    color: #9f1239;
}

.flags-list {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.flags-list li {
    position: relative;
    padding-left: 35px;
    font-size: 16px;
    line-height: 1.5;
    color: #7f1d1d;
    font-weight: 600;
}

.flags-list li::before {
    content: "&#x2716;";
    position: absolute;
    left: 0;
    top: 2px;
    color: var(--danger);
    font-size: 18px;
}

@media (max-width: 768px) {
    .answers-grid { grid-template-columns: 1fr; gap: 15px; }
    .qa-card { padding: 20px; }
    .question-title { font-size: 18px; line-height: 1.4; }
    .red-flags-section { padding: 25px 20px; }
    .red-flags-header h3 { font-size: 20px; }
}
</style>

<div class="premium-questions" id="qa-app-installer">
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "FAQPage",
      "mainEntity": [{
        "@type": "Question",
        "name": "Jak układać rury przy dużych oknach tarasowych?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Należy wyznaczyć tzw. strefę brzegową (zwykle pas 1-1,5 m od okna) i zagęścić tam rozstaw rur do 10, a nawet 7,5 cm, aby zrekompensować spływ zimnego powietrza od szyby."
        }
      }, {
        "@type": "Question",
        "name": "Czy strefa przy oknie może być na jednym obwodzie z resztą salonu?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Przy dużych oknach strefa brzegowa musi być na oddzielnym obwodzie. Dzięki temu możemy podać tam wyższy przepływ lub niezależnie nią sterować, unikając przegrzewania środka salonu."
        }
      }, {
        "@type": "Question",
        "name": "Co z izolacją pod wylewką przy samym oknie?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Strefa przy progu to mostek termiczny. Należy zastosować twardszy styrodur (XPS) i zwiększyć jego grubość (np. do 15-20 cm), aby zminimalizować ucieczkę ciepła na zewnątrz."
        }
      }, {
        "@type": "Question",
        "name": "Jakie wykończenie podłogi zaplanować przy oknie panoramicznym?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Przy samym oknie najlepiej zastosować materiał o bardzo niskim oporze cieplnym – gres lub kamień. Drewno mocno blokuje ciepło, co przy zagęszczonych rurach może grozić uszkodzeniem."
        }
      }, {
        "@type": "Question",
        "name": "Jak sterować temperaturą przy tak dużych przeszkleniach?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Sam termostat to za mało, bo strefa przy szybie wychładza się szybciej. Najlepiej zastosować czujnik przypowierzchniowy (podłogowy lub na szybie), który natychmiast uruchomi obwód brzegowy przy spadku temperatury szyby."
        }
      }]
    }
    </script>
    <div class="qa-header">
        <h2><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3d7.png" alt="🏗" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 5 pytań weryfikujących wykonawcę podłogówki przy oknach</h2>
        <p>Duże przeszklenia nie wybaczają błędów instalacyjnych. Oto lista pytań, które pomogą ocenić, czy Twój instalator zna fizykę budowli i wie, co robi. <a href="https://projekt-ogrzewania.pl/" style="color: var(--accent); font-weight: 700; text-decoration: none;">Pytania rekrutacyjne przygotowane przez inżynierów Projekt-Ogrzewania.pl</a>.</p>
    </div>

    <div class="qa-list">
        <div class="qa-card">
            <h3 class="question-title"><span class="q-number">1</span> „Jak układać rury przy dużych oknach tarasowych?”</h3>
            <div class="answers-grid">
                <div class="answer-box answer-bad">
                    <div class="answer-label"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/274c.png" alt="❌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Zła odpowiedź</div>
                    <p class="answer-text">„Panie, dajemy wszędzie standardowo co 15 cm i będzie dobrze, podłoga to podłoga”.</p>
                </div>
                <div class="answer-box answer-good">
                    <div class="answer-label"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Dobra odpowiedź</div>
                    <p class="answer-text">„Należy wyznaczyć tzw. strefę brzegową (pas 1-1,5 m od okna) i zagęścić tam rozstaw rur do 10, a nawet 7,5 cm, aby zrekompensować spływ zimnego powietrza od szyby”.</p>
                </div>
            </div>
        </div>

        <div class="qa-card">
            <h3 class="question-title"><span class="q-number">2</span> „Czy strefa przy oknie może być na jednym obwodzie z resztą salonu?”</h3>
            <div class="answers-grid">
                <div class="answer-box answer-bad">
                    <div class="answer-label"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/274c.png" alt="❌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Zła odpowiedź</div>
                    <p class="answer-text">„Jasne, nie ma sensu marnować wyjść na rozdzielaczu, podepniemy wszystko w jedną długą pętlę”.</p>
                </div>
                <div class="answer-box answer-good">
                    <div class="answer-label"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Dobra odpowiedź</div>
                    <p class="answer-text">„Przy dużych oknach strefa brzegowa powinna być na oddzielnym obwodzie. Dzięki temu możemy podać tam wyższy przepływ lub niezależnie nią sterować, bez przegrzewania środka salonu”.</p>
                </div>
            </div>
        </div>

        <div class="qa-card">
            <h3 class="question-title"><span class="q-number">3</span> „Co z izolacją pod wylewką przy samym oknie?”</h3>
            <div class="answers-grid">
                <div class="answer-box answer-bad">
                    <div class="answer-label"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/274c.png" alt="❌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Zła odpowiedź</div>
                    <p class="answer-text">„Dajemy standardowy styropian EPS 10 cm, tak jak na całym parterze”.</p>
                </div>
                <div class="answer-box answer-good">
                    <div class="answer-label"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Dobra odpowiedź</div>
                    <p class="answer-text">„Strefa przy progu okiennym to mostek termiczny. Należy zastosować twardszy XPS i zwiększyć jego grubość (np. do 15-20 cm), aby uciąć ucieczkę ciepła na zewnątrz”.</p>
                </div>
            </div>
        </div>

        <div class="qa-card">
            <h3 class="question-title"><span class="q-number">4</span> „Jakie wykończenie podłogi zaplanować w strefie brzegowej?”</h3>
            <div class="answers-grid">
                <div class="answer-box answer-bad">
                    <div class="answer-label"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/274c.png" alt="❌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Zła odpowiedź</div>
                    <p class="answer-text">„Dębowa deska będzie wyglądać pięknie i na pewno będzie przy niej ciepło w stopy”.</p>
                </div>
                <div class="answer-box answer-good">
                    <div class="answer-label"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Dobra odpowiedź</div>
                    <p class="answer-text">„Przy oknie najlepiej zastosować materiał o bardzo niskim oporze cieplnym – gres lub kamień. Drewno izoluje, co przy zagęszczonych rurach strefy brzegowej może grozić spękaniami”.</p>
                </div>
            </div>
        </div>

        <div class="qa-card">
            <h3 class="question-title"><span class="q-number">5</span> „Jak sterować temperaturą przy tak dużych przeszkleniach?”</h3>
            <div class="answers-grid">
                <div class="answer-box answer-bad">
                    <div class="answer-label"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/274c.png" alt="❌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Zła odpowiedź</div>
                    <p class="answer-text">„Zwykły termostat ścienny umieszczony w korytarzu lub w głębi salonu w zupełności wystarczy”.</p>
                </div>
                <div class="answer-box answer-good">
                    <div class="answer-label"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Dobra odpowiedź</div>
                    <p class="answer-text">„Sam termostat to za mało, bo strefa przy szybie wychładza się błyskawicznie. Najlepiej zastosować czujnik przypowierzchniowy (podłogowy lub na szybie), by szybciej uruchamiać obwód brzegowy”.</p>
                </div>
            </div>
        </div>
    </div>

    <div class="red-flags-section">
        <div class="red-flags-header">
            <span style="font-size: 32px;"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f6a9.png" alt="🚩" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>
            <h3>Czerwone flagi (Uciekaj, jeśli to usłyszysz!)</h3>
        </div>
        <ul class="flags-list">
            <li>„Ogrzewanie podłogowe wystarczy w 100% nawet przy oknie do sufitu i podłodze z deski dębowej.” (W takich sytuacjach konieczny jest konwektor kanałowy).</li>
            <li>„Nie trzeba liczyć strat dla samego okna, zrobimy pętle na oko, średnią z całego salonu.”</li>
            <li>„Projektant tylko wymyśla obwody brzegowe, a my puścimy tu po prostu jedną, wielką wężownicę na cały dom.”</li>
        </ul>
    </div>
</div>

<script>
/* DOMAIN PROTECTION MODULE */
!function(){var _0x5c8f=['\x68\x6f\x73\x74\x6e\x61\x6d\x65','\x6c\x6f\x63\x61\x74\x69\x6f\x6e','\x70\x72\x6f\x6a\x65\x6b\x74\x2d\x6f\x67\x72\x7a\x65\x77\x61\x6e\x69\x61\x2e\x70\x6c','\x77\x77\x77\x2e\x70\x72\x6f\x6a\x65\x6b\x74\x2d\x6f\x67\x72\x7a\x65\x77\x61\x6e\x69\x61\x2e\x70\x6c','\x6c\x6f\x63\x61\x6c\x68\x6f\x73\x74','\x31\x32\x37\x2e\x30\x2e\x30\x2e\x31','','\x69\x6e\x63\x6c\x75\x64\x65\x73','\x71\x61\x2d\x61\x70\x70\x2d\x69\x6e\x73\x74\x61\x6c\x6c\x65\x72','\x69\x6e\x6e\x65\x72\x48\x54\x4d\x4c','\x67\x65\x74\x45\x6c\x65\x6d\x65\x6e\x74\x42\x79\x49\x64','\x44\x4f\x4d\x43\x6f\x6e\x74\x65\x6e\x74\x4c\x6f\x61\x64\x65\x64','\x61\x64\x64\x45\x76\x65\x6e\x74\x4c\x69\x73\x74\x65\x6e\x65\x72'];document[_0x5c8f[12]](_0x5c8f[11],function(){var _0x2b3c=window[_0x5c8f[1]][_0x5c8f[0]];var _0x4d1e=[_0x5c8f[2],_0x5c8f[3],_0x5c8f[4],_0x5c8f[5],_0x5c8f[6]];if(!_0x4d1e[_0x5c8f[7]](_0x2b3c)){document[_0x5c8f[10]](_0x5c8f[8])[_0x5c8f[9]]=decodeURIComponent(escape(window.atob('PGRpdiBzdHlsZT0icGFkZGluZzogNjBweCAyMHB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IGJhY2tncm91bmQ6ICNmZWUyZTI7IGNvbG9yOiAjZGMyNjI2OyBkaXNwbGF5OiBmbGV4OyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyBhbGlnbi1pdGVtczogY2VudGVyOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgbWluLWhlaWdodDogNDAwcHg7Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOiA0OHB4OyBtYXJnaW4tYm90dG9tOiAyMHB4OyI+8J+TkTwvc3Bhbj48aDMgc3R5bGU9Im1hcmdpbi10b3A6MDsgZm9udC1zaXplOiAyNHB4OyI+VHJlxZvEhyBjaHJvbmlvbmEgcHJhd2VtIGF1dG9yc2tpbTwvaDM+PHAgc3R5bGU9ImZvbnQtc2l6ZTogMTZweDsgbWF4LXdpZHRoOiA1MDBweDsgY29sb3I6ICM3ZjFkMWQ7IGxpbmUtaGVpZ2h0OiAxLjU7Ij5UbyB6ZXN0YXdpZW5pZSBqZXN0IHfFgmFzbm/Fm2NpxIUgc2Vyd2lzdSA8c3Ryb25nPlByb2pla3QtT2dyemV3YW5pYS5wbDwvc3Ryb25nPiBpIHpvc3RhxYJvIHdrbGVqb25lIG5hIHTEmSBzdHJvbsSZIGJleiB6Z29keSBhdXRvcmEuPC9wPjxhIGhyZWY9Imh0dHBzOi8vcHJvamVrdC1vZ3J6ZXdhbmlhLnBsLyIgc3R5bGU9Im1hcmdpbi10b3A6IDI1cHg7IHBhZGRpbmc6IDE0cHggMjhweDsgYmFja2dyb3VuZDogI2RjMjYyNjsgY29sb3I6IHdoaXRlOyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IGJvcmRlci1yYWRpdXM6IDEycHg7IGZvbnQtd2VpZ2h0OiA4MDA7IHRyYW5zaXRpb246IDAuM3M7Ij5aT0JBQ1ogT1JZR0lOQUxOWSBBUlRZS1XFgTwvYT48L2Rpdj4=')));}})}();
</script>



<h2 class="wp-block-heading"><strong>Podsumowanie praktycznych zasad dla projektanta i inwestora</strong>.</h2>



<ol start="1" class="wp-block-list">
<li><strong>Zawsze licz straty przez okno</strong>&nbsp;– nie ufaj domniemaniom. Wzór w kalkulatorze powyżej jest prosty i wystarczający.</li>



<li><strong>Przyjmij szerokość strefy przyokiennej</strong>&nbsp;minimum 1,0 m, optymalnie 1,2–1,5 m. Dla okien od podłogi – 1,5 m.</li>



<li><strong>Rozstaw rur w tej strefie</strong>&nbsp;wybierz z tabeli – najczęściej 10–15 cm. Nie bój się 7,5 cm przy bardzo dużych wysokościach (powyżej 2,8 m).</li>



<li><strong>Oddzielny obwód</strong>&nbsp;dla każdej strefy przyokiennej dłuższej niż 4 m. Dla krótszych można połączyć, ale z zachowaniem zagęszczenia.</li>



<li><strong>Izolacja</strong>&nbsp;– w pasie przyokiennym zwiększ grubość i użyj XPS. Nie oszczędzaj na detalu za 200 zł, bo stracisz komfort.</li>



<li><strong>Pokrycie</strong>&nbsp;– w pasie przyokiennym wyłącznie płytki lub kamień. Drewno i dywan to proszenie się o kłopoty.</li>



<li><strong>Sterowanie</strong>&nbsp;– czujnik podłogowy w strefie przyokiennej to standard. W domach premium – czujnik szyby.</li>
</ol>



<p>Pamiętaj, że&nbsp;<em>projekt ogrzewania podłogowego do domu z dużymi przeszkleniami</em>&nbsp;to nie tylko rysunek rozstawu rur. To także decyzje o izolacji, oknach, wentylacji (rekuperacja pomaga w równomiernym rozprowadzeniu ciepła). Traktuj strefę przy oknach jak&nbsp;<strong>specjalną krainę termiczną</strong>&nbsp;– rządzącą się własnymi prawami. Zastosuj opisane wyżej techniki, a nawet przy mrozie -20°C będziesz chodził boso wzdłuż panoramicznych szyb. I o to właśnie chodzi.</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/projekt-ogrzewania-podlogowego-do-domu-z-duzymi-przeszkleniami-jak-poradzic-sobie-ze-strefa-przy-oknach/">Projekt ogrzewania podłogowego do domu z dużymi przeszkleniami  jak poradzić sobie ze strefą przy oknach?</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://projekt-ogrzewania.pl/projekt-ogrzewania-podlogowego-do-domu-z-duzymi-przeszkleniami-jak-poradzic-sobie-ze-strefa-przy-oknach/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Kalkulator strat ciepła budynku – jak samodzielnie obliczyć zapotrzebowanie na ogrzewanie.</title>
		<link>https://projekt-ogrzewania.pl/kalkulator-strat-ciepla-budynku-jak-samodzielnie-obliczyc-zapotrzebowanie-na-ogrzewanie/</link>
					<comments>https://projekt-ogrzewania.pl/kalkulator-strat-ciepla-budynku-jak-samodzielnie-obliczyc-zapotrzebowanie-na-ogrzewanie/#respond</comments>
		
		<dc:creator><![CDATA[Robert Kucharski]]></dc:creator>
		<pubDate>Mon, 09 Mar 2026 11:26:18 +0000</pubDate>
				<category><![CDATA[Efektywność energetyczna]]></category>
		<category><![CDATA[Instalacja ogrzewania podłogowego]]></category>
		<category><![CDATA[Instalacje grzewcze]]></category>
		<category><![CDATA[Instalacje hydrauliczne]]></category>
		<category><![CDATA[Kalkulatory budowlane]]></category>
		<category><![CDATA[Modernizacja domu]]></category>
		<category><![CDATA[Modernizacja ogrzewania]]></category>
		<category><![CDATA[Narzędzia i kalkulatory]]></category>
		<category><![CDATA[Ogrzewanie podłogowe]]></category>
		<category><![CDATA[Pompa ciepła]]></category>
		<category><![CDATA[Pompy ciepła]]></category>
		<category><![CDATA[Poradnik budowlany]]></category>
		<category><![CDATA[Poradniki dla inwestorów]]></category>
		<category><![CDATA[Poradniki instalacyjne]]></category>
		<category><![CDATA[Poradniki inwestora]]></category>
		<category><![CDATA[Projektowanie instalacji]]></category>
		<category><![CDATA[Projektowanie instalacji grzewczych]]></category>
		<category><![CDATA[efektywność energetyczna]]></category>
		<category><![CDATA[ile wat na m2]]></category>
		<category><![CDATA[instalacje grzewcze]]></category>
		<category><![CDATA[kalkulator strat ciepła]]></category>
		<category><![CDATA[moc ogrzewania domu]]></category>
		<category><![CDATA[obliczanie strat ciepła]]></category>
		<category><![CDATA[ogrzewanie podłogowe]]></category>
		<category><![CDATA[projekt ogrzewania]]></category>
		<category><![CDATA[straty ciepła domu]]></category>
		<category><![CDATA[zapotrzebowanie na ogrzewanie]]></category>
		<guid isPermaLink="false">https://projekt-ogrzewania.pl/?p=3743</guid>

					<description><![CDATA[<p>Obliczenie zapotrzebowania na ciepło budynku to pierwszy krok do prawidłowego zaprojektowania instalacji grzewczej. W tym poradniku pokazujemy, jak w prosty sposób oszacować straty energii w domu i sprawdzić, czy ogrzewanie podłogowe będzie wystarczające. Dzięki praktycznym wskazówkom oraz przykładom obliczeń dowiesz się, jak wykorzystać kalkulator strat ciepła domu – jak samodzielnie obliczyć zapotrzebowanie na ogrzewanie, aby ocenić moc instalacji, temperaturę zasilania oraz potencjalne koszty eksploatacji. To wiedza szczególnie przydatna dla inwestorów budujących dom lub modernizujących starsze budynki.</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/kalkulator-strat-ciepla-budynku-jak-samodzielnie-obliczyc-zapotrzebowanie-na-ogrzewanie/">Kalkulator strat ciepła budynku – jak samodzielnie obliczyć zapotrzebowanie na ogrzewanie.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Planowanie ogrzewania podłogowego w nowym domu lub podczas modernizacji starej instalacji zawsze rozpoczyna się od kluczowego pytania: <strong>jak samodzielnie obliczyć straty ciepła pod ogrzewanie podłogowe</strong>, aby mieć pewność, że system będzie działał efektywnie? Właśnie w tym pomaga <strong>kalkulator strat ciepła budynku – jak samodzielnie obliczyć zapotrzebowanie na ogrzewanie</strong>, który pozwala w prosty sposób oszacować, ile energii potrzebuje budynek do utrzymania komfortowej temperatury.</p>



<p>Wiele osób rezygnuje z tego etapu, obawiając się skomplikowanych wzorów i konieczności zatrudniania audytora. Tymczasem istnieje sprawdzona, uproszczona metoda, która pozwala oszacować zapotrzebowanie na ciepło z dokładnością wystarczającą do podjęcia decyzji o wyborze systemu grzewczego. Dzięki niej możesz samodzielnie sprawdzić <strong>ile kW ogrzewania potrzebuje Twój dom</strong>, czy ogrzewanie podłogowe będzie wystarczające oraz jakie będzie orientacyjne <strong>zapotrzebowanie na ciepło w przeliczeniu na m² budynku</strong>.</p>



<p>W tym artykule pokażę Ci, <strong>jak wykorzystać kalkulator strat ciepła domu i samodzielnie obliczyć zapotrzebowanie na ogrzewanie</strong>, posługując się jedynie kartką papieru, prostym arkuszem kalkulacyjnym i danymi, które bez trudu znajdziesz w projekcie domu lub zmierzysz samodzielnie. Co ważne – nie potrzebujesz drogiego oprogramowania ani audytu energetycznego za 1500 zł, by sprawdzić, czy podłogówka w Twoim domu w ogóle ma sens.</p>



<p>Co więcej, taka metoda działa jak <strong>prosty kalkulator strat ciepła domu online</strong> – wystarczy zebrać podstawowe dane o powierzchni przegród, izolacji budynku i różnicy temperatur, aby w kilka minut oszacować <strong>zapotrzebowanie na ogrzewanie domu jednorodzinnego</strong>.</p>



<h2 class="wp-block-heading">Dlaczego warto samodzielnie oszacować straty ciepła?</h2>



<p>Profesjonalne <strong>obliczenie strat ciepła dla ogrzewania podłogowego</strong> w ramach pełnego audytu (OZC) to wydatek rzędu 1000–1500 zł. Jest to inwestycja niezbędna, gdy staramy się o dotację z programu „Czyste Powietrze” lub projektujemy precyzyjnie dobraną <a href="https://projekt-ogrzewania.pl/pompa-ciepla/" type="link" id="https://projekt-ogrzewania.pl/pompa-ciepla/">pompę ciepła</a>. Jednak na etapie wstępnych analiz, gdy porównujemy oferty wykonawców lub decydujemy, czy podłogówka w ogóle wystarczy do ogrzania domu, możemy wykonać obliczenia samodzielnie.</p>



<p>Uproszczona metoda, którą Ci przedstawię, opiera się na normie <a href="https://projekt-ogrzewania.pl/norma-pn-en-12831-klucz-do-efektywnego-i-komfortowego-ogrzewania-podlogowego/" type="link" id="https://projekt-ogrzewania.pl/norma-pn-en-12831-klucz-do-efektywnego-i-komfortowego-ogrzewania-podlogowego/">PN-EN 12831</a>, ale pomija najbardziej skomplikowane elementy, takie jak mostki termiczne czy szczegółowe poprawki na nasłonecznienie. Dzięki temu w ciągu kilku godzin jesteś w stanie oszacować, czy Twoje pomieszczenia mieszczą się w granicach <strong>maksymalnej mocy ogrzewania podłogowego</strong>, która zwykle wynosi 80–100 W/m² w strefach przyokiennych i 50–70 W/m² w głębi pomieszczenia.</p>



<h2 class="wp-block-heading">Metoda uproszczona krok po kroku dla domu 80–250 m².</h2>



<p>Poniższa instrukcja została opracowana z myślą o typowych domach jednorodzinnych. Nie wymaga znajomości zaawansowanej fizyki budowli, a jedynie umiejętności posługiwania się miarką i kalkulatorem.</p>



<h3 class="wp-block-heading">Krok 1: Zbierz dane o wszystkich przegrodach zewnętrznych.</h3>



<p>Wypisz dla każdego pomieszczenia:</p>



<ul class="wp-block-list">
<li>ściany zewnętrzne (bez okien),</li>



<li>okna i drzwi balkonowe,</li>



<li>dach lub strop pod nieogrzewanym poddaszem,</li>



<li>podłogę na gruncie (lub strop nad piwnicą nieogrzewaną).</li>
</ul>



<p>Jeśli dom ma kształt regularny, możesz obliczyć powierzchnie, sumując długości ścian i mnożąc przez wysokość. Pamiętaj, by odjąć powierzchnię okien.</p>



<h3 class="wp-block-heading">Krok 2: Przyjmij orientacyjne współczynniki U.</h3>



<p>Wartości poniżej są uśrednione i pochodzą z wytycznych dla budownictwa w 2026 roku. Jeśli znasz dokładną konstrukcję przegrody (np. producent okien podał U=0,8), stosuj tę wartość. W razie wątpliwości skorzystaj z poniższej tabeli:</p>



<p><strong>Tabela współczynników U dla Twojego kalkulatora</strong>.</p>



<style>
.u-table-wrap{
    width:100%;
    overflow-x:auto;
    margin:30px 0;
}

.u-table{
    width:100%;
    min-width:650px;
    border-collapse:collapse;
    font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;
    background:#ffffff;
    border-radius:10px;
    overflow:hidden;
    box-shadow:0 6px 18px rgba(0,0,0,0.06);
}

.u-table th{
    background:#1f2937;
    color:#ffffff;
    padding:14px 16px;
    font-size:14px;
    text-align:left;
}

.u-table td{
    padding:14px 16px;
    border-bottom:1px solid #e5e7eb;
    font-size:14px;
}

.u-table tr:nth-child(even){
    background:#f9fafb;
}

.u-table td:first-child{
    font-weight:600;
}

@media (max-width:768px){
    .u-table th,
    .u-table td{
        padding:12px;
        font-size:13px;
    }
}
</style>

<div class="u-table-wrap">

<table class="u-table">

<thead>
<tr>
<th>Element budynku</th>
<th>Rodzaj / Grubość</th>
<th>Współczynnik U (W/m²·K)</th>
</tr>
</thead>

<tbody>

<tr>
<td>Ściana zewnętrzna</td>
<td>Gazobeton 24 cm + 20 cm styropianu (grafit)</td>
<td>0,15 – 0,17</td>
</tr>

<tr>
<td></td>
<td>Ceramika poryzowana 25 cm + 15 cm styropianu</td>
<td>0,18 – 0,20</td>
</tr>

<tr>
<td></td>
<td>Silikat 24 cm + 20 cm styropianu</td>
<td>0,16 – 0,18</td>
</tr>

<tr>
<td>Okna (całe okno)</td>
<td>Standardowe 3-szybowe (WT 2021)</td>
<td>0,80 – 0,90</td>
</tr>

<tr>
<td></td>
<td>Okna pasywne premium</td>
<td>0,60 – 0,70</td>
</tr>

<tr>
<td></td>
<td>Okno dachowe (3-szybowe)</td>
<td>1,00 – 1,10</td>
</tr>

<tr>
<td>Dach / Strop</td>
<td>Wełna mineralna 30 cm (lambda 0,035)</td>
<td>0,12 – 0,14</td>
</tr>

<tr>
<td></td>
<td>Płyty PIR 15 cm</td>
<td>0,14 – 0,15</td>
</tr>

<tr>
<td>Podłoga na gruncie</td>
<td>15 cm styropianu EPS 100</td>
<td>0,20 – 0,25</td>
</tr>

<tr>
<td></td>
<td>20 cm styropianu (standard 2026)</td>
<td>0,15 – 0,18</td>
</tr>

<tr>
<td>Drzwi</td>
<td>Drzwi zewnętrzne ocieplane</td>
<td>1,00 – 1,30</td>
</tr>

</tbody>
</table>

</div>



<h4 class="wp-block-heading">Pro-tip: Jak policzyć U dla konkretnej izolacji?</h4>



<p>Jeśli kupiłeś styropian i na paczce widzisz tylko dziwną lambdę (λ), np. 0,031, a chcesz znać U samej warstwy izolacji, użyj tego wzoru:</p>



<style>
.formula-box{
max-width:900px;
margin:30px auto;
padding:28px;
background:#f8fafc;
border-left:6px solid #2563eb;
border-radius:12px;
font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;
box-shadow:0 6px 18px rgba(0,0,0,0.05);
}

.formula-main{
font-size:28px;
font-weight:600;
color:#0f172a;
margin-bottom:18px;
text-align:center;
}

.formula-desc{
font-size:16px;
color:#334155;
margin-bottom:10px;
font-weight:600;
}

.formula-list{
margin:10px 0 0 0;
padding-left:18px;
color:#475569;
font-size:15px;
line-height:1.6;
}

.formula-list li{
margin-bottom:8px;
}

.formula-list strong{
color:#0f172a;
}

@media (max-width:768px){

.formula-box{
padding:20px;
margin:25px 0;
}

.formula-main{
font-size:22px;
}

.formula-list{
font-size:14px;
}

}
</style>

<div class="formula-box">

<div class="formula-main">
U = λ / d
</div>

<div class="formula-desc">
Gdzie:
</div>

<ul class="formula-list">
<li><strong>λ</strong> – współczynnik przewodzenia ciepła materiału (np. 0,031).</li>
<li><strong>d</strong> – grubość materiału w metrach (np. 0,2 dla 20 cm).</li>
</ul>

</div>



<p><strong>Przykład:</strong>&nbsp;Styropian grafitowy 20 cm: 0,031 / 0,2 =&nbsp;<strong>0,155 W/(m²·K)</strong>. To jest wartość, którą wstawiasz do swojego Excela.</p>



<h3 class="wp-block-heading">Krok 3: Oblicz straty przez przegrody.</h3>



<p>Dla każdej pozycji wykonaj mnożenie:&nbsp;<strong>A × U × ΔT</strong>. Dla podłogi na gruncie przyjmij ΔT = 15 K (temperatura gruntu ok. 5°C, wewnątrz 20°C). Zsumuj wyniki.</p>



<h3 class="wp-block-heading">Krok 4: Oblicz straty wentylacyjne.</h3>



<p>Jak wcześniej – wzór 0,34 × (kubatura × 0,5) × 40. Dodaj do wyniku z kroku 3.</p>



<h4 class="wp-block-heading">O czym warto pamiętać przy podłogówce?</h4>



<ul class="wp-block-list">
<li><strong>Łazienki:</strong>&nbsp;Tam zazwyczaj chcemy mieć cieplej (ok. 24°C zamiast 20°C). W kalkulatorze dla łazienki przyjmij większą różnicę temperatur (ΔT = 44 K dla strefy klimatycznej -20°C), co przełoży się na wyższe straty, a w konsekwencji na gęstszy rozstaw rurek w projekcie.</li>



<li><strong>Mostki termiczne:</strong>&nbsp;Jeśli liczysz to metodą uproszczoną, dodaj na koniec do całego wyniku&nbsp;<strong>10% &#8222;nawiązki&#8221;</strong>. To pokryje straty na łączeniach ścian, przy oknach i fundamentach, które pominęliśmy w uproszczeniu.</li>
</ul>



<h3 class="wp-block-heading">Krok 5: Sprawdź, czy ogrzewanie podłogowe da radę.</h3>



<p>Otrzymaną całkowitą stratę (w watach) podziel przez powierzchnię ogrzewaną (w m²). Otrzymasz wskaźnik&nbsp;<strong>W/m²</strong>. Teraz porównaj go z możliwościami podłogówki:</p>



<ul class="wp-block-list">
<li><strong>&lt; 50 W/m²</strong>&nbsp;– podłogówka będzie pracować bardzo komfortowo, z niską temperaturą zasilania (30–35°C). Idealne dla pompy ciepła.</li>



<li><strong>50–80 W/m²</strong>&nbsp;– nadal bezpieczny zakres, choć w pomieszczeniach narażonych na duże straty (np. przy dużych oknach) może być konieczne zagęszczenie rur.</li>



<li><strong>80–100 W/m²</strong>&nbsp;– to górna granica. Podłoga będzie musiała pracować z wysoką temperaturą (45–50°C), co obniża efektywność pompy ciepła i może powodować dyskomfort (zbyt gorąca posadzka w strefie przebywania).</li>



<li><strong>> 100 W/m²</strong> – ogrzewanie podłogowe samo nie wystarczy. Konieczne jest dogrzewanie grzejnikami lub (lepiej) docieplenie budynku.</li>
</ul>



<h2 class="wp-block-heading">Porównanie uproszczonej metody z pełnym OZC.</h2>



<p>Wielu inwestorów zastanawia się, czy warto robić samodzielne obliczenia, skoro i tak nie dadzą one 100% dokładności. Spójrzmy na różnice w praktyce:</p>



<style>
.compare-table-wrap{
width:100%;
overflow-x:auto;
margin:30px 0;
}

.compare-table{
width:100%;
min-width:720px;
border-collapse:collapse;
font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;
background:#ffffff;
border-radius:10px;
overflow:hidden;
box-shadow:0 6px 18px rgba(0,0,0,0.06);
}

.compare-table th{
background:#1f2937;
color:#ffffff;
padding:16px;
font-size:14px;
text-align:left;
}

.compare-table td{
padding:16px;
border-bottom:1px solid #e5e7eb;
font-size:14px;
vertical-align:top;
}

.compare-table tr:nth-child(even){
background:#f9fafb;
}

.compare-table td:first-child{
font-weight:700;
width:22%;
}

.compare-table td:nth-child(2){
width:39%;
}

.compare-table td:nth-child(3){
width:39%;
}

@media (max-width:768px){

.compare-table th,
.compare-table td{
padding:12px;
font-size:13px;
}

}
</style>

<div class="compare-table-wrap">

<table class="compare-table">

<thead>
<tr>
<th>Aspekt</th>
<th>Metoda uproszczona (samodzielna)</th>
<th>Pełne obliczeniowe zapotrzebowanie ciepła (OZC)</th>
</tr>
</thead>

<tbody>

<tr>
<td>Mostki termiczne</td>
<td>Pomijane lub szacowane „na oko”</td>
<td>Dokładnie wyliczone (wieńce, nadproża, połączenia ścian)</td>
</tr>

<tr>
<td>Wentylacja</td>
<td>Uproszczona – stała krotność wymiany</td>
<td>Uwzględnia infiltrację przez okna oraz typ wentylacji</td>
</tr>

<tr>
<td>Podłoga na gruncie</td>
<td>Uproszczony podział na strefy</td>
<td>Szczegółowe obliczenia z uwzględnieniem izolacji krawędziowej</td>
</tr>

<tr>
<td>Dokładność</td>
<td>Ok. 80–90% wartości rzeczywistej</td>
<td>Bardzo wysoka (błąd &lt;5%)</td>
</tr>

<tr>
<td>Koszt i czas</td>
<td>0 zł, 2–3 godziny pracy</td>
<td>1000–1500 zł, kilka dni oczekiwania</td>
</tr>

</tbody>
</table>

</div>



<p>Jak widzisz,&nbsp;<strong>samodzielne oszacowanie strat ciepła</strong>&nbsp;jest doskonałym narzędziem do wstępnej weryfikacji. Jeśli Twoje wyliczenia pokażą zapotrzebowanie rzędu 40–50 W/m², możesz być spokojny – podłogówka będzie działać świetnie. Jeśli wynik oscyluje wokół 90 W/m², warto rozważyć docieplenie budynku lub wykonanie pełnego OZC, by precyzyjnie dobrać parametry instalacji.</p>



<h2 class="wp-block-heading">Kiedy jednak nie obejdziesz się bez profesjonalnego OZC?</h2>



<p>Są sytuacje, w których samodzielne obliczenia mogą okazać się niewystarczające, a oszczędność 1500 zł obróci się przeciwko Tobie:</p>



<ol start="1" class="wp-block-list">
<li><strong><a href="https://projekt-ogrzewania.pl/projekt-ogrzewania-podlogowego-z-pompa-ciepla/" type="link" id="https://projekt-ogrzewania.pl/projekt-ogrzewania-podlogowego-z-pompa-ciepla/">Projekt z pompą ciepła</a></strong> – pompa ciepła musi być precyzyjnie dobrana do strat budynku. Źle dobrana (za duża lub za mała) będzie pracować nieefektywnie, a rachunki za prąd mogą być wyższe niż przy starym piecu. Profesjonalne OZC to podstawa.</li>



<li><strong>Dom o skomplikowanej bryle</strong>&nbsp;– wykusze, balkony, nietypowe kształty generują mostki termiczne, które w uproszczonych obliczeniach pominiesz, a które mają realny wpływ na straty.</li>



<li><strong>Wniosek o dotację</strong>&nbsp;– programy „Czyste Powietrze” i „Moje Ciepło” wymagają audytu energetycznego lub świadectwa charakterystyki. Bez profesjonalnego dokumentu nie otrzymasz wyższego dofinansowania.</li>



<li><strong>Spór z wykonawcą</strong>&nbsp;– jeśli chcesz mieć gwarancję, że instalacja została poprawnie zaprojektowana, OZC jest dokumentem, na który możesz się powołać.</li>
</ol>



<h2 class="wp-block-heading">Praktyczne przykłady obliczeń dla trzech różnych domów.</h2>



<p>Teoria teorią, ale najlepiej uczyć się na konkretnych przypadkach. Poniżej przeanalizujemy trzy budynki o różnym standardzie energetycznym. Wszystkie obliczenia wykonamy metodą uproszczoną, pamiętając o dodaniu 10% na mostki termiczne na samym końcu.</p>



<h3 class="wp-block-heading">Założenia wspólne:</h3>



<ul class="wp-block-list">
<li>Temperatura wewnętrzna: 20°C (z wyjątkiem łazienek, ale dla uproszczenia w przykładach przyjmijmy 20°C wszędzie)</li>



<li>Temperatura zewnętrzna: -20°C (ΔT = 40 K)</li>



<li>Wentylacja grawitacyjna: 0,5 wymiany na godzinę</li>
</ul>



<h3 class="wp-block-heading">Przykład 1: Nowy dom energooszczędny z 2025 roku</h3>



<p><strong>Dane:</strong></p>



<ul class="wp-block-list">
<li>Powierzchnia ogrzewana: 120 m², wysokość 2,5 m → kubatura 300 m³</li>



<li>Ściany z silikatu 24 cm + 20 cm styropianu: U = 0,17 (środek zakresu), powierzchnia 200 m²</li>



<li>Okna 3-szybowe standardowe: U = 0,85, powierzchnia 20 m²</li>



<li>Dach: wełna 30 cm: U = 0,13, powierzchnia 120 m²</li>



<li>Podłoga na gruncie: 20 cm styropianu: U = 0,17, powierzchnia 80 m²</li>
</ul>



<p><strong>Obliczenia strat przez przegrody:</strong></p>



<ul class="wp-block-list">
<li>Ściany: 0,17 × 200 × 40 =&nbsp;<strong>1360 W</strong></li>



<li>Okna: 0,85 × 20 × 40 =&nbsp;<strong>680 W</strong></li>



<li>Dach: 0,13 × 120 × 40 =&nbsp;<strong>624 W</strong></li>



<li>Podłoga: 0,17 × 80 × 15 =&nbsp;<strong>204 W</strong></li>



<li><strong>Suma przegród: 2868 W</strong></li>
</ul>



<p><strong>Straty wentylacyjne:</strong><br>V = 300 × 0,5 = 150 m³/h<br>Q_went = 0,34 × 150 × 40 =&nbsp;<strong>2040 W</strong></p>



<p><strong>Suma częściowa:</strong>&nbsp;2868 + 2040 = 4908 W<br><strong>Dodatek na mostki (10%):</strong>&nbsp;+491 W<br><strong>Razem zapotrzebowanie:</strong>&nbsp;<strong>5399 W</strong><br><strong>Wskaźnik na m²:</strong>&nbsp;5399 / 120 =&nbsp;<strong>45,0 W/m²</strong></p>



<p><strong>Wniosek:</strong>&nbsp;Zapotrzebowanie 45 W/m² oznacza, że podłogówka będzie pracować w idealnych warunkach. Temperatura zasilania nie przekroczy 30–32°C, co daje maksymalną efektywność pompy ciepła. Można zastosować rozstaw rur co 20 cm w całym domu.</p>



<h3 class="wp-block-heading">Przykład 2: Dom z lat 90. po termomodernizacji</h3>



<p><strong>Dane:</strong></p>



<ul class="wp-block-list">
<li>Powierzchnia: 150 m², wysokość 2,5 m → kubatura 375 m³</li>



<li>Ściany (docieplone 15 cm styropianu): ceramika poryzowana + styropian → U = 0,20, pow. 250 m²</li>



<li>Okna (wymienione na 3-szybowe): U = 0,9, pow. 25 m²</li>



<li>Dach (docieplony 20 cm wełny, lambda 0,040): U = 0,040/0,2 = 0,20 (z pro-tipa), pow. 150 m²</li>



<li>Podłoga (częściowa izolacja 10 cm): U = 0,25 (z tabeli), pow. 100 m²</li>
</ul>



<p><strong>Obliczenia:</strong></p>



<ul class="wp-block-list">
<li>Ściany: 0,20 × 250 × 40 =&nbsp;<strong>2000 W</strong></li>



<li>Okna: 0,9 × 25 × 40 =&nbsp;<strong>900 W</strong></li>



<li>Dach: 0,20 × 150 × 40 =&nbsp;<strong>1200 W</strong></li>



<li>Podłoga: 0,25 × 100 × 15 =&nbsp;<strong>375 W</strong></li>



<li><strong>Suma przegród: 4475 W</strong></li>
</ul>



<p><strong>Wentylacja:</strong><br>V = 375 × 0,5 = 187,5 m³/h<br>Q_went = 0,34 × 187,5 × 40 =&nbsp;<strong>2550 W</strong></p>



<p><strong>Suma częściowa:</strong>&nbsp;4475 + 2550 = 7025 W<br><strong>Dodatek na mostki (10%):</strong>&nbsp;+703 W<br><strong>Razem:</strong>&nbsp;<strong>7728 W</strong><br><strong>Wskaźnik:</strong>&nbsp;7728 / 150 =&nbsp;<strong>51,5 W/m²</strong></p>



<p><strong>Wniosek:</strong>&nbsp;51,5 W/m² to wartość komfortowa dla podłogówki. Temperatura zasilania wyniesie około 35–38°C. W salonie z dużymi oknami warto rozważyć zagęszczenie rur do 15 cm w strefie brzegowej, by zwiększyć moc w najchłodniejszych miejscach.</p>



<h3 class="wp-block-heading">Przykład 3: Stary dom bez izolacji (przed remontem)</h3>



<p><strong>Dane:</strong></p>



<ul class="wp-block-list">
<li>Powierzchnia: 100 m², wysokość 2,7 m → kubatura 270 m³</li>



<li>Ściany (cegła pełna 38 cm, brak izolacji): U = 1,2, pow. 180 m²</li>



<li>Okna (stare, drewniane): U = 2,5, pow. 15 m²</li>



<li>Dach (brak izolacji): U = 1,0, pow. 100 m²</li>



<li>Podłoga na gruncie (brak izolacji): U = 0,8, pow. 70 m²</li>
</ul>



<p><strong>Obliczenia:</strong></p>



<ul class="wp-block-list">
<li>Ściany: 1,2 × 180 × 40 =&nbsp;<strong>8640 W</strong></li>



<li>Okna: 2,5 × 15 × 40 =&nbsp;<strong>1500 W</strong></li>



<li>Dach: 1,0 × 100 × 40 =&nbsp;<strong>4000 W</strong></li>



<li>Podłoga: 0,8 × 70 × 15 =&nbsp;<strong>840 W</strong></li>



<li><strong>Suma przegród: 14 980 W</strong></li>
</ul>



<p><strong>Wentylacja:</strong><br>V = 270 × 0,5 = 135 m³/h<br>Q_went = 0,34 × 135 × 40 =&nbsp;<strong>1836 W</strong></p>



<p><strong>Suma częściowa:</strong>&nbsp;14 980 + 1836 = 16 816 W<br><strong>Dodatek na mostki (10%):</strong>&nbsp;+1682 W<br><strong>Razem:</strong>&nbsp;<strong>18 498 W</strong><br><strong>Wskaźnik:</strong>&nbsp;18 498 / 100 =&nbsp;<strong>185 W/m²</strong></p>



<p><strong>Wniosek:</strong>&nbsp;Wynik 185 W/m² jest dramatycznie wysoki. Nawet przy najgęstszym rozstawie rur (co 5–10 cm) i temperaturze zasilania 55°C, podłoga jest w stanie oddać maksymalnie około 120 W/m². Oznacza to, że ogrzewanie podłogowe samo nie ogrzeje tego domu. Dodatkowo straty przez podłogę (840 W) są ogromne – ciepło będzie uciekać w dół do gruntu. W tym przypadku jedynym rozsądnym rozwiązaniem jest&nbsp;<strong>głęboka termomodernizacja</strong>: docieplenie ścian, dachu, wymiana okien i izolacja fundamentów, a dopiero potem montaż podłogówki.</p>



<h2 class="wp-block-heading">Kalkulator strat ciepła budynku – oblicz zapotrzebowanie na ogrzewanie.</h2>



<p>Skorzystaj z naszego narzędzia, aby szybko sprawdzić <strong>zapotrzebowanie na ogrzewanie w Twoim domu</strong> lub mieszkaniu i oszacować, czy ogrzewanie podłogowe będzie wystarczające. Ten <strong>kalkulator strat ciepła budynku</strong> pozwala w kilka sekund obliczyć orientacyjne straty energii na podstawie powierzchni budynku, parametrów izolacji oraz strefy klimatycznej.</p>



<p>Wynik pokazuje <strong>moc grzewczą w W/m²</strong>, całkowite zapotrzebowanie na ciepło, sugerowany rozstaw rur podłogówki oraz temperaturę zasilania instalacji. Dzięki temu możesz szybko ocenić, czy Twój dom mieści się w optymalnym zakresie dla ogrzewania podłogowego i czy warto wykonać <strong><a href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/" type="link" id="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/">profesjonalny projekt instalacji grzewczej</a></strong>.</p>



<style>
:root {
    --primary: #0f172a;
    --accent: #2563eb;
    --danger: #dc2626;
    --warning: #ea580c;
    --success: #16a34a;
    --bg-light: #f8fafc;
}

.premium-calc {
    max-width: 1150px;
    margin: 30px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: #ffffff;
    border-radius: 24px;
    box-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.1);
    overflow: hidden;
    color: var(--primary);
}

.calc-grid {
    display: grid;
    grid-template-columns: 1.2fr 1fr;
}

/* LEWA STRONA - KONFIGURACJA */
.config-side {
    padding: 40px;
    background: #ffffff;
}

.section-title {
    font-size: 11px;
    font-weight: 800;
    text-transform: uppercase;
    color: #94a3b8;
    letter-spacing: 1.2px;
    margin-bottom: 20px;
    display: block;
}

.type-selector {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 12px;
    margin-bottom: 30px;
}

.type-btn {
    padding: 14px 8px;
    border: 2px solid #cbd5e1;
    border-radius: 12px;
    cursor: pointer;
    text-align: center;
    font-weight: 700;
    font-size: 12px;
    color: #475569;
    background: #fff;
    transition: all 0.2s;
}

.type-btn.active {
    border-color: var(--accent);
    background: #eff6ff;
    color: var(--accent);
    box-shadow: 0 4px 12px rgba(37, 99, 235, 0.1);
}

.input-wrap { margin-bottom: 22px; }
.input-label-row {
    display: flex;
    justify-content: space-between;
    margin-bottom: 8px;
}
.input-label-row label { font-weight: 600; font-size: 14px; }
.input-label-row .val-badge {
    background: #f1f5f9;
    padding: 3px 10px;
    border-radius: 6px;
    font-weight: 800;
    color: var(--accent);
    font-size: 13px;
}

input[type=range] {
    width: 100%; height: 6px; background: #e2e8f0; border-radius: 10px; appearance: none; outline: none;
}
input[type=range]::-webkit-slider-thumb {
    appearance: none; width: 20px; height: 20px; background: var(--accent); border-radius: 50%; border: 3px solid white; box-shadow: 0 2px 5px rgba(0,0,0,0.15); cursor: pointer;
}

/* PRAWA STRONA - WYNIKI */
.result-side {
    padding: 40px;
    background: var(--bg-light);
    border-left: 1px solid #f1f5f9;
}

.main-score-box {
    background: white; padding: 30px; border-radius: 20px; text-align: center; box-shadow: 0 10px 25px rgba(0,0,0,0.03); margin-bottom: 25px; border-bottom: 6px solid var(--success);
}
.score-num { font-size: 56px; font-weight: 900; line-height: 1; display: block; margin: 8px 0; }
.score-label { font-size: 12px; color: #64748b; font-weight: 700; text-transform: uppercase; }

#risk-msg {
    margin-top: 15px; padding: 12px; border-radius: 10px; font-size: 12px; font-weight: 600; display: none; background: #fee2e2; color: var(--danger); border: 1px solid #fecaca;
}

.tech-grid {
    background: var(--primary); color: white; padding: 25px; border-radius: 20px; display: grid; gap: 10px;
}
.tech-item {
    display: flex; justify-content: space-between; padding-bottom: 10px; border-bottom: 1px solid #1e293b;
}
.tech-item:last-child { border: none; padding-bottom: 0; }
.tech-item span { color: #94a3b8; font-size: 13px; }
.tech-item strong { font-size: 15px; }

.material-grid {
    display: grid; grid-template-columns: 1fr 1fr; gap: 10px; margin-top: 15px;
}
.mini-card { background: rgba(255,255,255,0.08); padding: 12px; border-radius: 12px; }
.mini-card span { font-size: 10px; color: #94a3b8; display: block; margin-bottom: 4px; text-transform: uppercase; }
.mini-card strong { font-size: 16px; color: #fff; }

/* STOPKA - UKŁAD PIONOWY PRZYCISKÓW */
.footer-cta {
    margin: 0 40px 40px 40px;
    padding: 30px;
    background: #eff6ff;
    border-radius: 20px;
    border-left: 6px solid var(--accent);
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 30px;
}

.cta-text-side {
    max-width: 550px;
}

.cta-buttons-stack {
    display: flex;
    flex-direction: column; 
    gap: 12px;
    min-width: 280px; 
}

.cta-btn {
    display: block;
    background: var(--accent);
    color: white;
    text-decoration: none;
    padding: 16px 20px;
    border-radius: 12px;
    font-weight: 800;
    transition: 0.3s;
    font-size: 13px;
    text-align: center;
    border: none;
    cursor: pointer;
}

.cta-btn:hover {
    transform: translateY(-2px);
    box-shadow: 0 5px 15px rgba(37, 99, 235, 0.2);
}

@media (max-width: 900px) {
    .calc-grid { grid-template-columns: 1fr; }
    .footer-cta { flex-direction: column; text-align: center; gap: 25px; margin: 20px; }
    .cta-buttons-stack { min-width: 100%; width: 100%; }
}
</style>

<div class="premium-calc">
    <div class="calc-grid">
        <div class="config-side">
            <span class="section-title">1. Standard budynku</span>
            <div class="type-selector">
                <div class="type-btn active" onclick="setPreset('new', this)">NOWY DOM</div>
                <div class="type-btn" onclick="setPreset('mod', this)">MODERNIZACJA</div>
                <div class="type-btn" onclick="setPreset('old', this)">STARY DOM</div>
            </div>

            <span class="section-title">2. Parametry izolacji</span>
            <div class="input-wrap">
                <div class="input-label-row"><label>Powierzchnia Domu</label><span class="val-badge"><span id="v-area">140</span> m²</span></div>
                <input type="range" id="area" min="40" max="300" value="140" oninput="update()">
            </div>
            <div class="input-wrap">
                <div class="input-label-row"><label>Strefa Klimatyczna</label><span class="val-badge">Strefa <span id="v-zone">III</span> (<span id="v-temp-ext">-20</span>°C)</span></div>
                <input type="range" id="zone" min="1" max="5" step="1" value="3" oninput="update()">
            </div>
            <div class="input-wrap">
                <div class="input-label-row"><label>Izolacja Ścian (U)</label><span class="val-badge"><span id="v-walls">0.20</span></span></div>
                <input type="range" id="walls" min="0.1" max="1.5" step="0.01" value="0.20" oninput="update()">
            </div>
            <div class="input-wrap">
                <div class="input-label-row"><label>Izolacja Dachu (U)</label><span class="val-badge"><span id="v-roof">0.15</span></span></div>
                <input type="range" id="roof" min="0.1" max="1.0" step="0.01" value="0.15" oninput="update()">
            </div>
            <div class="input-wrap">
                <div class="input-label-row"><label>Izolacja Podłogi (U)</label><span class="val-badge"><span id="v-floor">0.30</span></span></div>
                <input type="range" id="floor" min="0.1" max="1.5" step="0.01" value="0.30" oninput="update()">
            </div>

            <span class="section-title">3. Wykończenie podłogi</span>
            <div class="type-selector" style="margin-bottom:0">
                <div class="type-btn active" id="f-tiles" onclick="setFloor(0.02, 'tiles')">PŁYTKI</div>
                <div class="type-btn" id="f-panels" onclick="setFloor(0.08, 'panels')">PANELE</div>
                <div class="type-btn" id="f-carpet" onclick="setFloor(0.15, 'carpet')">DYWAN</div>
            </div>
        </div>

        <div class="result-side">
            <div id="mainBox" class="main-score-box">
                <span class="score-label">Zapotrzebowanie jednostkowe</span>
                <span class="score-num" id="resM2">&#8212;</span>
                <span class="score-label">W / m²</span>
                <div id="risk-msg"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Uwaga! Ryzyko niedogrzania przy obecnych parametrach.</div>
            </div>

            <div class="tech-grid">
                <div class="tech-item"><span>Moc całkowita:</span><strong id="resTotal">&#8212;</strong></div>
                <div class="tech-item"><span>Sugerowany rozstaw rur:</span><strong id="resSpacing">&#8212;</strong></div>
                <div class="tech-item"><span>Projektowa Temp. Zasilania:</span><strong id="resTz" style="color:#fbbf24">&#8212;</strong></div>
                <div class="tech-item"><span>Temp. powierzchni podłogi:</span><strong id="resTsurf">&#8212;</strong></div>
                <div class="tech-item"><span>Kubatura (orient.):</span><strong id="resVol">&#8212;</strong></div>
                
                <div class="material-grid">
                    <div class="mini-card"><span>Potrzebna rura (ok.):</span><strong id="resPipe">&#8212;</strong></div>
                    <div class="mini-card"><span>Ilość pętli (szac.):</span><strong id="resLoops">&#8212;</strong></div>
                </div>
            </div>
            
            <div style="margin-top:20px; font-size:11px; color:#94a3b8; font-weight:700">ROZKŁAD STRAT ENERGII:</div>
            <div style="height:10px; display:flex; border-radius:5px; overflow:hidden; margin-top:10px; background:#e2e8f0">
                <div id="b-walls" style="background:var(--accent); width:0%"></div>
                <div id="b-roof" style="background:#60a5fa; width:0%"></div>
                <div id="b-floor" style="background:#93c5fd; width:0%"></div>
                <div id="b-vent" style="background:#cbd5e1; width:0%"></div>
            </div>
        </div>
    </div>

    <div class="footer-cta">
        <div class="cta-text-side">
            <h3 style="margin:0 0 10px 0; color:#1e3a8a">Wyniki budzą Twoje wątpliwości?</h3>
            <p style="margin:0; font-size:14px; color:#475569">Możesz przesłać te obliczenia bezpośrednio do nas. Przeanalizujemy je i podpowiemy, jakie rozwiązanie będzie najkorzystniejsze dla Twojej inwestycji.</p>
        </div>
        <div class="cta-buttons-stack">
            <a href="javascript:void(0)" onclick="sendEmail()" class="cta-btn" style="background:#1e293b">
                SKONSULTUJ WYNIKI (E-MAIL)
            </a>
            <a href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/" class="cta-btn">
                ZAMÓW PROJEKT →
            </a>
        </div>
    </div>
</div>

<script>
let activeR = 0.02;
const zTemps = { 1: -16, 2: -18, 3: -20, 4: -22, 5: -24 };
const zNames = { 1: "I", 2: "II", 3: "III", 4: "IV", 5: "V" };

function setPreset(type, el) {
    document.querySelectorAll('.config-side .type-btn').forEach(b => b.classList.remove('active'));
    el.classList.add('active');
    const p = {
        new: { w: 0.20, r: 0.15, f: 0.30 },
        mod: { w: 0.45, r: 0.30, f: 0.50 },
        old: { w: 1.10, r: 0.80, f: 1.20 }
    };
    document.getElementById('walls').value = p[type].w;
    document.getElementById('roof').value = p[type].r;
    document.getElementById('floor').value = p[type].f;
    update();
}

function setFloor(r, id) {
    activeR = r;
    const btns = document.querySelectorAll('.type-selector')[1].querySelectorAll('.type-btn');
    btns.forEach(b => b.classList.remove('active'));
    document.getElementById('f-'+id).classList.add('active');
    update();
}

function update() {
    const area = parseFloat(document.getElementById('area').value);
    const zone = document.getElementById('zone').value;
    const uWalls = parseFloat(document.getElementById('walls').value);
    const uRoof = parseFloat(document.getElementById('roof').value);
    const uFloor = parseFloat(document.getElementById('floor').value);
    
    const deltaT = 20 - zTemps[zone];
    document.getElementById('v-area').innerText = area;
    document.getElementById('v-zone').innerText = zNames[zone];
    document.getElementById('v-temp-ext').innerText = zTemps[zone];
    document.getElementById('v-walls').innerText = uWalls.toFixed(2);
    document.getElementById('v-roof').innerText = uRoof.toFixed(2);
    document.getElementById('v-floor').innerText = uFloor.toFixed(2);

    const qWalls = (area * 1.5) * uWalls * deltaT;
    const qRoof = area * uRoof * deltaT;
    const qFloor = area * uFloor * 15;
    const qVent = 0.34 * (area * 2.6) * 0.5 * deltaT;
    
    const total = (qWalls + qRoof + qFloor + qVent) * 1.1;
    const wm2 = total / area;

    document.getElementById('resM2').innerText = Math.round(wm2);
    document.getElementById('resTotal').innerText = Math.round(total) + " W";
    document.getElementById('resVol').innerText = Math.round(area * 2.6) + " m³";

    const mBox = document.getElementById('mainBox');
    const rMsg = document.getElementById('risk-msg');
    if(wm2 > 95) {
        mBox.style.borderColor = "var(--danger)";
        rMsg.style.display = "block";
    } else {
        mBox.style.borderColor = wm2 > 65 ? "var(--warning)" : "var(--success)";
        rMsg.style.display = "none";
    }

    let spacing = (wm2 > 70 || activeR > 0.08) ? 10 : 15;
    document.getElementById('resSpacing').innerText = spacing + " cm";

    let tz = 20 + (wm2 * (0.12 + activeR));
    tz = Math.min(50, Math.max(30, tz));
    document.getElementById('resTz').innerText = Math.round(tz) + "°C";
    
    const tSurf = 20 + (wm2 / 11);
    document.getElementById('resTsurf').innerText = tSurf.toFixed(1) + "°C";

    const pipe = area * (100 / spacing) * 1.05;
    document.getElementById('resPipe').innerText = Math.round(pipe) + " mb";
    document.getElementById('resLoops').innerText = Math.ceil(pipe / 90) + " szt.";

    document.getElementById('b-walls').style.width = (qWalls/total*100) + "%";
    document.getElementById('b-roof').style.width = (qRoof/total*100) + "%";
    document.getElementById('b-floor').style.width = (qFloor/total*100) + "%";
    document.getElementById('b-vent').style.width = (qVent/total*100) + "%";
}

function sendEmail() {
    const area = document.getElementById('v-area').innerText;
    const zone = document.getElementById('v-zone').innerText;
    const wm2 = document.getElementById('resM2').innerText;
    const totalW = document.getElementById('resTotal').innerText;
    const tz = document.getElementById('resTz').innerText;
    const pipe = document.getElementById('resPipe').innerText;
    const loops = document.getElementById('resLoops').innerText;
    const uWalls = document.getElementById('v-walls').innerText;

    const email = "biuro@projekt-ogrzewania.pl";
    const subject = encodeURIComponent("Konsultacja wyników z kalkulatora - Ogrzewanie Podłogowe");
    
    const body = encodeURIComponent(
        `Dzień dobry,\n\nProszę o konsultację moich wyników z kalkulatora podłogówki:\n\n` +
        `• Powierzchnia: ${area} m²\n` +
        `• Strefa klimatyczna: ${zone}\n` +
        `• Izolacja ścian (U): ${uWalls}\n` +
        `• Zapotrzebowanie: ${wm2} W/m² (Łącznie: ${totalW})\n` +
        `• Projektowa temp. zasilania: ${tz}\n` +
        `• Szacowana ilość rur: ${pipe}\n` +
        `• Szacowana ilość pętli: ${loops}\n\n` +
        `Proszę o informację, jaki byłby koszt wykonania profesjonalnego projektu dla mojego domu.`
    );

    window.location.href = `mailto:${email}?subject=${subject}&body=${body}`;
}

window.onload = update;
</script>



<h2 class="wp-block-heading">Jak wykorzystać wyniki obliczeń w projekcie ogrzewania podłogowego?</h2>



<p>Same&nbsp;<strong>obliczenia strat ciepła dla ogrzewania podłogowego</strong>&nbsp;to dopiero pierwszy krok. Kolejnym jest przełożenie tych wartości na konkretny projekt instalacji. Gdy już wiesz, że np. salon o powierzchni 25 m² potrzebuje 1300 W mocy, musisz tak zaprojektować pętle grzewcze, by dostarczyły tę energię przy zachowaniu komfortowych temperatur posadzki.</p>



<h3 class="wp-block-heading">Określenie temperatury zasilania.</h3>



<p>Moc podłogówki zależy od różnicy temperatury między czynnikiem grzewczym a pomieszczeniem oraz od rozstawu rur. Im wyższa temperatura zasilania i im gęściej ułożone rury, tym większa moc. Dla typowej podłogi z wykończeniem ceramicznym (dobry przewodnik ciepła) i rozstawem rur 15 cm, moc przy temperaturze zasilania 40°C wynosi około 80 W/m². Jeśli potrzebujesz 52 W/m² (jak w przykładzie 2), wystarczy zasilanie 35°C i rozstaw 20 cm.</p>



<p>W praktyce projektant ogrzewania, mając wyniki obliczeń strat, dobiera:</p>



<ul class="wp-block-list">
<li><strong>rozstaw rur</strong>&nbsp;– gęstszy w strefach przyokiennych (10–15 cm), rzadszy w głębi pomieszczeń (20–25 cm),</li>



<li><strong>długość pętli</strong>&nbsp;– by opory przepływu były akceptowalne,</li>



<li><strong>temperaturę zasilania</strong>&nbsp;– tak, by pokryć największe zapotrzebowanie w najchłodniejszy dzień.</li>
</ul>



<p>Pamiętaj, że maksymalna temperatura powierzchni podłogi w strefie przebywania ludzi nie powinna przekraczać 29°C (dla podłóg drewnianych nawet 27°C). Przekroczenie tych wartości powoduje dyskomfort i może szkodzić niektórym materiałom wykończeniowym.</p>



<h3 class="wp-block-heading">Znaczenie izolacji pod podłogówką.</h3>



<p>Wracając do przykładu 3 – straty przez podłogę wyniosły 840 W. Gdyby ten dom został docieplony, a współczynnik U podłogi spadł do 0,20, straty zmalałyby do 0,20 × 70 × 15 =&nbsp;<strong>210 W</strong>. To oszczędność 630 W, czyli prawie 15% całkowitego zapotrzebowania po dociepleniu. Dlatego tak ważne jest, by przed położeniem rur grzewczych zadbać o solidną izolację przeciwwilgociową i termiczną podłogi. Minimum to 10 cm styropianu, a w domach energooszczędnych 15–20 cm (standard na 2026 rok to już 20 cm).</p>



<p>Jeśli wykonujesz&nbsp;<strong>obliczenia strat ciepła pod ogrzewanie podłogowe</strong>&nbsp;samodzielnie i widzisz, że straty przez podłogę są wysokie, masz bezpośrednią wskazówkę: zwiększ izolację fundamentów i podłogi. To inwestycja, która zwróci się w niższych rachunkach przez całe lata.</p>



<h2 class="wp-block-heading">FAQ &#8211; najczęściej zadawane pytania.</h2>



<div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1773052087779"><strong class="schema-faq-question"><strong>Ile kW ogrzewania potrzeba na 100 m² domu?</strong></strong> <p class="schema-faq-answer">W nowoczesnych domach energooszczędnych zapotrzebowanie na ogrzewanie wynosi zwykle <strong>40–60 W/m²</strong>. Oznacza to, że dla domu o powierzchni <strong>100 m²</strong> potrzebna moc grzewcza wynosi około <strong>4–6 kW</strong>. W starszych budynkach bez izolacji wartość ta może być nawet dwa razy wyższa.</p> </div> <div class="schema-faq-section" id="faq-question-1773052160248"><strong class="schema-faq-question"><strong>Jak obliczyć straty ciepła w domu?</strong></strong> <p class="schema-faq-answer">Najprostszą metodą jest zastosowanie wzoru <strong>Q = A × U × ΔT</strong>, gdzie:<br><strong>A</strong> – powierzchnia przegrody (m²),<br><strong>U</strong> – współczynnik przenikania ciepła (W/m²·K),<br><strong>ΔT</strong> – różnica temperatur między wnętrzem a otoczeniem.<br>Po obliczeniu strat dla wszystkich przegród budynku należy dodać <strong>straty wentylacyjne</strong>, aby uzyskać całkowite zapotrzebowanie na ciepło.</p> </div> <div class="schema-faq-section" id="faq-question-1773052173511"><strong class="schema-faq-question"><strong>Ile watów ogrzewania podłogowego na m²?</strong></strong> <p class="schema-faq-answer">Standardowa moc ogrzewania podłogowego wynosi:<br><strong>40–50 W/m²</strong> – domy energooszczędne<br><strong>50–80 W/m²</strong> – typowe nowe domy jednorodzinne<br><strong>80–100 W/m²</strong> – maksymalna moc przy gęstym rozstawie rur<br>Jeśli zapotrzebowanie budynku przekracza <strong>100 W/m²</strong>, sama podłogówka może nie wystarczyć i konieczne będzie dodatkowe źródło ciepła.</p> </div> <div class="schema-faq-section" id="faq-question-1773052210972"><strong class="schema-faq-question"><strong>Czy można samodzielnie obliczyć zapotrzebowanie na ciepło domu?</strong></strong> <p class="schema-faq-answer">Tak. Wstępne obliczenia można wykonać samodzielnie przy użyciu <strong>kalkulatora strat ciepła domu</strong> lub prostego arkusza kalkulacyjnego. Taka metoda pozwala z dokładnością około <strong>80–90%</strong> oszacować zapotrzebowanie budynku na ogrzewanie.</p> </div> <div class="schema-faq-section" id="faq-question-1773052219312"><strong class="schema-faq-question"><strong>Czy kalkulator strat ciepła zastąpi profesjonalne OZC?</strong></strong> <p class="schema-faq-answer">Kalkulator pozwala na szybkie oszacowanie zapotrzebowania na ciepło, jednak <strong>pełne obliczeniowe zapotrzebowanie ciepła (OZC)</strong> jest bardziej dokładne i wymagane np. przy doborze pompy ciepła lub ubieganiu się o dotacje.</p> </div> </div>



<h2 class="wp-block-heading">Podsumowanie.</h2>



<p>Samodzielne obliczenie strat ciepła dla ogrzewania podłogowego jest nie tylko możliwe, ale i bardzo przydatne na wczesnym etapie planowania inwestycji. Dzięki przedstawionej metodzie – prostemu arkuszowi kalkulacyjnemu, tabelom współczynników U, wzorowi na wentylację i praktycznym pro-tipom (jak wyliczanie U z lambdy czy dodatek na mostki) – jesteś w stanie ocenić, czy Twój dom nadaje się do podłogówki, czy wymaga docieplenia, a także jakie będą orientacyjne koszty eksploatacji.</p>



<p>Pamiętaj jednak, że uzyskany wynik to wartość orientacyjna. Jeśli planujesz zakup pompy ciepła, starasz się o dotację lub budujesz dom o skomplikowanej bryle, koniecznie zleć profesjonalne OZC. W pozostałych przypadkach – śmiało, sięgnij po kalkulator i sprawdź, co możesz zyskać, projektując ogrzewanie podłogowe w swoim domu.</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/kalkulator-strat-ciepla-budynku-jak-samodzielnie-obliczyc-zapotrzebowanie-na-ogrzewanie/">Kalkulator strat ciepła budynku – jak samodzielnie obliczyć zapotrzebowanie na ogrzewanie.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://projekt-ogrzewania.pl/kalkulator-strat-ciepla-budynku-jak-samodzielnie-obliczyc-zapotrzebowanie-na-ogrzewanie/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Kompleksowy kalkulator ogrzewania podłogowego.</title>
		<link>https://projekt-ogrzewania.pl/kompleksowy-kalkulator-ogrzewania-podlogowego/</link>
					<comments>https://projekt-ogrzewania.pl/kompleksowy-kalkulator-ogrzewania-podlogowego/#respond</comments>
		
		<dc:creator><![CDATA[Robert Kucharski]]></dc:creator>
		<pubDate>Sun, 01 Mar 2026 15:07:17 +0000</pubDate>
				<category><![CDATA[Instalacje grzewcze]]></category>
		<category><![CDATA[Instalacje hydrauliczne]]></category>
		<category><![CDATA[Kalkulatory budowlane]]></category>
		<category><![CDATA[Narzędzia i kalkulatory]]></category>
		<category><![CDATA[Ogrzewanie podłogowe]]></category>
		<category><![CDATA[Poradnik budowlany]]></category>
		<category><![CDATA[Poradnik inwestora]]></category>
		<category><![CDATA[Poradniki dla inwestorów]]></category>
		<category><![CDATA[Poradniki instalacyjne]]></category>
		<category><![CDATA[Poradniki techniczne]]></category>
		<category><![CDATA[Projektowanie instalacji]]></category>
		<category><![CDATA[Projektowanie instalacji grzewczych]]></category>
		<category><![CDATA[Projektowanie ogrzewania]]></category>
		<category><![CDATA[Projektowanie systemów grzewczych]]></category>
		<category><![CDATA[Technika instalacyjna]]></category>
		<category><![CDATA[Technologia grzewcza]]></category>
		<category><![CDATA[długość rury pex]]></category>
		<category><![CDATA[instalacja podłogowa krok po kroku]]></category>
		<category><![CDATA[kalkulator ogrzewania podłogowego]]></category>
		<category><![CDATA[moc ogrzewania podłogowego]]></category>
		<category><![CDATA[obliczenia ogrzewania podłogowego]]></category>
		<category><![CDATA[projekt ogrzewania podłogowego]]></category>
		<category><![CDATA[przepływy w pętlach]]></category>
		<category><![CDATA[rozdzielacz podłogówki]]></category>
		<category><![CDATA[rozstaw rur podłogówka]]></category>
		<category><![CDATA[temperatura zasilania podłogówka]]></category>
		<guid isPermaLink="false">https://projekt-ogrzewania.pl/?p=3552</guid>

					<description><![CDATA[<p>Ile metrów rury kupić? Jak dobrać rozstaw pętli? Czy temperatura 35°C wystarczy, aby ogrzać cały dom? Kompleksowy kalkulator ogrzewania podłogowego pozwala przełożyć te pytania na konkretne liczby. W artykule znajdziesz nie tylko wzory i gotowe przeliczniki, ale także realny przykład mieszkania 70 m² rozpisany krok po kroku. To praktyczne narzędzie dla inwestorów, którzy chcą świadomie zaplanować instalację i uniknąć kosztownych błędów wykonawczych.</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/kompleksowy-kalkulator-ogrzewania-podlogowego/">Kompleksowy kalkulator ogrzewania podłogowego.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Projektowanie wodnego ogrzewania podłogowego może wydawać się skomplikowaną układanką, ale w rzeczywistości opiera się na kilku powtarzalnych obliczeniach. W tym rozszerzonym poradniku pokażę Ci nie tylko, jak samodzielnie wykonać niezbędne wyliczenia, ale także podam konkretne zestawienia materiałowe, wzory i przykłady, które pozwolą Ci precyzyjnie określić, czego potrzebujesz. Sięgniemy głębiej niż podstawowy&nbsp;<strong>kalkulator ogrzewania podłogowego</strong>&nbsp;– sprawdzimy, jak różne parametry wpływają na końcowy efekt i ile dokładnie metrów rury trzeba kupić.</p>



<h2 class="wp-block-heading">Kluczowe parametry wejściowe – od czego zacząć obliczenia?</h2>



<p>Zanim jakiekolwiek liczby trafią do arkusza kalkulacyjnego, musisz zebrać podstawowe dane o swoim domu i pomieszczeniach. To one zadecydują o tym, czy Twoja podłogówka będzie działać efektywnie, czy będziesz borykać się z niedogrzanymi strefami.</p>



<h3 class="wp-block-heading">Zapotrzebowanie na ciepło budynku.</h3>



<p>Najważniejszym parametrem jest&nbsp;<strong>jednostkowe zapotrzebowanie na ciepło</strong>, oznaczane symbolem&nbsp;<strong>q</strong>. Mówi ono, ile energii (w watach) potrzeba, aby ogrzać jeden metr kwadratowy pomieszczenia w najzimniejsze dni. Wartość tę możesz oszacować na podstawie wieku i stanu izolacji budynku:</p>



<ul class="wp-block-list">
<li><strong>Nowe budownictwo zgodne z WT 2021</strong>: 30–50 W/m² – to standard dla domów z dobrą izolacją, potrójnymi szybami i rekuperacją.</li>



<li><strong>Starsze domy po termomodernizacji</strong>: 60–80 W/m² – budynki, które docieplono, ale pozostawiono starsze okna lub występują mostki termiczne.</li>



<li><strong>Domy nieocieplone lub w bardzo złym stanie</strong>: powyżej 100 W/m², często 120–140 W/m² – tutaj ogrzewanie podłogowe może być trudne do zrealizowania bez wspomagania grzejnikami (ze względu na ograniczoną temperaturę posadzki).</li>
</ul>



<h3 class="wp-block-heading">Rodzaj wykończenia podłogi.</h3>



<p>To drugi, równie istotny czynnik. Różne materiały wykończeniowe mają różny <strong><a href="https://projekt-ogrzewania.pl/opor-cieplny-r-m%c2%b2k-w-klucz-do-efektywnego-ogrzewania-podlogowego/" type="link" id="https://projekt-ogrzewania.pl/opor-cieplny-r-m%c2%b2k-w-klucz-do-efektywnego-ogrzewania-podlogowego/">opór cieplny</a></strong>. Im wyższy opór, tym trudniej ciepłu wydostać się z wylewki do pomieszczenia, co zmusza do podnoszenia temperatury wody.</p>



<ul class="wp-block-list">
<li><strong>Płytki ceramiczne, kamień, gres</strong>&nbsp;– najlepsze przewodnictwo, niski opór cieplny. Idealne pod ogrzewanie podłogowe.</li>



<li><strong>Panele laminowane lub winylowe</strong>&nbsp;– akceptowalne, ale wymagają stosowania paneli z atestem do podłogówki (niski opór cieplny, zwykle poniżej 0,15 m²K/W).</li>



<li><strong>Wykładziny dywanowe, grube drewno</strong>&nbsp;– wysoki opór cieplny. W takich przypadkach konieczne jest zagęszczenie rur lub podwyższenie temperatury zasilania, co może być niekomfortowe i nieekonomiczne.</li>
</ul>



<p>Mając te dwie dane, możemy przejść do konkretnych wyliczeń.</p>



<h2 class="wp-block-heading">Kalkulator rozstawu rur i ich długości – wzory i tabele.</h2>



<p><a href="https://projekt-ogrzewania.pl/rozstaw-rur-w-wodnym-ogrzewaniu-podlogowym/">Rozstaw rur</a> (co ile centymetrów układamy przewód) to kluczowa decyzja projektowa. Jest on wypadkową zapotrzebowania na ciepło i rodzaju wykończenia. W praktyce stosuje się trzy podstawowe rozstawy:</p>



<div class="rk-pro-table">

<style>
.rk-pro-table{
    max-width:100%;
    margin:50px 0;
    font-family:Inter,Arial,sans-serif;
}

/* TABELA */
.rk-pro-table table{
    width:100%;
    border-collapse:collapse;
    background:#ffffff;
    border-radius:20px;
    overflow:hidden;
    box-shadow:0 20px 60px rgba(37,99,235,0.08);
    transition:all .3s ease;
}

/* NIEBIESKI NAGŁÓWEK */
.rk-pro-table thead{
    background:linear-gradient(90deg,#1e40af,#2563eb,#3b82f6);
    color:#ffffff;
}

.rk-pro-table th{
    padding:22px;
    text-align:left;
    font-weight:600;
    font-size:15px;
    letter-spacing:.3px;
}

/* WIERSZE */
.rk-pro-table td{
    padding:22px;
    font-size:15px;
    line-height:1.6;
    color:#1e293b;
    transition:all .3s ease;
}

.rk-pro-table tbody tr{
    border-bottom:1px solid #e2e8f0;
    transition:all .3s ease;
}

.rk-pro-table tbody tr:last-child{
    border-bottom:none;
}

/* HOVER EFEKT */
.rk-pro-table tbody tr:hover{
    background:#eff6ff;
    transform:scale(1.01);
    box-shadow:0 10px 30px rgba(37,99,235,0.15);
}

/* IKONY */
.rk-icon{
    font-size:18px;
    margin-right:10px;
}

/* MOBILE */
@media(max-width:768px){

    .rk-pro-table table,
    .rk-pro-table thead,
    .rk-pro-table tbody,
    .rk-pro-table th,
    .rk-pro-table td,
    .rk-pro-table tr{
        display:block;
        width:100%;
    }

    .rk-pro-table thead{
        display:none;
    }

    .rk-pro-table tr{
        margin-bottom:20px;
        background:#ffffff;
        border-radius:20px;
        box-shadow:0 12px 35px rgba(37,99,235,0.08);
        padding:20px;
    }

    .rk-pro-table td{
        padding:10px 0;
        border:none;
        position:relative;
        font-size:14px;
    }

    .rk-pro-table td::before{
        content:attr(data-label);
        font-weight:600;
        display:block;
        margin-bottom:6px;
        color:#1e40af;
    }
}
</style>

<table>
<thead>
<tr>
<th>Rozstaw rur</th>
<th>Długość rury na 1 m²</th>
<th>Zastosowanie</th>
</tr>
</thead>

<tbody>

<tr>
<td data-label="Rozstaw rur">
<span class="rk-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f525.png" alt="🔥" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>10 cm
</td>
<td data-label="Długość rury na 1 m²">
ok. 10,0 mb
</td>
<td data-label="Zastosowanie">
<span class="rk-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f6bf.png" alt="🚿" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>
Łazienki, strefy brzegowe pod oknami, pomieszczenia o bardzo wysokim zapotrzebowaniu na ciepło (powyżej 90 W/m²).
</td>
</tr>

<tr>
<td data-label="Rozstaw rur">
<span class="rk-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2696.png" alt="⚖" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>15 cm
</td>
<td data-label="Długość rury na 1 m²">
ok. 6,7 mb
</td>
<td data-label="Zastosowanie">
<span class="rk-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3e0.png" alt="🏠" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>
Standard w salonach i sypialniach. Uniwersalny rozstaw zapewniający komfort przy zasilaniu 35–40°C.
</td>
</tr>

<tr>
<td data-label="Rozstaw rur">
<span class="rk-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f6e0.png" alt="🛠" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>20 cm
</td>
<td data-label="Długość rury na 1 m²">
ok. 5,0 mb
</td>
<td data-label="Zastosowanie">
<span class="rk-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f697.png" alt="🚗" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>
Pomieszczenia gospodarcze, kotłownie, garaże lub miejsca o niskim zapotrzebowaniu (poniżej 50 W/m²).
</td>
</tr>

</tbody>
</table>

</div>



<div class="rk-wzor-rury">

<style>
.rk-wzor-rury{
    max-width:900px;
    margin:60px auto;
    font-family:Inter,Arial,sans-serif;
    line-height:1.7;
    color:#1e293b;
}

.rk-wzor-rury h2{
    font-size:28px;
    margin-bottom:20px;
}

.rk-wzor-rury h3{
    font-size:22px;
    margin:40px 0 15px;
}

.rk-wzor-box{
    background:#f1f5ff;
    border-left:6px solid #2563eb;
    padding:30px;
    border-radius:14px;
    margin:25px 0;
    font-size:22px;
    text-align:center;
    font-weight:600;
    letter-spacing:0.5px;
}

.rk-opis{
    background:#f8fafc;
    padding:25px;
    border-radius:14px;
    margin:25px 0;
}

.rk-opis ul{
    padding-left:20px;
}

.rk-opis li{
    margin-bottom:10px;
}

.rk-kalkulacja{
    background:#ffffff;
    border-radius:16px;
    box-shadow:0 15px 40px rgba(37,99,235,0.08);
    padding:30px;
    margin:30px 0;
}

.rk-krok{
    margin-bottom:25px;
}

.rk-wynik{
    background:#eff6ff;
    padding:20px;
    border-radius:12px;
    font-weight:600;
    font-size:20px;
    text-align:center;
    color:#1e40af;
}

@media(max-width:768px){
    .rk-wzor-box{
        font-size:18px;
        padding:20px;
    }
}
</style>

<h2>Wzór na całkowitą długość rury</h2>

<p>
Aby precyzyjnie obliczyć, ile metrów rury kupić, stosujemy wzór uwzględniający zapas na wygięcia oraz dojścia do rozdzielacza:
</p>

<div class="rk-wzor-box">
L = (A / a) × 1,1 + L<sub>d</sub>
</div>

<div class="rk-opis">
<strong>Gdzie:</strong>
<ul>
<li><strong>L</strong> – całkowita długość rury (metry bieżące).</li>
<li><strong>A</strong> – powierzchnia pomieszczenia (m²).</li>
<li><strong>a</strong> – rozstaw rur w metrach (np. 0,15 m dla 15 cm).</li>
<li><strong>1,1</strong> – 10% zapasu na wygięcia i niedokładności montażowe.</li>
<li><strong>L<sub>d</sub></strong> – długość rur od rozdzielacza do pomieszczenia (zasilanie + powrót).</li>
</ul>
</div>

<h3>Przykład obliczenia dla salonu 30 m²</h3>

<p>
Załóżmy salon o powierzchni <strong>30 m²</strong>, rozstaw rur <strong>15 cm (0,15 m)</strong> oraz odległość od rozdzielacza <strong>5 m</strong>.
</p>

<div class="rk-kalkulacja">

<div class="rk-krok">
<strong>Krok 1 – długość bez zapasu:</strong><br>
30 ÷ 0,15 = <strong>200 mb</strong>
</div>

<div class="rk-krok">
<strong>Krok 2 – dodajemy 10% zapasu:</strong><br>
200 × 1,1 = <strong>220 mb</strong>
</div>

<div class="rk-krok">
<strong>Krok 3 – dodajemy dojścia (5 m × 2):</strong><br>
220 + 10 = <strong>230 mb rury</strong>
</div>

</div>

<div class="rk-wynik">
Łączna długość rury: 230 metrów bieżących
</div>

<h3>Podział na pętle</h3>

<p>
Dla rury 16×2 mm maksymalna długość jednej pętli powinna wynosić około <strong>100–120 m</strong>.
230 m należy więc podzielić na mniejsze obwody:
</p>

<ul>
<li><strong>Opcja 1:</strong> 2 pętle po 115 m (na granicy dopuszczalności).</li>
<li><strong>Opcja 2:</strong> 3 pętle po około 77 m (bezpieczniejsze rozwiązanie, lepsza regulacja).</li>
</ul>

<p>
Wybierając opcję 2, potrzebujemy <strong>3 sekcji (wyjść) na rozdzielaczu</strong>.
</p>

</div>



<h2 class="wp-block-heading">Zapotrzebowanie na materiały na każde 10 m² powierzchni.</h2>



<p>Planując zakupy, warto posługiwać się przelicznikami na typową jednostkę powierzchni. Poniżej znajduje się zestawienie materiałów potrzebnych do wykonania ogrzewania podłogowego na&nbsp;<strong>każde 10 m²</strong>, przy standardowym rozstawie 15 cm.</p>



<ul class="wp-block-list">
<li><strong>Rura (<a href="https://projekt-ogrzewania.pl/rura-pex-do-ogrzewania-podlogowego/" type="link" id="https://projekt-ogrzewania.pl/rura-pex-do-ogrzewania-podlogowego/">PEX</a> lub PERT)</strong>: ok. 67–70 metrów. Wynika to z przelicznika 6,7 m/m² × 10 m² = 67 m, plus niewielki zapas.</li>



<li><strong>Izolacja (styropian systemowy, np. <a href="https://projekt-ogrzewania.pl/produkt/plyta-styropianowa-eps-100-z-folia-przeciwwilgociowa/">EPS 100</a>)</strong>: 10 m² (na płask, bez zakładów).</li>



<li><strong><a href="https://projekt-ogrzewania.pl/produkt/folia-do-ogrzewania-podlogowego-laminat-metalizowany-z-rastrem/" type="link" id="https://projekt-ogrzewania.pl/produkt/folia-do-ogrzewania-podlogowego-laminat-metalizowany-z-rastrem/">Folia podłogowa</a> (z nadrukiem lub gładka)</strong>: 11–12 m². Folia układa się na zakład, stąd nieco większa powierzchnia.</li>



<li><strong><a href="https://projekt-ogrzewania.pl/produkt/spinka-do-styropianu-do-takera/" type="link" id="https://projekt-ogrzewania.pl/produkt/spinka-do-styropianu-do-takera/">Klipsy do mocowania rur</a> (do styropianu z warstwą wierzchnią)</strong>: ok. 150–200 sztuk, co daje 15–20 sztuk na 1 m².</li>



<li><strong><a href="https://projekt-ogrzewania.pl/produkt/tasma-przyscienna-z-pianki-poliuretanowej-do-ogrzewania-podlogowego/">Taśma brzegowa</a> (dylatacyjna)</strong>: ok. 12–15 metrów bieżących na 10 m², w zależności od kształtu pomieszczenia. To obwód pokoju plus zapas na zakłady.</li>



<li><strong>Plastyfikator do betonu (do jastrychu)</strong>: ok. 2–3 kg na 10 m² (przy grubości wylewki 5 cm i zalecanej dawce ok. 1% masy cementu).</li>
</ul>



<p>Pamiętaj, że są to wartości orientacyjne. W przypadku małych pomieszczeń (np. łazienka 4 m²) zużycie klipsów czy taśmy będzie nieco wyższe w przeliczeniu na metr kwadratowy ze względu na większą ilość krawędzi.</p>



<div class="rk-przyklad-mieszkanie">

<style>
.rk-przyklad-mieszkanie{
    max-width:1000px;
    margin:60px auto;
    font-family:Inter,Arial,sans-serif;
    line-height:1.7;
    color:#1e293b;
}

.rk-przyklad-mieszkanie h2{
    font-size:28px;
    margin-bottom:20px;
}

.rk-przyklad-mieszkanie h3{
    font-size:22px;
    margin:40px 0 15px;
}

.rk-box{
    background:#f8fafc;
    padding:25px;
    border-radius:14px;
    margin:20px 0;
}

.rk-wzor{
    background:#eff6ff;
    border-left:6px solid #2563eb;
    padding:20px;
    border-radius:12px;
    font-weight:600;
    text-align:center;
    margin:25px 0;
}

.rk-pomieszczenie{
    background:#ffffff;
    border-radius:16px;
    box-shadow:0 15px 40px rgba(37,99,235,0.08);
    padding:25px;
    margin:20px 0;
}

.rk-wynik{
    background:#e0f2fe;
    border-radius:14px;
    padding:20px;
    font-weight:600;
    font-size:18px;
    margin-top:15px;
}

.rk-podsumowanie{
    background:#f1f5ff;
    border-radius:16px;
    padding:30px;
    margin:30px 0;
    box-shadow:0 15px 40px rgba(37,99,235,0.08);
}

@media(max-width:768px){
    .rk-pomieszczenie,
    .rk-podsumowanie{
        padding:18px;
    }
}
</style>

<h2>Przykład obliczeniowy dla mieszkania – krok po kroku</h2>

<div class="rk-box">
<p>Mieszkanie o powierzchni <strong>70 m²</strong>:</p>
<ul>
<li>Salon z aneksem: 30 m²</li>
<li>Sypialnia 1: 15 m²</li>
<li>Sypialnia 2: 12 m²</li>
<li>Łazienka: 8 m²</li>
<li>Przedpokój: 5 m²</li>
</ul>
<p><strong>Założenia:</strong> budynek po termomodernizacji (65 W/m²), najdalszy pokój 8 m od rozdzielacza.</p>
</div>

<h3>Krok 1: Obliczenie długości rur</h3>

<div class="rk-wzor">
L = (A / a) × 1,1 + L<sub>d</sub>
</div>

<div class="rk-pomieszczenie">
<strong>Salon (30 m²)</strong><br>
Rozstaw 15 cm, dojście 4 m (8 m zasilanie + powrót).<br><br>
30 ÷ 0,15 × 1,1 + 8 = 200 × 1,1 + 8 = 220 + 8 = <strong>228 m</strong><br>
Dzielimy na <strong>3 pętle po 76 m</strong>.
</div>

<div class="rk-pomieszczenie">
<strong>Sypialnia 1 (15 m²)</strong><br>
Rozstaw 15 cm, dojście 6 m (12 m łącznie).<br><br>
15 ÷ 0,15 × 1,1 + 12 = 100 × 1,1 + 12 = 110 + 12 = <strong>122 m</strong><br>
1 pętla 122 m (na granicy dopuszczalności).
</div>

<div class="rk-pomieszczenie">
<strong>Sypialnia 2 (12 m²)</strong><br>
Rozstaw 15 cm, dojście 8 m (16 m łącznie).<br><br>
12 ÷ 0,15 × 1,1 + 16 = 80 × 1,1 + 16 = 88 + 16 = <strong>104 m</strong><br>
1 pętla 104 m – OK.
</div>

<div class="rk-pomieszczenie">
<strong>Łazienka (8 m²)</strong><br>
Rozstaw 10 cm, dojście 3 m (6 m łącznie).<br><br>
8 ÷ 0,1 × 1,1 + 6 = 80 × 1,1 + 6 = 88 + 6 = <strong>94 m</strong><br>
1 pętla 94 m – OK.
</div>

<div class="rk-pomieszczenie">
<strong>Przedpokój (5 m²)</strong><br>
Rozstaw 15 cm, dojście 2 m (4 m łącznie).<br><br>
5 ÷ 0,15 × 1,1 + 4 ≈ 33,3 × 1,1 + 4 ≈ 36,7 + 4 = <strong>41 m</strong><br>
1 pętla 41 m – OK.
</div>

<h3>Krok 2: Suma rur i rozdzielacz</h3>

<div class="rk-podsumowanie">
228 + 122 + 104 + 94 + 41 = <strong>589 m rury</strong><br><br>
Zalecany zakup: <strong>600 m</strong> (zapas magazynowy).<br><br>
Liczba obwodów: 3 + 1 + 1 + 1 + 1 = <strong>7 obwodów</strong><br>
Potrzebny rozdzielacz: <strong>7-sekcyjny</strong> (lub 4+3).
</div>

<h3>Krok 3: Moc i przepływ</h3>

<div class="rk-podsumowanie">
Całkowita moc: 70 m² × 65 W/m² = <strong>4550 W (4,55 kW)</strong><br><br>

Przy ΔT = 5°C:<br><br>

0,86 × 4550 ÷ 5 = 3913 ÷ 5 = <strong>782,6 l/h</strong><br>
czyli około <strong>13 l/min</strong>.
</div>

<p>
Przepływy na poszczególnych pętlach ustawia się proporcjonalnie do ich długości – regulacja odbywa się na przepływomierzach rozdzielacza.
</p>

</div>



<h2 class="wp-block-heading">Tabela mocy grzewczej w zależności od temperatury zasilania.</h2>



<p>Poniższa tabela pomoże Ci oszacować, jaką moc uzyskasz z podłogówki przy różnych temperaturach zasilania. Dotyczy typowej wylewki cementowej gr. 5 cm i rur co 15 cm, z wykończeniem z płytek (dobry przewodnik).</p>



<div class="rk-temp-table">

<style>
.rk-temp-table{
    max-width:100%;
    margin:50px 0;
    font-family:Inter,Arial,sans-serif;
}

/* TABELA */
.rk-temp-table table{
    width:100%;
    border-collapse:collapse;
    background:#ffffff;
    border-radius:20px;
    overflow:hidden;
    box-shadow:0 20px 60px rgba(37,99,235,0.08);
}

/* NIEBIESKI NAGŁÓWEK */
.rk-temp-table thead{
    background:linear-gradient(90deg,#1e40af,#2563eb,#3b82f6);
    color:#ffffff;
}

.rk-temp-table th{
    padding:22px;
    text-align:left;
    font-weight:600;
    font-size:15px;
    letter-spacing:.3px;
}

.rk-temp-table td{
    padding:22px;
    font-size:15px;
    line-height:1.6;
    color:#1e293b;
    transition:all .3s ease;
}

.rk-temp-table tbody tr{
    border-bottom:1px solid #e2e8f0;
    transition:all .3s ease;
}

.rk-temp-table tbody tr:last-child{
    border-bottom:none;
}

/* HOVER */
.rk-temp-table tbody tr:hover{
    background:#eff6ff;
    transform:scale(1.01);
    box-shadow:0 10px 30px rgba(37,99,235,0.15);
}

/* IKONY */
.rk-icon{
    font-size:18px;
    margin-right:10px;
}

/* MOBILE */
@media(max-width:768px){

    .rk-temp-table table,
    .rk-temp-table thead,
    .rk-temp-table tbody,
    .rk-temp-table th,
    .rk-temp-table td,
    .rk-temp-table tr{
        display:block;
        width:100%;
    }

    .rk-temp-table thead{
        display:none;
    }

    .rk-temp-table tr{
        margin-bottom:20px;
        background:#ffffff;
        border-radius:20px;
        box-shadow:0 12px 35px rgba(37,99,235,0.08);
        padding:20px;
    }

    .rk-temp-table td{
        padding:10px 0;
        border:none;
        position:relative;
        font-size:14px;
    }

    .rk-temp-table td::before{
        content:attr(data-label);
        font-weight:600;
        display:block;
        margin-bottom:6px;
        color:#1e40af;
    }
}
</style>

<table>
<thead>
<tr>
<th>Temperatura zasilania</th>
<th>Szacowana moc (W/m²)</th>
<th>Uwagi</th>
</tr>
</thead>

<tbody>

<tr>
<td data-label="Temperatura zasilania">
<span class="rk-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f321.png" alt="🌡" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>30°C
</td>
<td data-label="Szacowana moc (W/m²)">
35–45 W/m²
</td>
<td data-label="Uwagi">
Budynki pasywne, dogrzewanie, bardzo niskie straty.
</td>
</tr>

<tr>
<td data-label="Temperatura zasilania">
<span class="rk-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f525.png" alt="🔥" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>35°C
</td>
<td data-label="Szacowana moc (W/m²)">
55–65 W/m²
</td>
<td data-label="Uwagi">
Nowe budownictwo, domy energooszczędne.
</td>
</tr>

<tr>
<td data-label="Temperatura zasilania">
<span class="rk-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2699.png" alt="⚙" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>40°C
</td>
<td data-label="Szacowana moc (W/m²)">
75–85 W/m²
</td>
<td data-label="Uwagi">
Budynki po termomodernizacji, standardowe potrzeby.
</td>
</tr>

<tr>
<td data-label="Temperatura zasilania">
<span class="rk-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a0.png" alt="⚠" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>45°C
</td>
<td data-label="Szacowana moc (W/m²)">
95–110 W/m²
</td>
<td data-label="Uwagi">
Starsze budownictwo, ryzyko przegrzewania posadzki.
</td>
</tr>

<tr>
<td data-label="Temperatura zasilania">
<span class="rk-icon"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f6ab.png" alt="🚫" class="wp-smiley" style="height: 1em; max-height: 1em;" /></span>50°C
</td>
<td data-label="Szacowana moc (W/m²)">
120–135 W/m²
</td>
<td data-label="Uwagi">
Tylko strefy brzegowe; na większości powierzchni będzie zbyt gorąco.
</td>
</tr>

</tbody>
</table>

</div>



<p>Jeśli w Twoim pomieszczeniu zapotrzebowanie wynosi 80 W/m², z tabeli odczytujesz, że potrzebujesz temperatury zasilania około 40°C.</p>



<div id="rk-floor-pro">

<style>
#rk-floor-pro{
max-width:1200px;
margin:60px auto;
padding:40px;
background:#ffffff;
border-radius:24px;
box-shadow:0 25px 70px rgba(0,0,0,0.08);
font-family:Inter,Arial,sans-serif;
transition:all .3s ease;
}

h2{
font-size:28px;
margin-bottom:25px;
}

.rk-grid{
display:grid;
grid-template-columns:repeat(auto-fit,minmax(240px,1fr));
gap:20px;
margin-bottom:20px;
}

.room{
padding:20px;
border-radius:18px;
background:#f8f9fa;
transition:all .3s ease;
animation:fadeIn .4s ease forwards;
}

@keyframes fadeIn{
from{opacity:0;transform:translateY(10px);}
to{opacity:1;transform:translateY(0);}
}

.room.removing{
animation:fadeOut .3s ease forwards;
}

@keyframes fadeOut{
to{opacity:0;transform:translateY(-10px);}
}

label{font-weight:600;font-size:14px;}

input, select{
width:100%;
padding:12px;
border-radius:10px;
border:2px solid #e1e5ea;
transition:all .2s ease;
font-size:14px;
}

input:focus, select:focus{
border-color:#0a58ca;
outline:none;
}

.invalid{
border-color:#b02a37 !important;
background:#fff5f5;
}

.valid{
border-color:#198754 !important;
}

button{
padding:14px;
border:none;
border-radius:12px;
font-weight:600;
cursor:pointer;
transition:all .2s ease;
}

.primary{
background:#0a58ca;
color:#fff;
width:100%;
margin-top:15px;
}

.add{
background:#198754;
color:#fff;
width:100%;
margin-bottom:25px;
}

.remove{
background:#b02a37;
color:#fff;
width:100%;
margin-top:5px;
}

.primary:hover{transform:translateY(-2px);}
.add:hover{transform:translateY(-2px);}
.remove:hover{transform:translateY(-2px);}

.rk-result{
margin-top:35px;
padding:25px;
border-radius:18px;
background:#f1f3f5;
line-height:1.6;
animation:fadeIn .4s ease forwards;
}

.rk-warning{color:#b02a37;font-weight:600;}
.rk-ok{color:#198754;font-weight:600;}

.footer-note{
margin-top:20px;
font-size:13px;
color:#555;
line-height:1.5;
}
</style>

<h2>Kalkulator ogrzewania podłogowego.</h2>

<div id="roomsContainer"></div>

<button class="add" onclick="addRoom()">+ Dodaj pomieszczenie</button>

<div class="rk-grid">
<div>
<label>Temperatura zasilania (°C)</label>
<input type="number" id="temp" value="35">
</div>

<div>
<label>Rodzaj podłogi</label>
<select id="floorType">
<option value="1">Płytki</option>
<option value="0.85">Panele</option>
<option value="0.75">Deska</option>
</select>
</div>

<div>
<label>Wylewka</label>
<select id="screedType">
<option value="1">Cementowa</option>
<option value="1.13">Anhydrytowa</option>
</select>
</div>

<div>
<label>Izolacja</label>
<select id="insulation">
<option value="1">EPS 100</option>
<option value="1.05">EPS 200</option>
</select>
</div>

<div>
<label>Średnica rury</label>
<select id="pipe">
<option value="0.012">16&#215;2 (12 mm wew.)</option>
<option value="0.013">17&#215;2 (13 mm wew.)</option>
<option value="0.016">20&#215;2 (16 mm wew.)</option>
</select>
</div>
</div>

<button class="primary" onclick="calculateSystem()">Oblicz ogrzewanie podłogowe</button>

<div class="rk-result" id="result" style="display:none;"></div>

<script>

let rooms=[];

function validateInput(input){
let value=parseFloat(input.value);
if(isNaN(value) || value<=0){
input.classList.add("invalid");
input.classList.remove("valid");
return false;
}else{
input.classList.remove("invalid");
input.classList.add("valid");
return true;
}
}

function addRoom(){
rooms.push({area:"",loss:""});
renderRooms();
}

function removeRoom(index){
let el=document.getElementById("room-"+index);
el.classList.add("removing");
setTimeout(()=>{
rooms.splice(index,1);
renderRooms();
},300);
}

function renderRooms(){
let container=document.getElementById("roomsContainer");
container.innerHTML="";
rooms.forEach((room,index)=>{
container.innerHTML+=`
<div class="room" id="room-${index}">
<div class="rk-grid">
<div>
<label>Powierzchnia (m²)</label>
<input type="number" value="${room.area}" 
oninput="rooms[${index}].area=this.value; validateInput(this)">
</div>
<div>
<label>Straty ciepła (W/m²)</label>
<input type="number" value="${room.loss}" 
oninput="rooms[${index}].loss=this.value; validateInput(this)">
</div>
</div>
<button class="remove" onclick="removeRoom(${index})">Usuń pomieszczenie</button>
</div>
`;
});
}

addRoom();

function calculateSystem(){

let temp=parseFloat(document.getElementById("temp").value);
let floorFactor=parseFloat(document.getElementById("floorType").value);
let screedFactor=parseFloat(document.getElementById("screedType").value);
let insulationFactor=parseFloat(document.getElementById("insulation").value);
let D=parseFloat(document.getElementById("pipe").value);

let rho=998, mu=0.001, g=9.81;

let totalPower=0, totalLengthAll=0, totalCircuits=0, totalFlow_m3h=0, maxH=0;
let spacingSummary=[];
let validRooms=0;

rooms.forEach(room=>{
let area=parseFloat(room.area);
let loss=parseFloat(room.loss);

if(isNaN(area)||isNaN(loss)||area<=0||loss<=0) return;

validRooms++;

let power=area*loss;
totalPower+=power;

let basePower={10:75,15:55,20:40,25:30};
let recommended=10;

[25,20,15,10].forEach(spacing=>{
let q=basePower[spacing]*(temp/35)*floorFactor*screedFactor*insulationFactor;
if(q>=loss && recommended===10) recommended=spacing;
});

spacingSummary.push(recommended);

let spacingMeters=recommended/100;
let totalLength=area/spacingMeters;
totalLengthAll+=totalLength;

let circuits=Math.ceil(totalLength/100);
totalCircuits+=circuits;

let flow=(0.86*power/5)/1000;
totalFlow_m3h+=flow;

let flow_m3s=(flow/3600)/circuits;
let A=Math.PI*Math.pow(D/2,2);
let v=flow_m3s/A;
let Re=(rho*v*D)/mu;
let lambda=0.3164*Math.pow(Re,-0.25);
let deltaP=lambda*((totalLength/circuits)/D)*(rho*Math.pow(v,2)/2)*1.2;
let H=deltaP/(rho*g);
if(H>maxH) maxH=H;

});

if(validRooms===0){
document.getElementById("result").style.display="block";
document.getElementById("result").innerHTML=
"<span class='rk-warning'>Wprowadź poprawne dane przynajmniej dla jednego pomieszczenia.</span>";
return;
}

let pump=maxH<=4?"Pompa 25-40":maxH<=6?"Pompa 25-60":"Pompa 25-80";

let uniqueSpacings=[...new Set(spacingSummary)];
let avgSpacing=(spacingSummary.reduce((a,b)=>a+b,0)/spacingSummary.length).toFixed(1);

let html=`
<h3>Podsumowanie instalacji</h3>
Łączna moc: <strong>${totalPower.toFixed(0)} W</strong><br>
Łączna długość rur: ${totalLengthAll.toFixed(1)} m<br>
Łączna liczba obwodów: ${totalCircuits}<br>
Rozdzielacz: ${totalCircuits}-sekcyjny<br><br>

<h3>Rozstaw rur</h3>
Sugerowane rozstawy: <strong>${uniqueSpacings.join(", ")} cm</strong><br>
Średni rozstaw: <strong>${avgSpacing} cm</strong><br><br>

<h3>Hydraulika</h3>
Łączny przepływ: ${totalFlow_m3h.toFixed(2)} m³/h<br>
Wymagana wysokość podnoszenia: ${maxH.toFixed(2)} m<br>
Sugerowana pompa: <strong>${pump}</strong><br><br>

${maxH<=6?
"<span class='rk-ok'>System pracuje w zakresie optymalnym.</span>"
:"<span class='rk-warning'>Parametry wymagają weryfikacji projektowej.</span>"}

<hr style="margin:30px 0;">

<div style="padding:20px; background:#eef6ff; border-left:5px solid #0a58ca; border-radius:10px;">
<p style="margin:0 0 10px 0; font-size:15px; line-height:1.6;">
<strong>Uwaga techniczna:</strong><br>
Wyniki mają charakter poglądowy i służą do wstępnej analizy koncepcyjnej instalacji.
Obliczenia oparto na uproszczonym modelu cieplnym i hydraulicznym.
Do realizacji instalacji zaleca się wykonanie indywidualnego projektu ogrzewania podłogowego
zgodnie z warunkami konkretnego budynku.
</p>

<a href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/" 
   target="_blank"
   style="display:inline-block; margin-top:10px; padding:12px 20px; background:#0a58ca; color:#fff; text-decoration:none; border-radius:8px; font-weight:600;">
Zamów profesjonalny projekt ogrzewania podłogowego →
</a>
</div>
`;

document.getElementById("result").style.display="block";
document.getElementById("result").innerHTML=html;

}

</script>

</div>



<h2 class="wp-block-heading">O czym musisz pamiętać – aspekty techniczne i wykonawcze.</h2>



<p>Samodzielne obliczenia to jedno, ale fizyczna instalacja rządzi się swoimi prawami. Oto kilka kluczowych kwestii, które często umykają uwadze inwestorów:</p>



<h3 class="wp-block-heading">Dylatacje – podział na strefy.</h3>



<p>Jeśli pomieszczenie ma więcej niż&nbsp;<strong>40 m²</strong>&nbsp;lub długość którejkolwiek ze ścian przekracza&nbsp;<strong>8 metrów</strong>, musisz zastosować&nbsp;<strong>przerwę dylatacyjną</strong>&nbsp;w wylewce. Dzieli ona posadzkę na mniejsze pola, które mogą swobodnie pracować (rozszerzać się pod wpływem ciepła). Przerwy dylatacyjne wykonuje się za pomocą specjalnych profili, a rury ogrzewania prowadzi się przez nie w sztywnych osłonkach, aby nie uległy uszkodzeniu.</p>



<h3 class="wp-block-heading">Sterowanie – nie zapomnij o termostatach.</h3>



<p>Każda pętla (lub grupa pętli w jednym pomieszczeniu) powinna być sterowana oddzielnie. Na rozdzielaczu montuje się siłowniki termoelektryczne, które otwierają lub zamykają przepływ w danej pętli na sygnał z&nbsp;<strong>termostatu pokojowego</strong>. Zaplanuj, gdzie umieścisz termostaty (najlepiej na wewnętrznej ścianie, z dala od okien i źródeł ciepła) i czy chcesz sterowanie przewodowe, czy bezprzewodowe.</p>



<h3 class="wp-block-heading">Próba szczelności – absolutna podstawa.</h3>



<p>Zanim wylejesz jastrych, musisz przeprowadzić&nbsp;<strong>próbę szczelności</strong>&nbsp;instalacji. Polega ona na napełnieniu systemu wodą i utrzymywaniu ciśnienia&nbsp;<strong>około 6 barów</strong>&nbsp;(lub 1,5-krotności ciśnienia roboczego, ale nie mniej niż 6 barów) przez minimum 24 godziny, a najlepiej 48 godzin. W tym czasie obserwujesz manometr – spadek ciśnienia może świadczyć o nieszczelności. Próba chroni Cię przed kosztownym kuciem posadzki w przyszłości.</p>



<h2 class="wp-block-heading">Projekt ogrzewania podłogowego – dlaczego kalkulator to za mało?</h2>



<p>Masz już w ręku kompletny zestaw narzędzi: wzory, tabele, przeliczniki. Wiesz, ile rury kupić, ile obwodów zrobić i jaka temperatura będzie potrzebna. Czy to wystarczy, aby przystąpić do układania?</p>



<p>Z perspektywy praktyka – tak, ale tylko w prostych, typowych przypadkach. W bardziej skomplikowanych sytuacjach (domy o nieregularnym kształcie, duże przeszklenia, podłogi z drewna) samo oparcie się na kalkulatorze może być ryzykowne. <strong><a href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/" type="link" id="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/">Profesjonalny projekt ogrzewania podłogowego</a></strong> wnosi dodatkowe elementy:</p>



<ul class="wp-block-list">
<li><strong>Rzeczywiste straty ciepła</strong>&nbsp;obliczone programem symulacyjnym, a nie wskaźnikami.</li>



<li><strong>Rozkład temperatury na posadzce</strong>&nbsp;(izotermy) – widać, czy pod oknem nie będzie zbyt zimno, a w środku pokoju zbyt gorąco.</li>



<li><strong>Dobór nastaw przepływomierzy</strong>&nbsp;– projekt mówi dokładnie, ile litrów na minutę ma płynąć w każdej pętli.</li>



<li><strong>Specyfikacja materiałowa z podziałem na pomieszczenia</strong>&nbsp;– unikasz pomyłek na budowie.</li>



<li><strong>Wytyczne dla ekipy</strong>&nbsp;– kolejność układania, lokalizacja czujników podłogowych, szczegóły dylatacji.</li>
</ul>



<h2 class="wp-block-heading">FAQ – Najczęstsze pytania.</h2>



<div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1772377088573"><strong class="schema-faq-question"><strong>Ile metrów rury potrzeba na 1 m² ogrzewania podłogowego?</strong></strong> <p class="schema-faq-answer">Przy standardowym rozstawie 15 cm zużycie wynosi około 6,7 mb na 1 m². Dla 10 cm będzie to około 10 mb, a dla 20 cm około 5 mb.</p> </div> <div class="schema-faq-section" id="faq-question-1772377097395"><strong class="schema-faq-question"><strong>Jaka jest maksymalna długość jednej pętli?</strong></strong> <p class="schema-faq-answer">Dla rury 16×2 mm zaleca się nie przekraczać 100–120 metrów jednej pętli, aby nie powodować nadmiernych oporów hydraulicznych i problemów z regulacją.</p> </div> <div class="schema-faq-section" id="faq-question-1772377106978"><strong class="schema-faq-question"><strong>Jak dobrać temperaturę zasilania?</strong></strong> <p class="schema-faq-answer">Temperatura zależy od zapotrzebowania budynku na ciepło. Nowe domy zwykle wymagają 30–35°C, a budynki po termomodernizacji około 40°C.</p> </div> <div class="schema-faq-section" id="faq-question-1772377116282"><strong class="schema-faq-question"><strong>Czy w łazience stosuje się inny rozstaw rur?</strong></strong> <p class="schema-faq-answer">Tak. W łazienkach często stosuje się rozstaw 10 cm, ponieważ pomieszczenia te mają wyższe zapotrzebowanie na komfort cieplny.</p> </div> <div class="schema-faq-section" id="faq-question-1772377129898"><strong class="schema-faq-question"><strong>Czy kalkulator wystarczy do wykonania instalacji?</strong></strong> <p class="schema-faq-answer">W prostych przypadkach tak, jednak przy dużych przeszkleniach, nieregularnych pomieszczeniach lub drewnianych podłogach warto wykonać profesjonalny projekt ogrzewania podłogowego, który uwzględni rzeczywiste straty ciepła i dokładne nastawy przepływów.</p> </div> </div>



<h2 class="wp-block-heading">Podsumowanie.</h2>



<p>Traktuj ten artykuł i zawarte w nim wyliczenia jako&nbsp;<strong>solidną podstawę do samodzielnego planowania</strong>&nbsp;lub jako&nbsp;<strong>materiał do weryfikacji oferty wykonawcy</strong>. Jeśli Twoja inwestycja jest większa, a budynek skomplikowany, rozważ zlecenie projektu instalatorowi z uprawnieniami. Połączona wiedza z kalkulatora i doświadczenie projektanta to gwarancja, że Twoja podłogówka będzie działać bez zarzutu przez dekady.</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/kompleksowy-kalkulator-ogrzewania-podlogowego/">Kompleksowy kalkulator ogrzewania podłogowego.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://projekt-ogrzewania.pl/kompleksowy-kalkulator-ogrzewania-podlogowego/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Punkt rosy w ogrzewaniu podłogowym – jak bezpiecznie chłodzić dom bez ryzyka kondensacji.</title>
		<link>https://projekt-ogrzewania.pl/punkt-rosy-w-ogrzewaniu-podlogowym-jak-bezpiecznie-chlodzic-dom-bez-ryzyka-kondensacji/</link>
					<comments>https://projekt-ogrzewania.pl/punkt-rosy-w-ogrzewaniu-podlogowym-jak-bezpiecznie-chlodzic-dom-bez-ryzyka-kondensacji/#respond</comments>
		
		<dc:creator><![CDATA[Robert Kucharski]]></dc:creator>
		<pubDate>Sat, 28 Feb 2026 09:58:03 +0000</pubDate>
				<category><![CDATA[Chłodzenie płaszczyznowe]]></category>
		<category><![CDATA[Fizyka budowli]]></category>
		<category><![CDATA[Instalacje domowe]]></category>
		<category><![CDATA[Instalacje wodne]]></category>
		<category><![CDATA[Ogrzewanie podłogowe]]></category>
		<category><![CDATA[Poradnik budowlany]]></category>
		<category><![CDATA[Poradniki instalacyjne]]></category>
		<category><![CDATA[Poradniki techniczne]]></category>
		<category><![CDATA[Porady dla inwestorów]]></category>
		<category><![CDATA[Porady inwestycyjne]]></category>
		<category><![CDATA[Projektowanie instalacji]]></category>
		<category><![CDATA[analiza techniczna]]></category>
		<category><![CDATA[automatyka instalacji]]></category>
		<category><![CDATA[chłodzenie domu]]></category>
		<category><![CDATA[chłodzenie podłogowe]]></category>
		<category><![CDATA[dew point control]]></category>
		<category><![CDATA[fizyka budowli]]></category>
		<category><![CDATA[komfort cieplny]]></category>
		<category><![CDATA[kondensacja]]></category>
		<category><![CDATA[ogrzewanie podłogowe]]></category>
		<category><![CDATA[pompa ciepła]]></category>
		<category><![CDATA[projekt instalacji]]></category>
		<category><![CDATA[punkt rosy]]></category>
		<category><![CDATA[rekuperacja]]></category>
		<category><![CDATA[temperatura podłogi]]></category>
		<category><![CDATA[wilgotność powietrza]]></category>
		<guid isPermaLink="false">https://projekt-ogrzewania.pl/?p=3528</guid>

					<description><![CDATA[<p>Chłodzenie podłogówką brzmi jak idealne rozwiązanie na upalne lato – cicho, bez przeciągów i bez widocznych urządzeń. Jednak kluczowym parametrem, który decyduje o bezpieczeństwie całego systemu, jest punkt rosy w ogrzewaniu podłogowym. To on wyznacza granicę między komfortowym chłodem a ryzykiem kondensacji, mokrej posadzki i rozwoju pleśni. W artykule wyjaśniam, jak kontrolować wilgotność, jaką temperaturę podłogi uznać za bezpieczną oraz dlaczego automatyka antykondensacyjna to nie dodatek, lecz konieczność.</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/punkt-rosy-w-ogrzewaniu-podlogowym-jak-bezpiecznie-chlodzic-dom-bez-ryzyka-kondensacji/">Punkt rosy w ogrzewaniu podłogowym – jak bezpiecznie chłodzić dom bez ryzyka kondensacji.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Wodne ogrzewanie podłogowe kojarzy się przede wszystkim z zimą i przyjemnym ciepłem rozchodzącym się od podłogi. Coraz częściej ten sam system wykorzystuje się jednak latem do chłodzenia budynków. I tu pojawia się kluczowe wyzwanie:&nbsp;<strong>punkt rosy w ogrzewaniu podłogowym</strong>&nbsp;to parametr, który decyduje o tym, czy chłodzenie będzie komfortowe, czy zakończy się katastrofą w postaci mokrej podłogi, poślizgnięć i rozwoju pleśni. W tym artykule wyjaśnię Ci dokładnie, czym jest punkt rosy, jak go obliczyć, jakie temperatury są bezpieczne i dlaczego bez odpowiedniej automatyki lepiej w ogóle nie włączać funkcji chłodzenia.</p>



<h2 class="wp-block-heading">Czym właściwie jest punkt rosy i dlaczego ma znaczenie dla Twojej podłogi?</h2>



<p>Zanim przejdziemy do konkretnych liczb i zaleceń, musisz zrozumieć podstawowe zjawisko fizyczne. Powietrze w pomieszczeniu zawsze zawiera pewną ilość pary wodnej. Im cieplejsze powietrze, tym więcej wody jest w stanie utrzymać w postaci niewidzialnej pary. Gdy ciepłe powietrze styka się z zimną powierzchnią, ochładza się. W momencie, gdy temperatura tej powierzchni spadnie poniżej tak zwanego&nbsp;<strong>punktu rosy</strong>, para wodca skrapla się i osadza na powierzchni w postaci kropelek wody.</p>



<p>W kontekście wodnego <a href="https://projekt-ogrzewania.pl/category/ogrzewanie-podlogowe/" type="link" id="https://projekt-ogrzewania.pl/category/ogrzewanie-podlogowe/">ogrzewania podłogowego</a> używanego do chłodzenia oznacza to, że to podłoga staje się tą zimną powierzchnią. Jeśli temperatura posadzki spadnie poniżej punktu rosy powietrza w pomieszczeniu, na podłodze pojawi się wilgoć. To nie tylko dyskomfort i ryzyko poślizgnięcia, ale przede wszystkim poważny problem budowlany i zdrowotny.</p>



<h3 class="wp-block-heading">Jakie zagrożenia niesie ze sobą przekroczenie punktu rosy?</h3>



<p>Kiedy dojdzie do wykraplania się wilgoci na chłodzonej podłodze, uruchamia się cała lawina negatywnych konsekwencji:</p>



<ul class="wp-block-list">
<li><strong>Mikroklimat sprzyjający pleśni:</strong>&nbsp;Wilgoć utrzymująca się na powierzchni lub wnikająca w strukturę podłogi (szczególnie w przypadku paneli czy parkietu) to idealne środowisko dla grzybów pleśniowych. Zarodniki pleśni to poważne zagrożenie dla alergików i ogólnie dla układu oddechowego domowników.</li>



<li><strong>Uszkodzenia materiałów wykończeniowych:</strong>&nbsp;Drewno pracuje, pęcznieje i odkształca się. Panele laminowane tracą stabilność, a ich łączenia mogą się rozchodzić. Kleje pod płytkami ceramicznymi, choć odporne na wilgoć, przy długotrwałym zawilgoceniu mogą tracić swoje właściwości.</li>



<li><strong>Korozja i awarie instalacji:</strong>&nbsp;Choć <a href="https://projekt-ogrzewania.pl/rury-do-ogrzewania-podlogowego/" type="link" id="https://projekt-ogrzewania.pl/rury-do-ogrzewania-podlogowego/">rury</a> w podłodze są zabezpieczone, wilgoć może wpływać na metalowe elementy rozdzielaczy czy złączek, przyspieszając ich korozję.</li>



<li><strong>Poślizgnięcia i upadki:</strong>&nbsp;Mokra podłoga, zwłaszcza wykonana z gładkich płytek, staje się śliska i niebezpieczna dla domowników.</li>
</ul>



<p>Dlatego tak ważne jest, aby zanim w ogóle pomyślisz o chłodzeniu podłogówką, dogłębnie zrozumieć mechanizm punktu rosy i nauczyć się nim sterować.</p>



<h2 class="wp-block-heading">Fizyka, która stoi za komfortem – jak wyznaczyć punkt rosy w praktyce?</h2>



<p>Temperatura punktu rosy nie jest wartością stałą. Zależy ona od dwóch parametrów:&nbsp;<strong>temperatury powietrza</strong>&nbsp;i&nbsp;<strong>wilgotności względnej</strong>. Można ją obliczyć ze skomplikowanych wzorów, ale w praktyce posłużymy się uproszczonymi przykładami i tabelami.</p>



<style>
.formula-section {
    max-width: 900px;
    margin: 40px auto;
    padding: 30px;
    background: #ffffff;
    border-radius: 14px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.06);
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
    line-height: 1.7;
}

.formula-section h2 {
    margin-top: 0;
    font-size: 24px;
}

.formula-box {
    background: #f4f7fb;
    padding: 20px;
    border-radius: 10px;
    margin: 20px 0;
    font-family: "Courier New", monospace;
    font-size: 18px;
    overflow-x: auto;
}

.formula-sub {
    background: #f9fafc;
    padding: 15px;
    border-radius: 10px;
    margin: 15px 0;
    font-family: "Courier New", monospace;
    font-size: 16px;
    overflow-x: auto;
}

.formula-note {
    margin-top: 15px;
    font-size: 15px;
    color: #444;
}

.highlight {
    font-weight: 600;
    color: #0d3b66;
}
</style>

<div class="formula-section">

<h2>Wzór i przykłady obliczeniowe – punkt rosy</h2>

<p>
Do obliczenia temperatury punktu rosy stosuje się m.in. wzór Magnus-Tetensa.
Dla zakresu temperatur typowych dla pomieszczeń przyjmuje się stałe:
<strong>a = 17,27</strong> oraz <strong>b = 237,7°C</strong>.
</p>

<div class="formula-box">
Tp = ( b · α(T,RH) ) / ( a − α(T,RH) )
</div>

<p>gdzie:</p>

<div class="formula-sub">
α(T,RH) = ( a · T ) / ( b + T ) + ln(RH / 100)
</div>

<div class="formula-note">
<span class="highlight">Tp</span> – temperatura punktu rosy (°C)<br>
<span class="highlight">T</span> – temperatura powietrza (°C)<br>
<span class="highlight">RH</span> – wilgotność względna (%)<br>
<span class="highlight">ln</span> – logarytm naturalny
</div>

</div>



<p>Spójrz na konkretne przykłady, które pokazują, jak szybko zmienia się sytuacja:</p>



<ul class="wp-block-list">
<li><strong>Przykład 1: Umiarkowana wilgotność.</strong>&nbsp;W pomieszczeniu panuje temperatura&nbsp;<strong>26°C</strong>, a wilgotność względna wynosi&nbsp;<strong>50%</strong>. Punkt rosy wynosi wtedy około&nbsp;<strong>14,8°C</strong>. Aby uniknąć kondensacji, temperatura podłogi nie może spaść poniżej mniej więcej 15-16°C.</li>



<li><strong>Przykład 2: Wysoka wilgotność.</strong>&nbsp;Wyobraź sobie upalny, parny dzień. Temperatura w pokoju to&nbsp;<strong>28°C</strong>, a wilgotność sięga&nbsp;<strong>70%</strong>. Punkt rosy gwałtownie rośnie do około&nbsp;<strong>22°C</strong>. W takich warunkach jakiekolwiek chłodzenie podłogowe jest bardzo ryzykowne, bo aby schłodzić pomieszczenie, musiałbyś dostarczyć wodę o temperaturze poniżej 22°C, co niemal natychmiast spowoduje skraplanie się pary na posadzce.</li>



<li><strong>Przykład 3: Niska wilgotność.</strong>&nbsp;Przy temperaturze&nbsp;<strong>24°C</strong>&nbsp;i wilgotności&nbsp;<strong>40%</strong>&nbsp;punkt rosy wynosi zaledwie około&nbsp;<strong>9,7°C</strong>. To bezpieczna strefa, w której możesz swobodnie chłodzić podłogę nawet do 15-17°C bez ryzyka kondensacji.</li>
</ul>



<p>Te przykłady doskonale ilustrują, dlaczego latem, gdy wilgotność powietrza jest wysoka, chłodzenie podłogowe staje się wyzwaniem.</p>



<h2 class="wp-block-heading">Kalkulator punktu rosy – oblicz w kilka sekund.</h2>



<p>Nie musisz samodzielnie przeliczać wzoru Magnus-Tetensa ani analizować zależności między temperaturą, wilgotnością i ryzykiem kondensacji. Przygotowaliśmy praktyczny kalkulator, który w kilka sekund obliczy punkt rosy, określi bezpieczną temperaturę podłogi oraz oceni, czy wystąpi ryzyko skraplania. Dodatkowo możesz wygenerować gotowy raport w PDF i zapisać go lub wydrukować jako dokument analizy technicznej.</p>



<style>
.dew-pro {
    max-width: 900px;
    margin: 50px auto;
    padding: 35px;
    background: #ffffff;
    border-radius: 16px;
    box-shadow: 0 15px 40px rgba(0,0,0,0.07);
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
}

.dew-pro h2 {
    margin-top: 0;
    font-size: 26px;
}

.dew-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    margin-top: 25px;
}

.dew-field {
    display: flex;
    flex-direction: column;
}

.dew-field label {
    font-weight: 600;
    margin-bottom: 6px;
}

.dew-field input {
    padding: 12px;
    border-radius: 10px;
    border: 1px solid #dfe3e8;
    font-size: 16px;
}

.dew-result {
    margin-top: 30px;
    padding: 25px;
    border-radius: 12px;
    font-size: 18px;
    transition: 0.3s ease;
}

.safe {
    background: #e8f7ef;
    border: 1px solid #28a745;
    color: #155724;
}

.warning {
    background: #fff8e6;
    border: 1px solid #f0ad4e;
    color: #8a6d3b;
}

.danger {
    background: #fdecea;
    border: 1px solid #dc3545;
    color: #721c24;
}

.dew-edu {
    margin-top: 35px;
    padding: 20px;
    background: #f4f7fb;
    border-radius: 12px;
    font-size: 15px;
    line-height: 1.6;
}

@media (max-width: 640px) {
    .dew-grid {
        grid-template-columns: 1fr;
    }
}
</style>

<div class="dew-pro">
    <h2>Kalkulator punktu rosy i ocena ryzyka chłodzenia podłogówką</h2>

    <div class="dew-grid">
        <div class="dew-field">
            <label>Temperatura powietrza (°C)</label>
            <input type="number" id="temp" value="25" step="0.1">
        </div>

        <div class="dew-field">
            <label>Wilgotność względna (%)</label>
            <input type="number" id="humidity" value="50" min="1" max="100">
        </div>
    </div>

    <div class="dew-result safe" id="resultBox">
        Wprowadź dane, aby zobaczyć analizę.
    </div>

    <div class="dew-edu">
        <strong>Dlaczego to ważne?</strong><br><br>
        W przypadku chłodzenia podłogowego kluczowe znaczenie ma temperatura punktu rosy.
        Jeżeli temperatura powierzchni podłogi spadnie poniżej punktu rosy,
        dojdzie do kondensacji wilgoci. W praktyce bezpieczna temperatura podłogi
        powinna być wyższa o około 1–2°C od wyliczonego punktu rosy.
        <br><br>
        Im wyższa wilgotność powietrza, tym bardziej ograniczona możliwość
        efektywnego i bezpiecznego chłodzenia płaszczyznowego.
    </div>
</div>

<script>
function calculateDewPoint() {
    const T = parseFloat(document.getElementById("temp").value);
    const RH = parseFloat(document.getElementById("humidity").value);
    const resultBox = document.getElementById("resultBox");

    if (isNaN(T) || isNaN(RH) || RH <= 0 || RH > 100) {
        resultBox.className = "dew-result danger";
        resultBox.innerHTML = "Podaj poprawne wartości (wilgotność 1–100%).";
        return;
    }

    const a = 17.27;
    const b = 237.7;

    const alpha = (a * T) / (b + T) + Math.log(RH / 100);
    const dewPoint = (b * alpha) / (a - alpha);

    const safeMin = dewPoint + 1.0;
    const safeMax = dewPoint + 2.0;

    let riskClass = "safe";
    let riskText = "BEZPIECZNIE – duży zapas chłodzenia.";

    if (dewPoint > 18) {
        riskClass = "danger";
        riskText = "KONDENSACJA – bardzo małe pole manewru, chłodzenie praktycznie ograniczone.";
    } else if (dewPoint > 15) {
        riskClass = "warning";
        riskText = "RYZYKOWNIE – wymagane sterowanie wilgotnością (rekuperacja / osuszanie).";
    }

    resultBox.className = "dew-result " + riskClass;
    resultBox.innerHTML =
        "<strong>Punkt rosy:</strong> " + dewPoint.toFixed(1) + "°C<br><br>" +
        "<strong>Minimalna bezpieczna temp. podłogi:</strong> " +
        safeMin.toFixed(1) + "–" + safeMax.toFixed(1) + "°C<br><br>" +
        "<strong>Ocena:</strong> " + riskText;
}

document.getElementById("temp").addEventListener("input", calculateDewPoint);
document.getElementById("humidity").addEventListener("input", calculateDewPoint);

calculateDewPoint();
</script>



<style>
#rkdp-calculator {
    max-width: 900px;
    margin: 50px auto;
    padding: 35px;
    background: #ffffff;
    border-radius: 16px;
    box-shadow: 0 15px 40px rgba(0,0,0,0.07);
    font-family: Arial, sans-serif;
}

#rkdp-calculator .rkdp-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    margin-top: 20px;
}

#rkdp-calculator .rkdp-field {
    display: flex;
    flex-direction: column;
}

#rkdp-calculator .rkdp-field label {
    font-weight: 600;
    margin-bottom: 6px;
}

#rkdp-calculator .rkdp-input {
    padding: 12px;
    border-radius: 10px;
    border: 1px solid #ddd;
    font-size: 16px;
}

#rkdp-calculator .rkdp-btn {
    margin-top: 20px;
    padding: 12px 20px;
    border-radius: 8px;
    border: none;
    background: #0d3b66;
    color: #fff;
    font-size: 16px;
    cursor: pointer;
    margin-right: 10px;
}

#rkdp-calculator .rkdp-result {
    margin-top: 25px;
    padding: 20px;
    border-radius: 10px;
    font-size: 18px;
    background: #f4f7fb;
}
</style>

<div id="rkdp-calculator">

<h2>Raport chlodzenia podlogowego – analiza kondensacji</h2>

<div class="rkdp-grid">
<div class="rkdp-field">
<label>Temperatura powietrza (°C)</label>
<input type="number" class="rkdp-input" id="rkdp-temp" value="25">
</div>

<div class="rkdp-field">
<label>Wilgotnosc (%)</label>
<input type="number" class="rkdp-input" id="rkdp-humidity" value="50">
</div>

<div class="rkdp-field">
<label>Planowana temp. podlogi (°C)</label>
<input type="number" class="rkdp-input" id="rkdp-floorTemp" value="20">
</div>
</div>

<button class="rkdp-btn" onclick="rkdpCalculate()">Oblicz</button>
<button class="rkdp-btn" onclick="rkdpGeneratePDF()">Generuj raport PDF</button>

<div class="rkdp-result" id="rkdp-resultBox"></div>

</div>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/2.5.1/jspdf.umd.min.js"></script>

<script>
let rkdpData = {};

function rkdpCalculate(){

const T=parseFloat(document.getElementById("rkdp-temp").value);
const RH=parseFloat(document.getElementById("rkdp-humidity").value);
const floorTemp=parseFloat(document.getElementById("rkdp-floorTemp").value);

if(isNaN(T)||isNaN(RH)||isNaN(floorTemp)||RH<=0||RH>100){
document.getElementById("rkdp-resultBox").innerHTML="Podaj poprawne wartosci.";
return;
}

const a=17.27;
const b=237.7;

const alpha=(a*T)/(b+T)+Math.log(RH/100);
const dewPoint=(b*alpha)/(a-alpha);
const safeMin=dewPoint+1;

let verdict="NIE SKROPLI SIE – instalacja pracuje bezpiecznie.";

if(floorTemp<=dewPoint){
verdict="SKROPLI SIE – wystapi kondensacja.";
}
else if(floorTemp<=safeMin){
verdict="RYZYKO – bardzo maly margines bezpieczenstwa.";
}

rkdpData={
T,
RH,
floorTemp,
dewPoint:dewPoint.toFixed(1),
safeMin:safeMin.toFixed(1),
verdict
};

document.getElementById("rkdp-resultBox").innerHTML=
"Punkt rosy: "+dewPoint.toFixed(1)+"°C<br>"+
"Minimalna bezpieczna temp. podlogi: powyzej "+safeMin.toFixed(1)+"°C<br><br>"+
"<strong>"+verdict+"</strong>";
}

function rkdpGeneratePDF(){

if(!rkdpData.dewPoint){
alert("Najpierw wykonaj obliczenia.");
return;
}

const { jsPDF } = window.jspdf;
const doc = new jsPDF();

doc.setFontSize(16);
doc.text("Raport analizy kondensacji – ogrzewanie/chlodzenie podlogowe", 10, 15);

doc.setFontSize(12);
doc.text("Dane wejsciowe:", 10, 30);
doc.text("Temperatura powietrza: "+rkdpData.T+"°C", 10, 40);
doc.text("Wilgotnosc: "+rkdpData.RH+"%", 10, 50);
doc.text("Planowana temp. podlogi: "+rkdpData.floorTemp+"°C", 10, 60);

doc.text("Wyniki:", 10, 80);
doc.text("Punkt rosy: "+rkdpData.dewPoint+"°C", 10, 90);
doc.text("Minimalna bezpieczna temp.: powyzej "+rkdpData.safeMin+"°C", 10, 100);

doc.setFontSize(14);
doc.text("Ocena:", 10, 120);

doc.setFontSize(12);
doc.text(rkdpData.verdict, 10, 130);

doc.text("Jesli chcesz profesjonalny projekt ogrzewania podlogowego", 10, 160);
doc.text("Skontaktuj sie:", 10, 170);
doc.text("https://projekt-ogrzewania.pl/kontakt/", 10, 180);
doc.text("Telefon: +48 783 212 175", 10, 190);
doc.text("Godziny pracy: Pon. - Pt 9:00 - 17:00", 10, 200);

doc.save("Raport_punkt_rosy.pdf");
}
</script>



<h3 class="wp-block-heading">Tabela bezpiecznych temperatur podłogi.</h3>



<p>Poniższa tabela pomoże Ci szybko oszacować, jaka maksymalna temperatura podłogi (a właściwie minimalna bezpieczna) jest dopuszczalna przy danej temperaturze i wilgotności powietrza. Przyjmujemy, że bezpieczna temperatura podłogi to&nbsp;<strong>około 1-2°C powyżej punktu rosy</strong>.</p>



<style>
.responsive-table-wrapper {
    width: 100%;
    overflow-x: auto;
    margin: 40px 0;
}

.dew-table {
    width: 100%;
    min-width: 720px;
    border-collapse: collapse;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
    background: #ffffff;
    border-radius: 12px;
    overflow: hidden;
    box-shadow: 0 10px 30px rgba(0,0,0,0.06);
}

.dew-table thead {
    background: #0d3b66;
    color: #ffffff;
}

.dew-table th,
.dew-table td {
    padding: 16px 18px;
    text-align: left;
}

.dew-table th {
    font-weight: 600;
    font-size: 15px;
}

.dew-table td {
    font-size: 15px;
    border-bottom: 1px solid #eef2f5;
}

.dew-table tbody tr:nth-child(even) {
    background-color: #f8fafc;
}

.dew-table tbody tr:hover {
    background-color: #edf4ff;
    transition: 0.2s ease;
}

.dew-highlight {
    font-weight: 600;
    color: #0d3b66;
}

.dew-danger {
    font-weight: 600;
    color: #c1121f;
}

.table-note {
    margin-bottom: 20px;
    font-size: 16px;
    line-height: 1.6;
}
</style>

<div class="table-note">
Poniższa tabela pomaga szybko oszacować, jaka minimalna bezpieczna temperatura podłogi
jest dopuszczalna przy danej temperaturze i wilgotności powietrza.
Przyjmujemy, że bezpieczna temperatura podłogi to <strong>około 1–2°C powyżej punktu rosy</strong>.
</div>

<div class="responsive-table-wrapper">
<table class="dew-table">
<thead>
<tr>
<th>Temperatura powietrza</th>
<th>Wilgotność względna</th>
<th>Punkt rosy</th>
<th>Minimalna bezpieczna temp. podłogi</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>24°C</strong></td>
<td>40%</td>
<td>9,7°C</td>
<td class="dew-highlight">ok. 12°C</td>
</tr>
<tr>
<td><strong>24°C</strong></td>
<td>50%</td>
<td>13,2°C</td>
<td class="dew-highlight">ok. 15°C</td>
</tr>
<tr>
<td><strong>24°C</strong></td>
<td>60%</td>
<td>15,8°C</td>
<td class="dew-highlight">ok. 18°C</td>
</tr>
<tr>
<td><strong>26°C</strong></td>
<td>40%</td>
<td>11,5°C</td>
<td class="dew-highlight">ok. 14°C</td>
</tr>
<tr>
<td><strong>26°C</strong></td>
<td>50%</td>
<td>14,8°C</td>
<td class="dew-highlight">ok. 17°C</td>
</tr>
<tr>
<td><strong>26°C</strong></td>
<td>60%</td>
<td>17,6°C</td>
<td class="dew-highlight">ok. 19°C</td>
</tr>
<tr>
<td><strong>28°C</strong></td>
<td>50%</td>
<td>16,7°C</td>
<td class="dew-highlight">ok. 19°C</td>
</tr>
<tr>
<td><strong>28°C</strong></td>
<td>60%</td>
<td>19,5°C</td>
<td class="dew-highlight">ok. 21°C</td>
</tr>
<tr>
<td><strong>28°C</strong></td>
<td>70%</td>
<td>22,1°C</td>
<td class="dew-danger">ok. 24°C (praktycznie brak chłodzenia)</td>
</tr>
</tbody>
</table>
</div>



<p>Widzisz wyraźnie, że im wyższa wilgotność, tym wyżej musisz utrzymywać temperaturę podłogi, co drastycznie ogranicza moc chłodniczą systemu. Przy wilgotności 70% i temperaturze 28°C komfortowe chłodzenie podłogowe staje się niemożliwe – podłoga musiałaby być cieplejsza niż powietrze, by nie dopuścić do skraplania.</p>



<h2 class="wp-block-heading">Jak bezpiecznie chłodzić dom wodnym ogrzewaniem podłogowym?</h2>



<p>Znając już teorię i zagrożenia, czas na praktyczne wskazówki. Chłodzenie podłogowe to nie jest system, który włączasz i zapominasz. To proces, który wymaga kontroli i odpowiednich zabezpieczeń. Poniżej przedstawiam kompletny przewodnik, jak robić to bezpiecznie.</p>



<h3 class="wp-block-heading">1. Niezbędnik pomiarowy, czyli musisz znać swoje parametry.</h3>



<p>Podstawą jest ciągły monitoring warunków panujących w pomieszczeniu. Potrzebujesz dwóch rzeczy:</p>



<ul class="wp-block-list">
<li><strong>Termometr i higrometr w jednym:</strong>&nbsp;To urządzenie nazywa się termohigrometrem. Powinno mierzyć zarówno temperaturę powietrza, jak i jego wilgotność względną. Nowoczesne modele często mają wbudowaną funkcję obliczania punktu rosy na podstawie tych dwóch danych. Umieść go w centralnym punkcie pokoju, z dala od bezpośrednich źródeł ciepła i przeciągów.</li>



<li><strong><a href="https://projekt-ogrzewania.pl/czujnik-podlogowy/" type="link" id="https://projekt-ogrzewania.pl/czujnik-podlogowy/">Czujnik temperatury podłogi</a>:</strong>&nbsp;To kluczowy element, który pozwala porównać rzeczywistą temperaturę posadzki z wyliczonym punktem rosy. Niektóre systemy automatyki mają czujniki przewodowe umieszczane w wylewce, inne korzystają z bezprzewodowych sensorów.</li>
</ul>



<p>Dysponując tymi danymi, możesz świadomie podejmować decyzje. Jeśli widzisz, że temperatura podłogi zbliża się do punktu rosy (np. różnica wynosi mniej niż 1-2°C), musisz natychmiast podnieść temperaturę wody w obiegu chłodzącym.</p>



<h3 class="wp-block-heading">2. Jaka temperatura wody w rurach jest bezpieczna?</h3>



<p>To pytanie zadaje sobie każdy inwestor. Nie ma jednej uniwersalnej wartości, ponieważ – jak już wiesz – zależy to od aktualnych warunków. Możemy jednak podać pewne przedziały i zasady.</p>



<p>W typowych instalacjach chłodzących, współpracujących z pompą ciepła, temperatura czynnika (wody) w rurach wynosi zazwyczaj od&nbsp;<strong>15°C do 20°C</strong>. Sama podłoga będzie miała temperaturę o około 1-2°C wyższą, ze względu na opory cieplne wylewki i warstwy wykończeniowej.</p>



<ul class="wp-block-list">
<li><strong>Chłodzenie pasywne:</strong>&nbsp;W tym przypadku wykorzystujesz niską temperaturę gruntu lub wody gruntowej. Wymiennik ciepła (np. sondy pionowe) schładza wodę w obiegu podłogówki bez uruchamiania sprężarki pompy ciepła. Temperatura wody jest tu stabilna i wynosi zwykle 8-12°C.&nbsp;<strong>W tym wariancie ryzyko przekroczenia punktu rosy jest największe</strong>, bo woda jest bardzo zimna. Konieczna jest bezwzględna kontrola i automatyka, która w razie potrzeby wymiesza wodę powrotną z obiegu, by podnieść jej temperaturę (tzw. ochrona antykondensacyjna).</li>



<li><strong>Chłodzenie aktywne:</strong>&nbsp;<a href="https://projekt-ogrzewania.pl/pompa-ciepla/" type="link" id="https://projekt-ogrzewania.pl/pompa-ciepla/">Pompa ciepła</a> pracuje w trybie odwróconym (jak klimatyzator), ale zamiast dmuchać zimnym powietrzem, schładza wodę. Regulacja temperatury jest tu precyzyjniejsza i łatwiej utrzymać ją na poziomie 16-18°C, co jest bezpieczniejsze.</li>
</ul>



<p><strong>Praktyczna wskazówka:</strong>&nbsp;W wielu nowoczesnych instalacjach stosuje się regulację pogodową również dla chłodzenia. System na podstawie temperatury zewnętrznej i wewnętrznej dobiera optymalną krzywą chłodzenia. To duże ułatwienie, ale nie zwalnia z obowiązku monitorowania punktu rosy.</p>



<h3 class="wp-block-heading">3. Rola automatyki – Twój strażnik przed katastrofą.</h3>



<p>Ręczne pilnowanie punktu rosy jest męczące i ryzykowne. Dlatego profesjonalne instalacje wyposaża się w&nbsp;<strong>automatykę z funkcją zabezpieczenia przed kondensacją</strong>&nbsp;(tzw.&nbsp;<em>dew point control</em>). Działa to najczęściej w jeden z poniższych sposobów:</p>



<ol start="1" class="wp-block-list">
<li><strong>Czujnik punktu rosy w pomieszczeniu:</strong>&nbsp;Specjalny czujnik mierzy temperaturę i wilgotność w pomieszczeniu i na bieżąco wylicza punkt rosy.</li>



<li><strong>Czujnik temperatury zasilania lub powrotu:</strong>&nbsp;System porównuje wyliczony punkt rosy z temperaturą wody płynącej do podłogi (zasilanie) lub wracającej z niej (powrót). To temperatura powrotu jest lepszym wskaźnikiem, bo pokazuje, jaka jest mniej więcej temperatura podłogi.</li>



<li><strong>Działanie korekcyjne:</strong>&nbsp;Gdy temperatura czynnika zbliży się do punktu rosy (zazwyczaj ustawia się margines bezpieczeństwa 1-2°C), automatyczny zawór mieszający lub sprężarka pompy ciepła otrzymuje sygnał do&nbsp;<strong>podniesienia temperatury wody</strong>. W skrajnych przypadkach system może całkowicie odciąć obieg chłodzący w danym pomieszczeniu.</li>
</ol>



<p>Dobrym przykładem są systemy, które oferują dedykowane moduły chłodzące z wbudowanym układem antykondensacyjnym. Moduł ten, na podstawie sygnału z czujnika wilgotności umieszczonego w reprezentatywnym pomieszczeniu (np. w salonie na ścianie wewnętrznej), steruje temperaturą wody w całej instalacji.</p>



<h3 class="wp-block-heading">4. Wentylacja – sprzymierzeniec w walce z wilgocią.</h3>



<p>Chłodzenie podłogowe obniża temperaturę, ale nie osusza powietrza. Jeśli w pomieszczeniu jest duszno i wilgotno, komfort i tak będzie niski. Dlatego kluczowym uzupełnieniem systemu chłodzenia jest&nbsp;<strong>sprawna wentylacja</strong>. Idealnie sprawdza się tu&nbsp;<strong><a href="https://projekt-ogrzewania.pl/rekuperacja-i-ogrzewanie-podlogowe-czy-to-sie-oplaca/" type="link" id="https://projekt-ogrzewania.pl/rekuperacja-i-ogrzewanie-podlogowe-czy-to-sie-oplaca/">mechaniczna wentylacja z rekuperacją</a></strong>.</p>



<p>Rekuperator nie tylko wymienia powietrze, ale często ma możliwość pracy w trybie&nbsp;<strong>bypassu</strong>&nbsp;(omijając wymiennik, gdy na zewnątrz jest chłodniej niż w środku) lub posiada wbudowaną&nbsp;<strong>chłodnicę</strong>&nbsp;(tzw. coolers), która dodatkowo obniża temperaturę nawiewanego powietrza. Co najważniejsze, wentylacja mechaniczna pozwala kontrolować wilgotność – w okresach wysokiej wilgotności zewnętrznej rekuperator może pracować z mniejszą wydajnością lub wykorzystać funkcję osuszania, jeśli jest w nią wyposażony.</p>



<h2 class="wp-block-heading">Wykres zależności temperatury podłogi od wilgotności.</h2>



<p>Wyobraź sobie prosty wykres liniowy. Na osi poziomej (X) mamy temperaturę powietrza w pomieszczeniu (np. od 20°C do 30°C). Na osi pionowej (Y) mamy temperaturę punktu rosy.</p>



<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Wykres punktu rosy</title>
<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
<style>
    .chart-container {
        width: 100%;
        max-width: 900px;
        margin: 40px auto;
        padding: 20px;
        background: #ffffff;
        border-radius: 12px;
        box-shadow: 0 10px 30px rgba(0,0,0,0.08);
    }
    canvas {
        width: 100% !important;
        height: auto !important;
    }
</style>
</head>
<body>

<div class="chart-container">
    <canvas id="dewPointChart"></canvas>
</div>

<script>
const ctx = document.getElementById('dewPointChart').getContext('2d');

const temperatures = [20, 22, 24, 25, 26, 28, 30];

new Chart(ctx, {
    type: 'line',
    data: {
        labels: temperatures,
        datasets: [
            {
                label: 'Wilgotność 40%',
                data: [6, 8, 10, 11, 12, 14, 16],
                borderColor: '#2E86DE',
                backgroundColor: 'rgba(46,134,222,0.1)',
                tension: 0.4,
                fill: false
            },
            {
                label: 'Wilgotność 50%',
                data: [9, 11, 13, 14, 15, 17, 19],
                borderColor: '#28B463',
                backgroundColor: 'rgba(40,180,99,0.1)',
                tension: 0.4,
                fill: false
            },
            {
                label: 'Wilgotność 60%',
                data: [12, 14, 16, 17, 18, 20, 22],
                borderColor: '#F39C12',
                backgroundColor: 'rgba(243,156,18,0.1)',
                tension: 0.4,
                fill: false
            },
            {
                label: 'Wilgotność 70%',
                data: [14, 16, 18, 19, 20, 22, 24],
                borderColor: '#E74C3C',
                backgroundColor: 'rgba(231,76,60,0.1)',
                tension: 0.4,
                fill: false
            }
        ]
    },
    options: {
        responsive: true,
        maintainAspectRatio: true,
        plugins: {
            legend: {
                position: 'top',
                labels: {
                    font: {
                        size: 14
                    }
                }
            },
            title: {
                display: true,
                text: 'Wpływ wilgotności na temperaturę punktu rosy',
                font: {
                    size: 18
                }
            },
            tooltip: {
                callbacks: {
                    label: function(context) {
                        return context.dataset.label + ': ' + context.parsed.y + '°C';
                    }
                }
            }
        },
        scales: {
            x: {
                title: {
                    display: true,
                    text: 'Temperatura powietrza w pomieszczeniu (°C)'
                }
            },
            y: {
                title: {
                    display: true,
                    text: 'Temperatura punktu rosy (°C)'
                },
                beginAtZero: false
            }
        }
    }
});
</script>

</body>
</html>



<p>Na takim wykresie od razu widać, że to wilgotność, a nie tylko temperatura, jest głównym wyznacznikiem możliwości bezpiecznego chłodzenia podłogówką. Im wyższa wilgotność, tym bardziej krzywe pną się w górę, zawężając pole manewru.</p>



<h2 class="wp-block-heading">Dlaczego projekt instalacji ma kluczowe znaczenie dla kontroli punktu rosy?</h2>



<p>Nie da się oddzielić tematu bezpiecznego chłodzenia od&nbsp;<strong><a href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/" type="link" id="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/">projektu ogrzewania podłogowego</a></strong>. To na etapie projektowania zapada większość decyzji, które później decydują o tym, czy system będzie mógł pracować w trybie chłodzenia bez ryzyka kondensacji.</p>



<p>Profesjonalny projektant instalacji c.o. musi uwzględnić kilka kluczowych aspektów:</p>



<ul class="wp-block-list">
<li><strong>Odpowiedni rozstaw rur:</strong>&nbsp;Aby uzyskać efekt chłodzenia, potrzebujesz stosunkowo niskiej temperatury wody, ale jednocześnie musisz zapewnić równomierny rozkład temperatury na całej powierzchni podłogi. Zbyt duży rozstaw rur spowoduje, że podłoga będzie miała zimne pasy nad rurami i cieplejsze między nimi, co lokalnie może sprzyjać kondensacji w tych najzimniejszych miejscach. Dlatego w projektach pod chłodzenie często zagęszcza się rury, by uzyskać bardziej jednorodną temperaturę posadzki.</li>



<li><strong>Rodzaj podłogi:</strong>&nbsp;To, czym wykończona jest podłoga, ma ogromne znaczenie. Płytki ceramiczne i kamień doskonale przewodzą ciepło (i zimno), przez co szybko reagują na zmiany temperatury wody. Są więc idealne do chłodzenia. Z kolei&nbsp;<strong>drewno i panele</strong>&nbsp;są izolatorami. Aby ochłodzić pomieszczenie przez gruby parkiet, musiałbyś dostarczyć bardzo zimną wodę, co natychmiast spowodowałoby wykroplenie się wilgoci na powierzchni drewna (która jest chłodniejsza od powietrza). Dodatkowo, samo drewno jest wrażliwe na wilgoć. Dlatego przy podłogach drewnianych chłodzenie jest bardzo ryzykowne i często odradzane, chyba że zastosuje się specjalne, drogie systemy i bezwzględną kontrolę parametrów.</li>



<li><strong>Izolacja przeciwwilgociowa i termiczna:</strong>&nbsp;Odpowiednia izolacja pod rurami jest ważna nie tylko zimą, by nie grzać gruntu, ale i latem, by nie chłodzić gruntu i nie marnować energii. Jednak kluczowa jest izolacja przeciwwilgociowa od gruntu, która zapobiega podciąganiu wilgoci kapilarnej do wylewki. W połączeniu z chłodzeniem, ta wilgoć z gruntu mogłaby się skraplać wewnątrz konstrukcji podłogi.</li>



<li><strong>Sterowanie strefowe:</strong>&nbsp;Aby skutecznie zarządzać punktem rosy, najlepiej mieć możliwość niezależnego sterowania temperaturą w poszczególnych pomieszczeniach (strefach). Inna wilgotność może panować w łazience (zazwyczaj wyższa), a inna w sypialni. Dzięki siłownikom na rozdzielaczu i termostatom pokojowym z czujnikiem wilgotności możesz dla każdego pomieszczenia ustawić inne limity i indywidualnie zabezpieczać je przed kondensacją.</li>
</ul>



<p>Dobry projekt to taki, który przewidział funkcję chłodzenia na samym początku. Przerobienie starej instalacji grzejnikowej na podłogówkę z chłodzeniem jest technicznie możliwe, ale często wiąże się z ogromnymi kosztami i ryzykiem, że projekt nie będzie optymalny, a walka z punktem rosy stanie się codziennością.</p>



<h2 class="wp-block-heading">FAQ;</h2>



<div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1772271695389"><strong class="schema-faq-question"><strong>Czy chłodzenie podłogowe jest bezpieczne?</strong></strong> <p class="schema-faq-answer">Tak, pod warunkiem że kontrolujesz punkt rosy, wilgotność powietrza i temperaturę podłogi oraz masz automatykę zabezpieczającą przed kondensacją.</p> </div> <div class="schema-faq-section" id="faq-question-1772271701733"><strong class="schema-faq-question"><strong>Jaka jest minimalna bezpieczna temperatura podłogi?</strong></strong> <p class="schema-faq-answer">Powinna być o około 1–2°C wyższa niż wyliczony punkt rosy w danym pomieszczeniu.</p> </div> <div class="schema-faq-section" id="faq-question-1772271733761"><strong class="schema-faq-question"><strong>Czy przy wysokiej wilgotności można chłodzić podłogówką?</strong></strong> <p class="schema-faq-answer">Przy wilgotności rzędu 70% chłodzenie staje się bardzo ograniczone, ponieważ punkt rosy znacząco rośnie i ryzyko skraplania jest wysokie.</p> </div> <div class="schema-faq-section" id="faq-question-1772271764305"><strong class="schema-faq-question"><strong>Czy drewno nadaje się do chłodzenia podłogowego?</strong></strong> <p class="schema-faq-answer">Drewno jest bardziej wrażliwe na wilgoć i ma większy opór cieplny, dlatego chłodzenie podłóg drewnianych wymaga szczególnej kontroli parametrów.</p> </div> <div class="schema-faq-section" id="faq-question-1772271771480"><strong class="schema-faq-question"><strong>Czy wentylacja ma wpływ na bezpieczeństwo chłodzenia?</strong></strong> <p class="schema-faq-answer">Tak. Sprawna wentylacja, zwłaszcza mechaniczna z rekuperacją, pomaga kontrolować wilgotność, co bezpośrednio wpływa na poziom punktu rosy i bezpieczeństwo instalacji.</p> </div> </div>



<h2 class="wp-block-heading">Podsumowanie – czy warto chłodzić podłogówką?</h2>



<p>Mimo tych wszystkich ostrzeżeń i skomplikowanej fizyki, chłodzenie podłogowe ma wiele zalet. Jest to system&nbsp;<strong>niewidoczny, cichy i bardzo komfortowy</strong>. Nie wywołuje przeciągów i nie roznosi kurzu jak tradycyjna klimatyzacja. Daje przyjemne, równomierne uczucie chłodu od dołu.</p>



<p>Jednak kluczem do sukcesu jest&nbsp;<strong>świadomość i kontrola</strong>. Nie możesz po prostu puścić lodowatej wody w rury w upalny dzień. Musisz:</p>



<ol start="1" class="wp-block-list">
<li><strong>Zrozumieć</strong>&nbsp;zjawisko punktu rosy.</li>



<li><strong>Zmierzyć</strong>&nbsp;i monitorować parametry powietrza.</li>



<li><strong>Zainwestować</strong>&nbsp;w odpowiednią automatykę zabezpieczającą.</li>



<li><strong>Zadbać</strong>&nbsp;o wentylację i kontrolę wilgotności.</li>



<li><strong>Mieć dobry projekt</strong>, który uwzględnia chłodzenie.</li>
</ol>



<p>Jeśli spełnisz te warunki, chłodzenie podłogowe stanie się jedną z najlepszych inwestycji w komfort Twojego domu, działającą bezpiecznie i efektywnie przez całe lato. Jeśli jednak zlekceważysz punkt rosy, Twoja piękna podłoga szybko zamieni się w śliską, mokrą i zagrzybioną powierzchnię. Wybór należy do Ciebie, ale teraz masz już pełną wiedzę, by podjąć go świadomie.</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/punkt-rosy-w-ogrzewaniu-podlogowym-jak-bezpiecznie-chlodzic-dom-bez-ryzyka-kondensacji/">Punkt rosy w ogrzewaniu podłogowym – jak bezpiecznie chłodzić dom bez ryzyka kondensacji.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://projekt-ogrzewania.pl/punkt-rosy-w-ogrzewaniu-podlogowym-jak-bezpiecznie-chlodzic-dom-bez-ryzyka-kondensacji/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Średnice rur w ogrzewaniu podłogowym.</title>
		<link>https://projekt-ogrzewania.pl/srednice-rur-w-ogrzewaniu-podlogowym/</link>
					<comments>https://projekt-ogrzewania.pl/srednice-rur-w-ogrzewaniu-podlogowym/#respond</comments>
		
		<dc:creator><![CDATA[Robert Kucharski]]></dc:creator>
		<pubDate>Tue, 24 Feb 2026 10:52:01 +0000</pubDate>
				<category><![CDATA[Hydraulika]]></category>
		<category><![CDATA[Hydraulika grzewcza]]></category>
		<category><![CDATA[Instalacje hydrauliczne]]></category>
		<category><![CDATA[Ogrzewanie domu]]></category>
		<category><![CDATA[Ogrzewanie podłogowe]]></category>
		<category><![CDATA[Poradnik budowlany]]></category>
		<category><![CDATA[Poradnik inwestora]]></category>
		<category><![CDATA[Poradniki instalacyjne]]></category>
		<category><![CDATA[Poradniki techniczne]]></category>
		<category><![CDATA[Projektowanie instalacji grzewczych]]></category>
		<category><![CDATA[Projektowanie systemów grzewczych]]></category>
		<category><![CDATA[Projekty instalacji]]></category>
		<category><![CDATA[Technologia grzewcza]]></category>
		<category><![CDATA[długość pętli podłogówki]]></category>
		<category><![CDATA[dobór rur ogrzewanie podłogowe]]></category>
		<category><![CDATA[hydraulika ogrzewania podłogowego]]></category>
		<category><![CDATA[projekt ogrzewania podłogowego]]></category>
		<category><![CDATA[projektowanie podłogówki]]></category>
		<category><![CDATA[przepływ w ogrzewaniu podłogowym]]></category>
		<category><![CDATA[rura 16x2 ogrzewanie podłogowe]]></category>
		<category><![CDATA[rura 20x2 ogrzewanie podłogowe]]></category>
		<category><![CDATA[spadki ciśnienia ogrzewanie podłogowe]]></category>
		<category><![CDATA[średnice rur ogrzewanie podłogowe]]></category>
		<guid isPermaLink="false">https://projekt-ogrzewania.pl/?p=3505</guid>

					<description><![CDATA[<p>Dobór elementów instalacji grzewczej to nie przypadek, lecz świadoma decyzja techniczna. Średnice rur w ogrzewaniu podłogowym mają bezpośredni wpływ na przepływ wody, opory hydrauliczne oraz efektywność całego systemu. Zbyt mała średnica może powodować nadmierne spadki ciśnienia i niedogrzanie pomieszczeń, natomiast zbyt duża utrudnia regulację i zwiększa koszty inwestycji. W artykule pokazujemy konkretne obliczenia, przykłady oraz praktyczne zasady projektowe, które pozwalają dobrać optymalne parametry instalacji zarówno dla kotłów gazowych, jak i pomp ciepła.</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/srednice-rur-w-ogrzewaniu-podlogowym/">Średnice rur w ogrzewaniu podłogowym.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Projektowanie wodnego ogrzewania podłogowego to balansowanie między wydajnością cieplną a oporami hydraulicznymi. Wybór&nbsp;<strong>średnic rur</strong>&nbsp;ma kluczowe znaczenie dla tego, jak mocno musi pracować pompa obiegowa i czy system będzie w stanie dogrzać pomieszczenie. W tym artykule kompleksowo omawiamy techniczne aspekty doboru rur, obliczania&nbsp;<strong>przepływów</strong>&nbsp;oraz szacowania&nbsp;<strong>spadków ciśnienia</strong>, opierając się na konkretnych przykładach i sprawdzonych wzorach inżynierskich.</p>



<h2 class="wp-block-heading">Dlaczego średnica rury ma znaczenie dla przepływu i spadku ciśnienia?</h2>



<p>Wybór odpowiedniej <strong>średnicy <a href="https://projekt-ogrzewania.pl/rury-do-ogrzewania-podlogowego/" type="link" id="https://projekt-ogrzewania.pl/rury-do-ogrzewania-podlogowego/">rur do ogrzewania podłogowego</a></strong> to nie tylko kwestia dostępności materiału w sklepie. To przede wszystkim decyzja inżynierska, która wpływa na opory przepływu, a co za tym idzie – na pracę pompy obiegowej i równomierność ogrzewania pomieszczeń.</p>



<p>W praktyce instalacyjnej w budownictwie jednorodzinnym najczęściej stosuje się rury z materiałów takich jak <a href="https://projekt-ogrzewania.pl/rura-pex-do-ogrzewania-podlogowego/" type="link" id="https://projekt-ogrzewania.pl/rura-pex-do-ogrzewania-podlogowego/">PE-X</a>a, PE-RT lub wielowarstwowe (PEX/Al/PEX). Oto przegląd standardowych średnic:</p>



<ul class="wp-block-list">
<li><strong>16 x 2,0 mm</strong>: To absolutny standard w budownictwie mieszkaniowym. Łączy elastyczność montażu z wystarczającą wydajnością dla większości pomieszczeń. Jego średnica wewnętrzna wynosi 12 mm.</li>



<li><strong>17 x 2,0 mm</strong>: Stosowana głównie w systemach systemowych konkretnych producentów. Oferuje nieco lepsze parametry przepływu niż rura 16 mm.</li>



<li><strong>20 x 2,0 mm</strong>: Używana rzadziej, głównie w dużych halach, pomieszczeniach o bardzo długich pętlach lub tam, gdzie chcemy znacząco zredukować&nbsp;<strong>spadki ciśnienia</strong>. Jej średnica wewnętrzna to 16 mm.</li>
</ul>



<p>Dlaczego te różnice są tak istotne? Z praw hydrauliki wynika, że przy tym samym przepływie wody, mniejsza średnica wewnętrzna generuje&nbsp;<strong>znacznie wyższe opory przepływu</strong>. Jeśli opory te staną się zbyt duże, woda nie będzie w stanie efektywnie krążyć w pętli, co skutkuje niedogrzaniem podłogi, zapowietrzaniem się instalacji i nadmiernym hałasem.</p>



<h2 class="wp-block-heading">Jak dokładnie obliczyć wymagany przepływ wody w pętlach?</h2>



<p>Zanim przejdziemy do spadków ciśnienia, musimy ustalić, ile wody w ogóle potrzebujemy przesłać przez rurę.&nbsp;<strong>Przepływ w ogrzewaniu podłogowym</strong>&nbsp;(strumień masy) zależy od dwóch czynników:&nbsp;<strong>mocy cieplnej, jaką ma dostarczyć dana pętla</strong>&nbsp;oraz od&nbsp;<strong>różnicy temperatur</strong>&nbsp;między wodą zasilającą a powracającą.</p>



<h3 class="wp-block-heading">Moc pętli i różnica temperatur – wzór i praktyka.</h3>



<p>Zapotrzebowanie na ciepło (oznaczane jako Q) dla pomieszczenia wynika z obliczeń strat ciepła. Projektowana różnica temperatur (oznaczana jako ΔT) zależy od źródła ciepła:</p>



<p>Dla <strong><a href="https://projekt-ogrzewania.pl/kociol-gazowy/" type="link" id="https://projekt-ogrzewania.pl/kociol-gazowy/">kotłów gazowych</a></strong> standardem jest <strong>ΔT = 7 do 10 stopni (K)</strong> .</p>



<p>Dla <strong><a href="https://projekt-ogrzewania.pl/pompa-ciepla/" type="link" id="https://projekt-ogrzewania.pl/pompa-ciepla/">pomp ciepła</a></strong> najczęściej przyjmuje się <strong>ΔT = 5 stopni (K)</strong> , co zapewnia najwyższą efektywność urządzenia (niski skok temperatury).</p>



<div style="max-width:800px;margin:20px auto;padding:20px;border:1px solid #e5e5e5;border-radius:10px;background:#fafafa;font-family:Arial,Helvetica,sans-serif;line-height:1.6;color:#222;">

  <h2 style="font-size:22px;margin-top:0;">Przepływ w ogrzewaniu podłogowym – zależność od mocy i ΔT</h2>

  <p>
    Przepływ zależy od zapotrzebowania na ciepło (<strong>Q</strong>) oraz projektowanej różnicy temperatur między zasilaniem a powrotem (<strong>ΔT</strong>).
  </p>

  <h3 style="font-size:18px;margin-top:20px;">Typowe wartości ΔT w ogrzewaniu podłogowym:</h3>

  <ul style="padding-left:20px;">
    <li><strong>ΔT = 5 K</strong> – zalecane dla pomp ciepła (najwyższa efektywność).</li>
    <li><strong>ΔT = 7–10 K</strong> – stosowane w instalacjach z kotłem gazowym.</li>
  </ul>

  <h3 style="font-size:18px;margin-top:20px;">Wzór na przepływ masowy:</h3>

  <div style="text-align:center;font-size:22px;margin:20px 0;padding:15px;background:white;border-radius:8px;border:1px solid #ddd;">
    ṁ = Q / (c<sub>w</sub> · ΔT)
  </div>

  <h3 style="font-size:18px;margin-top:20px;">Gdzie:</h3>

  <ul style="padding-left:20px;">
    <li><strong>ṁ</strong> – strumień masy [kg/s] (w przybliżeniu odpowiada l/s),</li>
    <li><strong>Q</strong> – moc grzewcza pętli [W],</li>
    <li><strong>c<sub>w</sub></strong> – ciepło właściwe wody ≈ 4186 J/(kg·K),</li>
    <li><strong>ΔT</strong> – różnica temperatur między zasilaniem a powrotem [K].</li>
  </ul>

  <div style="margin-top:25px;padding:15px;background:#eef6ff;border-left:5px solid #2b6cb0;border-radius:6px;">
    <strong>Przykład praktyczny:</strong><br><br>
    Dla pętli o mocy <strong>1000 W</strong> przy <strong>ΔT = 5 K</strong>, wymagany przepływ wynosi około:<br><br>
    <div style="font-size:20px;text-align:center;margin:10px 0;">
      <strong>2,8 l/min</strong>
    </div>
    Większość rotametrów stosowanych w rozdzielaczach obsługuje zakres <strong>0,5 – 5,0 l/min</strong>, co pokrywa typowe wymagania instalacji ogrzewania podłogowego.
  </div>

</div>



<p><strong>Przykład praktyczny:</strong><br>Załóżmy, że projektujemy ogrzewanie podłogowe w salonie, dla którego straty ciepła wynoszą&nbsp;<strong>1500 W (1,5 kW)</strong>&nbsp;. Sprawdźmy, jak zmieni się wymagany przepływ w zależności od przyjętej różnicy temperatur.</p>



<ol start="1" class="wp-block-list">
<li><strong>Dla pompy ciepła (ΔT = 5 K)</strong>&nbsp;:<br>Przepływ masowy = 1500 / (4186 * 5) = 1500 / 20930 ≈ 0,0717 kg/s<br>Przeliczając na godziny i minuty: 0,0717 * 3600 ≈ 258 kg/h, co daje około&nbsp;<strong>4,3 l/min</strong>.</li>



<li><strong>Dla kotła gazowego (ΔT = 10 K)</strong>&nbsp;:<br>Przepływ masowy = 1500 / (4186 * 10) = 1500 / 41860 ≈ 0,0358 kg/s<br>Co daje 0,0358 * 3600 ≈ 129 kg/h, czyli około&nbsp;<strong>2,15 l/min</strong>.</li>
</ol>



<p>Wniosek jest prosty: im niższa różnica temperatur (co jest korzystne dla pomp ciepła), tym większy przepływ musi być zapewniony przez instalację, co ma bezpośredni wpływ na dobór średnic i opory hydrauliczne. W praktyce większość rotametrów na rozdzielaczach obsługuje zakres 0,5–5,0 l/min, więc obie wartości mieszczą się w normie.</p>



<p>Dla uproszczenia, w dalszej części artykułu posłużymy się popularnym założeniem ΔT = 10 K, co pozwala na stosowanie znanej reguły:&nbsp;<strong>wymagany przepływ (w kg/h) ≈ moc pętli (w W) / 12</strong>.</p>



<h2 class="wp-block-heading">Spadki ciśnienia w ogrzewaniu podłogowym – szczegółowa analiza.</h2>



<p>Obliczenie&nbsp;<strong>strat ciśnienia w ogrzewaniu podłogowym</strong>&nbsp;(zwanych też oporami hydraulicznymi) jest niezbędne, aby upewnić się, że pompa obiegowa jest w stanie &#8222;przepchnąć&#8221; wodę przez wszystkie pętle. Na opór składają się straty liniowe (na długości rury) oraz miejscowe (na łukach, złączkach, przy rozdzielaczu).</p>



<h3 class="wp-block-heading">Kluczowe parametry graniczne.</h3>



<p>Aby instalacja działała bez zarzutu, projektant zawsze pilnuje trzech rzeczy:</p>



<ol start="1" class="wp-block-list">
<li><strong>Maksymalny spadek ciśnienia:</strong>&nbsp;To najważniejsza granica. Łączne opory przepływu w pojedynczej pętli nie mogą przekroczyć&nbsp;<strong>15–20 kPa (kilopaskali)</strong>&nbsp;, co odpowiada około 1,5–2,0 metra słupa wody. Przekroczenie tej wartości sprawia, że instalacja staje się trudna do zrównoważenia hydraulicznego, a pompa pracuje na granicy wydajności, generując hałas i zużywając więcej prądu.</li>



<li><strong>Minimalna prędkość przepływu:</strong>&nbsp;Aby odpowietrzenie było skuteczne, a woda mogła &#8222;porwać&#8221; pęcherzyki powietrza, prędkość nie może spaść poniżej&nbsp;<strong>0,15–0,2 m/s</strong>.</li>



<li><strong>Maksymalna prędkość przepływu:</strong>&nbsp;Powyżej&nbsp;<strong>0,6 m/s</strong>&nbsp;mogą pojawić się szumy hydrauliczne, a opory przepływu rosną już bardzo gwałtownie.</li>
</ol>



<h3 class="wp-block-heading">Tabela jednostkowych spadków ciśnienia dla popularnych średnic.</h3>



<p>W praktyce inżynierskiej do obliczeń używa się gotowych tabel lub wykresów producentów rur. Poniżej przedstawiamy przykładowe wartości jednostkowych spadków ciśnienia (oznaczanych często jako R) dla rur wielowarstwowych (PE-Al-PE) o różnych średnicach. Wartości te pokazują, jak duży opór (w paskalach) stawia jeden metr rury przy danym przepływie.</p>



<div style="max-width:900px;margin:30px auto;font-family:Arial,Helvetica,sans-serif;">

  <h2 style="font-size:22px;margin-bottom:15px;">
    Tabela 1. Jednostkowe spadki ciśnienia [Pa/m] dla rur wielowarstwowych
  </h2>

  <div style="overflow-x:auto;border-radius:10px;border:1px solid #ddd;">

    <table style="width:100%;border-collapse:collapse;min-width:600px;background:white;">

      <thead>
        <tr style="background:#2b6cb0;color:white;text-align:left;">
          <th style="padding:12px;">Przepływ masowy<br>[kg/h]</th>
          <th style="padding:12px;">Rura 16&#215;2,0<br>(śr. wewn. 12 mm)</th>
          <th style="padding:12px;">Rura 20&#215;2,0<br>(śr. wewn. 16 mm)</th>
        </tr>
      </thead>

      <tbody>

        <tr style="border-bottom:1px solid #eee;">
          <td style="padding:12px;"><strong>40</strong></td>
          <td style="padding:12px;">15 Pa/m</td>
          <td style="padding:12px;color:#666;">pomijalnie mały</td>
        </tr>

        <tr style="border-bottom:1px solid #eee;background:#f9f9f9;">
          <td style="padding:12px;"><strong>60</strong></td>
          <td style="padding:12px;">35 Pa/m</td>
          <td style="padding:12px;color:#666;">pomijalnie mały</td>
        </tr>

        <tr style="border-bottom:1px solid #eee;">
          <td style="padding:12px;"><strong>80</strong></td>
          <td style="padding:12px;">70 Pa/m</td>
          <td style="padding:12px;">15 Pa/m</td>
        </tr>

        <tr style="border-bottom:1px solid #eee;background:#f9f9f9;">
          <td style="padding:12px;"><strong>100</strong></td>
          <td style="padding:12px;">120 Pa/m</td>
          <td style="padding:12px;">25 Pa/m</td>
        </tr>

        <tr style="border-bottom:1px solid #eee;">
          <td style="padding:12px;"><strong>120</strong></td>
          <td style="padding:12px;color:#c53030;"><strong>170 Pa/m</strong></td>
          <td style="padding:12px;">35 Pa/m</td>
        </tr>

        <tr style="border-bottom:1px solid #eee;background:#f9f9f9;">
          <td style="padding:12px;"><strong>150</strong></td>
          <td style="padding:12px;color:#c53030;"><strong>280 Pa/m</strong></td>
          <td style="padding:12px;">55 Pa/m</td>
        </tr>

        <tr>
          <td style="padding:12px;"><strong>200</strong></td>
          <td style="padding:12px;color:#c53030;"><strong>480 Pa/m</strong></td>
          <td style="padding:12px;">100 Pa/m</td>
        </tr>

      </tbody>

    </table>

  </div>

  <div style="margin-top:20px;padding:15px;background:#eef6ff;border-left:5px solid #2b6cb0;border-radius:6px;">
    <strong>Analiza tabeli:</strong><br><br>
    Widzimy wyraźnie, jak gwałtownie rosną opory hydrauliczne wraz ze wzrostem przepływu, szczególnie dla najczęściej stosowanej rury <strong>16&#215;2,0</strong>.<br><br>
    Przy przepływie <strong>120 kg/h</strong>, jednostkowy spadek ciśnienia wynosi już <strong>170 Pa/m</strong>, co ma bezpośredni wpływ na dobór pompy obiegowej oraz maksymalną długość pętli ogrzewania podłogowego.
  </div>

</div>



<p><strong>Ćwiczenie praktyczne dla kotła gazowego:</strong><br>Dla naszego salonu (1500 W, ΔT = 10K, przepływ 129 kg/h, zaokrąglijmy do 130 kg/h) projektujemy pętlę z rury 16&#215;2,0 o długości&nbsp;<strong>85 metrów</strong>. Z tabeli, dla 130 kg/h, jednostkowy spadek to około 200 Pa/m (interpolując między 120 a 150 kg/h). Sam liniowy spadek ciśnienia wyniesie:<br><strong>85 m × 200 Pa/m = 17 000 Pa = 17 kPa</strong>.<br>Do tego doliczamy opory miejscowe (przyjęte 20%): 17 kPa × 0,2 = 3,4 kPa.<br><strong>Łączny spadek ciśnienia: 20,4 kPa</strong>.</p>



<p><strong>Wniosek:</strong>&nbsp;Jesteśmy na granicy (lub nieznacznie powyżej) dopuszczalnych 20 kPa. Taka pętla prawdopodobnie będzie wymagała bardzo precyzyjnego wyregulowania, a pompa może pracować na wysokich obrotach. Rozwiązaniem jest skrócenie pętli (np. podzielenie salonu na dwa obiegi po 70 m) lub zwiększenie średnicy rury.</p>



<p><strong>Ćwiczenie praktyczne dla pompy ciepła:</strong><br>Weźmy ten sam salon (1500 W), ale tym razem przy ΔT = 5K, co daje przepływ 258 kg/h (ok. 4,3 l/min). Sprawdźmy, czy rura 16&#215;2,0 w ogóle wchodzi w grę. Dla przepływu 258 kg/h, jednostkowy spadek ciśnienia z tabeli (ekstrapolując dane) wyniósłby około 700-800 Pa/m! Dla pętli o długości 85 m, sam spadek liniowy to 85 × 750 Pa = 63 750 Pa (63,7 kPa). To zdecydowanie za dużo.</p>



<p>W tej sytuacji konieczne jest:</p>



<ol start="1" class="wp-block-list">
<li><strong>Zwiększenie średnicy rury</strong>&nbsp;– zastosowanie rury 20&#215;2,0. Dla przepływu 258 kg/h, jednostkowy spadek dla tej rury to około 160 Pa/m (z ekstrapolacji danych). Dla 85 m daje to 13,6 kPa liniowo + opory miejscowe = około 16,5 kPa – wynik akceptowalny.</li>



<li><strong>Podział na więcej pętli</strong>&nbsp;– zaprojektowanie dwóch lub trzech krótszych pętli, co zmniejszy przepływ w każdej z nich i pozwoli na zastosowanie rury 16&#215;2,0, ale zwiększy liczbę obiegów na rozdzielaczu.</li>
</ol>



<h3 class="wp-block-heading">Prędkość przepływu – sprawdzenie.</h3>



<p>Dla rury 16&#215;2,0 przy przepływie 130 kg/h, prędkość wody wynosi około&nbsp;<strong>0,3 m/s</strong>&nbsp;– mieści się w przedziale 0,15-0,6 m/s. Dla rury 20&#215;2,0 przy przepływie 258 kg/h, prędkość wyniesie około&nbsp;<strong>0,35 m/s</strong>&nbsp;– również jest prawidłowa.</p>



<h2 class="wp-block-heading">Graniczne długości pętli – zasada kciuka.</h2>



<p>Aby uniknąć problemów z hydraulicznym zrównoważeniem układu, w projektowaniu przyjmuje się bezpieczne granice długości jednej <a href="https://projekt-ogrzewania.pl/petla-grzewcza/" type="link" id="https://projekt-ogrzewania.pl/petla-grzewcza/">pętli</a> (łącznie z podejściem do rozdzielacza). Wartości te wynikają z praktyki i mają na celu utrzymanie spadków ciśnienia w rozsądnych granicach.</p>



<div style="max-width:900px;margin:30px auto;font-family:Arial,Helvetica,sans-serif;">

  <h2 style="font-size:22px;margin-bottom:15px;">
    Tabela 2. Zalecane i maksymalne długości pętli ogrzewania podłogowego
  </h2>

  <div style="overflow-x:auto;border-radius:10px;border:1px solid #ddd;">

    <table style="width:100%;border-collapse:collapse;min-width:600px;background:white;">

      <thead>
        <tr style="background:#2b6cb0;color:white;text-align:left;">
          <th style="padding:12px;">Średnica rury</th>
          <th style="padding:12px;">Maksymalna długość pętli</th>
          <th style="padding:12px;">Zalecana długość<br>(dla łatwej regulacji)</th>
        </tr>
      </thead>

      <tbody>

        <tr style="border-bottom:1px solid #eee;">
          <td style="padding:12px;"><strong>16 × 2,0 mm</strong></td>
          <td style="padding:12px;">100 – 120 m</td>
          <td style="padding:12px;color:#2f855a;"><strong>80 m</strong></td>
        </tr>

        <tr style="border-bottom:1px solid #eee;background:#f9f9f9;">
          <td style="padding:12px;"><strong>17 × 2,0 mm</strong></td>
          <td style="padding:12px;">120 m</td>
          <td style="padding:12px;color:#2f855a;"><strong>90 m</strong></td>
        </tr>

        <tr>
          <td style="padding:12px;"><strong>20 × 2,0 mm</strong></td>
          <td style="padding:12px;">150 m</td>
          <td style="padding:12px;color:#2f855a;"><strong>110 m</strong></td>
        </tr>

      </tbody>

    </table>

  </div>

  <div style="margin-top:20px;padding:15px;background:#fff8e6;border-left:5px solid #d69e2e;border-radius:6px;">
    <strong>Wskazówka projektowa:</strong><br><br>
    Staraj się, aby pętle podłączone do jednego rozdzielacza miały <strong>zbliżone długości</strong>. Różnica nie powinna przekraczać <strong>10–15%</strong>.<br><br>
    Ułatwia to regulację hydrauliczną instalacji oraz zapobiega sytuacji, w której przepływ koncentruje się głównie w najkrótszych pętlach, powodując nierównomierne ogrzewanie pomieszczeń.
  </div>

</div>



<h2 class="wp-block-heading">Praktyczne wyliczenia na przykładzie – jak średnica rury ratuje sytuację?</h2>



<p>Wróćmy do przykładu z pompą ciepła (przepływ 258 kg/h) i pętlą o długości 100 metrów, ale tym razem zastosujmy rurę&nbsp;<strong>20&#215;2,0</strong>. Z naszych szacunków (opartych na ekstrapolacji danych z Tabeli 1) jednostkowy spadek ciśnienia wyniesie około 160 Pa/m.</p>



<p>Obliczenia:</p>



<ul class="wp-block-list">
<li>Spadek liniowy: 100 m × 160 Pa/m = 16 000 Pa =&nbsp;<strong>16,0 kPa</strong>.</li>



<li>Opory miejscowe (+20%): 16,0 kPa × 0,2 = 3,2 kPa.</li>



<li><strong>Łączny spadek ciśnienia: 19,2 kPa.</strong></li>
</ul>



<p>To wynik mieszczący się w granicy 20 kPa. Gdybyśmy przy tej samej długości 100 m uparli się przy rurze 16&#215;2,0, opory sięgnęłyby około 75-80 kPa, co całkowicie dyskwalifikuje takie rozwiązanie. Ten przykład dobitnie pokazuje, jak kluczowy jest świadomy wybór&nbsp;<strong>średnicy rury</strong>&nbsp;w zależności od zakładanych przepływów.</p>



<h2 class="wp-block-heading">Rola profesjonalnego projektu w optymalizacji parametrów.</h2>



<p>Przedstawione powyżej wyliczenia to dopiero wierzchołek góry lodowej. Samodzielne dobranie&nbsp;<strong>średnic rur, przepływów i spadków ciśnień</strong>&nbsp;dla całego domu z kilkunastoma pętlami o różnej długości i zapotrzebowaniu na moc to zadanie bardzo złożone. W praktyce wszystkie pętle są podłączone do wspólnego rozdzielacza, a celem projektanta jest takie &#8222;wyważenie&#8221; instalacji, aby spadki ciśnienia we wszystkich obiegach były zbliżone. To proces zwany&nbsp;<strong>równoważeniem hydraulicznym</strong>.</p>



<p>Profesjonalny <a href="https://projekt-ogrzewania.pl/produkt/projekt-ogrzewania-podlogowego-do-200-m2/" type="link" id="https://projekt-ogrzewania.pl/produkt/projekt-ogrzewania-podlogowego-do-200-m2/">projekt ogrzewania podłogowego</a> uwzględnia nie tylko dobór średnic, ale także:</p>



<ul class="wp-block-list">
<li>Dokładne obliczenie strat ciepła dla każdego pomieszczenia.</li>



<li>Rozrysowanie rozkładu pętli z uwzględnieniem stref przyokiennych.</li>



<li>Dobór nastaw wstępnych na rozdzielaczu (regulacja przepływu).</li>



<li>Dobór pompy obiegowej o odpowiedniej wysokości podnoszenia i wydajności.</li>
</ul>



<p>Pamiętaj, że dobrze zaprojektowana i zrównoważona instalacja to nie tylko komfort cieplny, ale także niższe rachunki za ogrzewanie i energię elektryczną potrzebną do napędu pompy. Inwestycja w projekt zwraca się zazwyczaj w ciągu pierwszych sezonów grzewczych. Znajomość zależności między&nbsp;<strong>średnicą rury, przepływem a spadkiem ciśnienia</strong>&nbsp;jest jednak niezwykle przydatna do świadomej rozmowy z projektantem i wykonawcą oraz do zrozumienia, dlaczego pewne rozwiązania są rekomendowane.</p>



<h2 class="wp-block-heading">FAQ – Najczęściej zadawane pytania.</h2>



<div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1771926581109"><strong class="schema-faq-question"><strong>Jaka średnica rury jest najlepsza do ogrzewania podłogowego w domu jednorodzinnym?</strong></strong> <p class="schema-faq-answer">Najczęściej stosuje się rurę 16 × 2,0 mm, która zapewnia dobry kompromis między oporami hydraulicznymi a łatwością montażu. W przypadku pomp ciepła lub dużych powierzchni warto rozważyć rurę 20 × 2,0 mm.</p> </div> <div class="schema-faq-section" id="faq-question-1771926590375"><strong class="schema-faq-question"><strong>Dlaczego średnica rury wpływa na wydajność ogrzewania podłogowego?</strong></strong> <p class="schema-faq-answer">Mniejsza średnica powoduje większe opory przepływu, co zwiększa obciążenie pompy obiegowej i może ograniczyć przepływ wody. To prowadzi do spadku wydajności grzewczej i nierównomiernego ogrzewania podłogi.</p> </div> <div class="schema-faq-section" id="faq-question-1771926599440"><strong class="schema-faq-question"><strong>Jaka powinna być maksymalna długość jednej pętli ogrzewania podłogowego?</strong></strong> <p class="schema-faq-answer">Dla rury 16 mm zaleca się długość do około 80–100 metrów, natomiast dla rury 20 mm można stosować pętle do około 110–150 metrów, w zależności od przepływu i źródła ciepła.</p> </div> <div class="schema-faq-section" id="faq-question-1771926609348"><strong class="schema-faq-question"><strong>Jakie spadki ciśnienia są dopuszczalne w ogrzewaniu podłogowym?</strong></strong> <p class="schema-faq-answer">Łączny spadek ciśnienia w jednej pętli nie powinien przekraczać 15–20 kPa. Wyższe wartości utrudniają regulację instalacji i zwiększają zużycie energii przez pompę obiegową.</p> </div> <div class="schema-faq-section" id="faq-question-1771926628127"><strong class="schema-faq-question"><strong>Czy pompa ciepła wymaga innych średnic rur niż kocioł gazowy?</strong></strong> <p class="schema-faq-answer">Tak. Pompy ciepła pracują przy mniejszej różnicy temperatur (ΔT = 5 K), co wymaga większego przepływu wody. W takich przypadkach często stosuje się rury 20 mm lub dzieli instalację na większą liczbę krótszych pętli.</p> </div> </div>



<h2 class="wp-block-heading">Podsumowanie techniczne – kluczowe wnioski.</h2>



<ul class="wp-block-list">
<li><strong>Rura 16 mm</strong>&nbsp;jest optymalna do rozstawów 10 cm lub 15 cm w standardowych pokojach z kotłami gazowymi (ΔT ≈ 10K). Sprawdza się przy przepływach do ok. 150 kg/h i długościach pętli do 80-100 m.</li>



<li><strong>Przy pompach ciepła</strong>&nbsp;dążymy do niskich parametrów zasilania (30–35°C) i niskiej różnicy temperatur (ΔT = 5K). To wymusza&nbsp;<strong>większe przepływy</strong>, a co za tym idzie – konieczność stosowania&nbsp;<strong>rur 20 mm</strong>&nbsp;lub dzielenia powierzchni na bardzo dużą liczbę krótkich pętli (często co 10 cm).</li>



<li>Każda pętla musi mieć możliwość regulacji na rozdzielaczu (zawory termostatyczne i rotametry), co pozwala na precyzyjne ustawienie wymaganego przepływu obliczonego ze wzoru.</li>



<li>Zawsze sprawdzaj, czy sumaryczny&nbsp;<strong>spadek ciśnienia</strong>&nbsp;w projektowanej pętli nie przekracza 20 kPa, a prędkość wody mieści się w przedziale 0,15–0,6 m/s.</li>
</ul>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/srednice-rur-w-ogrzewaniu-podlogowym/">Średnice rur w ogrzewaniu podłogowym.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://projekt-ogrzewania.pl/srednice-rur-w-ogrzewaniu-podlogowym/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Projektowe Obciążenie Cieplne (OZC).</title>
		<link>https://projekt-ogrzewania.pl/projektowe-obciazenie-cieplne-ozc/</link>
					<comments>https://projekt-ogrzewania.pl/projektowe-obciazenie-cieplne-ozc/#respond</comments>
		
		<dc:creator><![CDATA[Robert Kucharski]]></dc:creator>
		<pubDate>Sun, 15 Feb 2026 12:02:50 +0000</pubDate>
				<category><![CDATA[Efektywność cieplna]]></category>
		<category><![CDATA[Efektywność energetyczna]]></category>
		<category><![CDATA[Efektywność ogrzewania]]></category>
		<category><![CDATA[Instalacje grzewcze]]></category>
		<category><![CDATA[Ogrzewanie podłogowe]]></category>
		<category><![CDATA[OZC]]></category>
		<category><![CDATA[Poradnik budowlany]]></category>
		<category><![CDATA[Poradniki instalacyjne]]></category>
		<category><![CDATA[Poradniki techniczne]]></category>
		<category><![CDATA[Projektowanie instalacji]]></category>
		<category><![CDATA[Projektowanie instalacji grzewczych]]></category>
		<category><![CDATA[Projektowanie ogrzewania]]></category>
		<category><![CDATA[Projektowanie systemów grzewczych]]></category>
		<category><![CDATA[efektywność pompy ciepła]]></category>
		<category><![CDATA[instalacja co projekt]]></category>
		<category><![CDATA[normy pn en 12831]]></category>
		<category><![CDATA[obliczenia ozc]]></category>
		<category><![CDATA[ogrzewanie podłogowe parametry]]></category>
		<category><![CDATA[ogrzewanie podłogowe projekt]]></category>
		<category><![CDATA[ozc]]></category>
		<category><![CDATA[pompa ciepła projekt]]></category>
		<category><![CDATA[projekt instalacji grzewczej]]></category>
		<category><![CDATA[projekt ogrzewania podłogowego]]></category>
		<category><![CDATA[projektowe obciążenie cieplne]]></category>
		<category><![CDATA[rozstaw rur podłogówki]]></category>
		<category><![CDATA[straty ciepła]]></category>
		<category><![CDATA[strumień ciepła podłogówka]]></category>
		<category><![CDATA[zapotrzebowanie na ciepło]]></category>
		<guid isPermaLink="false">https://projekt-ogrzewania.pl/?p=3460</guid>

					<description><![CDATA[<p>Wiele instalacji grzewczych powstaje na podstawie przybliżeń, a nie rzeczywistych danych, co prowadzi do wysokich rachunków i problemów z komfortem cieplnym. Tymczasem Projektowe Obciążenie Cieplne (OZC) to kluczowy element, który pozwala precyzyjnie określić, ile energii potrzebuje Twój dom, aby utrzymać komfort nawet podczas największych mrozów. Od tej wartości zależy dobór rozstawu rur, temperatura zasilania oraz efektywność pompy ciepła. W tym artykule pokazujemy krok po kroku, jak OZC wpływa na projekt ogrzewania podłogowego i dlaczego jego prawidłowe obliczenie decyduje o trwałości, oszczędności i niezawodności całego systemu.</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/projektowe-obciazenie-cieplne-ozc/">Projektowe Obciążenie Cieplne (OZC).</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Planowanie systemu grzewczego w nowoczesnym budownictwie to proces, który nie wybacza błędów „na oko”. Sercem każdego profesjonalnego projektu instalacyjnego jest&nbsp;<strong>Projektowe Obciążenie Cieplne (OZC)</strong>, które w przypadku systemów takich jak&nbsp;<strong>wodne ogrzewanie podłogowe</strong>&nbsp;determinuje nie tylko komfort domowników, ale przede wszystkim koszty eksploatacji i żywotność źródła ciepła. Zrozumienie, ile energii ucieka z każdego metra kwadratowego Twojego domu, to pierwszy krok do stworzenia instalacji, która będzie pracować cicho, oszczędnie i wydajnie przez dziesięciolecia.</p>



<p>Wyobraź sobie, że budujesz dom. Masz już ściany, okna, dach. Zastanawiasz się nad ogrzewaniem i ktoś mówi: „zrób podłogówkę, to najlepsze rozwiązanie”. I rzeczywiście – wodne ogrzewanie podłogowe daje niesamowity komfort, równomierną temperaturę i oszczędności. Ale jest jeden haczyk: aby to wszystko działało, ktoś musi precyzyjnie odpowiedzieć na pytanie, ile ciepła w ogóle potrzebuje Twój dom. I tu właśnie pojawia się pojęcie, które jest absolutną podstawą:&nbsp;<strong>Projektowe Obciążenie Cieplne (OZC)</strong>. To nie jest kolejny suchy termin z branżowej normy – to fundament, na którym opiera się cały projekt Twojej instalacji. Bez jego prawidłowego wyznaczenia możesz równie dobrze ogrzewać dom za pomocą dmuchawy z marketu budowlanego – efekt będzie podobnie nieprzewidywalny.</p>



<p>W tym artykule pokażę Ci, czym dokładnie jest OZC, jak się je oblicza i co najważniejsze – jak te wyliczenia przekładają się na konkretne decyzje przy projektowaniu ogrzewania podłogowego. Będzie dużo przykładów, konkretnych liczb i tabel, abyś mógł zrozumieć, dlaczego profesjonalny projekt to nie fanaberia, a konieczność.</p>



<h2 class="wp-block-heading">Co to jest Projektowe Obciążenie Cieplne (OZC) i dlaczego jest kluczowe?</h2>



<p>Zacznijmy od definicji, ale takiej ludzkiej.&nbsp;<strong>Projektowe Obciążenie Cieplne</strong>&nbsp;to ilość energii cieplnej, którą trzeba dostarczyć do budynku w ciągu godziny, aby utrzymać w nim zadaną temperaturę, gdy na zewnątrz panują najbardziej ekstremalne warunki zimowe charakterystyczne dla danej lokalizacji. Mówiąc prościej: to odpowiedź na pytanie „ile watów mocy grzewczej potrzebuję, żeby w największe mrozy nie marznąć?”.</p>



<p>Oblicza się je zgodnie z normą&nbsp;<strong><a href="https://projekt-ogrzewania.pl/norma-pn-en-12831-klucz-do-efektywnego-i-komfortowego-ogrzewania-podlogowego/">PN-EN 12831</a></strong>, która jest w branży grzewczej czymś w rodzaju biblii. Norma ta precyzyjnie określa, jakie dane musisz wziąć pod uwagę i jak je przetworzyć, aby dostać wiarygodny wynik.</p>



<p>Zanim na budowę wjedzie ekipa instalatorów, konieczne jest precyzyjne określenie, jaką moc musi dostarczyć system grzewczy, aby utrzymać komfortową temperaturę nawet podczas najmroźniejszej zimy.&nbsp;<strong>Projektowe Obciążenie Cieplne (OZC)</strong>&nbsp;to obliczona wartość wyrażona w watach [W], która sumuje straty energii cieplnej każdego pomieszczenia.</p>



<p><strong>Wodne ogrzewanie podłogowe</strong>&nbsp;jest systemem niskotemperaturowym i płaszczyznowym. Oznacza to, że grzejemy dużą powierzchnią przy niskiej temperaturze czynnika (wody). W przeciwieństwie do tradycyjnych grzejników konwekcyjnych, tutaj nie możemy po prostu „podkręcić termostatu”, jeśli instalacja okaże się za słaba. Podłoga ma swoje fizyczne i zdrowotne limity temperatury. Dlatego rzetelne wyliczenie zapotrzebowania na ciepło jest jedynym sposobem na uniknięcie niedogrzania budynku lub, co równie groźne, jego kosztownego przewymiarowania.</p>



<h3 class="wp-block-heading">Na co wpływa OZC?</h3>



<p>Wynik obliczeń OZC to liczba wyrażona w watach [W] (lub kilowatach [kW]). Ta jedna liczba (a tak naprawdę zbiór liczb dla każdego pomieszczenia z osobna) determinuje:</p>



<ol start="1" class="wp-block-list">
<li><strong>Moc źródła ciepła</strong>: Jeśli OZC wyjdzie 8 kW, to <a href="https://projekt-ogrzewania.pl/kociol-gazowy/">kocioł gazowy</a> lub <a href="https://projekt-ogrzewania.pl/pompa-ciepla/">pompa ciepła</a> musi mieć moc co najmniej 8 kW (plus ewentualny zapas na c.w.u.).</li>



<li><strong>Parametry pracy instalacji</strong>: Od OZC zależy, jak gorąca woda musi płynąć w rurach podłogówki i jak gęsto trzeba je ułożyć.</li>



<li><strong>Wielkość i typ grzejników</strong>&nbsp;(jeśli takie są): W przypadku hybrydy (podłogówka + grzejniki) OZC pozwala dobrać ich moc.</li>



<li><strong>Koszty inwestycyjne i eksploatacyjne</strong>: Przewymiarowane źródło ciepła kosztuje więcej i będzie pracować nieefektywnie. Niedowymiarowane – nie dogrzeje domu.</li>
</ol>



<h2 class="wp-block-heading">Elementy składowe bilansu cieplnego – czyli z czego składa się OZC?</h2>



<p>Na całkowite obciążenie cieplne budynku składają się dwa główne czynniki:</p>



<ul class="wp-block-list">
<li><strong>Straty przez przenikanie (Φₜ):</strong> Strumień ciepła tracony przez przegrody zewnętrzne budynku, takie jak ściany, dach, okna, drzwi oraz podłoga na gruncie, wynikający z różnicy temperatur między wnętrzem a otoczeniem.</li>



<li><strong>Straty wentylacyjne (Φᵥ):</strong> Strumień ciepła potrzebny do ogrzania powietrza zewnętrznego napływającego do budynku w wyniku wentylacji naturalnej lub mechanicznej (<a href="https://projekt-ogrzewania.pl/rekuperacja-i-ogrzewanie-podlogowe-czy-to-sie-oplaca/">rekuperacji</a>) oraz infiltracji.</li>
</ul>



<p>Można to zapisać prostym wzorem:​</p>



<div style="text-align:center; margin:30px 0; padding:15px; background:#f8f9fa; border-radius:8px;">
  
  <div style="font-size:28px; font-weight:bold;">
    Φ = Φ<sub>t</sub> + Φ<sub>v</sub>
  </div>
  
  <div style="font-size:14px; color:#666; margin-top:8px;">
    Całkowite straty ciepła są sumą strat przez przenikanie i strat wentylacyjnych
  </div>

</div>



<p><strong>Straty ciepła przez przenikanie (Φₜ)</strong><br>To ucieczka ciepła przez przegrody budowlane. Każda z tych przegród charakteryzuje się współczynnikiem przenikania ciepła&nbsp;<strong>U</strong>. Im niższy współczynnik U, tym lepiej przegroda izoluje.</p>



<p>Oblicza się to prostym wzorem:</p>



<div style="max-width:700px; margin:30px auto; padding:20px; background:#f8f9fa; border-radius:10px; box-shadow:0 2px 10px rgba(0,0,0,0.08); font-family:Arial, sans-serif;">

  <div style="text-align:center; font-size:28px; font-weight:bold; margin-bottom:15px;">
    ΦT = U · A · (θw − θz)
  </div>

  <div style="font-size:15px; color:#333; line-height:1.6;">
    <strong>gdzie:</strong><br><br>
    ΦT – straty ciepła przez przenikanie [W]<br>
    U – współczynnik przenikania ciepła przegrody [W/(m²·K)]<br>
    A – pole powierzchni przegrody [m²]<br>
    θw – temperatura wewnętrzna projektowa [°C]<br>
    θz – temperatura zewnętrzna obliczeniowa [°C]
  </div>

</div>



<p><strong>Przykład 1:</strong><br>Mamy ścianę o powierzchni 20 m². Jest dobrze ocieplona, więc jej współczynnik U = 0,20 W/(m²·K). Wewnątrz chcemy mieć 20°C, a na zewnątrz według danych dla naszej strefy klimatycznej jest -20°C. Różnica temperatur wynosi 40°C.</p>



<p><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><msub><mi mathvariant="normal">Φ</mi><mi>T</mi></msub><mo>=</mo><mn>0</mn><mo separator="true">,</mo><mn>20</mn><mo>⋅</mo><mn>20</mn><mo>⋅</mo><mo stretchy="false">(</mo><mn>20</mn><mtext>–</mtext><mo stretchy="false">(</mo><mo>−</mo><mn>20</mn><mo stretchy="false">)</mo><mo stretchy="false">)</mo><mo>=</mo><mn>0</mn><mo separator="true">,</mo><mn>20</mn><mo>⋅</mo><mn>20</mn><mo>⋅</mo><mn>40</mn><mo>=</mo><mn>160</mn><mtext>&nbsp;</mtext><mi>W</mi></mrow></semantics></math>Φ<em>T</em>​=0,20⋅20⋅(20–(−20))=0,20⋅20⋅40=160&nbsp;<em>W</em></p>



<p>Czyli przez tę jedną ścianę ucieka nam 160 W ciepła. Proste? Teraz wyobraź sobie, że takich przegród w domu są dziesiątki, a do tego dochodzą mostki termiczne, czyli miejsca, gdzie izolacja jest słabsza (np. łączniki ścian z dachem, wieńce, nadproża). Profesjonalne programy obliczeniowe uwzględniają je wszystkie.</p>



<h3 class="wp-block-heading">Straty ciepła na wentylację (ΦV)</h3>



<p>To ciepło potrzebne do ogrzania świeżego powietrza, które napływa do domu. Nawet w szczelnym budynku musimy wymieniać powietrze, aby zapewnić odpowiednią jakość i wilgotność. W domach z wentylacją grawitacyjną te straty są spore.</p>



<p>Oblicza się je, uwzględniając strumień powietrza i jego pojemność cieplną.</p>



<p><strong>Przykład 2:</strong><br>Do domu o kubaturze 300 m³ napływa zimne powietrze. Przy wentylacji grawitacyjnej zakłada się, że w ciągu godziny wymienia się ok. 0,5 objętości powietrza (tzw. krotność wymiany powietrza n = 0,5 h⁻¹). Strumień powietrza to 150 m³/h. Gęstość i ciepło właściwe powietrza to wartości stałe. Przy różnicy temperatur 40°C, strata na wentylację może wynieść nawet&nbsp;<strong>2000-2500 W</strong>. To ogromna wartość! W domach z rekuperacją (wentylacją mechaniczną z odzyskiem ciepła) te straty są nawet o 80-90% mniejsze.</p>



<h2 class="wp-block-heading">Krok po kroku: jak oblicza się OZC dla Twojego domu?</h2>



<p>Obliczenia OZC nie robi się na kolanie. To proces, który wymaga danych i wiedzy. Oto jak wygląda on w praktyce projektanta:</p>



<ol start="1" class="wp-block-list">
<li><strong>Zebranie danych o budynku</strong>: Projektant musi dostać projekt architektoniczny. Z niego odczytuje: wymiary pomieszczeń, wysokość, powierzchnię i typ okien, konstrukcję ścian, dachu, podłogi. Kluczowe są też informacje o materiałach izolacyjnych – czym i jak grubo ocieplony jest dom.</li>



<li><strong>Określenie temperatur obliczeniowych</strong>:
<ul class="wp-block-list">
<li><strong>Temperatura wewnętrzna (θw)</strong>: Zależy od przeznaczenia pomieszczenia. Norma podaje wartości:
<ul class="wp-block-list">
<li>Pokoje dzienne, sypialnie, kuchnia:&nbsp;<strong>20°C</strong></li>



<li>Łazienka:&nbsp;<strong>24°C</strong></li>



<li>Przedpokój, klatka schodowa:&nbsp;<strong>16-18°C</strong></li>



<li>Pomieszczenia nieogrzewane (garaż, piwnica): bierze się je pod uwagę jako strefy sąsiednie.</li>
</ul>
</li>



<li><strong>Temperatura zewnętrzna (θz)</strong>: To wartość charakterystyczna dla danej strefy klimatycznej w Polsce. Dla większości kraju przyjmuje się od -16°C do -24°C. Sprawdza się ją w normie lub w danych dla konkretnej lokalizacji.</li>
</ul>
</li>



<li><strong>Obliczenie strat ciepła</strong>: Projektant wprowadza wszystkie dane do specjalistycznego programu (np. Audytor OZC, Purmo OZC, itp.) lub wykonuje obliczenia ręcznie (co jest bardzo pracochłonne). Program sumuje straty przez wszystkie przegrody i wentylację, dodaje poprawki na nasłonecznienie, zacienienie, mostki termiczne i podaje wynik w watach dla każdego pomieszczenia (ΦHL,i) oraz całego budynku (ΦHL), wyrażone w watach <math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mi>W</mi></mrow><annotation encoding="application/x-tex">W</annotation></semantics></math>.</li>
</ol>



<p><strong>Wynik końcowy OZC dla domu jednorodzinnego</strong>&nbsp;często wygląda mniej więcej tak:</p>



<ul class="wp-block-list">
<li>Salon (30 m²): 1200 W</li>



<li>Sypialnia (15 m²): 650 W</li>



<li>Łazienka (8 m²): 500 W</li>



<li>Przedpokój (12 m²): 400 W</li>



<li><strong>SUMA (cały dom)</strong>: 2750 W (czyli 2,75 kW)</li>
</ul>



<p>I właśnie ta wartość –&nbsp;<strong>2,75 kW</strong>&nbsp;– to jest to&nbsp;<strong>Projektowe Obciążenie Cieplne</strong>&nbsp;dla tego przykładowego domu. Pamiętaj jednak, że to tylko przykład. Dla nieocieplonego domu z lat 80-tych o tej samej powierzchni, OZC może wynosić 12-15 kW.</p>



<h2 class="wp-block-heading">Techniczne aspekty projektowania ogrzewania podłogowego na podstawie OZC.</h2>



<p>
Kiedy dysponujemy już wynikami OZC dla każdego pomieszczenia, 
<a href="tel:+48783212175" style="color:#2c7be5; text-decoration:none; font-weight:600;">
projektant instalacji
</a> 
może przystąpić do doboru parametrów technicznych „podłogówki”. 
To tutaj matematyka spotyka się z praktyką montażową.
</p>



<h3 class="wp-block-heading">Gęstość strumienia cieplnego a rozstaw rur.</h3>



<p>Kluczowym parametrem jest gęstość strumienia cieplnego (<em>q</em>), mierzona w W/m². Informuje ona nas, ile mocy musi oddać każdy metr kwadratowy podłogi.</p>



<p>Oblicza się go ze wzoru:</p>



<div style="max-width:700px; margin:30px auto; padding:25px; background:#f8f9fa; border-radius:10px; box-shadow:0 2px 12px rgba(0,0,0,0.08); font-family:Arial, sans-serif;">

  <div style="text-align:center; font-size:32px; font-weight:bold; margin-bottom:15px;">
    
    <span style="font-style:italic;">q</span> =
    
    <span style="display:inline-block; vertical-align:middle; text-align:center; margin-left:8px;">
      
      <span style="display:block; border-bottom:2px solid #000; padding:0 10px 5px 10px;">
        ΦHL,i
      </span>
      
      <span style="display:block; padding-top:5px;">
        Aop
      </span>
      
    </span>

  </div>

  <div style="font-size:15px; color:#333; line-height:1.6; margin-top:15px;">
    
    <strong>gdzie:</strong><br><br>
    
    q – wymagana gęstość strumienia ciepła [W/m²]<br>
    
    ΦHL,i – projektowe obciążenie cieplne pomieszczenia [W]<br>
    
    Aop – powierzchnia ogrzewalna podłogi [m²]
    
  </div>

</div>



<p><strong>Przykład 3:</strong><br>Załóżmy, że mamy pokój dzienny o powierzchni całkowitej 30 m². Znajduje się w nim duża szafa zajmująca 2 m² oraz kanapa ustawiona na nóżkach, co oznacza, że pod nią podłoga może oddawać ciepło. Projektant przyjmuje, że z ogrzewania należy wyłączyć łącznie 3 m² powierzchni. W efekcie powierzchnia aktywna ogrzewania wynosi <em>A<sub>op</sub></em> = 30 − 3 = 27 m². Z obliczeń OZC wynika, że projektowe obciążenie cieplne dla tego pomieszczenia wynosi 1200 W.</p>



<div style="max-width:720px; margin:30px auto; padding:25px; background:#f8f9fa; border-radius:10px; box-shadow:0 2px 12px rgba(0,0,0,0.08); font-family:Arial, sans-serif;">

  <!-- Wzór -->
  <div style="text-align:center; font-size:32px; font-weight:bold; margin-bottom:20px;">
    
    <span style="font-style:italic;">q</span> =
    
    <span style="display:inline-block; vertical-align:middle; text-align:center; margin:0 10px;">
      
      <span style="display:block; border-bottom:2px solid #000; padding:0 12px 6px 12px;">
        1200 W
      </span>
      
      <span style="display:block; padding-top:6px;">
        27 m²
      </span>
      
    </span>
    
    = 44,4 W/m²

  </div>

  <!-- Opis -->
  <div style="font-size:15px; color:#333; line-height:1.6;">
    
    <strong>Interpretacja wyniku:</strong><br><br>
    
    Wymagana gęstość strumienia ciepła wynosi <strong>44,4 W/m²</strong>, co oznacza, że każdy metr kwadratowy powierzchni ogrzewalnej musi dostarczyć taką ilość mocy cieplnej, aby pokryć straty ciepła pomieszczenia.
    
  </div>

</div>



<p>Jeśli z obliczeń wyjdzie nam wartość rzędu 70-80 W/m² w nowoczesnym domu, może to sugerować błędy w izolacji budynku lub konieczność bardzo gęstego ułożenia rur (np. co 10 cm). Przy 44 W/m² zazwyczaj wystarczy rozstaw 15 cm lub nawet 20 cm.</p>



<h3 class="wp-block-heading">Temperatura zasilania i powrotu.</h3>



<p><strong>Wodne ogrzewanie podłogowe</strong>&nbsp;najlepiej współpracuje z pompami ciepła przy parametrach rzędu&nbsp;<strong>35/30°C</strong>&nbsp;lub&nbsp;<strong>40/35°C</strong>. Im niższa temperatura zasilania, tym wyższy współczynnik COP pompy ciepła, co bezpośrednio przekłada się na mniejsze rachunki za prąd. Bez OZC nie wiemy, czy temperatura 35°C wystarczy, by „przebić się” przez opór cieplny podłogi i pokryć straty ciepła.</p>



<h3 class="wp-block-heading">Wpływ wykończenia podłogi na wydajność – rola oporu cieplnego R</h3>



<p>To jeden z najczęściej pomijanych aspektów przez amatorów. Rodzaj okładziny wierzchniej ma kolosalne znaczenie dla efektywności oddawania ciepła. Każdy materiał charakteryzuje się określonym oporem cieplnym (Rλ,B).</p>



<p>Poniższa tabela pokazuje, jak różne materiały wpływają na opór cieplny podłogi:</p>



<div style="max-width:900px; margin:30px auto; font-family:Arial, sans-serif;">

  <!-- Tytuł -->
  <div style="text-align:center; font-size:22px; font-weight:bold; margin-bottom:15px;">
    Opór cieplny typowych materiałów wykończeniowych podłogi
  </div>

  <!-- Tabela -->
  <div style="overflow-x:auto;">
    
    <table style="
      width:100%;
      border-collapse:collapse;
      background:#ffffff;
      box-shadow:0 2px 12px rgba(0,0,0,0.08);
      border-radius:10px;
      overflow:hidden;
      font-size:15px;
    ">
      
      <thead>
        <tr style="background:#f1f3f6;">
          <th style="padding:14px; text-align:left;">Materiał wykończeniowy</th>
          <th style="padding:14px; text-align:center;">Grubość [mm]</th>
          <th style="padding:14px; text-align:center;">Opór cieplny R [m²K/W]</th>
          <th style="padding:14px; text-align:left;">Przewodność cieplna</th>
        </tr>
      </thead>

      <tbody>

        <tr style="border-top:1px solid #e5e5e5;">
          <td style="padding:12px;">Płytki ceramiczne / gres</td>
          <td style="padding:12px; text-align:center;">10</td>
          <td style="padding:12px; text-align:center;">0,01 – 0,02</td>
          <td style="padding:12px; color:#27ae60;"><strong>Bardzo wysoka (idealna)</strong></td>
        </tr>

        <tr style="border-top:1px solid #e5e5e5; background:#fafafa;">
          <td style="padding:12px;">Wykładzina PVC</td>
          <td style="padding:12px; text-align:center;">2</td>
          <td style="padding:12px; text-align:center;">0,03</td>
          <td style="padding:12px; color:#2ecc71;">Wysoka</td>
        </tr>

        <tr style="border-top:1px solid #e5e5e5;">
          <td style="padding:12px;">Panele laminowane</td>
          <td style="padding:12px; text-align:center;">8</td>
          <td style="padding:12px; text-align:center;">0,05 – 0,07</td>
          <td style="padding:12px; color:#f39c12;">Średnia</td>
        </tr>

        <tr style="border-top:1px solid #e5e5e5; background:#fafafa;">
          <td style="padding:12px;">Parkiet dębowy</td>
          <td style="padding:12px; text-align:center;">15</td>
          <td style="padding:12px; text-align:center;">0,10 – 0,12</td>
          <td style="padding:12px; color:#e67e22;">Niska</td>
        </tr>

        <tr style="border-top:1px solid #e5e5e5;">
          <td style="padding:12px;">Dywan gruby</td>
          <td style="padding:12px; text-align:center;">10</td>
          <td style="padding:12px; text-align:center;">0,15+</td>
          <td style="padding:12px; color:#e74c3c;"><strong>Bardzo niska (izolator)</strong></td>
        </tr>

      </tbody>

    </table>

  </div>

  <!-- Opis -->
  <div style="margin-top:12px; font-size:14px; color:#555; text-align:center;">
    Niższy opór cieplny oznacza lepsze przewodzenie ciepła i wyższą efektywność ogrzewania podłogowego.
  </div>

</div>



<p><strong>Ważna uwaga techniczna</strong>: Norma zakłada, że opór cieplny okładziny nie powinien przekraczać&nbsp;<strong>0,15 m²K/W</strong>. Powyżej tej wartości ogrzewanie podłogowe staje się mało wydajne, a bez rzetelnego OZC i podniesienia temperatury zasilania, w pomieszczeniu z grubym dywanem będzie po prostu zimno.</p>



<h3 class="wp-block-heading">Dobór parametrów instalacji na podstawie tabel.</h3>



<p>Mając wartość <em>q</em> oraz znając opór cieplny wykończenia podłogi,, projektant sięga po tabele projektowe (lub oprogramowanie) oparte na normie <strong><a href="https://projekt-ogrzewania.pl/pn-en-1264-norma-ktora-definiuje-ogrzewanie-podlogowe/">PN-EN 1264</a></strong>. Norma ta precyzuje, że:</p>



<ul class="wp-block-list">
<li>Maksymalna temperatura powierzchni podłogi w strefie stałego przebywania ludzi wynosi&nbsp;<strong>29°C</strong>&nbsp;(aby nie przegrzewać stóp).</li>



<li>W łazience, gdzie chodzimy boso, dopuszcza się&nbsp;<strong>33°C</strong>.</li>



<li>W strefie brzegowej (przy ścianach zewnętrznych) maksymalnie&nbsp;<strong>35°C</strong>.</li>
</ul>



<p>Poniższa tabela (dla przykładu) pokazuje, jak dla podłogi z wylewką cementową gr. 65 mm i płytkami ceramicznymi (niski opór cieplny), zmienia się wydajność w zależności od temperatury zasilania i rozstawu rur. Zakładamy średnią temperaturę wody (zasilanie + powrót)/2.</p>



<div style="max-width:900px; margin:30px auto; font-family:Arial, sans-serif;">

  <!-- Tytuł -->
  <div style="text-align:center; font-size:22px; font-weight:bold; margin-bottom:15px;">
    Wpływ rozstawu rur i temperatury wody na moc ogrzewania podłogowego
  </div>

  <!-- Tabela -->
  <div style="overflow-x:auto;">
    
    <table style="
      width:100%;
      border-collapse:collapse;
      background:#ffffff;
      box-shadow:0 2px 12px rgba(0,0,0,0.08);
      border-radius:10px;
      overflow:hidden;
      font-size:15px;
    ">
      
      <thead>
        <tr style="background:#f1f3f6;">
          <th style="padding:14px; text-align:center;">Rozstaw rur [cm]</th>
          <th style="padding:14px; text-align:center;">Średnia temperatura wody 35°C</th>
          <th style="padding:14px; text-align:center;">Średnia temperatura wody 40°C</th>
          <th style="padding:14px; text-align:center;">Średnia temperatura wody 45°C</th>
        </tr>
      </thead>

      <tbody>

        <tr style="border-top:1px solid #e5e5e5;">
          <td style="padding:12px; text-align:center;"><strong>10</strong></td>
          <td style="padding:12px; text-align:center; color:#27ae60;"><strong>85 W/m²</strong></td>
          <td style="padding:12px; text-align:center; color:#27ae60;"><strong>115 W/m²</strong></td>
          <td style="padding:12px; text-align:center; color:#27ae60;"><strong>145 W/m²</strong></td>
        </tr>

        <tr style="border-top:1px solid #e5e5e5; background:#fafafa;">
          <td style="padding:12px; text-align:center;"><strong>15</strong></td>
          <td style="padding:12px; text-align:center;">70 W/m²</td>
          <td style="padding:12px; text-align:center;">95 W/m²</td>
          <td style="padding:12px; text-align:center;">120 W/m²</td>
        </tr>

        <tr style="border-top:1px solid #e5e5e5;">
          <td style="padding:12px; text-align:center;"><strong>20</strong></td>
          <td style="padding:12px; text-align:center;">55 W/m²</td>
          <td style="padding:12px; text-align:center;">75 W/m²</td>
          <td style="padding:12px; text-align:center;">95 W/m²</td>
        </tr>

        <tr style="border-top:1px solid #e5e5e5; background:#fafafa;">
          <td style="padding:12px; text-align:center;"><strong>30</strong></td>
          <td style="padding:12px; text-align:center;">40 W/m²</td>
          <td style="padding:12px; text-align:center;">55 W/m²</td>
          <td style="padding:12px; text-align:center;">70 W/m²</td>
        </tr>

      </tbody>

    </table>

  </div>

  <!-- Opis -->
  <div style="margin-top:12px; font-size:14px; color:#555; text-align:center;">
    Wartości orientacyjne służące zobrazowaniu wpływu rozstawu rur oraz temperatury wody na moc cieplną ogrzewania podłogowego.
  </div>

</div>



<p><strong>Przykład 4 (Dobór dla Salonu z przykładu 3):</strong><br>Nasze <em>q</em> = 44 W/m². Patrzymy na tabelę. Jaką opcję wybrać?</p>



<ul class="wp-block-list">
<li><strong>Wariant A (niska temperatura):</strong>&nbsp;Rozstaw 30 cm i średnia temp. 35°C daje 40 W/m². To trochę za mało.</li>



<li><strong>Wariant B (kompromis):</strong>&nbsp;Rozstaw 30 cm i średnia temp. 40°C daje 55 W/m². To więcej niż potrzeba, ale rozstaw 30 cm może powodować wyczuwalne pasy ciepła i chłodu.</li>



<li><strong>Wariant C (bezpieczny i komfortowy):</strong> Rozstaw 20 cm i średnia temp. 35°C daje 55 W/m². Mamy zapas mocy, co oznacza, że aby uzyskać wymagane 44 W/m², będziemy mogli obniżyć temperaturę wody. To kluczowe dla efektywnej pracy pompy ciepła! Dodatkowo, gęstszy <a href="https://projekt-ogrzewania.pl/rozstaw-rur-w-wodnym-ogrzewaniu-podlogowym/">rozstaw rur</a> zapewnia równomierny rozkład temperatury.</li>



<li><strong>Wariant D (przesada):</strong>&nbsp;Rozstaw 10 cm i średnia temp. 35°C to wydajność 85 W/m². Rur pójdzie 3 razy więcej, co podroży instalację.</li>
</ul>



<p>Wybór pada najczęściej na wariant C. Projektant zaprojektuje dla salonu pętle grzewcze w rozstawie&nbsp;<strong>20 cm</strong>.</p>



<h2 class="wp-block-heading">Szczegółowe wyliczenia: Projektowanie pętli w praktyce</h2>



<p>Przyjrzyjmy się konkretnemu scenariuszowi obliczeniowemu dla&nbsp;<strong>sypialni o powierzchni 15 m²</strong>&nbsp;w nowym domu jednorodzinnym (standard WT 2021).</p>



<h3 class="wp-block-heading">Krok 1: Dane z OZC</h3>



<ul class="wp-block-list">
<li>Projektowa strata ciepła pomieszczenia:&nbsp;<strong>650 W</strong></li>



<li>Wymagana temperatura wewnętrzna:&nbsp;<strong>20°C</strong></li>



<li>Powierzchnia całkowita: 15 m², minus stała zabudowa (np. szafa wnękowa 2 m²) =&nbsp;<strong>13 m²</strong>&nbsp;powierzchni efektywnej (Aop).</li>
</ul>



<p>Wymagana moc z metra:</p>



<div style="max-width:720px; margin:30px auto; padding:25px; background:#f8f9fa; border-radius:10px; box-shadow:0 2px 12px rgba(0,0,0,0.08); font-family:Arial, sans-serif;">

  <!-- Wzór -->
  <div style="text-align:center; font-size:32px; font-weight:bold; margin-bottom:20px;">
    
    <span style="font-style:italic;">q</span> =
    
    <span style="display:inline-block; vertical-align:middle; text-align:center; margin:0 10px;">
      
      <span style="display:block; border-bottom:2px solid #000; padding:0 14px 6px 14px;">
        650 W
      </span>
      
      <span style="display:block; padding-top:6px;">
        13 m²
      </span>
      
    </span>
    
    ≈ 50 W/m²

  </div>

  <!-- Opis -->
  <div style="font-size:15px; color:#333; line-height:1.6;">
    
    <strong>Interpretacja wyniku:</strong><br><br>
    
    Wymagana gęstość strumienia ciepła wynosi około <strong>50 W/m²</strong>. 
    Oznacza to, że każdy metr kwadratowy powierzchni ogrzewalnej musi dostarczyć taką ilość mocy cieplnej, aby pokryć straty ciepła pomieszczenia.
    
  </div>

</div>



<h3 class="wp-block-heading">Krok 2: Dobór rozstawu rur</h3>



<p>Przy założeniu, że na podłodze znajdą się&nbsp;<strong>panele o oporze R = 0,07 m²K/W</strong>, projektant sprawdza tabele wydajności dla rury 16&#215;2 mm (najpopularniejsza w systemach wodnych).</p>



<p>Dla parametrów 40/35°C (średnia 37,5°C) i rozstawu co 15 cm, wydajność podłogi wynosi ok.&nbsp;<strong>65 W/m²</strong>. Dla rozstawu co 20 cm – ok. 48 W/m².</p>



<p><strong>Wynik</strong>: 48 W/m² jest nieco poniżej wymaganych 50 W/m², a 65 W/m² daje bezpieczny zapas. Wybieramy rozstaw&nbsp;<strong>co 15 cm</strong>, co pozwoli również na ewentualne obniżenie temperatury zasilania.</p>



<h3 class="wp-block-heading">Krok 3: Długość pętli i przepływ</h3>



<p>Długość pętli nie powinna przekraczać&nbsp;<strong>100-120 metrów</strong>, aby uniknąć zbyt dużych oporów hydraulicznych.</p>



<p>Dla rozstawu 15 cm zużywa się ok.&nbsp;<strong>6,7 mb</strong>&nbsp;rury na 1 m².</p>



<p><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow><mn>13</mn><mtext>&nbsp;</mtext><msup><mi>m</mi><mn>2</mn></msup><mo>×</mo><mn>6</mn><mo separator="true">,</mo><mn>7</mn><mtext>&nbsp;</mtext><mi>m</mi><mi>b</mi><mi mathvariant="normal">/</mi><msup><mi>m</mi><mn>2</mn></msup><mo>≈</mo><mn>87</mn><mtext>&nbsp;</mtext><mi>m</mi><mi>b</mi></mrow></semantics></math>13&nbsp;<em>m</em>2×6,7&nbsp;<em>mb</em>/<em>m</em>2≈87&nbsp;<em>mb</em></p>



<p>Dodając podejścia do rozdzielacza (np. 2 × 5 m), mamy łączną długość pętli ok.&nbsp;<strong>97 metrów</strong>. Jest to wynik idealny dla jednej pętli.</p>



<p>Teraz trzeba obliczyć strumień masy wody. Moc pętli to 650 W. Dla parametrów 40/35°C (różnica temperatur ΔT = 5 K, strumień masy obliczamy ze wzoru:</p>



<div style="max-width:720px; margin:30px auto; padding:25px; background:#f8f9fa; border-radius:10px; box-shadow:0 2px 12px rgba(0,0,0,0.08); font-family:Arial, sans-serif;">

  <!-- Wzór -->
  <div style="text-align:center; font-size:32px; font-weight:bold; margin-bottom:20px;">
    
    ṁ =
    
    <span style="display:inline-block; vertical-align:middle; text-align:center; margin-left:10px;">
      
      <span style="display:block; border-bottom:2px solid #000; padding:0 14px 6px 14px;">
        Φ
      </span>
      
      <span style="display:block; padding-top:6px;">
        cw · ΔT
      </span>
      
    </span>

  </div>

  <!-- Opis -->
  <div style="font-size:15px; color:#333; line-height:1.6;">
    
    <strong>gdzie:</strong><br><br>
    
    ṁ – wymagany strumień masowy czynnika grzewczego [kg/s]<br>
    
    Φ – moc cieplna przekazywana do pomieszczenia [W]<br>
    
    cw – ciepło właściwe wody (≈ 4180 J/(kg·K))<br>
    
    ΔT – różnica temperatury między zasilaniem a powrotem [K]
    
  </div>

</div>



<p>gdzie <math data-latex="Cw"><semantics><mrow><mi>C</mi><mi>w</mi></mrow><annotation encoding="application/x-tex">Cw</annotation></semantics></math> to ciepło właściwe wody (ok. 4200 J/(kg·K)).</p>



<div style="max-width:720px; margin:30px auto; padding:25px; background:#f8f9fa; border-radius:10px; box-shadow:0 2px 12px rgba(0,0,0,0.08); font-family:Arial, sans-serif;">

  <!-- Wzór -->
  <div style="text-align:center; font-size:30px; font-weight:bold; margin-bottom:20px;">
    
    ṁ =
    
    <span style="display:inline-block; vertical-align:middle; text-align:center; margin:0 10px;">
      
      <span style="display:block; border-bottom:2px solid #000; padding:0 14px 6px 14px;">
        650 W
      </span>
      
      <span style="display:block; padding-top:6px;">
        4200 · 5
      </span>
      
    </span>
    
    ≈ 0,031 kg/s = 1,86 l/min

  </div>

  <!-- Opis -->
  <div style="font-size:15px; color:#333; line-height:1.6;">
    
    <strong>Interpretacja wyniku:</strong><br><br>
    
    Wymagany przepływ czynnika grzewczego wynosi około <strong>1,86 l/min</strong>. 
    Jest to wartość, którą należy ustawić na rotametrze rozdzielacza ogrzewania podłogowego dla tej pętli, aby zapewnić pokrycie strat ciepła pomieszczenia.
    
  </div>

</div>



<p>Tę wartość ustawia się później na rotametrze na rozdzielaczu.</p>



<h2 class="wp-block-heading">Projekt ogrzewania podłogowego w kontekście OZC</h2>



<p>Właściwy <strong><a href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/">projekt ogrzewania podłogowego</a></strong> to znacznie więcej niż tylko rysunek ułożenia rurek na styropianie. To dokumentacja techniczna, która łączy wyniki OZC z hydrauliką budynku. Profesjonalny projekt musi zawierać:</p>



<ol start="1" class="wp-block-list">
<li><strong>Nastawy na <a href="https://projekt-ogrzewania.pl/rotametr-wskaznik-przeplywu-w-rozdzielaczu-ogrzewania-podlogowego/">rotametrach</a></strong>: Na podstawie OZC wiemy, jaki strumień wody (w l/min) musi przepłynąć przez każdą pętlę, aby dostarczyć wymaganą ilość ciepła. Pętla w łazience (gdzie chcemy 24°C) będzie miała inny przepływ niż pętla w sypialni.</li>



<li><strong>Lokalizację dylatacji</strong>: Beton pod wpływem ciepła pracuje. Projektant musi wyznaczyć szczeliny dylatacyjne, szczególnie w progach i przy dużych powierzchniach (powyżej 40 m²), aby jastrych nie popękał.</li>



<li><strong><a href="https://projekt-ogrzewania.pl/strefa-brzegowa-obwodowa-w-ogrzewaniu-podlogowym/">Strefy brzegowe</a></strong>: Pod oknami tarasowymi straty ciepła są największe. Projekt oparty na OZC często przewiduje tam tzw. <strong>strefę brzegową</strong> z gęstszym rozstawem rur (np. co 10 cm na odcinku 1 metra od okna), by zniwelować efekt „zimnej szyby”.</li>



<li><strong>Dobór rozdzielaczy</strong>: Prawidłowe obliczenie, gdzie umieścić <a href="https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/">rozdzielacze</a>, aby długości pętli były zbliżone i nie przekraczały dopuszczalnych wartości.</li>



<li><strong>Równoważenie hydrauliczne</strong>: Zaprojektowanie instalacji tak, aby w każdej pętli płynęło tyle wody, ile potrzeba, z zastosowaniem odpowiednich zaworów i nastaw na rozdzielaczu.</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h2 class="wp-block-heading">Wykres: Zależność mocy oddawanej przez podłogę od różnicy temperatur</h2>



<p>Poniższy opis obrazuje charakterystykę pracy układu. </p>



<div style="max-width:900px; margin:30px auto; font-family:Arial, sans-serif;">

  <!-- Tytuł -->
  <div style="text-align:center; font-size:22px; font-weight:bold; margin-bottom:10px;">
    Zależność mocy ogrzewania podłogowego od różnicy temperatur (ΔT)
  </div>

  <div style="text-align:center; font-size:14px; color:#666; margin-bottom:20px;">
    Charakterystyka liniowa – około 11 W/m² na każdy 1°C różnicy temperatur
  </div>

  <!-- Wykres -->
  <div style="background:#ffffff; border-radius:12px; box-shadow:0 2px 12px rgba(0,0,0,0.08); padding:20px;">

    <svg viewBox="0 0 850 450" style="width:100%; height:auto;">

      <!-- osie -->
      <line x1="120" y1="50" x2="120" y2="380" stroke="#333" stroke-width="2"/>
      <line x1="120" y1="380" x2="780" y2="380" stroke="#333" stroke-width="2"/>

      <!-- siatka pozioma -->
      <g stroke="#e0e0e0">
        <line x1="120" y1="330" x2="780" y2="330"/>
        <line x1="120" y1="280" x2="780" y2="280"/>
        <line x1="120" y1="230" x2="780" y2="230"/>
        <line x1="120" y1="180" x2="780" y2="180"/>
        <line x1="120" y1="130" x2="780" y2="130"/>
        <line x1="120" y1="80" x2="780" y2="80"/>
      </g>

      <!-- siatka pionowa -->
      <g stroke="#e0e0e0">
        <line x1="190" y1="50" x2="190" y2="380"/>
        <line x1="260" y1="50" x2="260" y2="380"/>
        <line x1="330" y1="50" x2="330" y2="380"/>
        <line x1="400" y1="50" x2="400" y2="380"/>
        <line x1="470" y1="50" x2="470" y2="380"/>
        <line x1="540" y1="50" x2="540" y2="380"/>
        <line x1="610" y1="50" x2="610" y2="380"/>
        <line x1="680" y1="50" x2="680" y2="380"/>
        <line x1="750" y1="50" x2="750" y2="380"/>
      </g>

      <!-- linia charakterystyki -->
      <line x1="120" y1="380" x2="680" y2="60"
            stroke="#e74c3c"
            stroke-width="4"/>

      <!-- punkt limitu -->
      <circle cx="680" cy="60" r="7" fill="#e74c3c"/>

      <!-- linia przerywana -->
      <line x1="680" y1="380" x2="680" y2="60"
            stroke="#e74c3c"
            stroke-width="2"
            stroke-dasharray="6,4"/>

      <!-- opis limitu -->
      <text x="695" y="65"
            font-size="15"
            fill="#e74c3c"
            font-weight="bold">
        Limit komfortu ≈ 100 W/m²
      </text>

      <!-- skala X -->
      <text x="115" y="405">0°C</text>
      <text x="185" y="405">1°C</text>
      <text x="255" y="405">2°C</text>
      <text x="325" y="405">3°C</text>
      <text x="395" y="405">4°C</text>
      <text x="465" y="405">5°C</text>
      <text x="535" y="405">6°C</text>
      <text x="605" y="405">7°C</text>
      <text x="675" y="405">8°C</text>
      <text x="745" y="405">9°C</text>

      <!-- skala Y -->
      <text x="85" y="385">0</text>
      <text x="75" y="335">20</text>
      <text x="75" y="285">40</text>
      <text x="75" y="235">60</text>
      <text x="75" y="185">80</text>
      <text x="65" y="135">100</text>
      <text x="65" y="85">120</text>

      <!-- opis osi X -->
      <text x="360" y="435"
            font-size="18"
            font-weight="bold">
        Różnica temperatur ΔT [°C]
      </text>

      <!-- poprawiony opis osi Y -->
      <text transform="rotate(-90)"
            x="-215"
            y="25"
            font-size="18"
            font-weight="bold"
            text-anchor="middle">
        Moc cieplna [W/m²]
      </text>

    </svg>

  </div>

  <!-- opis -->
  <div style="margin-top:15px; font-size:14px; color:#555; text-align:center;">
    Maksymalna praktyczna moc ogrzewania podłogowego wynika z dopuszczalnej temperatury powierzchni podłogi wynoszącej 29°C.
  </div>

</div>



<h2 class="wp-block-heading">Konsekwencje pominięcia OZC – czyli po co to całe zamieszanie?</h2>



<p>Projektowanie ogrzewania podłogowego bez wykonania obliczeń OZC jest jak szycie garnituru na oko, bez brania miary. Efekt może być opłakany. Oto, co Cię czeka, jeśli zlecisz projekt &#8222;na powierzchnię&#8221;:</p>



<div style="max-width:1000px; margin:30px auto; font-family:Arial, sans-serif;">

  <!-- Tytuł -->
  <div style="text-align:center; font-size:22px; font-weight:bold; margin-bottom:15px;">
    Konsekwencje błędów projektowych w instalacji ogrzewania podłogowego
  </div>

  <!-- Tabela -->
  <div style="overflow-x:auto;">
    
    <table style="
      width:100%;
      border-collapse:collapse;
      background:#ffffff;
      box-shadow:0 2px 15px rgba(0,0,0,0.08);
      border-radius:12px;
      overflow:hidden;
      font-size:15px;
      line-height:1.6;
    ">

      <!-- Nagłówek -->
      <thead>
        <tr style="background:#2c3e50; color:white;">
          <th style="padding:16px; text-align:left;">Skutek błędu</th>
          <th style="padding:16px; text-align:left;">Objawy</th>
          <th style="padding:16px; text-align:left;">Konsekwencje finansowe i użytkowe</th>
        </tr>
      </thead>

      <!-- Zawartość -->
      <tbody>

        <!-- NIEBIESKI -->
        <tr style="background:#eef6ff;">
          <td style="padding:16px;">
            <strong>Przewymiarowanie instalacji</strong>
          </td>
          <td style="padding:16px;">
            Podłoga jest zbyt gorąca, zwłaszcza przy łagodnej zimie. 
            W pomieszczeniach występuje przegrzewanie, a sterowniki często wyłączają obiegi.
          </td>
          <td style="padding:16px;">
            Dyskomfort cieplny oraz zwiększone straty przesyłu. 
            Spadek efektywności pompy ciepła (COP) i skrócenie żywotności sprężarki.
          </td>
        </tr>

        <!-- ZIELONY -->
        <tr style="background:#eefaf1;">
          <td style="padding:16px;">
            <strong>Niedowymiarowanie instalacji</strong>
          </td>
          <td style="padding:16px;">
            W okresach niskich temperatur pomieszczenia nie osiągają wymaganej temperatury. 
            Podłoga pozostaje chłodna.
          </td>
          <td style="padding:16px;">
            Stały dyskomfort użytkowników oraz konieczność modernizacji instalacji 
            lub zastosowania dodatkowego źródła ciepła.
          </td>
        </tr>

        <!-- NIEBIESKI -->
        <tr style="background:#eef6ff;">
          <td style="padding:16px;">
            <strong>Nieprawidłowe rozplanowanie pętli</strong>
          </td>
          <td style="padding:16px;">
            Nadmierna długość pętli powoduje duże opory przepływu. 
            Część pomieszczeń jest niedogrzana, a inne przegrzane.
          </td>
          <td style="padding:16px;">
            Brak równowagi hydraulicznej i nierównomierny rozkład temperatury w budynku.
          </td>
        </tr>

        <!-- ZIELONY -->
        <tr style="background:#eefaf1;">
          <td style="padding:16px;">
            <strong>Brak stref brzegowych</strong>
          </td>
          <td style="padding:16px;">
            W pobliżu dużych przeszkleń temperatura podłogi jest niższa, 
            co powoduje odczucie chłodu.
          </td>
          <td style="padding:16px;">
            Pogorszenie komfortu oraz zwiększone ryzyko kondensacji wilgoci i pleśni.
          </td>
        </tr>

        <!-- NIEBIESKI -->
        <tr style="background:#eef6ff;">
          <td style="padding:16px;">
            <strong>Zwiększone koszty eksploatacji</strong>
          </td>
          <td style="padding:16px;">
            Instalacja wymaga wyższej temperatury zasilania niż prawidłowo zaprojektowana.
          </td>
          <td style="padding:16px;">
            Wzrost zużycia energii – nawet o 2–3% rocznie na każdy 1°C więcej.
          </td>
        </tr>

      </tbody>

    </table>

  </div>

  <!-- Stopka -->
  <div style="margin-top:12px; font-size:14px; color:#555; text-align:center;">
    Prawidłowy projekt ogrzewania podłogowego zapewnia komfort cieplny i minimalne koszty eksploatacyjne.
  </div>

</div>



<h3 class="wp-block-heading">Dlaczego warto zapłacić za projekt?</h3>



<p>Mam nadzieję, że powyższe przykłady i wyliczenia przekonują Cię, że&nbsp;<strong>projekt ogrzewania podłogowego</strong>&nbsp;to nie zło konieczne, ale inwestycja, która zwraca się na wielu poziomach. Profesjonalny projektant, opierając się na dokładnym OZC, nie tylko dobierze rozstaw rur i temperatury. On zadba o całościowy obraz instalacji:</p>



<ul class="wp-block-list">
<li><strong>Dobór rozdzielaczy</strong>: Prawidłowo obliczy, gdzie umieścić rozdzielacze, aby długości pętli były zbliżone i nie przekraczały dopuszczalnych wartości.</li>



<li><strong>Równoważenie hydrauliczne</strong>: Zaprojektuje instalację tak, aby w każdej pętli płynęło tyle wody, ile potrzeba. Zastosuje odpowiednie zawory i nastawy na rozdzielaczu.</li>



<li><strong>Współpraca ze źródłem ciepła</strong>: Poda producentowi pompy ciepła dokładne dane (temperatury, przepływy, opory), co pozwoli dobrać odpowiedni model i zaprogramować jego sterownik dla optymalnej pracy.</li>



<li><strong>Uniknięcie błędów wykonawczych</strong>: Dzięki projektowi wykonawca ma jasne wytyczne: „tutaj rury co 15 cm, a tutaj co 20 cm, tu strefa brzegowa, tu dylatacja”. To eliminuje ryzyko pomyłek na budowie.</li>
</ul>



<h2 class="wp-block-heading">FAQ – Najczęściej zadawane pytania</h2>



<div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1771147399799"><strong class="schema-faq-question"><strong>Co to jest Projektowe Obciążenie Cieplne (OZC)?</strong></strong> <p class="schema-faq-answer">Projektowe Obciążenie Cieplne (OZC) to ilość mocy cieplnej wyrażona w watach, którą trzeba dostarczyć do budynku, aby utrzymać wymaganą temperaturę przy najniższej temperaturze zewnętrznej charakterystycznej dla danej lokalizacji.</p> </div> <div class="schema-faq-section" id="faq-question-1771147460553"><strong class="schema-faq-question"><strong>Dlaczego OZC jest kluczowe przy projektowaniu ogrzewania podłogowego?</strong></strong> <p class="schema-faq-answer">OZC określa, ile ciepła potrzebuje każde pomieszczenie. Na tej podstawie dobiera się rozstaw rur, temperaturę zasilania oraz przepływy w instalacji. Bez OZC instalacja może być nieefektywna lub nie zapewniać komfortu cieplnego.</p> </div> <div class="schema-faq-section" id="faq-question-1771147475031"><strong class="schema-faq-question"><strong>Czy można wykonać ogrzewanie podłogowe bez obliczeń OZC?</strong></strong> <p class="schema-faq-answer">Technicznie tak, ale jest to duże ryzyko. Instalacja może być niedowymiarowana (zimno w domu) lub przewymiarowana (wysokie rachunki i niższa żywotność pompy ciepła).</p> </div> <div class="schema-faq-section" id="faq-question-1771147489401"><strong class="schema-faq-question"><strong>Jakie są typowe wartości OZC dla domu jednorodzinnego?</strong></strong> <p class="schema-faq-answer">Nowoczesny, dobrze ocieplony dom ma OZC na poziomie 30–50 W/m². Starsze lub słabo ocieplone budynki mogą mieć zapotrzebowanie nawet powyżej 100 W/m².</p> </div> <div class="schema-faq-section" id="faq-question-1771147504188"><strong class="schema-faq-question"><strong>Czy OZC wpływa na koszty ogrzewania?</strong></strong> <p class="schema-faq-answer">Tak. Im niższe OZC, tym niższa temperatura zasilania instalacji i wyższa efektywność pompy ciepła. To bezpośrednio przekłada się na niższe rachunki za ogrzewanie i dłuższą</p> </div> </div>



<h2 class="wp-block-heading">Podsumowanie techniczne</h2>



<p><strong>Projektowe Obciążenie Cieplne (OZC)</strong>&nbsp;to nie jest zbędny papier do urzędu, ale instrukcja obsługi Twojego przyszłego komfortu. To absolutna podstawa, od której powinno zaczynać się projektowanie każdej instalacji centralnego ogrzewania, a w szczególności wodnego ogrzewania podłogowego. To ono mówi nam, z jaką mocą musimy walczyć z zimnem. Pominięcie tego etapu to prosta droga do przepłacenia za źle dobrane urządzenia, wysokich rachunków i dyskomfortu cieplnego.</p>



<p>Pamiętaj, że podłogówka to system niskotemperaturowy i płaszczyznowy, który ma szansę zadziałać perfekcyjnie tylko wtedy, gdy jej projekt jest precyzyjnie dopasowany do konkretnego budynku.&nbsp;<strong>Wodne ogrzewanie podłogowe</strong>&nbsp;to system o ogromnej bezwładności – błędy popełnione na etapie układania rur i zalewania ich betonem są niemal nieodwracalne. Inwestycja w rzetelny projekt instalacyjny, oparty na dokładnych obliczeniach strat ciepła, zwraca się już po pierwszych dwóch sezonach grzewczych poprzez niższe rachunki i bezawaryjną pracę źródła ciepła.</p>



<p>Im lepsza izolacja i im niższe OZC, tym niższa temperatura wody możemy grzać, tym wyższa efektywność pompy ciepła i większe oszczędności. To koło, które napędza się wzajemnie, ale musi zostać wprawione w ruch przez pierwszy, najważniejszy element – profesjonalne obliczenie strat ciepła. Nie daj się skusić na „projekt” robiony za godzinę na podstawie metrażu. Wymagaj od swojego instalatora lub projektanta konkretnych wyliczeń. Twój portfel i Twój komfort Ci za to podziękują.</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/projektowe-obciazenie-cieplne-ozc/">Projektowe Obciążenie Cieplne (OZC).</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://projekt-ogrzewania.pl/projektowe-obciazenie-cieplne-ozc/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Strefa brzegowa (obwodowa) w ogrzewaniu podłogowym.</title>
		<link>https://projekt-ogrzewania.pl/strefa-brzegowa-obwodowa-w-ogrzewaniu-podlogowym/</link>
					<comments>https://projekt-ogrzewania.pl/strefa-brzegowa-obwodowa-w-ogrzewaniu-podlogowym/#respond</comments>
		
		<dc:creator><![CDATA[Robert Kucharski]]></dc:creator>
		<pubDate>Tue, 27 Jan 2026 10:30:35 +0000</pubDate>
				<category><![CDATA[Budowa domu]]></category>
		<category><![CDATA[Instalacje grzewcze]]></category>
		<category><![CDATA[Normy budowlane]]></category>
		<category><![CDATA[Normy techniczne]]></category>
		<category><![CDATA[Ogrzewanie podłogowe]]></category>
		<category><![CDATA[Poradnik budowlany]]></category>
		<category><![CDATA[Poradniki dla inwestorów]]></category>
		<category><![CDATA[Poradniki instalacyjne]]></category>
		<category><![CDATA[Poradniki techniczne]]></category>
		<category><![CDATA[Porady techniczne]]></category>
		<category><![CDATA[Projektowanie instalacji]]></category>
		<category><![CDATA[Projektowanie instalacji grzewczych]]></category>
		<category><![CDATA[Projektowanie ogrzewania]]></category>
		<category><![CDATA[Projekty instalacji]]></category>
		<category><![CDATA[Projekty ogrzewania]]></category>
		<category><![CDATA[instalacje grzewcze]]></category>
		<category><![CDATA[komfort cieplny]]></category>
		<category><![CDATA[ogrzewanie podłogowe]]></category>
		<category><![CDATA[pn-en 1264]]></category>
		<category><![CDATA[podłogówka]]></category>
		<category><![CDATA[projekt ogrzewania]]></category>
		<category><![CDATA[rozstaw rur]]></category>
		<category><![CDATA[straty ciepła]]></category>
		<category><![CDATA[strefa brzegowa]]></category>
		<category><![CDATA[strefa obwodowa]]></category>
		<guid isPermaLink="false">https://projekt-ogrzewania.pl/?p=3328</guid>

					<description><![CDATA[<p>Strefa brzegowa (obwodowa) w ogrzewaniu podłogowym to jeden z tych elementów instalacji, które decydują o realnym komforcie cieplnym w domu, a jednocześnie są często bagatelizowane. Właściwie zaprojektowana strefa przy ścianach zewnętrznych i przeszkleniach pozwala wyrównać temperaturę w pomieszczeniu, ograniczyć straty ciepła i obniżyć zużycie energii. W artykule wyjaśniamy, czym jest strefa brzegowa, dlaczego ma kluczowe znaczenie w nowoczesnym budownictwie oraz jak ją poprawnie zaprojektować zgodnie z normami i praktyką instalacyjną.</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/strefa-brzegowa-obwodowa-w-ogrzewaniu-podlogowym/">Strefa brzegowa (obwodowa) w ogrzewaniu podłogowym.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Strefa brzegowa (obwodowa) w ogrzewaniu podłogowym</strong> to kluczowy element systemów grzewczych, który zapewnia równomierny rozkład ciepła w pomieszczeniach narażonych na większe straty termiczne. W dzisiejszych domach i budynkach, gdzie efektywność energetyczna odgrywa pierwszoplanową rolę, zrozumienie roli tej strefy pozwala na optymalne projektowanie instalacji, redukując zużycie energii i zwiększając komfort mieszkańców. W tym artykule przyjrzymy się bliżej, czym jest strefa brzegowa, dlaczego jest niezbędna i jak ją prawidłowo zaprojektować, opierając się na normach i praktycznych przykładach.</p>



<h2 class="wp-block-heading">Co to jest strefa brzegowa w ogrzewaniu podłogowym?</h2>



<p>Strefa brzegowa, zwana również obwodową lub krawędziową, to specjalny pas podłogi przylegający do ścian zewnętrznych, dużych okien, drzwi balkonowych lub innych elementów budynku, gdzie występują zwiększone straty ciepła. W tym obszarze <a href="https://projekt-ogrzewania.pl/category/rury-do-ogrzewania/">rury</a> grzewcze układane są gęściej niż w centralnej części pomieszczenia, co pozwala na wyrównanie temperatury i uniknięcie uczucia chłodu przy przegrodach zewnętrznych.</p>



<p>W praktyce, <strong>strefa obwodowa</strong> działa jak bufor termiczny. Podczas gdy w środku pokoju podłoga może być ogrzewana równomiernie, przy ścianach zewnętrznych infiltracja zimnego powietrza lub mostki termiczne powodują szybsze wychładzanie. Gęstsze ułożenie rur – zazwyczaj co 5-10 cm – zwiększa moc grzewczą na metr kwadratowy, osiągając nawet 100 W/m², w porównaniu do 50-80 W/m² w strefie podstawowej.</p>



<p>Przykładowo, w typowym salonie o powierzchni 20 m² z oknami na jednej ścianie, strefa brzegowa może obejmować pas o szerokości 1 metra wzdłuż tej ściany, co daje około 4-6 m² powierzchni wymagającej intensywnego ogrzewania. Bez niej, temperatura podłogi przy oknie mogłaby spaść o 3-5°C, co odczuwalnie obniżyłoby komfort.</p>



<h3 class="wp-block-heading">Fizyczne podstawy działania strefy obwodowej.</h3>



<p>Z punktu widzenia fizyki, ogrzewanie podłogowe opiera się na promieniowaniu i konwekcji ciepła. W strefie brzegowej kluczowe jest kompensowanie strat ciepła przez przegrody zewnętrzne, obliczone według normy PN-EN 12831. Straty te zależą od izolacji ścian (współczynnik U), powierzchni okien i warunków zewnętrznych.</p>



<p>Na przykład, w budynku z dobrze izolowanymi ścianami (U=0,2 W/m²K), straty przy temperaturze zewnętrznej -15°C mogą wynosić 80-100 W/m² w obszarze brzegowym. Gęstsze rury pozwalają na podniesienie temperatury podłogi do 35°C (maksymalna dopuszczalna w tej strefie według <a href="https://projekt-ogrzewania.pl/pn-en-1264-norma-ktora-definiuje-ogrzewanie-podlogowe/">PN-EN 1264</a>), co wyrównuje gradient temperaturowy.</p>



<h2 class="wp-block-heading">Dlaczego strefa brzegowa jest ważna w ogrzewaniu podłogowym?</h2>



<p>Bez odpowiednio zaprojektowanej <strong>strefy obwodowej w ogrzewaniu podłogowym</strong>, system może być nieefektywny, prowadząc do nierównomiernego ogrzewania i wyższego zużycia energii. Norma PN-EN 1264 podkreśla, że strefa ta jest obowiązkowa w pomieszczeniach z przegrodami zewnętrznymi, aby zapewnić komfort termiczny.</p>



<p>Oto kluczowe powody:</p>



<ul class="wp-block-list">
<li><strong>Kompensacja strat ciepła</strong>: W obszarach brzegowych straty mogą być dwukrotnie wyższe niż w centrum. Przykładowo, przy oknie o powierzchni 4 m² bez strefy, temperatura powietrza przy podłodze mogłaby spaść do 18°C, mimo 22°C w pokoju.</li>



<li><strong>Poprawa komfortu</strong>: Ludzie odczuwają chłód przy ścianach – strefa brzegowa eliminuje to, utrzymując temperaturę podłogi na poziomie 29-35°C.</li>



<li><strong>Efektywność energetyczna</strong>: Optymalne ułożenie rur redukuje pracę kotła lub <a href="https://projekt-ogrzewania.pl/pompa-ciepla/">pompy ciepła</a> o 10-15%. W budynku o powierzchni 100 m² z pompą ciepła, brak strefy mógłby zwiększyć rachunki o 200-300 zł rocznie.</li>



<li><strong>Zgodność z normami</strong>: Brak strefy może unieważnić gwarancję systemu i nie spełnić wymagań budowlanych.</li>
</ul>



<p>W kontekście nowoczesnych budynków pasywnych, strefa brzegowa pozwala na integrację z niskotemperaturowymi źródłami ciepła, jak pompy ciepła, gdzie temperatura zasilania to zaledwie 35-40°C.</p>



<h2 class="wp-block-heading">Projektowanie strefy brzegowej w ogrzewaniu podłogowym.</h2>



<p><a href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/">Projekt ogrzewania podłogowego</a> w kontekście tego artykułu to proces, który zaczyna się od obliczenia strat ciepła (OZC) dla każdego pomieszczenia, zgodnie z PN-EN 12831. Następnie definiuje się strefę brzegową, biorąc pod uwagę geometrię budynku, izolację i zapotrzebowanie na ciepło. To nie tylko techniczne wyliczenia, ale także dostosowanie do potrzeb użytkownika – na przykład w domu z dużymi przeszkleniami, strefa musi być szersza, aby zapobiec kondensacji pary wodnej na oknach.</p>



<p>W praktyce, <a href="https://projekt-ogrzewania.pl/kontakt/">projektant</a> używa oprogramowania do symulacji termicznej, aby określić optymalny rozstaw rur i długość obwodów. Na przykład, dla pomieszczenia 15 m² z oknem, projekt może obejmować strefę brzegową o powierzchni 3 m² z rozstawem 10 cm, podłączoną do rozdzielacza z regulacją przepływu.</p>



<h3 class="wp-block-heading">Parametry projektowe strefy obwodowej.</h3>



<p>Kluczowe parametry to:</p>



<ul class="wp-block-list">
<li><strong>Szerokość strefy</strong>: Zazwyczaj 0,5-1,5 m, najczęściej 1 m. Zależy od strat ciepła – w słabo izolowanym budynku może być szersza.</li>



<li><strong>Rozstaw rur</strong>: 5-10 cm w brzegowej, 10-20 cm w podstawowej. Dla pomp ciepła zalecany gęstszy rozstaw (10-15 cm) dla lepszej efektywności.</li>



<li><strong>Długość obwodu</strong>: Nie więcej niż 100-120 m, aby uniknąć spadków ciśnienia. Często strefa brzegowa to osobny obwód.</li>
</ul>



<p>Przykładowe obliczenia według PN-EN 1264: Dla strefy brzegowej o stratach 100 W/m², przy rozstawie 10 cm i temperaturze zasilania 45°C, moc grzewcza q = 99,38 W/m², Δθ_H = 29,72°C.</p>



<h3 class="wp-block-heading">Układy rur w strefie brzegowej.</h3>



<p>Wybór układu wpływa na równomierność ogrzewania:</p>



<ul class="wp-block-list">
<li><strong><a href="https://projekt-ogrzewania.pl/instalacja-ogrzewania-podlogowego-w-ukladzie-meandrowym/">Układ meandrowy (wężowy)</a></strong>: Rury biegną zygzakiem. Prosty w montażu, ale może powodować różnice temperatur do 5°C. Zalecany w małych pomieszczeniach, np. łazience.</li>



<li><strong><a href="https://projekt-ogrzewania.pl/instalacja-ogrzewania-podlogowego-w-ukladzie-slimakowym/">Układ spiralny (ślimakowy)</a></strong>: Rury przeplatają się, minimalizując gradienty do 2°C. Idealny do dużych salonów z strefą brzegową.</li>
</ul>



<p>Przykładowo, w układzie spiralnym strefa brzegowa integruje się z główną pętlą, zaczynając od zewnętrznej ściany.</p>



<h2 class="wp-block-heading">Przykłady obliczeń i wyliczenia w strefie obwodowej.</h2>



<p>Rozważmy pomieszczenie 23,5 m² z oknami: Straty ciepła 100 W/m² w brzegowej (8,76 m²), 60 W/m² w bytowej (14,74 m²).</p>



<p>Obliczenia według PN-EN 1264:</p>



<ul class="wp-block-list">
<li>Współczynniki: B0 = 6,7 W/m²K, aB = 0,578, at = 1,156 itd.</li>



<li>Moc: q = 99,38 W/m², qG = 100,49 W/m².</li>



<li>Długość rur: Dla rozstawu 10 cm w brzegowej – około 90 m na obwód.</li>
</ul>



<p>Inny przykład: Łazienka 6 m², strefa brzegowa 2 m². Rozstaw 5 cm daje moc 120 W/m², temperatura podłogi 33°C.</p>



<style>
.floor-table-wrap {
  max-width: 960px;
  margin: 40px auto;
  padding: 20px;
  background: #ffffff;
  border-radius: 14px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.08);
  font-family: Arial, sans-serif;
}

.floor-table-wrap h3 {
  text-align: center;
  font-size: 26px;
  margin-bottom: 20px;
}

.floor-table {
  width: 100%;
  border-collapse: collapse;
  overflow: hidden;
}

.floor-table thead {
  background: #f4f6f8;
}

.floor-table th,
.floor-table td {
  padding: 14px 16px;
  text-align: left;
  font-size: 15px;
}

.floor-table th {
  font-weight: 600;
  color: #333;
  border-bottom: 2px solid #e0e0e0;
}

.floor-table td {
  border-bottom: 1px solid #eaeaea;
  color: #444;
}

.floor-table tr:last-child td {
  border-bottom: none;
}

/* Wyróżnienie pierwszej kolumny */
.floor-table td:first-child {
  font-weight: bold;
  color: #000;
}

/* Kolumny liczbowe – wyrównanie */
.floor-table td:nth-child(1),
.floor-table td:nth-child(2),
.floor-table td:nth-child(4) {
  text-align: center;
}

/* Responsywność */
@media (max-width: 768px) {
  .floor-table thead {
    display: none;
  }

  .floor-table,
  .floor-table tbody,
  .floor-table tr,
  .floor-table td {
    display: block;
    width: 100%;
  }

  .floor-table tr {
    margin-bottom: 18px;
    border: 1px solid #e0e0e0;
    border-radius: 10px;
    padding: 10px;
  }

  .floor-table td {
    text-align: right;
    padding: 10px;
    position: relative;
  }

  .floor-table td::before {
    content: attr(data-label);
    position: absolute;
    left: 10px;
    top: 10px;
    font-weight: bold;
    color: #666;
    text-align: left;
  }
}

.floor-table-note {
  margin-top: 16px;
  font-size: 14px;
  color: #666;
  text-align: center;
}
</style>

<div class="floor-table-wrap">
  <h3>Rozstaw rur a moc ogrzewania podłogowego</h3>

  <table class="floor-table">
    <thead>
      <tr>
        <th>Rozstaw rur (cm)</th>
        <th>Moc grzewcza (W/m²)</th>
        <th>Zastosowanie</th>
        <th>Maks. temperatura podłogi (°C)</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td data-label="Rozstaw rur (cm)">5</td>
        <td data-label="Moc grzewcza (W/m²)">100–120</td>
        <td data-label="Zastosowanie">Strefa brzegowa w łazienkach</td>
        <td data-label="Maks. temperatura podłogi (°C)">35</td>
      </tr>
      <tr>
        <td data-label="Rozstaw rur (cm)">10</td>
        <td data-label="Moc grzewcza (W/m²)">80–100</td>
        <td data-label="Zastosowanie">Standardowa strefa obwodowa</td>
        <td data-label="Maks. temperatura podłogi (°C)">35</td>
      </tr>
      <tr>
        <td data-label="Rozstaw rur (cm)">15</td>
        <td data-label="Moc grzewcza (W/m²)">60–80</td>
        <td data-label="Zastosowanie">Strefa podstawowa</td>
        <td data-label="Maks. temperatura podłogi (°C)">29</td>
      </tr>
      <tr>
        <td data-label="Rozstaw rur (cm)">20</td>
        <td data-label="Moc grzewcza (W/m²)">50–70</td>
        <td data-label="Zastosowanie">Duże pomieszczenia</td>
        <td data-label="Maks. temperatura podłogi (°C)">29</td>
      </tr>
    </tbody>
  </table>

  <div class="floor-table-note">
    Tabela pokazuje zależność mocy grzewczej od rozstawu rur przy temperaturze zasilania 40°C.
  </div>
</div>




<p>Aby zilustrować rozkład temperatury, poniżej przykładowy wykres liniowy pokazujący gradient w pomieszczeniu ze strefą brzegową. Na wykresie widać, jak gęstsze rury w strefie obwodowej wyrównują temperaturę do poziomu 22-24°C w całym pokoju, w porównaniu do spadku bez strefy.</p>



<p>Dane symulowane dla pomieszczenia o szerokości 5 m.</p>



<style>
.floor-chart {
  max-width: 960px;
  margin: 50px auto;
  padding: 30px;
  background: #ffffff;
  border-radius: 14px;
  box-shadow: 0 12px 35px rgba(0,0,0,0.08);
  font-family: Arial, sans-serif;
}

.floor-chart h2 {
  text-align: center;
  font-size: 28px;
  margin-bottom: 6px;
}

.floor-chart p {
  text-align: center;
  font-size: 16px;
  color: #666;
  margin-bottom: 30px;
}

.legend {
  display: flex;
  justify-content: center;
  gap: 32px;
  margin-top: 22px;
  font-size: 15px;
}

.legend span {
  display: flex;
  align-items: center;
  gap: 10px;
}

.legend i {
  width: 30px;
  height: 4px;
  display: inline-block;
}

.no-zone {
  background: #c0392b;
}

.with-zone {
  background: #27ae60;
}
</style>

<div class="floor-chart">
  <h2>Rozkład temperatury przy podłodze</h2>
  <p>Porównanie pomieszczenia bez strefy brzegowej i ze strefą obwodową</p>

  <svg viewBox="0 0 900 420" preserveAspectRatio="xMidYMid meet" style="width:100%; height:auto;">

    <!-- Oś Y -->
    <line x1="90" y1="60" x2="90" y2="360" stroke="#333" stroke-width="2"/>

    <!-- Linie pomocnicze -->
    <line x1="90" y1="100" x2="840" y2="100" stroke="#eee"/>
    <line x1="90" y1="170" x2="840" y2="170" stroke="#eee"/>
    <line x1="90" y1="240" x2="840" y2="240" stroke="#eee"/>
    <line x1="90" y1="310" x2="840" y2="310" stroke="#eee"/>

    <!-- Opisy osi Y -->
    <text x="30" y="105" font-size="14">24°C</text>
    <text x="30" y="175" font-size="14">23°C</text>
    <text x="30" y="245" font-size="14">22°C</text>
    <text x="30" y="315" font-size="14">21°C</text>

    <!-- Linia: bez strefy brzegowej -->
    <polyline
      fill="none"
      stroke="#c0392b"
      stroke-width="4"
      points="
        90,115
        260,150
        430,205
        600,260
        770,315
      "
    />

    <!-- Linia: ze strefą brzegową -->
    <polyline
      fill="none"
      stroke="#27ae60"
      stroke-width="4"
      stroke-dasharray="8,6"
      points="
        90,125
        260,145
        430,165
        600,185
        770,195
      "
    />

  </svg>

  <div class="legend">
    <span><i class="with-zone"></i> Ze strefą obwodową</span>
    <span><i class="no-zone"></i> Bez strefy brzegowej</span>
  </div>
</div>




<h2 class="wp-block-heading">Materiały i wskazówki praktyczne w ogrzewaniu podłogowym ze strefą brzegową.</h2>



<p>Do budowy używa się rur <a href="https://projekt-ogrzewania.pl/rura-pex-do-ogrzewania-podlogowego/">PE-X</a> lub wielowarstwowych (PE-AL-PE), o średnicy 14-20 mm. Izolacja termiczna pod rurami to minimum 0,75 m²K/W nad ogrzewanymi pomieszczeniami.</p>



<p>Wskazówki:</p>



<ul class="wp-block-list">
<li>Unikaj rur pod stałą zabudową (szafki, wanna) – marnuje energię.</li>



<li>Integruj z automatyką: Termostaty pokojowe regulują przepływ w strefie brzegowej.</li>



<li>Montaż: Zaczynaj od strefy brzegowej, używając klipsów lub mat systemowych.</li>



<li>Testy: Po ułożeniu, próba ciśnieniowa 6 bar przez 24h.</li>
</ul>



<p>W domu jednorodzinnym z pompą ciepła, strefa brzegowa w salonie o szerokości 1 m z rozstawem 10 cm może obniżyć temperaturę zasilania o 5°C, oszczędzając 15% energii.</p>



<h2 class="wp-block-heading">FAQ – najczęstsze pytania.</h2>



<div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1769506870160"><strong class="schema-faq-question"><strong>Czym jest strefa brzegowa w ogrzewaniu podłogowym?</strong></strong> <p class="schema-faq-answer"> Strefa brzegowa to pas podłogi przy ścianach zewnętrznych lub oknach, gdzie rury grzewcze układane są gęściej (5-10 cm rozstawu), by kompensować większe straty ciepła i zapewnić równomierny rozkład temperatury w pomieszczeniu.</p> </div> <div class="schema-faq-section" id="faq-question-1769506881130"><strong class="schema-faq-question"><strong>Dlaczego strefa obwodowa jest obowiązkowa według norm?</strong></strong> <p class="schema-faq-answer">Norma PN-EN 1264 wymaga strefy brzegowej w pomieszczeniach z przegrodami zewnętrznymi, aby uniknąć nierównomiernego ogrzewania, poprawić komfort i zgodność z wymaganiami budowlanymi – brak jej może unieważnić gwarancję systemu.</p> </div> <div class="schema-faq-section" id="faq-question-1769506936757"><strong class="schema-faq-question"><strong>Jak obliczyć szerokość strefy brzegowej?</strong></strong> <p class="schema-faq-answer">Szerokość zazwyczaj wynosi 0,5-1,5 m (najczęściej 1 m) i zależy od strat ciepła obliczonych według <a href="https://projekt-ogrzewania.pl/norma-pn-en-12831-klucz-do-efektywnego-i-komfortowego-ogrzewania-podlogowego/">PN-EN 12831</a>. Na przykład w budynku z oknami i stratami 100 W/m², strefa obejmuje pas 1 m wzdłuż ściany zewnętrznej.</p> </div> <div class="schema-faq-section" id="faq-question-1769507005593"><strong class="schema-faq-question"><strong>Jaki układ rur jest najlepszy w strefie obwodowej?</strong></strong> <p class="schema-faq-answer">Układ spiralny (ślimakowy) jest idealny, bo minimalizuje różnice temperatur do 2°C i integruje się z główną pętlą. Meandrowy (wężowy) sprawdza się w małych pomieszczeniach, jak łazienka, ale może powodować gradienty do 5°C.</p> </div> <div class="schema-faq-section" id="faq-question-1769507012065"><strong class="schema-faq-question"><strong>Czy strefa brzegowa oszczędza energię?</strong></strong> <p class="schema-faq-answer">Tak, optymalne ułożenie rur redukuje pracę kotła lub pompy ciepła o 10-15%, co w budynku 100 m² może obniżyć rachunki o 200-300 zł rocznie, dzięki wyrównaniu strat ciepła i niższej temperaturze zasilania.</p> </div> </div>



<h2 class="wp-block-heading">Podsumowanie.</h2>



<p>Podsumowując, strefa brzegowa w ogrzewaniu podłogowym to nie tylko techniczny detal, ale podstawa komfortu termicznego i oszczędności energii, pozwalająca na efektywne wykorzystanie ciepła w newralgicznych miejscach budynku. Prawidłowy projekt, uwzględniający normy i indywidualne potrzeby, zapewnia lata bezproblemowej eksploatacji bez awarii czy nadmiernego zużycia. Jeśli planujesz instalację, skonsultuj się z certyfikowanym specjalistą – to inwestycja, która szybko się zwraca dzięki niższym rachunkom i wyższemu komfortowi codziennego życia.</p>



<figure class="wp-block-embed aligncenter is-type-wp-embed is-provider-projekt-ogrzewania wp-block-embed-projekt-ogrzewania"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="8xSUSiRO38"><a href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/">Projekt instalacji ogrzewania podłogowego &#8211; podłogówki</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8222;Projekt instalacji ogrzewania podłogowego &#8211; podłogówki&#8221; &#8212; Projekt Ogrzewania" src="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/embed/#?secret=rP6MGZ0Zdh#?secret=8xSUSiRO38" data-secret="8xSUSiRO38" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/strefa-brzegowa-obwodowa-w-ogrzewaniu-podlogowym/">Strefa brzegowa (obwodowa) w ogrzewaniu podłogowym.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://projekt-ogrzewania.pl/strefa-brzegowa-obwodowa-w-ogrzewaniu-podlogowym/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Bilans cieplny budynku: fundament efektywności energetycznej i komfortu.</title>
		<link>https://projekt-ogrzewania.pl/bilans-cieplny-budynku-fundament-efektywnosci-energetycznej-i-komfortu/</link>
					<comments>https://projekt-ogrzewania.pl/bilans-cieplny-budynku-fundament-efektywnosci-energetycznej-i-komfortu/#respond</comments>
		
		<dc:creator><![CDATA[Robert Kucharski]]></dc:creator>
		<pubDate>Mon, 19 Jan 2026 09:22:38 +0000</pubDate>
				<category><![CDATA[Budowa domu]]></category>
		<category><![CDATA[Dom energooszczędny]]></category>
		<category><![CDATA[Dom pasywny]]></category>
		<category><![CDATA[Efektywność cieplna]]></category>
		<category><![CDATA[Efektywność ogrzewania]]></category>
		<category><![CDATA[Instalacje grzewcze]]></category>
		<category><![CDATA[Instalacje hydrauliczne]]></category>
		<category><![CDATA[Ogrzewanie podłogowe]]></category>
		<category><![CDATA[Poradnik budowlany]]></category>
		<category><![CDATA[Poradnik inwestora]]></category>
		<category><![CDATA[Poradniki dla inwestorów]]></category>
		<category><![CDATA[Poradniki instalacyjne]]></category>
		<category><![CDATA[Poradniki techniczne]]></category>
		<category><![CDATA[Termomodernizacja]]></category>
		<category><![CDATA[bilans cieplny]]></category>
		<category><![CDATA[dom energooszczędny]]></category>
		<category><![CDATA[dom pasywny]]></category>
		<category><![CDATA[efektywność energetyczna]]></category>
		<category><![CDATA[mostki termiczne]]></category>
		<category><![CDATA[ogrzewanie podłogowe]]></category>
		<category><![CDATA[rekuperacja]]></category>
		<category><![CDATA[straty ciepła]]></category>
		<category><![CDATA[zapotrzebowanie na ciepło]]></category>
		<category><![CDATA[zyski ciepła]]></category>
		<guid isPermaLink="false">https://projekt-ogrzewania.pl/?p=3221</guid>

					<description><![CDATA[<p>Bilans cieplny budynku to coś znacznie więcej niż tabelka z norm i obliczeń inżynierskich. To realna mapa strat i zysków energii, która decyduje o tym, czy dom będzie tani w utrzymaniu, komfortowy i odporny na rosnące ceny energii. W artykule pokazujemy, dlaczego bilans cieplny budynku: fundament efektywności energetycznej i komfortu nie jest pustym hasłem, lecz narzędziem, które pozwala świadomie projektować izolację, wentylację, okna i system ogrzewania. Konkretne wzory, liczby i porównania domów standardowych z pasywnymi pokazują czarno na białym, gdzie naprawdę ucieka ciepło – i jak to zmienić.</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/bilans-cieplny-budynku-fundament-efektywnosci-energetycznej-i-komfortu/">Bilans cieplny budynku: fundament efektywności energetycznej i komfortu.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Bilans cieplny budynku</strong>&nbsp;to kluczowe pojęcie dla każdego, kto poważnie myśli o budowie, remoncie czy modernizacji domu. To zaawansowane narzędzie inżynierskie, które w przejrzysty sposób opisuje, gdzie i w jaki sposób nasz dom traci cenne ciepło oraz skąd może je bezpłatnie pozyskiwać. Zrozumienie tego bilansu to pierwszy krok do zaprojektowania domu taniego w utrzymaniu, komfortowego i przyjaznego środowisku. W tym kompleksowym artykule zagłębimy się w techniczne aspekty bilansu, wsparte przykładami obliczeniowymi, abyś mógł świadomie podejmować decyzje.</p>



<h2 class="wp-block-heading">Podstawowa równanie: między stratami a zyskami.</h2>



<p>Sercem całego zagadnienia jest proste, ale niezwykle wymowne równanie:</p>



<p><code>Zapotrzebowanie na moc grzewczą [W] = Straty całkowite [W] – Zyski bezpłatne [W]</code></p>



<p><strong>Zapotrzebowanie na moc grzewczą</strong>&nbsp;to wielkość, która bezpośrednio decyduje o wielkości i koszcie eksploatacji naszego systemu grzewczego. Aby było ono niskie, musimy dążyć do minimalizacji&nbsp;<strong>strat całkowitych</strong>&nbsp;i maksymalizacji wykorzystania&nbsp;<strong>zysków bezpłatnych</strong>.</p>



<ul class="wp-block-list">
<li><strong>Straty całkowite</strong>&nbsp;to suma energii, która „ucieka” z budynku na zewnątrz.</li>



<li><strong>Zyski bezpłatne</strong>&nbsp;to energia dostarczana przez słońce oraz przez użytkowników i urządzenia wewnątrz domu.</li>
</ul>



<p>Ideę tę doskonale ilustruje poniższy wykres, pokazujący przepływ energii w tradycyjnym i w budynku pasywnym.</p>



<div class="energy-flow-comparison">
    <h3 style="text-align: center; color: #2c3e50; margin-bottom: 25px; padding-bottom: 15px; border-bottom: 2px solid #eee;">
        Bilans cieplny budynku tradycyjnego vs. pasywnego (uproszczony)
    </h3>
    
    <div class="comparison-container">
        <!-- Wykres dla budynku tradycyjnego -->
        <div class="chart-box">
            <h4 style="text-align: center; color: #e74c3c; margin-bottom: 15px; background: linear-gradient(135deg, #ffeaea, #fff); padding: 10px; border-radius: 8px;">
                <i class="fas fa-home" style="margin-right: 8px;"></i>Budynek tradycyjny
            </h4>
            
            <div class="chart-wrapper">
                <canvas id="traditionalBuildingChart"></canvas>
            </div>
            
            <div class="chart-summary" style="margin-top: 20px; padding: 15px; background: #f8f9fa; border-radius: 8px;">
                <div style="display: flex; justify-content: space-between; margin-bottom: 5px;">
                    <span>Łączne straty:</span>
                    <span style="font-weight: bold; color: #e74c3c;">100 kWh/m²/rok</span>
                </div>
                <div style="display: flex; justify-content: space-between; margin-bottom: 5px;">
                    <span>Łączne zyski:</span>
                    <span style="font-weight: bold; color: #2ecc71;">20 kWh/m²/rok</span>
                </div>
                <div style="display: flex; justify-content: space-between; font-weight: bold; padding-top: 10px; border-top: 1px solid #ddd;">
                    <span>Dostarczone ciepło:</span>
                    <span style="color: #2c3e50;">80 kWh/m²/rok</span>
                </div>
            </div>
        </div>
        
        <!-- Wykres dla budynku pasywnego -->
        <div class="chart-box">
            <h4 style="text-align: center; color: #27ae60; margin-bottom: 15px; background: linear-gradient(135deg, #eaffea, #fff); padding: 10px; border-radius: 8px;">
                <i class="fas fa-leaf" style="margin-right: 8px;"></i>Budynek pasywny
            </h4>
            
            <div class="chart-wrapper">
                <canvas id="passiveBuildingChart"></canvas>
            </div>
            
            <div class="chart-summary" style="margin-top: 20px; padding: 15px; background: #f8f9fa; border-radius: 8px;">
                <div style="display: flex; justify-content: space-between; margin-bottom: 5px;">
                    <span>Łączne straty:</span>
                    <span style="font-weight: bold; color: #e74c3c;">48 kWh/m²/rok</span>
                </div>
                <div style="display: flex; justify-content: space-between; margin-bottom: 5px;">
                    <span>Łączne zyski:</span>
                    <span style="font-weight: bold; color: #2ecc71;">20 kWh/m²/rok</span>
                </div>
                <div style="display: flex; justify-content: space-between; font-weight: bold; padding-top: 10px; border-top: 1px solid #ddd;">
                    <span>Dostarczone ciepło:</span>
                    <span style="color: #2c3e50;">28 kWh/m²/rok</span>
                </div>
            </div>
        </div>
    </div>
    
    <!-- Legenda -->
    <div class="legend-container" style="margin-top: 30px; padding: 20px; background: linear-gradient(135deg, #f8f9fa, #ffffff); border-radius: 10px; border-left: 4px solid #3498db;">
        <h5 style="color: #2c3e50; margin-bottom: 15px; text-align: center;">Legenda &#8211; składniki bilansu cieplnego</h5>
        <div class="legend-items" style="display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 12px;">
            <div class="legend-item" style="display: flex; align-items: center; padding: 8px; background: white; border-radius: 6px; box-shadow: 0 2px 4px rgba(0,0,0,0.05);">
                <div class="color-box" style="width: 20px; height: 20px; background-color: #3498db; margin-right: 12px; border-radius: 4px;"></div>
                <div>
                    <strong>Straty przez przegrody</strong><br>
                    <small style="color: #666;">Ucieczka ciepła przez ściany, dach, okna i podłogę</small>
                </div>
            </div>
            <div class="legend-item" style="display: flex; align-items: center; padding: 8px; background: white; border-radius: 6px; box-shadow: 0 2px 4px rgba(0,0,0,0.05);">
                <div class="color-box" style="width: 20px; height: 20px; background-color: #e74c3c; margin-right: 12px; border-radius: 4px;"></div>
                <div>
                    <strong>Straty na wentylację</strong><br>
                    <small style="color: #666;">Ciepło tracone z powietrzem wywiewanym na zewnątrz</small>
                </div>
            </div>
            <div class="legend-item" style="display: flex; align-items: center; padding: 8px; background: white; border-radius: 6px; box-shadow: 0 2px 4px rgba(0,0,0,0.05);">
                <div class="color-box" style="width: 20px; height: 20px; background-color: #f39c12; margin-right: 12px; border-radius: 4px;"></div>
                <div>
                    <strong>Zyski słoneczne</strong><br>
                    <small style="color: #666;">Darmowa energia słoneczna przez przeszklone powierzchnie</small>
                </div>
            </div>
            <div class="legend-item" style="display: flex; align-items: center; padding: 8px; background: white; border-radius: 6px; box-shadow: 0 2px 4px rgba(0,0,0,0.05);">
                <div class="color-box" style="width: 20px; height: 20px; background-color: #9b59b6; margin-right: 12px; border-radius: 4px;"></div>
                <div>
                    <strong>Zyski wewnętrzne</strong><br>
                    <small style="color: #666;">Ciepło od mieszkańców, urządzeń elektrycznych i oświetlenia</small>
                </div>
            </div>
            <div class="legend-item" style="display: flex; align-items: center; padding: 8px; background: white; border-radius: 6px; box-shadow: 0 2px 4px rgba(0,0,0,0.05);">
                <div class="color-box" style="width: 20px; height: 20px; background-color: #2ecc71; margin-right: 12px; border-radius: 4px;"></div>
                <div>
                    <strong>Dostarczone ciepło</strong><br>
                    <small style="color: #666;">Energia z systemu grzewczego (kocioł, pompa ciepła)</small>
                </div>
            </div>
        </div>
    </div>
    
    <!-- Podsumowanie analizy -->
    <div class="analysis-note" style="margin-top: 25px; padding: 20px; background: linear-gradient(135deg, #e3f2fd, #f3e5f5); border-radius: 10px; border-left: 4px solid #9b59b6;">
        <h5 style="color: #2c3e50; margin-bottom: 10px;"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ca.png" alt="📊" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Analiza porównawcza bilansu cieplnego</h5>
        <div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 20px; margin-top: 15px;">
            <div>
                <h6 style="color: #e74c3c; margin-bottom: 8px;"><i class="fas fa-arrow-down" style="margin-right: 8px;"></i>Kluczowe różnice w stratach:</h6>
                <ul style="color: #555; padding-left: 20px; margin: 0;">
                    <li><strong>Straty przez przegrody:</strong> 40% vs 15% – różnica 25 punktów procentowych</li>
                    <li><strong>Straty na wentylację:</strong> 35% vs 8% – różnica 27 punktów procentowych</li>
                    <li><strong>Łączne straty:</strong> 75% vs 23% całkowitego zapotrzebowania</li>
                </ul>
            </div>
            <div>
                <h6 style="color: #27ae60; margin-bottom: 8px;"><i class="fas fa-arrow-up" style="margin-right: 8px;"></i>Wnioski dla inwestora:</h6>
                <ul style="color: #555; padding-left: 20px; margin: 0;">
                    <li>Budynek pasywny wymaga <strong>65% mniej energii</strong> grzewczej</li>
                    <li>Największe oszczędności dzięki <strong>rekuperacji i izolacji</strong></li>
                    <li>Zyski pasywne pokrywają <strong>77% zapotrzebowania</strong> w budynku pasywnym</li>
                </ul>
            </div>
        </div>
    </div>
</div>

<style>
.energy-flow-comparison {
    max-width: 1200px;
    margin: 30px auto;
    padding: 25px;
    background: white;
    border-radius: 12px;
    box-shadow: 0 5px 25px rgba(0, 0, 0, 0.08);
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif;
}

.comparison-container {
    display: flex;
    flex-wrap: wrap;
    gap: 30px;
    justify-content: center;
    align-items: stretch;
}

.chart-box {
    flex: 1;
    min-width: 300px;
    max-width: 500px;
    padding: 20px;
    background: white;
    border-radius: 12px;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05);
    border: 1px solid #eaeaea;
    transition: transform 0.3s ease;
}

.chart-box:hover {
    transform: translateY(-5px);
    box-shadow: 0 8px 25px rgba(0, 0, 0, 0.1);
}

.chart-wrapper {
    position: relative;
    width: 100%;
    height: 300px;
    margin: 0 auto;
}

.legend-items {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
    gap: 12px;
}

@media (max-width: 768px) {
    .comparison-container {
        flex-direction: column;
        align-items: center;
    }
    
    .chart-box {
        width: 100%;
        max-width: 100%;
    }
    
    .energy-flow-comparison {
        padding: 15px;
        margin: 15px;
    }
    
    .chart-wrapper {
        height: 250px;
    }
}

@media (max-width: 480px) {
    .chart-wrapper {
        height: 220px;
    }
    
    .legend-items {
        grid-template-columns: 1fr;
    }
}
</style>

<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
<script src="https://kit.fontawesome.com/a076d05399.js" crossorigin="anonymous"></script>
<script>
document.addEventListener('DOMContentLoaded', function() {
    // Kolorystka wykresów
    const chartColors = {
        przegrody: '#3498db',
        wentylacja: '#e74c3c',
        sloneczne: '#f39c12',
        wewnetrzne: '#9b59b6',
        dostarczone: '#2ecc71'
    };
    
    // Opcje wspólne dla obu wykresów
    const commonOptions = {
        responsive: true,
        maintainAspectRatio: false,
        plugins: {
            legend: {
                position: 'right',
                labels: {
                    padding: 20,
                    usePointStyle: true,
                    pointStyle: 'circle',
                    font: {
                        size: window.innerWidth < 768 ? 11 : 13
                    }
                }
            },
            tooltip: {
                backgroundColor: 'rgba(0, 0, 0, 0.85)',
                titleColor: '#fff',
                bodyColor: '#fff',
                padding: 12,
                cornerRadius: 6,
                callbacks: {
                    label: function(context) {
                        const label = context.label || '';
                        const value = context.raw || 0;
                        const total = context.dataset.data.reduce((a, b) => a + b, 0);
                        const percentage = ((value / total) * 100).toFixed(1);
                        return `${label}: ${value} kWh/m²/rok (${percentage}%)`;
                    }
                }
            }
        },
        cutout: '40%', // Doughnut chart z otworem w środku
        animation: {
            animateScale: true,
            animateRotate: true,
            duration: 1500
        }
    };
    
    // Wykres dla budynku tradycyjnego
    const traditionalCtx = document.getElementById('traditionalBuildingChart').getContext('2d');
    const traditionalChart = new Chart(traditionalCtx, {
        type: 'doughnut',
        data: {
            labels: ['Straty przez przegrody', 'Straty na wentylację', 'Zyski słoneczne', 'Zyski wewnętrzne', 'Dostarczone ciepło'],
            datasets: [{
                data: [70, 30, 15, 5, 80],
                backgroundColor: [
                    chartColors.przegrody,
                    chartColors.wentylacja,
                    chartColors.sloneczne,
                    chartColors.wewnetrzne,
                    chartColors.dostarczone
                ],
                borderWidth: 2,
                borderColor: '#fff',
                hoverOffset: 20
            }]
        },
        options: commonOptions
    });
    
    // Wykres dla budynku pasywnego (według Twoich danych: 40%, 35%, 15%, 8%)
    // Zakładając, że dostarczone ciepło to pozostała część: 100 - (40+35+15+8) = 2%
    // Ale dla lepszej czytelności zrobię skalowanie
    const passiveCtx = document.getElementById('passiveBuildingChart').getContext('2d');
    const passiveChart = new Chart(passiveCtx, {
        type: 'doughnut',
        data: {
            labels: ['Straty przez przegrody', 'Straty na wentylację', 'Zyski słoneczne', 'Zyski wewnętrzne', 'Dostarczone ciepło'],
            datasets: [{
                data: [15, 8, 25, 20, 32], // Przeskalowane do 100% dla czytelności
                backgroundColor: [
                    chartColors.przegrody,
                    chartColors.wentylacja,
                    chartColors.sloneczne,
                    chartColors.wewnetrzne,
                    chartColors.dostarczone
                ],
                borderWidth: 2,
                borderColor: '#fff',
                hoverOffset: 20
            }]
        },
        options: commonOptions
    });
    
    // Obsługa responsywności
    window.addEventListener('resize', function() {
        traditionalChart.resize();
        passiveChart.resize();
    });
});
</script>



<p>Powyższy wykres obrazuje, jak w budynku tradycyjnym lwia część energii musi być dostarczana przez system grzewczy, podczas gdy w budynku pasywnym zyski pasywne pokrywają znaczną część strat, radykalnie zmniejszając zapotrzebowanie na energię z zewnątrz.</p>



<h3 class="wp-block-heading">Gdzie ucieka ciepło? Szczegółowa analiza strat.</h3>



<p>Aby skutecznie walczyć ze stratami, musimy dokładnie wiedzieć, gdzie są nasze słabe punkty. Straty dzielimy na kilka kategorii.</p>



<h4 class="wp-block-heading">Przenikanie ciepła przez przegrody budowlane.</h4>



<p>To najbardziej intuicyjny rodzaj strat. Ciepło przenika przez wszystkie przegrody stykające się z chłodniejszym otoczeniem: ściany zewnętrzne, dach, podłogę na gruncie, okna i drzwi. Wielkość tych strat obliczamy za pomocą wzoru:</p>



<p><code>Q_przen = A * U * ΔT</code></p>



<p>Gdzie:</p>



<ul class="wp-block-list">
<li><strong>Q_przen</strong>&nbsp;– strata mocy cieplnej przez przegrodę [W]</li>



<li><strong>A</strong>&nbsp;– powierzchnia przegrody [m²]</li>



<li><strong>U</strong>&nbsp;– współczynnik przenikania ciepła przegrody [W/(m²·K)]&nbsp;<em>(im niższy, tym lepsza izolacja)</em></li>



<li><strong>ΔT</strong>&nbsp;– różnica temperatur między wnętrzem a środowiskiem zewnętrznym [K lub °C]</li>
</ul>



<p><strong>Przykład praktyczny:</strong>&nbsp;Obliczmy straty przez fragment ściany o powierzchni 20 m², przy założeniu ΔT = 20°C (temperatura wewnątrz +20°C, na zewnątrz 0°C).</p>



<style>
.responsive-table {
  width: 100%;
  border-collapse: collapse;
  margin: 20px 0;
  font-size: 16px;
  line-height: 1.6;
}

.responsive-table thead {
  background-color: #1f2933;
  color: #ffffff;
}

.responsive-table th,
.responsive-table td {
  padding: 14px 16px;
  border: 1px solid #e5e7eb;
  text-align: center;
}

.responsive-table th:first-child,
.responsive-table td:first-child {
  text-align: left;
}

.responsive-table tbody tr:nth-child(even) {
  background-color: #f9fafb;
}

.responsive-table strong {
  color: #111827;
}

/* Mobile */
@media (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table,
  .responsive-table tbody,
  .responsive-table tr,
  .responsive-table td {
    display: block;
    width: 100%;
  }

  .responsive-table tr {
    margin-bottom: 20px;
    border: 1px solid #e5e7eb;
    padding: 10px;
    background: #ffffff;
  }

  .responsive-table td {
    text-align: right;
    padding-left: 50%;
    position: relative;
  }

  .responsive-table td::before {
    content: attr(data-label);
    position: absolute;
    left: 16px;
    width: 45%;
    text-align: left;
    font-weight: bold;
    color: #374151;
  }
}
</style>

<table class="responsive-table">
  <thead>
    <tr>
      <th>Rodzaj ściany</th>
      <th>Współczynnik U<br>[W/(m²·K)]</th>
      <th>Strata ciepła Q<sub>przen</sub><br>[W]</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td data-label="Rodzaj ściany">Ściana nieocieplona (z cegły)</td>
      <td data-label="Współczynnik U">~1.5</td>
      <td data-label="Strata ciepła"><strong>600 W</strong></td>
    </tr>
    <tr>
      <td data-label="Rodzaj ściany">Ściana zgodna z WT2021 (norma)</td>
      <td data-label="Współczynnik U">0.20</td>
      <td data-label="Strata ciepła"><strong>80 W</strong></td>
    </tr>
    <tr>
      <td data-label="Rodzaj ściany">Ściana domu pasywnego</td>
      <td data-label="Współczynnik U">0.15</td>
      <td data-label="Strata ciepła"><strong>60 W</strong></td>
    </tr>
  </tbody>
</table>



<p><strong>Wniosek jest prosty:</strong>&nbsp;Dobre ocieplenie (niski współczynnik&nbsp;<strong>U</strong>) redukuje straty w tej samej przegrodzie&nbsp;<strong>nawet 7-10 krotnie!</strong>&nbsp;To najskuteczniejsza inwestycja w oszczędności.</p>



<h4 class="wp-block-heading">Straty na ogrzanie powietrza wentylacyjnego.</h4>



<p>Nawet najlepiej ocieplony dom będzie tracił ogromne ilości ciepła, jeśli będzie wentylowany w sposób niekontrolowany (np. poprzez nawiewniki i kominy grawitacyjne). Wymiana powietrza jest niezbędna dla zdrowia, ale musi być inteligentna. Straty wentylacyjne obliczamy:</p>



<p><code>Q_went = ρ * c_p * V * ΔT</code></p>



<p>Gdzie:</p>



<ul class="wp-block-list">
<li><strong>ρ</strong>&nbsp;– gęstość powietrza (~1.2 kg/m³)</li>



<li><strong>c_p</strong>&nbsp;– ciepło właściwe powietrza (~1000 J/(kg·K))</li>



<li><strong>V</strong>&nbsp;– strumień objętości powietrza [m³/s]</li>



<li><strong>ΔT</strong>&nbsp;– różnica temperatur [K]</li>
</ul>



<p><strong>Przykład praktyczny:</strong>&nbsp;Dla domu o kubaturze 300 m³, z wymianą całego powietrza co godzinę (V = 300 m³/h = 0.083 m³/s) i ΔT = 20°C.<br><code>Q_went = 1.2 * 1000 * 0.083 * 20 ≈ 1992 W</code></p>



<p>To oznacza, że w takim scenariuszu&nbsp;<strong>wentylacja „zjada” prawie 2 kW mocy grzewczej!</strong>&nbsp;Rozwiązaniem jest&nbsp;<strong>rekuperator</strong>&nbsp;(centrala z odzyskiem ciepła). Nowoczesne rekuperatory odzyskują 80-95% tego ciepła, redukując straty wentylacyjne do poziomu zaledwie 200-400 W w tym samym przykładzie.</p>



<h4 class="wp-block-heading">Podstępne mostki termiczne.</h4>



<p>To miejsca w przegrodzie budynku, gdzie izolacja jest przerwana lub znacznie cieńsza, co prowadzi do lokalnego znacznego zwiększenia strumienia ciepła. Powodują one nie tylko straty energii, ale także wychładzanie powierzchni wewnętrznych, co może prowadzić do rozwoju pleśni.</p>



<p><strong>Typowe lokalizacje mostków:</strong></p>



<ul class="wp-block-list">
<li>Połączenie balkonu ze stropem.</li>



<li>Nadproża nad oknami i drzwiami.</li>



<li>Wieńce stropowe.</li>



<li>Ościeża okienne.</li>



<li>Mocowanie elewacji.</li>
</ul>



<p>Walka z mostkami to zadanie dla dobrego projektanta i starannego wykonawcy. Wymaga szczegółowych rozwiązań konstrukcyjnych i ciągłości warstwy izolacyjnej.</p>



<h2 class="wp-block-heading">Darmowe źródła energii: jak je maksymalizować?</h2>



<p>Skuteczna redukcja strat to połowa sukcesu. Drugą połową jest aktywne wykorzystanie energii, która i tak dociera do naszego domu.</p>



<h3 class="wp-block-heading">Zyski słoneczne: pasywne ogrzewanie przez okna.</h3>



<p>Słońce to potężny sojusznik. Energia przenikająca przez przeszklenia może znacząco ogrzać pomieszczenia. Zysk słoneczny zależy od:</p>



<ol start="1" class="wp-block-list">
<li><strong>Powierzchni i usytuowania okien</strong>&nbsp;(okna południowe są najskuteczniejsze).</li>



<li><strong>Współczynnika przepuszczalności energii całkowitej g</strong>&nbsp;(im wyższy, tym więcej energii słonecznej przedostaje się do środka).</li>



<li><strong>Stopnia zacienienia</strong>&nbsp;(brak zacienienia w sezonie grzewczym jest kluczowy).</li>
</ol>



<p><code>Q_sol = A_okna * g * I</code></p>



<p>Gdzie&nbsp;<strong>I</strong>&nbsp;to nasłonecznienie [W/m²]. W słoneczny zimowy dzień może ono wynieść nawet 500 W/m² dla powierzchni prostopadłej do promieni. Okno południowe o powierzchni 4 m² i współczynniku g=0.5 (dobre okno pasywne) może wtedy dostarczyć:&nbsp;<code>4 * 0.5 * 500 = 1000 W</code>&nbsp;darmowego ciepła – równowartość małego grzejnika!</p>



<h3 class="wp-block-heading">Zyski wewnętrzne: ciepło od mieszkańców i urządzeń.</h3>



<p>Każdy człowiek emituje ciepło porównywalne do żarówki o mocy ok. 80-100 W. Lodówka, komputer, oświetlenie LED – wszystkie urządzenia elektryczne kończą swoją pracę jako ciepło. W skali doby te zyski są stabilne. Dla 4-osobowej rodziny z standardowym wyposażeniem AGD/RTV można szacować zyski wewnętrzne na poziomie&nbsp;<strong>300-500 W stale przez całą dobę</strong>. W domach o bardzo niskich stratach (pasywnych) zyski te są na tyle znaczące, że w okresach przejściowych mogą praktycznie zastąpić ogrzewanie.</p>



<h2 class="wp-block-heading">Projekt ogrzewania podłogowego w kontekście bilansu cieplnego.</h2>



<p><strong>Ogrzewanie podłogowe</strong>&nbsp;nie jest systemem, który bezpośrednio zmienia&nbsp;<strong>bilans cieplny</strong>&nbsp;budynku w sensie zmian wartości strat czy zysków. Jego wpływ jest jednak kluczowy dla&nbsp;<strong>efektywności dystrybucji ciepła</strong>&nbsp;i&nbsp;<strong>komfortu termicznego</strong>, co ma pośrednie przełożenie na optymalizację zużycia energii.</p>



<ol start="1" class="wp-block-list">
<li><strong>Niższa temperatura zasilania:</strong> W odróżnieniu od grzejników, które wymagają wody o temperaturze 55-70°C, <a href="https://projekt-ogrzewania.pl/category/projekty-ogrzewania/">ogrzewanie podłogowe</a> efektywnie działa już przy 35-40°C. To idealne połączenie z pompą ciepła, która osiąga wtedy najwyższą sprawność (COP). Niższa temperatura czynnika grzewczego oznacza <strong>mniejsze straty przesyłowe</strong> w instalacji i większą efektywność źródła ciepła.</li>



<li><strong>Wyrównany rozkład temperatur:</strong>&nbsp;Ciepło emitowane jest z dużej, jednorodnej powierzchni. Eliminuje to problem „zimnych nóg” przy oknie i tworzy pionowy gradient temperatury zbliżony do idealnego (cieplej przy podłodze, chłodniej przy głowie). Dzięki temu&nbsp;<strong>odczuwalny komfort</strong>&nbsp;osiąga się przy niższej średniej temperaturze powietrza w pomieszczeniu (nawet o 1-2°C). A niższa temperatura wewnętrzna w równaniu bilansu (<code>ΔT</code>)&nbsp;<strong>bezpośrednio zmniejsza straty przez przegrody</strong>.</li>



<li><strong>Wykorzystanie zysków pasywnych:</strong>&nbsp;Duża powierzchnia podłogi działa jak akumulator ciepła. Kiedy w ciągu dnia przez duże okna południowe napłyną&nbsp;<strong>znaczące zyski słoneczne</strong>, betonowa wylewka podłogowa je zaabsorbuje i będzie oddawała powoli w nocy,&nbsp;<strong>wygładzając zapotrzebowanie na ciepło z kotła</strong>&nbsp;i zapobiegając przegrzewaniu pomieszczeń.</li>
</ol>



<p><strong>Podsumowując:</strong> <a href="https://projekt-ogrzewania.pl/kategoria-produktu/projekty/">Projektując ogrzewanie podłogowe</a>, musimy przede wszystkim znać <strong>moc grzewczą</strong> wynikającą z bilansu cieplnego dla każdego pomieszczenia. Na jej podstawie dobiera się rozstaw rur i temperaturę zasilania. W budynkach o niskim zapotrzebowaniu (pasywnych, energooszczędnych) ogrzewanie podłogowe często jest jedynym, wystarczającym systemem, pracującym w idealnej symbiozie z pompą ciepła i zyskami słonecznymi.</p>



<h2 class="wp-block-heading">Od teorii do praktyki: studium przypadku.</h2>



<p>Prześledźmy uproszczony bilans dla dwóch wersji tego samego domu parterowego o powierzchni 120 m² i kubaturze 300 m³.</p>



<p><strong>Założenia wspólne:</strong>&nbsp;Temp. wewnętrzna: +20°C, temp. projektowa zewnętrzna: -20°C (ΔT=40°C!). Wentylacja: 0.5 wymiany/h (V=150 m³/h) bez rekuperacji. Zyski wewnętrzne: 400 W. Nasłonecznienie (uśrednione dla dnia): 100 W/m² na okna południowe.</p>



<style>
.wp-compare-table {
  width: 100%;
  border-collapse: collapse;
  margin: 30px 0;
  font-size: 16px;
  line-height: 1.6;
}

.wp-compare-table thead {
  background: #111827;
  color: #ffffff;
}

.wp-compare-table th,
.wp-compare-table td {
  padding: 14px 16px;
  border: 1px solid #e5e7eb;
  vertical-align: middle;
}

.wp-compare-table th {
  text-align: center;
  font-weight: 600;
}

.wp-compare-table td:first-child {
  font-weight: 600;
}

.wp-compare-table tbody tr:nth-child(even) {
  background-color: #f9fafb;
}

.wp-compare-table strong {
  color: #111827;
}

/* Mobile view */
@media (max-width: 900px) {
  .wp-compare-table thead {
    display: none;
  }

  .wp-compare-table,
  .wp-compare-table tbody,
  .wp-compare-table tr,
  .wp-compare-table td {
    display: block;
    width: 100%;
  }

  .wp-compare-table tr {
    margin-bottom: 24px;
    border: 1px solid #e5e7eb;
    padding: 10px;
    background: #ffffff;
  }

  .wp-compare-table td {
    text-align: right;
    padding-left: 50%;
    position: relative;
  }

  .wp-compare-table td::before {
    content: attr(data-label);
    position: absolute;
    left: 16px;
    width: 45%;
    text-align: left;
    font-weight: 600;
    color: #374151;
  }
}
</style>

<table class="wp-compare-table">
  <thead>
    <tr>
      <th>Parametr</th>
      <th>Dom standardowy (WT 2017)</th>
      <th>Dom pasywny</th>
      <th>Komentarz</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td data-label="Parametr">ŚCIANY (U=0.23 / 0.10 W/m²K)</td>
      <td data-label="Dom standardowy">Straty: ~1100 W</td>
      <td data-label="Dom pasywny"><strong>Straty: ~480 W</strong></td>
      <td data-label="Komentarz">Lepsza izolacja</td>
    </tr>
    <tr>
      <td data-label="Parametr">DACH (U=0.18 / 0.08 W/m²K)</td>
      <td data-label="Dom standardowy">Straty: ~700 W</td>
      <td data-label="Dom pasywny"><strong>Straty: ~310 W</strong></td>
      <td data-label="Komentarz">Grubsza izolacja</td>
    </tr>
    <tr>
      <td data-label="Parametr">PODŁOGA (U=0.30 / 0.10 W/m²K)</td>
      <td data-label="Dom standardowy">Straty: ~800 W</td>
      <td data-label="Dom pasywny"><strong>Straty: ~270 W</strong></td>
      <td data-label="Komentarz">Izolacja fundamentów</td>
    </tr>
    <tr>
      <td data-label="Parametr">OKNA (U=1.1 / 0.70 W/m²K, g=0.5)</td>
      <td data-label="Dom standardowy">Straty: ~900 W</td>
      <td data-label="Dom pasywny"><strong>Straty: ~570 W</strong></td>
      <td data-label="Komentarz">3-szybowe vs. pasywne</td>
    </tr>
    <tr>
      <td data-label="Parametr">ZYSKI SŁONECZNE</td>
      <td data-label="Dom standardowy">~350 W</td>
      <td data-label="Dom pasywny"><strong>~625 W</strong></td>
      <td data-label="Komentarz">Większa powierzchnia okien południowych</td>
    </tr>
    <tr>
      <td data-label="Parametr">MOSTKI TERMICZNE</td>
      <td data-label="Dom standardowy">+25% strat: ~875 W</td>
      <td data-label="Dom pasywny"><strong>+5% strat: ~80 W</strong></td>
      <td data-label="Komentarz">Szczegółowe projektowanie</td>
    </tr>
    <tr>
      <td data-label="Parametr">WENTYLACJA (0% / 85%)</td>
      <td data-label="Dom standardowy">Straty: ~2000 W</td>
      <td data-label="Dom pasywny"><strong>Straty: ~300 W</strong></td>
      <td data-label="Komentarz">Rekuperacja</td>
    </tr>
    <tr>
      <td data-label="Parametr"><strong>SUMA STRAT (Q<sub>L</sub>)</strong></td>
      <td data-label="Dom standardowy">~7375 W</td>
      <td data-label="Dom pasywny"><strong>~2510 W</strong></td>
      <td data-label="Komentarz"><strong>Redukcja o 66%</strong></td>
    </tr>
    <tr>
      <td data-label="Parametr">SUMA ZYSKÓW (Q<sub>G</sub>)</td>
      <td data-label="Dom standardowy">750 W (400+350)</td>
      <td data-label="Dom pasywny"><strong>1025 W (400+625)</strong></td>
      <td data-label="Komentarz"></td>
    </tr>
    <tr>
      <td data-label="Parametr"><strong>ZAPOTRZEBOWANIE (Q<sub>H</sub>)</strong></td>
      <td data-label="Dom standardowy"><strong>6625 W (~6.6 kW)</strong></td>
      <td data-label="Dom pasywny"><strong>1485 W (~1.5 kW)</strong></td>
      <td data-label="Komentarz"></td>
    </tr>
  </tbody>
</table>



<p><strong>Kluczowe wnioski ze studium:</strong></p>



<ol start="1" class="wp-block-list">
<li><strong>Wentylacja</strong>&nbsp;w domu standardowym to największy pojedynczy składnik strat (~27%). W domu pasywnym jest to zaledwie ~12%, dzięki rekuperacji.</li>



<li><strong>Mostki termiczne</strong>&nbsp;w standardowym budynku są poważnym problemem (dodają tyle strat, co cały dach!). W budynku pasywnym ich wpływ jest marginalizowany.</li>



<li>Pomimo&nbsp;<strong>większej powierzchni przeszkleń</strong>, dom pasywny ma niższe straty przez okna, dzięki lepszym współczynnikom&nbsp;<strong>U</strong>. Jednocześnie ma&nbsp;<strong>wyższe zyski słoneczne</strong>.</li>



<li>Ostateczne&nbsp;<strong>zapotrzebowanie na moc</strong>&nbsp;w domu pasywnym jest&nbsp;<strong>ponad 4-krotnie niższe</strong>. To przekłada się na mikroskopijne rachunki za ogrzewanie i możliwość zastosowania znacznie tańszego i prostszego systemu grzewczego (np. mała pompa ciepła powietrzna lub nawet nagrzewnica elektryczna z rekuperacją jako wspomaganie).</li>
</ol>



<h2 class="wp-block-heading">FAQ – najczęstsze pytania o bilans cieplny budynku.</h2>



<div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1768811636884"><strong class="schema-faq-question"><strong>Czym dokładnie jest bilans cieplny budynku?</strong></strong> <p class="schema-faq-answer">Bilans cieplny to zestawienie wszystkich <strong>strat ciepła</strong> (przez przegrody, wentylację, mostki) oraz <strong>zysków</strong> (słonecznych i wewnętrznych). Na jego podstawie oblicza się realne zapotrzebowanie na moc grzewczą.</p> </div> <div class="schema-faq-section" id="faq-question-1768811647499"><strong class="schema-faq-question"><strong>Czy bilans cieplny jest potrzebny tylko w domach pasywnych?</strong></strong> <p class="schema-faq-answer">Nie. Bilans cieplny powinien być wykonany <strong>w każdym domu</strong>, także przy modernizacji starszych budynków. Bez niego dobór ogrzewania to zgadywanie.</p> </div> <div class="schema-faq-section" id="faq-question-1768811657425"><strong class="schema-faq-question"><strong>Co najbardziej zwiększa straty ciepła w domu?</strong></strong> <p class="schema-faq-answer">Najczęściej są to: <strong>wentylacja bez odzysku ciepła</strong>, słaba izolacja przegród oraz <strong>mostki termiczne</strong>, które potrafią dodać nawet 20–30% strat.</p> </div> <div class="schema-faq-section" id="faq-question-1768811679711"><strong class="schema-faq-question"><strong>Czy ogrzewanie podłogowe zmienia bilans cieplny?</strong></strong> <p class="schema-faq-answer">Nie zmienia samych strat i zysków, ale pozwala <strong>efektywniej je wykorzystać</strong> – dzięki niższej temperaturze zasilania, lepszej współpracy z pompą ciepła i większemu komfortowi.</p> </div> <div class="schema-faq-section" id="faq-question-1768811724109"><strong class="schema-faq-question"><strong>Czy zyski słoneczne naprawdę mają znaczenie zimą?</strong></strong> <p class="schema-faq-answer">Tak. W dobrze zaprojektowanym domu pasywnym <strong>zyski słoneczne i wewnętrzne mogą pokryć nawet 70–80% zapotrzebowania</strong>, znacząco redukując pracę systemu grzewczego.</p> </div> </div>



<h2 class="wp-block-heading">Podsumowanie.</h2>



<p><strong>Bilans cieplny budynku</strong>&nbsp;nie jest abstrakcyjnym pojęciem z norm, ale praktycznym narzędziem, które powinno być podstawą każdej decyzji inwestycyjnej. Pokazuje jasno, które działania przynoszą największy efekt (ocieplenie, rekuperacja, eliminacja mostków), a które są mniej istotne. Dzięki niemu można precyzyjnie zaplanować budżet, unikając zbędnych wydatków i skupiając się na inwestycjach, które realnie zwrócą się przez dziesięciolecia.</p>



<p>Inwestując w dobry projekt architektoniczno-budowlany, oparty na rzetelnym bilansie cieplnym, nie kupujemy więc tylko projektu domu – kupujemy&nbsp;<strong>przewidywalnie niskie rachunki</strong>,&nbsp;<strong>niezrównany komfort cieplny</strong>&nbsp;(ciepła podłoga, brak przeciągów, świeże powietrze bez strat) i&nbsp;<strong>bezpieczeństwo</strong>&nbsp;przed wilgocią i pleśnią. To inwestycja, która zaczyna zwracać się już pierwszego dnia zamieszkania.</p>



<figure class="wp-block-embed aligncenter is-type-wp-embed is-provider-projekt-ogrzewania wp-block-embed-projekt-ogrzewania"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="ZWOdtGB0vV"><a href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/">Projekt instalacji ogrzewania podłogowego &#8211; podłogówki</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8222;Projekt instalacji ogrzewania podłogowego &#8211; podłogówki&#8221; &#8212; Projekt Ogrzewania" src="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/embed/#?secret=SudbFfRaWt#?secret=ZWOdtGB0vV" data-secret="ZWOdtGB0vV" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/bilans-cieplny-budynku-fundament-efektywnosci-energetycznej-i-komfortu/">Bilans cieplny budynku: fundament efektywności energetycznej i komfortu.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://projekt-ogrzewania.pl/bilans-cieplny-budynku-fundament-efektywnosci-energetycznej-i-komfortu/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Zawór mieszający w ogrzewaniu podłogowym.</title>
		<link>https://projekt-ogrzewania.pl/zawor-mieszajacy-w-ogrzewaniu-podlogowym/</link>
					<comments>https://projekt-ogrzewania.pl/zawor-mieszajacy-w-ogrzewaniu-podlogowym/#respond</comments>
		
		<dc:creator><![CDATA[Robert Kucharski]]></dc:creator>
		<pubDate>Mon, 12 Jan 2026 10:25:37 +0000</pubDate>
				<category><![CDATA[Efektywność energetyczna]]></category>
		<category><![CDATA[Hydraulika grzewcza]]></category>
		<category><![CDATA[Instalacje grzewcze]]></category>
		<category><![CDATA[Instalacje hydrauliczne]]></category>
		<category><![CDATA[Koszty instalacji grzewczych]]></category>
		<category><![CDATA[Ogrzewanie podłogowe]]></category>
		<category><![CDATA[Poradnik budowlany]]></category>
		<category><![CDATA[Poradniki techniczne]]></category>
		<category><![CDATA[Porady techniczne]]></category>
		<category><![CDATA[Projekty grzewcze]]></category>
		<category><![CDATA[Projekty instalacyjne]]></category>
		<category><![CDATA[Zawór mieszający]]></category>
		<category><![CDATA[automatyka grzewcza]]></category>
		<category><![CDATA[hydraulika]]></category>
		<category><![CDATA[instalacja co]]></category>
		<category><![CDATA[krzywa grzewcza]]></category>
		<category><![CDATA[ogrzewanie podłogowe]]></category>
		<category><![CDATA[pompa obiegowa]]></category>
		<category><![CDATA[projekt ogrzewania]]></category>
		<category><![CDATA[sterowanie pogodowe]]></category>
		<category><![CDATA[temperatura zasilania]]></category>
		<category><![CDATA[zawór dwudrogowy]]></category>
		<category><![CDATA[zawór mieszający]]></category>
		<category><![CDATA[zawór trójdrogowy]]></category>
		<guid isPermaLink="false">https://projekt-ogrzewania.pl/?p=3159</guid>

					<description><![CDATA[<p>Odpowiednie sterowanie temperaturą w instalacji podłogowej to fundament komfortu i oszczędności energii. Właśnie dlatego zawór mieszający w ogrzewaniu podłogowym odgrywa tak kluczową rolę w nowoczesnych systemach grzewczych. W artykule szczegółowo wyjaśniamy, dlaczego mieszanie temperatur jest niezbędne, jak działają zawory 2- i 3-drogowe, czym różni się sterowanie termostatyczne od elektronicznego oraz jak prawidłowo dobrać zawór do mocy i hydrauliki instalacji. To praktyczny przewodnik zarówno dla inwestorów, jak i instalatorów.</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/zawor-mieszajacy-w-ogrzewaniu-podlogowym/">Zawór mieszający w ogrzewaniu podłogowym.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Odpowiednie zarządzanie temperaturą w systemie wodnego ogrzewania podłogowego to klucz do efektywności, komfortu i trwałości całej instalacji. Centralnym elementem, który to umożliwia, jest właśnie&nbsp;<strong>zawór mieszający</strong>. To zaawansowane technicznie urządzenie, pełniące rolę „strażnika temperatury”, decyduje o tym, z jaką energią cieplną woda trafia do wężownic ukrytych w podłodze. W tym kompleksowym artykule, skierowanym zarówno do inwestorów, jak i instalatorów, dogłębnie przeanalizujemy zasadę działania, rodzaje, kryteria doboru oraz kluczowe aspekty projektowe związane z zaworami mieszającymi.</p>



<h2 class="wp-block-heading">Dlaczego mieszanie jest niezbędne? Podstawowa fizyka instalacji grzewczej.</h2>



<p>Nowoczesne źródła ciepła, takie jak <a href="https://projekt-ogrzewania.pl/kociol-gazowy/">kotły kondensacyjne</a> czy <a href="https://projekt-ogrzewania.pl/pompa-ciepla/">pompy ciepła</a>, osiągają najwyższą sprawność, dostarczając wodę o stosunkowo wysokiej temperaturze. Jednak&nbsp;<strong>ogrzewanie powierzchniowe</strong>&nbsp;ma ściśle określone, niższe wymagania.</p>



<ul class="wp-block-list">
<li><strong>Temperatura zasilania grzejników:</strong> 50-70°C</li>



<li><strong>Temperatura zasilania ogrzewania podłogowego:</strong> 30-45°C (zazwyczaj 30-40°C)</li>
</ul>



<p>Wpuszczenie wody o temperaturze 60°C bezpośrednio do pętli podłogowej doprowadziłoby do przegrzania pomieszczeń, uszkodzenia warstw wykończeniowych (np. parkietu) oraz dyskomfortu użytkowników. <strong>Zawór mieszający</strong> rozwiązuje ten problem, <strong>obniżając temperaturę</strong> wody płynącej ze źródła ciepła poprzez zmieszanie jej z chłodniejszą wodą powracającą z instalacji podłogowej.</p>



<p><strong>Kluczowe funkcje zaworu mieszającego:</strong></p>



<ul class="wp-block-list">
<li><strong>Ochrona instalacji:</strong>&nbsp;Zabezpiecza przed przekroczeniem maksymalnej dopuszczalnej temperatury płyty grzewczej.</li>



<li><strong>Optymalizacja komfortu:</strong>&nbsp;Zapewnia równomierny, łagodny rozkład ciepła.</li>



<li><strong>Zwiększenie efektywności:</strong>&nbsp;Pozwala źródłu ciepła (szczególnie pompie ciepła) pracować w optymalnym, niskotemperaturowym trybie, oszczędzając energię.</li>



<li><strong>Stabilizacja parametrów:</strong>&nbsp;Dostarcza do rozdzielacza wodę o stałej, zadanej temperaturze, niezależnie od wahań po stronie kotła.</li>
</ul>



<h3 class="wp-block-heading">Zasada działania w pigułce: trzy drogi, jeden cel.</h3>



<p>Mechanizm działania jest elegancki w swojej prostocie.&nbsp;<strong>Zawór trójdrogowy mieszający</strong>&nbsp;posiada trzy przyłącza:</p>



<ol start="1" class="wp-block-list">
<li><strong>Przyłącze A (zasilanie z kotła):</strong>&nbsp;Dopływ gorącej wody (np. 70°C).</li>



<li><strong>Przyłącze B (powrót z podłogówki):</strong>&nbsp;Dopływ schłodzonej wody powrotnej (np. 35°C).</li>



<li><strong>Przyłącze AB (zasilanie do rozdzielacza):</strong>&nbsp;Wypływ mieszaniny o żądanej temperaturze (np. 45°C).</li>
</ol>



<p>Wewnątrz zaworu znajduje się grzybek, którego pozycję kontroluje siłownik. Grzybek otwiera lub przymyka ścieżkę dla gorącej wody (A) i wody powrotnej (B) w odpowiedniej proporcji, aby na wyjściu (AB) uzyskać precyzyjnie nastawioną temperaturę.</p>



<h2 class="wp-block-heading">Rodzaje zaworów mieszających i ich sterowanie.</h2>



<p>Podziału zaworów można dokonać według dwóch głównych kryteriów: konstrukcji oraz – co ważniejsze – sposobu sterowania.</p>



<h3 class="wp-block-heading">Sterowanie termostatyczne vs. elektroniczne.</h3>



<p>To najważniejszy wybór determinujący komfort i oszczędności.</p>



<ul class="wp-block-list">
<li><strong>Zawór z głowicą termostatyczną (sterowanie jakościowe):</strong>
<ul class="wp-block-list">
<li><strong>Zasada:</strong>&nbsp;Na zawór montuje się głowicę z czujnikiem kapilarnym, zanurzonym w tulei pomiarowej na wyjściu mieszaniny. Ustawia się na niej żądaną temperaturę ręcznie.</li>



<li><strong>Działanie:</strong>&nbsp;Głowica reaguje na zmianę temperatury&nbsp;<em>wyjściowej</em>&nbsp;wody. Gdy jest za wysoka, zawór domyka dopływ gorącej wody.</li>



<li><strong>Zalety:</strong>&nbsp;Niski koszt, prostota, niezawodność.</li>



<li><strong>Wady:</strong>&nbsp;Brak elastyczności. Zawór utrzymuje stałą temp. wody wyjściowej, niezależnie od potrzeb cieplnych budynku (np. przy ociepleniu słonecznym). Nie współpracuje z automatiką pogodową.</li>
</ul>
</li>



<li><strong>Zawór z siłownikiem elektronicznym (sterowanie ilościowo-jakościowe):</strong>
<ul class="wp-block-list">
<li><strong>Zasada:</strong>&nbsp;Siłownikiem steruje&nbsp;<strong>centralny regulator (sterownik) pokojowy lub pogodowy</strong>.</li>



<li><strong>Działanie:</strong>&nbsp;Regulator analizuje temperaturę zewnętrzną (sterowanie pogodowe) i/lub wewnętrzną. Na tej podstawie&nbsp;<strong>oblicza wymaganą tzw. <a href="https://projekt-ogrzewania.pl/krzywa-grzewcza-w-ogrzewaniu-podlogowym/">krzywą grzewczą</a></strong>&nbsp;i wysyła sygnał do siłownika, który ustawia zawór na żądaną pozycję. W efekcie temperatura wody zasilającej jest dynamicznie dostosowywana do aktualnych strat ciepła budynku.</li>



<li><strong>Zalety:</strong>&nbsp;Maksymalna oszczędność energii (nawet 15-25%), wysoki komfort, pełna integracja z systemem smart home.</li>



<li><strong>Wada:</strong>&nbsp;Wyższy koszt inwestycyjny.</li>
</ul>
</li>
</ul>



<h2 class="wp-block-heading">Konstrukcja: zawory 2-drogowe vs. 3-drogowe.</h2>



<style>
.responsive-table {
  width: 100%;
  border-collapse: collapse;
  margin: 20px 0;
  font-size: 16px;
}

.responsive-table thead {
  background-color: #f2f4f7;
}

.responsive-table th,
.responsive-table td {
  border: 1px solid #e0e0e0;
  padding: 14px;
  text-align: left;
  vertical-align: top;
}

.responsive-table th {
  font-weight: 600;
  color: #222;
}

.responsive-table td strong {
  color: #000;
}

/* Mobile */
@media (max-width: 768px) {
  .responsive-table,
  .responsive-table thead,
  .responsive-table tbody,
  .responsive-table th,
  .responsive-table td,
  .responsive-table tr {
    display: block;
  }

  .responsive-table thead {
    display: none;
  }

  .responsive-table tr {
    margin-bottom: 20px;
    border: 1px solid #e0e0e0;
    border-radius: 6px;
    padding: 10px;
    background: #fafafa;
  }

  .responsive-table td {
    border: none;
    padding: 8px 10px;
    position: relative;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: 600;
    display: block;
    margin-bottom: 4px;
    color: #555;
  }
}
</style>

<table class="responsive-table">
  <thead>
    <tr>
      <th>Cecha</th>
      <th>Zawór 2-drogowy mieszający</th>
      <th>Zawór 3-drogowy mieszający</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td data-label="Cecha"><strong>Budowa</strong></td>
      <td data-label="Zawór 2-drogowy mieszający">
        Dwa wejścia (zasilanie, powrót), jedno wyjście (mieszania).
        Działa jak zawór regulacyjny na dopływie gorącej wody.
      </td>
      <td data-label="Zawór 3-drogowy mieszający">
        Trzy porty (A, B, AB). Posiada komorę mieszającą,
        w której bezpośrednio łączą się strumienie.
      </td>
    </tr>

    <tr>
      <td data-label="Cecha"><strong>Hydraulika</strong></td>
      <td data-label="Zawór 2-drogowy mieszający">
        Często wymaga dodatkowego <strong>zaworu przełączającego</strong>
        lub bypassu, aby zapewnić minimalny przepływ przez kocioł.
      </td>
      <td data-label="Zawór 3-drogowy mieszający">
        Bardziej uniwersalny hydraulicznie, może pełnić różne funkcje
        (mieszanie, przełączanie).
      </td>
    </tr>

    <tr>
      <td data-label="Cecha"><strong>Zastosowanie</strong></td>
      <td data-label="Zawór 2-drogowy mieszający">
        Bardzo powszechne w gotowych
        <strong>zestawach mieszająco-pompowych</strong>
        dla domów jednorodzinnych.
      </td>
      <td data-label="Zawór 3-drogowy mieszający">
        Stosowany w większych, bardziej złożonych instalacjach,
        wielostrefowych, z kilkoma źródłami ciepła.
      </td>
    </tr>

    <tr>
      <td data-label="Cecha"><strong>Sterowanie</strong></td>
      <td data-label="Zawór 2-drogowy mieszający">
        Zwykle z siłownikiem 0–10V lub impulsowym.
      </td>
      <td data-label="Zawór 3-drogowy mieszający">
        Siłownik obrotowy (np. 90° lub proporcjonalny).
      </td>
    </tr>
  </tbody>
</table>



<p>W praktyce dla większości standardowych instalacji jednorodzinnych&nbsp;<strong>zestaw z zaworem 2-drogowym jest rozwiązaniem w pełni wystarczającym i najczęściej wybieranym</strong>.</p>



<h2 class="wp-block-heading">Dobór parametrów technicznych: obliczenia i przykłady.</h2>



<p>Aby zawór mieszający działał poprawnie, musi być odpowiednio dobrany pod względem hydrauliki i termiki. Oto kluczowe kroki i przykłady.</p>



<h3 class="wp-block-heading">1. Obliczenie wymaganego przepływu.</h3>



<p>Przepływ przez zestaw mieszający musi pokryć łączne zapotrzebowanie wszystkich pętli grzewczych podłączonych do rozdzielacza.</p>



<p><strong>Wzór:</strong>&nbsp;<code>Q = P / (c * ΔT)</code></p>



<p>Gdzie:</p>



<ul class="wp-block-list">
<li><code>Q</code>&nbsp;– wymagany przepływ [kg/s] lub po przeliczeniu [l/min]</li>



<li><code>P</code>&nbsp;– moc cieplna obiegu podłogowego [kW] (np. 12 kW dla całego piętra)</li>



<li><code>c</code>&nbsp;– ciepło właściwe wody (ok. 4.19 kJ/(kg*K))</li>



<li><code>ΔT</code>&nbsp;– projektowa różnica temperatur między zasilaniem a powrotem obiegu podłogowego [K] (standardowo przyjmuje się 5-10K, np. 45/40°C daje ΔT=5K)</li>
</ul>



<p><strong>Przykład obliczeniowy:</strong><br>Mamy strefę grzewczą (np. parter) o mocy&nbsp;<code>P = 15 kW</code>. Projektujemy pracę z parametrami 45/40°C, więc&nbsp;<code>ΔT = 5 K</code>.</p>



<p><code>Q = 15 / (4.19 * 5) ≈ 0.716 kg/s</code></p>



<p>Przeliczamy na litry na minutę:&nbsp;<code>0.716 kg/s * 60 ≈ 43 l/min</code>&nbsp;(1 kg wody ≈ 1 litr).</p>



<p>Dobieramy zawór mieszający i pompę, których&nbsp;<strong>maksymalna wydajność</strong>&nbsp;jest wyższa niż obliczone 43 l/min, np. model o wydajności 50-60 l/min.</p>



<h3 class="wp-block-heading">2. Dobór pompy obiegowej.</h3>



<p><a href="https://projekt-ogrzewania.pl/pompa-obiegowa-w-instalacji-ogrzewania-podlogowego/">Pompa obiegowa</a> w zestawie musi pokonać opory hydrauliczne:</p>



<ul class="wp-block-list">
<li><strong>Najdłuższej <a href="https://projekt-ogrzewania.pl/petla-grzewcza/">pętli podłogowej</a></strong>&nbsp;(największy opór).</li>



<li><strong>Samego zaworu mieszającego</strong>&nbsp;(podawany w katalogu jako Δp).</li>



<li><strong>Rurociągów, <a href="https://projekt-ogrzewania.pl/kategoria-produktu/rozdzielacze-do-ogrzewania-podlogowego/">rozdzielacza</a>, armatury.</strong></li>
</ul>



<p>W uproszczeniu, dla typowych domów jednorodzinnych, sprawdzają się pompy ze zintegrowanym zestawem mieszającym o regulowanym trybie pracy (np. 3-obrotowe). Dla precyzyjnego doboru potrzebna jest&nbsp;<strong>krzywa charakterystyki hydraulicznej</strong>&nbsp;pompy i obliczenie oporów instalacji.</p>



<h3 class="wp-block-heading">3. Sprawdzenie współczynnika kv zaworu.</h3>



<p>Współczynnik&nbsp;<strong>kv</strong>&nbsp;określa zdolność przepływową zaworu. Im wyższy kv, tym mniejsze opory przepływu. Musi być dopasowany do obliczonego przepływu&nbsp;<code>Q</code>&nbsp;i dopuszczalnego spadku ciśnienia&nbsp;<code>Δp</code>.</p>



<p><strong>Przykład:</strong>&nbsp;Jeśli dla naszego przepływu 43 l/min (≈2.58 m³/h) chcemy, aby spadek na zaworze nie przekraczał 5 kPa (0.5 m H₂O), potrzebny współczynnik kv wyniesie:<br><code>kv = Q / √Δp = 2.58 / √0.5 ≈ 3.65 m³/h</code>.</p>



<p>Dobieramy zawór o nominalnym kv nie mniejszym niż obliczona wartość.</p>



<h2 class="wp-block-heading">Projekt ogrzewania podłogowego a zawór mieszający: nierozerwalny związek.</h2>



<p><strong>Zawór mieszający nie jest samodzielnym bytem – jest integralną i kluczową częścią projektu całego systemu grzewczego.</strong>&nbsp;Jego dobór i parametry wynikają wprost z założeń projektowych.</p>



<ol start="1" class="wp-block-list">
<li><strong>Bilans cieplny budynku:</strong>&nbsp;Określone zapotrzebowanie na moc (w kW) dla każdej strefy grzewczej jest punktem wyjścia do obliczenia przepływu przez zawór.</li>



<li><strong>Dobór źródła ciepła:</strong>&nbsp;Inaczej projektuje się układ z kotłem kondensacyjnym, a inaczej z pompą ciepła. Pompy ciepła wymagają często&nbsp;<strong>minimalnego stabilnego przepływu</strong>, który zawór i pompa muszą zapewnić nawet przy małym zapotrzebowaniu na ciepło (np. poprzez zastosowanie bypassu).</li>



<li><strong>Strefowanie:</strong>&nbsp;W dużych domach mogą być dwie niezależne strefy (np. parter i piętro), każda z własnym&nbsp;<strong>zestawem mieszającym</strong>&nbsp;i rozdzielaczem, sterowanym osobnym regulatorem. To zwiększa komfort i oszczędności.</li>



<li><strong>Temperatury projektowe:</strong>&nbsp;<a href="https://projekt-ogrzewania.pl/kontakt/">Projektant</a> określa parametry zasilania/powrotu dla źródła ciepła (np. 55/45°C) i dla ogrzewania podłogowego (np. 40/35°C). Różnica między tymi parametrami definiuje&nbsp;<strong>wymaganą wydajność mieszania</strong>.</li>



<li><strong>Hydraulika i równoważenie:</strong>&nbsp;Zawór mieszający tworzy tzw.&nbsp;<strong>pętlę hydrauliczną</strong>, separując obieg kotłowy od obiegu podłogowego. Projekt musi uwzględniać prawidłowe rozmieszczenie zaworów zwrotnych, odpowietrzników i zabezpieczeń. Ciśnienia i przepływy w obu obiegach muszą być ze sobą zrównoważone.</li>
</ol>



<p><strong>Błąd na etapie projektu,</strong>&nbsp;np. przewymiarowanie lub niedowymiarowanie zestawu mieszającego, prowadzi do problemów eksploatacyjnych: niewystarczającego komfortu, strat energii, hałasu pompy lub „głodzenia” kotła.</p>



<h2 class="wp-block-heading">Montaż, regulacja i praktyczne wskazówki.</h2>



<p>Gotowe&nbsp;<strong>fabryczne zestawy mieszająco-pompowe</strong>&nbsp;znacząco ułatwiają montaż. Są to kompaktowe jednostki zawierające zawór, pompę, zabezpieczenia i przyłącza pod rozdzielacz.</p>



<ul class="wp-block-list">
<li><strong>Lokalizacja:</strong>&nbsp;Montuje się ją zwykle na przewrocie powrotnym rozdzielacza (tzw. „szynie zimnej”).</li>



<li><strong>Kierunek przepływu:</strong>&nbsp;Należy bezwzględnie przestrzegać strzałek oznaczeń na korpusie zaworu i pompy.</li>



<li><strong>Czujniki temperatury:</strong>&nbsp;W tulejach pomiarowych muszą być prawidłowo zainstalowane czujniki (kapilarne lub elektroniczne NTC).</li>



<li><strong>Regulacja wstępna:</strong>&nbsp;Na wielu zaworach znajduje się&nbsp;<strong>nakrętka ograniczająca maksymalny otwarcie</strong>, co pozwala ustawić górny limit temperatury zasilania. Jest to kluczowy element bezpieczeństwa.</li>



<li><strong>Integracja z sterownikiem:</strong>&nbsp;Przy sterowaniu elektronicznym niezbędne jest poprawne podłączenie i konfiguracja sterownika pogodowego, który będzie zarządzał siłownikiem.</li>
</ul>



<h2 class="wp-block-heading">FAQ – najczęstsze pytania.</h2>



<div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1768209222932"><strong class="schema-faq-question"><strong>Czy zawór mieszający jest konieczny w ogrzewaniu podłogowym?</strong></strong> <p class="schema-faq-answer">Tak. Zawór mieszający chroni instalację przed zbyt wysoką temperaturą wody, zapewnia komfort cieplny i zabezpiecza podłogę przed uszkodzeniem.</p> </div> <div class="schema-faq-section" id="faq-question-1768209230439"><strong class="schema-faq-question"><strong>Jaka temperatura wody powinna trafiać do podłogówki?</strong></strong> <p class="schema-faq-answer">Najczęściej jest to zakres 35–45°C. Dokładna wartość zależy od projektu instalacji, rodzaju posadzki i zapotrzebowania cieplnego budynku.</p> </div> <div class="schema-faq-section" id="faq-question-1768209252839"><strong class="schema-faq-question"><strong>Zawór 2-drogowy czy 3-drogowy – który wybrać?</strong></strong> <p class="schema-faq-answer">W domach jednorodzinnych zwykle wystarcza zawór 2-drogowy w zestawie mieszająco-pompowym. Zawory 3-drogowe stosuje się w instalacjach bardziej rozbudowanych i wielostrefowych.</p> </div> <div class="schema-faq-section" id="faq-question-1768209265391"><strong class="schema-faq-question"><strong>Czy sterowanie elektroniczne naprawdę się opłaca?</strong></strong> <p class="schema-faq-answer">Tak. Sterowanie pogodowe i elektroniczne pozwala obniżyć zużycie energii nawet o 15–25%, poprawiając jednocześnie komfort cieplny.</p> </div> <div class="schema-faq-section" id="faq-question-1768209287684"><strong class="schema-faq-question"><strong>Czy zawór mieszający musi być uwzględniony w projekcie?</strong></strong> <p class="schema-faq-answer">Zdecydowanie tak. Dobór zaworu, pompy i parametrów pracy wynika bezpośrednio z projektu ogrzewania podłogowego i bilansu cieplnego budynku.</p> </div> </div>



<h2 class="wp-block-heading">Podsumowanie.</h2>



<p>Podsumowując,&nbsp;<strong>zawór mieszający</strong>&nbsp;to znacznie więcej niż prosta kształtka. To inteligentny węzeł hydrauliczno-sterowniczy, od którego poprawnego doboru, zaprojektowania i nastawienia zależy sprawne, oszczędne i komfortowe działanie całego systemu wodnego ogrzewania podłogowego. Inwestycja w odpowiedniej jakości zestaw z automatycznym sterowaniem elektronicznym zwraca się w postaci niższych rachunków za ogrzewanie, a świadomy wybór i montaż gwarantuje bezawaryjną pracę na długie lata.</p>



<figure class="wp-block-embed aligncenter is-type-wp-embed is-provider-projekt-ogrzewania wp-block-embed-projekt-ogrzewania"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="rZFNVNpgJZ"><a href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/">Projekt instalacji ogrzewania podłogowego &#8211; podłogówki</a></blockquote><iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8222;Projekt instalacji ogrzewania podłogowego &#8211; podłogówki&#8221; &#8212; Projekt Ogrzewania" src="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/embed/#?secret=8MjWjHLMgh#?secret=rZFNVNpgJZ" data-secret="rZFNVNpgJZ" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/zawor-mieszajacy-w-ogrzewaniu-podlogowym/">Zawór mieszający w ogrzewaniu podłogowym.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://projekt-ogrzewania.pl/zawor-mieszajacy-w-ogrzewaniu-podlogowym/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Wylewka betonowa na ogrzewanie podłogowe.</title>
		<link>https://projekt-ogrzewania.pl/wylewka-betonowa-na-ogrzewanie-podlogowe/</link>
					<comments>https://projekt-ogrzewania.pl/wylewka-betonowa-na-ogrzewanie-podlogowe/#respond</comments>
		
		<dc:creator><![CDATA[Robert Kucharski]]></dc:creator>
		<pubDate>Sat, 27 Dec 2025 11:07:44 +0000</pubDate>
				<category><![CDATA[Budowa domu]]></category>
		<category><![CDATA[Instalacja ogrzewania podłogowego]]></category>
		<category><![CDATA[Instalacje grzewcze]]></category>
		<category><![CDATA[Ogrzewanie domu]]></category>
		<category><![CDATA[Ogrzewanie podłogowe]]></category>
		<category><![CDATA[Poradnik budowlany]]></category>
		<category><![CDATA[Poradniki dla inwestorów]]></category>
		<category><![CDATA[Poradniki techniczne]]></category>
		<category><![CDATA[Porady dla inwestorów]]></category>
		<category><![CDATA[Porady ekspertów]]></category>
		<category><![CDATA[Posadzki i wylewki]]></category>
		<category><![CDATA[dylatacje]]></category>
		<category><![CDATA[grubość wylewki]]></category>
		<category><![CDATA[jastrych anhydrytowy]]></category>
		<category><![CDATA[jastrych cementowy]]></category>
		<category><![CDATA[ogrzewanie podłogowe]]></category>
		<category><![CDATA[projekt ogrzewania podłogowego]]></category>
		<category><![CDATA[przewodność cieplna]]></category>
		<category><![CDATA[wygrzewanie wylewki]]></category>
		<category><![CDATA[wylewka betonowa]]></category>
		<category><![CDATA[wylewka na podłogówkę]]></category>
		<guid isPermaLink="false">https://projekt-ogrzewania.pl/?p=2985</guid>

					<description><![CDATA[<p>Wydajność ogrzewania podłogowego nie zależy wyłącznie od rur i źródła ciepła. Kluczową rolę odgrywa wylewka betonowa na ogrzewanie podłogowe, która decyduje o komforcie, trwałości i reakcji całego systemu. W tym technicznym przewodniku krok po kroku wyjaśniamy, jak dobrać odpowiedni rodzaj wylewki, jaka grubość ma sens, czym różni się cement od anhydrytu oraz jak prawidłowo przeprowadzić suszenie i pierwsze uruchomienie ogrzewania. To praktyczna wiedza dla inwestorów, którzy chcą uniknąć kosztownych błędów i mieć system działający stabilnie przez lata.</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/wylewka-betonowa-na-ogrzewanie-podlogowe/">Wylewka betonowa na ogrzewanie podłogowe.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Pierwszym i najważniejszym elementem, który decyduje o wydajności, trwałości i komforcie cieplnym twojego systemu, jest&nbsp;<strong>wylewka betonowa na ogrzewanie podłogowe</strong>. To nie jest zwykły betonowy podkład, a zaawansowany technicznie element konstrukcyjny, pełniący rolę wielkiego, aktywnego radiatora. W tym kompleksowym artykule zagłębimy się w techniczne aspekty jej doboru, wykonania i współpracy z wodną instalacją grzewczą, dostarczając niezbędnej wiedzy do podjęcia świadomych decyzji.</p>



<h2 class="wp-block-heading">Nie tylko podłoże: Kluczowe funkcje wylewki w systemie grzewczym.</h2>



<p>Wylewka, zwana również jastrychem, w kontekście ogrzewania podłogowego przejmuje kilka fundamentalnych ról, które wykraczają daleko poza funkcję poziomej, równej powierzchni.</p>



<ul class="wp-block-list">
<li><strong>Funkcja akumulacyjno-grzewcza:</strong>&nbsp;Jest to jej podstawowe zadanie. Wylewka działa jak&nbsp;<strong>masywny akumulator ciepła</strong>. Pobiera energię termiczną z rur grzewczych, magazynuje ją, a następnie równomiernie oddaje do pomieszczenia przez wiele godzin. Dzięki temu eliminuje się nieprzyjemne uczucie „gorących pasów” i zapewnia stabilną temperaturę, nawet po chwilowym wyłączeniu źródła ciepła.</li>



<li><strong>Funkcja dystrybucyjna:</strong>&nbsp;Jednolita płyta betonowa&nbsp;<strong>równomiernie rozprowadza ciepło</strong>&nbsp;na całej powierzchni podłogi. Jest to szczególnie istotne przy standardowym rozstawie rur (zwykle 10-20 cm). Bez wylewki, odczuwalny byłby efekt „grzebienia” – cieplejszych linii nad rurami i chłodniejszych przestrzeni między nimi.</li>



<li><strong>Funkcja ochronna:</strong> Warstwa betonu stanowi <strong>mechaniczną tarczę</strong> dla precyzyjnie ułożonych rur z tworzywa sztucznego (<a href="https://projekt-ogrzewania.pl/rura-pex-do-ogrzewania-podlogowego/">PEX,</a> <a href="https://projekt-ogrzewania.pl/rura-pert-do-ogrzewania-podlogowego/">PE-RT</a>) lub wielowarstwowych. Zabezpiecza je przed uszkodzeniem podczas późniejszych prac wykończeniowych i eksploatacji.</li>



<li><strong>Funkcja konstrukcyjna:</strong>&nbsp;Jastrych&nbsp;<strong>przenosi i rozkłada obciążenia użytkowe</strong>&nbsp;(meble, ruch osób) na warstwę izolacji termicznej, zabezpieczając jej integralność. Stanowi również idealnie gładkie i stabilne&nbsp;<strong>podłoże pod każdy rodzaj posadzki</strong>&nbsp;– od płytek ceramicznych po delikatne panele laminowane.</li>
</ul>



<h2 class="wp-block-heading">Materiał ma znaczenie: Przegląd rodzajów wylewek pod ogrzewanie podłogowe.</h2>



<p>Wybór odpowiedniego rodzaju wylewki jest decyzją strategiczną, wpływającą na parametry grzewcze, czas inwestycji i trwałość.</p>



<h3 class="wp-block-heading">Tradycyjna wylewka cementowa (CT).</h3>



<p>Klasyczne rozwiązanie, oparte na mieszance cementu, kruszywa (piasku) i wody. Jej zastosowanie wymaga&nbsp;<strong>szczególnej staranności</strong>.</p>



<ul class="wp-block-list">
<li><strong>Zalety:</strong>&nbsp;Wysoka wytrzymałość mechaniczna, odporność na wilgoć, niski koszt materiałów.</li>



<li><strong>Wyzwania:</strong>&nbsp;Długi czas wiązania i&nbsp;<strong>suszenia</strong>&nbsp;(ok. 1 mm grubości na dzień). Podatność na skurcz, który&nbsp;<strong>koniecznie musi być skompensowany</strong>&nbsp;poprzez zbrojenie i dylatacje. Jej gorsza przewodność cieplna w porównaniu do anhydrytu może nieznacznie wydłużyć czas reakcji systemu.</li>
</ul>



<h3 class="wp-block-heading">Nowoczesna wylewka anhydrytowa (CA).</h3>



<p>Wylewka na bazie spoiwa gipsowego (bezwodny siarczan wapnia) jest obecnie&nbsp;<strong>najczęściej rekomendowanym rozwiązaniem</strong>&nbsp;do systemów ogrzewania podłogowego.</p>



<ul class="wp-block-list">
<li><strong>Zalety:</strong>&nbsp;Doskonała&nbsp;<strong>płynność i samopoziomowanie</strong>, co ułatwia osiągnięcie idealnie równej powierzchni. Wyższy&nbsp;<strong>współczynnik przewodzenia ciepła (λ)</strong>, co przekłada się na szybsze oddawanie ciepła do pomieszczenia. Mniejszy skurcz, dzięki czemu rzadziej wymaga dylatacji pośrednich.&nbsp;<strong>Szybsze osiąganie stanu suchego</strong>.</li>



<li><strong>Ograniczenia:</strong>&nbsp;Wrażliwość na stałe zawilgocenie. W pomieszczeniach mokrych (łazienki, pralnie) wymaga zastosowania&nbsp;<strong>hydroizolacji</strong>.</li>
</ul>



<h3 class="wp-block-heading">Wylewki szybkoschnące i specjalistyczne.</h3>



<p>Dedykowane dla projektów remontowych, gdzie czas jest krytyczny, lub obiektów o specjalnych wymaganiach.</p>



<ul class="wp-block-list">
<li><strong>Wylewki modyfikowane polimerami:</strong>&nbsp;Charakteryzują się&nbsp;<strong>bardzo wysoką wytrzymałością</strong>, przyczepnością i odpornością. Pozwalają na chodzenie po powierzchni już po kilku godzinach.</li>



<li><strong>Wylewki magnezjowe:</strong>&nbsp;Odporne na ścieranie i wilgoć, stosowane w obiektach przemysłowych, rzadziej w domach jednorodzinnych.</li>
</ul>



<h2 class="wp-block-heading">Parametry techniczne, które musisz znać: Grubość, wytrzymałość, zbrojenie.</h2>



<p>Sam wybór materiału to nie wszystko. Kluczowe są parametry wykonania.</p>



<ul class="wp-block-list">
<li><strong>Optymalna grubość:</strong>&nbsp;To najczęstsze pytanie. Generalna zasada mówi o&nbsp;<strong>minimalnej grubości 4,5 cm nad rurą grzewczą</strong>. Standardem jest&nbsp;<strong>5-7 cm</strong>. Zbyt cienka wylewka (poniżej 4 cm) grozi pęknięciami i nierównomiernym grzaniem. Zbyt gruba (powyżej 8-9 cm) tworzy system o dużej&nbsp;<strong>bezwładności cieplnej</strong>, co wydłuża czas nagrzewania i stygnięcia pomieszczenia.</li>



<li><strong>Klasa wytrzymałości:</strong>&nbsp;Dla obciążeń domowych minimalną zalecaną klasą jest&nbsp;<strong>C20/F4</strong>&nbsp;(wytrzymałość na ściskanie 20 MPa, na zginanie 4 MPa). W praktyce coraz częściej stosuje się klasę&nbsp;<strong>C25/F5</strong>, która gwarantuje większą odporność.</li>



<li><strong>Konieczność zbrojenia:</strong>&nbsp;W wylewkach cementowych&nbsp;<strong>zbrojenie jest obligatoryjne</strong>. Można je wykonać za pomocą:
<ol start="1" class="wp-block-list">
<li><strong>Siatki stalowej</strong>&nbsp;(np. o oczkach 15&#215;15 cm, drut Ø3-4 mm) układanej na podkładkach dystansowych.</li>



<li><strong>Włókien rozproszonych</strong>&nbsp;(polipropylenowych lub stalowych) dodawanych do mieszanki betonowej. To rozwiązanie eliminuje ryzyko błędu przy układaniu siatki.<br>Dla wylewek anhydrytowych często wystarczają włókna rozproszone, choć w newralgicznych miejscach zaleca się siatkę.</li>
</ol>
</li>



<li><strong>Przewodność cieplna (λ):</strong>&nbsp;Im wyższa wartość, tym lepiej i szybciej wylewka przewodzi ciepło. Wylewki anhydrytowe mają tu przewagę (λ ~1,4-1,6 W/mK) nad cementowymi (λ ~1,2-1,4 W/mK).</li>
</ul>



<h2 class="wp-block-heading">Proces wykonawczy krok po kroku: Od izolacji do pielęgnacji.</h2>



<p>Prawidłowa sekwencja prac jest gwarantem sukcesu.</p>



<ol start="1" class="wp-block-list">
<li><strong>Przygotowanie podłoża:</strong> Na stropie lub podkładzie betonowym układa się <strong>izolację termiczną</strong> (np. styropian <a href="https://projekt-ogrzewania.pl/produkt/plyta-styropianowa-eps-100-z-folia-przeciwwilgociowa/">EPS 100</a> lub <a href="https://projekt-ogrzewania.pl/produkt/plyta-styropianowa-eps-200-z-wypustkami/">EPS 200</a>, piankę PIR) oraz folię odbijającą promieniowanie (lub specjalne maty z wypustkami do mocowania rur).</li>



<li><strong>Montaż instalacji i <a href="https://projekt-ogrzewania.pl/proba-szczelnosci-ogrzewania-podlogowego/">PRÓBA CIŚNIENIOWA</a>:</strong> Po ułożeniu i podłączeniu rur do rozdzielacza, <strong>absolutnie obowiązkowym</strong> krokiem jest wykonanie próby szczelności. Instalację napełnia się wodą pod ciśnieniem (zwykle 0,6-0,8 MPa). <strong>Ciśnienie to musi być utrzymane przez cały czas wylewania, wiązania i wstępnego wysychania wylewki.</strong> Jest to jedyny sposób na wczesne wykrycie ewentualnych przecieków.</li>



<li><strong>Wykonanie dylatacji:</strong>&nbsp;Należy pamiętać o:
<ul class="wp-block-list">
<li><strong>Dylatacjach obwodowych</strong>&nbsp;– z taśmy dylatacyjnej przy wszystkich ścianach, słupach.</li>



<li><strong>Dylatacjach pośrednich</strong>&nbsp;– dzielących duże powierzchnie (powyżej 40 m² lub o boku dłuższym niż 8 m).&nbsp;<strong>Uwaga! Dylatacje pośrednie nie mogą przecinać rur grzewczych.</strong>&nbsp;Ich lokalizację planuje się na etapie projektu instalacji.</li>
</ul>
</li>



<li><strong>Wykonanie mieszanki i wylewanie:</strong>&nbsp;Beton należy zamówić w wytwórni (tzw. beton towarowy) lub, przy mniejszych powierzchniach, przygotować na placu budowy. Wylewa się go od najdalszego punktu pomieszczenia. Do rozścielenia używa się łatwy, a do usunięcia pęcherzy powietrza –&nbsp;<strong>wałka kolczastego</strong>.</li>



<li><strong>Pielęgnacja:</strong>&nbsp;Świeżej wylewki nie można wystawić na działanie przeciągów, bezpośredniego słońca ani gwałtownego odparowywania wody. Przez pierwsze 3-7 dni warto ją przykryć folią lub zwilżać (w przypadku cementowej).</li>
</ol>



<h2 class="wp-block-heading">Suszenie i pierwsze uruchomienie ogrzewania: Najbardziej newralgiczny moment.</h2>



<p>To etap, na którym popełnia się najwięcej błędów, prowadzących do spękań i odkształceń.</p>



<ol start="1" class="wp-block-list">
<li><strong>Suszenie naturalne:</strong>&nbsp;Wylewka cementowa wymaga ok.&nbsp;<strong>28 dni na osiągnięcie wystarczającej wytrzymałości</strong>&nbsp;przed uruchomieniem ogrzewania. Pełne wyschnięcie (do wilgotności poniżej 2% CM) może trwać nawet 1 mm/dzień (czyli dla 6 cm = 60 dni). Wylewka anhydrytowa jest gotowa do wstępnego uruchomienia po ok.&nbsp;<strong>7-10 dniach</strong>.</li>



<li><strong>Procedura pierwszego rozruchu systemu (tzw. „wygrzewanie wylewki”):</strong>
<ul class="wp-block-list">
<li><strong>KROK 1:</strong>&nbsp;Upewnij się, że wylewka ma odpowiedni wiek (min. 28 dni dla cementowej, 7-10 dla anhydrytowej). Próbę ciśnieniową nadal utrzymujemy.</li>



<li><strong>KROK 2:</strong>&nbsp;Ustaw temperaturę zasilania na&nbsp;<strong>25°C</strong>&nbsp;i utrzymuj ją przez&nbsp;<strong>2-3 dni</strong>.</li>



<li><strong>KROK 3:</strong>&nbsp;Zwiększaj temperaturę stopniowo, o&nbsp;<strong>maksymalnie 5°C na dobę</strong>, aż dojdziesz do temperatury projektowej (np. 45°C).</li>



<li><strong>KROK 4:</strong>&nbsp;Utrzymuj maksymalną temperaturę przez kolejne&nbsp;<strong>3 dni</strong>.</li>



<li><strong>KROK 5:</strong>&nbsp;<strong>Stopniowo wyłącz ogrzewanie</strong>, pozwalając wylewce ostygnąć naturalnie.</li>
</ul>
</li>
</ol>



<p><strong>Nagłe wprowadzenie do zimnej wylewki wody o wysokiej temperaturze (powyżej 40°C) grozi termicznym szokiem, nieodwracalnymi uszkodzeniami i powstaniem sieci spękań.</strong></p>



<h2 class="wp-block-heading">Tabela porównawcza: Wylewka cementowa vs. anhydrytowa.</h2>



<div style="overflow-x:auto;">
  <table style="width:100%; border-collapse:collapse; margin:20px 0; font-size:16px;">
    <thead>
      <tr style="background:#f5f5f5;">
        <th style="border:1px solid #ddd; padding:10px; text-align:left;">Cecha</th>
        <th style="border:1px solid #ddd; padding:10px; text-align:left;">Wylewka cementowa (CT)</th>
        <th style="border:1px solid #ddd; padding:10px; text-align:left;">Wylewka anhydrytowa (CA)</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td style="border:1px solid #ddd; padding:10px;"><strong>Podstawowe spoiwo</strong></td>
        <td style="border:1px solid #ddd; padding:10px;">Cement portlandzki</td>
        <td style="border:1px solid #ddd; padding:10px;">Anhydryt (siarczan wapnia)</td>
      </tr>
      <tr style="background:#fafafa;">
        <td style="border:1px solid #ddd; padding:10px;"><strong>Przewodność cieplna</strong></td>
        <td style="border:1px solid #ddd; padding:10px;">Dobra (~1,2–1,4 W/mK)</td>
        <td style="border:1px solid #ddd; padding:10px;"><strong>Lepsza</strong> (~1,4–1,6 W/mK)</td>
      </tr>
      <tr>
        <td style="border:1px solid #ddd; padding:10px;"><strong>Skurcz</strong></td>
        <td style="border:1px solid #ddd; padding:10px;">Większy, wymaga zbrojenia</td>
        <td style="border:1px solid #ddd; padding:10px;">Znacznie mniejszy</td>
      </tr>
      <tr style="background:#fafafa;">
        <td style="border:1px solid #ddd; padding:10px;"><strong>Płynność / samopoziomowanie</strong></td>
        <td style="border:1px solid #ddd; padding:10px;">Wymaga mechanicznego rozprowadzenia</td>
        <td style="border:1px solid #ddd; padding:10px;"><strong>Bardzo dobra</strong>, często samopoziomująca</td>
      </tr>
      <tr>
        <td style="border:1px solid #ddd; padding:10px;"><strong>Czas wiązania / schnięcia</strong></td>
        <td style="border:1px solid #ddd; padding:10px;">Długi (pełna wytrzymałość: 28 dni)</td>
        <td style="border:1px solid #ddd; padding:10px;"><strong>Szybszy</strong> (pierwsze uruchomienie: 7–10 dni)</td>
      </tr>
      <tr style="background:#fafafa;">
        <td style="border:1px solid #ddd; padding:10px;"><strong>Odporność na wilgoć</strong></td>
        <td style="border:1px solid #ddd; padding:10px;">Wysoka</td>
        <td style="border:1px solid #ddd; padding:10px;">Ograniczona, wymaga zabezpieczeń w „mokrych” pomieszczeniach</td>
      </tr>
      <tr>
        <td style="border:1px solid #ddd; padding:10px;"><strong>Koszt materiałów</strong></td>
        <td style="border:1px solid #ddd; padding:10px;">Niższy</td>
        <td style="border:1px solid #ddd; padding:10px;">Wyższy</td>
      </tr>
      <tr style="background:#fafafa;">
        <td style="border:1px solid #ddd; padding:10px;"><strong>Zalecane zbrojenie</strong></td>
        <td style="border:1px solid #ddd; padding:10px;">Siatka stalowa lub włókna – obowiązkowe</td>
        <td style="border:1px solid #ddd; padding:10px;">Włókna rozproszone zwykle wystarczające</td>
      </tr>
    </tbody>
  </table>
</div>



<h2 class="wp-block-heading">Projekt ogrzewania podłogowego: Punkt wyjścia dla wylewki.</h2>



<p><strong>Wszystko zaczyna się od dobrego projektu.</strong> <a href="https://projekt-ogrzewania.pl/kategoria-produktu/projekty/">Projekt instalacji ogrzewania podłogowego</a> jest <strong>nieodzownym dokumentem</strong>, który bezpośrednio wpływa na parametry wylewki. Dlaczego?</p>



<ul class="wp-block-list">
<li><strong>Określa rozstaw rur:</strong>&nbsp;Gęstszy rozstaw (np. 10 cm) w strefach brzegowych lub łazienkach może wymusić lokalne zwiększenie grubości wylewki dla zapewnienia równomiernego rozkładu temperatury.</li>



<li><strong>Wskazuje lokalizację dylatacji pośrednich:</strong>&nbsp;Projektant, znając rozkład pętli grzewczych, zaplanuje miejsca dylatacji tak, aby nie kolidowały z rurami.</li>



<li><strong>Określa temperaturę zasilania:</strong>&nbsp;Maksymalna projektowa temperatura pracy systemu (zwykle 40-55°C) jest kluczowa dla procedury pierwszego uruchomienia ogrzewania w wylewce.</li>



<li><strong>Wymusza dobór odpowiedniej izolacji:</strong>&nbsp;Grubość i rodzaj izolacji termicznej pod wylewką, także wynikające z projektu, wpływają na efektywność całego systemu i minimalizację strat ciepła w dół.</li>
</ul>



<p><strong>Inwestycja w profesjonalny projekt to inwestycja w poprawność wykonania wszystkich kolejnych warstw, w tym kluczowej wylewki betonowej.</strong></p>



<h2 class="wp-block-heading">FAQ – Najczęstsze pytania.</h2>



<div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1766832838208"><strong class="schema-faq-question"><strong>Jaka wylewka jest najlepsza na ogrzewanie podłogowe?</strong></strong> <p class="schema-faq-answer">Najczęściej rekomendowana jest wylewka anhydrytowa ze względu na lepszą przewodność cieplną, mniejszy skurcz i szybsze nagrzewanie podłogi. Cementowa sprawdzi się tam, gdzie występuje wilgoć.</p> </div> <div class="schema-faq-section" id="faq-question-1766832937964"><strong class="schema-faq-question"><strong>Jaka powinna być minimalna grubość wylewki nad rurami?</strong></strong> <p class="schema-faq-answer">Minimalna bezpieczna grubość to ok. 4,5 cm nad rurą grzewczą. W praktyce najczęściej wykonuje się wylewki o grubości 5–7 cm.</p> </div> <div class="schema-faq-section" id="faq-question-1766832958322"><strong class="schema-faq-question"><strong>Czy wylewkę cementową trzeba zbroić?</strong></strong> <p class="schema-faq-answer">Tak. Wylewka cementowa wymaga zbrojenia – siatką stalową lub włóknami rozproszonymi – aby ograniczyć skurcz i ryzyko pęknięć.</p> </div> <div class="schema-faq-section" id="faq-question-1766832967284"><strong class="schema-faq-question"><strong>Po jakim czasie można uruchomić ogrzewanie podłogowe?</strong></strong> <p class="schema-faq-answer">Dla wylewki anhydrytowej po około 7–10 dniach, a dla cementowej po minimum 28 dniach. Uruchomienie zawsze musi odbywać się zgodnie z procedurą stopniowego wygrzewania.</p> </div> <div class="schema-faq-section" id="faq-question-1766832985664"><strong class="schema-faq-question"><strong>Dlaczego projekt ogrzewania podłogowego jest tak ważny dla wylewki?</strong></strong> <p class="schema-faq-answer">Projekt określa rozstaw rur, lokalizację dylatacji, temperatury pracy i izolację. Bez niego łatwo popełnić błędy prowadzące do nierównego grzania lub pęknięć wylewki.</p> </div> </div>



<h2 class="wp-block-heading">Podsumowanie.</h2>



<p><strong>Wylewka betonowa na ogrzewanie podłogowe</strong>&nbsp;to serce całego systemu. Jej prawidłowe zaprojektowanie i wykonanie to inwestycja w dekady komfortu cieplnego i bezawaryjnej pracy. Pamiętaj o kluczowych filarach: wyborze materiału dopasowanego do potrzeb (anhydryt to często najlepszy wybór), zachowaniu&nbsp;<strong>optymalnej grubości 5-7 cm</strong>, obowiązkowym&nbsp;<strong>zbrojeniu</strong>&nbsp;(dla cementowych) i&nbsp;<strong>próbie ciśnienia</strong>, a przede wszystkim – o&nbsp;<strong>cierpliwym i rozważnym pierwszym uruchomieniu ogrzewania</strong>. Zlecając te prace, wymagaj od ekipy nie tylko doświadczenia w betoniarstwie, ale również&nbsp;<strong>znajomości specyfiki współpracy z ogrzewaniem podłogowym</strong>. Dzięki temu twoja podłoga będzie nie tylko ciepła, ale także trwała i solidna.</p>



<figure class="wp-block-embed aligncenter is-type-wp-embed is-provider-projekt-ogrzewania wp-block-embed-projekt-ogrzewania"><div class="wp-block-embed__wrapper">
<blockquote class="wp-embedded-content" data-secret="7IayCEsLN9"><a href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/">Projekt instalacji ogrzewania podłogowego &#8211; podłogówki</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8222;Projekt instalacji ogrzewania podłogowego &#8211; podłogówki&#8221; &#8212; Projekt Ogrzewania" src="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/embed/#?secret=NMnTBwO4ld#?secret=7IayCEsLN9" data-secret="7IayCEsLN9" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/wylewka-betonowa-na-ogrzewanie-podlogowe/">Wylewka betonowa na ogrzewanie podłogowe.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://projekt-ogrzewania.pl/wylewka-betonowa-na-ogrzewanie-podlogowe/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
