<?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 efektywność grzewcza - Projekt Ogrzewania</title>
	<atom:link href="https://projekt-ogrzewania.pl/tag/efektywnosc-grzewcza/feed/" rel="self" type="application/rss+xml" />
	<link>https://projekt-ogrzewania.pl/tag/efektywnosc-grzewcza/</link>
	<description>Twój partner w projektowaniu komfortu – profesjonalne ogrzewanie podłogowe dla Twojego domu.</description>
	<lastBuildDate>Sat, 06 Jun 2026 17:55:37 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1-32x32.jpg</url>
	<title>Archiwa efektywność grzewcza - Projekt Ogrzewania</title>
	<link>https://projekt-ogrzewania.pl/tag/efektywnosc-grzewcza/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Wodne ogrzewanie podłogowe a meble – jak połączyć komfort i aranżację?</title>
		<link>https://projekt-ogrzewania.pl/wodne-ogrzewanie-podlogowe-a-meble-jak-polaczyc-komfort-i-aranzacje/</link>
		
		<dc:creator><![CDATA[Robert Kucharski]]></dc:creator>
		<pubDate>Thu, 27 Mar 2025 14:43:07 +0000</pubDate>
				<category><![CDATA[Aranżacja wnętrz]]></category>
		<category><![CDATA[Budowa i remont]]></category>
		<category><![CDATA[Efektywność energetyczna]]></category>
		<category><![CDATA[Instalacje grzewcze]]></category>
		<category><![CDATA[Komfort w domu]]></category>
		<category><![CDATA[Meble]]></category>
		<category><![CDATA[Nowoczesne technologie grzewcze]]></category>
		<category><![CDATA[Ogrzewanie podłogowe]]></category>
		<category><![CDATA[Porady techniczne]]></category>
		<category><![CDATA[Wyposażenie domu]]></category>
		<category><![CDATA[aranżacja wnętrz]]></category>
		<category><![CDATA[drewniane meble]]></category>
		<category><![CDATA[efektywność grzewcza]]></category>
		<category><![CDATA[komfort cieplny]]></category>
		<category><![CDATA[meble]]></category>
		<category><![CDATA[ogrzewanie podłogowe]]></category>
		<category><![CDATA[podłogówka]]></category>
		<category><![CDATA[projekt instalacji]]></category>
		<category><![CDATA[urządzanie domu]]></category>
		<category><![CDATA[wodne ogrzewanie]]></category>
		<guid isPermaLink="false">https://projekt-ogrzewania.pl/?p=2470</guid>

					<description><![CDATA[<p>Planujesz urządzić dom i zastanawiasz się, jak połączyć styl z funkcjonalnością? Ten artykuł rozwieje Twoje wątpliwości dotyczące aranżacji wnętrz z systemem grzewczym. Dowiedz się, jak wodne ogrzewanie podłogowe a meble mogą współgrać, by zapewnić komfort i efektywność. Podpowiadamy, jakie meble wybrać, jak je ustawić i czy ciepło z podłogi im szkodzi. Poznaj praktyczne wskazówki i przykłady, które ułatwią Ci stworzenie przytulnego, ciepłego domu!</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/wodne-ogrzewanie-podlogowe-a-meble-jak-polaczyc-komfort-i-aranzacje/">Wodne ogrzewanie podłogowe a meble – jak połączyć komfort i aranżację?</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Wodne ogrzewanie podłogowe a meble to temat, który nurtuje wiele osób urządzających swoje domy. Ten nowoczesny system grzewczy zdobywa popularność dzięki równomiernemu rozprowadzaniu ciepła i energooszczędności, ale jak wpływa na meble i jak je ustawić, by w pełni wykorzystać jego zalety? W tym artykule wyjaśnimy, jak wodne ogrzewanie podłogowe współgra z wyposażeniem wnętrz, podpowiemy, jak zaplanować aranżację i sprawdzimy, czy meble mogą ucierpieć pod wpływem ciepła. Zapraszamy do lektury!</p>



<h2 class="wp-block-heading">Jak działa wodne ogrzewanie podłogowe?</h2>



<h3 class="wp-block-heading">Zasada działania systemu.</h3>



<p class="wp-block-paragraph">Wodne <a href="https://projekt-ogrzewania.pl">ogrzewanie podłogowe</a> polega na przepływie ciepłej wody przez rury zatopione w podłodze, które oddają energię cieplną do pomieszczenia. Źródłem ciepła może być kocioł gazowy, pompa ciepła czy instalacja solarna. Temperatura podłogi zazwyczaj wynosi <strong>25-30°C</strong>, co zapewnia przyjemne ciepło pod stopami i równomierne ogrzewanie całego wnętrza. W odróżnieniu od grzejników, które podgrzewają punktowo, podłogówka działa na zasadzie promieniowania, oferując wyjątkowy komfort.</p>



<h3 class="wp-block-heading">Dlaczego warto je wybrać?</h3>



<p class="wp-block-paragraph">System ten ma wiele zalet: brak widocznych grzejników daje więcej swobody w aranżacji, a niska temperatura pracy przekłada się na oszczędności. Podłogówka zapewnia też lepszy rozkład temperatury w pomieszczeniu, co czyni ją popularnym wyborem w nowoczesnych domach. Ale jak meble wpływają na jej działanie?</p>



<h2 class="wp-block-heading">Czy meble przeszkadzają w działaniu ogrzewania podłogowego?</h2>



<h3 class="wp-block-heading">Jak meble blokują ciepło?</h3>



<p class="wp-block-paragraph">Ciężkie meble, takie jak szafy czy sofy bez nóżek, mogą ograniczać przepływ ciepła z podłogi do pomieszczenia. Działają jak <em>izolacja termiczna</em>, zatrzymując energię pod sobą i tworząc tzw. zimne wyspy. Na przykład w kuchni często unika się układania rur pod szafkami stojącymi, bo ciepło nie przedostanie się przez ich masywną konstrukcję. O tym, jak rozplanować instalację, piszemy w artykule <a href="https://projekt-ogrzewania.pl/jak-zaplanowac-rozmieszczenie-petli-grzewczych-w-ogrzewaniu-podlogowym/" target="_blank" rel="noreferrer noopener">„Jak zaplanować rozmieszczenie pętli grzewczych w ogrzewaniu podłogowym”</a>.</p>



<h3 class="wp-block-heading">Praktyczne przykłady z życia.</h3>



<p class="wp-block-paragraph">Wyobraźmy sobie salon z dużą sofą ustawioną centralnie na podłodze z ogrzewaniem. Jeśli mebel przylega bezpośrednio do powierzchni, ciepło nie rozchodzi się równomiernie, a w pokoju mogą pojawić się chłodniejsze strefy. W sypialni łóżko bez nóżek może sprawić, że obszar pod materacem pozostanie zimny, co obniży komfort snu.</p>



<h3 class="wp-block-heading">Czy można umieszczać meble typu kanapa czy łóżko bezpośrednio przylegające do podłogi?</h3>



<p class="wp-block-paragraph">A co z meblami typu kanapa czy łóżko, które nie mają nóżek i przylegają bezpośrednio do podłogi? Teoretycznie można je ustawić na podłodze z ogrzewaniem, ale nie jest to najlepsze rozwiązanie. Takie meble blokują ciepło, co obniża efektywność systemu – pod nimi podłoga się nagrzewa, ale energia nie dociera do pomieszczenia. W efekcie możesz odczuwać chłód w innych częściach pokoju, a energia jest marnowana. Lepiej unikać takich aranżacji lub ograniczyć je do minimum, np. stawiając łóżko w miejscu, gdzie rury nie biegną – co wymaga dobrego projektu instalacji.</p>



<h2 class="wp-block-heading">Czy ogrzewanie podłogowe szkodzi meblom?</h2>



<h3 class="wp-block-heading">Bezpieczna temperatura dla materiałów.</h3>



<p class="wp-block-paragraph">Wiele osób martwi się, że ciepło z podłogi uszkodzi meble – np. spowoduje pękanie drewna czy odbarwienie tapicerki. Na szczęście przy wodnym ogrzewaniu podłogowym ryzyko jest minimalne. Temperatura <strong>25-30°C</strong> jest bezpieczna dla większości materiałów, takich jak drewno, metal czy tkaniny. Dla porównania, grzejniki mogą osiągać 60°C, co faktycznie mogłoby wpłynąć na delikatne powierzchnie.</p>



<h3 class="wp-block-heading">Co z drewnianymi meblami?</h3>



<p class="wp-block-paragraph">Drewno, choć wrażliwe na zmiany wilgotności i temperatury, dobrze znosi warunki przy podłogówce, jeśli jest zabezpieczone lakierem czy olejem. Meble z elementami plastikowymi lub klejonymi mogą być bardziej podatne na ciepło, ale w praktyce takie problemy są rzadkie. Więcej o tym przeczytasz w artykule <a href="https://projekt-ogrzewania.pl/podlogi-drewniane-vs-panele-laminowane-co-wybrac-przy-ogrzewaniu-podlogowym/" target="_blank" rel="noreferrer noopener">„Podłogi drewniane vs panele laminowane – co wybrać przy ogrzewaniu podłogowym?”</a>.</p>



<h3 class="wp-block-heading">Przykład: sofa w salonie.</h3>



<p class="wp-block-paragraph">Załóżmy, że masz drewnianą sofę na nóżkach w salonie. Ciepło z podłogi nie uszkodzi jej konstrukcji, a przestrzeń pod spodem pozwoli na cyrkulację powietrza. W przeciwieństwie do elektrycznego ogrzewania, gdzie przegrzanie mogłoby być problemem, wodny system jest łagodniejszy i stabilny.</p>



<h2 class="wp-block-heading">Jak zaplanować aranżację z wodnym ogrzewaniem podłogowym?</h2>



<h3 class="wp-block-heading">Klucz do sukcesu: projekt instalacji.</h3>



<p class="wp-block-paragraph">Aby wodne ogrzewanie podłogowe i meble współgrały idealnie, zacznij od profesjonalnego projektu. Na naszych stronach oferujemy projekty dostosowane do powierzchni domu – np. do <a href="https://projekt-ogrzewania.pl/produkt/projekt-ogrzewania-podlogowego-do-150-m2/">150 m²</a>. Uwzględniają one rozmieszczenie mebli, co pozwala uniknąć rur w miejscach, gdzie staną ciężkie szafy czy kuchenne blaty, oszczędzając energię i zapewniając komfort.</p>



<h3 class="wp-block-heading">Praktyczne wskazówki aranżacyjne.</h3>



<p class="wp-block-paragraph">Oto kilka porad, jak urządzić wnętrze z podłogówką:</p>



<ol class="wp-block-list">
<li><strong>Wybieraj meble na nóżkach</strong> – sofa, stół czy łóżko z prześwitem (np. <strong>10 cm</strong>) to gwarancja lepszej cyrkulacji ciepła.</li>



<li><strong>Planuj stałe elementy</strong> – w kuchni czy łazience (np. pod wanną) pomiń rury tam, gdzie ciepło nie jest potrzebne.</li>



<li><strong>Unikaj grubych dywanów</strong> – działają jak izolator, zmniejszając efektywność systemu.</li>



<li><strong>Rozważ elastyczność</strong> – jeśli lubisz zmiany aranżacji, rozłóż rury równomiernie na całej podłodze.</li>
</ol>



<h3 class="wp-block-heading">Jak ustawić meble przy podłogówce?</h3>



<p class="wp-block-paragraph">Często pytacie: „Jak ustawić meble przy podłogówce, by nie tracić ciepła?”. Kluczowe jest zachowanie równowagi między estetyką a funkcjonalnością. Na przykład w salonie warto ustawić sofę i fotele tak, by nie zakrywały większości powierzchni grzewczej. Jeśli masz duży stół w jadalni, rozważ przesunięcie go bliżej ściany, zostawiając wolną przestrzeń w centrum. Taki układ zapewnia efektywność i pozwala cieszyć się ciepłem w całym pomieszczeniu.</p>



<h2 class="wp-block-heading">Projekt ogrzewania podłogowego w kontekście mebli.</h2>



<p class="wp-block-paragraph">Planowanie wodnego ogrzewania podłogowego w kontekście mebli to nasza specjalność. Przygotowujemy projekty, które uwzględniają nie tylko parametry techniczne budynku, ale też Twoje potrzeby – w tym rozmieszczenie wyposażenia. Przy zakupie materiałów <a href="https://projekt-ogrzewania.pl/sklep/">w naszym sklepie</a>, oferujemy projekt gratis – to świetna okazja, by zadbać o harmonię między ogrzewaniem a aranżacją.</p>



<h2 class="wp-block-heading">Jakie meble najlepiej pasują do podłogówki?</h2>



<h3 class="wp-block-heading">Meble na nóżkach – idealny wybór.</h3>



<p class="wp-block-paragraph">Meble na wysokich nóżkach to strzał w dziesiątkę. Lekka sofa z drewnianymi nogami w salonie nie tylko wygląda nowocześnie, ale też nie blokuje ciepła. W sypialni łóżko z prześwitem pozwoli podłodze oddawać ciepło na całą powierzchnię – w przeciwieństwie do modeli przylegających do podłogi.</p>



<h3 class="wp-block-heading">Ogrzewanie podłogowe w sypialni a łóżko.</h3>



<p class="wp-block-paragraph">W sypialni często pojawia się pytanie o ogrzewanie podłogowe w kontekście łóżka. Jeśli wybierzesz model na nóżkach, ciepło rozprowadzi się równomiernie, a Ty unikniesz uczucia chłodu przy wstawaniu rano. Jeśli jednak wolisz łóżko bez prześwitu, warto rozważyć pominięcie rur pod nim – to rozwiązanie sprawdzi się zwłaszcza w większych pokojach, gdzie reszta podłogi wystarczy do ogrzania przestrzeni.</p>



<h3 class="wp-block-heading">Materiały i wykończenie.</h3>



<p class="wp-block-paragraph">Drewniane meble z naturalnym wykończeniem dobrze współgrają z podłogówką, podobnie jak metalowe konstrukcje. Unikaj jednak mebli z masywnymi podstawami, które zatrzymują ciepło.</p>



<h3 class="wp-block-heading">Przykład: jadalnia z podłogówką.</h3>



<p class="wp-block-paragraph">W jadalni z wodnym ogrzewaniem podłogowym stół na smukłych nogach i krzesła z prześwitem to świetny wybór. Ciepło rozchodzi się równomiernie, a Ty cieszysz się przytulną atmosferą podczas rodzinnych posiłków.</p>



<h2 class="wp-block-heading">Tabela: Kluczowe wskazówki dla aranżacji z podłogówką</h2>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th><strong>Element</strong></th><th><strong>Wskazówka</strong></th><th><strong>Korzyść</strong></th></tr></thead><tbody><tr><td>Meble na nóżkach</td><td>Wybierz sofy i łóżka z prześwitem min. 10 cm</td><td>Lepsza cyrkulacja ciepła</td></tr><tr><td>Stałe elementy</td><td>Pomiń rury pod szafkami czy wanną</td><td>Oszczędność energii</td></tr><tr><td>Dywany</td><td>Unikaj grubych modeli, stawiaj na cienkie</td><td>Wyższa efektywność grzewcza</td></tr><tr><td>Rozmieszczenie</td><td>Ustaw meble z myślą o wolnej przestrzeni centralnej</td><td>Równomierne ogrzewanie pomieszczenia</td></tr><tr><td>Projekt instalacji</td><td>Zaplanuj rury z uwzględnieniem aranżacji</td><td>Maksymalny komfort i oszczędności</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">FAQ – Pytania i odpowiedzi.</h2>



<div class="schema-faq wp-block-yoast-faq-block"><div class="schema-faq-section" id="faq-question-1743084753808"><strong class="schema-faq-question">Czy wodne ogrzewanie podłogowe może uszkodzić drewniane meble?</strong> <p class="schema-faq-answer">Nie, temperatura podłogi (25-30°C) jest bezpieczna dla drewna, zwłaszcza jeśli jest zabezpieczone lakierem czy olejem. Problemy mogą wystąpić tylko przy bardzo wrażliwych materiałach, ale to rzadkość.</p> </div> <div class="schema-faq-section" id="faq-question-1743084811403"><strong class="schema-faq-question">Czy mogę postawić ciężką szafę na podłodze z ogrzewaniem?</strong> <p class="schema-faq-answer">Możesz, ale nie jest to zalecane. Ciężkie meble blokują ciepło, co obniża efektywność systemu. Lepiej zaplanować rury tak, by omijały takie miejsca.</p> </div> <div class="schema-faq-section" id="faq-question-1743084827107"><strong class="schema-faq-question">Jakie meble najlepiej sprawdzają się przy podłogówce?</strong> <p class="schema-faq-answer">Najlepiej meble na nóżkach (min. 10 cm), np. sofy, łóżka czy stoły. Umożliwiają cyrkulację ciepła i nie zakłócają działania ogrzewania.</p> </div> <div class="schema-faq-section" id="faq-question-1743084837107"><strong class="schema-faq-question">Czy grube dywany to problem przy wodnym ogrzewaniu podłogowym?</strong> <p class="schema-faq-answer">Tak, grube dywany działają jak izolator, zmniejszając przepływ ciepła. Jeśli chcesz je mieć, wybierz cienkie modele lub ogranicz ich użycie.</p> </div> <div class="schema-faq-section" id="faq-question-1743084857280"><strong class="schema-faq-question">Czy warto robić projekt ogrzewania podłogowego z myślą o meblach?</strong> <p class="schema-faq-answer">Zdecydowanie tak! Profesjonalny projekt uwzględnia rozmieszczenie mebli, co pozwala uniknąć marnowania energii i zapewnia równomierne ogrzewanie pomieszczeń.</p> </div> </div>



<h2 class="wp-block-heading">Podsumowanie – harmonia ciepła i stylu.</h2>



<p class="wp-block-paragraph">Wodne ogrzewanie podłogowe a meble to duet, który może działać w harmonii, jeśli dobrze to zaplanujesz. Wybór mebli na nóżkach i przemyślany projekt instalacji, który uwzględni ich rozmieszczenie, to klucz do sukcesu. Dzięki temu zyskasz komfort cieplny i swobodę w aranżacji. Jeśli szukasz inspiracji lub wsparcia, odwiedź naszą stronę – znajdziesz tam projekty i materiały, które pomogą Ci stworzyć idealny system grzewczy.</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="6Cqyajh1mX"><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=Qt2ZfwrZcH#?secret=6Cqyajh1mX" data-secret="6Cqyajh1mX" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/wodne-ogrzewanie-podlogowe-a-meble-jak-polaczyc-komfort-i-aranzacje/">Wodne ogrzewanie podłogowe a meble – jak połączyć komfort i aranżację?</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Rozdzielacz do ogrzewania podłogowego mosiężny czy ze stali nierdzewnej?</title>
		<link>https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/</link>
					<comments>https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#comments</comments>
		
		<dc:creator><![CDATA[Robert Kucharski]]></dc:creator>
		<pubDate>Fri, 21 Mar 2025 09:38:38 +0000</pubDate>
				<category><![CDATA[Budowa domu]]></category>
		<category><![CDATA[Efektywność energetyczna]]></category>
		<category><![CDATA[Instalacje grzewcze]]></category>
		<category><![CDATA[Ogrzewanie podłogowe]]></category>
		<category><![CDATA[Porady techniczne]]></category>
		<category><![CDATA[Remont domu]]></category>
		<category><![CDATA[Rozdzielacze grzewcze]]></category>
		<category><![CDATA[Systemy grzewcze]]></category>
		<category><![CDATA[Technologie grzewcze]]></category>
		<category><![CDATA[Wybór materiałów budowlanych]]></category>
		<category><![CDATA[Wybór materiałów do podłogówki]]></category>
		<category><![CDATA[efektywność grzewcza]]></category>
		<category><![CDATA[instalacja grzewcza]]></category>
		<category><![CDATA[koszty ogrzewania]]></category>
		<category><![CDATA[mosiądz vs stal nierdzewna]]></category>
		<category><![CDATA[ogrzewanie podłogowe]]></category>
		<category><![CDATA[projekt ogrzewania]]></category>
		<category><![CDATA[rozdzielacz mosiężny]]></category>
		<category><![CDATA[rozdzielacz ze stali nierdzewnej]]></category>
		<category><![CDATA[system grzewczy]]></category>
		<category><![CDATA[trwałość rozdzielacza]]></category>
		<guid isPermaLink="false">https://projekt-ogrzewania.pl/?p=2460</guid>

					<description><![CDATA[<p>Planujesz instalację ogrzewania podłogowego i zastanawiasz się, jaki rozdzielacz wybrać? W naszym artykule porównujemy rozdzielacz do ogrzewania podłogowego mosiężny czy ze stali nierdzewnej, analizując ich zalety, wady i zastosowanie. Dowiesz się, który materiał sprawdzi się w Twoim domu, jak wpływa na efektywność systemu i na co zwrócić uwagę przy wyborze. Sprawdź, jak podjąć najlepszą decyzję i zapewnij sobie komfort cieplny na lata!</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/">Rozdzielacz do ogrzewania podłogowego mosiężny czy ze stali nierdzewnej?</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<style>
:root {
    --rk-intro-dark: #0f172a;
    --rk-intro-slate: #334155;
    --rk-intro-light: #f8fafc;
    --rk-intro-border: #e2e8f0;
    --rk-intro-blue: #0284c7;
    --rk-intro-blue-light: #e0f2fe;
    --rk-intro-accent: #38bdf8;
    --rk-intro-green: #10b981;
    --rk-intro-green-bg: #dcfce7;
    --rk-intro-orange: #f97316;
}

.rk-intro-container {
    max-width: 950px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: #ffffff;
    border-radius: 24px;
    box-shadow: 0 20px 40px -10px rgba(2, 132, 199, 0.08);
    border: 1px solid var(--rk-intro-blue-light);
    overflow: hidden;
}

/* Header & Hook */
.rk-intro-header {
    background: var(--rk-intro-dark);
    padding: 45px 50px;
    color: #ffffff;
    position: relative;
    border-bottom: 4px solid var(--rk-intro-blue);
}

.rk-intro-badge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: rgba(56, 189, 248, 0.15);
    color: var(--rk-intro-accent);
    padding: 6px 16px;
    border-radius: 999px;
    font-size: 12px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 20px;
    border: 1px solid rgba(56, 189, 248, 0.3);
}

.rk-intro-header h2 {
    font-size: 32px;
    font-weight: 900;
    margin: 0 0 20px 0;
    line-height: 1.2;
    color: #ffffff;
}

.rk-intro-hook {
    font-size: 18px;
    line-height: 1.6;
    color: #e2e8f0;
    margin: 0;
    padding-left: 20px;
    border-left: 4px solid var(--rk-intro-accent);
}

.rk-intro-hook strong {
    color: #ffffff;
}

/* Interactive Navigation */
.rk-intro-nav {
    display: flex;
    background: var(--rk-intro-light);
    padding: 20px 50px 0 50px;
    border-bottom: 1px solid var(--rk-intro-border);
    gap: 15px;
}

.rk-intro-tab {
    padding: 15px 30px;
    background: transparent;
    border: 1px solid transparent;
    border-bottom: none;
    font-size: 15px;
    font-weight: 800;
    color: var(--rk-intro-slate);
    cursor: pointer;
    border-radius: 12px 12px 0 0;
    display: flex;
    align-items: center;
    gap: 10px;
    transition: all 0.3s ease;
}

.rk-intro-tab.active {
    background: #ffffff;
    color: var(--rk-intro-blue);
    border-color: var(--rk-intro-border);
    border-bottom: 1px solid #ffffff;
    margin-bottom: -1px;
}

.rk-intro-tab-icon {
    width: 24px;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 6px;
    background: #e2e8f0;
    color: var(--rk-intro-slate);
    transition: all 0.3s ease;
}

.rk-intro-tab.active .rk-intro-tab-icon {
    background: var(--rk-intro-blue-light);
    color: var(--rk-intro-blue);
}

/* Panels */
.rk-intro-panels {
    padding: 40px 50px;
    background: #ffffff;
}

.rk-intro-panel {
    display: none;
}

.rk-intro-panel.active {
    display: block;
    animation: fadeIn 0.4s ease;
}

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

/* TLDR Layout */
.rk-tldr-grid {
    display: grid;
    grid-template-columns: 1fr 300px;
    gap: 40px;
    align-items: center;
}

.rk-tldr-content h3 {
    font-size: 22px;
    font-weight: 900;
    color: var(--rk-intro-dark);
    margin: 0 0 15px 0;
}

.rk-tldr-content p {
    font-size: 16px;
    line-height: 1.7;
    color: var(--rk-intro-slate);
    margin: 0 0 15px 0;
}

.rk-tldr-content strong {
    color: var(--rk-intro-dark);
}

.rk-tldr-content a {
    color: var(--rk-intro-blue);
    font-weight: 700;
    text-decoration: underline;
    text-underline-offset: 3px;
}

/* Static Visual Box */
.rk-static-visual {
    background: var(--rk-intro-light);
    border: 1px solid var(--rk-intro-border);
    border-radius: 16px;
    padding: 25px;
    text-align: center;
}

.rk-static-visual svg {
    margin-bottom: 15px;
}

.rk-visual-label {
    font-size: 14px;
    font-weight: 800;
    color: var(--rk-intro-dark);
}

/* Tools Grid */
.rk-tools-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
}

.rk-tool-card {
    background: #ffffff;
    border: 1px solid var(--rk-intro-border);
    padding: 25px;
    border-radius: 16px;
    box-shadow: 0 4px 6px rgba(0,0,0,0.02);
}

.rk-tool-icon {
    width: 48px;
    height: 48px;
    background: var(--rk-intro-blue-light);
    color: var(--rk-intro-blue);
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 15px;
}

.rk-tool-card h4 {
    font-size: 16px;
    font-weight: 800;
    color: var(--rk-intro-dark);
    margin: 0 0 10px 0;
    line-height: 1.3;
}

.rk-tool-card p {
    font-size: 14px;
    color: var(--rk-intro-slate);
    line-height: 1.5;
    margin: 0;
}

/* Mobile */
@media (max-width: 768px) {
    .rk-intro-header, .rk-intro-panels { padding: 30px 20px; }
    
    .rk-intro-nav { 
        flex-direction: column; 
        padding: 20px; 
        gap: 10px; 
    }
    .rk-intro-tab { 
        width: 100%; 
        padding: 15px 20px; 
        font-size: 15px; 
        border-radius: 12px; 
        border: 1px solid var(--rk-intro-border); 
        justify-content: flex-start;
    }
    .rk-intro-tab.active {
        border: 2px solid var(--rk-intro-blue);
        margin-bottom: 0;
        box-shadow: 0 4px 10px rgba(2, 132, 199, 0.1);
    }
    
    .rk-tldr-grid { grid-template-columns: 1fr; gap: 30px; }
    .rk-tools-grid { grid-template-columns: 1fr; }
    .rk-intro-header h2 { font-size: 24px; }
}
</style>

<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "Article",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#article-wstep",
    "mainEntityOfPage": {
      "@type": "WebPage",
      "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/"
    },
    "headline": "Rozdzielacz do ogrzewania podłogowego mosiężny czy ze stali nierdzewnej?",
    "description": "Inżynierski przewodnik z interaktywnymi narzędziami. Poznaj szybką odpowiedź eksperta: dlaczego stal nierdzewna AISI 304 wygrywa z mosiądzem w systemach z pompą ciepła.",
    "image": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg",
    "author": {
      "@type": "Person",
      "name": "Robert Kucharski",
      "url": "https://projekt-ogrzewania.pl/",
      "sameAs": [
        "https://www.facebook.com/robert.kucharski.budowa.bez.sciemy",
        "https://www.facebook.com/projektogrzewaniapl/",
        "https://www.linkedin.com/in/robert-kucharski-38069b48/",
        "https://remont.biz.pl/",
        "https://sobir.pl/"
      ]
    },
    "publisher": {
      "@type": "Organization",
      "name": "Projekt-Ogrzewania.pl",
      "logo": {
        "@type": "ImageObject",
        "url": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg"
      }
    },
    "datePublished": "2026-06-06",
    "dateModified": "2026-06-06"
  },
  {
    "@context": "https://schema.org",
    "@type": "Dataset",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#dataset-wstep",
    "name": "Wprowadzenie do analizy rozdzielaczy i narzędzi diagnostycznych",
    "description": "Zbiór metadanych organizujących strukturę kompendium o materiałach rozdzielaczy, zawierający podsumowanie (Szybka Odpowiedź) oraz wykaz dostępnych symulatorów inżynierskich.",
    "license": "https://projekt-ogrzewania.pl/",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    },
    "keywords": [
      "rozdzielacz do ogrzewania podłogowego mosiężny czy ze stali nierdzewnej",
      "jaki rozdzielacz do podłogówki 2026",
      "wylewka na ogrzewanie podłogowe a rozdzielacz",
      "pompa ciepła a stal nierdzewna",
      "kalkulator ogrzewania podłogowego"
    ],
    "measurementTechnique": "Agregacja wniosków z 1000 zrealizowanych instalacji OZC oraz prezentacja funkcjonalności interaktywnych modułów obliczeniowych w obrębie publikacji.",
    "mainEntity": {
      "@type": "ItemList",
      "itemListElement": [
        "Werdykt główny: 90% instalacji z pompą ciepła wymaga stali nierdzewnej AISI 304.",
        "Moduł 1: Interaktywny kalkulator hydrauliki i spadków ciśnienia.",
        "Moduł 2: Symulator chemicznej degradacji glikolu i mosiądzu.",
        "Moduł 3: Baza skanerów 10 najczęstszych błędów montażowych."
      ]
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "WebApplication",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#webapp-wstep",
    "name": "Nawigator Kompendium HVAC",
    "description": "Interfejs wprowadzający pozwalający czytelnikowi na natychmiastowe zapoznanie się ze zwięzłym werdyktem eksperta lub przegląd dostępnych w artykule symulatorów inżynierskich.",
    "applicationCategory": "UtilitiesApplication",
    "operatingSystem": "All",
    "browserRequirements": "Requires HTML5, CSS3, JavaScript",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    }
  }
]
</script>

<div class="rk-intro-container" id="rozdzielacz-wstep-app">
    <div class="rk-intro-header">
        <div class="rk-intro-badge">
            <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polygon points="13 2 3 14 12 14 11 22 21 10 12 10 13 2"></polygon></svg>
            Inżynierskie Kompendium
        </div>
        <h2>Rozdzielacz do ogrzewania podłogowego mosiężny czy ze stali nierdzewnej?</h2>
        
        <div class="rk-intro-hook">
            <strong>Wylewka betonowa wybacza wiele, ale korodująca belka rozdzielacza nie wybacza niczego.</strong> Błędny wybór materiału zbrojeniowego kotłowni to tykająca bomba zegarowa, która prowadzi do spadku sprawności układu i kosztownych wycieków pod posadzką. Czas poznać fakty oparte na normach PN-EN.
        </div>
    </div>

    <div class="rk-intro-nav" id="introNav">
        <button class="rk-intro-tab active" data-target="panelTools">
            <div class="rk-intro-tab-icon">
                <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M12 20h9"></path><path d="M16.5 3.5a2.12 2.12 0 0 1 3 3L7 19l-4 1 1-4Z"></path></svg>
            </div>
            Co odkryjesz dalej w artykule?
        </button>
        <button class="rk-intro-tab" data-target="panelTldr">
            <div class="rk-intro-tab-icon">
                <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><polyline points="12 6 12 12 16 14"></polyline></svg>
            </div>
            Szybka odpowiedź
        </button>
    </div>

    <div class="rk-intro-panels">
        
        <div class="rk-intro-panel active" id="panelTools">
            <div class="rk-tldr-content">
                <h3>To nie jest zwykły wpis na blogu</h3>
                <p>
                    Ten materiał został zaprojektowany jako <strong>interaktywne środowisko obliczeniowe</strong>. Zanim zalejesz <a href="https://projekt-ogrzewania.pl/wylewka-na-ogrzewanie-podlogowe-kompletny-przewodnik/">wylewkę na ogrzewanie podłogowe</a>, musisz mieć 100% pewności co do wybranych komponentów. Przewijając ten artykuł w dół, otrzymasz dostęp do profesjonalnych narzędzi, które pomogą Ci podjąć świadomą decyzję:
                </p>
            </div>
            
            <div class="rk-tools-grid">
                <div class="rk-tool-card">
                    <div class="rk-tool-icon">
                        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><rect x="4" y="4" width="16" height="16" rx="2" ry="2"></rect><rect x="9" y="9" width="6" height="6"></rect><line x1="9" y1="1" x2="9" y2="4"></line><line x1="15" y1="1" x2="15" y2="4"></line><line x1="9" y1="20" x2="9" y2="23"></line><line x1="15" y1="20" x2="15" y2="23"></line><line x1="20" y1="9" x2="23" y2="9"></line><line x1="20" y1="14" x2="23" y2="14"></line><line x1="1" y1="9" x2="4" y2="9"></line><line x1="1" y1="14" x2="4" y2="14"></line></svg>
                    </div>
                    <h4>Kalkulatory Hydrauliczne</h4>
                    <p>Interaktywne modele wyliczające strumień objętościowy i opory belek dla pomp ciepła.</p>
                </div>
                <div class="rk-tool-card">
                    <div class="rk-tool-icon">
                        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z"></path><line x1="12" y1="9" x2="12" y2="13"></line><line x1="12" y1="17" x2="12.01" y2="17"></line></svg>
                    </div>
                    <h4>Skaner Błędów</h4>
                    <p>Baza krytycznych pomyłek montażowych z wizualizacjami (odcynkowanie, błędy rotametrów).</p>
                </div>
                <div class="rk-tool-card">
                    <div class="rk-tool-icon">
                        <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"></path><path d="M2 12h20"></path></svg>
                    </div>
                    <h4>Symulator Glikolu</h4>
                    <p>Wizualizacja reakcji chemicznych metali na degradujący się w czasie płyn antyzamrożeniowy.</p>
                </div>
            </div>
        </div>

        <div class="rk-intro-panel" id="panelTldr">
            <div class="rk-tldr-grid">
                <div class="rk-tldr-content">
                    <h3>Techniczny werdykt na 2026 rok</h3>
                    <p>
                        Zastanawiasz się <a href="https://projekt-ogrzewania.pl/jak-dziala-ogrzewanie-podlogowe/">jak prawidłowo zaplanować działanie ogrzewania podłogowego</a>? Zacznij od najważniejszego elementu. W <strong>90% nowoczesnych instalacji</strong> zasilanych przez <a href="https://projekt-ogrzewania.pl/pompa-ciepla/">pompę ciepła</a>, bezapelacyjnym zwycięzcą jest <strong>rozdzielacz ze stali nierdzewnej</strong> (min. AISI 304).
                    </p>
                    <p>
                        Dlaczego? Stal nierdzewna gwarantuje tłoczony profil (najczęściej DN32), który generuje nawet o 20% mniejsze opory hydrauliczne niż ciasne, odlewane korpusy mosiężne. To bezpośrednio odciąża pompę obiegową. Ponadto stal jest w pełni pasywna chemicznie – całkowicie odporna na żrące właściwości starzejącego się glikolu oraz agresywną wodę demineralizowaną. Mosiądz (nawet z powłoką niklową) to opcja budżetowa, tolerancyjna wyłącznie na idealnie zbuforowaną wodę.
                    </p>
                </div>
                
                <div class="rk-static-visual">
                    <svg width="120" height="120" viewBox="0 0 100 100" fill="none">
                        <circle cx="50" cy="50" r="40" stroke="#0284c7" stroke-width="8" fill="#e0f2fe"></circle>
                        <polyline points="35 50 45 60 65 35" stroke="#0284c7" stroke-width="8" stroke-linecap="round" stroke-linejoin="round"></polyline>
                    </svg>
                    <div class="rk-visual-label">Stal Nierdzewna (AISI 304)<br><span style="color: #10b981;">Wybór Rekomendowany</span></div>
                </div>
            </div>
        </div>

    </div>
</div>

<script>
(function() {
    function initIntroTabs() {
        const tabs = document.querySelectorAll('#introNav .rk-intro-tab');
        const panels = document.querySelectorAll('.rk-intro-panels .rk-intro-panel');

        if(tabs.length === 0 || panels.length === 0) return;

        tabs.forEach(tab => {
            tab.addEventListener('click', function() {
                // Remove active classes
                tabs.forEach(t => t.classList.remove('active'));
                panels.forEach(p => p.classList.remove('active'));

                // Add active to clicked tab
                this.classList.add('active');

                // Show target panel
                const targetId = this.getAttribute('data-target');
                const targetPanel = document.getElementById(targetId);
                if(targetPanel) {
                    targetPanel.classList.add('active');
                }
            });
        });
    }

    if (document.readyState === 'loading') {
        document.addEventListener('DOMContentLoaded', initIntroTabs);
    } else {
        initIntroTabs();
    }
})();
</script>



<style>
:root {
    --rk-mat-dark: #0f172a;
    --rk-mat-slate: #334155;
    --rk-mat-light: #f8fafc;
    --rk-mat-border: #e2e8f0;
    --rk-mat-blue: #0284c7;
    --rk-mat-blue-bg: #e0f2fe;
    --rk-mat-accent: #38bdf8;
    --rk-mat-steel: #94a3b8;
    --rk-mat-brass: #d97706;
    --rk-mat-brass-bg: #fef3c7;
    --rk-mat-green: #10b981;
}

.rk-mat-container {
    max-width: 950px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: #ffffff;
    border-radius: 24px;
    box-shadow: 0 25px 50px -12px rgba(15, 23, 42, 0.1);
    border: 1px solid var(--rk-mat-border);
    overflow: hidden;
}

/* Header Section */
.rk-mat-header {
    background: linear-gradient(135deg, var(--rk-mat-dark) 0%, #1e293b 100%);
    padding: 40px 50px;
    color: #ffffff;
    text-align: left;
    position: relative;
}

.rk-mat-badge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: rgba(56, 189, 248, 0.15);
    color: var(--rk-mat-accent);
    padding: 6px 16px;
    border-radius: 999px;
    font-size: 12px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 20px;
    border: 1px solid rgba(56, 189, 248, 0.3);
}

.rk-mat-header h2 {
    font-size: 28px;
    font-weight: 900;
    margin: 0 0 20px 0;
    line-height: 1.3;
}

.rk-mat-intro {
    background: rgba(255,255,255,0.05);
    border-left: 4px solid var(--rk-mat-accent);
    padding: 20px;
    border-radius: 0 12px 12px 0;
    font-size: 16px;
    line-height: 1.7;
    color: #e2e8f0;
    margin: 0;
}

.rk-mat-intro strong {
    color: #ffffff;
}

/* Main Dashboard Area */
.rk-mat-dashboard {
    padding: 40px 50px;
    background: var(--rk-mat-light);
}

.rk-mat-subtitle {
    text-align: center;
    font-size: 18px;
    font-weight: 800;
    color: var(--rk-mat-dark);
    margin: 0 0 25px 0;
}

/* Toggles */
.rk-mat-toggles {
    display: flex;
    background: #e2e8f0 !important;
    border-radius: 100px;
    padding: 6px;
    max-width: 500px;
    margin: 0 auto 30px auto;
    position: relative;
    box-shadow: inset 0 2px 4px rgba(0,0,0,0.05);
}

.rk-mat-btn {
    flex: 1;
    padding: 14px 20px !important;
    border-radius: 100px !important;
    font-weight: 800 !important;
    font-size: 15px !important;
    text-align: center !important;
    cursor: pointer !important;
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;
    position: relative !important;
    z-index: 2 !important;
    color: var(--rk-mat-slate) !important;
    border: none !important;
    background: transparent !important;
    box-shadow: none !important;
    outline: none !important;
}

.rk-mat-btn.active-steel, .rk-mat-btn.active-brass {
    color: #ffffff !important;
}

.rk-mat-selector {
    position: absolute !important;
    top: 6px !important;
    left: 6px !important;
    height: calc(100% - 12px) !important;
    width: calc(50% - 6px) !important;
    border-radius: 100px !important;
    background: var(--rk-mat-blue) !important;
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;
    box-shadow: 0 4px 10px rgba(0,0,0,0.15) !important;
    z-index: 1 !important;
}

.rk-mat-selector.pos-brass {
    transform: translateX(100%) !important;
    background: var(--rk-mat-brass) !important;
}

/* Visualization */
.rk-mat-visualizer {
    background: #ffffff;
    border: 1px solid var(--rk-mat-border);
    border-radius: 20px;
    padding: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 30px;
    box-shadow: 0 10px 20px -5px rgba(0,0,0,0.05);
}

.rk-svg-wrapper {
    width: 250px;
    height: 250px;
    position: relative;
}

.rk-svg-pipe {
    transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);
    fill: none;
}

.state-steel .rk-svg-pipe {
    stroke: #94a3b8;
    stroke-width: 8;
}

.state-brass .rk-svg-pipe {
    stroke: #d97706;
    stroke-width: 22; /* Thicker wall = smaller internal diameter */
}

.rk-svg-water {
    fill: #38bdf8;
    transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}

.state-steel .rk-svg-water { r: 90; }
.state-brass .rk-svg-water { r: 76; }

.rk-zinc-particle {
    fill: #fef08a;
    opacity: 0;
    transition: all 0.5s;
}

.state-brass .rk-zinc-particle {
    opacity: 1;
    animation: floatParticle 3s infinite ease-in-out;
}

@keyframes floatParticle {
    0% { transform: translate(0, 0) scale(1); opacity: 0.8; }
    50% { transform: translate(10px, -15px) scale(1.5); opacity: 0.2; }
    100% { transform: translate(20px, -30px) scale(0.5); opacity: 0; }
}

/* Comparison Cards */
.rk-mat-cards {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
}

.rk-mat-card {
    background: #ffffff;
    border: 1px solid var(--rk-mat-border);
    border-radius: 16px;
    padding: 25px;
    transition: all 0.3s;
}

.rk-mat-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 10px 20px -5px rgba(0,0,0,0.05);
}

.rk-mat-card-icon {
    width: 40px;
    height: 40px;
    border-radius: 10px;
    background: var(--rk-mat-light);
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 15px;
    color: var(--rk-mat-dark);
}

.rk-mat-card h3 {
    font-size: 16px;
    font-weight: 800;
    color: var(--rk-mat-dark);
    margin: 0 0 10px 0;
    line-height: 1.3;
}

.rk-mat-card p {
    font-size: 14px;
    color: var(--rk-mat-slate);
    line-height: 1.6;
    margin: 0 0 15px 0;
}

.rk-mat-card a {
    color: var(--rk-mat-blue);
    font-weight: 700;
    text-decoration: underline;
    text-underline-offset: 3px;
}

.rk-mat-dynamic-val {
    display: inline-block;
    padding: 6px 12px;
    border-radius: 8px;
    font-size: 13px;
    font-weight: 800;
    transition: all 0.3s;
}

.state-steel .val-diam { background: var(--rk-mat-blue-bg); color: var(--rk-mat-blue); }
.state-brass .val-diam { background: var(--rk-mat-brass-bg); color: var(--rk-mat-brass); }

.state-steel .val-cor { background: #dcfce7; color: #065f46; }
.state-brass .val-cor { background: #fef2f2; color: #991b1b; }

.state-steel .val-auto { background: #dcfce7; color: #065f46; }
.state-brass .val-auto { background: var(--rk-mat-brass-bg); color: var(--rk-mat-brass); }

/* Mobile */
@media (max-width: 768px) {
    .rk-mat-header, .rk-mat-dashboard { padding: 30px 20px; }
    .rk-mat-cards { grid-template-columns: 1fr; }
    .rk-mat-toggles { flex-direction: column; border-radius: 16px; }
    .rk-mat-selector { width: calc(100% - 12px) !important; height: calc(50% - 6px) !important; border-radius: 12px !important; }
    .rk-mat-selector.pos-brass { transform: translateY(100%) !important; left: 6px !important; }
}
</style>

<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "Article",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#article-wybor",
    "mainEntityOfPage": {
      "@type": "WebPage",
      "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/"
    },
    "headline": "Jaki rozdzielacz do ogrzewania podłogowego wybrać – mosiężny czy ze stali nierdzewnej?",
    "description": "Bezpośrednia odpowiedź inżynierska: dlaczego w 90% instalacji z pompą ciepła wygrywa stal nierdzewna AISI 304. Analiza średnicy DN25 vs DN32 i zjawiska odcynkowania.",
    "image": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg",
    "author": {
      "@type": "Person",
      "name": "Robert Kucharski",
      "url": "https://projekt-ogrzewania.pl/",
      "sameAs": [
        "https://www.facebook.com/robert.kucharski.budowa.bez.sciemy",
        "https://www.facebook.com/projektogrzewaniapl/",
        "https://www.linkedin.com/in/robert-kucharski-38069b48/",
        "https://remont.biz.pl/",
        "https://sobir.pl/"
      ]
    },
    "publisher": {
      "@type": "Organization",
      "name": "Projekt-Ogrzewania.pl",
      "logo": {
        "@type": "ImageObject",
        "url": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg"
      }
    },
    "datePublished": "2026-06-06",
    "dateModified": "2026-06-06"
  },
  {
    "@context": "https://schema.org",
    "@type": "Dataset",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#dataset-wybor",
    "name": "Analiza Materiałowa Rozdzielaczy HVAC: Stal vs Mosiądz",
    "description": "Porównanie parametrów hydraulicznych i chemicznych wpływających na wybór komponentu głównego dla instalacji płaszczyznowych zgodnych z PN-EN 1264-4.",
    "license": "https://projekt-ogrzewania.pl/",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    },
    "keywords": [
      "rozdzielacz ze stali nierdzewnej czy mosiężny",
      "współczynnik przepływu Kv rozdzielacza",
      "odcynkowanie mosiądzu podłogówka",
      "średnica wewnętrzna belki rozdzielacza",
      "siłowniki termoelektryczne na rozdzielaczach"
    ],
    "measurementTechnique": "Analiza przekrojów wewnętrznych belek odlewanych (1 cal) względem tłoczonych z profilu (1 1/4 cala) oraz pasywności chemicznej stopów w wodzie instalacyjnej.",
    "mainEntity": {
      "@type": "ItemList",
      "itemListElement": [
        "Stal AISI 304: Współczynnik przepływu Kv o 20% wyższy, pełna kompatybilność z glikolem.",
        "Mosiądz CW617N: Niższa cena zakupu, ale mniejszy przekrój wewnętrzny (1\") zwiększający opory.",
        "Zjawisko odcynkowania: Degradacja mosiądzu w nieodpowiednim pH wody."
      ]
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "WebApplication",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#webapp-wybor",
    "name": "Eksplorator Parametrów Rozdzielacza",
    "description": "Interaktywny panel zestawiający średnice wewnętrzne, stabilność wymiarową oraz odporność na odcynkowanie w rozdzielaczach mosiężnych i stalowych.",
    "applicationCategory": "EducationalApplication",
    "operatingSystem": "All",
    "browserRequirements": "Requires HTML5, CSS3, JavaScript",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    }
  }
]
</script>

<div class="rk-mat-container" id="rozdzielacz-wybor-app">
    <div class="rk-mat-header">
        <div class="rk-mat-badge">Wybór Eksperta</div>
        <h2>Jaki rozdzielacz do ogrzewania podłogowego wybrać – mosiężny czy ze stali nierdzewnej?</h2>
        
        <div class="rk-mat-intro">
            <strong>Bezpośrednia odpowiedź brzmi:</strong> W 90% nowoczesnych instalacji z pompą ciepła lepszym wyborem jest <strong>rozdzielacz ze stali nierdzewnej</strong> o gatunku minimum AISI 304 (X5CrNi18-10). Zapewnia on o 20% wyższy współczynnik przepływu (Kv) w stosunku do mosiądzu i jest w pełni kompatybilny z glikolem oraz wodą demineralizowaną zgodnie z normą PN-EN 1264-4.
            <br><br>
            Rozdzielacz mosiężny (stop CW617N/CW614N) to dopuszczalna, tańsza alternatywa, która jednak ustępuje stali pod względem średnicy wewnętrznej oraz odporności na degradację chemiczną.
        </div>
    </div>

    <div class="rk-mat-dashboard">
        <h3 class="rk-mat-subtitle">Skutki hydrauliczne i eksploatacyjne (Wizualizacja)</h3>
        
        <div class="rk-mat-toggles">
            <div class="rk-mat-selector" id="matSelector"></div>
            <button class="rk-mat-btn active-steel" data-mat="steel" id="btnWybSteel">Stal Nierdzewna (AISI 304)</button>
            <button class="rk-mat-btn" data-mat="brass" id="btnWybBrass">Mosiądz (Odlew CW617N)</button>
        </div>

        <div class="rk-mat-visualizer">
            <div class="rk-svg-wrapper state-steel" id="matVisualWrapper">
                <svg width="250" height="250" viewBox="0 0 200 200">
                    <circle cx="100" cy="100" r="90" class="rk-svg-water" id="animWater" />
                    <circle cx="100" cy="100" r="95" class="rk-svg-pipe" id="animPipe" />
                    
                    <circle cx="90" cy="50" r="3" class="rk-zinc-particle" style="animation-delay: 0.1s" />
                    <circle cx="150" cy="80" r="2.5" class="rk-zinc-particle" style="animation-delay: 0.7s" />
                    <circle cx="110" cy="160" r="4" class="rk-zinc-particle" style="animation-delay: 1.2s" />
                    <circle cx="50" cy="120" r="3" class="rk-zinc-particle" style="animation-delay: 0.4s" />
                    <circle cx="130" cy="110" r="2" class="rk-zinc-particle" style="animation-delay: 1.5s" />
                </svg>
            </div>
        </div>

        <div class="rk-mat-cards state-steel" id="matCardsWrapper">
            <div class="rk-mat-card">
                <div class="rk-mat-card-icon">
                    <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><circle cx="12" cy="12" r="4"></circle></svg>
                </div>
                <h3>Średnica wewnętrzna i opory</h3>
                <p>Belka stalowa tłoczona z profilu posiada większą przestrzeń wewnętrzną niż odlewana belka mosiężna. Oznacza to mniejszą prędkość liniową i mniejsze opory.</p>
                <div class="rk-mat-dynamic-val val-diam" id="dynDiam">Profil: 1 1/4&#8243; (DN32)</div>
            </div>

            <div class="rk-mat-card">
                <div class="rk-mat-card-icon">
                    <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"></path><polyline points="3.27 6.96 12 12.01 20.73 6.96"></polyline><line x1="12" y1="22.08" x2="12" y2="12"></line></svg>
                </div>
                <h3>Zjawisko odcynkowania</h3>
                <p>Tani materiał w kontakcie z wodą o niedostosowanym pH podlega wymywaniu cynku, co prowadzi do pęknięć korpusu i degradacji wrażliwych gwintów.</p>
                <div class="rk-mat-dynamic-val val-cor" id="dynCor">Pełna pasywność chemiczna</div>
            </div>

            <div class="rk-mat-card">
                <div class="rk-mat-card-icon">
                    <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="3" width="20" height="14" rx="2" ry="2"></rect><line x1="8" y1="21" x2="16" y2="21"></line><line x1="12" y1="17" x2="12" y2="21"></line></svg>
                </div>
                <h3>Współpraca z automatyką</h3>
                <p>Stabilność wymiarowa przy cyklicznych zmianach temperatur ma kluczowe znaczenie dla precyzji pracy iglic, na których montuje się <a href="https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach">siłowniki termoelektryczne na rozdzielaczach</a>.</p>
                <div class="rk-mat-dynamic-val val-auto" id="dynAuto">Wysoka stabilność (Brak odkształceń)</div>
            </div>
        </div>
    </div>
</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    const btnSteel = document.getElementById('btnWybSteel');
    const btnBrass = document.getElementById('btnWybBrass');
    const selector = document.getElementById('matSelector');
    const visualWrapper = document.getElementById('matVisualWrapper');
    const cardsWrapper = document.getElementById('matCardsWrapper');
    
    // Dynamic text elements
    const dynDiam = document.getElementById('dynDiam');
    const dynCor = document.getElementById('dynCor');
    const dynAuto = document.getElementById('dynAuto');

    function selectSteel() {
        // Classes
        btnSteel.classList.add('active-steel');
        btnBrass.classList.remove('active-brass');
        selector.classList.remove('pos-brass');
        visualWrapper.className = 'rk-svg-wrapper state-steel';
        cardsWrapper.className = 'rk-mat-cards state-steel';
        
        // Data
        dynDiam.textContent = 'Profil: 1 1/4" (DN32) -> Niskie opory';
        dynCor.textContent = 'Pełna pasywność chemiczna';
        dynAuto.textContent = 'Wysoka stabilność (Brak odkształceń)';
    }

    function selectBrass() {
        // Classes
        btnBrass.classList.add('active-brass');
        btnSteel.classList.remove('active-steel');
        selector.classList.add('pos-brass');
        visualWrapper.className = 'rk-svg-wrapper state-brass';
        cardsWrapper.className = 'rk-mat-cards state-brass';
        
        // Data
        dynDiam.textContent = 'Profil: 1" (DN25) -> Większe opory';
        dynCor.textContent = 'Ryzyko odcynkowania przy złym pH';
        dynAuto.textContent = 'Większa rozszerzalność cieplna';
    }

    btnSteel.addEventListener('click', selectSteel);
    btnBrass.addEventListener('click', selectBrass);
});
</script>



<style>
:root {
    --rk-glycol-dark: #0f172a;
    --rk-glycol-slate: #334155;
    --rk-glycol-light: #f8fafc;
    --rk-glycol-border: #e2e8f0;
    --rk-glycol-blue: #0284c7;
    --rk-glycol-blue-bg: #e0f2fe;
    --rk-glycol-green: #10b981;
    --rk-glycol-green-bg: #dcfce7;
    --rk-glycol-red: #ef4444;
    --rk-glycol-red-bg: #fef2f2;
    --rk-glycol-brass: #d97706;
    --rk-glycol-steel: #94a3b8;
    --rk-glycol-accent: #38bdf8;
}

.rk-glycol-container {
    max-width: 950px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: #ffffff;
    border-radius: 24px;
    box-shadow: 0 25px 50px -12px rgba(2, 132, 199, 0.12);
    border: 1px solid var(--rk-glycol-border);
    overflow: hidden;
}

/* Header */
.rk-glycol-header {
    background: linear-gradient(135deg, var(--rk-glycol-dark) 0%, #1e293b 100%);
    padding: 40px 50px;
    color: #ffffff;
    position: relative;
    overflow: hidden;
}

.rk-glycol-badge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: rgba(56, 189, 248, 0.15);
    color: var(--rk-glycol-accent);
    padding: 6px 16px;
    border-radius: 999px;
    font-size: 12px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 20px;
    border: 1px solid rgba(56, 189, 248, 0.3);
}

.rk-glycol-header h2 {
    font-size: 28px;
    font-weight: 900;
    margin: 0 0 15px 0;
    line-height: 1.3;
}

.rk-glycol-header p {
    font-size: 16px;
    color: #cbd5e1;
    margin: 0;
    line-height: 1.6;
    max-width: 750px;
}

/* Simulator Section */
.rk-glycol-app {
    display: grid;
    grid-template-columns: 350px 1fr;
    border-bottom: 1px solid var(--rk-glycol-border);
}

/* Left Panel - Controls */
.rk-glycol-controls {
    background: var(--rk-glycol-light);
    padding: 30px;
    border-right: 1px solid var(--rk-glycol-border);
}

.rk-glycol-ctrl-group {
    margin-bottom: 30px;
}

.rk-glycol-label {
    display: block;
    font-size: 14px;
    font-weight: 800;
    color: var(--rk-glycol-dark);
    margin-bottom: 15px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

/* Toggles */
.rk-glycol-toggles {
    display: flex;
    flex-direction: column;
    gap: 10px;
}

.rk-mat-btn {
    padding: 14px 20px;
    border-radius: 12px;
    border: 2px solid var(--rk-glycol-border);
    background: #ffffff;
    font-weight: 700;
    font-size: 14px;
    color: var(--rk-glycol-slate);
    cursor: pointer;
    transition: all 0.3s;
    text-align: left;
    display: flex;
    align-items: center;
    gap: 12px;
}

.rk-mat-btn:hover {
    border-color: #cbd5e1;
}

.rk-mat-btn.active[data-mat="steel"] {
    border-color: var(--rk-glycol-blue);
    background: var(--rk-glycol-blue-bg);
    color: #0369a1;
}

.rk-mat-btn.active[data-mat="brass"] {
    border-color: var(--rk-glycol-brass);
    background: #fef3c7;
    color: #92400e;
}

.rk-mat-icon {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    border: 3px solid currentColor;
    opacity: 0.5;
}
.rk-mat-btn.active .rk-mat-icon { opacity: 1; background: currentColor; }

/* Slider */
.rk-slider-wrap {
    margin-top: 10px;
}

.rk-gl-slider {
    -webkit-appearance: none;
    width: 100%;
    height: 6px;
    background: #cbd5e1;
    border-radius: 5px;
    outline: none;
    margin-bottom: 15px;
}

.rk-gl-slider::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background: var(--rk-glycol-blue);
    cursor: pointer;
    box-shadow: 0 2px 5px rgba(0,0,0,0.2);
    border: 3px solid #ffffff;
    transition: transform 0.1s;
}

.rk-val-display {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #ffffff;
    border: 1px solid var(--rk-glycol-border);
    padding: 12px 15px;
    border-radius: 12px;
}

.rk-val-num {
    font-size: 20px;
    font-weight: 900;
    color: var(--rk-glycol-blue);
}

/* Right Panel - Display */
.rk-glycol-display {
    padding: 30px;
    background: #ffffff;
    display: flex;
    flex-direction: column;
}

.rk-gl-visual {
    height: 200px;
    background: var(--rk-glycol-light);
    border-radius: 16px;
    border: 1px solid var(--rk-glycol-border);
    margin-bottom: 25px;
    position: relative;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* SVG Pipes & Fluids */
.rk-pipe-top, .rk-pipe-bottom {
    transition: all 0.5s;
    fill: #cbd5e1;
}

.rk-fluid {
    stroke-dasharray: 20 40;
    animation: flowLiquid 1s linear infinite;
    stroke-linecap: round;
    transition: all 0.5s;
}

@keyframes flowLiquid {
    to { stroke-dashoffset: -60; }
}

.rk-corrosion-spot {
    fill: #ef4444;
    opacity: 0;
    transition: opacity 0.5s;
}

/* Data Cards */
.rk-gl-stats {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 15px;
}

.rk-gl-card {
    border: 1px solid var(--rk-glycol-border);
    border-radius: 16px;
    padding: 20px;
    text-align: center;
    transition: all 0.3s;
}

.rk-gl-card-title {
    font-size: 12px;
    font-weight: 800;
    color: var(--rk-glycol-slate);
    text-transform: uppercase;
    margin-bottom: 8px;
}

.rk-gl-card-val {
    font-size: 24px;
    font-weight: 900;
    color: var(--rk-glycol-dark);
}

.rk-gl-card-sub {
    font-size: 13px;
    font-weight: 600;
    margin-top: 5px;
}

/* Content Article */
.rk-glycol-content {
    padding: 40px 50px;
}

.rk-glycol-content h3 {
    font-size: 22px;
    font-weight: 900;
    color: var(--rk-glycol-dark);
    margin: 0 0 20px 0;
    line-height: 1.3;
}

.rk-glycol-content p {
    font-size: 16px;
    line-height: 1.8;
    color: var(--rk-glycol-slate);
    margin: 0 0 20px 0;
}

.rk-glycol-content strong {
    color: var(--rk-glycol-dark);
}

.rk-glycol-content a {
    color: var(--rk-glycol-blue);
    font-weight: 700;
    text-decoration: none;
    border-bottom: 2px solid rgba(2, 132, 199, 0.2);
    transition: all 0.2s;
}

.rk-glycol-content a:hover {
    color: #0369a1;
    border-bottom-color: #0369a1;
    background: var(--rk-glycol-blue-bg);
}

.rk-gl-math {
    background: #f1f5f9;
    padding: 20px 25px;
    border-radius: 12px;
    border-left: 4px solid var(--rk-glycol-blue);
    margin: 25px 0;
    font-family: monospace;
    font-size: 14px;
    color: #0f172a;
}

/* Mobile */
@media (max-width: 768px) {
    .rk-glycol-header, .rk-glycol-content { padding: 30px 20px; }
    .rk-glycol-app { grid-template-columns: 1fr; }
    .rk-glycol-controls, .rk-glycol-display { padding: 25px 20px; border-right: none; }
    .rk-gl-stats { grid-template-columns: 1fr; }
}
</style>

<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "Article",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#article-glikol",
    "mainEntityOfPage": {
      "@type": "WebPage",
      "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/"
    },
    "headline": "Dlaczego stal nierdzewna AISI 304 jest standardem w instalacjach z glikolem?",
    "description": "Zobacz, jak spadek pH glikolu niszczy mosiądz i dlaczego niższa pojemność cieplna glikolu wymusza stosowanie belek o większym przepływie ze stali nierdzewnej.",
    "image": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg",
    "author": {
      "@type": "Person",
      "name": "Robert Kucharski",
      "url": "https://projekt-ogrzewania.pl/",
      "sameAs": [
        "https://www.facebook.com/robert.kucharski.budowa.bez.sciemy",
        "https://www.facebook.com/projektogrzewaniapl/",
        "https://www.linkedin.com/in/robert-kucharski-38069b48/",
        "https://remont.biz.pl/",
        "https://sobir.pl/"
      ]
    },
    "publisher": {
      "@type": "Organization",
      "name": "Projekt-Ogrzewania.pl",
      "logo": {
        "@type": "ImageObject",
        "url": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg"
      }
    },
    "datePublished": "2026-06-06",
    "dateModified": "2026-06-06"
  },
  {
    "@context": "https://schema.org",
    "@type": "Dataset",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#dataset-glikol",
    "name": "Parametry degradacji glikolu i oporów hydraulicznych",
    "description": "Wpływ starzenia glikolu na mosiądz i stal AISI 304, spadek pH w czasie oraz różnice w pojemności cieplnej wymuszające wyższe przepływy.",
    "license": "https://projekt-ogrzewania.pl/",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    },
    "keywords": [
      "stal nierdzewna a glikol",
      "pojemność cieplna glikolu propylenowego",
      "degradacja mosiądzu spadek pH",
      "podgrzewane podjazdy glikol",
      "norma PN-EN 1264-4 armatura"
    ],
    "measurementTechnique": "Analiza zmian pH roztworu glikolu w 15-letnim cyklu pracy oraz kompensacja hydrauliczna ze względu na ciepło właściwe czynnika.",
    "mainEntity": {
      "@type": "ItemList",
      "itemListElement": [
        "Pojemność cieplna glikolu: cp = 2,5 kJ/(kg·K).",
        "Pojemność cieplna wody: cp = 4,19 kJ/(kg·K).",
        "Konieczny wzrost przepływu dla glikolu: +15-20%.",
        "Granica degradacji mosiądzu: pH < 7.0 (zakwaszenie)."
      ]
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "WebApplication",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#webapp-glikol",
    "name": "Symulator Degradacji Glikolowej",
    "description": "Interaktywne narzędzie obrazujące wpływ spadku pH glikolu (starzenie czynnika) na mosiądz oraz wymuszone wyższe opory przepływu.",
    "applicationCategory": "EducationalApplication",
    "operatingSystem": "All",
    "browserRequirements": "Requires HTML5, CSS3, JavaScript",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    }
  }
]
</script>

<div class="rk-glycol-container" id="rozdzielacz-glikol-app">
    <div class="rk-glycol-header">
        <div class="rk-glycol-badge">Symulator Glikolowy</div>
        <h2>Dlaczego stal nierdzewna AISI 304 jest standardem w instalacjach z glikolem?</h2>
        <p>Zabójcze środowisko dla armatury. Zobacz, jak czas i proces degradacji termicznej glikolu niszczą mosiądz od środka.</p>
    </div>

    <div class="rk-glycol-app">
        <div class="rk-glycol-controls">
            <div class="rk-glycol-ctrl-group">
                <label class="rk-glycol-label">1. Materiał Rozdzielacza</label>
                <div class="rk-glycol-toggles">
                    <button class="rk-mat-btn active" data-mat="steel" id="btnGlikolSteel">
                        <div class="rk-mat-icon"></div>
                        Stal Nierdzewna (AISI 304)
                    </button>
                    <button class="rk-mat-btn" data-mat="brass" id="btnGlikolBrass">
                        <div class="rk-mat-icon"></div>
                        Mosiądz Odlew (CW617N)
                    </button>
                </div>
            </div>

            <div class="rk-glycol-ctrl-group">
                <label class="rk-glycol-label">2. Czas pracy instalacji (Lata)</label>
                <div class="rk-slider-wrap">
                    <input type="range" min="0" max="15" step="1" value="0" class="rk-gl-slider" id="sliderYears">
                    <div class="rk-val-display">
                        <span style="font-size:14px; color:var(--rk-glycol-slate); font-weight:700;">Wiek zładu:</span>
                        <span class="rk-val-num" id="valYears">0 lat</span>
                    </div>
                </div>
            </div>
        </div>

        <div class="rk-glycol-display">
            <div class="rk-gl-visual">
                <svg width="100%" height="150" viewBox="0 0 400 150" fill="none">
                    <rect id="svgPipeTop" x="20" y="20" width="360" height="20" class="rk-pipe-top"/>
                    <rect id="svgPipeBot" x="20" y="110" width="360" height="20" class="rk-pipe-bottom"/>
                    
                    <circle cx="100" cy="115" r="8" class="rk-corrosion-spot" />
                    <circle cx="180" cy="35" r="10" class="rk-corrosion-spot" />
                    <circle cx="260" cy="110" r="12" class="rk-corrosion-spot" />
                    <circle cx="320" cy="38" r="7" class="rk-corrosion-spot" />

                    <path id="svgFluid1" class="rk-fluid" stroke="#0ea5e9" stroke-width="6" d="M 0,60 L 400,60" />
                    <path id="svgFluid2" class="rk-fluid" stroke="#38bdf8" stroke-width="12" d="M 0,85 L 400,85" />
                </svg>
            </div>

            <div class="rk-gl-stats">
                <div class="rk-gl-card" id="cardPh">
                    <div class="rk-gl-card-title">Poziom pH Glikolu</div>
                    <div class="rk-gl-card-val" id="valPh">8.5</div>
                    <div class="rk-gl-card-sub" id="subPh" style="color: var(--rk-glycol-green);">Lekko zasadowy (Norma)</div>
                </div>
                <div class="rk-gl-card" id="cardStatus">
                    <div class="rk-gl-card-title">Stan Armatury</div>
                    <div class="rk-gl-card-val" id="valStatus" style="color: var(--rk-glycol-blue);">Pasywna</div>
                    <div class="rk-gl-card-sub" id="subStatus">Brak reakcji chemicznej</div>
                </div>
            </div>
        </div>
    </div>

    <div class="rk-glycol-content">
        <h3>Degradacja chemiczna a pasywność materiału</h3>
        <p>
            Stal nierdzewna gatunku <strong>AISI 304 (1.4301)</strong> wykazuje absolutną odporność na kwas glikolowy – naturalny produkt degradacji termicznej glikolu – co bezpośrednio potwierdzają wytyczne normy <a href="https://projekt-ogrzewania.pl/pn-en-1264-norma-ktora-definiuje-ogrzewanie-podlogowe/">PN-EN 1264-4</a> w zakresie minimalnej odporności chemicznej armatury. 
        </p>
        <p>
            Roztwory glikolu propylenowego stosowane w układach antyzamrożeniowych wykazują silną tendencję do obniżania pH wraz z upływem lat (tzw. zakwaszanie). Gdy pH spada poniżej 7.0, kwas niszczy warstwę cynkową w mosiądzu (proces odcynkowania), osłabiając korpus. Podczas tych samych procesów, stal nierdzewna pozostaje <strong>w pełni pasywna</strong>.
        </p>

        <h3>Większy strumień to większa erozja</h3>
        <p>
            Drugim potężnym wyzwaniem jest termodynamika czynnika. Glikol posiada znacznie niższą pojemność cieplną właściwą (c<sub>p</sub>) niż czysta woda, co jest kluczowe podczas projektowania instalacji opartych o <a href="https://projekt-ogrzewania.pl/glikol-w-ogrzewaniu-podlogowym-prawda-i-mity-ktore-musi-znac-kazdy-inwestor/">glikol w ogrzewaniu podłogowym</a>.
        </p>

        <div class="rk-gl-math">
            <strong>Pojemność cieplna właściwa (c<sub>p</sub>):</strong><br>
            Woda: c<sub>p</sub> = 4,19 kJ/(kg·K)<br>
            Glikol: c<sub>p</sub> = 2,50 kJ/(kg·K)
        </div>

        <p>
            Ta fizyczna różnica wymusza <strong>zwiększenie strumienia masy cieczy o około 15-20%</strong> w celu przeniesienia tej samej mocy termicznej do pętli. Wyższy strumień objętościowy generuje wyższe prędkości liniowe wewnątrz belki rozdzielacza. Stal nierdzewna AISI 304 wykazuje wielokrotnie wyższą odporność na <strong>erozję kawitacyjną i ścieranie</strong> wywołane mikrozanieczyszczeniami poruszającymi się z dużą prędkością niż miękki mosiądz.
        </p>

        <h3>Zastosowania specjalne – werdykt</h3>
        <p>
            Jeśli realizujesz systemy specjalne, takie jak <a href="https://projekt-ogrzewania.pl/podgrzewane-podjazdy-chodniki-parkingi-i-tarasy-komfort-zima-ktorego-potrzebujesz/">podgrzewane podjazdy, chodniki, parkingi i tarasy</a>, gdzie medium roboczym jest wyłącznie roztwór glikolu, zastosowanie rozdzielacza mosiężnego drastycznie skraca czas bezawaryjnej pracy całego układu.
        </p>
        <p>
            Agresywne środowisko zewnętrznej szafki rozdzielaczowej (zmienna wilgoć, sól drogowa nanoszona na obuwiu) również przemawia za absolutną dominacją stali szlachetnej, która w przeciwieństwie do mosiądzu nie pokrywa się patyną ani korozyjną śniedzią, zachowując estetykę i szczelność na pokolenia.
        </p>
    </div>
</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    const btnSteel = document.getElementById('btnGlikolSteel');
    const btnBrass = document.getElementById('btnGlikolBrass');
    const slider = document.getElementById('sliderYears');
    const valYears = document.getElementById('valYears');
    
    // SVG Elements
    const pipeTop = document.getElementById('svgPipeTop');
    const pipeBot = document.getElementById('svgPipeBot');
    const corrosionSpots = document.querySelectorAll('.rk-corrosion-spot');
    const fluid1 = document.getElementById('svgFluid1');
    const fluid2 = document.getElementById('svgFluid2');
    
    // Stats Elements
    const valPh = document.getElementById('valPh');
    const subPh = document.getElementById('subPh');
    const valStatus = document.getElementById('valStatus');
    const subStatus = document.getElementById('subStatus');
    const cardPh = document.getElementById('cardPh');
    const cardStatus = document.getElementById('cardStatus');

    let currentMaterial = 'steel';
    let currentYears = 0;

    function updateSim() {
        currentYears = parseInt(slider.value);
        valYears.textContent = currentYears + (currentYears === 1 ? " rok" : (currentYears >= 2 && currentYears <= 4 ? " lata" : " lat"));

        // pH drops over time (8.5 -> ~6.25 at 15 years)
        const ph = (8.5 - (currentYears * 0.15)).toFixed(1);
        valPh.textContent = ph;

        if(ph > 7.5) {
            subPh.textContent = "Zasadowy (Optymalny)";
            subPh.style.color = "var(--rk-glycol-green)";
            cardPh.style.borderColor = "var(--rk-glycol-border)";
            cardPh.style.backgroundColor = "transparent";
            
            // Fluid is clean blue
            fluid1.setAttribute('stroke', '#0ea5e9');
            fluid2.setAttribute('stroke', '#38bdf8');
        } else if (ph >= 7.0) {
            subPh.textContent = "Obojętny (Ostrzeżenie)";
            subPh.style.color = "#d97706";
            cardPh.style.borderColor = "#fcd34d";
            cardPh.style.backgroundColor = "#fef3c7";
            
            // Fluid gets slightly dirty
            fluid1.setAttribute('stroke', '#0284c7');
            fluid2.setAttribute('stroke', '#0ea5e9');
        } else {
            subPh.textContent = "Kwaśny (Degradacja)";
            subPh.style.color = "var(--rk-glycol-red)";
            cardPh.style.borderColor = "#fca5a5";
            cardPh.style.backgroundColor = "#fef2f2";
            
            // Fluid gets dark/acidic
            fluid1.setAttribute('stroke', '#1e293b');
            fluid2.setAttribute('stroke', '#475569');
        }

        // Material specific updates
        if(currentMaterial === 'steel') {
            pipeTop.style.fill = '#cbd5e1';
            pipeBot.style.fill = '#cbd5e1';
            
            valStatus.textContent = "Pasywna";
            valStatus.style.color = "var(--rk-glycol-blue)";
            subStatus.textContent = "Stal odporna na spadek pH";
            cardStatus.style.borderColor = "var(--rk-glycol-border)";
            cardStatus.style.backgroundColor = "transparent";

            corrosionSpots.forEach(spot => spot.style.opacity = '0');

        } else {
            // Brass
            pipeTop.style.fill = '#fde68a'; // Base brass
            pipeBot.style.fill = '#fde68a';
            
            if(ph < 7.0) {
                // Corrosion kicks in
                valStatus.textContent = "Odcynkowanie!";
                valStatus.style.color = "var(--rk-glycol-red)";
                subStatus.textContent = "Mikropęknięcia korpusu";
                cardStatus.style.borderColor = "#fca5a5";
                cardStatus.style.backgroundColor = "#fef2f2";
                
                // Show corrosion
                const opacityLevel = (7.0 - ph) / 1.0; // scale 0 to 1
                corrosionSpots.forEach(spot => spot.style.opacity = Math.min(opacityLevel, 1).toString());
                
                // Darken brass
                pipeTop.style.fill = '#d97706';
                pipeBot.style.fill = '#d97706';
            } else {
                valStatus.textContent = "Narażona";
                valStatus.style.color = "#d97706";
                subStatus.textContent = "Mosiądz reaguje z kwasem";
                cardStatus.style.borderColor = "var(--rk-glycol-border)";
                cardStatus.style.backgroundColor = "transparent";
                
                corrosionSpots.forEach(spot => spot.style.opacity = '0');
            }
        }
    }

    btnSteel.addEventListener('click', function() {
        btnSteel.classList.add('active');
        btnBrass.classList.remove('active');
        currentMaterial = 'steel';
        updateSim();
    });

    btnBrass.addEventListener('click', function() {
        btnBrass.classList.add('active');
        btnSteel.classList.remove('active');
        currentMaterial = 'brass';
        updateSim();
    });

    slider.addEventListener('input', updateSim);

    // Init
    updateSim();
});
</script>



<style>
:root {
    --rk-flow-dark: #0f172a;
    --rk-flow-slate: #334155;
    --rk-flow-light: #f8fafc;
    --rk-flow-border: #e2e8f0;
    --rk-flow-blue: #0284c7;
    --rk-flow-blue-light: #e0f2fe;
    --rk-flow-green: #10b981;
    --rk-flow-green-bg: #dcfce7;
    --rk-flow-brass: #d97706;
    --rk-flow-brass-bg: #fef3c7;
    --rk-flow-accent: #38bdf8;
    --rk-flow-red: #ef4444;
}

.rk-flow-container {
    max-width: 950px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: #ffffff;
    border-radius: 24px;
    box-shadow: 0 25px 50px -12px rgba(2, 132, 199, 0.12);
    border: 1px solid var(--rk-flow-blue-light);
    overflow: hidden;
}

/* Header Section */
.rk-flow-header {
    background: linear-gradient(135deg, var(--rk-flow-dark) 0%, #1e293b 100%);
    padding: 40px 50px;
    color: #ffffff;
    position: relative;
}

.rk-flow-badge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: rgba(56, 189, 248, 0.15);
    color: var(--rk-flow-accent);
    padding: 6px 16px;
    border-radius: 999px;
    font-size: 12px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 20px;
    border: 1px solid rgba(56, 189, 248, 0.3);
}

.rk-flow-header h2 {
    font-size: 28px;
    font-weight: 900;
    margin: 0 0 15px 0;
    line-height: 1.3;
}

.rk-flow-header p {
    font-size: 16px;
    color: #cbd5e1;
    margin: 0;
    line-height: 1.6;
    max-width: 750px;
}

/* Interactive Dashboard */
.rk-flow-dashboard {
    padding: 40px 50px;
    background: var(--rk-flow-light);
    border-bottom: 1px solid var(--rk-flow-border);
}

/* Toggles */
.rk-flow-toggles {
    display: flex;
    background: #e2e8f0;
    border-radius: 16px;
    padding: 6px;
    max-width: 600px;
    margin: 0 auto 40px auto;
    position: relative;
    box-shadow: inset 0 2px 4px rgba(0,0,0,0.05);
}

.rk-flow-toggle-btn {
    flex: 1;
    padding: 16px 20px;
    border-radius: 12px;
    font-weight: 800;
    font-size: 15px;
    text-align: center;
    cursor: pointer;
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    position: relative;
    z-index: 2;
    color: var(--rk-flow-slate);
    border: none;
    background: transparent;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 4px;
}

.rk-flow-toggle-sub {
    font-size: 11px;
    font-weight: 600;
    opacity: 0.8;
}

.rk-flow-toggle-btn.active-steel { color: #ffffff; }
.rk-flow-toggle-btn.active-brass { color: #ffffff; }

.rk-flow-selector {
    position: absolute;
    top: 6px;
    left: 6px;
    height: calc(100% - 12px);
    width: calc(50% - 6px);
    border-radius: 12px;
    background: var(--rk-flow-blue);
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    box-shadow: 0 4px 10px rgba(0,0,0,0.15);
    z-index: 1;
}

.rk-flow-selector.pos-brass {
    transform: translateX(100%);
    background: var(--rk-flow-brass);
}

/* Visualization Panel */
.rk-flow-visual-wrapper {
    background: #ffffff;
    border: 1px solid var(--rk-flow-border);
    border-radius: 20px;
    padding: 30px;
    display: flex;
    flex-direction: column;
    align-items: center;
    box-shadow: 0 10px 25px -5px rgba(0,0,0,0.05);
}

.rk-flow-svg-container {
    width: 100%;
    max-width: 500px;
    height: 180px;
    position: relative;
    margin-bottom: 30px;
}

/* SVG Elements & Animations */
.pipe-wall {
    transition: all 0.5s ease;
    stroke-width: 8;
    fill: none;
}
.state-steel .pipe-wall { stroke: #cbd5e1; d: path('M 0,20 L 500,20 M 0,160 L 500,160'); }
.state-brass .pipe-wall { stroke: #d97706; d: path('M 0,30 Q 50,40 100,30 T 200,30 T 300,40 T 400,25 T 500,35 M 0,150 Q 50,140 100,150 T 200,150 T 300,140 T 400,155 T 500,145'); }

.water-flow {
    stroke: var(--rk-flow-accent);
    stroke-width: 4;
    stroke-linecap: round;
    fill: none;
    stroke-dasharray: 20 40;
    animation: flowAnim 1s linear infinite;
}

@keyframes flowAnim {
    from { stroke-dashoffset: 60; }
    to { stroke-dashoffset: 0; }
}

.state-steel .flow-line-1 { d: path('M 0,55 L 500,55'); }
.state-steel .flow-line-2 { d: path('M 0,90 L 500,90'); stroke-width: 6; }
.state-steel .flow-line-3 { d: path('M 0,125 L 500,125'); }

.state-brass .water-flow { animation: flowAnimTurbulent 0.8s linear infinite; stroke: #fcd34d; }
.state-brass .flow-line-1 { d: path('M 0,55 Q 125,75 250,55 T 500,60'); }
.state-brass .flow-line-2 { d: path('M 0,90 Q 150,110 300,80 T 500,95'); stroke-width: 6; }
.state-brass .flow-line-3 { d: path('M 0,125 Q 100,105 200,130 T 500,115'); }

@keyframes flowAnimTurbulent {
    from { stroke-dashoffset: 60; }
    to { stroke-dashoffset: -20; }
}

/* Stats Grid inside Visual */
.rk-flow-stats-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    width: 100%;
    gap: 15px;
}

.rk-flow-stat {
    background: var(--rk-flow-light);
    padding: 15px;
    border-radius: 12px;
    text-align: center;
    border: 1px solid var(--rk-flow-border);
    transition: all 0.3s;
}

.rk-flow-stat-title {
    font-size: 11px;
    font-weight: 800;
    color: var(--rk-flow-slate);
    text-transform: uppercase;
    margin-bottom: 5px;
}

.rk-flow-stat-val {
    font-size: 18px;
    font-weight: 900;
    color: var(--rk-flow-dark);
}

.state-steel #stat-opory { color: var(--rk-flow-green); }
.state-brass #stat-opory { color: var(--rk-flow-red); }

/* Content Section */
.rk-flow-content {
    padding: 40px 50px;
    background: #ffffff;
}

.rk-flow-content h3 {
    font-size: 22px;
    font-weight: 900;
    color: var(--rk-flow-dark);
    margin: 0 0 20px 0;
}

.rk-flow-content p {
    font-size: 16px;
    line-height: 1.8;
    color: var(--rk-flow-slate);
    margin: 0 0 20px 0;
}

.rk-flow-content strong {
    color: var(--rk-flow-dark);
}

.rk-flow-content a {
    color: var(--rk-flow-blue);
    font-weight: 700;
    text-decoration: none;
    border-bottom: 2px solid rgba(2, 132, 199, 0.2);
    transition: all 0.2s;
}

.rk-flow-content a:hover {
    color: #0369a1;
    border-bottom-color: #0369a1;
    background: var(--rk-flow-blue-bg);
}

/* Math Block plain HTML */
.rk-math-block {
    background: var(--rk-flow-dark);
    color: #e2e8f0;
    padding: 25px;
    border-radius: 16px;
    margin: 30px 0;
    font-family: 'Courier New', Courier, monospace;
    font-size: 15px;
    line-height: 1.7;
    box-shadow: 0 10px 15px -3px rgba(15, 23, 42, 0.2);
    border-left: 5px solid var(--rk-flow-accent);
}

.rk-math-block strong {
    color: #38bdf8;
    font-weight: bold;
}

.rk-math-block span.calc-res {
    color: var(--rk-flow-green);
    font-weight: 900;
    font-size: 18px;
    display: inline-block;
    margin-top: 10px;
    padding: 5px 10px;
    background: rgba(16, 185, 129, 0.1);
    border-radius: 6px;
}

/* Mobile Adjustments */
@media (max-width: 768px) {
    .rk-flow-header, .rk-flow-dashboard, .rk-flow-content { padding: 30px 20px; }
    .rk-flow-stats-grid { grid-template-columns: 1fr; }
    .rk-flow-toggles { flex-direction: column; border-radius: 16px; }
    .rk-flow-selector { width: calc(100% - 12px); height: calc(50% - 6px); border-radius: 12px; }
    .rk-flow-selector.pos-brass { transform: translateY(100%); left: 6px; }
    .rk-flow-toggle-btn { padding: 12px; }
}
</style>

<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "Article",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#article-efektywnosc",
    "mainEntityOfPage": {
      "@type": "WebPage",
      "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/"
    },
    "headline": "Jak przepływ wody w belce rozdzielacza wpływa na efektywność pompy ciepła?",
    "description": "Zobacz różnice w oporach hydraulicznych i chropowatości. Jak średnica 1 1/4 cala ze stali nierdzewnej podnosi COP pompy ciepła i obniża pobór prądu zgodnie z dyrektywą ErP.",
    "image": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg",
    "author": {
      "@type": "Person",
      "name": "Robert Kucharski",
      "url": "https://projekt-ogrzewania.pl/",
      "sameAs": [
        "https://www.facebook.com/robert.kucharski.budowa.bez.sciemy",
        "https://www.facebook.com/projektogrzewaniapl/",
        "https://www.linkedin.com/in/robert-kucharski-38069b48/",
        "https://remont.biz.pl/",
        "https://sobir.pl/"
      ]
    },
    "publisher": {
      "@type": "Organization",
      "name": "Projekt-Ogrzewania.pl",
      "logo": {
        "@type": "ImageObject",
        "url": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg"
      }
    },
    "datePublished": "2025-12-29",
    "dateModified": "2026-06-06"
  },
  {
    "@context": "https://schema.org",
    "@type": "Dataset",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#dataset-efektywnosc",
    "name": "Analiza oporów hydraulicznych: Mosiądz vs Stal (2026)",
    "description": "Dane dotyczące chropowatości wewnętrznej rur i belek rozdzielaczy i ich wpływu na prędkość przepływu oraz zużycie energii przez pompy obiegowe.",
    "license": "https://projekt-ogrzewania.pl/",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    },
    "keywords": [
      "efektywność pompy ciepła podłogówka",
      "współczynnik chropowatości rozdzielacza mosiężnego",
      "straty ciśnienia pompa obiegowa",
      "zapotrzebowanie na moc 7.5 kw podłogówka",
      "zwiększenie COP pompy ciepła",
      "przepływ wody 1.29 m3/h"
    ],
    "measurementTechnique": "Obliczenia hydrauliczne na podstawie chropowatości bezwzględnej (k) materiałów oraz równania ciągłości strugi dla ΔT = 5K.",
    "mainEntity": {
      "@type": "ItemList",
      "itemListElement": [
        "Chropowatość bezwzględna stali nierdzewnej: k = 0,0015 mm.",
        "Chropowatość bezwzględna mosiądzu (odlew): k = 0,015 mm.",
        "Redukcja oporów miejscowych: do 25% na korzyść stali DN32.",
        "Wpływ na COP: Wzrost efektywności o 2-3% na każdy stopień obniżenia temperatury zasilania."
      ]
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "WebApplication",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#webapp-efektywnosc",
    "name": "Symulator Przepływu i COP Pompy Ciepła",
    "description": "Wizualizacja turbulencji przepływu wody i wpływu oporów wewnętrznych belki rozdzielacza na pobór prądu pompy obiegowej ErP.",
    "applicationCategory": "EducationalApplication",
    "operatingSystem": "All",
    "browserRequirements": "Requires HTML5, CSS3, JavaScript",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    }
  }
]
</script>

<div class="rk-flow-container" id="rozdzielacz-efektywnosc-app">
    <div class="rk-flow-header">
        <div class="rk-flow-badge">Hydraulika i COP</div>
        <h2>Jak przepływ wody w belce rozdzielacza wpływa na efektywność pompy ciepła?</h2>
        <p>Pompa ciepła nienawidzi dławienia przepływów. Zobacz na żywo, jak struktura wewnętrzna materiału generuje turbulencje i zmusza pompę obiegową do wytężonej, kosztownej pracy.</p>
    </div>

    <div class="rk-flow-dashboard">
        <div class="rk-flow-toggles" id="flowToggleWrapper">
            <div class="rk-flow-selector" id="flowSelector"></div>
            <button class="rk-flow-toggle-btn active-steel" data-mat="steel" id="btnMatSteel">
                Rozdzielacz ze Stali Nierdzewnej
                <span class="rk-flow-toggle-sub">Profil 1 1/4" (DN32)</span>
            </button>
            <button class="rk-flow-toggle-btn" data-mat="brass" id="btnMatBrass">
                Rozdzielacz z Mosiądzu (Odlew)
                <span class="rk-flow-toggle-sub">Profil 1" (DN25)</span>
            </button>
        </div>

        <div class="rk-flow-visual-wrapper state-steel" id="flowVisualizer">
            <div class="rk-flow-svg-container">
                <svg width="100%" height="100%" viewBox="0 0 500 180" preserveAspectRatio="none">
                    <path class="pipe-wall" />
                    <path class="water-flow flow-line-1" />
                    <path class="water-flow flow-line-2" />
                    <path class="water-flow flow-line-3" />
                </svg>
            </div>

            <div class="rk-flow-stats-grid">
                <div class="rk-flow-stat">
                    <div class="rk-flow-stat-title">Chropowatość bezwzględna (k)</div>
                    <div class="rk-flow-stat-val" id="stat-k">0,0015 mm</div>
                </div>
                <div class="rk-flow-stat">
                    <div class="rk-flow-stat-title">Opory miejscowe (Δp)</div>
                    <div class="rk-flow-stat-val" id="stat-opory">Referencyjne</div>
                </div>
                <div class="rk-flow-stat">
                    <div class="rk-flow-stat-title">Zużycie prądu pompy</div>
                    <div class="rk-flow-stat-val" id="stat-pompa" style="color: var(--rk-flow-green);">ErP Eco Mode</div>
                </div>
            </div>
        </div>
    </div>

    <div class="rk-flow-content">
        <h3>Fizyka przepływu a rachunki za prąd</h3>
        <p>
            Zwiększenie średnicy wewnętrznej belki rozdzielacza ze stali nierdzewnej do <strong>1 1/4" (DN32)</strong> redukuje opory miejscowe urządzenia o <strong>do 25%</strong> w stosunku do standardowych, ciasnych belek mosiężnych 1" (DN25). Z inżynierskiego punktu widzenia oznacza to jedno: mniejszy opór tłoczenia. 
        </p>
        <p>
            Dzięki temu dedykowana <a href="https://projekt-ogrzewania.pl/pompa-obiegowa-w-instalacji-ogrzewania-podlogowego/">pompa obiegowa w instalacji ogrzewania podłogowego</a> może pracować na niższym biegu, drastycznie zmniejszając zużycie energii elektrycznej zgodnie z wymogami europejskiej dyrektywy ErP (Ecodesign).
        </p>
        <p>
            Co ważniejsze, wyższy przepływ pozwala na osiągnięcie ultra-niskiego parametru różnicy temperatur (Delta T) wynoszącego zaledwie <strong>5K</strong> (różnica między zasilaniem a powrotem). Każdy stopień, o który możemy obniżyć temperaturę zasilania na źródle (dzięki szybkiemu i sprawnemu obiegowi), podnosi <strong>współczynnik COP pompy ciepła o około 2-3%</strong>.
        </p>

        <div class="rk-math-block">
            <strong>Obliczenie wymaganego przepływu (Dom 150 m²):</strong><br><br>
            Zapotrzebowanie na moc (Q) = 7,5 kW<br>
            Parametr pracy podłogówki = 35/30°C (ΔT = 5K)<br>
            Ciepło właściwe wody (c) = 4,19 kJ/(kg·K)<br><br>
            Strumień objętościowy (V) = Q / (c * ρ * ΔT)<br>
            V = 7,5 / (4,19 * 1 * 5)<br>
            V ≈ 0,36 dm³/s<br>
            <span class="calc-res">Wymagany ciągły przepływ V = 1,29 m³/h</span>
        </div>

        <p>
            Przy tak potężnym przepływie (1,29 m³/h), <strong>każda przewężka</strong> czy niedoskonałość odlewu na belce rozdzielacza generuje niepożądane straty ciśnienia. Rozdzielacze stalowe walcowane z profilu posiadają idealnie gładką powierzchnię wewnętrzną (niska chropowatość bezwzględna k ≈ 0,0015 mm). 
        </p>
        <p>
            Tymczasem odlewy mosiężne mogą posiadać wewnętrzne nadlewki produkcyjne i porowatości (k ≈ 0,015 mm), które drastycznie zwiększają burzliwość przepływu (turbulencje widoczne na symulacji) i opór hydrauliczny całego węzła. Przekłada się to bezpośrednio na wyższe koszty prądu generowane przez układ pompowy.
        </p>
    </div>
</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    const btnSteel = document.getElementById('btnMatSteel');
    const btnBrass = document.getElementById('btnMatBrass');
    const selector = document.getElementById('flowSelector');
    const visualizer = document.getElementById('flowVisualizer');
    
    // Stats elements
    const statK = document.getElementById('stat-k');
    const statOpory = document.getElementById('stat-opory');
    const statPompa = document.getElementById('stat-pompa');

    function setSteel() {
        // UI Classes
        btnSteel.classList.add('active-steel');
        btnBrass.classList.remove('active-brass');
        selector.classList.remove('pos-brass');
        
        // Animation State
        visualizer.className = 'rk-flow-visual-wrapper state-steel';
        
        // Data Update
        statK.textContent = '0,0015 mm (Gładko)';
        
        statOpory.textContent = 'Referencyjne (Niskie)';
        statOpory.style.color = 'var(--rk-flow-green)';
        
        statPompa.textContent = 'Bieg 1 / ErP Eco';
        statPompa.style.color = 'var(--rk-flow-green)';
    }

    function setBrass() {
        // UI Classes
        btnBrass.classList.add('active-brass');
        btnSteel.classList.remove('active-steel');
        selector.classList.add('pos-brass');
        
        // Animation State
        visualizer.className = 'rk-flow-visual-wrapper state-brass';
        
        // Data Update
        statK.textContent = '0,015 mm (Szorstko)';
        
        statOpory.textContent = '+25% Wyższe (Dławienie)';
        statOpory.style.color = 'var(--rk-flow-red)';
        
        statPompa.textContent = 'Bieg 3 / Max Pobór';
        statPompa.style.color = 'var(--rk-flow-red)';
    }

    btnSteel.addEventListener('click', setSteel);
    btnBrass.addEventListener('click', setBrass);
});
</script>



<style>
:root {
    --rk-tbl-dark: #0f172a;
    --rk-tbl-slate: #475569;
    --rk-tbl-light: #f8fafc;
    --rk-tbl-border: #e2e8f0;
    --rk-tbl-blue: #0284c7;
    --rk-tbl-blue-bg: #e0f2fe;
    --rk-tbl-steel: #94a3b8;
    --rk-tbl-brass: #d97706;
    --rk-tbl-brass-bg: #fef3c7;
    --rk-tbl-steel-accent: #38bdf8;
}

.rk-tbl-container {
    max-width: 950px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: #ffffff;
    border-radius: 24px;
    box-shadow: 0 20px 40px -10px rgba(2, 132, 199, 0.1);
    border: 1px solid var(--rk-tbl-border);
    overflow: hidden;
}

/* Header */
.rk-tbl-header {
    background: linear-gradient(135deg, var(--rk-tbl-dark) 0%, #1e293b 100%);
    padding: 40px 50px;
    color: #ffffff;
    text-align: center;
    position: relative;
}

.rk-tbl-badge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: rgba(56, 189, 248, 0.15);
    color: #38bdf8;
    padding: 6px 16px;
    border-radius: 999px;
    font-size: 12px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 20px;
    border: 1px solid rgba(56, 189, 248, 0.3);
}

.rk-tbl-header h2 {
    font-size: 26px;
    font-weight: 900;
    margin: 0 0 15px 0;
    line-height: 1.3;
}

.rk-tbl-header p {
    font-size: 15px;
    color: #94a3b8;
    margin: 0 auto;
    max-width: 700px;
    line-height: 1.6;
}

/* Controls */
.rk-tbl-controls {
    background: var(--rk-tbl-light);
    padding: 20px 50px;
    border-bottom: 1px solid var(--rk-tbl-border);
    display: flex;
    justify-content: center;
    gap: 15px;
}

.rk-tbl-filter {
    padding: 10px 20px;
    background: #ffffff;
    border: 1px solid var(--rk-tbl-border);
    border-radius: 12px;
    font-size: 14px;
    font-weight: 700;
    color: var(--rk-tbl-slate);
    cursor: pointer;
    transition: all 0.3s;
    box-shadow: 0 2px 4px rgba(0,0,0,0.02);
}

.rk-tbl-filter:hover {
    border-color: #cbd5e1;
    background: #f1f5f9;
}

.rk-tbl-filter.active {
    background: var(--rk-tbl-blue);
    color: #ffffff;
    border-color: var(--rk-tbl-blue);
    box-shadow: 0 4px 10px rgba(2, 132, 199, 0.2);
}

/* Table Structure */
.rk-tbl-body {
    padding: 30px 50px;
    background: #ffffff;
}

.rk-tbl-row {
    display: grid;
    grid-template-columns: 2fr 1fr 1fr 2fr;
    gap: 20px;
    padding: 20px 0;
    border-bottom: 1px solid var(--rk-tbl-border);
    align-items: center;
    transition: opacity 0.3s;
}

.rk-tbl-row:last-child {
    border-bottom: none;
}

.rk-tbl-row[data-visible="false"] {
    display: none;
}

/* Column Headers */
.rk-tbl-head {
    font-size: 12px;
    font-weight: 800;
    color: var(--rk-tbl-slate);
    text-transform: uppercase;
    letter-spacing: 1px;
    padding-bottom: 15px;
    border-bottom: 2px solid var(--rk-tbl-dark);
}

/* Cells */
.rk-cell-param {
    font-size: 15px;
    font-weight: 800;
    color: var(--rk-tbl-dark);
    line-height: 1.4;
}

.rk-cell-val {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.rk-val-number {
    font-size: 16px;
    font-weight: 900;
    color: var(--rk-tbl-dark);
}

/* Visual Bars */
.rk-val-bar-wrapper {
    width: 100%;
    height: 6px;
    background: #e2e8f0;
    border-radius: 3px;
    overflow: hidden;
}

.rk-val-bar {
    height: 100%;
    border-radius: 3px;
    transition: width 1s cubic-bezier(0.4, 0, 0.2, 1);
}

.rk-bar-brass { background: var(--rk-tbl-brass); }
.rk-bar-steel { background: var(--rk-tbl-blue); }

.rk-cell-impact {
    font-size: 14px;
    color: var(--rk-tbl-slate);
    line-height: 1.6;
}

.rk-cell-impact a {
    color: var(--rk-tbl-blue);
    font-weight: 700;
    text-decoration: none;
    border-bottom: 1px solid rgba(2, 132, 199, 0.3);
}

.rk-cell-impact a:hover {
    color: #0369a1;
    border-bottom-color: #0369a1;
}

/* Mobile Layout */
@media (max-width: 900px) {
    .rk-tbl-header { padding: 30px 20px; }
    .rk-tbl-controls { padding: 20px; flex-wrap: wrap; }
    .rk-tbl-body { padding: 20px; background: var(--rk-tbl-light); }
    
    .rk-tbl-head { display: none; } /* Hide desktop headers */
    
    .rk-tbl-row {
        display: flex;
        flex-direction: column;
        gap: 15px;
        background: #ffffff;
        padding: 20px;
        border: 1px solid var(--rk-tbl-border);
        border-radius: 16px;
        margin-bottom: 15px;
        box-shadow: 0 2px 4px rgba(0,0,0,0.02);
    }

    .rk-cell-param {
        font-size: 18px;
        border-bottom: 1px solid var(--rk-tbl-border);
        padding-bottom: 10px;
    }

    .rk-cell-val {
        flex-direction: row;
        align-items: center;
        justify-content: space-between;
    }
    
    .rk-cell-val::before {
        font-size: 12px;
        font-weight: 800;
        color: var(--rk-tbl-slate);
        text-transform: uppercase;
    }

    .rk-cell-brass::before { content: 'Mosiądz:'; color: var(--rk-tbl-brass); }
    .rk-cell-steel::before { content: 'Stal:'; color: var(--rk-tbl-blue); }

    .rk-val-bar-wrapper { display: none; } /* Hide bars on mobile for cleaner look */
    
    .rk-cell-impact {
        background: var(--rk-tbl-light);
        padding: 15px;
        border-radius: 8px;
        margin-top: 5px;
        font-size: 13px;
    }
}
</style>

<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "Article",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#article-tabela",
    "mainEntityOfPage": {
      "@type": "WebPage",
      "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/"
    },
    "headline": "Tabela porównawcza parametrów technicznych: Rozdzielacz mosiężny vs stal nierdzewna",
    "description": "Szczegółowe zestawienie właściwości fizykochemicznych: wytrzymałość mechaniczna, współczynnik przepływu Kv pompy ciepła, odporność na odcynkowanie i koszty.",
    "image": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg",
    "author": {
      "@type": "Person",
      "name": "Robert Kucharski",
      "url": "https://projekt-ogrzewania.pl/",
      "sameAs": [
        "https://www.facebook.com/robert.kucharski.budowa.bez.sciemy",
        "https://www.facebook.com/projektogrzewaniapl/",
        "https://www.linkedin.com/in/robert-kucharski-38069b48/",
        "https://remont.biz.pl/",
        "https://sobir.pl/"
      ]
    },
    "publisher": {
      "@type": "Organization",
      "name": "Projekt-Ogrzewania.pl",
      "logo": {
        "@type": "ImageObject",
        "url": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg"
      }
    },
    "datePublished": "2026-06-06",
    "dateModified": "2026-06-06"
  },
  {
    "@context": "https://schema.org",
    "@type": "Dataset",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#dataset-tabela",
    "name": "Macierz Właściwości Technicznych Rozdzielaczy HVAC 2026",
    "description": "Zestawienie analityczne porównujące parametry mosiądzu CW617N oraz stali szlachetnej AISI 304 w kontekście oporów hydraulicznych instalacji CO.",
    "license": "https://projekt-ogrzewania.pl/",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    },
    "keywords": [
      "tabela parametrów technicznych rozdzielaczy",
      "średnica wewnętrzna belki rozdzielacza dn25 dn32",
      "współczynnik przepływu kv pompy ciepła",
      "odcynkowanie mosiądzu w instalacji CO",
      "awaria układu mieszającego podłogówki"
    ],
    "measurementTechnique": "Kompilacja danych laboratoryjnych producentów (próby ciśnieniowe, badania na zrywanie) oraz uśrednionych kosztów rynkowych dla 8 sekcji.",
    "mainEntity": {
      "@type": "ItemList",
      "itemListElement": [
        "Współczynnik przepływu Kv: Mosiądz 3.8 m³/h vs Stal 4.5 m³/h.",
        "Wytrzymałość mechaniczna: Mosiądz 430 N/mm² vs Stal 520 N/mm².",
        "Odporność na jony chlorkowe: Ryzyko odcynkowania vs Pełna pasywność."
      ]
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "WebApplication",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#webapp-tabela",
    "name": "Interaktywny Filtr Parametrów Rozdzielacza",
    "description": "Aplikacja pozwalająca na dynamiczne sortowanie i analizę parametrów technicznych armatury z podziałem na kryteria hydrauliczne, wytrzymałościowe i ekonomiczne.",
    "applicationCategory": "UtilitiesApplication",
    "operatingSystem": "All",
    "browserRequirements": "Requires HTML5, CSS3, JavaScript",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    }
  }
]
</script>

<div class="rk-tbl-container" id="rozdzielacz-tabela-app">
    <div class="rk-tbl-header">
        <div class="rk-tbl-badge">
            <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect><line x1="3" y1="9" x2="21" y2="9"></line><line x1="3" y1="15" x2="21" y2="15"></line><line x1="9" y1="3" x2="9" y2="21"></line><line x1="15" y1="3" x2="15" y2="21"></line></svg>
            Macierz Danych Inżynierskich
        </div>
        <h2>Zestawienie i tabela parametrów technicznych rozdzielaczy do podłogówki</h2>
        <p>Porównanie właściwości fizykochemicznych i hydraulicznych (dla belki 8-obwodowej). Dane te decydują o bezawaryjnej pracy kotłowni przez dekady.</p>
    </div>

    <div class="rk-tbl-controls">
        <button class="rk-tbl-filter active" data-filter="all">Wszystkie parametry</button>
        <button class="rk-tbl-filter" data-filter="hydro">Tylko Hydrauliczne</button>
        <button class="rk-tbl-filter" data-filter="mech">Tylko Wytrzymałościowe</button>
        <button class="rk-tbl-filter" data-filter="eco">Ekonomia & Gwarancja</button>
    </div>

    <div class="rk-tbl-body">
        <div class="rk-tbl-row rk-tbl-head">
            <div>Parametr techniczny / Cecha</div>
            <div>Mosiądz (CW617N)</div>
            <div>Stal Nierdzewna (AISI 304)</div>
            <div>Wpływ na instalację grzewczą</div>
        </div>

        <div class="rk-tbl-row" data-category="mech">
            <div class="rk-cell-param">Wytrzymałość mechaniczna</div>
            <div class="rk-cell-val rk-cell-brass">
                <span class="rk-val-number">430 N/mm²</span>
                <div class="rk-val-bar-wrapper"><div class="rk-val-bar rk-bar-brass" style="width: 82%;"></div></div>
            </div>
            <div class="rk-cell-val rk-cell-steel">
                <span class="rk-val-number">520 N/mm²</span>
                <div class="rk-val-bar-wrapper"><div class="rk-val-bar rk-bar-steel" style="width: 100%;"></div></div>
            </div>
            <div class="rk-cell-impact">Większa tolerancja na uderzenia hydrauliczne i zbyt mocne dokręcanie złączek PEX (ryzyko pęknięcia korpusu).</div>
        </div>

        <div class="rk-tbl-row" data-category="hydro">
            <div class="rk-cell-param">Standardowy profil belki (Średnica wewnętrzna)</div>
            <div class="rk-cell-val rk-cell-brass">
                <span class="rk-val-number">1" (DN25)</span>
            </div>
            <div class="rk-cell-val rk-cell-steel">
                <span class="rk-val-number">1 1/4" (DN32)</span>
            </div>
            <div class="rk-cell-impact">Znacząco mniejsze opory miejscowe przy dużych zładach wody (kluczowe przy podłączaniu <a href="https://projekt-ogrzewania.pl/zawor-mieszajacy-w-ogrzewaniu-podlogowym/">układu mieszającego</a>).</div>
        </div>

        <div class="rk-tbl-row" data-category="hydro">
            <div class="rk-cell-param">Współczynnik przepływu (Kv belki przy spadku 1 bar)</div>
            <div class="rk-cell-val rk-cell-brass">
                <span class="rk-val-number">~3,8 m³/h</span>
                <div class="rk-val-bar-wrapper"><div class="rk-val-bar rk-bar-brass" style="width: 84%;"></div></div>
            </div>
            <div class="rk-cell-val rk-cell-steel">
                <span class="rk-val-number">~4,5 m³/h</span>
                <div class="rk-val-bar-wrapper"><div class="rk-val-bar rk-bar-steel" style="width: 100%;"></div></div>
            </div>
            <div class="rk-cell-impact">Określa maksymalną zdolność przepustową czynnika. Wyższe Kv obniża zużycie prądu przez pompę obiegową.</div>
        </div>

        <div class="rk-tbl-row" data-category="mech">
            <div class="rk-cell-param">Maksymalna dopuszczalna temperatura pracy</div>
            <div class="rk-cell-val rk-cell-brass">
                <span class="rk-val-number">60°C</span>
                <div class="rk-val-bar-wrapper"><div class="rk-val-bar rk-bar-brass" style="width: 66%;"></div></div>
            </div>
            <div class="rk-cell-val rk-cell-steel">
                <span class="rk-val-number">70°C - 90°C</span>
                <div class="rk-val-bar-wrapper"><div class="rk-val-bar rk-bar-steel" style="width: 100%;"></div></div>
            </div>
            <div class="rk-cell-impact">Zapas bezpieczeństwa. W przypadku gdy wystąpi awaria <a href="https://projekt-ogrzewania.pl/maksymalna-temperatura-zasilania-podlogowki/">maksymalnej temperatury zasilania podłogówki</a>, stal zapobiega stopieniu uszczelnień.</div>
        </div>

        <div class="rk-tbl-row" data-category="mech">
            <div class="rk-cell-param">Odporność chemiczna (Jony chlorkowe / Niskie pH)</div>
            <div class="rk-cell-val rk-cell-brass">
                <span class="rk-val-number" style="color: #ea580c;">Ryzyko odcynkowania</span>
            </div>
            <div class="rk-cell-val rk-cell-steel">
                <span class="rk-val-number" style="color: #16a34a;">Całkowita pasywność</span>
            </div>
            <div class="rk-cell-impact">Wysoka zawartość minerałów w wodzie wodociągowej niszczy mosiądz. Zalecana jest w obu przypadkach <a href="https://projekt-ogrzewania.pl/woda-demineralizowana-z-inhibitorem-korozji-do-ogrzewania-podlogowego/">woda z inhibitorem korozji</a>.</div>
        </div>

        <div class="rk-tbl-row" data-category="eco">
            <div class="rk-cell-param">Okres fabrycznej gwarancji szczelności</div>
            <div class="rk-cell-val rk-cell-brass">
                <span class="rk-val-number">2 - 5 lat</span>
                <div class="rk-val-bar-wrapper"><div class="rk-val-bar rk-bar-brass" style="width: 33%;"></div></div>
            </div>
            <div class="rk-cell-val rk-cell-steel">
                <span class="rk-val-number">10 - 15 lat</span>
                <div class="rk-val-bar-wrapper"><div class="rk-val-bar rk-bar-steel" style="width: 100%;"></div></div>
            </div>
            <div class="rk-cell-impact">Ochrona inwestora przed wadami ukrytymi korpusu i połączeń fabrycznych na czas zwrotu z inwestycji.</div>
        </div>

        <div class="rk-tbl-row" data-category="eco">
            <div class="rk-cell-param">Średni koszt zakupu (komplet 8 obwodów)</div>
            <div class="rk-cell-val rk-cell-brass">
                <span class="rk-val-number" style="color: #16a34a;">380 - 650 PLN</span>
            </div>
            <div class="rk-cell-val rk-cell-steel">
                <span class="rk-val-number" style="color: #ea580c;">550 - 1100 PLN</span>
            </div>
            <div class="rk-cell-impact">Nakłady początkowe mające wpływ na to, na co trzeba <a href="https://projekt-ogrzewania.pl/kompleksowa-wycena-ogrzewania-podlogowego-wodnego-na-co-przygotowac-budzet/">przygotować budżet przy kompleksowej wycenie</a> uzbrojenia kotłowni.</div>
        </div>

    </div>
</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    const filters = document.querySelectorAll('.rk-tbl-filter');
    const rows = document.querySelectorAll('.rk-tbl-row[data-category]');

    filters.forEach(btn => {
        btn.addEventListener('click', function() {
            // Update active button
            filters.forEach(f => f.classList.remove('active'));
            this.classList.add('active');

            const filterValue = this.getAttribute('data-filter');

            // Filter rows
            rows.forEach(row => {
                if (filterValue === 'all') {
                    row.setAttribute('data-visible', 'true');
                } else {
                    if (row.getAttribute('data-category') === filterValue) {
                        row.setAttribute('data-visible', 'true');
                    } else {
                        row.setAttribute('data-visible', 'false');
                    }
                }
            });
        });
    });
});
</script>



<style>
:root {
    --rk-calc-dark: #0f172a;
    --rk-calc-slate: #475569;
    --rk-calc-light: #f8fafc;
    --rk-calc-border: #e2e8f0;
    --rk-calc-blue: #0284c7;
    --rk-calc-blue-bg: #e0f2fe;
    --rk-calc-green: #10b981;
    --rk-calc-red: #ef4444;
    --rk-calc-orange: #f59e0b;
}

.rk-calc-container {
    max-width: 950px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: #ffffff;
    border-radius: 24px;
    box-shadow: 0 20px 40px -10px rgba(2, 132, 199, 0.1);
    border: 1px solid var(--rk-calc-border);
    overflow: hidden;
}

/* Header */
.rk-calc-header {
    background: var(--rk-calc-dark);
    padding: 40px 50px;
    color: #ffffff;
    text-align: center;
    position: relative;
}

.rk-calc-badge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: rgba(56, 189, 248, 0.15);
    color: #38bdf8;
    padding: 6px 16px;
    border-radius: 999px;
    font-size: 12px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 20px;
    border: 1px solid rgba(56, 189, 248, 0.3);
}

.rk-calc-header h2 {
    font-size: 26px;
    font-weight: 900;
    margin: 0 0 15px 0;
    line-height: 1.3;
}

.rk-calc-header p {
    font-size: 15px;
    color: #94a3b8;
    margin: 0 auto;
    max-width: 700px;
    line-height: 1.6;
}

/* App Body */
.rk-calc-body {
    display: grid;
    grid-template-columns: 350px 1fr;
    border-bottom: 1px solid var(--rk-calc-border);
}

/* Left Panel - Inputs */
.rk-calc-inputs {
    background: var(--rk-calc-light);
    padding: 30px;
    border-right: 1px solid var(--rk-calc-border);
}

.rk-calc-input-group {
    margin-bottom: 25px;
}

.rk-calc-label {
    display: block;
    font-size: 14px;
    font-weight: 700;
    color: var(--rk-calc-dark);
    margin-bottom: 8px;
}

.rk-calc-desc {
    font-size: 12px;
    color: var(--rk-calc-slate);
    margin-bottom: 10px;
    line-height: 1.4;
}

/* Range Slider Styling */
.rk-range-wrapper {
    position: relative;
    padding-top: 10px;
}

.rk-slider {
    -webkit-appearance: none;
    width: 100%;
    height: 6px;
    background: #cbd5e1;
    border-radius: 5px;
    outline: none;
    margin-bottom: 15px;
}

.rk-slider::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 24px;
    height: 24px;
    border-radius: 50%;
    background: var(--rk-calc-blue);
    cursor: pointer;
    box-shadow: 0 2px 5px rgba(0,0,0,0.2);
    border: 3px solid #ffffff;
    transition: transform 0.1s;
}

.rk-slider::-webkit-slider-thumb:active {
    transform: scale(1.1);
}

.rk-range-val-box {
    display: flex;
    justify-content: space-between;
    align-items: center;
    background: #ffffff;
    border: 1px solid #cbd5e1;
    padding: 10px 15px;
    border-radius: 12px;
}

.rk-range-num {
    font-size: 18px;
    font-weight: 900;
    color: var(--rk-calc-blue);
}

.rk-range-unit {
    font-size: 14px;
    font-weight: 600;
    color: var(--rk-calc-slate);
}

/* Radio Toggle for Delta T */
.rk-toggle-group {
    display: flex;
    background: #e2e8f0;
    border-radius: 12px;
    padding: 4px;
}

.rk-toggle-btn {
    flex: 1;
    text-align: center;
    padding: 10px;
    font-size: 14px;
    font-weight: 700;
    color: var(--rk-calc-slate);
    cursor: pointer;
    border-radius: 8px;
    transition: all 0.3s;
}

.rk-toggle-btn.active {
    background: #ffffff;
    color: var(--rk-calc-blue);
    box-shadow: 0 2px 4px rgba(0,0,0,0.05);
}

/* Right Panel - Results */
.rk-calc-results {
    padding: 30px;
    background: #ffffff;
    display: flex;
    flex-direction: column;
    gap: 25px;
}

.rk-res-box {
    border: 1px solid var(--rk-calc-border);
    border-radius: 16px;
    padding: 20px;
    position: relative;
    overflow: hidden;
}

.rk-res-box-header {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 15px;
}

.rk-res-icon {
    width: 32px;
    height: 32px;
    border-radius: 8px;
    background: var(--rk-calc-blue-bg);
    color: var(--rk-calc-blue);
    display: flex;
    align-items: center;
    justify-content: center;
}

.rk-res-title {
    font-size: 15px;
    font-weight: 800;
    color: var(--rk-calc-dark);
}

/* Comparison Grid */
.rk-comp-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 15px;
}

.rk-comp-card {
    background: var(--rk-calc-light);
    border-radius: 12px;
    padding: 15px;
    text-align: center;
    border: 1px solid transparent;
    transition: all 0.3s;
}

.rk-comp-card.warning {
    background: #fef2f2;
    border-color: #fca5a5;
}

.rk-comp-card.success {
    background: #f0fdf4;
    border-color: #86efac;
}

.rk-comp-mat {
    font-size: 13px;
    font-weight: 800;
    color: var(--rk-calc-slate);
    text-transform: uppercase;
    margin-bottom: 5px;
}

.rk-comp-val {
    font-size: 22px;
    font-weight: 900;
    color: var(--rk-calc-dark);
    margin-bottom: 5px;
}

.rk-comp-card.warning .rk-comp-val { color: var(--rk-calc-red); }
.rk-comp-card.success .rk-comp-val { color: var(--rk-calc-green); }

.rk-comp-status {
    font-size: 12px;
    font-weight: 700;
}

.rk-comp-card.warning .rk-comp-status { color: var(--rk-calc-red); }
.rk-comp-card.success .rk-comp-status { color: var(--rk-calc-green); }

/* Main Flow Result */
.rk-main-flow {
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: var(--rk-calc-blue-bg);
    border: 1px solid #bae6fd;
    padding: 20px;
    border-radius: 16px;
}

.rk-mf-label {
    font-size: 14px;
    font-weight: 700;
    color: #0369a1;
}

.rk-mf-val {
    font-size: 28px;
    font-weight: 900;
    color: var(--rk-calc-blue);
}

/* Theory Section */
.rk-calc-theory {
    padding: 40px 50px;
    background: #f8fafc;
}

.rk-calc-theory h3 {
    font-size: 20px;
    font-weight: 900;
    color: var(--rk-calc-dark);
    margin: 0 0 20px 0;
}

.rk-theory-step {
    background: #ffffff;
    border: 1px solid var(--rk-calc-border);
    border-radius: 12px;
    padding: 20px;
    margin-bottom: 15px;
    box-shadow: 0 2px 4px rgba(0,0,0,0.01);
}

.rk-step-num {
    display: inline-block;
    background: var(--rk-calc-dark);
    color: #ffffff;
    width: 24px;
    height: 24px;
    text-align: center;
    line-height: 24px;
    border-radius: 6px;
    font-size: 12px;
    font-weight: 900;
    margin-right: 10px;
}

.rk-step-title {
    font-size: 16px;
    font-weight: 800;
    color: var(--rk-calc-dark);
    margin: 0 0 10px 0;
}

.rk-step-text {
    font-size: 14px;
    line-height: 1.7;
    color: var(--rk-calc-slate);
    margin: 0 0 15px 0;
}

.rk-step-text a {
    color: var(--rk-calc-blue);
    font-weight: 700;
    text-decoration: none;
    border-bottom: 1px solid rgba(2, 132, 199, 0.3);
}

.rk-formula-box {
    background: #f1f5f9;
    padding: 15px;
    border-radius: 8px;
    font-family: monospace;
    font-size: 14px;
    color: #0f172a;
    border-left: 4px solid var(--rk-calc-blue);
    overflow-x: auto;
}

/* Mobile */
@media (max-width: 768px) {
    .rk-calc-header, .rk-calc-theory { padding: 30px 20px; }
    .rk-calc-body { grid-template-columns: 1fr; }
    .rk-calc-inputs, .rk-calc-results { padding: 25px 20px; border-right: none; }
    .rk-comp-grid { grid-template-columns: 1fr; }
    .rk-main-flow { flex-direction: column; text-align: center; gap: 10px; }
}
</style>

<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "Article",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#article-kalkulator",
    "mainEntityOfPage": {
      "@type": "WebPage",
      "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/"
    },
    "headline": "Kalkulator hydrauliki rozdzielacza: Obliczanie strumienia objętościowego pompy ciepła",
    "description": "Interaktywny kalkulator inżynierski wyliczający prędkość przepływu w belce oraz straty ciśnienia dla rozdzielaczy mosiężnych i stalowych na podstawie OZC.",
    "image": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg",
    "author": {
      "@type": "Person",
      "name": "Robert Kucharski",
      "url": "https://projekt-ogrzewania.pl/",
      "sameAs": [
        "https://www.facebook.com/robert.kucharski.budowa.bez.sciemy",
        "https://www.facebook.com/projektogrzewaniapl/",
        "https://www.linkedin.com/in/robert-kucharski-38069b48/",
        "https://remont.biz.pl/",
        "https://sobir.pl/"
      ]
    },
    "publisher": {
      "@type": "Organization",
      "name": "Projekt-Ogrzewania.pl",
      "logo": {
        "@type": "ImageObject",
        "url": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg"
      }
    },
    "datePublished": "2026-06-06",
    "dateModified": "2026-06-06"
  },
  {
    "@context": "https://schema.org",
    "@type": "Dataset",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#dataset-kalkulator",
    "name": "Parametry hydrauliczne belek rozdzielaczowych",
    "description": "Zestawienie stałych wartości fizycznych używanych w obliczeniach hydraulicznych: pojemność cieplna wody, przekroje rur DN25 i DN32 oraz współczynniki Kv.",
    "license": "https://projekt-ogrzewania.pl/",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    },
    "keywords": [
      "obliczanie strumienia objętościowego wody",
      "prędkość przepływu w belce rozdzielacza",
      "strata ciśnienia Kv rozdzielacz",
      "zapotrzebowanie na moc cieplną strefy",
      "dobór pompy obiegowej podłogówka"
    ],
    "measurementTechnique": "Algorytmy oparte na równaniu bilansu cieplnego, prawie ciągłości strugi oraz wyznaczaniu oporów miejscowych przez współczynnik przepływu Kv.",
    "mainEntity": {
      "@type": "ItemList",
      "itemListElement": [
        "Przekrój A dla mosiądzu 1 cal = 0,00049 m².",
        "Przekrój A dla stali nierdzewnej 1 1/4 cala = 0,00101 m².",
        "Zalecana maksymalna prędkość liniowa w belce w = 0,5 m/s."
      ]
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "WebApplication",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#webapp-kalkulator",
    "name": "Kalkulator Hydrauliki Rozdzielacza Podłogowego",
    "description": "Interaktywna aplikacja inżynierska do wyznaczania strumienia przepływu (m³/h), prędkości (m/s) oraz spadków ciśnienia (kPa) na rozdzielaczach w czasie rzeczywistym.",
    "applicationCategory": "EngineeringApplication",
    "operatingSystem": "All",
    "browserRequirements": "Requires HTML5 and JavaScript",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    }
  }
]
</script>

<div class="rk-calc-container" id="rozdzielacz-calc-app">
    <div class="rk-calc-header">
        <div class="rk-calc-badge">Narzędzie Inżynierskie</div>
        <h2>Kalkulator doboru i hydrauliki rozdzielacza</h2>
        <p>Sprawdź na żywych danych z projektu OZC, czy belka mosiężna nie udławi Twojej pompy ciepła, generując szumy i koszty.</p>
    </div>

    <div class="rk-calc-body">
        <div class="rk-calc-inputs">
            <div class="rk-calc-input-group">
                <label class="rk-calc-label">Obciążenie cieplne strefy (Q)</label>
                <p class="rk-calc-desc">Wpisz zapotrzebowanie z <a href="https://projekt-ogrzewania.pl/projektowe-obciazenie-cieplne-ozc/" style="color: var(--rk-calc-blue);">wyników OZC</a> dla obsługiwanej kondygnacji.</p>
                <div class="rk-range-wrapper">
                    <input type="range" min="3.0" max="15.0" step="0.5" value="8.5" class="rk-slider" id="inpPower">
                    <div class="rk-range-val-box">
                        <span class="rk-range-num" id="valPower">8.5</span>
                        <span class="rk-range-unit">kW</span>
                    </div>
                </div>
            </div>

            <div class="rk-calc-input-group">
                <label class="rk-calc-label">Projektowy spadek temperatury (ΔT)</label>
                <p class="rk-calc-desc">Różnica między zasilaniem a powrotem. 5K to standard dla nowoczesnej pompy ciepła.</p>
                <div class="rk-toggle-group" id="toggleDelta">
                    <div class="rk-toggle-btn active" data-val="5">5 K (Pompa)</div>
                    <div class="rk-toggle-btn" data-val="7">7 K (Kocioł)</div>
                </div>
            </div>
        </div>

        <div class="rk-calc-results">
            <div class="rk-main-flow">
                <div class="rk-mf-label">Wymagany strumień objętościowy (V̇):</div>
                <div class="rk-mf-val" id="resFlow">1.68 m³/h</div>
            </div>

            <div class="rk-res-box">
                <div class="rk-res-box-header">
                    <div class="rk-res-icon">
                        <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"></path></svg>
                    </div>
                    <div class="rk-res-title">Prędkość w belce (Max zalecana: 0,5 m/s)</div>
                </div>
                <div class="rk-comp-grid">
                    <div class="rk-comp-card" id="cardVelBrass">
                        <div class="rk-comp-mat">Mosiądz (DN25)</div>
                        <div class="rk-comp-val" id="resVelBrass">0.95</div>
                        <div class="rk-comp-status" id="statVelBrass">ZBYT SZYBKO (SZUM!)</div>
                    </div>
                    <div class="rk-comp-card" id="cardVelSteel">
                        <div class="rk-comp-mat">Stal Nierdz. (DN32)</div>
                        <div class="rk-comp-val" id="resVelSteel">0.46</div>
                        <div class="rk-comp-status" id="statVelSteel">OPTYMALNIE</div>
                    </div>
                </div>
            </div>

            <div class="rk-res-box">
                <div class="rk-res-box-header">
                    <div class="rk-res-icon">
                        <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="4" y="4" width="16" height="16" rx="2" ry="2"></rect><rect x="9" y="9" width="6" height="6"></rect><line x1="9" y1="1" x2="9" y2="4"></line><line x1="15" y1="1" x2="15" y2="4"></line><line x1="9" y1="20" x2="9" y2="23"></line><line x1="15" y1="20" x2="15" y2="23"></line><line x1="20" y1="9" x2="23" y2="9"></line><line x1="20" y1="14" x2="23" y2="14"></line><line x1="1" y1="9" x2="4" y2="9"></line><line x1="1" y1="14" x2="4" y2="14"></line></svg>
                    </div>
                    <div class="rk-res-title">Strata ciśnienia na rozdzielaczu (Opór pompy)</div>
                </div>
                <div class="rk-comp-grid">
                    <div class="rk-comp-card" id="cardDropBrass">
                        <div class="rk-comp-mat">Mosiądz (Kv ~3.8)</div>
                        <div class="rk-comp-val" id="resDropBrass">19.5 kPa</div>
                        <div class="rk-comp-status" id="statDropBrass">WYSOKI OPÓR</div>
                    </div>
                    <div class="rk-comp-card success" id="cardDropSteel">
                        <div class="rk-comp-mat">Stal Nierdz. (Kv ~4.5)</div>
                        <div class="rk-comp-val" id="resDropSteel">13.9 kPa</div>
                        <div class="rk-comp-status" id="statDropSteel">NISKI OPÓR</div>
                    </div>
                </div>
            </div>
        </div>
    </div>

    <div class="rk-calc-theory">
        <h3>Algorytm obliczeniowy krok po kroku</h3>
        
        <div class="rk-theory-step">
            <h4 class="rk-step-title"><span class="rk-step-num">1</span>Obliczenie strumienia objętościowego rozdzielacza (V)</h4>
            <p class="rk-step-text">Wyznaczamy całkowite zapotrzebowanie na przepływ wody dla rozdzielacza obsługującego daną strefę budynku. Wzór uwzględnia zjawiska opisane w normie <a href="https://projekt-ogrzewania.pl/norma-obliczen-ogrzewania-podlogowego-en-1264/">PN-EN 1264</a>.</p>
            <div class="rk-formula-box">
                V [m³/h] = (Q [kW] * 1.15) / (c * ΔT) * 3600<br><br>
                Gdzie:<br>
                1.15 - współczynnik strat przesyłowych (+15%)<br>
                c - ciepło właściwe wody (4.19 kJ/kg·K)
            </div>
        </div>

        <div class="rk-theory-step">
            <h4 class="rk-step-title"><span class="rk-step-num">2</span>Wyznaczenie prędkości przepływu w belce (w)</h4>
            <p class="rk-step-text">Prędkość liniowa czynnika w rozdzielaczu <strong>nie powinna przekraczać 0,5 m/s</strong>, aby uniknąć erozji, kawitacji na rotametrach oraz przenoszenia hałasu (szumienia rur) na stropy.</p>
            <div class="rk-formula-box">
                w [m/s] = V / (3600 * A)<br><br>
                Gdzie:<br>
                A (Mosiądz DN25) ≈ 0.00049 m²<br>
                A (Stal Nierdz. DN32) ≈ 0.00101 m²
            </div>
        </div>

        <div class="rk-theory-step">
            <h4 class="rk-step-title"><span class="rk-step-num">3</span>Obliczenie całkowitej straty ciśnienia (Δp)</h4>
            <p class="rk-step-text">Strata ciśnienia determinuje bieg, na którym musi pracować <a href="https://projekt-ogrzewania.pl/kalkulator-doboru-pompy-obiegowej-w-ogrzewaniu-podlogowym/">pompa obiegowa podłogówki</a>. Niższy opór = niższe rachunki za prąd w perspektywie lat.</p>
            <div class="rk-formula-box">
                Δp [kPa] = (V / Kv)² * 100<br><br>
                Gdzie średnie wartości fabryczne wynoszą:<br>
                Kv (Mosiądz z osprzętem) ≈ 3.8 m³/h<br>
                Kv (Stal nierdzewna) ≈ 4.5 m³/h
            </div>
        </div>
    </div>
</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    // Inputs
    const inpPower = document.getElementById('inpPower');
    const valPowerDisplay = document.getElementById('valPower');
    const deltaBtns = document.querySelectorAll('.rk-toggle-btn');
    
    // Outputs
    const resFlow = document.getElementById('resFlow');
    const resVelBrass = document.getElementById('resVelBrass');
    const resVelSteel = document.getElementById('resVelSteel');
    const resDropBrass = document.getElementById('resDropBrass');
    const resDropSteel = document.getElementById('resDropSteel');
    
    // Cards & Status
    const cardVelBrass = document.getElementById('cardVelBrass');
    const cardVelSteel = document.getElementById('cardVelSteel');
    const cardDropBrass = document.getElementById('cardDropBrass');
    const cardDropSteel = document.getElementById('cardDropSteel');
    
    const statVelBrass = document.getElementById('statVelBrass');
    const statVelSteel = document.getElementById('statVelSteel');

    // Constants
    const c = 4.19; // cieplo wlasciwe wody
    const safety = 1.15; // wspolczynnik bezpieczenstwa
    const A_brass = 0.00049; // pole przekroju mosiadz DN25
    const A_steel = 0.00101; // pole przekroju stal DN32
    const Kv_brass = 3.8;
    const Kv_steel = 4.5;

    let currentDeltaT = 5;

    function calculate() {
        const Q = parseFloat(inpPower.value);
        valPowerDisplay.textContent = Q.toFixed(1);

        // 1. Flow Calculation
        // kg/s = (kW * 1.15) / (c * dT)
        // m3/h = kg/s * 3.6 (przyjmujac gestosc wody ~1kg/l)
        const flowKgS = (Q * safety) / (c * currentDeltaT);
        const flowM3H = flowKgS * 3.6;
        resFlow.textContent = flowM3H.toFixed(2) + " m³/h";

        // 2. Velocity Calculation (m/s)
        const velBrass = flowM3H / (3600 * A_brass);
        const velSteel = flowM3H / (3600 * A_steel);
        
        resVelBrass.textContent = velBrass.toFixed(2) + " m/s";
        resVelSteel.textContent = velSteel.toFixed(2) + " m/s";

        // Update Velocity Status UI (Threshold 0.5 m/s)
        if(velBrass > 0.5) {
            cardVelBrass.className = "rk-comp-card warning";
            statVelBrass.textContent = "ZBYT SZYBKO (SZUM!)";
        } else {
            cardVelBrass.className = "rk-comp-card success";
            statVelBrass.textContent = "AKCEPTOWALNIE";
        }

        if(velSteel > 0.5) {
            cardVelSteel.className = "rk-comp-card warning";
            statVelSteel.textContent = "ZBYT SZYBKO (SZUM!)";
        } else {
            cardVelSteel.className = "rk-comp-card success";
            statVelSteel.textContent = "OPTYMALNIE";
        }

        // 3. Pressure Drop Calculation (kPa)
        const dropBrass = Math.pow((flowM3H / Kv_brass), 2) * 100;
        const dropSteel = Math.pow((flowM3H / Kv_steel), 2) * 100;

        resDropBrass.textContent = dropBrass.toFixed(1) + " kPa";
        resDropSteel.textContent = dropSteel.toFixed(1) + " kPa";

        // Update Drop UI
        if(dropBrass > 15) {
            cardDropBrass.className = "rk-comp-card warning";
        } else {
            cardDropBrass.className = "rk-comp-card";
        }
    }

    // Event Listeners
    inpPower.addEventListener('input', calculate);

    deltaBtns.forEach(btn => {
        btn.addEventListener('click', function() {
            deltaBtns.forEach(b => b.classList.remove('active'));
            this.classList.add('active');
            currentDeltaT = parseFloat(this.getAttribute('data-val'));
            calculate();
        });
    });

    // Initial calculation
    calculate();
});
</script>



<style>
:root {
    --rk-proj-dark: #0f172a;
    --rk-proj-slate: #475569;
    --rk-proj-light: #f8fafc;
    --rk-proj-border: #e2e8f0;
    --rk-proj-blue: #0284c7;
    --rk-proj-blue-light: #e0f2fe;
    --rk-proj-accent: #38bdf8;
    --rk-proj-green: #10b981;
    --rk-proj-green-bg: #dcfce7;
    --rk-proj-orange: #f97316;
    --rk-proj-orange-bg: #ffedd5;
}

.rk-proj-container {
    max-width: 950px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: #ffffff;
    border-radius: 24px;
    box-shadow: 0 25px 50px -12px rgba(2, 132, 199, 0.12);
    border: 1px solid var(--rk-proj-blue-light);
    overflow: hidden;
}

/* Header */
.rk-proj-header {
    background: linear-gradient(135deg, var(--rk-proj-dark) 0%, #1e293b 100%);
    padding: 40px 50px;
    color: #ffffff;
    position: relative;
}

.rk-proj-badge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: rgba(56, 189, 248, 0.2);
    color: var(--rk-proj-accent);
    padding: 6px 16px;
    border-radius: 999px;
    font-size: 12px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 20px;
    border: 1px solid rgba(56, 189, 248, 0.3);
}

.rk-proj-header h2 {
    font-size: 28px;
    font-weight: 900;
    margin: 0 0 15px 0;
    line-height: 1.3;
}

.rk-proj-header p {
    font-size: 16px;
    color: #cbd5e1;
    margin: 0;
    line-height: 1.6;
    max-width: 750px;
}

/* Simulator Section */
.rk-proj-sim {
    padding: 40px 50px;
    background: var(--rk-proj-light);
    border-bottom: 1px solid var(--rk-proj-border);
}

.rk-proj-sim-title {
    text-align: center;
    font-size: 18px;
    font-weight: 800;
    color: var(--rk-proj-dark);
    margin: 0 0 30px 0;
}

/* Controls */
.rk-proj-controls {
    display: flex;
    justify-content: center;
    gap: 20px;
    margin-bottom: 40px;
}

.rk-proj-btn {
    padding: 16px 24px;
    border-radius: 16px;
    border: 2px solid var(--rk-proj-border);
    background: #ffffff;
    font-weight: 800;
    font-size: 15px;
    color: var(--rk-proj-slate);
    cursor: pointer;
    transition: all 0.3s;
    display: flex;
    align-items: center;
    gap: 10px;
    box-shadow: 0 4px 6px rgba(0,0,0,0.02);
}

.rk-proj-btn:hover {
    border-color: #cbd5e1;
    transform: translateY(-2px);
}

.rk-proj-btn.active[data-state="optimal"] {
    border-color: var(--rk-proj-green);
    background: var(--rk-proj-green-bg);
    color: #065f46;
    box-shadow: 0 10px 15px -3px rgba(16, 185, 129, 0.2);
}

.rk-proj-btn.active[data-state="downgrade"] {
    border-color: var(--rk-proj-orange);
    background: var(--rk-proj-orange-bg);
    color: #9a3412;
    box-shadow: 0 10px 15px -3px rgba(249, 115, 22, 0.2);
}

.rk-proj-btn-icon {
    width: 24px;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
}

/* Layout for Display */
.rk-proj-display-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 30px;
    align-items: center;
}

/* SVG Visualizer */
.rk-proj-visual {
    background: #ffffff;
    border: 1px solid var(--rk-proj-border);
    border-radius: 20px;
    padding: 20px;
    box-shadow: 0 4px 6px rgba(0,0,0,0.02);
    position: relative;
    overflow: hidden;
}

.rk-proj-pipe {
    stroke: #ef4444;
    stroke-width: 6;
    stroke-linecap: round;
    transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1);
}

.rk-proj-pipe.secondary {
    opacity: 0;
    transform: translateY(-20px);
}

.state-downgrade .rk-proj-pipe.secondary {
    opacity: 1;
    transform: translateY(0);
}

.rk-proj-visual-label {
    position: absolute;
    bottom: 20px;
    left: 0;
    width: 100%;
    text-align: center;
    font-weight: 800;
    font-size: 16px;
    color: var(--rk-proj-dark);
    transition: color 0.3s;
}

/* Stats Cards */
.rk-proj-stats {
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.rk-proj-stat-card {
    background: #ffffff;
    border: 1px solid var(--rk-proj-border);
    padding: 20px;
    border-radius: 16px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    transition: all 0.3s;
}

.rk-proj-stat-label {
    font-size: 14px;
    font-weight: 600;
    color: var(--rk-proj-slate);
}

.rk-proj-stat-val {
    font-size: 18px;
    font-weight: 900;
    color: var(--rk-proj-dark);
    transition: all 0.3s;
}

/* Text Content */
.rk-proj-content {
    padding: 50px;
    background: #ffffff;
}

.rk-proj-content p {
    font-size: 16px;
    line-height: 1.8;
    color: var(--rk-proj-slate);
    margin: 0 0 20px 0;
}

.rk-proj-content strong {
    color: var(--rk-proj-dark);
}

.rk-proj-content a {
    color: var(--rk-proj-blue);
    font-weight: 700;
    text-decoration: underline;
    text-underline-offset: 3px;
    transition: color 0.2s;
}

.rk-proj-content a:hover {
    color: #0369a1;
}

.rk-proj-extreme-case {
    background: var(--rk-proj-orange-bg);
    border-left: 4px solid var(--rk-proj-orange);
    padding: 20px 25px;
    border-radius: 0 12px 12px 0;
    margin-top: 30px;
}

.rk-proj-extreme-case-title {
    display: block;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 900;
    color: #c2410c;
    margin-bottom: 8px;
    letter-spacing: 1px;
}

.rk-proj-extreme-case p {
    margin: 0;
    font-size: 15px;
    color: #9a3412;
    line-height: 1.6;
}

/* Massive CTA */
.rk-proj-cta-box {
    background: linear-gradient(135deg, #0284c7 0%, #0369a1 100%);
    padding: 50px;
    text-align: center;
    color: #ffffff;
}

.rk-proj-cta-title {
    font-size: 26px;
    font-weight: 900;
    margin: 0 0 15px 0;
}

.rk-proj-cta-text {
    font-size: 16px;
    color: #e0f2fe;
    margin: 0 auto 30px auto;
    max-width: 600px;
    line-height: 1.6;
}

.rk-btn-massive {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 15px;
    background: #ffffff;
    color: #0284c7;
    font-size: 18px;
    font-weight: 900;
    padding: 20px 45px;
    border-radius: 16px;
    text-decoration: none !important;
    box-shadow: 0 15px 30px -5px rgba(0,0,0,0.2);
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    border: 2px solid transparent;
}

.rk-btn-massive:hover {
    transform: translateY(-5px);
    box-shadow: 0 20px 40px -5px rgba(0,0,0,0.3);
    background: #f8fafc;
}

.rk-btn-massive svg {
    transition: transform 0.3s;
}

.rk-btn-massive:hover svg {
    transform: translateX(5px);
}

/* Mobile */
@media (max-width: 768px) {
    .rk-proj-header, .rk-proj-sim, .rk-proj-content, .rk-proj-cta-box { padding: 30px 20px; }
    .rk-proj-controls { flex-direction: column; gap: 10px; }
    .rk-proj-display-grid { grid-template-columns: 1fr; }
    .rk-btn-massive { width: 100%; padding: 18px 20px; font-size: 16px; }
}
</style>

<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "Article",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#article-projekt",
    "mainEntityOfPage": {
      "@type": "WebPage",
      "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/"
    },
    "headline": "Jak wybór rozdzielacza wpływa na profesjonalny projekt ogrzewania podłogowego?",
    "description": "Zobacz, jak samowolna zmiana rozdzielacza ze stalowego na mosiężny modyfikuje parametry wejściowe w programach inżynierskich, wymuszając zagęszczenie rur.",
    "image": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg",
    "author": {
      "@type": "Person",
      "name": "Robert Kucharski",
      "url": "https://projekt-ogrzewania.pl/",
      "sameAs": [
        "https://www.facebook.com/robert.kucharski.budowa.bez.sciemy",
        "https://www.facebook.com/projektogrzewaniapl/",
        "https://www.linkedin.com/in/robert-kucharski-38069b48/",
        "https://remont.biz.pl/",
        "https://sobir.pl/"
      ]
    },
    "publisher": {
      "@type": "Organization",
      "name": "Projekt-Ogrzewania.pl",
      "logo": {
        "@type": "ImageObject",
        "url": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg"
      }
    },
    "datePublished": "2026-06-06",
    "dateModified": "2026-06-06"
  },
  {
    "@context": "https://schema.org",
    "@type": "Dataset",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#dataset-projekt",
    "name": "Wpływ parametrów rozdzielacza na hydraulikę instalacji płaszczyznowej",
    "description": "Zestawienie analityczne pokazujące korelację między modelem rozdzielacza (przepływem Kv) a wymaganym rozstawem rur i autorytetem zaworów.",
    "license": "https://projekt-ogrzewania.pl/",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    },
    "keywords": [
      "zmiana rozdzielacza z projektu",
      "zagęszczenie rur podłogówki mosiądz",
      "opory hydrauliczne pętli OZC",
      "sprzęgło hydrauliczne konieczność",
      "projekt ogrzewania salonu przeszklenia"
    ],
    "measurementTechnique": "Symulacja inżynierska zapotrzebowania na moc cieplną przy zredukowanym przepływie (DN32 vs DN25) z kompensacją układu rur.",
    "mainEntity": {
      "@type": "ItemList",
      "itemListElement": [
        "Spadek przepływu wymusza zmianę rozstawu rur z 15 cm na 10 cm.",
        "Mniejsza średnica DN25 zaburza autorytet zaworów regulacyjnych.",
        "Wysokie obciążenie cieplne wymaga dodania sprzęgła hydraulicznego."
      ]
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "WebApplication",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#webapp-projekt",
    "name": "Symulator Skutków Zmiany Rozdzielacza",
    "description": "Interaktywny panel obliczeniowy wizualizujący wpływ obniżenia parametrów rozdzielacza na układ rur grzewczych i elementy dodatkowe kotłowni.",
    "applicationCategory": "EngineeringApplication",
    "operatingSystem": "All",
    "browserRequirements": "Requires HTML5, CSS3, JavaScript",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    }
  }
]
</script>

<div class="rk-proj-container" id="rozdzielacz-projekt-app">
    <div class="rk-proj-header">
        <div class="rk-proj-badge">Inżynieria OZC</div>
        <h2>Jak wybór rozdzielacza wpływa na profesjonalny projekt ogrzewania podłogowego?</h2>
        <p>Decyzja o zmianie komponentu na tańszy na placu budowy to najczęstsza przyczyna katastrofy hydraulicznej. Zobacz, jak jeden element burzy wszystkie wyliczenia inżynierskie.</p>
    </div>

    <div class="rk-proj-sim">
        <h3 class="rk-proj-sim-title">Symulator Zmiany Komponentu (Salon 40m²)</h3>
        
        <div class="rk-proj-controls">
            <button class="rk-proj-btn active" data-state="optimal" id="btnOpt">
                <div class="rk-proj-btn-icon">
                    <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"></path><polyline points="22 4 12 14.01 9 11.01"></polyline></svg>
                </div>
                Założenia Projektowe (Stal Nierdzewna)
            </button>
            <button class="rk-proj-btn" data-state="downgrade" id="btnDown">
                <div class="rk-proj-btn-icon">
                    <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z"></path><line x1="12" y1="9" x2="12" y2="13"></line><line x1="12" y1="17" x2="12.01" y2="17"></line></svg>
                </div>
                Zmiana na budowie (Mosiądz DN25)
            </button>
        </div>

        <div class="rk-proj-display-grid" id="simDisplayGrid">
            <div class="rk-proj-visual">
                <svg width="100%" height="150" viewBox="0 0 300 150" fill="none" xmlns="http://www.w3.org/2000/svg">
                    <path class="rk-proj-pipe" d="M20 20 L280 20" />
                    <path class="rk-proj-pipe secondary" d="M20 45 L280 45" />
                    <path class="rk-proj-pipe" d="M20 70 L280 70" />
                    <path class="rk-proj-pipe secondary" d="M20 95 L280 95" />
                    <path class="rk-proj-pipe" d="M20 120 L280 120" />
                </svg>
                <div class="rk-proj-visual-label" id="simLabel">Rozstaw rur: 15 cm</div>
            </div>

            <div class="rk-proj-stats">
                <div class="rk-proj-stat-card" id="statFlow">
                    <div class="rk-proj-stat-label">Autorytet zaworów regulacyjnych</div>
                    <div class="rk-proj-stat-val" style="color: var(--rk-proj-green);">Optymalny</div>
                </div>
                <div class="rk-proj-stat-card" id="statPipe">
                    <div class="rk-proj-stat-label">Długość pętli grzewczej</div>
                    <div class="rk-proj-stat-val">100 mb</div>
                </div>
                <div class="rk-proj-stat-card" id="statSep">
                    <div class="rk-proj-stat-label">Sprzęgło hydrauliczne</div>
                    <div class="rk-proj-stat-val" style="color: var(--rk-proj-green);">Brak konieczności</div>
                </div>
            </div>
        </div>
    </div>

    <div class="rk-proj-content">
        <p>
            Wybór konkretnego typu rozdzielacza modyfikuje <strong>parametry wejściowe w programach inżynierskich</strong> realizujących profesjonalny projekt ogrzewania podłogowego. Jeśli projektant założy w obliczeniach rozdzielacz stalowy o wysokim współczynniku przepływu, opory hydrauliczne pętli mogą zostać zrównoważone przy wyższych nastawach na rotametrach.
        </p>
        <p>
            W przypadku samowolnej zmiany rozdzielacza na mosiężny o mniejszej średnicy przelotowej (DN25), konieczne jest ponowne przeliczenie <strong>autorytetu zaworów regulacyjnych</strong> oraz rygorystyczna weryfikacja maksymalnej długości pętli ze względu na ucięty przepływ.
        </p>
        <p>
            Zmiana na model o gorszych parametrach przepływowych wymusza drastyczne zagęszczenie rur, zmieniając <a href="https://projekt-ogrzewania.pl/rozstaw-rur-ogrzewania-podlogowego-przy-pompie-ciepla/">rozstaw rur ogrzewania podłogowego przy pompie ciepła</a> (np. z komfortowych 15 cm do gęstych 10 cm, tylko po to, by skompensować niższą temperaturę średnią wynikającą ze zdławienia strumienia wody).
        </p>

        <div class="rk-proj-extreme-case">
            <span class="rk-proj-extreme-case-title">Zagrożenie: Salony i duże przeszklenia</span>
            <p>
                W skrajnych przypadkach, mała przepustowość belki mosiężnej całkowicie uniemożliwi prawidłowe zasilenie stref o dużym obciążeniu cieplnym (takich jak nowoczesny salon z dużymi przeszkleniami). Wymusi to na inwestorze montaż dodatkowego elementu, jakim jest <a href="https://projekt-ogrzewania.pl/sprzeglo-hydrauliczne-w-instalacji-ogrzewania-podlogowego/">sprzęgło hydrauliczne w instalacji ogrzewania podłogowego</a> wraz z dodatkową pompą – co generuje potężne, niepotrzebne koszty inwestycyjne.
            </p>
        </div>
    </div>

    <div class="rk-proj-cta-box">
        <h3 class="rk-proj-cta-title">Nie zgaduj. Zleć to inżynierom.</h3>
        <p class="rk-proj-cta-text">
            Dobór rozdzielacza, wyliczenie rozstawu rur i autorytet zaworów to czysta matematyka. Przestań polegać na opiniach z forów budowlanych i zamów profesjonalną dokumentację, która zagwarantuje Ci sprawny system na dekady.
        </p>
        <a href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/" class="rk-btn-massive">
            ZAMÓW PROJEKT PODŁOGÓWKI
            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><line x1="5" y1="12" x2="19" y2="12"></line><polyline points="12 5 19 12 12 19"></polyline></svg>
        </a>
    </div>
</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    const btnOpt = document.getElementById('btnOpt');
    const btnDown = document.getElementById('btnDown');
    const displayGrid = document.getElementById('simDisplayGrid');
    const simLabel = document.getElementById('simLabel');
    
    const valFlow = document.querySelector('#statFlow .rk-proj-stat-val');
    const valPipe = document.querySelector('#statPipe .rk-proj-stat-val');
    const valSep = document.querySelector('#statSep .rk-proj-stat-val');

    function setOptimal() {
        // UI
        btnOpt.classList.add('active');
        btnDown.classList.remove('active');
        displayGrid.className = 'rk-proj-display-grid state-optimal';
        
        // Data Update
        simLabel.textContent = 'Rozstaw rur: 15 cm (Prawidłowy)';
        simLabel.style.color = 'var(--rk-proj-dark)';
        
        valFlow.textContent = 'Optymalny';
        valFlow.style.color = 'var(--rk-proj-green)';
        
        valPipe.textContent = 'do 100 mb';
        
        valSep.textContent = 'Brak konieczności';
        valSep.style.color = 'var(--rk-proj-green)';
    }

    function setDowngrade() {
        // UI
        btnDown.classList.add('active');
        btnOpt.classList.remove('active');
        displayGrid.className = 'rk-proj-display-grid state-downgrade';
        
        // Data Update
        simLabel.textContent = 'Zagęszczony rozstaw: 10 cm!';
        simLabel.style.color = '#c2410c';
        
        valFlow.textContent = 'Zaburzony (Dławienie)';
        valFlow.style.color = 'var(--rk-proj-orange)';
        
        valPipe.textContent = 'Ograniczona do 70-80 mb';
        
        valSep.textContent = 'Wymagane z dod. pompą!';
        valSep.style.color = 'var(--rk-proj-red)';
    }

    btnOpt.addEventListener('click', setOptimal);
    btnDown.addEventListener('click', setDowngrade);
});
</script>



<style>
:root {
    --rk-err-dark: #0f172a;
    --rk-err-slate: #334155;
    --rk-err-light: #f8fafc;
    --rk-err-border: #e2e8f0;
    --rk-err-red: #ef4444;
    --rk-err-red-bg: #fef2f2;
    --rk-err-blue: #0284c7;
    --rk-err-blue-bg: #f0f9ff;
    --rk-err-accent: #38bdf8;
}

.rk-err-container {
    max-width: 950px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: #ffffff;
    border-radius: 24px;
    box-shadow: 0 25px 50px -12px rgba(15, 23, 42, 0.15);
    border: 1px solid var(--rk-err-border);
    overflow: hidden;
}

/* Header */
.rk-err-header {
    background: linear-gradient(135deg, var(--rk-err-red) 0%, #991b1b 100%);
    padding: 40px 50px;
    color: #ffffff;
    position: relative;
}

.rk-err-badge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: rgba(255,255,255,0.2);
    color: #ffffff;
    padding: 6px 16px;
    border-radius: 999px;
    font-size: 12px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 20px;
}

.rk-err-header h2 {
    font-size: 28px;
    font-weight: 900;
    margin: 0 0 15px 0;
    line-height: 1.3;
}

.rk-err-header p {
    font-size: 16px;
    color: #fca5a5;
    margin: 0;
    line-height: 1.6;
    max-width: 700px;
}

/* Dashboard Layout */
.rk-err-dashboard {
    display: flex;
    min-height: 650px; /* Zwiększona wysokość na 10 elementów */
}

/* Navigation List (Left) */
.rk-err-nav {
    width: 400px;
    background: var(--rk-err-light);
    border-right: 1px solid var(--rk-err-border);
    padding: 20px;
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.rk-err-btn {
    display: flex;
    align-items: center;
    gap: 15px;
    width: 100%;
    padding: 10px 15px; /* Delikatnie zmniejszony padding */
    background: #ffffff;
    border: 1px solid var(--rk-err-border);
    border-radius: 12px;
    cursor: pointer;
    text-align: left;
    transition: all 0.2s ease;
}

.rk-err-btn:hover {
    border-color: #cbd5e1;
    background: #f8fafc;
}

.rk-err-btn.active {
    background: var(--rk-err-red-bg);
    border-color: var(--rk-err-red);
    border-left: 5px solid var(--rk-err-red);
}

.rk-err-btn-icon {
    width: 32px;
    height: 32px;
    border-radius: 8px;
    background: #f1f5f9;
    color: var(--rk-err-slate);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    font-weight: 700;
    font-size: 14px;
}

.rk-err-btn.active .rk-err-btn-icon {
    background: var(--rk-err-red);
    color: #ffffff;
}

.rk-err-btn-text {
    font-size: 13px;
    font-weight: 700;
    color: var(--rk-err-dark);
    line-height: 1.3;
}

/* Display Panel (Right) */
.rk-err-display {
    flex: 1;
    padding: 50px 40px;
    background: #ffffff;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

/* Content Area */
.rk-err-content {
    animation: fadeIn 0.4s ease-in-out;
}

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

.rk-err-content h3 {
    font-size: 24px;
    font-weight: 900;
    color: var(--rk-err-dark);
    margin: 0 0 20px 0;
    line-height: 1.3;
}

.rk-err-content p {
    font-size: 16px;
    line-height: 1.8;
    color: var(--rk-err-slate);
    margin: 0 0 30px 0;
}

.rk-err-content strong {
    color: var(--rk-err-dark);
}

.rk-err-content a {
    color: var(--rk-err-blue);
    font-weight: 700;
    text-decoration: underline;
    text-underline-offset: 3px;
}

.rk-err-content a:hover {
    color: #0369a1;
}

.rk-err-solution {
    background: var(--rk-err-blue-bg);
    border-left: 5px solid var(--rk-err-blue);
    padding: 25px;
    border-radius: 0 16px 16px 0;
}

.rk-err-solution-title {
    display: block;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 800;
    color: var(--rk-err-blue);
    letter-spacing: 1px;
    margin-bottom: 8px;
}

.rk-err-solution-text {
    font-size: 15px;
    color: #0c4a6e;
    font-weight: 600;
    margin: 0;
    line-height: 1.6;
}

/* Mobile */
@media (max-width: 768px) {
    .rk-err-header { padding: 30px 20px; }
    .rk-err-dashboard { flex-direction: column; }
    .rk-err-nav { width: 100%; padding: 20px; border-right: none; border-bottom: 1px solid var(--rk-err-border); }
    .rk-err-btn { padding: 10px 12px; }
    .rk-err-display { padding: 30px 20px; }
    .rk-err-content h3 { font-size: 20px; }
}
</style>

<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "Article",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#article-bledy",
    "mainEntityOfPage": {
      "@type": "WebPage",
      "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/"
    },
    "headline": "10 Krytycznych błędów przy montażu rozdzielaczy do podłogówki",
    "description": "Techniczne zestawienie krytycznych błędów: dowiedz się dlaczego rotametry 1/2 cala dławią przepływ, jak unikać korozji galwanicznej, zamarzania belek i dlaczego brak sprzęgła psuje układ.",
    "image": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg",
    "author": {
      "@type": "Person",
      "name": "Robert Kucharski",
      "url": "https://projekt-ogrzewania.pl/",
      "sameAs": [
        "https://www.facebook.com/robert.kucharski.budowa.bez.sciemy",
        "https://www.facebook.com/projektogrzewaniapl/",
        "https://www.linkedin.com/in/robert-kucharski-38069b48/",
        "https://remont.biz.pl/",
        "https://sobir.pl/"
      ]
    },
    "publisher": {
      "@type": "Organization",
      "name": "Projekt-Ogrzewania.pl",
      "logo": {
        "@type": "ImageObject",
        "url": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg"
      }
    },
    "datePublished": "2026-06-06",
    "dateModified": "2026-06-06"
  },
  {
    "@context": "https://schema.org",
    "@type": "Dataset",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#dataset-bledy",
    "name": "Rejestr Błędów Instalacyjnych HVAC (2026)",
    "description": "Baza danych parametrów granicznych prowadzących do awarii rozdzielaczy, uwzględniająca dławienie przepływów, korozję, błędną lokalizację, mieszanie średnic rur oraz braki w układach mieszających.",
    "license": "https://projekt-ogrzewania.pl/",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    },
    "keywords": [
      "korozja galwaniczna rozdzielacza mosiężnego",
      "dławienie przepływu rotametru 1/2 cala",
      "zapowietrzenie podłogówki brak odpowietrznika",
      "zamarzanie rozdzielacza w garażu",
      "mieszanie rur o różnych średnicach PEX",
      "brak sprzęgła hydraulicznego podłogówka z grzejnikami",
      "brak układu mieszającego przy kotle na pelet"
    ],
    "measurementTechnique": "Analiza oporów hydraulicznych, detekcja reakcji elektrochemicznych oraz ocena ryzyka błędów układów pompowych i mieszających.",
    "mainEntity": {
      "@type": "ItemList",
      "itemListElement": [
        "Błąd 1: Korozja galwaniczna w rozdzielaczu mosiężnym.",
        "Błąd 2: Dławienie przepływu przez tanie rotametry 1/2 cala.",
        "Błąd 3: Zjawisko zapowietrzenia z powodu braku zaworów spustowych.",
        "Błąd 4: Dezinformacja wymiarowa – cienka ścianka wewnętrzna.",
        "Błąd 5: Złe umiejscowienie odpowietrzników (poniżej szczytu belki).",
        "Błąd 6: Błędy zrównoważenia hydraulicznego przy różnych średnicach rur na jednej belce.",
        "Błąd 7: Montaż w strefie przemarzania prowadzący do pęknięcia odlewu.",
        "Błąd 8: Zasilanie podłogówki z kotła stałopalnego bez obniżenia temperatury zasilania.",
        "Błąd 9: Przegrzewanie posadzki pod szafką przez brak peszli na dobiegach.",
        "Błąd 10: Podłączanie podłogówki i grzejników na jednej pompie bez sprzęgła hydraulicznego."
      ]
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "WebApplication",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#webapp-bledy",
    "name": "Interaktywny Skaner Awarii Rozdzielaczy Ogrzewania",
    "description": "Narzędzie edukacyjne demonstrujące 10 krytycznych zjawisk hydraulicznych oraz elektrochemicznych powstających w wyniku nieprawidłowego montażu układów dystrybucyjnych CO.",
    "applicationCategory": "UtilitiesApplication",
    "operatingSystem": "All",
    "browserRequirements": "Requires HTML5, CSS3, JavaScript",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    }
  }
]
</script>

<div class="rk-err-container" id="bledy-rozdzielaczy-app">
    <div class="rk-err-header">
        <div class="rk-err-badge">
            <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z"></path><line x1="12" y1="9" x2="12" y2="13"></line><line x1="12" y1="17" x2="12.01" y2="17"></line></svg>
            Baza Błędów Instalacyjnych (Top 10)
        </div>
        <h2>Najczęstsze błędy instalatorów przy doborze rozdzielaczy</h2>
        <p>Ignorancja techniczna przy zakupie uzbrojenia kotłowni mści się latami. Kliknij w poniższe strefy ryzyka, aby poznać przyczyny awarii i natychmiastowe rozwiązania inżynierskie.</p>
    </div>

    <div class="rk-err-dashboard">
        <div class="rk-err-nav">
            <button class="rk-err-btn active" data-err="galvanic">
                <div class="rk-err-btn-icon">1</div>
                <div class="rk-err-btn-text">Korozja galwaniczna styków (mosiądz/stal)</div>
            </button>
            
            <button class="rk-err-btn" data-err="rotameter">
                <div class="rk-err-btn-icon">2</div>
                <div class="rk-err-btn-text">Dławienie przepływu przez rotametry 1/2"</div>
            </button>

            <button class="rk-err-btn" data-err="airblock">
                <div class="rk-err-btn-icon">3</div>
                <div class="rk-err-btn-text">Zapowietrzenie (brak zaworów spustowych)</div>
            </button>

            <button class="rk-err-btn" data-err="thickness">
                <div class="rk-err-btn-icon">4</div>
                <div class="rk-err-btn-text">Dezinformacja grubości ścianki odlewu</div>
            </button>

            <button class="rk-err-btn" data-err="venting">
                <div class="rk-err-btn-icon">5</div>
                <div class="rk-err-btn-text">Źle umiejscowiony odpowietrznik na belce</div>
            </button>

            <button class="rk-err-btn" data-err="diameters">
                <div class="rk-err-btn-icon">6</div>
                <div class="rk-err-btn-text">Mieszanie średnic rur bez kompensacji Kv</div>
            </button>

            <button class="rk-err-btn" data-err="freezing">
                <div class="rk-err-btn-icon">7</div>
                <div class="rk-err-btn-text">Zamarzanie rozdzielacza w garażu</div>
            </button>
            
            <button class="rk-err-btn" data-err="mixing">
                <div class="rk-err-btn-icon">8</div>
                <div class="rk-err-btn-text">Zasilanie z kotła bez układu mieszającego</div>
            </button>

            <button class="rk-err-btn" data-err="insulation">
                <div class="rk-err-btn-icon">9</div>
                <div class="rk-err-btn-text">Brak izolacji rur dobiegowych pod szafką</div>
            </button>

            <button class="rk-err-btn" data-err="radiators">
                <div class="rk-err-btn-icon">10</div>
                <div class="rk-err-btn-text">Łączenie z grzejnikami bez sprzęgła</div>
            </button>
        </div>

        <div class="rk-err-display">
            <div class="rk-err-content" id="errContentContainer">
                </div>
        </div>
    </div>
</div>

<script>
(function() {
    function initErrorDashboard() {
        const errorData = {
            galvanic: {
                title: "Korozja galwaniczna na stykach rozdzielacza mosiężnego z elementami stalowymi",
                text: "Montaż stalowych belek i mosiężnych śrubunków bez uszczelek płaskich wywołuje <strong>korozję galwaniczną</strong> na stykach metali. Różnica potencjałów sprawia, że anoda (zazwyczaj mniej szlachetny mosiądz ze stopu zanieczyszczonego) ulega gwałtownej destrukcji. To bezpośrednia przyczyna zatarcia gwintów, przecieków w szafce instalacyjnej i kosztownych awarii, o których wielokrotnie wspominałem w bazie wiedzy inwestora.",
                solution: "Zawsze stosuj dedykowane uszczelnienia o-ring lub uszczelki płaskie EPDM, całkowicie separujące styk różnych metali w kotłowni. Nie dopuszczaj do styku gwint na gwint z pakułami między stalą a mosiądzem."
            },
            rotameter: {
                title: "Dławienie przepływu pompy ciepła przez tanie rotametry 1/2 cala",
                text: "Najtańsze produkty na rynku posiadają przyłącza rotametrów <strong>1/2 cala</strong> z potężnym zwężeniem wewnętrznym w korpusie z tworzywa. Ten błąd dławi przepływ czynnika grzewczego do wartości poniżej <strong>1,5 l/min</strong>, niezależnie od tego, jak mocna jest pompa obiegowa. Ogranicza to oddawanie ciepła przez posadzkę. Zawsze weryfikuj jak pracuje profesjonalny <a href='https://projekt-ogrzewania.pl/rotametr-wskaznik-przeplywu-w-rozdzielaczu-ogrzewania-podlogowego/'>rotametr (wskaźnik przepływu) w rozdzielaczu</a>.",
                solution: "Minimalny akceptowalny przepływ nominalny wskaźnika to 2,5 - 5,0 l/min bez efektu dławienia (przewężenia przekroju) na samej belce powrotnej."
            },
            airblock: {
                title: "Zapowietrzenie pętli podłogówki z powodu braku zaworów spustowo-odpowietrzających",
                text: "Zastosowanie gołej belki rozdzielacza (bez grupy odpowietrzającej na końcu) uniemożliwia prawidłowe napełnienie układu z wodociągu. Próba zalania wszystkich pętli na raz kończy się zjawiskiem uwięzienia korków powietrznych w wężownicach – podłoga miejscami pozostaje permanentnie zimna. Dokładne skutki tego błędu zdiagnozowaliśmy w artykule: <a href='https://projekt-ogrzewania.pl/objawy-zapowietrzenia-ogrzewania-podlogowego/'>objawy zapowietrzenia ogrzewania podłogowego</a>.",
                solution: "Każda belka (zarówno zasilanie, jak i powrót) musi obligatoryjnie kończyć się automatycznym lub ręcznym zaworem odpowietrzającym z kurkiem spustowym dla węża."
            },
            thickness: {
                title: "Dezinformacja wymiarowa: Zbyt mała średnica wewnętrzna w stosunku do grubości odlewu",
                text: "Wielu instalatorów amatorów ocenia jakość rozdzielacza mosiężnego po jego zewnętrznej \"masywności\". Niestety, budżetowe odlewy posiadają często bardzo grube ścianki zewnętrzne, kryjąc wewnątrz ekstremalnie małą średnicę otworu wodnego. Drastycznie ogranicza to ich przepustowość hydrauliczną (współczynnik Kv) i sztucznie wymusza przyspieszenie prędkości przepływu czynnika, co objawia się uporczywymi szumami w instalacji.",
                solution: "Miarodajnym parametrem doboru nie jest waga czy grubość zewnętrzna, lecz rzeczywista średnica wewnętrzna przekroju (np. pełne DN25) oraz udokumentowany przez producenta współczynnik Kv (najlepiej > 3,8 m³/h)."
            },
            venting: {
                title: "Błędne umiejscowienie zaworu odpowietrzającego poniżej osi zasilania",
                text: "Powietrze w układach wodnych zawsze wędruje do najwyższego punktu. Jeśli korpus odpowietrznika wkręcony jest z boku belki (poniżej jej górnej osi) lub – co gorsza – szafka z rozdzielaczem umieszczona jest w piwnicy, a pętle biegną po suficie na parterze, układ samoczynnie nigdy się nie odpowietrzy. Permanentne bąble powietrza drastycznie zakłócają <a href='https://projekt-ogrzewania.pl/rozstaw-rur-w-wodnym-ogrzewaniu-podlogowym/'>prawidłowy obieg w rozstawach rur</a>, zmniejszając moc grzewczą.",
                solution: "Odpowietrznik automatyczny musi znajdować się w najwyższym geometrycznym punkcie belki (skierowany idealnie pionowo w górę). Jeśli pętle są wyżej niż rozdzielacz, odpowietrzniki muszą znaleźć się na końcówkach pętli."
            },
            diameters: {
                title: "Mieszanie rur PEX o różnych średnicach na jednym rozdzielaczu bez przeprojektowania",
                text: "Podłączanie obwodu na rurze 16x2.0 zaraz obok obwodu na rurze 17x2.0 lub 20x2.0 na tej samej belce – bez rygorystycznego przeprojektowania przepływów na rotametrach – to najszybsza droga do rozregulowania hydraulicznego. Woda płynie najmniejszą linią oporu. Rura o większej średnicy \"ukradnie\" cały przepływ, pozostawiając pętle z cieńszą rurką niedogrzanymi.",
                solution: "Na jednym rozdzielaczu stosuj rury o tej samej średnicy. W przypadku konieczności ich mieszania, absolutnie wymagane jest profesjonalne zrównoważenie hydrauliczne oparte na dokładnych wyliczeniach projektu OZC."
            },
            freezing: {
                title: "Montaż rozdzielacza z wodą w strefie przemarzania (np. nieocieplony garaż)",
                text: "Umieszczenie rozdzielacza mosiężnego lub stalowego w nieogrzewanej strefie budynku (np. wiatrołap, garaż przed ociepleniem bramy) na etapie robót mokrych kończy się katastrofą. Gdy układ zostanie napełniony zwykłą wodą i pozostawiony na zimę bez pracującej pompy ciepła, lód (zwiększający objętość wody o ok. 9%) po prostu rozerwie belkę i zawory.",
                solution: "W strefach ryzyka przemarzania podczas budowy zastosuj <a href='https://projekt-ogrzewania.pl/glikol-w-ogrzewaniu-podlogowym-prawda-i-mity-ktore-musi-znac-kazdy-inwestor/'>glikol jako czynnik antyzamrożeniowy</a> (w połączeniu ze stalą nierdzewną) lub całkowicie, pod ciśnieniem z kompresora, wydmuchaj wodę z pętli po przeprowadzeniu prób szczelności."
            },
            mixing: {
                title: "Zasilanie rozdzielacza z kotła wysokotemperaturowego bez zaworu mieszającego",
                text: "Podłączenie podłogówki bezpośrednio pod kocioł na pelet, ekogroszek lub węgiel bez odpowiedniej grupy pompowej z zaworem termostatycznym to wyrok dla posadzki. Puszczenie na belki rozdzielacza temperatury rzędu 70°C błyskawicznie niszczy jastrych, prowadzi do pękania płytek i degradacji rur PEX. Takie <a href='https://projekt-ogrzewania.pl/maksymalna-temperatura-zasilania-podlogowki/'>przekroczenie maksymalnej temperatury zasilania podłogówki</a> jest niedopuszczalne.",
                solution: "Przy każdym źródle wysokotemperaturowym (kocioł zasypowy, peletowy) bezwzględnie stosuj <a href='https://projekt-ogrzewania.pl/zawor-mieszajacy-w-ogrzewaniu-podlogowym/'>zawór mieszający z siłownikiem</a> lub dedykowaną grupę pompową obniżającą i stabilizującą parametr wody na wejściu do rozdzielacza."
            },
            insulation: {
                title: "Przegrzewanie posadzki pod szafką: brak izolacji rur dobiegowych",
                text: "Koncentracja kilkunastu lub kilkudziesięciu niezaizolowanych rur zasilających (tzw. dobiegów) w jednym miejscu, tuż pod szafką rozdzielacza, powoduje drastyczne przegrzewanie tego fragmentu podłogi. Brak otuliny (peszla ochronnego) prowadzi do kumulacji ciepła, pękania wykończenia w korytarzu i braku kontroli nad <a href='https://projekt-ogrzewania.pl/strefa-brzegowa-w-ogrzewaniu-podlogowym/'>strefami brzegowymi w ogrzewaniu podłogowym</a>.",
                solution: "Wszystkie odcinki rur biegnące od rozdzielacza przez strefy, których docelowo nie mają ogrzewać, muszą być bezwzględnie poprowadzone w ciągłej otulinie izolacyjnej lub dedykowanym, grubym peszlu ochronnym nałożonym pod wylewką."
            },
            radiators: {
                title: "Łączenie rozdzielacza podłogówki z grzejnikami bez sprzęgła hydraulicznego",
                text: "Równoległe podłączenie rozdzielacza ogrzewania podłogowego i obwodu grzejnikowego do jednej pompy kotłowej bez fizycznego rozdzielenia obiegów prowadzi do \"kradzieży\" przepływu. Podłogówka, stawiająca z racji gęstych pętli dużo większy opór hydrauliczny niż proste grzejniki, przestaje efektywnie grzać. Dogłębnie omawialiśmy to w analizie <a href='https://projekt-ogrzewania.pl/czy-ogrzewanie-podlogowe-mozna-podlaczyc-do-grzejnikow/'>czy ogrzewanie podłogowe można podłączyć do grzejników</a>.",
                solution: "W układach mieszanych (podłogówka + grzejniki) obligatoryjnie zastosuj <a href='https://projekt-ogrzewania.pl/sprzeglo-hydrauliczne-w-instalacji-ogrzewania-podlogowego/'>sprzęgło hydrauliczne</a> oddzielające obieg główny źródła ciepła od obiegów odbiorczych. Każdy układ odbiorczy musi posiadać autonomiczną pompę obiegową."
            }
        };

        const buttons = document.querySelectorAll('.rk-err-btn');
        const contentContainer = document.getElementById('errContentContainer');

        if (!contentContainer || buttons.length === 0) return;

        function loadContent(key) {
            const data = errorData[key];
            if(!data) return;
            
            // Usunięcie starej i dodanie nowej klasy by wywołać animację CSS
            contentContainer.classList.remove('rk-err-content');
            void contentContainer.offsetWidth; // trigger reflow
            contentContainer.classList.add('rk-err-content');

            contentContainer.innerHTML = `
                <h3>${data.title}</h3>
                <p>${data.text}</p>
                <div class="rk-err-solution">
                    <span class="rk-err-solution-title">Inżynierskie Rozwiązanie</span>
                    <p class="rk-err-solution-text">${data.solution}</p>
                </div>
            `;
        }

        buttons.forEach(btn => {
            btn.onclick = function() {
                buttons.forEach(b => b.classList.remove('active'));
                this.classList.add('active');
                const key = this.getAttribute('data-err');
                loadContent(key);
            };
        });

        // Ładowanie pierwszej zakładki
        loadContent('galvanic');
    }

    // Niezawodne uruchamianie skryptu (szczególnie dla WordPress)
    if (document.readyState === 'loading') {
        document.addEventListener('DOMContentLoaded', initErrorDashboard);
    } else {
        initErrorDashboard();
    }
})();
</script>



<style>
:root {
    --rk-case-dark: #0f172a;
    --rk-case-slate: #475569;
    --rk-case-light: #f8fafc;
    --rk-case-border: #e2e8f0;
    --rk-case-blue: #0284c7;
    --rk-case-blue-bg: #e0f2fe;
    --rk-case-accent: #38bdf8;
    --rk-case-red: #ef4444;
    --rk-case-red-bg: #fef2f2;
    --rk-case-green: #10b981;
    --rk-case-green-bg: #dcfce7;
    --rk-case-brass: #d97706;
}

.rk-case-container {
    max-width: 950px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: #ffffff;
    border-radius: 24px;
    box-shadow: 0 25px 50px -12px rgba(2, 132, 199, 0.12);
    border: 1px solid var(--rk-case-border);
    overflow: hidden;
}

/* Header */
.rk-case-header {
    background: linear-gradient(135deg, var(--rk-case-dark) 0%, #1e293b 100%);
    padding: 45px 50px;
    color: #ffffff;
    position: relative;
    border-bottom: 4px solid var(--rk-case-accent);
}

.rk-case-badge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: rgba(56, 189, 248, 0.15);
    color: var(--rk-case-accent);
    padding: 6px 16px;
    border-radius: 999px;
    font-size: 12px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 20px;
    border: 1px solid rgba(56, 189, 248, 0.3);
}

.rk-case-header h2 {
    font-size: 28px;
    font-weight: 900;
    margin: 0 0 15px 0;
    line-height: 1.3;
}

.rk-case-header p {
    font-size: 16px;
    color: #cbd5e1;
    margin: 0;
    line-height: 1.6;
    max-width: 800px;
}

/* Dashboard Interactive Area */
.rk-case-dashboard {
    padding: 40px 50px;
    background: var(--rk-case-light);
}

/* Toggles */
.rk-case-toggles {
    display: flex;
    background: #e2e8f0 !important;
    border-radius: 100px;
    padding: 6px;
    max-width: 600px;
    margin: 0 auto 30px auto;
    position: relative;
    box-shadow: inset 0 2px 4px rgba(0,0,0,0.05);
}

.rk-case-btn {
    flex: 1;
    padding: 16px 20px !important;
    border-radius: 100px !important;
    font-weight: 800 !important;
    font-size: 15px !important;
    text-align: center !important;
    cursor: pointer !important;
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;
    position: relative !important;
    z-index: 2 !important;
    color: var(--rk-case-slate) !important;
    border: none !important;
    background: transparent !important;
    box-shadow: none !important;
    outline: none !important;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
}

.rk-case-btn.active-bad, .rk-case-btn.active-good {
    color: #ffffff !important;
}

.rk-case-selector {
    position: absolute !important;
    top: 6px !important;
    left: 6px !important;
    height: calc(100% - 12px) !important;
    width: calc(50% - 6px) !important;
    border-radius: 100px !important;
    background: var(--rk-case-red) !important;
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) !important;
    box-shadow: 0 4px 10px rgba(0,0,0,0.15) !important;
    z-index: 1 !important;
}

.rk-case-selector.pos-good {
    transform: translateX(100%) !important;
    background: var(--rk-case-green) !important;
}

/* Container for Stats (Replaced Visualizer) */
.rk-case-stats-wrapper {
    background: #ffffff;
    border: 1px solid var(--rk-case-border);
    border-radius: 20px;
    padding: 30px;
    box-shadow: 0 10px 20px -5px rgba(0,0,0,0.05);
}

/* Stats Cards */
.rk-case-stats {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 15px;
    width: 100%;
}

.rk-case-stat-card {
    padding: 25px 15px;
    border-radius: 12px;
    text-align: center;
    border: 1px solid var(--rk-case-border);
    transition: all 0.4s ease;
}

/* Explicit body wrapper to control state styles more safely */
.rk-case-state-container.state-bad .rk-case-stat-card { 
    background: var(--rk-case-red-bg); 
    border-color: #fca5a5; 
}

.rk-case-state-container.state-good .rk-case-stat-card { 
    background: var(--rk-case-green-bg); 
    border-color: #86efac; 
}

.rk-stat-label {
    font-size: 13px;
    font-weight: 800;
    text-transform: uppercase;
    color: var(--rk-case-slate);
    margin-bottom: 8px;
}

.rk-stat-val {
    font-size: 22px;
    font-weight: 900;
    transition: color 0.4s;
}

.rk-case-state-container.state-bad .rk-stat-val { color: var(--rk-case-red); }
.rk-case-state-container.state-good .rk-stat-val { color: var(--rk-case-green); }

/* Content Narrative */
.rk-case-content {
    padding: 40px 50px;
    background: #ffffff;
}

.rk-case-content h3 {
    font-size: 22px;
    font-weight: 900;
    color: var(--rk-case-dark);
    margin: 0 0 20px 0;
    line-height: 1.3;
}

.rk-case-content p {
    font-size: 16px;
    line-height: 1.8;
    color: var(--rk-case-slate);
    margin: 0 0 20px 0;
}

.rk-case-content strong {
    color: var(--rk-case-dark);
}

.rk-case-content a {
    color: var(--rk-case-blue);
    font-weight: 700;
    text-decoration: none;
    border-bottom: 2px solid rgba(2, 132, 199, 0.2);
    transition: all 0.2s;
}

.rk-case-content a:hover {
    color: #0369a1;
    border-bottom-color: #0369a1;
    background: var(--rk-case-blue-bg);
}

/* Callout Box */
.rk-case-callout {
    background: #f1f5f9;
    border-left: 4px solid var(--rk-case-blue);
    padding: 20px 25px;
    border-radius: 0 12px 12px 0;
    margin-top: 30px;
}

.rk-callout-title {
    display: block;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 900;
    color: var(--rk-case-blue);
    margin-bottom: 8px;
    letter-spacing: 1px;
}

/* Mobile */
@media (max-width: 768px) {
    .rk-case-header, .rk-case-dashboard, .rk-case-content { padding: 30px 20px; }
    .rk-case-toggles { flex-direction: column; border-radius: 16px !important; }
    .rk-case-btn { padding: 12px 15px !important; }
    .rk-case-selector { width: calc(100% - 12px) !important; height: calc(50% - 6px) !important; border-radius: 12px !important; }
    .rk-case-selector.pos-good { transform: translateY(100%) !important; left: 6px !important; }
    .rk-case-stats { grid-template-columns: 1fr; gap: 10px; }
    .rk-case-stats-wrapper { padding: 20px; }
}
</style>

<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "Article",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#article-casestudy",
    "mainEntityOfPage": {
      "@type": "WebPage",
      "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/"
    },
    "headline": "Studium Przypadku: Optymalizacja projektu ogrzewania podłogowego. Dlaczego zmieniliśmy rozdzielacz z mosiądzu na stal?",
    "description": "Case study z Płocka. Zobacz, jak błędny projekt konkurencji wymusił zbyt długie pętle i zagęszczenie rur, oraz jak zastosowanie stali nierdzewnej uratowało portfel inwestora.",
    "image": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg",
    "author": {
      "@type": "Person",
      "name": "Robert Kucharski",
      "url": "https://projekt-ogrzewania.pl/"
    },
    "publisher": {
      "@type": "Organization",
      "name": "Projekt-Ogrzewania.pl",
      "logo": {
        "@type": "ImageObject",
        "url": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg"
      }
    },
    "datePublished": "2026-06-06",
    "dateModified": "2026-06-06"
  },
  {
    "@context": "https://schema.org",
    "@type": "Dataset",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#dataset-casestudy",
    "name": "Porównanie Metryk Projektu OZC: Przed i Po Optymalizacji",
    "description": "Zestawienie parametrów układu płaszczyznowego dla domu 150m2 obrazujące spadek oporów i ilości rur PEX po zastosowaniu belki ze stali szlachetnej.",
    "license": "https://projekt-ogrzewania.pl/",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    },
    "keywords": [
      "optymalizacja projektu ogrzewania podłogowego",
      "błędy w projekcie podłogówki konkurencji",
      "rozdzielacz stalowy a opory hydrauliczne",
      "za długa pętla podłogówki",
      "ile rury na m2 ogrzewania podłogowego"
    ],
    "measurementTechnique": "Redukcja dławienia na rozdzielaczu (Kv) pozwalająca na przeliczenie autorytetu zaworów i bezpieczne zwiększenie rozstawu rur z 10 cm na 15 cm.",
    "mainEntity": {
      "@type": "ItemList",
      "itemListElement": [
        "Projekt Konkurencji: Mosiądz DN25, opór 24 kPa, rozstaw 10 cm, pętle 120 mb.",
        "Optymalizacja Inżynierska: Stal DN32, opór 14 kPa, rozstaw 15 cm, pętle max 85 mb."
      ]
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "WebApplication",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#webapp-casestudy",
    "name": "Interaktywny Symulator Optymalizacji Projektu",
    "description": "Narzędzie demonstrujące wpływ zmiany komponentu uzbrojenia kotłowni na parametry układu, długość pętli i zrównoważenie hydrauliczne całego domu.",
    "applicationCategory": "EngineeringApplication",
    "operatingSystem": "All",
    "browserRequirements": "Requires HTML5, CSS3, JavaScript",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    }
  }
]
</script>

<div class="rk-case-container" id="rozdzielacz-case-app">
    <div class="rk-case-header">
        <div class="rk-case-badge">
            <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="16" y1="13" x2="8" y2="13"></line><line x1="16" y1="17" x2="8" y2="17"></line><polyline points="10 9 9 9 8 9"></polyline></svg>
            Studium Przypadku (Case Study)
        </div>
        <h2>Pan Jerzy z Płocka i "tani" projekt od konkurencji. Dlaczego musieliśmy wszystko przeprojektować?</h2>
        <p>Decyzja o tańszym rozdzielaczu podjęta przy biurku kosztuje inwestora tysiące złotych na placu budowy. Zobacz, jak uratowaliśmy instalację przed katastrofą hydrauliczną.</p>
    </div>

    <div class="rk-case-dashboard">
        <div class="rk-case-toggles">
            <div class="rk-case-selector" id="caseSelector"></div>
            <button class="rk-case-btn active-bad" data-state="bad" id="btnCaseBad">
                <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><line x1="15" y1="9" x2="9" y2="15"></line><line x1="9" y1="9" x2="15" y2="15"></line></svg>
                Projekt Konkurencji (Mosiądz)
            </button>
            <button class="rk-case-btn" data-state="good" id="btnCaseGood">
                <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M22 11.08V12a10 10 0 1 1-5.93-9.14"></path><polyline points="22 4 12 14.01 9 11.01"></polyline></svg>
                Nasza Optymalizacja (Stal)
            </button>
        </div>

        <div class="rk-case-state-container state-bad" id="caseStateContainer">
            <div class="rk-case-stats-wrapper">
                <div class="rk-case-stats">
                    <div class="rk-case-stat-card">
                        <div class="rk-stat-label">Max. długość pętli</div>
                        <div class="rk-stat-val" id="statLoop">110 mb (Przekroczona!)</div>
                    </div>
                    <div class="rk-case-stat-card">
                        <div class="rk-stat-label">Rozstaw rur (Salon)</div>
                        <div class="rk-stat-val" id="statSpace">Co 10 cm (Gęsto)</div>
                    </div>
                    <div class="rk-case-stat-card">
                        <div class="rk-stat-label">Opory / Dławienie</div>
                        <div class="rk-stat-val" id="statResist">24 kPa (Krytyczne)</div>
                    </div>
                </div>
            </div>
        </div>
    </div>

    <div class="rk-case-content">
        <h3>Pozorny zysk na materiałach kotłowni</h3>
        <p>
            Gdy Pan Jerzy zgłosił się do nas z gotowym projektem wykonanym przez lokalną hurtownię "za darmo", od razu zapaliła nam się czerwona lampka. Projektant założył zastosowanie taniego rozdzielacza mosiężnego (profil 1", mały parametr Kv). Z pozoru oszczędność na rozdzielaczu wynosiła około 300 zł. Jednak w inżynierii nic nie ginie.
        </p>
        <p>
            Zdławiony przepływ na belce mosiężnej sprawił, że program obliczeniowy musiał drastycznie skompensować braki mocy. Skutek? Projektant narzucił rozstaw rur co 10 cm na całej powierzchni 45-metrowego salonu. To wywindowało zapotrzebowanie na rurę z 300 mb do ponad 450 mb. Zaczęliśmy zastanawiać się <a href="https://projekt-ogrzewania.pl/ile-rury-na-m2-ogrzewania-podlogowego/">ile faktycznie rury na m² ogrzewania podłogowego</a> jest tu potrzebne i dlaczego naruszono strefy krytyczne.
        </p>

        <h3>Błędy prowadzące do katastrofy</h3>
        <p>
            Najgorsze miało dopiero nadejść. Zagęszczenie rur spowodowało, że jedna z pętli osiągnęła długość 110 metrów. Jak wiemy z analizy <a href="https://projekt-ogrzewania.pl/maksymalna-dlugosc-petli-ogrzewania-podlogowego/">maksymalnej długości pętli ogrzewania podłogowego</a>, przekroczenie granicy 100 mb dla rury 16x2.0 przy pompie ciepła generuje tzw. "martwą strefę". Woda na powrocie byłaby całkowicie wychłodzona, a pompa obiegowa pracowałaby na najwyższym biegu, generując szumy i wysokie rachunki. Właśnie tak wygląda efekt <a href="https://projekt-ogrzewania.pl/za-dluga-petla-podlogowki/">za długiej pętli podłogówki</a> zrobionej bez nadzoru inżyniera.
        </p>

        <div class="rk-case-callout">
            <span class="rk-callout-title">Nasza inżynierska optymalizacja</span>
            <p>
                Wyrzuciliśmy stary plan do kosza. Wykonaliśmy pełne <a href="https://projekt-ogrzewania.pl/projekt-ogrzewania-podlogowego-z-glowy-vs-projekt-z-obliczeniami-ile-mozesz-stracic-na-bledach/">obliczenia OZC na nowo</a>, zmieniając bazowy rozdzielacz na model ze <strong>stali nierdzewnej AISI 304 (profil DN32)</strong> o doskonałym współczynniku Kv. Efekt? 
                <br><br>
                Znieśliśmy dławienie węzła. To pozwoliło nam powiększyć rozstaw rur do komfortowych 15 cm. Długość najdłuższej pętli spadła do bezpiecznych 85 mb. Pan Jerzy zaoszczędził 150 metrów rury PEX, dniówkę instalatora, a jego pompa ciepła będzie pracować o 20% lżej. <strong>Właśnie dlatego materiał rozdzielacza to fundament całego systemu.</strong>
            </p>
        </div>
    </div>
</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    const btnBad = document.getElementById('btnCaseBad');
    const btnGood = document.getElementById('btnCaseGood');
    const selector = document.getElementById('caseSelector');
    const stateContainer = document.getElementById('caseStateContainer');
    
    // Stats elements
    const statLoop = document.getElementById('statLoop');
    const statSpace = document.getElementById('statSpace');
    const statResist = document.getElementById('statResist');

    function setBadState() {
        // UI
        btnBad.classList.add('active-bad');
        btnGood.classList.remove('active-good');
        selector.classList.remove('pos-good');
        stateContainer.className = 'rk-case-state-container state-bad';
        
        // Data Update
        statLoop.textContent = '110 mb (Przekroczona!)';
        statSpace.textContent = 'Co 10 cm (Gęsto)';
        statResist.textContent = '24 kPa (Krytyczne)';
    }

    function setGoodState() {
        // UI
        btnGood.classList.add('active-good');
        btnBad.classList.remove('active-bad');
        selector.classList.add('pos-good');
        stateContainer.className = 'rk-case-state-container state-good';
        
        // Data Update
        statLoop.textContent = 'Max 85 mb (Bezpiecznie)';
        statSpace.textContent = 'Co 15 cm (Optymalnie)';
        statResist.textContent = '14 kPa (Niskie)';
    }

    btnBad.addEventListener('click', setBadState);
    btnGood.addEventListener('click', setGoodState);
});
</script>



<style>
:root {
    --rk-auth-dark: #0f172a;
    --rk-auth-slate: #334155;
    --rk-auth-light: #f8fafc;
    --rk-auth-border: #e2e8f0;
    --rk-auth-blue: #0284c7;
    --rk-auth-blue-bg: #e0f2fe;
    --rk-auth-accent: #38bdf8;
    --rk-auth-fb: #1877F2;
    --rk-auth-in: #0A66C2;
}

.rk-auth-container {
    max-width: 950px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: #ffffff;
    border-radius: 20px;
    box-shadow: 0 15px 35px -5px rgba(2, 132, 199, 0.08);
    border: 1px solid var(--rk-auth-blue-bg);
    overflow: hidden;
}

/* Header & Quote */
.rk-auth-header {
    background: linear-gradient(135deg, var(--rk-auth-dark) 0%, #1e293b 100%);
    padding: 45px 50px;
    color: #ffffff;
    position: relative;
    border-bottom: 5px solid var(--rk-auth-accent);
}

.rk-auth-badge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: rgba(56, 189, 248, 0.15);
    color: var(--rk-auth-accent);
    padding: 6px 16px;
    border-radius: 999px;
    font-size: 12px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 20px;
    border: 1px solid rgba(56, 189, 248, 0.3);
}

.rk-auth-header h2 {
    font-size: 28px;
    font-weight: 900;
    margin: 0 0 25px 0;
    line-height: 1.3;
    color: #ffffff;
}

.rk-auth-quote-box {
    display: flex;
    gap: 25px;
    align-items: flex-start;
    background: rgba(255,255,255,0.05);
    padding: 30px;
    border-radius: 16px;
    border-left: 4px solid var(--rk-auth-accent);
}

.rk-auth-quote-mark {
    font-family: Georgia, serif;
    font-size: 60px;
    color: var(--rk-auth-accent);
    line-height: 1;
    margin-top: -10px;
    opacity: 0.5;
}

.rk-auth-quote-text {
    font-size: 18px;
    line-height: 1.6;
    color: #e2e8f0;
    margin: 0 0 15px 0;
    font-style: italic;
}

.rk-auth-quote-text strong {
    color: #ffffff;
    font-style: normal;
}

.rk-auth-author {
    font-size: 15px;
    font-weight: 700;
    color: var(--rk-auth-accent);
    text-transform: uppercase;
    letter-spacing: 1px;
}

/* Tabs Navigation */
.rk-auth-nav {
    display: flex;
    background: var(--rk-auth-light);
    padding: 0;
    border-bottom: 1px solid var(--rk-auth-border);
}

.rk-auth-tab {
    flex: 1;
    padding: 20px;
    background: transparent;
    border: none;
    border-bottom: 3px solid transparent;
    font-size: 15px;
    font-weight: 800;
    color: var(--rk-auth-slate);
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
}

.rk-auth-tab:hover {
    background: #f1f5f9;
}

.rk-auth-tab.active {
    background: #ffffff;
    color: var(--rk-auth-blue);
    border-bottom-color: var(--rk-auth-blue);
}

.rk-auth-tab-icon {
    display: flex;
    align-items: center;
}

/* Tab Content Panels */
.rk-auth-panels {
    padding: 40px 50px;
    background: #ffffff;
}

.rk-auth-panel {
    display: none;
}

.rk-auth-panel.active {
    display: block;
}

.rk-auth-panel h3 {
    font-size: 22px;
    font-weight: 900;
    color: var(--rk-auth-dark);
    margin: 0 0 15px 0;
}

.rk-auth-panel p {
    font-size: 16px;
    line-height: 1.7;
    color: var(--rk-auth-slate);
    margin: 0 0 15px 0;
}

.rk-auth-panel strong {
    color: var(--rk-auth-dark);
}

/* Links & Socials */
.rk-social-grid {
    display: flex;
    gap: 20px;
    margin-top: 25px;
}

.rk-social-btn {
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 14px 24px;
    border-radius: 12px;
    font-size: 15px;
    font-weight: 700;
    text-decoration: none !important;
    color: #ffffff;
}

.rk-social-btn.fb {
    background: var(--rk-auth-fb);
}

.rk-social-btn.in {
    background: var(--rk-auth-in);
}

.rk-social-btn:hover {
    opacity: 0.9;
}

/* Stats Grid */
.rk-stats-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin-top: 20px;
}

.rk-stat-box {
    background: var(--rk-auth-light);
    border: 1px solid var(--rk-auth-border);
    padding: 20px;
    border-radius: 12px;
    text-align: center;
}

.rk-stat-num {
    display: block;
    font-size: 28px;
    font-weight: 900;
    color: var(--rk-auth-blue);
    margin-bottom: 5px;
}

.rk-stat-label {
    font-size: 13px;
    font-weight: 700;
    color: var(--rk-auth-slate);
    text-transform: uppercase;
}

/* Mobile */
@media (max-width: 768px) {
    .rk-auth-header, .rk-auth-panels { padding: 30px 20px; }
    .rk-auth-quote-box { flex-direction: column; gap: 15px; padding: 20px; }
    .rk-auth-nav { flex-direction: column; }
    .rk-auth-tab { border-bottom: none; border-left: 3px solid transparent; padding: 15px; justify-content: flex-start; }
    .rk-auth-tab.active { border-left-color: var(--rk-auth-blue); border-bottom-color: transparent; }
    .rk-social-grid { flex-direction: column; }
    .rk-stats-grid { grid-template-columns: 1fr; }
    .rk-auth-header h2 { font-size: 24px; }
}
</style>

<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "Article",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#article-ekspert",
    "mainEntityOfPage": {
      "@type": "WebPage",
      "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/"
    },
    "headline": "Werdykt inżyniera: Rozdzielacz mosiężny czy ze stali nierdzewnej? – odpowiada Robert Kucharski",
    "description": "Autorski werdykt eksperta HVAC dotyczący doboru rozdzielaczy do ogrzewania podłogowego. Poznaj argumenty inżyniera poparte ponad 1000 zrealizowanych projektów OZC.",
    "image": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg",
    "author": {
      "@type": "Person",
      "name": "Robert Kucharski",
      "url": "https://projekt-ogrzewania.pl/",
      "jobTitle": "Inżynier HVAC / Ekspert ds. systemów grzewczych",
      "sameAs": [
        "https://www.facebook.com/projektogrzewaniapl/",
        "https://www.linkedin.com/in/robert-kucharski-38069b48/"
      ]
    },
    "publisher": {
      "@type": "Organization",
      "name": "Projekt-Ogrzewania.pl",
      "logo": {
        "@type": "ImageObject",
        "url": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg"
      }
    },
    "datePublished": "2026-06-06",
    "dateModified": "2026-06-06"
  },
  {
    "@context": "https://schema.org",
    "@type": "Dataset",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#dataset-ekspert",
    "name": "Statystyki Niezawodności Instalacji wg. Roberta Kucharskiego",
    "description": "Baza danych podsumowująca doświadczenie projektowe autora w zakresie doboru armatury zbrojeniowej w systemach ogrzewania płaszczyznowego.",
    "license": "https://projekt-ogrzewania.pl/",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    },
    "keywords": [
      "werdykt eksperta rozdzielacz do podłogówki",
      "robert kucharski projekt ogrzewania",
      "rozdzielacz ze stali nierdzewnej a mosiężny opinie",
      "doświadczenie inżyniera hvac",
      "projekt instalacji ogrzewania podłogowego"
    ],
    "measurementTechnique": "Agregacja danych empirycznych z ponad 1000 zrealizowanych projektów OZC, nadzoru wykonawczego oraz analizy awaryjności materiałów w Polsce.",
    "mainEntity": {
      "@type": "ItemList",
      "itemListElement": [
        "Zalecenie główne: Stal nierdzewna AISI 304 w instalacjach z pompą ciepła.",
        "Potwierdzona sprawność: Wyeliminowanie oporów hydraulicznych dławiących pompę.",
        "Podstawa oceny: Normy techniczne i realne warunki pracy na budowie."
      ]
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "WebApplication",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#webapp-ekspert",
    "name": "Wizytówka Eksperta E-E-A-T",
    "description": "Interaktywny panel prezentujący wiarygodność, autorytet i podsumowanie techniczne autora, umożliwiający weryfikację jego kompetencji przez użytkownika.",
    "applicationCategory": "UtilitiesApplication",
    "operatingSystem": "All",
    "browserRequirements": "Requires HTML5, CSS3, JavaScript",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    }
  }
]
</script>

<div class="rk-auth-container" id="rozdzielacz-ekspert-app">
    <div class="rk-auth-header">
        <div class="rk-auth-badge">
            <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"></path></svg>
            Gwarancja Rzetelności
        </div>
        <h2>Werdykt autora: Rozdzielacz mosiężny czy ze stali nierdzewnej? – odpowiada Robert Kucharski</h2>
        
        <div class="rk-auth-quote-box">
            <div class="rk-auth-quote-mark">"</div>
            <div>
                <p class="rk-auth-quote-text">
                    Beton podłogowy ukryje każdy błąd instalatora, ale <strong>fizyki hydraulicznej nie oszukasz</strong>. Błędny wybór materiału na etapie zbrojenia kotłowni to wyrok dla sprawności całego układu. W inwestycjach na lata nie ma miejsca na kompromisy z tanim odlewem.
                </p>
                <div class="rk-auth-author">Robert Kucharski, CEO Projekt-Ogrzewania.pl</div>
            </div>
        </div>
    </div>

    <div class="rk-auth-nav" id="authNav">
        <button class="rk-auth-tab active" data-target="panelVerdict">
            <div class="rk-auth-tab-icon">
                <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><polyline points="12 6 12 12 16 14"></polyline></svg>
            </div>
            Konkretny Werdykt
        </button>
        <button class="rk-auth-tab" data-target="panelExp">
            <div class="rk-auth-tab-icon">
                <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"></path><polyline points="3.27 6.96 12 12.01 20.73 6.96"></polyline><line x1="12" y1="22.08" x2="12" y2="12"></line></svg>
            </div>
            Liczby i Fakty
        </button>
        <button class="rk-auth-tab" data-target="panelContact">
            <div class="rk-auth-tab-icon">
                <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><polyline points="16 11 18 13 22 9"></polyline></svg>
            </div>
            Zweryfikuj mnie
        </button>
    </div>

    <div class="rk-auth-panels">
        
        <div class="rk-auth-panel active" id="panelVerdict">
            <h3>Podejmij decyzję świadomie</h3>
            <p>
                Jeśli Twoim źródłem ciepła jest (lub będzie) <strong>pompa ciepła</strong>, jedynym słusznym inżynieryjnym wyborem jest rozdzielacz ze stali nierdzewnej. Nie chodzi tu o estetykę polerowanej blachy. Chodzi o pełen, nieskrępowany przepływ (Kv) generowany przez profil 1 1/4" oraz absolutną odporność na wżery korozyjne w trudnym środowisku.
            </p>
            <p>
                Rozdzielacz mosiężny możesz rozważyć wyłącznie przy silnie ograniczonym budżecie, małej instalacji (do 80 m²) zasilanej z tradycyjnego kotła oraz przy <strong>rygorystycznym pilnowaniu odczynu pH wody</strong>. Zobaczysz jednak w dalszej części artykułu interaktywne kalkulatory, które matematycznie udowodnią Ci, dlaczego dopłata do stali zwraca się w rachunkach za prąd.
            </p>
        </div>

        <div class="rk-auth-panel" id="panelExp">
            <h3>Inżynieria oparta na danych, a nie domysłach</h3>
            <p>
                W internecie pełno jest teoretyków. Moje rekomendacje opieram na solidnym fundamencie setek przeliczonych i wdrożonych instalacji, rygorystycznych obliczeniach OZC oraz normach PN-EN. To wiedza z placu budowy przeniesiona do cyfrowego świata.
            </p>
            <div class="rk-stats-grid">
                <div class="rk-stat-box">
                    <span class="rk-stat-num">1000+</span>
                    <span class="rk-stat-label">Wykonanych projektów OZC</span>
                </div>
                <div class="rk-stat-box">
                    <span class="rk-stat-num">100%</span>
                    <span class="rk-stat-label">Zgodności z normą PN-EN</span>
                </div>
                <div class="rk-stat-box">
                    <span class="rk-stat-num">20 lat</span>
                    <span class="rk-stat-label">Praktyki w HVAC</span>
                </div>
            </div>
        </div>

        <div class="rk-auth-panel" id="panelContact">
            <h3>Zobacz moje oficjalne profile na social mediach.</h3>
            <p>
                Wierzę w pełną transparentność. Jako autor portalu Projekt-Ogrzewania.pl i aktywny specjalista zapraszam Cię do moich oficjalnych kanałów. Dzielę się tam twardą wiedzą, rozwiązuję problemy na żywym organizmie budowy i obalam szkodliwe mity instalacyjne.
            </p>
            <div class="rk-social-grid">
                <a href="https://www.facebook.com/projektogrzewaniapl/" target="_blank" rel="noopener noreferrer" class="rk-social-btn fb">
                    <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke="none"><path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path></svg>
                    Profil na Facebooku
                </a>
                <a href="https://www.linkedin.com/in/robert-kucharski-38069b48/" target="_blank" rel="noopener noreferrer" class="rk-social-btn in">
                    <svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" stroke="none"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path><rect x="2" y="9" width="4" height="12"></rect><circle cx="4" cy="4" r="2"></circle></svg>
                    Mój profil LinkedIn
                </a>
            </div>
        </div>

    </div>
</div>

<script>
(function() {
    function initAuthTabs() {
        const tabs = document.querySelectorAll('#authNav .rk-auth-tab');
        const panels = document.querySelectorAll('.rk-auth-panels .rk-auth-panel');

        if(tabs.length === 0 || panels.length === 0) return;

        tabs.forEach(tab => {
            tab.addEventListener('click', function() {
                // Usuwanie klas active
                tabs.forEach(t => t.classList.remove('active'));
                panels.forEach(p => p.classList.remove('active'));

                // Dodawanie klasy active do kliknietego
                this.classList.add('active');

                // Pokazywanie wlasciwego panelu
                const targetId = this.getAttribute('data-target');
                const targetPanel = document.getElementById(targetId);
                if(targetPanel) {
                    targetPanel.classList.add('active');
                }
            });
        });
    }

    if (document.readyState === 'loading') {
        document.addEventListener('DOMContentLoaded', initAuthTabs);
    } else {
        initAuthTabs();
    }
})();
</script>



<style>
:root {
    --rk-faq-dark: #0f172a;
    --rk-faq-blue: #0284c7;
    --rk-faq-blue-light: #e0f2fe;
    --rk-faq-blue-hover: #0369a1;
    --rk-faq-gray: #64748b;
    --rk-faq-bg: #ffffff;
    --rk-faq-border: #e2e8f0;
    --rk-faq-accent: #38bdf8;
}

.rk-faq-wrapper {
    max-width: 950px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: var(--rk-faq-bg);
    border-radius: 24px;
    box-shadow: 0 15px 35px -5px rgba(2, 132, 199, 0.08);
    border: 1px solid var(--rk-faq-blue-light);
    overflow: hidden;
}

/* Header */
.rk-faq-header {
    background: linear-gradient(135deg, var(--rk-faq-dark) 0%, #1e293b 100%);
    padding: 40px 50px;
    position: relative;
    overflow: hidden;
}

.rk-faq-header-content {
    position: relative;
    z-index: 2;
    display: flex;
    align-items: center;
    gap: 20px;
}

.rk-faq-header-icon {
    width: 60px;
    height: 60px;
    background: rgba(56, 189, 248, 0.15);
    border-radius: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--rk-faq-accent);
    border: 1px solid rgba(56, 189, 248, 0.3);
    animation: pulseIcon 3s infinite;
    flex-shrink: 0;
}

@keyframes pulseIcon {
    0% { box-shadow: 0 0 0 0 rgba(56, 189, 248, 0.4); }
    70% { box-shadow: 0 0 0 15px rgba(56, 189, 248, 0); }
    100% { box-shadow: 0 0 0 0 rgba(56, 189, 248, 0); }
}

.rk-faq-header h2 {
    color: #ffffff;
    font-size: 26px;
    font-weight: 900;
    margin: 0 0 8px 0;
    line-height: 1.2;
}

.rk-faq-header p {
    color: #94a3b8;
    font-size: 15px;
    margin: 0;
    line-height: 1.5;
}

/* Accordion Container */
.rk-faq-list {
    padding: 30px 50px;
    background: #f8fafc;
}

.rk-faq-item {
    background: #ffffff;
    border: 1px solid var(--rk-faq-border);
    border-radius: 16px;
    margin-bottom: 16px;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    box-shadow: 0 2px 4px rgba(0,0,0,0.02);
}

.rk-faq-item:hover {
    border-color: #bae6fd;
    box-shadow: 0 8px 15px -5px rgba(2, 132, 199, 0.08);
}

.rk-faq-item.active {
    border-color: var(--rk-faq-blue);
    box-shadow: 0 10px 20px -5px rgba(2, 132, 199, 0.15);
}

/* Accordion Trigger */
.rk-faq-trigger {
    width: 100%;
    text-align: left;
    padding: 24px 30px;
    background: transparent;
    border: none;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 20px;
}

.rk-faq-question {
    font-size: 17px;
    font-weight: 800;
    color: var(--rk-faq-dark);
    margin: 0;
    line-height: 1.4;
    transition: color 0.3s;
}

.rk-faq-item.active .rk-faq-question {
    color: var(--rk-faq-blue);
}

.rk-faq-toggle-icon {
    width: 32px;
    height: 32px;
    border-radius: 50%;
    background: var(--rk-faq-blue-light);
    color: var(--rk-faq-blue);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

.rk-faq-item.active .rk-faq-toggle-icon {
    background: var(--rk-faq-blue);
    color: #ffffff;
    transform: rotate(180deg);
}

/* Accordion Content */
.rk-faq-content-wrapper {
    display: grid;
    grid-template-rows: 0fr;
    transition: grid-template-rows 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

.rk-faq-item.active .rk-faq-content-wrapper {
    grid-template-rows: 1fr;
}

.rk-faq-content {
    overflow: hidden;
}

.rk-faq-inner {
    padding: 0 30px 24px 30px;
    display: flex;
    gap: 20px;
    align-items: flex-start;
}

.rk-faq-answer-line {
    width: 4px;
    height: 100%;
    min-height: 40px;
    background: var(--rk-faq-accent);
    border-radius: 4px;
    flex-shrink: 0;
    margin-top: 5px;
}

.rk-faq-text {
    font-size: 15px;
    line-height: 1.7;
    color: #475569;
    margin: 0;
}

.rk-faq-text strong {
    color: var(--rk-faq-dark);
    font-weight: 700;
}

.rk-faq-text a {
    color: var(--rk-faq-blue);
    font-weight: 700;
    text-decoration: none;
    border-bottom: 2px solid rgba(2, 132, 199, 0.2);
    transition: all 0.2s;
}

.rk-faq-text a:hover {
    color: var(--rk-faq-blue-hover);
    border-bottom-color: var(--rk-faq-blue-hover);
}

/* Status Bar */
.rk-faq-status {
    padding: 20px 50px;
    background: #ffffff;
    border-top: 1px solid var(--rk-faq-border);
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.rk-faq-status-text {
    font-size: 14px;
    color: var(--rk-faq-gray);
    font-weight: 600;
}

.rk-faq-status-badge {
    background: var(--rk-faq-blue-light);
    color: var(--rk-faq-blue);
    padding: 6px 12px;
    border-radius: 8px;
    font-size: 12px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

/* Mobile */
@media (max-width: 768px) {
    .rk-faq-header { padding: 30px 25px; }
    .rk-faq-list { padding: 25px; }
    .rk-faq-trigger { padding: 20px; gap: 15px; }
    .rk-faq-inner { padding: 0 20px 20px 20px; }
    .rk-faq-status { padding: 20px 25px; flex-direction: column; gap: 10px; text-align: center; }
    .rk-faq-question { font-size: 15px; }
    .rk-faq-header-icon { width: 50px; height: 50px; }
    .rk-faq-header h2 { font-size: 22px; }
}
</style>

<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "Czy rozdzielacz ze stali nierdzewnej można stosować z każdym rodzajem rur (PEX, PERT)?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Tak, rozdzielacze ze stali nierdzewnej są w 100% kompatybilne z rurami PEX oraz PERT za pośrednictwem standardowych eurokonusów 3/4 cala, które posiadają uszczelnienie typu o-ring izolujące bezpośredni kontakt materiałów. Nie zachodzi tu żadna negatywna reakcja chemiczna, co gwarantuje pełną szczelność połączeń."
        }
      },
      {
        "@type": "Question",
        "name": "Jak rozpoznać, czy rozdzielacz mosiężny jest wykonany z dobrego stopu?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Wysokiej jakości rozdzielacz mosiężny posiada wybite oznaczenie stopu CW617N lub CW602N (DZR) na korpusie oraz charakteryzuje się dużą masą – pojedyncza belka dla 6 obwodów powinna ważyć minimum 2,2 kg. Tanie podróbki wykonane z mosiądzu złomowego są lekkie, mają cienkie ścianki i wykazują skłonność do pękania przy dokręcaniu."
        }
      },
      {
        "@type": "Question",
        "name": "Dlaczego rotametry w rozdzielaczach ze stali nierdzewnej rzadziej ulegają zanieczyszczeniu?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Stal nierdzewna AISI 304 nie łuszczy się i nie tworzy tlenków metali, które w przypadku mosiądzu odkładają się w postaci ciemnego osadu na szkiełkach rotametrów, ograniczając widoczność podziałki. Czystość optyczna wskaźników przepływu pozwala na precyzyjną kontrolę hydrauliczną przez cały okres użytkowania instalacji."
        }
      },
      {
        "@type": "Question",
        "name": "Czy wyższy współczynnik przepływu w rozdzielaczu stalowym zmniejsza rachunki za ogrzewanie?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Tak, wyższy współczynnik przepływu zmniejsza opory hydrauliczne instalacji, co pozwala pompie obiegowej pracować z mniejszym poborem mocy (oszczędność energii elektrycznej) oraz umożliwia obniżenie temperatury zasilania na źródle ciepła o 1-2 stopnie Celsjusza, co bezpośrednio podnosi efektywność pompy ciepła."
        }
      },
      {
        "@type": "Question",
        "name": "Czy w przypadku awarii jednego obwodu na rozdzielaczu stalowym muszę wymieniać całą belkę?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Nie, nowoczesne rozdzielacze ze stali nierdzewnej posiadają w pełni wymienne podzespoły, co oznacza, że uszkodzony rotametr lub wkładkę zaworu termostatycznego można wykręcić i zastąpić nową częścią bez naruszania struktury belki. Remont ogranicza się do odcięcia danej sekcji i wymiany taniego podzespołu."
        }
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "@type": "Article",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#article-faq",
    "mainEntityOfPage": {
      "@type": "WebPage",
      "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/"
    },
    "headline": "FAQ – Najczęściej zadawane pytania o rozdzielacze do podłogówki",
    "description": "Odpowiedzi na najczęstsze pytania inwestorów dotyczące kompatybilności rur, rachunków za prąd i awaryjności rozdzielaczy mosiężnych oraz stalowych.",
    "image": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg",
    "author": {
      "@type": "Person",
      "name": "Robert Kucharski",
      "url": "https://projekt-ogrzewania.pl/",
      "sameAs": [
        "https://www.facebook.com/robert.kucharski.budowa.bez.sciemy",
        "https://www.facebook.com/projektogrzewaniapl/",
        "https://www.linkedin.com/in/robert-kucharski-38069b48/",
        "https://remont.biz.pl/",
        "https://sobir.pl/"
      ]
    },
    "publisher": {
      "@type": "Organization",
      "name": "Projekt-Ogrzewania.pl",
      "logo": {
        "@type": "ImageObject",
        "url": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg"
      }
    },
    "datePublished": "2025-12-29",
    "dateModified": "2026-06-06"
  },
  {
    "@context": "https://schema.org",
    "@type": "Dataset",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#dataset-faq",
    "name": "Baza Wiedzy i Parametrów Eksploatacyjnych Rozdzielaczy HVAC",
    "description": "Zbiór danych empirycznych i odpowiedzi na problemy eksploatacyjne, określający trwałość rotametrów, parametry wymiany podzespołów oraz wpływ współczynnika Kv na pobór energii elektrycznej.",
    "license": "https://projekt-ogrzewania.pl/",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    },
    "keywords": [
      "zanieczyszczenie rotametrów",
      "rury PEX a stal nierdzewna",
      "wymiana rotametru bez demontażu belki",
      "stop mosiądzu CW617N jakość",
      "oszczędność energii pompa obiegowa"
    ],
    "measurementTechnique": "Analiza empiryczna awaryjności i kompatybilności materiałowej w 1000+ instalacjach niskotemperaturowych w Polsce.",
    "mainEntity": {
      "@type": "ItemList",
      "itemListElement": [
        "Kompatybilność eurokonusów 3/4 z materiałami PEX/PERT bez reakcji galwanicznej.",
        "Różnice w tworzeniu tlenków na szkiełkach rotametrów między mosiądzem a stalą AISI 304.",
        "Wpływ przepływu na spadek obciążenia pompy obiegowej i COP pompy ciepła."
      ]
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "WebApplication",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#webapp-faq",
    "name": "Interaktywny Asystent FAQ Instalatora",
    "description": "Moduł dynamicznie rozwijanych zagadnień technicznych, wspomagający diagnostykę problemów i optymalizację doboru materiałów instalacyjnych przez inwestorów.",
    "applicationCategory": "EducationalApplication",
    "operatingSystem": "All",
    "browserRequirements": "Requires HTML5, CSS3, and JavaScript",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    }
  }
]
</script>

<div class="rk-faq-wrapper" id="rozdzielacz-faq-app">
    <div class="rk-faq-header">
        <div class="rk-faq-header-content">
            <div class="rk-faq-header-icon">
                <svg width="32" height="32" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
                    <path d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"></path>
                    <line x1="12" y1="17" x2="12.01" y2="17"></line>
                    <path d="M22 12A10 10 0 1 1 2 12a10 10 0 0 1 20 0z"></path>
                </svg>
            </div>
            <div>
                <h2>FAQ – Najczęściej zadawane pytania</h2>
                <p>Kompilacja wiedzy inżynierskiej odpowiadająca na obawy inwestorów przed montażem.</p>
            </div>
        </div>
    </div>

    <div class="rk-faq-list">
        <div class="rk-faq-item">
            <button class="rk-faq-trigger" aria-expanded="false">
                <h3 class="rk-faq-question">Czy rozdzielacz ze stali nierdzewnej można stosować z każdym rodzajem rur (PEX, PERT)?</h3>
                <div class="rk-faq-toggle-icon">
                    <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>
                </div>
            </button>
            <div class="rk-faq-content-wrapper">
                <div class="rk-faq-content">
                    <div class="rk-faq-inner">
                        <div class="rk-faq-answer-line"></div>
                        <p class="rk-faq-text">
                            <strong>Tak</strong>, rozdzielacze ze stali nierdzewnej są w 100% kompatybilne z <a href="https://projekt-ogrzewania.pl/rura-pex-do-ogrzewania-podlogowego/">rurami PEX</a> oraz PERT za pośrednictwem standardowych eurokonusów 3/4", które posiadają uszczelnienie typu o-ring izolujące bezpośredni kontakt materiałów. Nie zachodzi tu żadna negatywna reakcja chemiczna, co gwarantuje pełną szczelność połączeń.
                        </p>
                    </div>
                </div>
            </div>
        </div>

        <div class="rk-faq-item">
            <button class="rk-faq-trigger" aria-expanded="false">
                <h3 class="rk-faq-question">Jak rozpoznać, czy rozdzielacz mosiężny jest wykonany z dobrego stopu?</h3>
                <div class="rk-faq-toggle-icon">
                    <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>
                </div>
            </button>
            <div class="rk-faq-content-wrapper">
                <div class="rk-faq-content">
                    <div class="rk-faq-inner">
                        <div class="rk-faq-answer-line"></div>
                        <p class="rk-faq-text">
                            Wysokiej jakości rozdzielacz mosiężny posiada wybite oznaczenie stopu <strong>CW617N lub CW602N (DZR)</strong> na korpusie oraz charakteryzuje się dużą masą – pojedyncza belka dla 6 obwodów powinna ważyć minimum 2,2 kg. Tanie podróbki wykonane z mosiądzu złomowego są lekkie, mają cienkie ścianki i wykazują skłonność do pękania przy dokręcaniu, co często bywa źródłem poważnych awarii, wymienianych w artykule o <a href="https://projekt-ogrzewania.pl/najczestsze-bledy-przy-montazu-ogrzewania-podlogowego-i-jak-ich-uniknac/">najczęstszych błędach przy montażu instalacji</a>.
                        </p>
                    </div>
                </div>
            </div>
        </div>

        <div class="rk-faq-item">
            <button class="rk-faq-trigger" aria-expanded="false">
                <h3 class="rk-faq-question">Dlaczego rotametry w rozdzielaczach ze stali nierdzewnej rzadziej ulegają zanieczyszczeniu?</h3>
                <div class="rk-faq-toggle-icon">
                    <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>
                </div>
            </button>
            <div class="rk-faq-content-wrapper">
                <div class="rk-faq-content">
                    <div class="rk-faq-inner">
                        <div class="rk-faq-answer-line"></div>
                        <p class="rk-faq-text">
                            Stal nierdzewna AISI 304 nie łuszczy się i nie tworzy tlenków metali, które w przypadku mosiądzu odkładają się w postaci ciemnego osadu na szkiełkach rotametrów, ograniczając widoczność podziałki. Gwarantowana jest czystość optyczna, zwłaszcza gdy w układzie krąży dedykowana <a href="https://projekt-ogrzewania.pl/woda-demineralizowana-z-inhibitorem-korozji-do-ogrzewania-podlogowego/">woda demineralizowana z inhibitorem korozji</a>. Pozwala to na precyzyjną kontrolę hydrauliczną przez cały okres użytkowania.
                        </p>
                    </div>
                </div>
            </div>
        </div>

        <div class="rk-faq-item">
            <button class="rk-faq-trigger" aria-expanded="false">
                <h3 class="rk-faq-question">Czy wyższy współczynnik przepływu w rozdzielaczu stalowym zmniejsza rachunki za ogrzewanie?</h3>
                <div class="rk-faq-toggle-icon">
                    <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>
                </div>
            </button>
            <div class="rk-faq-content-wrapper">
                <div class="rk-faq-content">
                    <div class="rk-faq-inner">
                        <div class="rk-faq-answer-line"></div>
                        <p class="rk-faq-text">
                            <strong>Tak</strong>, wyższy współczynnik przepływu zmniejsza opory hydrauliczne instalacji, co pozwala pompie obiegowej pracować z mniejszym poborem mocy (oszczędność energii elektrycznej). Dodatkowo umożliwia obniżenie temperatury zasilania na źródle ciepła o 1-2°C, co bezpośrednio podnosi efektywność pompy ciepła i <a href="https://projekt-ogrzewania.pl/czy-ogrzewanie-podlogowe-jest-energooszczedne/">energooszczędność całej podłogówki</a>.
                        </p>
                    </div>
                </div>
            </div>
        </div>

        <div class="rk-faq-item">
            <button class="rk-faq-trigger" aria-expanded="false">
                <h3 class="rk-faq-question">Czy w przypadku awarii jednego obwodu na rozdzielaczu stalowym muszę wymieniać całą belkę?</h3>
                <div class="rk-faq-toggle-icon">
                    <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>
                </div>
            </button>
            <div class="rk-faq-content-wrapper">
                <div class="rk-faq-content">
                    <div class="rk-faq-inner">
                        <div class="rk-faq-answer-line"></div>
                        <p class="rk-faq-text">
                            <strong>Nie</strong>, nowoczesne rozdzielacze ze stali nierdzewnej posiadają w pełni wymienne podzespoły. Oznacza to, że uszkodzony rotametr lub wkładkę zaworu termostatycznego można wykręcić i zastąpić nową częścią bez naruszania struktury belki. Z tego powodu <a href="https://projekt-ogrzewania.pl/jak-czesto-trzeba-serwisowac-ogrzewanie-podlogowe/">cykliczny serwis ogrzewania podłogowego</a> ogranicza się jedynie do odcięcia danej sekcji zaworami i wymiany taniego elementu.
                        </p>
                    </div>
                </div>
            </div>
        </div>

    </div>
    
    <div class="rk-faq-status">
        <div class="rk-faq-status-text">Baza danych oparta na > 1000 zrealizowanych projektach (OZC)</div>
        <div class="rk-faq-status-badge">Wiedza Inżynierska</div>
    </div>
</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    const triggers = document.querySelectorAll('.rk-faq-trigger');

    triggers.forEach(trigger => {
        trigger.addEventListener('click', function() {
            const item = this.closest('.rk-faq-item');
            const isActive = item.classList.contains('active');

            // Close all items
            document.querySelectorAll('.rk-faq-item').forEach(faqItem => {
                faqItem.classList.remove('active');
                faqItem.querySelector('.rk-faq-trigger').setAttribute('aria-expanded', 'false');
            });

            // If it wasn't active, open it
            if (!isActive) {
                item.classList.add('active');
                this.setAttribute('aria-expanded', 'true');
            }
        });
    });
});
</script>



<style>
:root {
    --rk-v-dark: #0f172a;
    --rk-v-steel: #64748b;
    --rk-v-steel-light: #f1f5f9;
    --rk-v-steel-accent: #38bdf8;
    --rk-v-brass: #d97706;
    --rk-v-brass-light: #fef3c7;
    --rk-v-green: #10b981;
    --rk-v-red: #ef4444;
    --rk-v-blue: #0284c7;
    --rk-v-border: #e2e8f0;
    --rk-v-bg: #ffffff;
}

.rk-verdict-container {
    max-width: 950px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: var(--rk-v-bg);
    border-radius: 24px;
    box-shadow: 0 20px 40px -10px rgba(15, 23, 42, 0.1);
    border: 1px solid var(--rk-v-border);
    overflow: hidden;
}

/* Header Section */
.rk-v-header {
    padding: 40px 50px;
    background: linear-gradient(135deg, #1e293b 0%, #0f172a 100%);
    color: #ffffff;
    text-align: center;
}

.rk-v-header h2 {
    font-size: 28px;
    font-weight: 900;
    margin: 0 0 15px 0;
    color: #ffffff;
    line-height: 1.3;
}

.rk-v-header p {
    font-size: 16px;
    color: #cbd5e1;
    margin: 0;
    line-height: 1.6;
    max-width: 750px;
    margin: 0 auto;
}

/* Interactive Section */
.rk-v-interactive {
    padding: 40px 50px;
    background: #f8fafc;
}

.rk-v-interactive h3 {
    text-align: center;
    font-size: 20px;
    font-weight: 800;
    color: var(--rk-v-dark);
    margin: 0 0 25px 0;
}

/* Toggle Switch */
.rk-v-toggle-wrapper {
    display: flex;
    background: #e2e8f0;
    border-radius: 100px;
    padding: 6px;
    max-width: 500px;
    margin: 0 auto 40px auto;
    position: relative;
    box-shadow: inset 0 2px 4px rgba(0,0,0,0.06);
}

.rk-v-btn {
    flex: 1;
    padding: 14px 20px;
    border-radius: 100px;
    font-weight: 800;
    font-size: 15px;
    text-align: center;
    cursor: pointer;
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    position: relative;
    z-index: 2;
    color: #64748b;
    border: none;
    background: transparent;
}

.rk-v-btn.active-steel {
    color: #ffffff;
}

.rk-v-btn.active-brass {
    color: #ffffff;
}

.rk-v-selector {
    position: absolute;
    top: 6px;
    left: 6px;
    height: calc(100% - 12px);
    width: calc(50% - 6px);
    border-radius: 100px;
    background: var(--rk-v-dark);
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    box-shadow: 0 4px 6px rgba(0,0,0,0.1);
    z-index: 1;
}

.rk-v-selector.pos-brass {
    transform: translateX(100%);
    background: var(--rk-v-brass);
}

/* Data Dashboard / Gauges */
.rk-v-dashboard {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 25px;
    margin-bottom: 30px;
}

.rk-v-card {
    background: #ffffff;
    border: 1px solid var(--rk-v-border);
    border-radius: 20px;
    padding: 25px 15px;
    text-align: center;
    box-shadow: 0 4px 6px rgba(0,0,0,0.02);
    transition: transform 0.3s;
}

.rk-v-card:hover {
    transform: translateY(-5px);
}

.rk-gauge-svg {
    width: 100px;
    height: 100px;
    margin: 0 auto 15px auto;
    transform: rotate(-90deg);
}

.rk-gauge-bg {
    fill: none;
    stroke: #e2e8f0;
    stroke-width: 8;
}

.rk-gauge-fill {
    fill: none;
    stroke: var(--rk-v-steel-accent);
    stroke-width: 8;
    stroke-linecap: round;
    stroke-dasharray: 251.2;
    stroke-dashoffset: 251.2;
    transition: stroke-dashoffset 1s cubic-bezier(0.4, 0, 0.2, 1), stroke 0.5s ease;
}

.rk-v-value {
    font-size: 28px;
    font-weight: 900;
    color: var(--rk-v-dark);
    margin: 0 0 5px 0;
    transition: color 0.3s;
}

.rk-v-label {
    font-size: 13px;
    color: #64748b;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.5px;
}

/* Text Result Box */
.rk-v-summary-box {
    background: var(--rk-v-steel-light);
    border-left: 5px solid var(--rk-v-steel-accent);
    padding: 25px 30px;
    border-radius: 0 16px 16px 0;
    transition: all 0.4s;
}

.rk-v-summary-box.theme-brass {
    background: var(--rk-v-brass-light);
    border-left-color: var(--rk-v-brass);
}

.rk-v-summary-box h4 {
    margin: 0 0 10px 0;
    font-size: 18px;
    font-weight: 800;
    color: var(--rk-v-dark);
}

.rk-v-summary-box p {
    margin: 0;
    font-size: 15px;
    line-height: 1.6;
    color: #334155;
}

/* Project Info Section */
.rk-v-project-info {
    padding: 40px 50px;
    background: #ffffff;
    display: flex;
    align-items: center;
    gap: 30px;
    border-top: 1px solid var(--rk-v-border);
}

.rk-v-project-icon {
    flex-shrink: 0;
    width: 64px;
    height: 64px;
    background: var(--rk-v-light-blue);
    color: var(--rk-v-blue);
    border-radius: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.rk-v-project-text p {
    margin: 0;
    font-size: 16px;
    line-height: 1.7;
    color: #475569;
}

.rk-v-project-text a {
    color: var(--rk-v-blue);
    font-weight: 700;
    text-decoration: underline;
    text-underline-offset: 3px;
    transition: color 0.2s;
}

.rk-v-project-text a:hover {
    color: #0369a1;
}

/* CTA Footer */
.rk-v-cta {
    padding: 40px 50px;
    background: var(--rk-v-dark);
    text-align: center;
}

.rk-v-cta-title {
    color: #ffffff;
    font-size: 22px;
    font-weight: 800;
    margin: 0 0 25px 0;
}

.rk-btn-expert {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 12px;
    background: var(--rk-v-blue);
    color: #ffffff;
    font-size: 17px;
    font-weight: 800;
    padding: 18px 36px;
    border-radius: 14px;
    text-decoration: none;
    box-shadow: 0 10px 20px -5px rgba(2, 132, 199, 0.5);
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.rk-btn-expert:hover {
    transform: translateY(-4px);
    background: #38bdf8;
    box-shadow: 0 15px 25px -5px rgba(56, 189, 248, 0.5);
}

.rk-btn-expert svg {
    transition: transform 0.3s;
}

.rk-btn-expert:hover svg {
    transform: translateX(6px);
}

/* Mobile Adjustments */
@media (max-width: 768px) {
    .rk-v-header, .rk-v-interactive, .rk-v-project-info, .rk-v-cta { padding: 30px 20px; }
    .rk-v-dashboard { grid-template-columns: 1fr; gap: 15px; } /* Stack as tiles */
    .rk-v-project-info { flex-direction: column; text-align: center; gap: 20px; }
    .rk-v-toggle-wrapper { flex-direction: column; border-radius: 16px; }
    .rk-v-btn { padding: 16px; }
    .rk-v-selector { width: calc(100% - 12px); height: calc(50% - 6px); border-radius: 12px; }
    .rk-v-selector.pos-brass { transform: translateY(100%); left: 6px; }
}
</style>

<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "Article",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#article",
    "mainEntityOfPage": {
      "@type": "WebPage",
      "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/"
    },
    "headline": "Techniczny werdykt eksperta: Rozdzielacz mosiężny czy ze stali nierdzewnej do pompy ciepła?",
    "description": "Techniczne zestawienie i werdykt eksperta. Dowiedz się, dlaczego stal nierdzewna wygrywa z mosiądzem w instalacjach z pompą ciepła i glikolem.",
    "image": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg",
    "author": {
      "@type": "Person",
      "name": "Robert Kucharski",
      "url": "https://projekt-ogrzewania.pl/",
      "sameAs": [
        "https://www.facebook.com/robert.kucharski.budowa.bez.sciemy",
        "https://www.facebook.com/projektogrzewaniapl/",
        "https://www.linkedin.com/in/robert-kucharski-38069b48/",
        "https://remont.biz.pl/",
        "https://sobir.pl/"
      ]
    },
    "publisher": {
      "@type": "Organization",
      "name": "Projekt-Ogrzewania.pl",
      "logo": {
        "@type": "ImageObject",
        "url": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg"
      }
    },
    "datePublished": "2026-06-06",
    "dateModified": "2026-06-06"
  },
  {
    "@context": "https://schema.org",
    "@type": "Dataset",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#dataset",
    "name": "Zestawienie opłacalności: Stal nierdzewna vs Mosiądz w Ogrzewaniu Podłogowym (ROI)",
    "description": "Dane techniczne oraz wskaźniki bezawaryjności układu rozdzielczego, uwzględniające średnicę, przepływy (Kv) i odporność korozyjną.",
    "license": "https://projekt-ogrzewania.pl/",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    },
    "keywords": [
      "trwałość rozdzielacza",
      "stal nierdzewna vs mosiądz",
      "awarie ogrzewania podłogowego",
      "odporność na glikol",
      "woda demineralizowana w podłogówce"
    ],
    "measurementTechnique": "Porównanie symulacyjne spadków ciśnienia hydraulicznego (Kv) i podatności na korozję galwaniczną po 10 latach pracy.",
    "mainEntity": {
      "@type": "ItemList",
      "itemListElement": [
        "Stal Nierdzewna (AISI 304): 100% odporność na glikol, przepływ +20%, gwarancja 10 lat.",
        "Mosiądz (CW617N): Ograniczona żywotność przy pH < 7.5, niższy przepływ wody zasilającej."
      ]
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "WebApplication",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#webapp",
    "name": "Kalkulator Werdyktu Technicznego - Wybór Materiału",
    "description": "Interaktywne środowisko wizualizujące różnice w przepustowości hydraulicznej i gwarancji pomiędzy stalą nierdzewną a mosiądzem.",
    "applicationCategory": "UtilitiesApplication",
    "operatingSystem": "All",
    "browserRequirements": "Requires HTML5 and JavaScript",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    }
  }
]
</script>

<div class="rk-verdict-container" id="rozdzielacz-verdict-app">
    <div class="rk-v-header">
        <h2>Techniczny werdykt eksperta: Rozdzielacz mosiężny czy ze stali nierdzewnej do pompy ciepła?</h2>
        <p>W pojedynku materiałowym jednoznacznym zwycięzcą w kategoriach technicznych oraz ekonomicznych (biorąc pod uwagę długofalową eksploatację) zostaje rozdzielacz ze stali nierdzewnej.</p>
    </div>

    <div class="rk-v-interactive">
        <h3>Porównanie materiałów w warunkach rzeczywistych (woda demineralizowana i glikol)</h3>
        
        <div class="rk-v-toggle-wrapper" id="materialToggle">
            <div class="rk-v-selector" id="toggleSelector"></div>
            <button class="rk-v-btn active-steel" data-mat="steel" id="btnSteel">Stal Nierdzewna AISI 304</button>
            <button class="rk-v-btn" data-mat="brass" id="btnBrass">Mosiądz (CW617N)</button>
        </div>

        <div class="rk-v-dashboard">
            <div class="rk-v-card">
                <svg class="rk-gauge-svg" viewBox="0 0 100 100">
                    <circle class="rk-gauge-bg" cx="50" cy="50" r="40" />
                    <circle class="rk-gauge-fill" id="gaugeFlow" cx="50" cy="50" r="40" />
                </svg>
                <div class="rk-v-value" id="valFlow">4,5 m³/h</div>
                <div class="rk-v-label">Współczynnik (Kv)</div>
            </div>

            <div class="rk-v-card">
                <svg class="rk-gauge-svg" viewBox="0 0 100 100">
                    <circle class="rk-gauge-bg" cx="50" cy="50" r="40" />
                    <circle class="rk-gauge-fill" id="gaugeResist" cx="50" cy="50" r="40" />
                </svg>
                <div class="rk-v-value" id="valResist">100%</div>
                <div class="rk-v-label">Odporność (Glikol/Chemia)</div>
            </div>

            <div class="rk-v-card">
                <svg class="rk-gauge-svg" viewBox="0 0 100 100">
                    <circle class="rk-gauge-bg" cx="50" cy="50" r="40" />
                    <circle class="rk-gauge-fill" id="gaugeWar" cx="50" cy="50" r="40" />
                </svg>
                <div class="rk-v-value" id="valWar">10-15 lat</div>
                <div class="rk-v-label">Ochrona Gwarancyjna</div>
            </div>
        </div>

        <div class="rk-v-summary-box" id="summaryBox">
            <h4 id="sumTitle">Inwestycja w niezawodność</h4>
            <p id="sumText">Zapewnia on wyższe przepływy hydrauliczne odciążając pompę obiegową, wykazuje pełną pasywność na agresywne media grzewcze (wymagane m.in. na podjazdach) i eliminuje ryzyko korozji wżerowej pod wylewkami. To bezapelacyjny lider w nowych instalacjach.</p>
        </div>
    </div>

    <div class="rk-v-project-info">
        <div class="rk-v-project-icon">
            <svg width="32" height="32" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polygon points="12 2 2 7 12 12 22 7 12 2"></polygon><polyline points="2 17 12 22 22 17"></polyline><polyline points="2 12 12 17 22 12"></polyline></svg>
        </div>
        <div class="rk-v-project-text">
            <h4>Pamiętaj o nadrzędnej zasadzie:</h4>
            <p>Nawet najlepszy stalowy rozdzielacz nie zadziała prawidłowo, jeśli instalacja zostanie wykonana "na oko". Zanim kupisz materiały uzbrojenia kotłowni, zamów profesjonalne opracowanie inżynierskie. Wybierz <a href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/">projekt instalacji ogrzewania podłogowego (podłogówki)</a>, aby zyskać obliczeniową pewność, optymalne rozstawy rur i wieloletnią gwarancję komfortu cieplnego.</p>
        </div>
    </div>

    <div class="rk-v-cta">
        <h3 class="rk-v-cta-title">Buduj bez ściemy. Poznaj inżynierskie standardy.</h3>
        <a href="https://projekt-ogrzewania.pl/blog/" class="rk-btn-expert">
            Baza Wiedzy Inwestora HVAC
            <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg>
        </a>
    </div>
</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    const btnSteel = document.getElementById('btnSteel');
    const btnBrass = document.getElementById('btnBrass');
    const selector = document.getElementById('toggleSelector');
    
    // Gauges paths
    const gaugeFlow = document.getElementById('gaugeFlow');
    const gaugeResist = document.getElementById('gaugeResist');
    const gaugeWar = document.getElementById('gaugeWar');
    
    // Values text
    const valFlow = document.getElementById('valFlow');
    const valResist = document.getElementById('valResist');
    const valWar = document.getElementById('valWar');
    
    // Summary
    const summaryBox = document.getElementById('summaryBox');
    const sumTitle = document.getElementById('sumTitle');
    const sumText = document.getElementById('sumText');

    // Circumference of circle with r=40 is 2 * PI * 40 ≈ 251.2
    const totalDash = 251.2;

    function setGauge(element, percent, color) {
        const offset = totalDash - (percent / 100) * totalDash;
        element.style.strokeDashoffset = offset;
        element.style.stroke = color;
    }

    function renderSteel() {
        // UI Toggle logic
        selector.classList.remove('pos-brass');
        btnSteel.classList.add('active-steel');
        btnBrass.classList.remove('active-brass');
        
        // Update Data
        setGauge(gaugeFlow, 100, 'var(--rk-v-steel-accent)'); // Max flow reference
        valFlow.textContent = "4,5 m³/h";
        
        setGauge(gaugeResist, 100, 'var(--rk-v-green)'); 
        valResist.textContent = "100%";
        
        setGauge(gaugeWar, 100, 'var(--rk-v-blue)'); 
        valWar.textContent = "10-15 lat";
        
        // Update Summary
        summaryBox.className = 'rk-v-summary-box';
        sumTitle.textContent = "Inwestycja w niezawodność";
        sumTitle.style.color = "var(--rk-v-dark)";
        sumText.textContent = "Zapewnia on wyższe przepływy hydrauliczne odciążając pompę obiegową, wykazuje pełną pasywność na agresywne media grzewcze (wymagane m.in. na podjazdach) i eliminuje ryzyko korozji wżerowej pod wylewkami. To bezapelacyjny lider w nowych instalacjach.";
    }

    function renderBrass() {
        // UI Toggle logic
        selector.classList.add('pos-brass');
        btnSteel.classList.remove('active-steel');
        btnBrass.classList.add('active-brass');
        
        // Update Data
        setGauge(gaugeFlow, 75, 'var(--rk-v-brass)'); // Lower flow relative
        valFlow.textContent = "3,8 m³/h";
        
        setGauge(gaugeResist, 40, 'var(--rk-v-red)'); 
        valResist.textContent = "Ograniczona";
        
        setGauge(gaugeWar, 20, 'var(--rk-v-brass)'); 
        valWar.textContent = "2-5 lat";
        
        // Update Summary
        summaryBox.className = 'rk-v-summary-box theme-brass';
        sumTitle.textContent = "Ekonomia z ryzykiem";
        sumTitle.style.color = "var(--rk-v-brass)";
        sumText.textContent = "Rozwiązanie budżetowe, dopuszczalne przy zachowaniu ścisłego reżimu pH wody. Węższe kanały wewnętrzne generują większe opory, a w systemach napełnionych glikolem lub czystą wodą demineralizowaną stop ten wykazuje podatność na proces odcynkowania.";
    }

    // Event Listeners
    btnSteel.addEventListener('click', renderSteel);
    btnBrass.addEventListener('click', renderBrass);

    // Initial render
    setTimeout(() => {
        renderSteel();
    }, 100); // slight delay for animation trigger on load
});
</script>



<style>
:root {
    --rk-dl-dark: #0f172a;
    --rk-dl-slate: #334155;
    --rk-dl-light: #f8fafc;
    --rk-dl-border: #e2e8f0;
    --rk-dl-blue: #0284c7;
    --rk-dl-blue-hover: #0369a1;
    --rk-dl-blue-bg: #e0f2fe;
    --rk-dl-accent: #38bdf8;
    --rk-dl-green: #10b981;
}

.rk-dl-container {
    max-width: 950px;
    margin: 40px auto;
    font-family: 'Inter', -apple-system, sans-serif;
    background: #ffffff;
    border-radius: 24px;
    box-shadow: 0 20px 40px -10px rgba(2, 132, 199, 0.12);
    border: 1px solid var(--rk-dl-border);
    overflow: hidden;
}

/* Header */
.rk-dl-header {
    background: linear-gradient(135deg, var(--rk-dl-dark) 0%, #1e293b 100%);
    padding: 40px 50px;
    color: #ffffff;
    position: relative;
    border-bottom: 4px solid var(--rk-dl-blue);
}

.rk-dl-badge {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    background: rgba(56, 189, 248, 0.15);
    color: var(--rk-dl-accent);
    padding: 6px 16px;
    border-radius: 999px;
    font-size: 12px;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 20px;
    border: 1px solid rgba(56, 189, 248, 0.3);
}

.rk-dl-header h2 {
    font-size: 28px;
    font-weight: 900;
    margin: 0 0 15px 0;
    line-height: 1.3;
}

.rk-dl-header p {
    font-size: 16px;
    color: #cbd5e1;
    margin: 0;
    line-height: 1.6;
    max-width: 750px;
}

/* Dashboard Body */
.rk-dl-body {
    display: grid;
    grid-template-columns: 350px 1fr;
    background: #ffffff;
}

/* Left - Image Preview */
.rk-dl-preview-col {
    background: var(--rk-dl-light);
    padding: 40px;
    border-right: 1px solid var(--rk-dl-border);
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
}

.rk-dl-img-wrapper {
    position: relative;
    border-radius: 16px;
    overflow: hidden;
    box-shadow: 0 15px 30px -5px rgba(0,0,0,0.15);
    border: 4px solid #ffffff;
    transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
    cursor: pointer;
}

.rk-dl-img-wrapper::after {
    content: '';
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    background: rgba(15, 23, 42, 0.0);
    transition: background 0.3s;
    z-index: 1;
}

.rk-dl-img-wrapper:hover {
    transform: scale(1.05) translateY(-5px);
}

.rk-dl-img-wrapper:hover::after {
    background: rgba(15, 23, 42, 0.4);
}

.rk-dl-img {
    display: block;
    width: 100%;
    height: auto;
    object-fit: cover;
}

.rk-dl-hover-icon {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.5);
    background: var(--rk-dl-blue);
    color: #ffffff;
    width: 50px; height: 50px;
    border-radius: 50%;
    display: flex; align-items: center; justify-content: center;
    opacity: 0;
    z-index: 2;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}

.rk-dl-img-wrapper:hover .rk-dl-hover-icon {
    opacity: 1;
    transform: translate(-50%, -50%) scale(1);
}

/* Right - Content & Download */
.rk-dl-content-col {
    padding: 40px 50px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.rk-dl-content-col h3 {
    font-size: 22px;
    font-weight: 900;
    color: var(--rk-dl-dark);
    margin: 0 0 20px 0;
}

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

.rk-dl-list li {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    font-size: 15px;
    color: var(--rk-dl-slate);
    line-height: 1.6;
}

.rk-dl-list li svg {
    flex-shrink: 0;
    color: var(--rk-dl-blue);
    margin-top: 2px;
}

.rk-dl-list li strong {
    color: var(--rk-dl-dark);
}

/* Download Button */
.rk-btn-download {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 15px;
    background: var(--rk-dl-blue);
    color: #ffffff;
    font-size: 16px;
    font-weight: 900;
    padding: 20px 35px;
    border-radius: 14px;
    text-decoration: none !important;
    box-shadow: 0 10px 25px -5px rgba(2, 132, 199, 0.4);
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    border: none;
    cursor: pointer;
    width: fit-content;
    position: relative;
    overflow: hidden;
}

.rk-btn-download::before {
    content: '';
    position: absolute;
    top: 0; left: -100%; width: 50%; height: 100%;
    background: linear-gradient(to right, transparent, rgba(255,255,255,0.3), transparent);
    transform: skewX(-20deg);
    transition: 0.5s;
}

.rk-btn-download:hover {
    background: var(--rk-dl-blue-hover);
    transform: translateY(-3px);
    box-shadow: 0 15px 35px -5px rgba(2, 132, 199, 0.5);
}

.rk-btn-download:hover::before {
    left: 150%;
}

.rk-btn-download svg {
    transition: transform 0.3s;
}

.rk-btn-download:hover svg {
    transform: translateY(3px);
}

/* Footer Copyright */
.rk-dl-footer {
    background: var(--rk-dl-light);
    border-top: 1px solid var(--rk-dl-border);
    padding: 15px 30px;
    text-align: center;
    font-size: 12px;
    font-weight: 600;
    color: #64748b;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
}

.rk-dl-footer svg {
    color: var(--rk-dl-blue);
}

/* Mobile */
@media (max-width: 768px) {
    .rk-dl-header { padding: 30px 25px; }
    .rk-dl-body { grid-template-columns: 1fr; }
    .rk-dl-preview-col { padding: 30px 20px; border-right: none; border-bottom: 1px solid var(--rk-dl-border); }
    .rk-dl-content-col { padding: 30px 25px; }
    .rk-btn-download { width: 100%; }
    .rk-dl-footer { flex-direction: column; gap: 5px; padding: 20px; line-height: 1.5; }
}
</style>

<script type="application/ld+json">
[
  {
    "@context": "https://schema.org",
    "@type": "Article",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#article-infografika",
    "mainEntityOfPage": {
      "@type": "WebPage",
      "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/"
    },
    "headline": "Pobierz darmową infografikę: Rozdzielacz mosiężny a stal nierdzewna na budowie",
    "description": "Zapisz inżynierską ściągawkę w formacie PDF. Idealna tabela porównawcza oporów hydraulicznych i podatności na korozję do weryfikacji na placu budowy.",
    "image": "https://projekt-ogrzewania.pl/wp-content/uploads/2026/06/Infografika-Rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej.webp",
    "author": {
      "@type": "Person",
      "name": "Robert Kucharski",
      "url": "https://projekt-ogrzewania.pl/",
      "sameAs": [
        "https://www.facebook.com/robert.kucharski.budowa.bez.sciemy",
        "https://www.facebook.com/projektogrzewaniapl/",
        "https://www.linkedin.com/in/robert-kucharski-38069b48/",
        "https://remont.biz.pl/",
        "https://sobir.pl/"
      ]
    },
    "publisher": {
      "@type": "Organization",
      "name": "Projekt-Ogrzewania.pl",
      "logo": {
        "@type": "ImageObject",
        "url": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/cropped-Projekt-ogrzewania-logo-1.jpg"
      }
    },
    "datePublished": "2026-06-06",
    "dateModified": "2026-06-06"
  },
  {
    "@context": "https://schema.org",
    "@type": "Dataset",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#dataset-infografika",
    "name": "Infografika: Zestawienie Komponentów Rozdzielaczy HVAC (Wizualizacja)",
    "description": "Skondensowany zbiór danych technicznych w formie graficznej, pokazujący różnice pomiędzy rozdzielaczem ze stali nierdzewnej a mosiężnym w kontekście oporów i korozji.",
    "license": "https://projekt-ogrzewania.pl/",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    },
    "keywords": [
      "ściągawka instalatora hvac pdf",
      "wybór rozdzielacza do ogrzewania podłogowego parametry",
      "wizualne porównanie oporów hydraulicznych pompy ciepła",
      "degradacja mosiądzu w kontakcie z glikolem infografika",
      "normy projektowe podłogówki schemat"
    ],
    "measurementTechnique": "Agregacja i wizualizacja parametrów Kv oraz właściwości chemicznych materiałów (stal AISI 304, mosiądz CW617N) w układzie tabelaryczno-graficznym.",
    "mainEntity": {
      "@type": "ItemList",
      "itemListElement": [
        "Zestawienie wizualne oporów na profilach DN25 i DN32.",
        "Graficzne wskazanie stref ryzyka korozji galwanicznej.",
        "Checklista rzetelnego doboru armatury pod pompę ciepła."
      ]
    }
  },
  {
    "@context": "https://schema.org",
    "@type": "WebApplication",
    "@id": "https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/#webapp-infografika",
    "name": "Interaktywne Centrum Pobierania Dokumentacji",
    "description": "Moduł umożliwiający pogląd i pobranie materiałów inżynierskich wysokiej rozdzielczości (PDF/WebP) do użytku na urządzeniach mobilnych podczas prac budowlanych.",
    "applicationCategory": "UtilitiesApplication",
    "operatingSystem": "All",
    "browserRequirements": "Requires HTML5, CSS3",
    "creator": {
      "@type": "Person",
      "name": "Robert Kucharski"
    }
  }
]
</script>

<div class="rk-dl-container" id="rozdzielacz-pobierz-app">
    <div class="rk-dl-header">
        <div class="rk-dl-badge">
            <svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path><polyline points="7 10 12 15 17 10"></polyline><line x1="12" y1="15" x2="12" y2="3"></line></svg>
            Materiały dla instalatora i inwestora
        </div>
        <h2>Pobierz darmową infografikę: Rozdzielacz mosiężny a stal nierdzewna na budowie</h2>
        <p>Będziesz w hurtowni hydraulicznej? Przekaż te argumenty swojemu wykonawcy. Zapisz gotową ściągawkę na telefonie i miej wiedzę inżynierską zawsze przy sobie.</p>
    </div>

    <div class="rk-dl-body">
        
        <div class="rk-dl-preview-col">
            <div class="rk-dl-img-wrapper" title="Kliknij, aby otworzyć powiększenie w nowym oknie" onclick="window.open('https://projekt-ogrzewania.pl/wp-content/uploads/2026/06/Infografika-Rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej.webp', '_blank')">
                <img decoding="async" src="https://projekt-ogrzewania.pl/wp-content/uploads/2026/06/Infografika-Rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej.webp" alt="Infografika: Porównanie rozdzielaczy stalowych i mosiężnych" class="rk-dl-img" loading="lazy" />
                <div class="rk-dl-hover-icon">
                    <svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line><line x1="11" y1="8" x2="11" y2="14"></line><line x1="8" y1="11" x2="14" y2="11"></line></svg>
                </div>
            </div>
        </div>

        <div class="rk-dl-content-col">
            <h3>Co zawiera inżynierska ściągawka?</h3>
            <ul class="rk-dl-list">
                <li>
                    <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
                    <span><strong>Wizualne porównanie oporów hydraulicznych pompy ciepła</strong> na belkach o profilach DN25 i DN32.</span>
                </li>
                <li>
                    <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
                    <span>Krytyczne parametry wytrzymałościowe i normatywne determinujące <strong>wybór rozdzielacza do ogrzewania podłogowego</strong>.</span>
                </li>
                <li>
                    <svg width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg>
                    <span>Mechanizm powstawania wżerów (reakcje galwaniczne) i degradacja mosiądzu w kontakcie ze zładem zawierającym glikol.</span>
                </li>
            </ul>

            <a href="https://projekt-ogrzewania.pl/wp-content/uploads/2026/06/Infografika-Rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej.pdf" download target="_blank" rel="noopener noreferrer" class="rk-btn-download" id="btnDownloadPdf">
                <svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"></path><polyline points="7 10 12 15 17 10"></polyline><line x1="12" y1="15" x2="12" y2="3"></line></svg>
                POBIERZ PLIK PDF (DO DRUKU)
            </a>
        </div>

    </div>

    <div class="rk-dl-footer">
        <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><path d="M14.83 14.83a4 4 0 1 1 0-5.66"></path></svg>
        <span>
            &copy; 2026 Projekt-Ogrzewania.pl | Autor: Robert Kucharski. Udostępnianie materiału PDF dozwolone wyłącznie z zachowaniem logotypu portalu i bez modyfikacji pliku.
        </span>
    </div>
</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    // Prosta obsługa analityczna/feedbacku po kliknięciu przycisku pobierania
    const btnDownload = document.getElementById('btnDownloadPdf');
    
    if(btnDownload) {
        btnDownload.addEventListener('click', function(e) {
            // Zmiana tekstu na moment po kliknięciu, aby dać informację zwrotną
            const originalHTML = this.innerHTML;
            this.innerHTML = `<svg width="22" height="22" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="20 6 9 17 4 12"></polyline></svg> POBIERANIE ROZPOCZĘTE...`;
            
            setTimeout(() => {
                this.innerHTML = originalHTML;
            }, 3000);
        });
    }
});
</script>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/">Rozdzielacz do ogrzewania podłogowego mosiężny czy ze stali nierdzewnej?</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Czym napełnić instalację ogrzewania podłogowego?</title>
		<link>https://projekt-ogrzewania.pl/czym-napelnic-instalacje-ogrzewania-podlogowego/</link>
					<comments>https://projekt-ogrzewania.pl/czym-napelnic-instalacje-ogrzewania-podlogowego/#comments</comments>
		
		<dc:creator><![CDATA[Robert Kucharski]]></dc:creator>
		<pubDate>Fri, 31 Jan 2025 12:30:43 +0000</pubDate>
				<category><![CDATA[Bezpieczeństwo instalacji]]></category>
		<category><![CDATA[Budowa i remont]]></category>
		<category><![CDATA[Dom i wnętrze]]></category>
		<category><![CDATA[Instalacje grzewcze]]></category>
		<category><![CDATA[Konserwacja systemów grzewczych]]></category>
		<category><![CDATA[Ogrzewanie podłogowe]]></category>
		<category><![CDATA[Poradniki budowlane]]></category>
		<category><![CDATA[Poradniki instalacyjne]]></category>
		<category><![CDATA[Technologie grzewcze]]></category>
		<category><![CDATA[efektywność grzewcza]]></category>
		<category><![CDATA[glikol etylenowy]]></category>
		<category><![CDATA[glikol propylenowy]]></category>
		<category><![CDATA[instalacje grzewcze]]></category>
		<category><![CDATA[konserwacja ogrzewania]]></category>
		<category><![CDATA[ogrzewanie podłogowe]]></category>
		<category><![CDATA[płyny grzewcze]]></category>
		<category><![CDATA[płyny niezamarzające]]></category>
		<category><![CDATA[poradnik ogrzewanie]]></category>
		<category><![CDATA[woda w instalacji]]></category>
		<guid isPermaLink="false">https://projekt-ogrzewania.pl/?p=2046</guid>

					<description><![CDATA[<p>Planujesz montaż ogrzewania podłogowego lub wymianę płynu w istniejącej instalacji? Dowiedz się, czym napełnić instalację ogrzewania podłogowego, aby zapewnić jej wydajność i trwałość. W artykule omawiamy różne opcje, takie jak woda z dodatkami czy płyny niezamarzające, oraz podpowiadamy, na co zwrócić uwagę przy wyborze płynu grzewczego. Sprawdź, jak uniknąć błędów i cieszyć się komfortem cieplnym przez lata!</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/czym-napelnic-instalacje-ogrzewania-podlogowego/">Czym napełnić instalację ogrzewania podłogowego?</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Ogrzewanie podłogowe to coraz popularniejsze rozwiązanie, które zapewnia komfort cieplny i równomierne rozprowadzenie ciepła w pomieszczeniach. Jednak aby system działał sprawnie i efektywnie, kluczowe jest odpowiednie napełnienie instalacji ogrzewania podłogowego. W tym artykule dowiesz się,&nbsp;<strong>czym napełnić instalację ogrzewania podłogowego</strong>, jakie są dostępne opcje oraz na co zwrócić uwagę, aby uniknąć problemów w przyszłości.</p>



<h2 class="wp-block-heading"><strong>Dlaczego właściwe napełnienie instalacji jest tak ważne?</strong></h2>



<p class="wp-block-paragraph">Odpowiednie napełnienie instalacji ogrzewania podłogowego ma kluczowe znaczenie dla jej wydajności i trwałości. <strong>Niewłaściwy płyn grzewczy</strong> może prowadzić do korozji, osadzania się kamienia, a nawet uszkodzenia <a href="https://projekt-ogrzewania.pl/kategoria-produktu/rury-do-ogrzewania-podlogowego/">rur</a>. Dlatego wybór odpowiedniego medium grzewczego to nie tylko kwestia komfortu, ale także bezpieczeństwa i oszczędności.</p>



<h3 class="wp-block-heading"><strong>Woda jako podstawowy nośnik ciepła</strong>.</h3>



<p class="wp-block-paragraph">Najczęstszym wyborem do napełnienia instalacji ogrzewania podłogowego jest&nbsp;<strong>woda</strong>. Jest to tanie i łatwo dostępne rozwiązanie, które doskonale przewodzi ciepło. Jednak woda nie jest pozbawiona wad – może powodować korozję rur, a w niskich temperaturach zamarzać, co grozi uszkodzeniem całego systemu.</p>



<p class="wp-block-paragraph">Aby zminimalizować te ryzyka, do wody często dodaje się&nbsp;<strong>inhibitory korozji</strong>&nbsp;oraz&nbsp;<strong>środki zapobiegające zamarzaniu</strong>. W ten sposób powstaje mieszanka, która chroni instalację przed szkodliwymi czynnikami.</p>



<h3 class="wp-block-heading"><strong>Płyny niezamarzające – alternatywa dla wody</strong>.</h3>



<p class="wp-block-paragraph">Jeśli obawiasz się zamarznięcia wody w instalacji, warto rozważyć zastosowanie&nbsp;<strong>płynów niezamarzających</strong>. Są to specjalne preparaty, które obniżają temperaturę krzepnięcia, zapewniając bezpieczeństwo nawet w mroźne zimy.</p>



<p class="wp-block-paragraph">Popularne płyny niezamarzające to m.in.:</p>



<ul class="wp-block-list">
<li><strong>Glikol propylenowy</strong>&nbsp;– bezpieczny dla środowiska i ludzi, często stosowany w domowych instalacjach.</li>



<li><strong>Glikol etylenowy</strong>&nbsp;– bardziej wydajny, ale toksyczny, dlatego wymaga ostrożności podczas stosowania.</li>
</ul>



<p class="wp-block-paragraph">Pamiętaj, że płyny niezamarzające mają niższą pojemność cieplną niż woda, co może wpłynąć na efektywność ogrzewania. Dlatego przed ich zastosowaniem warto skonsultować się z fachowcem.</p>



<h2 class="wp-block-heading"><strong>Jakie parametry płynu grzewczego są ważne?</strong></h2>



<p class="wp-block-paragraph">Wybierając płyn do napełnienia instalacji <a href="https://projekt-ogrzewania.pl/category/ogrzewanie-podlogowe/">ogrzewania podłogowego</a>, zwróć uwagę na kilka kluczowych parametrów:</p>



<ol start="1" class="wp-block-list">
<li><strong>Temperatura krzepnięcia</strong>&nbsp;– im niższa, tym lepiej, zwłaszcza w regionach o surowych zimach.</li>



<li><strong>Odporność na korozję</strong>&nbsp;– płyn powinien zawierać inhibitory, które chronią rury i elementy instalacji.</li>



<li><strong>Przewodność cieplna</strong>&nbsp;– im wyższa, tym lepsza efektywność ogrzewania.</li>



<li><strong>Bezpieczeństwo dla środowiska i ludzi</strong>&nbsp;– szczególnie ważne w przypadku wycieków.</li>
</ol>



<h3 class="wp-block-heading"><strong>Czy można mieszać różne płyny grzewcze?</strong></h3>



<p class="wp-block-paragraph">Mieszanie różnych płynów grzewczych może prowadzić do nieprzewidzianych reakcji chemicznych, które uszkodzą instalację. Dlatego&nbsp;<strong>nie zaleca się łączenia różnych preparatów</strong>. Jeśli chcesz zmienić płyn w istniejącej instalacji, najpierw dokładnie ją przepłucz.</p>



<h2 class="wp-block-heading"><strong>Jak prawidłowo napełnić instalację ogrzewania podłogowego?</strong></h2>



<p class="wp-block-paragraph">Napełnianie instalacji ogrzewania podłogowego to proces, który wymaga precyzji i odpowiedniego sprzętu. Oto kroki, które warto podjąć:</p>



<ol start="1" class="wp-block-list">
<li><strong>Przepłucz instalację</strong>&nbsp;– usuń ewentualne zanieczyszczenia i resztki starego płynu.</li>



<li><strong>Sprawdź szczelność</strong>&nbsp;– przed napełnieniem upewnij się, że system nie ma przecieków.</li>



<li><strong>Użyj pompy do napełniania</strong>&nbsp;– pozwala to na równomierne rozprowadzenie płynu w całej instalacji.</li>



<li><strong>Usuń powietrze z systemu</strong>&nbsp;– odpowietrzenie jest kluczowe dla efektywnego działania ogrzewania.</li>
</ol>



<h3 class="wp-block-heading"><strong>Kiedy warto skorzystać z pomocy specjalisty?</strong></h3>



<p class="wp-block-paragraph">Jeśli nie masz doświadczenia w pracy z instalacjami grzewczymi, warto skorzystać z pomocy fachowca.&nbsp;<strong>Niewłaściwe napełnienie instalacji</strong>&nbsp;może prowadzić do poważnych awarii, a koszty napraw często przewyższają koszt usługi profesjonalisty.</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-1738325680175"><strong class="schema-faq-question"><strong>Czy można użyć zwykłej wody do napełnienia instalacji ogrzewania podłogowego?</strong></strong> <p class="schema-faq-answer">Tak, ale warto dodać inhibitory korozji i środki zapobiegające zamarzaniu, aby chronić instalację przed uszkodzeniami.</p> </div> <div class="schema-faq-section" id="faq-question-1738325691439"><strong class="schema-faq-question"><strong>Kiedy warto zastosować płyny niezamarzające?</strong></strong> <p class="schema-faq-answer">Płyny niezamarzające są zalecane w regionach o surowych zimach, gdzie istnieje ryzyko zamarznięcia wody w instalacji.</p> </div> <div class="schema-faq-section" id="faq-question-1738325717276"><strong class="schema-faq-question"><strong>Czy można mieszać różne płyny grzewcze?</strong></strong> <p class="schema-faq-answer">Nie, mieszanie różnych płynów może prowadzić do reakcji chemicznych, które uszkodzą instalację. Zawsze używaj jednego rodzaju płynu.</p> </div> <div class="schema-faq-section" id="faq-question-1738325740397"><strong class="schema-faq-question"><strong>Jak często należy wymieniać płyn w instalacji ogrzewania podłogowego?</strong></strong> <p class="schema-faq-answer">Zaleca się wymianę płynu co 3-5 lat, w zależności od zaleceń producenta i stanu instalacji.</p> </div> <div class="schema-faq-section" id="faq-question-1738325750896"><strong class="schema-faq-question"><strong>Czy napełnianie instalacji ogrzewania podłogowego wymaga specjalistycznego sprzętu?</strong></strong> <p class="schema-faq-answer">Tak, do prawidłowego napełnienia i odpowietrzenia instalacji potrzebna jest pompa oraz wiedza techniczna. W razie wątpliwości warto skorzystać z pomocy fachowca.</p> </div> </div>



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



<p class="wp-block-paragraph">Wybór odpowiedniego płynu do napełnienia instalacji ogrzewania podłogowego ma ogromne znaczenie dla jej wydajności i trwałości.&nbsp;<strong>Woda z dodatkami</strong>&nbsp;to najczęstszy wybór, ale w przypadku ryzyka zamarzania warto rozważyć&nbsp;<strong>płyny niezamarzające</strong>. Pamiętaj, aby zwracać uwagę na parametry płynu, takie jak temperatura krzepnięcia, odporność na korozję i bezpieczeństwo.</p>



<p class="wp-block-paragraph">Jeśli masz wątpliwości, zawsze możesz <a href="https://projekt-ogrzewania.pl/kontakt/">skonsultować się z ekspertem</a>, który pomoże dobrać najlepsze rozwiązanie dla Twojej instalacji. Dzięki temu będziesz cieszyć się komfortem cieplnym przez wiele lat!</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="wuo39ZeHCg"><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=i4qNmCuOf6#?secret=wuo39ZeHCg" data-secret="wuo39ZeHCg" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
</div></figure>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/czym-napelnic-instalacje-ogrzewania-podlogowego/">Czym napełnić instalację 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/czym-napelnic-instalacje-ogrzewania-podlogowego/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
