<?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 straty ciepła domu - Projekt Ogrzewania</title>
	<atom:link href="https://projekt-ogrzewania.pl/tag/straty-ciepla-domu/feed/" rel="self" type="application/rss+xml" />
	<link>https://projekt-ogrzewania.pl/tag/straty-ciepla-domu/</link>
	<description>Twój partner w projektowaniu komfortu – profesjonalne ogrzewanie podłogowe dla Twojego domu.</description>
	<lastBuildDate>Mon, 09 Mar 2026 11:26:19 +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 straty ciepła domu - Projekt Ogrzewania</title>
	<link>https://projekt-ogrzewania.pl/tag/straty-ciepla-domu/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<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>
	</channel>
</rss>
