<?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 Wylewka cementowa - Projekt Ogrzewania</title>
	<atom:link href="https://projekt-ogrzewania.pl/category/wylewka-cementowa/feed/" rel="self" type="application/rss+xml" />
	<link>https://projekt-ogrzewania.pl/category/wylewka-cementowa/</link>
	<description>Ogrzewanie podłogowe i systemy HVAC oparte na obliczeniach.</description>
	<lastBuildDate>Tue, 01 Sep 2026 18:01:16 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.4</generator>

<image>
	<url>https://projekt-ogrzewania.pl/wp-content/uploads/2026/10/Projekt-Ogrzewania-favicon-512-100x100.webp</url>
	<title>Archiwa Wylewka cementowa - Projekt Ogrzewania</title>
	<link>https://projekt-ogrzewania.pl/category/wylewka-cementowa/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Wylewka na ogrzewanie podłogowe – kompletny przewodnik.</title>
		<link>https://projekt-ogrzewania.pl/wylewka-na-ogrzewanie-podlogowe-kompletny-przewodnik/</link>
					<comments>https://projekt-ogrzewania.pl/wylewka-na-ogrzewanie-podlogowe-kompletny-przewodnik/#comments</comments>
		
		<dc:creator><![CDATA[Robert Kucharski]]></dc:creator>
		<pubDate>Tue, 18 Feb 2025 19:48:37 +0000</pubDate>
				<category><![CDATA[Budowa i remont]]></category>
		<category><![CDATA[Jastrych]]></category>
		<category><![CDATA[Ogrzewanie podłogowe]]></category>
		<category><![CDATA[Poradnik budowlany]]></category>
		<category><![CDATA[Poradniki budowlane]]></category>
		<category><![CDATA[Poradniki dla inwestorów]]></category>
		<category><![CDATA[Porady budowlane]]></category>
		<category><![CDATA[Porady ekspertów]]></category>
		<category><![CDATA[Remonty i budowa]]></category>
		<category><![CDATA[Wylewka]]></category>
		<category><![CDATA[Wylewka anhydrytowa]]></category>
		<category><![CDATA[Wylewka cementowa]]></category>
		<category><![CDATA[grubość wylewki]]></category>
		<category><![CDATA[izolacja termiczna]]></category>
		<category><![CDATA[jastrych]]></category>
		<category><![CDATA[ogrzewanie podłogowe]]></category>
		<category><![CDATA[podkład podłogowy]]></category>
		<category><![CDATA[porady budowlane]]></category>
		<category><![CDATA[system grzewczy]]></category>
		<category><![CDATA[wylewka]]></category>
		<category><![CDATA[wylewka anhydrytowa]]></category>
		<category><![CDATA[wylewka cementowa]]></category>
		<guid isPermaLink="false">https://projekt-ogrzewania.pl/?p=2254</guid>

					<description><![CDATA[<p>Planujesz montaż ogrzewania podłogowego? Wylewka na ogrzewanie podłogowe to kluczowy element, który wpływa na efektywność i trwałość całego systemu. W naszym artykule dowiesz się, jak wybrać odpowiedni rodzaj wylewki (cementową lub anhydrytową), jaką grubość zastosować oraz na co zwrócić uwagę podczas jej wykonywania. Poznasz również najczęstsze błędy i praktyczne wskazówki, które pomogą Ci uniknąć kosztownych pomyłek. Sprawdź, jak prawidłowo przygotować podłoże i ciesz się równomiernym ciepłem w swoim domu!</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/wylewka-na-ogrzewanie-podlogowe-kompletny-przewodnik/">Wylewka na ogrzewanie podłogowe – kompletny przewodnik.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<style>
  #rk-screed-guide {
    --rk-navy-950: #0b2232;
    --rk-navy-900: #102f42;
    --rk-navy-800: #17465c;
    --rk-blue: #0796bd;
    --rk-cyan: #29c4da;
    --rk-orange: #ff6846;
    --rk-yellow: #f3b51b;
    --rk-green: #15936f;
    --rk-red: #d84b4b;
    --rk-purple: #6d62c8;
    --rk-ink: #102739;
    --rk-text: #40566a;
    --rk-muted: #6e8293;
    --rk-line: #d3e2e9;
    --rk-soft: #f2f7f9;
    --rk-cyan-soft: #e9fbfe;
    --rk-orange-soft: #fff1ec;
    --rk-yellow-soft: #fff8df;
    --rk-green-soft: #eaf8f3;
    --rk-red-soft: #fff0ee;
    --rk-white: #ffffff;
    width: 100%;
    max-width: 1180px;
    margin: 28px auto 68px;
    color: var(--rk-ink);
    font-family: inherit;
    font-size: 17px;
    line-height: 1.72;
  }

  #rk-screed-guide,
  #rk-screed-guide * {
    box-sizing: border-box;
  }

  #rk-screed-guide a {
    color: var(--rk-blue);
    text-decoration-thickness: 1px;
    text-underline-offset: 3px;
  }

  #rk-screed-guide img,
  #rk-screed-guide svg {
    max-width: 100%;
  }

  #rk-screed-guide button,
  #rk-screed-guide input,
  #rk-screed-guide select {
    font: inherit;
  }

  #rk-screed-guide .rk-screed-shell {
    overflow: hidden;
    border: 1px solid var(--rk-line);
    border-radius: 28px;
    background: var(--rk-white);
    box-shadow: 0 22px 64px rgba(16, 47, 66, 0.12);
  }

  #rk-screed-guide .rk-screed-hero {
    position: relative;
    overflow: hidden;
    padding: clamp(38px, 7vw, 76px) clamp(25px, 6vw, 76px) 42px;
    color: var(--rk-white);
    background:
      radial-gradient(circle at 91% 5%, rgba(41, 196, 218, 0.32), transparent 29%),
      radial-gradient(circle at 5% 96%, rgba(255, 104, 70, 0.21), transparent 28%),
      linear-gradient(135deg, #0d2332 0%, #143e53 58%, #0b6680 100%);
  }

  #rk-screed-guide .rk-screed-hero::after {
    position: absolute;
    right: -74px;
    bottom: -120px;
    width: 350px;
    height: 350px;
    border: 44px solid rgba(255, 255, 255, 0.055);
    border-radius: 50%;
    content: "";
  }

  #rk-screed-guide .rk-screed-eyebrow {
    position: relative;
    z-index: 1;
    display: inline-flex;
    align-items: center;
    gap: 9px;
    margin-bottom: 15px;
    color: #78efff;
    font-size: 0.69rem;
    font-weight: 950;
    letter-spacing: 0.09em;
    line-height: 1.2;
    text-transform: uppercase;
  }

  #rk-screed-guide .rk-screed-eyebrow::before {
    width: 9px;
    height: 9px;
    border-radius: 50%;
    background: var(--rk-orange);
    box-shadow: 0 0 0 6px rgba(255, 104, 70, 0.14);
    content: "";
  }

  #rk-screed-guide .rk-screed-hero-title {
    position: relative;
    z-index: 1;
    max-width: 980px;
    margin: 0 0 19px;
    color: var(--rk-white);
    font-size: clamp(2.05rem, 5.4vw, 4.28rem);
    font-weight: 950;
    line-height: 1.01;
    letter-spacing: -0.055em;
  }

  #rk-screed-guide .rk-screed-hero-title span {
    color: #78efff;
  }

  #rk-screed-guide .rk-screed-hero-lead {
    position: relative;
    z-index: 1;
    max-width: 920px;
    margin: 0 0 24px;
    color: #d8e9ef;
    font-size: clamp(1.02rem, 2vw, 1.24rem);
    line-height: 1.67;
  }

  #rk-screed-guide .rk-screed-hero-tags {
    position: relative;
    z-index: 1;
    display: flex;
    flex-wrap: wrap;
    gap: 9px;
    margin: 0 0 27px;
  }

  #rk-screed-guide .rk-screed-hero-tag {
    display: inline-flex;
    min-height: 38px;
    align-items: center;
    padding: 8px 13px;
    border: 1px solid rgba(255, 255, 255, 0.18);
    border-radius: 999px;
    color: #eefcff;
    background: rgba(255, 255, 255, 0.075);
    font-size: 0.72rem;
    font-weight: 850;
    line-height: 1.3;
  }

  #rk-screed-guide .rk-screed-byline {
    position: relative;
    z-index: 1;
    display: flex;
    flex-wrap: wrap;
    gap: 8px 18px;
    color: #bad3dc;
    font-size: 0.72rem;
    font-weight: 720;
  }

  #rk-screed-guide .rk-screed-byline strong,
  #rk-screed-guide .rk-screed-byline a {
    color: var(--rk-white);
  }

  #rk-screed-guide .rk-screed-byline a {
    text-decoration: none;
  }

  #rk-screed-guide .rk-screed-nav {
    display: flex;
    flex-wrap: wrap;
    gap: 9px;
    padding: 22px 28px;
    border-bottom: 1px solid var(--rk-line);
    background: var(--rk-white);
  }

  #rk-screed-guide .rk-screed-nav-label {
    display: inline-flex;
    align-items: center;
    padding: 7px 2px;
    color: var(--rk-navy-900);
    font-size: 0.68rem;
    font-weight: 950;
    letter-spacing: 0.07em;
    text-transform: uppercase;
  }

  #rk-screed-guide .rk-screed-nav a {
    display: inline-flex;
    min-height: 39px;
    align-items: center;
    padding: 8px 13px;
    border: 1px solid transparent;
    border-radius: 999px;
    color: var(--rk-ink);
    background: var(--rk-soft);
    font-size: 0.73rem;
    font-weight: 850;
    line-height: 1.25;
    text-decoration: none;
  }

  #rk-screed-guide .rk-screed-nav a:hover,
  #rk-screed-guide .rk-screed-nav a:focus-visible {
    border-color: var(--rk-cyan);
    color: var(--rk-navy-900);
    background: var(--rk-cyan-soft);
  }

  #rk-screed-guide .rk-screed-main {
    padding: 0 clamp(22px, 5vw, 66px);
  }

  #rk-screed-guide .rk-screed-section {
    scroll-margin-top: 24px;
    padding: clamp(44px, 6vw, 70px) 0;
    border-bottom: 1px solid var(--rk-line);
  }

  #rk-screed-guide .rk-screed-section:last-child {
    border-bottom: 0;
  }

  #rk-screed-guide h2,
  #rk-screed-guide h3,
  #rk-screed-guide h4 {
    color: var(--rk-ink);
    font-weight: 930;
    letter-spacing: -0.025em;
  }

  #rk-screed-guide h2 {
    max-width: 940px;
    margin: 0 0 21px;
    font-size: clamp(1.62rem, 3.3vw, 2.52rem);
    line-height: 1.12;
  }

  #rk-screed-guide h3 {
    margin: 0 0 10px;
    font-size: clamp(1.08rem, 2vw, 1.33rem);
    line-height: 1.3;
  }

  #rk-screed-guide h4 {
    margin: 0 0 7px;
    font-size: 0.98rem;
    line-height: 1.35;
  }

  #rk-screed-guide p {
    margin: 0 0 18px;
    color: var(--rk-text);
  }

  #rk-screed-guide p:last-child {
    margin-bottom: 0;
  }

  #rk-screed-guide .rk-screed-lead {
    max-width: 960px;
    color: #274356;
    font-size: 1.08rem;
    line-height: 1.78;
  }

  #rk-screed-guide ul,
  #rk-screed-guide ol {
    margin: 15px 0 0;
    padding-left: 1.25rem;
    color: var(--rk-text);
  }

  #rk-screed-guide li {
    margin: 8px 0;
  }

  #rk-screed-guide .rk-screed-answer,
  #rk-screed-guide .rk-screed-note,
  #rk-screed-guide .rk-screed-warning {
    margin: 24px 0;
    padding: 21px 23px;
    border-left: 5px solid var(--rk-cyan);
    border-radius: 0 16px 16px 0;
    background: var(--rk-cyan-soft);
  }

  #rk-screed-guide .rk-screed-note {
    border-left-color: var(--rk-yellow);
    background: var(--rk-yellow-soft);
  }

  #rk-screed-guide .rk-screed-warning {
    border-left-color: var(--rk-orange);
    background: var(--rk-orange-soft);
  }

  #rk-screed-guide .rk-screed-answer p,
  #rk-screed-guide .rk-screed-note p,
  #rk-screed-guide .rk-screed-warning p {
    color: var(--rk-ink);
  }

  #rk-screed-guide .rk-screed-grid-2,
  #rk-screed-guide .rk-screed-grid-3,
  #rk-screed-guide .rk-screed-grid-4 {
    display: grid;
    gap: 18px;
    margin: 24px 0;
  }

  #rk-screed-guide .rk-screed-grid-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  #rk-screed-guide .rk-screed-grid-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  #rk-screed-guide .rk-screed-grid-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  #rk-screed-guide .rk-screed-card {
    padding: 22px;
    border: 1px solid var(--rk-line);
    border-radius: 18px;
    background: var(--rk-white);
    box-shadow: 0 10px 25px rgba(16, 47, 66, 0.055);
  }

  #rk-screed-guide .rk-screed-card-accent {
    border-top: 5px solid var(--rk-cyan);
  }

  #rk-screed-guide .rk-screed-card-orange {
    border-top-color: var(--rk-orange);
  }

  #rk-screed-guide .rk-screed-card-green {
    border-top-color: var(--rk-green);
  }

  #rk-screed-guide .rk-screed-card-purple {
    border-top-color: var(--rk-purple);
  }

  #rk-screed-guide .rk-screed-tag {
    display: inline-flex;
    margin-bottom: 11px;
    padding: 5px 9px;
    border-radius: 999px;
    color: var(--rk-navy-900);
    background: var(--rk-cyan-soft);
    font-size: 0.67rem;
    font-weight: 900;
    letter-spacing: 0.04em;
    line-height: 1.2;
    text-transform: uppercase;
  }

  #rk-screed-guide .rk-screed-steps {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 12px;
    margin: 24px 0;
  }

  #rk-screed-guide .rk-screed-step {
    position: relative;
    padding: 20px 17px;
    border: 1px solid var(--rk-line);
    border-radius: 16px;
    background: var(--rk-soft);
  }

  #rk-screed-guide .rk-screed-step-num {
    display: inline-flex;
    width: 31px;
    height: 31px;
    align-items: center;
    justify-content: center;
    margin-bottom: 12px;
    border-radius: 10px;
    color: var(--rk-white);
    background: var(--rk-blue);
    font-size: 0.74rem;
    font-weight: 950;
  }

  #rk-screed-guide .rk-screed-step p {
    font-size: 0.86rem;
    line-height: 1.58;
  }

  #rk-screed-guide .rk-screed-table-wrap {
    overflow: hidden;
    margin: 24px 0;
    border: 1px solid var(--rk-line);
    border-radius: 18px;
  }

  #rk-screed-guide .rk-screed-table {
    width: 100%;
    margin: 0;
    border: 0;
    border-collapse: collapse;
    table-layout: fixed;
  }

  #rk-screed-guide .rk-screed-table th,
  #rk-screed-guide .rk-screed-table td {
    padding: 15px 16px;
    border: 0;
    border-bottom: 1px solid var(--rk-line);
    vertical-align: top;
    text-align: left;
    overflow-wrap: anywhere;
  }

  #rk-screed-guide .rk-screed-table th {
    color: var(--rk-white);
    background: var(--rk-navy-900);
    font-size: 0.76rem;
    font-weight: 900;
    line-height: 1.35;
  }

  #rk-screed-guide .rk-screed-table td {
    color: var(--rk-text);
    background: var(--rk-white);
    font-size: 0.86rem;
    line-height: 1.58;
  }

  #rk-screed-guide .rk-screed-table tbody tr:nth-child(even) td {
    background: var(--rk-soft);
  }

  #rk-screed-guide .rk-screed-table tr:last-child td {
    border-bottom: 0;
  }

  #rk-screed-guide .rk-screed-code-line {
    display: block;
    margin: 22px 0;
    padding: 18px 20px;
    border: 1px dashed #90adba;
    border-radius: 14px;
    color: var(--rk-navy-900);
    background: #f8fbfc;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
    font-size: clamp(0.76rem, 1.5vw, 0.92rem);
    line-height: 1.6;
    overflow-wrap: anywhere;
  }

  #rk-screed-guide .rk-screed-tool {
    overflow: hidden;
    margin: 28px 0 0;
    border: 1px solid #2d586d;
    border-radius: 24px;
    color: var(--rk-white);
    background: var(--rk-navy-950);
    box-shadow: 0 20px 42px rgba(11, 34, 50, 0.2);
  }

  #rk-screed-guide .rk-screed-tool-head {
    padding: 27px clamp(20px, 4vw, 38px);
    border-bottom: 1px solid #2d586d;
    background: linear-gradient(130deg, #11384c, #17657a);
  }

  #rk-screed-guide .rk-screed-tool-kicker {
    display: block;
    margin-bottom: 7px;
    color: #6feaff;
    font-size: 0.68rem;
    font-weight: 950;
    letter-spacing: 0.08em;
    text-transform: uppercase;
  }

  #rk-screed-guide .rk-screed-tool-head h3 {
    margin: 0 0 8px;
    color: var(--rk-white);
    font-size: clamp(1.4rem, 3vw, 2.1rem);
  }

  #rk-screed-guide .rk-screed-tool-head p {
    max-width: 930px;
    color: #c8e0e8;
  }

  #rk-screed-guide .rk-screed-tool-body {
    padding: clamp(22px, 4vw, 38px);
  }

  #rk-screed-guide .rk-screed-form-grid {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 16px;
  }

  #rk-screed-guide .rk-screed-field {
    padding: 16px;
    border: 1px solid #315a6e;
    border-radius: 15px;
    background: rgba(255, 255, 255, 0.045);
  }

  #rk-screed-guide .rk-screed-field label {
    display: block;
    margin-bottom: 8px;
    color: #edfaff;
    font-size: 0.78rem;
    font-weight: 850;
    line-height: 1.4;
  }

  #rk-screed-guide .rk-screed-field small {
    display: block;
    margin-top: 7px;
    color: #8fb4c3;
    font-size: 0.66rem;
    line-height: 1.45;
  }

  #rk-screed-guide .rk-screed-field select {
    width: 100%;
    min-height: 47px;
    padding: 10px 36px 10px 12px;
    border: 1px solid #aac0ca;
    border-radius: 10px;
    color: var(--rk-ink);
    background: var(--rk-white);
  }

  #rk-screed-guide .rk-screed-tool-actions {
    display: flex;
    flex-wrap: wrap;
    gap: 12px;
    margin: 20px 0 0;
  }

  #rk-screed-guide .rk-screed-reset {
    min-height: 44px;
    padding: 10px 17px;
    border: 1px solid #56798a;
    border-radius: 11px;
    color: var(--rk-white);
    background: transparent;
    font-weight: 850;
    cursor: pointer;
  }

  #rk-screed-guide .rk-screed-reset:hover,
  #rk-screed-guide .rk-screed-reset:focus-visible {
    border-color: var(--rk-cyan);
    background: rgba(41, 196, 218, 0.11);
  }

  #rk-screed-guide .rk-screed-result {
    margin-top: 24px;
    padding: 24px;
    border: 1px solid #426a7d;
    border-radius: 19px;
    background: #143447;
  }

  #rk-screed-guide .rk-screed-status {
    display: grid;
    grid-template-columns: auto minmax(0, 1fr);
    gap: 15px;
    align-items: center;
    padding: 18px;
    border-left: 5px solid var(--rk-yellow);
    border-radius: 13px;
    background: rgba(243, 181, 27, 0.11);
  }

  #rk-screed-guide .rk-screed-status[data-state="complete"] {
    border-left-color: var(--rk-green);
    background: rgba(21, 147, 111, 0.14);
  }

  #rk-screed-guide .rk-screed-status[data-state="missing"] {
    border-left-color: var(--rk-red);
    background: rgba(216, 75, 75, 0.14);
  }

  #rk-screed-guide .rk-screed-status-icon {
    display: inline-flex;
    width: 48px;
    height: 48px;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    color: var(--rk-navy-950);
    background: var(--rk-yellow);
    font-size: 1.2rem;
    font-weight: 950;
  }

  #rk-screed-guide .rk-screed-status[data-state="complete"] .rk-screed-status-icon {
    color: var(--rk-white);
    background: var(--rk-green);
  }

  #rk-screed-guide .rk-screed-status[data-state="missing"] .rk-screed-status-icon {
    color: var(--rk-white);
    background: var(--rk-red);
  }

  #rk-screed-guide .rk-screed-status h4 {
    margin: 0 0 4px;
    color: var(--rk-white);
    font-size: 1.02rem;
  }

  #rk-screed-guide .rk-screed-status p {
    color: #c5dce5;
    font-size: 0.83rem;
    line-height: 1.55;
  }

  #rk-screed-guide .rk-screed-mark-preview {
    margin: 18px 0;
    padding: 15px 18px;
    border: 1px dashed #5d8293;
    border-radius: 12px;
    color: #dbf7fb;
    background: #0e2939;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
    font-size: 0.77rem;
    line-height: 1.55;
    overflow-wrap: anywhere;
  }

  #rk-screed-guide .rk-screed-visual {
    margin: 18px 0;
    padding: 20px;
    border: 1px solid #315a6e;
    border-radius: 16px;
    background: #0f2b3b;
  }

  #rk-screed-guide .rk-screed-visual h4 {
    color: var(--rk-white);
  }

  #rk-screed-guide .rk-screed-layer-set {
    display: none;
    gap: 7px;
    margin-top: 15px;
  }

  #rk-screed-guide .rk-screed-layers.is-three .rk-screed-layer-three,
  #rk-screed-guide .rk-screed-layers.is-five .rk-screed-layer-five,
  #rk-screed-guide .rk-screed-layers.is-unknown .rk-screed-layer-unknown {
    display: grid;
  }

  #rk-screed-guide .rk-screed-layer-three {
    grid-template-columns: 5fr 1fr 1.2fr;
  }

  #rk-screed-guide .rk-screed-layer-five {
    grid-template-columns: 4.2fr 0.8fr 1.1fr 0.8fr 2.1fr;
  }

  #rk-screed-guide .rk-screed-layer-unknown {
    grid-template-columns: 1fr;
  }

  #rk-screed-guide .rk-screed-layer {
    display: flex;
    min-height: 86px;
    align-items: center;
    justify-content: center;
    padding: 9px;
    border-radius: 10px;
    color: var(--rk-navy-950);
    font-size: 0.68rem;
    font-weight: 900;
    line-height: 1.25;
    text-align: center;
  }

  #rk-screed-guide .rk-screed-layer-base {
    background: #d9eef3;
  }

  #rk-screed-guide .rk-screed-layer-adhesive {
    background: #f3c860;
  }

  #rk-screed-guide .rk-screed-layer-barrier {
    color: var(--rk-white);
    background: var(--rk-orange);
  }

  #rk-screed-guide .rk-screed-layer-protect {
    color: var(--rk-white);
    background: var(--rk-blue);
  }

  #rk-screed-guide .rk-screed-layer-neutral {
    color: #cfe4ec;
    background: #24495c;
  }

  #rk-screed-guide .rk-screed-visual-note {
    margin-top: 12px;
    color: #9ebdca;
    font-size: 0.72rem;
    line-height: 1.55;
  }

  #rk-screed-guide .rk-screed-evidence-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 14px;
  }

  #rk-screed-guide .rk-screed-evidence {
    padding: 18px;
    border: 1px solid #315a6e;
    border-radius: 15px;
    background: rgba(255, 255, 255, 0.035);
  }

  #rk-screed-guide .rk-screed-evidence h4 {
    color: var(--rk-white);
  }

  #rk-screed-guide .rk-screed-evidence ul {
    margin-top: 8px;
    color: #c5dce5;
    font-size: 0.78rem;
    line-height: 1.5;
  }

  #rk-screed-guide .rk-screed-tool-foot {
    margin: 18px 0 0;
    color: #8fb1bf;
    font-size: 0.72rem;
    line-height: 1.55;
  }

  #rk-screed-guide .rk-screed-button,
  #rk-screed-guide a.rk-screed-button {
    display: inline-flex;
    min-height: 48px;
    align-items: center;
    justify-content: center;
    padding: 12px 20px;
    border: 0;
    border-radius: 13px;
    color: var(--rk-white);
    background: var(--rk-orange);
    font-weight: 900;
    line-height: 1.25;
    text-align: center;
    text-decoration: none;
    box-shadow: 0 10px 25px rgba(255, 104, 70, 0.22);
    transition: transform 0.18s ease, box-shadow 0.18s ease;
  }

  #rk-screed-guide .rk-screed-button:hover,
  #rk-screed-guide .rk-screed-button:focus-visible {
    color: var(--rk-white);
    transform: translateY(-2px);
    box-shadow: 0 14px 30px rgba(255, 104, 70, 0.32);
  }

  #rk-screed-guide .rk-screed-cta {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto;
    gap: 22px;
    align-items: center;
    margin: 30px 0 0;
    padding: 25px;
    border-radius: 19px;
    color: var(--rk-white);
    background: linear-gradient(130deg, var(--rk-navy-900), #17556c);
  }

  #rk-screed-guide .rk-screed-cta h3 {
    margin: 0 0 7px;
    color: var(--rk-white);
  }

  #rk-screed-guide .rk-screed-cta p {
    color: #d2e6ed;
    font-size: 0.88rem;
    line-height: 1.6;
  }

  #rk-screed-guide .rk-screed-checklist {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 13px;
    margin: 24px 0;
    counter-reset: rk-screed-check;
  }

  #rk-screed-guide .rk-screed-check {
    position: relative;
    min-height: 90px;
    padding: 18px 18px 18px 63px;
    border: 1px solid var(--rk-line);
    border-radius: 16px;
    background: var(--rk-soft);
    counter-increment: rk-screed-check;
  }

  #rk-screed-guide .rk-screed-check::before {
    position: absolute;
    top: 18px;
    left: 18px;
    display: inline-flex;
    width: 31px;
    height: 31px;
    align-items: center;
    justify-content: center;
    border-radius: 9px;
    color: var(--rk-white);
    background: var(--rk-blue);
    font-size: 0.72rem;
    font-weight: 950;
    content: counter(rk-screed-check);
  }

  #rk-screed-guide .rk-screed-check p {
    font-size: 0.84rem;
    line-height: 1.55;
  }

  #rk-screed-guide .rk-screed-myth {
    display: grid;
    grid-template-columns: 0.8fr 1.2fr;
    gap: 0;
    overflow: hidden;
    margin: 13px 0;
    border: 1px solid var(--rk-line);
    border-radius: 15px;
  }

  #rk-screed-guide .rk-screed-myth > div {
    padding: 17px 19px;
  }

  #rk-screed-guide .rk-screed-myth > div:first-child {
    color: #882e2e;
    background: var(--rk-red-soft);
    font-weight: 900;
  }

  #rk-screed-guide .rk-screed-myth > div:last-child {
    color: var(--rk-text);
    background: var(--rk-white);
  }

  #rk-screed-guide .rk-screed-faq {
    display: grid;
    gap: 11px;
    margin-top: 24px;
  }

  #rk-screed-guide .rk-screed-faq details {
    border: 1px solid var(--rk-line);
    border-radius: 15px;
    background: var(--rk-white);
  }

  #rk-screed-guide .rk-screed-faq summary {
    position: relative;
    padding: 18px 52px 18px 20px;
    color: var(--rk-ink);
    font-weight: 900;
    line-height: 1.45;
    cursor: pointer;
    list-style: none;
  }

  #rk-screed-guide .rk-screed-faq summary::-webkit-details-marker {
    display: none;
  }

  #rk-screed-guide .rk-screed-faq summary::after {
    position: absolute;
    top: 50%;
    right: 20px;
    color: var(--rk-blue);
    font-size: 1.3rem;
    transform: translateY(-50%);
    content: "+";
  }

  #rk-screed-guide .rk-screed-faq details[open] summary::after {
    content: "−";
  }

  #rk-screed-guide .rk-screed-faq-answer {
    padding: 0 20px 20px;
  }

  #rk-screed-guide .rk-screed-faq-answer p {
    font-size: 0.9rem;
  }

  #rk-screed-guide .rk-screed-sources {
    margin-top: 20px;
    padding: 20px 22px 20px 43px;
    border: 1px solid var(--rk-line);
    border-radius: 17px;
    background: var(--rk-soft);
  }

  #rk-screed-guide .rk-screed-sources li {
    margin: 10px 0;
    font-size: 0.82rem;
    line-height: 1.55;
  }

  #rk-screed-guide .rk-screed-author {
    position: relative;
    scroll-margin-top: 24px;
    border-top: 1px solid var(--rk-line);
    background: #f4f9fb;
  }

  #rk-screed-guide .rk-screed-author > input {
    position: absolute;
    width: 1px;
    height: 1px;
    opacity: 0;
    pointer-events: none;
  }

  #rk-screed-guide .rk-screed-author-head {
    display: flex;
    justify-content: space-between;
    gap: 20px;
    align-items: center;
    padding: 25px clamp(24px, 5vw, 54px);
    border-bottom: 1px solid var(--rk-line);
    background: var(--rk-white);
  }

  #rk-screed-guide .rk-screed-author-head span:first-child {
    display: block;
    margin-bottom: 3px;
    color: var(--rk-blue);
    font-size: 0.67rem;
    font-weight: 950;
    letter-spacing: 0.07em;
    text-transform: uppercase;
  }

  #rk-screed-guide .rk-screed-author-head h2 {
    margin: 0;
    font-size: clamp(1.4rem, 2.5vw, 2rem);
  }

  #rk-screed-guide .rk-screed-author-mark {
    padding: 8px 12px;
    border-radius: 999px;
    color: var(--rk-navy-900);
    background: var(--rk-cyan-soft);
    font-size: 0.68rem;
    font-weight: 900;
    letter-spacing: 0.05em;
  }

  #rk-screed-guide .rk-screed-author-layout {
    display: grid;
    grid-template-columns: 310px minmax(0, 1fr);
  }

  #rk-screed-guide .rk-screed-author-side {
    padding: 34px 28px;
    color: var(--rk-white);
    background: var(--rk-navy-950);
    text-align: center;
  }

  #rk-screed-guide .rk-screed-author-photo {
    width: 162px;
    height: 162px;
    margin: 0 auto 19px;
    overflow: hidden;
    border: 6px solid rgba(255, 255, 255, 0.16);
    border-radius: 50%;
    background: var(--rk-white);
  }

  #rk-screed-guide .rk-screed-author-photo img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  #rk-screed-guide .rk-screed-author-name a {
    color: var(--rk-white);
    font-size: 1.18rem;
    font-weight: 950;
    text-decoration: none;
  }

  #rk-screed-guide .rk-screed-author-role {
    margin-top: 8px;
    color: #b9d2dc;
    font-size: 0.78rem;
    line-height: 1.55;
  }

  #rk-screed-guide .rk-screed-author-social-label {
    margin: 25px 0 10px;
    color: #819fac;
    font-size: 0.65rem;
    font-weight: 900;
    letter-spacing: 0.07em;
    text-transform: uppercase;
  }

  #rk-screed-guide .rk-screed-author-social {
    display: flex;
    justify-content: center;
    gap: 10px;
  }

  #rk-screed-guide .rk-screed-author-social a {
    display: inline-flex;
    width: 48px;
    height: 48px;
    align-items: center;
    justify-content: center;
    border: 1px solid #426375;
    border-radius: 50%;
    color: #d9edf4;
  }

  #rk-screed-guide .rk-screed-author-social a:hover,
  #rk-screed-guide .rk-screed-author-social a:focus-visible {
    border-color: var(--rk-cyan);
    color: var(--rk-white);
    background: rgba(41, 196, 218, 0.12);
  }

  #rk-screed-guide .rk-screed-author-social svg {
    width: 22px;
    height: 22px;
    fill: currentColor;
  }

  #rk-screed-guide .rk-screed-author-main {
    padding: 34px clamp(28px, 5vw, 52px);
  }

  #rk-screed-guide .rk-screed-author-quote {
    position: relative;
    margin: 0 0 24px;
    padding: 21px 24px 21px 65px;
    border: 1px solid var(--rk-line);
    border-radius: 16px;
    background: var(--rk-white);
  }

  #rk-screed-guide .rk-screed-author-quote::before {
    position: absolute;
    top: 8px;
    left: 23px;
    color: var(--rk-cyan);
    font-family: Georgia, serif;
    font-size: 3.1rem;
    line-height: 1;
    content: "“";
  }

  #rk-screed-guide .rk-screed-author-quote p {
    color: var(--rk-ink);
    font-weight: 800;
  }

  #rk-screed-guide .rk-screed-author-tabs {
    display: flex;
    flex-wrap: wrap;
    gap: 9px;
    margin-bottom: 20px;
  }

  #rk-screed-guide .rk-screed-author-tab {
    padding: 9px 15px;
    border-radius: 999px;
    color: var(--rk-muted);
    background: #e5eef2;
    font-size: 0.72rem;
    font-weight: 900;
    cursor: pointer;
  }

  #rk-screed-guide .rk-screed-author-panel {
    display: none;
  }

  #rk-screed-guide .rk-screed-author-panel p {
    font-size: 0.9rem;
  }

  #rk-screed-author-about:checked ~ .rk-screed-author-layout .rk-screed-author-panel-about,
  #rk-screed-author-exp:checked ~ .rk-screed-author-layout .rk-screed-author-panel-exp,
  #rk-screed-author-sites:checked ~ .rk-screed-author-layout .rk-screed-author-panel-sites {
    display: block;
  }

  #rk-screed-author-about:checked ~ .rk-screed-author-layout label[for="rk-screed-author-about"],
  #rk-screed-author-exp:checked ~ .rk-screed-author-layout label[for="rk-screed-author-exp"],
  #rk-screed-author-sites:checked ~ .rk-screed-author-layout label[for="rk-screed-author-sites"] {
    color: var(--rk-white);
    background: var(--rk-blue);
  }

  #rk-screed-guide .rk-screed-final-wrap {
    padding: 32px clamp(22px, 5vw, 66px);
    border-top: 1px solid var(--rk-line);
    background: var(--rk-white);
  }

  #rk-screed-guide .rk-screed-final-wrap .rk-screed-cta {
    margin: 0;
  }

  #rk-screed-guide .rk-screed-footnote {
    padding: 18px 24px;
    color: #718594;
    background: #eef5f7;
    font-size: 0.7rem;
    line-height: 1.55;
    text-align: center;
  }

  #rk-screed-guide .rk-screed-field input,
  #rk-screed-guide .rk-screed-field select {
    width: 100%;
    min-height: 48px;
    padding: 10px 12px;
    border: 1px solid #aac0ca;
    border-radius: 10px;
    color: var(--rk-ink);
    background: var(--rk-white);
    outline: none;
  }

  #rk-screed-guide .rk-screed-field input:focus,
  #rk-screed-guide .rk-screed-field select:focus {
    border-color: var(--rk-cyan);
    box-shadow: 0 0 0 3px rgba(41, 196, 218, 0.16);
  }

  #rk-screed-guide .rk-screed-tool-group {
    margin-bottom: 20px;
    padding: 22px;
    border: 1px solid #315a6e;
    border-radius: 18px;
    background: rgba(255, 255, 255, 0.035);
  }

  #rk-screed-guide .rk-screed-tool-group:last-child {
    margin-bottom: 0;
  }

  #rk-screed-guide .rk-screed-tool-group-head {
    display: flex;
    gap: 13px;
    align-items: flex-start;
    margin-bottom: 17px;
  }

  #rk-screed-guide .rk-screed-tool-group-num {
    display: inline-flex;
    width: 34px;
    height: 34px;
    flex: 0 0 34px;
    align-items: center;
    justify-content: center;
    border-radius: 10px;
    color: var(--rk-navy-950);
    background: var(--rk-cyan);
    font-size: 0.76rem;
    font-weight: 950;
  }

  #rk-screed-guide .rk-screed-tool-group-head h4 {
    margin: 0 0 3px;
    color: var(--rk-white);
  }

  #rk-screed-guide .rk-screed-tool-group-head p {
    color: #9fc2cf;
    font-size: 0.75rem;
    line-height: 1.48;
  }

  #rk-screed-guide .rk-screed-input-grid {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 14px;
  }

  #rk-screed-guide .rk-screed-results {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 12px;
    margin-top: 18px;
  }

  #rk-screed-guide .rk-screed-result-card {
    min-width: 0;
    padding: 17px;
    border: 1px solid #3b6679;
    border-radius: 14px;
    background: #0f2c3c;
  }

  #rk-screed-guide .rk-screed-result-card span,
  #rk-screed-guide .rk-screed-result-card small {
    display: block;
    color: #8eb2c1;
    font-size: 0.65rem;
    line-height: 1.42;
  }

  #rk-screed-guide .rk-screed-result-card span {
    margin-bottom: 5px;
    font-weight: 900;
    letter-spacing: 0.045em;
    text-transform: uppercase;
  }

  #rk-screed-guide .rk-screed-result-card strong {
    display: block;
    margin-bottom: 4px;
    color: var(--rk-white);
    font-size: clamp(1.12rem, 2.2vw, 1.5rem);
    line-height: 1.14;
    overflow-wrap: anywhere;
  }

  #rk-screed-guide .rk-screed-result-card.is-cyan strong {
    color: #6feaff;
  }

  #rk-screed-guide .rk-screed-result-card.is-orange strong {
    color: #ff9b7f;
  }

  #rk-screed-guide .rk-screed-result-card.is-green strong {
    color: #64d9b8;
  }

  #rk-screed-guide .rk-screed-result-card.is-danger strong {
    color: #ff9287;
  }

  #rk-screed-guide .rk-screed-section-visual {
    margin-top: 18px;
    padding: 20px;
    border: 1px solid #315a6e;
    border-radius: 17px;
    background: #0d2939;
  }

  #rk-screed-guide .rk-screed-section-visual h4 {
    color: var(--rk-white);
  }

  #rk-screed-guide .rk-screed-section-visual > p {
    color: #9fc0cd;
    font-size: 0.76rem;
  }

  #rk-screed-guide .rk-screed-cross-section {
    display: block;
    width: 100%;
    height: auto;
    margin-top: 13px;
    border: 1px solid #416c7e;
    border-radius: 14px;
    background: #f4fafc;
  }

  #rk-screed-guide .rk-screed-result-note {
    margin-top: 13px;
    padding: 14px 16px;
    border-left: 4px solid var(--rk-cyan);
    border-radius: 0 11px 11px 0;
    color: #d3e8ef;
    background: rgba(41, 196, 218, 0.08);
    font-size: 0.76rem;
    line-height: 1.55;
  }

  #rk-screed-guide .rk-screed-protocol {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 14px;
    margin: 24px 0;
  }

  #rk-screed-guide .rk-screed-protocol article {
    padding: 20px;
    border: 1px solid var(--rk-line);
    border-radius: 17px;
    background: var(--rk-soft);
  }

  #rk-screed-guide .rk-screed-protocol span {
    display: inline-flex;
    margin-bottom: 10px;
    padding: 5px 9px;
    border-radius: 999px;
    color: var(--rk-white);
    background: var(--rk-blue);
    font-size: 0.65rem;
    font-weight: 900;
    text-transform: uppercase;
  }

  #rk-screed-guide .rk-screed-definition {
    display: grid;
    grid-template-columns: minmax(170px, 0.42fr) minmax(0, 1fr);
    overflow: hidden;
    margin: 13px 0;
    border: 1px solid var(--rk-line);
    border-radius: 15px;
  }

  #rk-screed-guide .rk-screed-definition strong,
  #rk-screed-guide .rk-screed-definition div {
    padding: 16px 18px;
  }

  #rk-screed-guide .rk-screed-definition strong {
    color: var(--rk-navy-900);
    background: var(--rk-cyan-soft);
  }

  #rk-screed-guide .rk-screed-definition div {
    color: var(--rk-text);
    background: var(--rk-white);
  }

  #rk-screed-guide .rk-screed-mini-formula {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 12px;
    margin: 22px 0;
  }

  #rk-screed-guide .rk-screed-mini-formula div {
    padding: 18px;
    border: 1px dashed #91acb9;
    border-radius: 14px;
    color: var(--rk-navy-900);
    background: #f8fbfc;
    text-align: center;
  }

  #rk-screed-guide .rk-screed-mini-formula strong {
    display: block;
    margin-bottom: 5px;
    font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
    font-size: 1.02rem;
  }

  @media (max-width: 960px) {
    #rk-screed-guide .rk-screed-grid-4,
    #rk-screed-guide .rk-screed-grid-3,
    #rk-screed-guide .rk-screed-steps {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    #rk-screed-guide .rk-screed-form-grid {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    #rk-screed-guide .rk-screed-input-grid,
    #rk-screed-guide .rk-screed-results {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    #rk-screed-guide .rk-screed-author-layout {
      grid-template-columns: 270px minmax(0, 1fr);
    }

    #rk-screed-guide .rk-screed-cta {
      grid-template-columns: 1fr;
    }

    #rk-screed-guide .rk-screed-cta .rk-screed-button {
      justify-self: start;
    }
  }

  @media (max-width: 720px) {
    #rk-screed-guide {
      margin: 16px auto 42px;
      font-size: 16px;
    }

    #rk-screed-guide .rk-screed-shell {
      border-radius: 20px;
    }

    #rk-screed-guide .rk-screed-nav {
      gap: 7px;
      padding: 17px 16px;
    }

    #rk-screed-guide .rk-screed-nav-label {
      width: 100%;
    }

    #rk-screed-guide .rk-screed-nav a {
      min-height: 36px;
      padding: 7px 10px;
      font-size: 0.68rem;
    }

    #rk-screed-guide .rk-screed-grid-2,
    #rk-screed-guide .rk-screed-grid-3,
    #rk-screed-guide .rk-screed-grid-4,
    #rk-screed-guide .rk-screed-steps,
    #rk-screed-guide .rk-screed-form-grid,
    #rk-screed-guide .rk-screed-evidence-grid,
    #rk-screed-guide .rk-screed-checklist,
    #rk-screed-guide .rk-screed-author-layout {
      grid-template-columns: 1fr;
    }

    #rk-screed-guide .rk-screed-protocol,
    #rk-screed-guide .rk-screed-mini-formula {
      grid-template-columns: 1fr;
    }

    #rk-screed-guide .rk-screed-definition {
      grid-template-columns: 1fr;
    }

    #rk-screed-guide .rk-screed-layer-three,
    #rk-screed-guide .rk-screed-layer-five {
      grid-template-columns: 1fr;
    }

    #rk-screed-guide .rk-screed-layer {
      min-height: 54px;
    }

    #rk-screed-guide .rk-screed-myth {
      grid-template-columns: 1fr;
    }

    #rk-screed-guide .rk-screed-table-wrap {
      overflow: visible;
      border: 0;
      border-radius: 0;
    }

    #rk-screed-guide .rk-screed-table,
    #rk-screed-guide .rk-screed-table tbody,
    #rk-screed-guide .rk-screed-table tr,
    #rk-screed-guide .rk-screed-table td {
      display: block;
      width: 100%;
    }

    #rk-screed-guide .rk-screed-table thead {
      position: absolute;
      width: 1px;
      height: 1px;
      overflow: hidden;
      clip: rect(0 0 0 0);
    }

    #rk-screed-guide .rk-screed-table tr {
      overflow: hidden;
      margin: 0 0 14px;
      border: 1px solid var(--rk-line);
      border-radius: 15px;
      background: var(--rk-white);
      box-shadow: 0 8px 18px rgba(16, 47, 66, 0.05);
    }

    #rk-screed-guide .rk-screed-table td,
    #rk-screed-guide .rk-screed-table tbody tr:nth-child(even) td {
      display: grid;
      grid-template-columns: minmax(110px, 0.75fr) minmax(0, 1.25fr);
      gap: 12px;
      padding: 13px 14px;
      border-bottom: 1px solid var(--rk-line);
      background: var(--rk-white);
    }

    #rk-screed-guide .rk-screed-table td::before {
      color: var(--rk-navy-900);
      font-size: 0.69rem;
      font-weight: 900;
      line-height: 1.4;
      content: attr(data-label);
    }

    #rk-screed-guide .rk-screed-table tr td:last-child {
      border-bottom: 0;
    }

    #rk-screed-guide .rk-screed-author-head {
      align-items: flex-start;
    }

    #rk-screed-guide .rk-screed-author-mark {
      display: none;
    }

    #rk-screed-guide .rk-screed-author-side {
      padding: 30px 22px;
    }

    #rk-screed-guide .rk-screed-author-main {
      padding: 28px 22px;
    }

    #rk-screed-guide .rk-screed-author-quote {
      padding: 50px 20px 20px;
    }

    #rk-screed-guide .rk-screed-author-quote::before {
      top: 8px;
      left: 20px;
    }
  }

  @media (max-width: 460px) {
    #rk-screed-guide .rk-screed-hero {
      padding: 34px 20px 31px;
    }

    #rk-screed-guide .rk-screed-main {
      padding: 0 18px;
    }

    #rk-screed-guide .rk-screed-status {
      grid-template-columns: 1fr;
    }

    #rk-screed-guide .rk-screed-result,
    #rk-screed-guide .rk-screed-tool-body,
    #rk-screed-guide .rk-screed-cta {
      padding: 18px;
    }

    #rk-screed-guide .rk-screed-input-grid,
    #rk-screed-guide .rk-screed-results {
      grid-template-columns: 1fr;
    }

    #rk-screed-guide .rk-screed-tool-group,
    #rk-screed-guide .rk-screed-section-visual {
      padding: 16px;
    }

    #rk-screed-guide .rk-screed-table td,
    #rk-screed-guide .rk-screed-table tbody tr:nth-child(even) td {
      grid-template-columns: 1fr;
      gap: 4px;
    }

    #rk-screed-guide .rk-screed-final-wrap {
      padding: 24px 18px;
    }
  }

  @media print {
    #rk-screed-guide .rk-screed-nav,
    #rk-screed-guide .rk-screed-tool-actions,
    #rk-screed-guide .rk-screed-cta,
    #rk-screed-guide .rk-screed-final-wrap {
      display: none !important;
    }

    #rk-screed-guide .rk-screed-shell {
      border: 0;
      box-shadow: none;
    }
  }
</style>

<article id="rk-screed-guide" itemscope itemtype="https://schema.org/TechArticle">
  <div class="rk-screed-shell">
    <header class="rk-screed-hero">
      <span class="rk-screed-eyebrow">Jastrych grzewczy • aktualizacja 2026</span>
      <div class="rk-screed-hero-title">Wylewka na ogrzewanie podłogowe — <span>grubość bez zgadywania</span></div>
      <p class="rk-screed-hero-lead">Oddziel grubość całkowitą od przykrycia rur, porównaj jastrych cementowy z siarczanowo-wapniowym i policz rzeczywistą objętość oraz masę materiału. Bez uniwersalnych recept, które ignorują poziomy, obciążenia i dokumentację konkretnej mieszanki.</p>

      <div class="rk-screed-hero-tags" aria-label="Najważniejsze zagadnienia artykułu">
        <span class="rk-screed-hero-tag">przykrycie nad rurą</span>
        <span class="rk-screed-hero-tag">cement czy anhydryt</span>
        <span class="rk-screed-hero-tag">objętość i masa</span>
        <span class="rk-screed-hero-tag">dylatacje</span>
        <span class="rk-screed-hero-tag">wygrzewanie</span>
      </div>

      <div class="rk-screed-byline">
        <span>Autor: <a href="https://projekt-ogrzewania.pl/author/admin3399/"><strong>Robert Kucharski</strong></a></span>
        <span>Czas czytania: około 24 minuty</span>
        <span>Aktualizacja techniczna: 1 września 2026 r.</span>
      </div>
    </header>

    <nav class="rk-screed-nav" aria-label="Nawigacja po wszystkich nagłówkach H2">
      <span class="rk-screed-nav-label">Na skróty — wszystkie H2</span>
      <a href="#rk-screed-szybka-odpowiedz">Szybka odpowiedź</a>
      <a href="#rk-screed-pojecia">Pojęcia</a>
      <a href="#rk-screed-rodzaje">Cement czy anhydryt</a>
      <a href="#rk-screed-grubosc">Grubość i przykrycie</a>
      <a href="#rk-screed-parametry">Parametry materiału</a>
      <a href="#rk-screed-analizator">Analizator</a>
      <a href="#rk-screed-masa">Objętość i obciążenie</a>
      <a href="#rk-screed-dylatacje">Dylatacje</a>
      <a href="#rk-screed-przygotowanie">Przed wylaniem</a>
      <a href="#rk-screed-wykonanie">Wykonanie</a>
      <a href="#rk-screed-wygrzewanie">Wygrzewanie</a>
      <a href="#rk-screed-wilgotnosc">Wilgotność</a>
      <a href="#rk-screed-mokre">Pomieszczenia mokre</a>
      <a href="#rk-screed-cieplo">Moc i bezwładność</a>
      <a href="#rk-screed-bledy">Błędy</a>
      <a href="#rk-screed-checklista">Checklista</a>
      <a href="#rk-screed-faq">FAQ</a>
      <a href="#rk-screed-zrodla">Źródła</a>
      <a href="#rk-screed-author">Autor</a>
    </nav>

    <main class="rk-screed-main">
      <section class="rk-screed-section" id="rk-screed-szybka-odpowiedz">
        <h2>Szybka odpowiedź: jaka wylewka na ogrzewanie podłogowe?</h2>
        <p class="rk-screed-lead">Dobra wylewka na podłogówkę to nie ta, która ma najgłośniejszą nazwę handlową, lecz materiał dobrany do konstrukcji, obciążeń, wilgotności pomieszczenia i planowanej okładziny. Jej grubość musi zapewnić wymagane przykrycie rur w najniższym punkcie powierzchni, a nie tylko odpowiednią wartość średnią.</p>

        <div class="rk-screed-answer">
          <p><strong>Nie wybieraj jednej liczby dla całego budynku bez sprawdzenia poziomów.</strong> Najpierw ustal wysokość wierzchu rur, minimalną i maksymalną rzędną gotowego jastrychu oraz wymagane przykrycie podane dla konkretnego materiału. Dopiero wtedy można ocenić geometrię i policzyć ilość wylewki.</p>
        </div>

        <div class="rk-screed-grid-4">
          <article class="rk-screed-card rk-screed-card-accent">
            <span class="rk-screed-tag">Geometria</span>
            <h3>Dwie różne grubości</h3>
            <p>Grubość całkowita jest mierzona od podłoża, a przykrycie — od wierzchu rury do powierzchni jastrychu.</p>
          </article>
          <article class="rk-screed-card rk-screed-card-accent rk-screed-card-orange">
            <span class="rk-screed-tag">Materiał</span>
            <h3>Nie ma jednego zwycięzcy</h3>
            <p>Jastrych cementowy i siarczanowo-wapniowy porównuje się według deklarowanych właściwości oraz warunków zastosowania.</p>
          </article>
          <article class="rk-screed-card rk-screed-card-accent rk-screed-card-green">
            <span class="rk-screed-tag">Odbiór</span>
            <h3>Etapy trzeba rozdzielić</h3>
            <p>Dojrzewanie, pierwsze wygrzewanie i gotowość pod okładzinę nie są jednym terminem.</p>
          </article>
          <article class="rk-screed-card rk-screed-card-accent rk-screed-card-purple">
            <span class="rk-screed-tag">Projekt</span>
            <h3>Cała podłoga współpracuje</h3>
            <p>Wylewka wpływa na wymianę ciepła, lecz nie zastępuje obliczeń mocy, rozstawu rur i hydrauliki pętli.</p>
          </article>
        </div>

        <p>Jeżeli jesteś jeszcze przed ułożeniem instalacji, połącz decyzję o jastrychu z wyborem <a href="https://projekt-ogrzewania.pl/ile-styropianu-pod-ogrzewanie-podlogowe/">izolacji pod ogrzewanie podłogowe</a>, planem <a href="https://projekt-ogrzewania.pl/izolacja-brzegowa-i-dylatacje-w-instalacji-ogrzewania-podlogowego/">dylatacji i izolacji brzegowej</a> oraz rzeczywistą wysokością posadzki przy drzwiach, schodach i odpływach.</p>
      </section>

      <section class="rk-screed-section" id="rk-screed-pojecia">
        <h2>Jastrych, wylewka i warstwa grzejna — uporządkujmy pojęcia</h2>
        <p>W codziennym języku słowo „wylewka” opisuje zarówno świeżą mieszankę, jak i gotową warstwę podłogi. W dokumentacji technicznej częściej spotkasz pojęcie jastrychu. Dla ogrzewania podłogowego istotne jest nie tylko nazewnictwo, ale funkcja każdej warstwy.</p>

        <div class="rk-screed-definition">
          <strong>Jastrych</strong>
          <div>Warstwa wykonywana na podłożu lub izolacji, która przenosi obciążenia i tworzy podłoże pod późniejsze wykończenie. W podłodze grzewczej otacza rury albo inne elementy grzejne.</div>
        </div>
        <div class="rk-screed-definition">
          <strong>Wylewka</strong>
          <div>Potoczne określenie materiału i wykonywanej z niego warstwy. Sama nazwa nie mówi, jakie spoiwo zastosowano ani jakie właściwości zadeklarowano.</div>
        </div>
        <div class="rk-screed-definition">
          <strong>Warstwa grzejna</strong>
          <div>Fragment konstrukcji uczestniczący w przekazywaniu ciepła od rur do powierzchni podłogi. Obejmuje nie tylko jastrych, ale również warstwy wykończeniowe i ich opory cieplne.</div>
        </div>
        <div class="rk-screed-definition">
          <strong>Jastrych pływający</strong>
          <div>Warstwa oddzielona od konstrukcji nośnej izolacją oraz od elementów pionowych izolacją brzegową. Nie oznacza to dowolności grubości ani dylatacji.</div>
        </div>

        <div class="rk-screed-note">
          <p><strong>Ważne:</strong> „płynna wylewka” nie musi automatycznie oznaczać anhydrytu. Pompowane jastrychy samopoziomujące mogą być wykonywane na spoiwie cementowym albo siarczanowo-wapniowym. Zawsze sprawdzaj pełną nazwę i dokumentację materiału.</p>
        </div>
      </section>

      <section class="rk-screed-section" id="rk-screed-rodzaje">
        <h2>Wylewka cementowa czy anhydrytowa na podłogówkę?</h2>
        <p class="rk-screed-lead">Oba rozwiązania mogą współpracować z ogrzewaniem podłogowym. Właściwe pytanie nie brzmi „która wylewka jest zawsze lepsza?”, lecz „który konkretny materiał spełnia wymagania tej podłogi, pomieszczenia i okładziny?”.</p>

        <div class="rk-screed-table-wrap">
          <table class="rk-screed-table">
            <thead>
              <tr>
                <th>Kryterium</th>
                <th>Jastrych cementowy</th>
                <th>Jastrych siarczanowo-wapniowy</th>
                <th>Co sprawdzić?</th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td data-label="Kryterium"><strong>Spoiwo</strong></td>
                <td data-label="Cementowy">Cementowe, z właściwościami zależnymi od receptury i wykonania.</td>
                <td data-label="Siarczanowo-wapniowy">Na bazie siarczanu wapnia; potocznie często nazywany anhydrytowym.</td>
                <td data-label="Co sprawdzić?">Pełną nazwę produktu i oznaczenie według dokumentacji.</td>
              </tr>
              <tr>
                <td data-label="Kryterium"><strong>Wilgoć</strong></td>
                <td data-label="Cementowy">Często wybierany do stref o podwyższonej wilgotności, ale nadal wymaga właściwego systemu uszczelnienia.</td>
                <td data-label="Siarczanowo-wapniowy">Zakres zastosowania w wilgoci trzeba potwierdzić dla konkretnego materiału i rozwiązania posadzkowego.</td>
                <td data-label="Co sprawdzić?">Klasę ekspozycji, hydroizolację, instrukcję jastrychu, kleju i okładziny.</td>
              </tr>
              <tr>
                <td data-label="Kryterium"><strong>Urabialność</strong></td>
                <td data-label="Cementowy">Może być półsuchy, plastyczny lub płynny — zależnie od technologii.</td>
                <td data-label="Siarczanowo-wapniowy">Często wykonywany jako mieszanka płynna, dobrze otaczająca rury.</td>
                <td data-label="Co sprawdzić?">Sposób aplikacji, zagęszczenia, odpowietrzenia i kontroli poziomu.</td>
              </tr>
              <tr>
                <td data-label="Kryterium"><strong>Grubość</strong></td>
                <td data-label="Cementowy">Nie wyznacza jej sama nazwa spoiwa.</td>
                <td data-label="Siarczanowo-wapniowy">Nie wyznacza jej sama płynność materiału.</td>
                <td data-label="Co sprawdzić?">Minimalne przykrycie, obciążenia i typ konstrukcji w dokumentacji.</td>
              </tr>
              <tr>
                <td data-label="Kryterium"><strong>Dylatacje</strong></td>
                <td data-label="Cementowy">Układ zależy od geometrii, skurczu, podłoża i okładziny.</td>
                <td data-label="Siarczanowo-wapniowy">Może pozwalać na inne pola, ale nie oznacza braku projektowania dylatacji.</td>
                <td data-label="Co sprawdzić?">Maksymalne pola, proporcje, przejścia drzwiowe i spoiny konstrukcyjne.</td>
              </tr>
              <tr>
                <td data-label="Kryterium"><strong>Powierzchnia</strong></td>
                <td data-label="Cementowy">Wymaga oceny równości, wytrzymałości i przygotowania przed klejeniem.</td>
                <td data-label="Siarczanowo-wapniowy">Może wymagać usunięcia warstwy powierzchniowej i przygotowania zgodnego z instrukcją.</td>
                <td data-label="Co sprawdzić?">Szlifowanie, odkurzenie, gruntowanie oraz kompatybilność chemiczną.</td>
              </tr>
            </tbody>
          </table>
        </div>

        <h3>Czy anhydryt lepiej przewodzi ciepło?</h3>
        <p>Nie wolno wyprowadzać takiego wniosku tylko z nazwy materiału. Do porównania potrzebna jest deklarowana przewodność cieplna konkretnej mieszanki, jej grubość oraz cała konstrukcja podłogi. Dwa produkty z tej samej grupy mogą mieć inne parametry.</p>

        <h3>Czy anhydryt nie potrzebuje zbrojenia?</h3>
        <p>Nie traktuj tego jako reguły dla wszystkich realizacji. Rodzaj zbrojenia, włókien, siatek lub brak takich elementów wynika z technologii materiału i projektu. Dodatek włókien nie zastępuje prawidłowego układu dylatacji ani przygotowania podłoża.</p>
      </section>

      <section class="rk-screed-section" id="rk-screed-grubosc">
        <h2>Grubość całkowita a przykrycie rury — najważniejsze rozróżnienie</h2>
        <p>Na budowie często pada zdanie: „wylewka będzie miała 6 cm”. Bez informacji o położeniu rury ta wartość nie mówi jeszcze, ile materiału znajdzie się nad jej wierzchem.</p>

        <div class="rk-screed-mini-formula">
          <div><strong>h<sub>całk.</sub></strong>grubość od podstawy jastrychu do powierzchni</div>
          <div><strong>h<sub>rury</sub></strong>wysokość wierzchu rury nad podstawą jastrychu</div>
          <div><strong>c = h<sub>całk.</sub> − h<sub>rury</sub></strong>rzeczywiste przykrycie nad rurą</div>
        </div>

        <p>Jeżeli wierzch rury znajduje się 18 mm nad podstawą, a powierzchnia jastrychu 60 mm nad nią, geometryczne przykrycie wynosi 42 mm. Jeżeli jednak lokalnie poziom jastrychu spadnie do 54 mm, przykrycie w tym miejscu zmniejszy się do 36 mm.</p>

        <div class="rk-screed-warning">
          <p><strong>Nie oceniaj podłogi na podstawie samej średniej.</strong> Minimalne przykrycie trzeba sprawdzić w punkcie, w którym wierzch rury znajduje się najwyżej względem projektowanej powierzchni jastrychu.</p>
        </div>

        <h3>Dlaczego rura nie zawsze leży na wysokości swojej średnicy?</h3>
        <ul>
          <li>może być uniesiona przez klips, szynę lub element systemowy,</li>
          <li>izolacja może mieć nierówne połączenia albo miejscowe uskoki,</li>
          <li>rury mogą się krzyżować lub przechodzić w osłonie,</li>
          <li>podłoże konstrukcyjne może mieć odchyłki poziomu,</li>
          <li>przy rozdzielaczu powstaje skupisko dobiegów na różnych wysokościach.</li>
        </ul>

        <p>Dlatego w analizatorze wpisuje się wysokość <strong>wierzchu rury</strong>, a nie tylko jej średnicę nominalną.</p>
      </section>

      <section class="rk-screed-section" id="rk-screed-parametry">
        <h2>Klasa, gęstość i przewodność — jak czytać dokumentację wylewki?</h2>
        <p class="rk-screed-lead">Symbol klasy nie jest kompletnym projektem podłogi. Dokumentacja powinna pozwalać połączyć deklarowane właściwości materiału z zastosowaniem, grubością, obciążeniem i sposobem wykonania.</p>

        <div class="rk-screed-grid-3">
          <article class="rk-screed-card">
            <span class="rk-screed-tag">Wytrzymałość</span>
            <h3>Klasy C i F</h3>
            <p>Opisują zadeklarowaną wytrzymałość materiału odpowiednio na ściskanie i zginanie. Wymagana klasa zależy od konstrukcji oraz obciążeń.</p>
          </article>
          <article class="rk-screed-card">
            <span class="rk-screed-tag">Masa</span>
            <h3>Gęstość</h3>
            <p>Jest potrzebna do orientacyjnego obliczenia masy na metr kwadratowy i całkowitego obciążenia. Nie wpisuj wartości „typowej”, jeśli masz dane produktu.</p>
          </article>
          <article class="rk-screed-card">
            <span class="rk-screed-tag">Ciepło</span>
            <h3>Przewodność λ</h3>
            <p>Opisuje właściwość materiału, ale nie zastępuje charakterystyki całej ogrzewanej konstrukcji ani obliczeń według odpowiedniej metodyki.</p>
          </article>
        </div>

        <h3>Dlaczego C20/F4 nie może być automatycznym minimum?</h3>
        <p><a href="https://knowledge.bsigroup.com/products/screed-material-and-floor-screeds-screed-material-properties-and-requirements" target="_blank" rel="nofollow noopener noreferrer">EN 13813 — Screed material and floor screeds</a> opisuje właściwości oraz wymagania dotyczące materiałów jastrychowych. Oznaczenie klasy pomaga opisać produkt, ale nie wyznacza samodzielnie grubości ani przydatności do każdego pomieszczenia. Wymagania trzeba odnieść do obciążeń i konstrukcji podłogi.</p>

        <h3>Co przepisać z dokumentacji do kalkulatora?</h3>
        <ul>
          <li>deklarowaną gęstość albo zakres gęstości,</li>
          <li>wymagane przykrycie dla jastrychu ogrzewanego i konkretnego obciążenia,</li>
          <li>warunki wykonania oraz pielęgnacji,</li>
          <li>procedurę pierwszego wygrzewania,</li>
          <li>wymagania dotyczące wilgotności i przygotowania powierzchni,</li>
          <li>ograniczenia dla pomieszczeń mokrych oraz planowanej okładziny.</li>
        </ul>
      </section>

      <section class="rk-screed-section" id="rk-screed-analizator">
        <h2>Analizator grubości, przykrycia rur, objętości i masy wylewki</h2>
        <p class="rk-screed-lead">Narzędzie porównuje wpisane poziomy z wymaganym przykryciem, a następnie liczy objętość i masę na podstawie średniej grubości. Nie wybiera rodzaju jastrychu i nie zastępuje dokumentacji produktu ani oceny konstrukcji.</p>

        <div class="rk-screed-tool" id="rk-screed-tool">
          <div class="rk-screed-tool-head">
            <span class="rk-screed-tool-kicker">Model geometryczny • wynik na żywo</span>
            <h3>Policz przykrycie rury i ilość materiału</h3>
            <p>Wpisz trzy poziomy jastrychu oraz rzeczywistą wysokość wierzchu rury. Średnia grubość służy do zamówienia materiału, a minimalna — do kontroli przykrycia.</p>
          </div>

          <div class="rk-screed-tool-body">
            <form id="rk-screed-form" novalidate>
              <div class="rk-screed-tool-group">
                <div class="rk-screed-tool-group-head">
                  <span class="rk-screed-tool-group-num">1</span>
                  <div>
                    <h4>Powierzchnia i poziomy jastrychu</h4>
                    <p>Średnia grubość nie jest automatycznie średnią arytmetyczną minimum i maksimum. Wpisz wartość z pomiarów lub projektu poziomów.</p>
                  </div>
                </div>
                <div class="rk-screed-input-grid">
                  <div class="rk-screed-field">
                    <label for="rk-screed-area">Powierzchnia [m²]</label>
                    <input type="number" id="rk-screed-area" min="1" max="3000" step="0.1" value="120" inputmode="decimal">
                    <small>Powierzchnia objęta zamówieniem mieszanki.</small>
                  </div>
                  <div class="rk-screed-field">
                    <label for="rk-screed-min-thickness">Minimalna grubość [mm]</label>
                    <input type="number" id="rk-screed-min-thickness" min="10" max="250" step="1" value="55" inputmode="decimal">
                    <small>Najniższa powierzchnia względem podstawy jastrychu.</small>
                  </div>
                  <div class="rk-screed-field">
                    <label for="rk-screed-average-thickness">Średnia projektowa [mm]</label>
                    <input type="number" id="rk-screed-average-thickness" min="10" max="250" step="1" value="62" inputmode="decimal">
                    <small>Wartość do objętości — ustalona z niwelacji lub modelu.</small>
                  </div>
                  <div class="rk-screed-field">
                    <label for="rk-screed-max-thickness">Maksymalna grubość [mm]</label>
                    <input type="number" id="rk-screed-max-thickness" min="10" max="300" step="1" value="72" inputmode="decimal">
                    <small>Najwyższa lokalna grubość całkowita.</small>
                  </div>
                </div>
              </div>

              <div class="rk-screed-tool-group">
                <div class="rk-screed-tool-group-head">
                  <span class="rk-screed-tool-group-num">2</span>
                  <div>
                    <h4>Rura, wymagane przykrycie i materiał</h4>
                    <p>Wymaganie oraz gęstość przepisz z aktualnej dokumentacji konkretnej mieszanki i konstrukcji podłogi.</p>
                  </div>
                </div>
                <div class="rk-screed-input-grid">
                  <div class="rk-screed-field">
                    <label for="rk-screed-pipe-crown">Wierzch rury nad podstawą [mm]</label>
                    <input type="number" id="rk-screed-pipe-crown" min="5" max="100" step="1" value="18" inputmode="decimal">
                    <small>Uwzględnij mocowanie, lokalne uniesienie i rzeczywisty pomiar.</small>
                  </div>
                  <div class="rk-screed-field">
                    <label for="rk-screed-required-cover">Wymagane przykrycie [mm]</label>
                    <input type="number" id="rk-screed-required-cover" min="0" max="150" step="1" value="35" inputmode="decimal">
                    <small>Wartość z dokumentacji, a nie automatyczny standard narzędzia.</small>
                  </div>
                  <div class="rk-screed-field">
                    <label for="rk-screed-density">Deklarowana gęstość [kg/m³]</label>
                    <input type="number" id="rk-screed-density" min="300" max="3000" step="10" value="2000" inputmode="decimal">
                    <small>Użyj danych produktu lub wartości uzgodnionej z dostawcą mieszanki.</small>
                  </div>
                  <div class="rk-screed-field">
                    <label for="rk-screed-waste">Zapas zamówienia [%]</label>
                    <input type="number" id="rk-screed-waste" min="0" max="30" step="0.5" value="5" inputmode="decimal">
                    <small>Zapas wybiera użytkownik; nie zwiększa grubości ułożonej warstwy.</small>
                  </div>
                </div>
              </div>

              <div class="rk-screed-tool-actions">
                <button type="button" class="rk-screed-reset" id="rk-screed-reset">Przywróć dane przykładowe</button>
              </div>
            </form>

            <div class="rk-screed-result" aria-live="polite">
              <div class="rk-screed-status" id="rk-screed-status" data-state="complete">
                <span class="rk-screed-status-icon" id="rk-screed-status-icon">✓</span>
                <div>
                  <h4 id="rk-screed-status-title">Minimalne przykrycie spełnia wpisane wymaganie</h4>
                  <p id="rk-screed-status-text">Wynik dotyczy geometrii z podanych danych. Potwierdź jeszcze obciążenia, dylatacje i wymagania konkretnego materiału.</p>
                </div>
              </div>

              <div class="rk-screed-results">
                <div class="rk-screed-result-card is-cyan" id="rk-screed-min-cover-card">
                  <span>Minimalne przykrycie</span>
                  <strong id="rk-screed-min-cover-result">37 mm</strong>
                  <small id="rk-screed-min-cover-note">2 mm powyżej wymagania</small>
                </div>
                <div class="rk-screed-result-card">
                  <span>Średnie przykrycie</span>
                  <strong id="rk-screed-average-cover-result">44 mm</strong>
                  <small>średnia grubość minus wierzch rury</small>
                </div>
                <div class="rk-screed-result-card">
                  <span>Maksymalne przykrycie</span>
                  <strong id="rk-screed-max-cover-result">54 mm</strong>
                  <small>najgrubszy wpisany punkt</small>
                </div>
                <div class="rk-screed-result-card is-orange">
                  <span>Rozrzut grubości</span>
                  <strong id="rk-screed-spread-result">17 mm</strong>
                  <small>maksimum minus minimum</small>
                </div>
                <div class="rk-screed-result-card is-cyan">
                  <span>Objętość netto</span>
                  <strong id="rk-screed-volume-result">7,44 m³</strong>
                  <small>powierzchnia × średnia grubość</small>
                </div>
                <div class="rk-screed-result-card">
                  <span>Objętość zamówienia</span>
                  <strong id="rk-screed-order-result">7,81 m³</strong>
                  <small id="rk-screed-order-note">z wpisanym zapasem 5%</small>
                </div>
                <div class="rk-screed-result-card is-green">
                  <span>Masa na 1 m²</span>
                  <strong id="rk-screed-mass-m2-result">124 kg/m²</strong>
                  <small>dla średniej grubości i wpisanej gęstości</small>
                </div>
                <div class="rk-screed-result-card">
                  <span>Masa całkowita netto</span>
                  <strong id="rk-screed-mass-total-result">14,88 t</strong>
                  <small>bez zapasu zamówienia</small>
                </div>
              </div>

              <div class="rk-screed-section-visual">
                <h4>Dynamiczny przekrój wylewki</h4>
                <p>Rysunek pokazuje zależność między podstawą jastrychu, wierzchem rury oraz trzema wpisanymi poziomami. Jest schematem, a nie detalem wykonawczym.</p>
                <svg class="rk-screed-cross-section" id="rk-screed-cross-section" viewBox="0 0 900 390" role="img" aria-labelledby="rk-screed-svg-title rk-screed-svg-desc">
                  <title id="rk-screed-svg-title">Dynamiczny przekrój jastrychu nad rurą ogrzewania podłogowego</title>
                  <desc id="rk-screed-svg-desc">Schemat aktualizowany na podstawie wpisanej grubości minimalnej, średniej, maksymalnej i wysokości wierzchu rury.</desc>
                  <rect x="0" y="0" width="900" height="390" fill="#f4fafc"></rect>
                  <rect x="55" y="310" width="790" height="42" rx="6" fill="#d7edf3"></rect>
                  <text x="76" y="337" fill="#21485b" font-size="15" font-weight="700">izolacja / podstawa jastrychu</text>
                  <line x1="55" y1="310" x2="845" y2="310" stroke="#173f53" stroke-width="3"></line>
                  <polygon id="rk-screed-fill" points="55,244 450,236 845,224 845,310 55,310" fill="#efcf99" opacity="0.92"></polygon>
                  <polyline id="rk-screed-top-line" points="55,244 450,236 845,224" fill="none" stroke="#d0782f" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"></polyline>
                  <circle id="rk-screed-pipe" cx="450" cy="298" r="11" fill="#ff6846" stroke="#a93421" stroke-width="4"></circle>
                  <line id="rk-screed-pipe-crown-line" x1="370" y1="287" x2="530" y2="287" stroke="#0796bd" stroke-width="2" stroke-dasharray="7 6"></line>
                  <line id="rk-screed-required-line" x1="330" y1="245" x2="570" y2="245" stroke="#15936f" stroke-width="3" stroke-dasharray="8 6"></line>
                  <text id="rk-screed-min-label" x="62" y="228" fill="#704119" font-size="15" font-weight="800">minimum 55 mm</text>
                  <text id="rk-screed-average-label" x="365" y="214" fill="#704119" font-size="15" font-weight="800">średnia 62 mm</text>
                  <text id="rk-screed-max-label" x="690" y="201" fill="#704119" font-size="15" font-weight="800">maksimum 72 mm</text>
                  <text id="rk-screed-pipe-label" x="548" y="292" fill="#0b607b" font-size="14" font-weight="800">wierzch rury: 18 mm</text>
                  <text id="rk-screed-required-label" x="582" y="249" fill="#16785e" font-size="14" font-weight="800">wymagane przykrycie: 35 mm</text>
                  <text x="60" y="374" fill="#587180" font-size="13">schemat wysokościowy — nie przedstawia dylatacji, okładziny ani rzeczywistej średnicy rury</text>
                </svg>
                <div class="rk-screed-result-note" id="rk-screed-result-note">Średnia grubość została wpisana oddzielnie. Jeżeli pochodzi wyłącznie z uśrednienia minimum i maksimum, zweryfikuj ją pomiarami całej powierzchni.</div>
              </div>
            </div>

            <p class="rk-screed-tool-foot">Wyniki są orientacyjnym bilansem geometrycznym i materiałowym. Analizator nie sprawdza nośności stropu, wytrzymałości jastrychu, pól dylatacyjnych, wilgotności, skurczu, zgodności chemicznej ani procedury wygrzewania.</p>
          </div>
        </div>

        <aside class="rk-screed-cta">
          <div>
            <h3>Sam wynik objętości nie koordynuje pętli z wysokością posadzki</h3>
            <p>Analizator nie zna rzędnych stropu, progów, schodów, odpływów, dylatacji, przejść przez drzwi, przebiegu każdej pętli ani wymagań konkretnej mieszanki. W projekcie można połączyć układ rur z rzeczywistą geometrią budynku i ograniczeniami wykonawczymi.</p>
          </div>
          <a class="rk-screed-button rk-screed-sales-cta" href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/">Zamów projekt z koordynacją pętli i wylewki</a>
        </aside>
      </section>

      <section class="rk-screed-section" id="rk-screed-masa">
        <h2>Ile wylewki zamówić i jak policzyć obciążenie?</h2>
        <p>Objętość netto wynika z powierzchni i rzeczywistej średniej grubości. Jeżeli podłoże ma spadki albo duże odchyłki, przyjęcie jednej nominalnej wartości może znacząco zaniżyć zamówienie.</p>

        <span class="rk-screed-code-line">V<sub>netto</sub> [m³] = A [m²] × h<sub>średnia</sub> [mm] ÷ 1000</span>
        <span class="rk-screed-code-line">m [kg] = V<sub>netto</sub> [m³] × ρ [kg/m³]</span>
        <span class="rk-screed-code-line">m<sub>1 m²</sub> [kg/m²] = h<sub>średnia</sub> [m] × ρ [kg/m³]</span>

        <h3>Dlaczego minimum i maksimum nie wystarczą do objętości?</h3>
        <p>Nie wiadomo, jaka część powierzchni ma grubość zbliżoną do minimum, a jaka do maksimum. Średnia arytmetyczna dwóch punktów będzie poprawna tylko dla bardzo szczególnego rozkładu. Do zamówienia warto wykorzystać siatkę pomiarów albo model poziomów.</p>

        <h3>Czy masa z kalkulatora potwierdza nośność stropu?</h3>
        <p>Nie. Wynik pokazuje orientacyjną masę warstwy na podstawie zadeklarowanej gęstości. Nie ocenia nośności konstrukcji, ugięcia ani pozostałych obciążeń stałych i użytkowych. W budynku modernizowanym albo przy ciężkiej podłodze potrzebna jest ocena konstruktora.</p>

        <div class="rk-screed-note">
          <p><strong>Zapas materiału nie jest dodatkową warstwą w projekcie.</strong> Służy do organizacji dostawy i pokrycia strat wykonawczych. Nie należy dodawać go do grubości ani wykorzystywać do potwierdzania przykrycia rury.</p>
        </div>
      </section>

      <section class="rk-screed-section" id="rk-screed-dylatacje">
        <h2>Dylatacje i izolacja brzegowa w wylewce z podłogówką</h2>
        <p class="rk-screed-lead">Jastrych grzewczy rozszerza się i kurczy. Układ szczelin trzeba powiązać z geometrią pomieszczeń, dylatacjami konstrukcyjnymi, rodzajem materiału, okładziną i przebiegiem rur.</p>

        <div class="rk-screed-grid-3">
          <article class="rk-screed-card">
            <h3>Izolacja brzegowa</h3>
            <p>Oddziela jastrych od ścian, słupów, progów, pionów i innych elementów ograniczających swobodę odkształceń.</p>
          </article>
          <article class="rk-screed-card">
            <h3>Szczeliny konstrukcyjne</h3>
            <p>Dylatacji istniejącej w konstrukcji nie wolno przypadkowo zakryć ciągłą warstwą bez opracowanego detalu.</p>
          </article>
          <article class="rk-screed-card">
            <h3>Podział pól</h3>
            <p>Wynika z powierzchni, proporcji, przewężeń, przejść drzwiowych, kształtu pomieszczenia i wymagań technologii.</p>
          </article>
        </div>

        <h3>Co z rurami przechodzącymi przez dylatację?</h3>
        <p>Przejście trzeba ograniczyć do niezbędnych odcinków i wykonać w osłonie umożliwiającej względny ruch. Nie prowadzi się przypadkowo wielu fragmentów pętli wzdłuż szczeliny. Szczegóły powinny wynikać z projektu i systemu.</p>

        <p>Szerzej omawiam ten temat w poradniku <a href="https://projekt-ogrzewania.pl/izolacja-brzegowa-i-dylatacje-w-instalacji-ogrzewania-podlogowego/">izolacja brzegowa i dylatacje w ogrzewaniu podłogowym</a>. Układ pól warto skoordynować z planem <a href="https://projekt-ogrzewania.pl/jak-zaplanowac-rozmieszczenie-petli-grzewczych-w-ogrzewaniu-podlogowym/">rozmieszczenia pętli grzewczych</a>, zanim wykonawca zacznie mocować rury.</p>
      </section>

      <section class="rk-screed-section" id="rk-screed-przygotowanie">
        <h2>Co sprawdzić przed wylaniem jastrychu?</h2>
        <p>Po zalaniu rur większość błędów staje się niewidoczna i kosztowna w naprawie. Dlatego odbiór przed wykonaniem jastrychu powinien być udokumentowany.</p>

        <div class="rk-screed-steps">
          <article class="rk-screed-step"><span class="rk-screed-step-num">1</span><h3>Poziomy</h3><p>Sprawdź rzędne przy progach, schodach, odpływach, oknach i planowanych okładzinach.</p></article>
          <article class="rk-screed-step"><span class="rk-screed-step-num">2</span><h3>Izolacja</h3><p>Skontroluj stabilność płyt, przesunięcie spoin, szczeliny, przejścia instalacyjne i warstwę brzegową.</p></article>
          <article class="rk-screed-step"><span class="rk-screed-step-num">3</span><h3>Rury</h3><p>Zweryfikuj mocowanie, rozstaw, promienie gięcia, strefy bez rur, długości i opis każdej pętli.</p></article>
          <article class="rk-screed-step"><span class="rk-screed-step-num">4</span><h3>Dokumentacja</h3><p>Wykonaj zdjęcia z miarą, zachowaj protokół próby i ustal plan dylatacji z wykonawcą jastrychu.</p></article>
        </div>

        <h3>Próba szczelności przed zalaniem</h3>
        <p>Instalację należy sprawdzić i udokumentować zgodnie z projektem oraz instrukcją zastosowanego systemu. Nie podajemy jednej wartości ciśnienia ani jednego czasu dla każdej rury i każdego układu. Podczas wykonywania jastrychu stan instalacji powinien odpowiadać wymaganiom systemowym i procedurze odbioru.</p>

        <h3>Dokumentacja fotograficzna</h3>
        <p>Zdjęcia powinny pozwalać odnaleźć rury względem stałych punktów: ścian, osi drzwi, słupów i odpływów. Sama fotografia bez skali oraz lokalizacji ma ograniczoną wartość podczas późniejszego wiercenia.</p>

        <p>Jeżeli długość i przebieg pętli nie są jeszcze ustalone, zobacz również <a href="https://projekt-ogrzewania.pl/ile-rury-na-m%C2%B2-ogrzewania-podlogowego/">ile rury przypada na m² podłogówki</a> oraz dlaczego <a href="https://projekt-ogrzewania.pl/maksymalna-dlugosc-petli-ogrzewania-podlogowego/">maksymalna długość pętli</a> nie powinna być wybierana z jednej tabeli.</p>
      </section>

      <section class="rk-screed-section" id="rk-screed-wykonanie">
        <h2>Wykonanie wylewki bez uszkodzenia rur i poziomów</h2>
        <p class="rk-screed-lead">Dobra receptura nie naprawi źle przygotowanego podłoża. Jakość gotowej podłogi zależy od ciągłości procesu: dostawy, rozprowadzenia, kontroli poziomu, pielęgnacji i ochrony świeżej powierzchni.</p>

        <div class="rk-screed-protocol">
          <article><span>Przed rozpoczęciem</span><h3>Uzgodnij technologię</h3><p>Potwierdź materiał, grubości, pola, dylatacje, warunki otoczenia, liczbę próbek oraz sposób odbioru.</p></article>
          <article><span>Podczas prac</span><h3>Kontroluj poziom</h3><p>Nie wystarczy zmierzyć jednego punktu. Szczególnie ważne są strefy przy progach, odpływach i skupiskach rur.</p></article>
          <article><span>Po wykonaniu</span><h3>Chroń powierzchnię</h3><p>Pielęgnację, wentylację, dostęp i obciążanie prowadź zgodnie z technologią zastosowanego jastrychu.</p></article>
        </div>

        <h3>Dlaczego „im więcej wody, tym lepiej się rozleje” jest błędem?</h3>
        <p>Samowolna zmiana ilości wody może zmienić konsystencję, skurcz, segregację i osiągane właściwości. Parametry mieszanki oraz sposób przygotowania powinny odpowiadać recepturze i instrukcji dostawcy.</p>

        <h3>Jak chronić rury podczas chodzenia?</h3>
        <p>Należy ograniczyć punktowe obciążenia, ostre narzędzia i przypadkowe przemieszczanie przewodów. Drogi transportu mieszanki i stanowiska robocze planuje się tak, aby nie niszczyć mocowań i nie uginać izolacji.</p>
      </section>

      <section class="rk-screed-section" id="rk-screed-wygrzewanie">
        <h2>Dojrzewanie, pierwsze wygrzewanie i gotowość pod okładzinę</h2>
        <p>Te trzy etapy trzeba zapisywać osobno. Możliwość wejścia na powierzchnię nie oznacza gotowości do uruchomienia ogrzewania, a zakończenie programu wygrzewania nie potwierdza automatycznie wilgotności wymaganej pod konkretną okładzinę.</p>

        <div class="rk-screed-steps">
          <article class="rk-screed-step"><span class="rk-screed-step-num">1</span><h3>Dojrzewanie</h3><p>Materiał wiąże i uzyskuje właściwości. Warunki oraz czas zależą od technologii i dokumentacji.</p></article>
          <article class="rk-screed-step"><span class="rk-screed-step-num">2</span><h3>Pierwsze wygrzewanie</h3><p>Instalacja przechodzi zaplanowany program temperatur zapisany w protokole.</p></article>
          <article class="rk-screed-step"><span class="rk-screed-step-num">3</span><h3>Schłodzenie</h3><p>Po programie zapewnia się warunki potrzebne do dalszego wysychania i oceny podłoża.</p></article>
          <article class="rk-screed-step"><span class="rk-screed-step-num">4</span><h3>Gotowość</h3><p>Sprawdza się wilgotność, stan powierzchni i wymagania systemu pod planowaną okładzinę.</p></article>
        </div>

        <h3>Czy zawsze czeka się 7 albo 28 dni?</h3>
        <p>Nie należy stosować tych wartości jako uniwersalnej procedury dla wszystkich materiałów. Termin rozpoczęcia oraz przebieg pierwszego wygrzewania trzeba odczytać z aktualnej dokumentacji jastrychu i systemu. <a href="https://knowledge.bsigroup.com/products/water-based-surface-embedded-heating-and-cooling-systems-installation-1" target="_blank" rel="nofollow noopener noreferrer">EN 1264-4 — Water based surface embedded heating and cooling systems: Installation</a> obejmuje między innymi próbę szczelności, pierwsze wygrzewanie i działania związane z gotowością podłoża, ale nie zastępuje instrukcji konkretnego materiału.</p>

        <div class="rk-screed-warning">
          <p><strong>Nie twórz uniwersalnego programu „od 25 do 45°C po 5°C dziennie”.</strong> Wartości początkowe, tempo zmian, temperatura maksymalna i czas utrzymania wynikają z właściwej procedury dla zastosowanego jastrychu oraz instalacji.</p>
        </div>

        <h3>Co powinien zawierać protokół?</h3>
        <ul>
          <li>identyfikację pomieszczeń i pól jastrychu,</li>
          <li>rodzaj i datę wykonania materiału,</li>
          <li>datę rozpoczęcia oraz zakończenia programu,</li>
          <li>temperatury i czas poszczególnych etapów,</li>
          <li>stwierdzone uszkodzenia, rysy lub odchylenia,</li>
          <li>podpisy stron odpowiedzialnych za wykonanie i odbiór.</li>
        </ul>
      </section>

      <section class="rk-screed-section" id="rk-screed-wilgotnosc">
        <h2>Pomiar wilgotności przed panelami, drewnem i płytkami</h2>
        <p class="rk-screed-lead">Nie ma jednego progu wilgotności właściwego dla każdego jastrychu i każdej okładziny. Kryterium trzeba powiązać z rodzajem spoiwa, metodą pomiaru, klejem, podkładem i wymaganiami systemu posadzkowego.</p>

        <h3>Dlaczego samo wygrzewanie nie wystarczy?</h3>
        <p>Program pierwszego wygrzewania sprawdza pracę podłogi i wspomaga proces przygotowania, ale nie jest wynikiem pomiaru wilgotności. Warunki w budynku, grubość, wentylacja i wilgotność powietrza mogą powodować różnice między pomieszczeniami.</p>

        <h3>Gdzie wykonywać pomiary?</h3>
        <p>Punkty trzeba zaplanować tak, aby nie uszkodzić rur i jednocześnie uwzględnić strefy potencjalnie wolniej wysychające. Przydatne są miejsca pomiarowe wyznaczone przed zalaniem oraz dokumentacja przebiegu pętli.</p>

        <div class="rk-screed-grid-3">
          <article class="rk-screed-card"><h3>Płytki</h3><p>Sprawdź wymagania zaprawy klejącej, hydroizolacji i podłoża. Niska nasiąkliwość okładziny nie zwalnia z odbioru jastrychu.</p></article>
          <article class="rk-screed-card"><h3>Panele</h3><p>Liczy się wymaganie producenta podłogi i podkładu, dopuszczalna temperatura oraz opór cieplny całego wykończenia.</p></article>
          <article class="rk-screed-card"><h3>Drewno</h3><p>Wrażliwe wykończenie wymaga kontroli podłoża, warunków wewnętrznych, kleju oraz stabilności materiału okładzinowego.</p></article>
        </div>

        <p>Porównanie różnych okładzin znajdziesz w artykułach <a href="https://projekt-ogrzewania.pl/czy-pod-ogrzewanie-podlogowe-nadaja-sie-panele-czy-tylko-plytki/">panele czy płytki na ogrzewaniu podłogowym</a> oraz <a href="https://projekt-ogrzewania.pl/jak-rodzaj-okladziny-podlogowej-wplywa-na-wydajnosc-ogrzewania-podlogowego/">jak okładzina wpływa na wydajność podłogówki</a>.</p>
      </section>

      <section class="rk-screed-section" id="rk-screed-mokre">
        <h2>Wylewka w łazience i innych pomieszczeniach mokrych</h2>
        <p>Nie stosujemy prostego hasła „anhydryt jest zawsze zakazany” ani „cement zawsze rozwiązuje problem”. Trzeba ocenić cały system podłogowy i sposób korzystania z pomieszczenia.</p>

        <div class="rk-screed-checklist">
          <article class="rk-screed-check"><h3>Zakres zastosowania</h3><p>Potwierdź, czy konkretny jastrych jest przewidziany do zakładanych warunków wilgotności.</p></article>
          <article class="rk-screed-check"><h3>Hydroizolacja</h3><p>Ustal ciągłość uszczelnienia, naroża, przejścia instalacyjne, odpływy i połączenie ze ścianami.</p></article>
          <article class="rk-screed-check"><h3>Spadki</h3><p>Geometria przy odpływie może wymagać innej technologii niż duża, pozioma powierzchnia.</p></article>
          <article class="rk-screed-check"><h3>Kompatybilność</h3><p>Jastrych, grunt, hydroizolacja, klej i okładzina powinny tworzyć uzgodniony system.</p></article>
        </div>

        <p>W strefach ze spadkami szczególnie łatwo pomylić grubość całkowitą z minimalnym przykryciem rury. Rury nie powinny być prowadzone przypadkowo w miejscach, w których geometria odpływu ogranicza wysokość warstw.</p>
      </section>

      <section class="rk-screed-section" id="rk-screed-cieplo">
        <h2>Jak wylewka wpływa na moc, temperaturę i bezwładność?</h2>
        <p>Jastrych jest częścią drogi przepływu ciepła od wody w rurze do pomieszczenia. Wpływa na rozkład temperatury i magazynowanie energii, ale nie pozwala samodzielnie określić mocy podłogi.</p>

        <h3>Większa grubość</h3>
        <p>Zwykle zwiększa masę akumulującą i zmienia dynamikę reakcji. Nie można jednak przypisać każdemu dodatkowemu centymetrowi stałej liczby minut opóźnienia, ponieważ znaczenie mają także przewodność, okładzina, temperatura wody, rozstaw rur i straty pomieszczenia.</p>

        <h3>Przewodność cieplna</h3>
        <p>Wyższa deklarowana wartość λ może zmniejszać opór danej warstwy przy tej samej grubości, ale rzeczywista moc powierzchniowa wynika z całego układu. Metody wyznaczania wydajności ogrzewanej podłogi opisuje <a href="https://knowledge.bsigroup.com/products/water-based-surface-embedded-heating-and-cooling-systems-floor-heating-methods-for-the-determination-of-the-thermal-output-using-calculations-and-experimental-tests" target="_blank" rel="nofollow noopener noreferrer">EN 1264-2 — methods for determination of thermal output</a>.</p>

        <h3>Czy wylewka dobiera pompę obiegową?</h3>
        <p>Nie bezpośrednio. Pompa jest dobierana do wymaganych przepływów i strat ciśnienia instalacji. Wylewka uczestniczy w bilansie cieplnym podłogi, lecz nie wyznacza oporu hydraulicznego rur. Osobne zagadnienia to <a href="https://projekt-ogrzewania.pl/jak-gesto-rozkladac-podlogowke/">rozstaw rur podłogówki</a> i <a href="https://projekt-ogrzewania.pl/kalkulator-doboru-pompy-obiegowej-w-ogrzewaniu-podlogowym/">dobór pompy obiegowej</a>.</p>

        <div class="rk-screed-note">
          <p><strong>Temperatura zasilania nie wynika z samego jastrychu.</strong> Oblicza się ją dla strat ciepła, powierzchni czynnej, konstrukcji i okładziny. Zobacz, od czego zależy <a href="https://projekt-ogrzewania.pl/maksymalna-temperatura-zasilania-podlogowki/">maksymalna temperatura zasilania podłogówki</a>.</p>
        </div>
      </section>

      <section class="rk-screed-section" id="rk-screed-bledy">
        <h2>Najczęstsze błędy przy wylewce na ogrzewaniu podłogowym</h2>

        <div class="rk-screed-myth"><div>„Wszędzie będzie 6 cm”</div><div>Bez niwelacji nie wiadomo, ile wyniesie średnia objętościowa i minimalne przykrycie nad najwyżej położoną rurą.</div></div>
        <div class="rk-screed-myth"><div>„Rura 16 mm ma zawsze wierzch na 16 mm”</div><div>Mocowania, nierówności, osłony i skupiska dobiegów mogą unieść przewód ponad tę wartość.</div></div>
        <div class="rk-screed-myth"><div>„Anhydryt zawsze przewodzi o połowę lepiej”</div><div>Porównuje się deklarowane parametry konkretnych produktów i całe konstrukcje, a nie marketingowe nazwy grup materiałów.</div></div>
        <div class="rk-screed-myth"><div>„Włókna zastępują dylatacje”</div><div>Zbrojenie rozproszone nie usuwa potrzeby prawidłowego oddzielenia pól, ścian ani dylatacji konstrukcyjnych.</div></div>
        <div class="rk-screed-myth"><div>„Po 28 dniach można kłaść każdą podłogę”</div><div>Termin kalendarzowy nie zastępuje pomiaru wilgotności, oceny powierzchni ani wymagań okładziny i kleju.</div></div>
        <div class="rk-screed-myth"><div>„Wygrzewanie ma jeden uniwersalny program”</div><div>Procedurę prowadzi się według dokumentacji konkretnego jastrychu i instalacji oraz zapisuje w protokole.</div></div>
        <div class="rk-screed-myth"><div>„Więcej wody poprawi mieszankę”</div><div>Samowolna zmiana receptury może obniżyć jakość i zmienić zachowanie jastrychu.</div></div>
        <div class="rk-screed-myth"><div>„Wylewka ustala hydraulikę”</div><div>Hydraulika zależy od przepływów, długości, średnic i oporów elementów instalacji; jastrych należy do modelu cieplnego podłogi.</div></div>
      </section>

      <section class="rk-screed-section" id="rk-screed-checklista">
        <h2>Checklista odbioru wylewki na podłogówkę</h2>
        <p>Lista nie zastępuje protokołów wykonawcy ani wymagań systemu, ale pomaga uporządkować przekazanie podłogi między instalatorem, wykonawcą jastrychu i posadzkarzem.</p>

        <div class="rk-screed-checklist">
          <article class="rk-screed-check"><h3>Materiał zidentyfikowany</h3><p>Zapisano pełną nazwę, spoiwo, klasę, gęstość, partię i dokumentację zastosowanej mieszanki.</p></article>
          <article class="rk-screed-check"><h3>Poziomy zmierzone</h3><p>Znane są minimum, średnia z pomiarów, maksimum i wysokość wierzchu rur.</p></article>
          <article class="rk-screed-check"><h3>Przykrycie potwierdzone</h3><p>Najmniejsza wartość odpowiada wymaganiu dla materiału, konstrukcji i obciążenia.</p></article>
          <article class="rk-screed-check"><h3>Dylatacje uzgodnione</h3><p>Pola, przejścia, szczeliny konstrukcyjne i osłony rur odpowiadają planowi.</p></article>
          <article class="rk-screed-check"><h3>Instalacja odebrana</h3><p>Zachowano protokół próby, opisy pętli i zdjęcia rur z punktami odniesienia.</p></article>
          <article class="rk-screed-check"><h3>Powierzchnia sprawdzona</h3><p>Oceniono równość, uszkodzenia, rysy, krawędzie, szczeliny i wymagane przygotowanie.</p></article>
          <article class="rk-screed-check"><h3>Wygrzewanie zapisane</h3><p>Protokół zawiera daty, temperatury, czas etapów oraz stwierdzone nieprawidłowości.</p></article>
          <article class="rk-screed-check"><h3>Wilgotność zmierzona</h3><p>Wynik i metoda odpowiadają spoiwu, okładzinie, klejowi oraz wymaganiom wykonawcy podłogi.</p></article>
        </div>
      </section>

      <section class="rk-screed-section" id="rk-screed-faq">
        <h2>FAQ — wylewka na ogrzewanie podłogowe</h2>
        <div class="rk-screed-faq">
          <details>
            <summary>Ile centymetrów wylewki powinno być na podłogówce?</summary>
            <div class="rk-screed-faq-answer"><p>Nie ma jednej wartości dla wszystkich systemów. Trzeba rozdzielić grubość całkowitą i przykrycie nad wierzchem rury, a wymaganie odczytać z dokumentacji konkretnego jastrychu, konstrukcji i obciążenia.</p></div>
          </details>
          <details>
            <summary>Ile wylewki powinno znajdować się nad rurą 16 mm?</summary>
            <div class="rk-screed-faq-answer"><p>Średnica 16 mm nie wyznacza automatycznie położenia wierzchu rury ani wymaganego przykrycia. Zmierz wysokość przewodu wraz z mocowaniem i porównaj wynik z wymaganiem konkretnego materiału.</p></div>
          </details>
          <details>
            <summary>Czy 5 cm wylewki wystarczy na ogrzewanie podłogowe?</summary>
            <div class="rk-screed-faq-answer"><p>Nie można odpowiedzieć bez znajomości wysokości wierzchu rury, wymaganej otuliny, rodzaju jastrychu, obciążenia i odchyłek poziomu. Pięć centymetrów całkowitej grubości może oznaczać zupełnie różne przykrycie.</p></div>
          </details>
          <details>
            <summary>Co jest lepsze na podłogówkę: cement czy anhydryt?</summary>
            <div class="rk-screed-faq-answer"><p>Oba rozwiązania mogą być poprawne. Porównaj zakres zastosowania, deklarowane właściwości, wilgoć, dylatacje, grubość, przygotowanie powierzchni, wygrzewanie i kompatybilność z okładziną.</p></div>
          </details>
          <details>
            <summary>Czy wylewka anhydrytowa nadaje się do łazienki?</summary>
            <div class="rk-screed-faq-answer"><p>Zależy to od konkretnego produktu, warunków wilgotności, hydroizolacji i kompletnego systemu posadzki. Nie wystarczy ogólna nazwa „anhydryt”, aby zaakceptować albo odrzucić rozwiązanie.</p></div>
          </details>
          <details>
            <summary>Po jakim czasie można włączyć ogrzewanie podłogowe?</summary>
            <div class="rk-screed-faq-answer"><p>Termin i procedurę pierwszego wygrzewania określa dokumentacja zastosowanego jastrychu oraz instalacji. Nie należy automatycznie przyjmować jednego terminu 7 lub 28 dni dla wszystkich materiałów.</p></div>
          </details>
          <details>
            <summary>Czy wygrzewanie oznacza, że można już układać panele?</summary>
            <div class="rk-screed-faq-answer"><p>Nie. Po zakończeniu programu trzeba sprawdzić wilgotność i stan podłoża według wymagań paneli, podkładu, kleju oraz rodzaju jastrychu.</p></div>
          </details>
          <details>
            <summary>Jak policzyć ilość wylewki na 100 m²?</summary>
            <div class="rk-screed-faq-answer"><p>Pomnóż 100 m² przez średnią grubość wyrażoną w metrach. Przy średniej 0,06 m objętość netto wynosi 6 m³. Zapas zamówienia ustala się osobno i nie zwiększa projektowej grubości.</p></div>
          </details>
          <details>
            <summary>Ile waży 1 m² wylewki?</summary>
            <div class="rk-screed-faq-answer"><p>Pomnóż grubość w metrach przez deklarowaną gęstość w kg/m³. Przykładowo 0,06 m i 2000 kg/m³ dają orientacyjnie 120 kg/m². To nie jest ocena nośności stropu.</p></div>
          </details>
          <details>
            <summary>Czy grubsza wylewka wymaga wyższej temperatury zasilania?</summary>
            <div class="rk-screed-faq-answer"><p>Nie da się wyznaczyć stałego wzrostu temperatury tylko z dodatkowych milimetrów. Potrzebne są straty pomieszczenia, powierzchnia czynna, rozstaw rur, konstrukcja, okładzina i parametry wody.</p></div>
          </details>
          <details>
            <summary>Czy włókna likwidują potrzebę dylatacji?</summary>
            <div class="rk-screed-faq-answer"><p>Nie. Włókna lub inne zbrojenie mogą należeć do technologii jastrychu, ale nie zastępują izolacji brzegowej, szczelin konstrukcyjnych ani właściwego podziału pól.</p></div>
          </details>
          <details>
            <summary>Czy kalkulator potwierdza prawidłową grubość wylewki?</summary>
            <div class="rk-screed-faq-answer"><p>Porównuje podane poziomy z wymaganiem wpisanym przez użytkownika. Nie określa samodzielnie wymaganej grubości, wytrzymałości, nośności ani przydatności konkretnego produktu.</p></div>
          </details>
        </div>
      </section>

      <section class="rk-screed-section" id="rk-screed-zrodla">
        <h2>Źródła techniczne i zakres odpowiedzialności</h2>
        <p>Artykuł opiera się na wymaganiach opisujących materiały jastrychowe, ogrzewane konstrukcje powierzchniowe oraz praktykę przygotowania podłoża. Dokumenty brytyjskie wymienione poniżej są pomocniczymi opracowaniami dobrych praktyk, a nie polskimi przepisami prawa.</p>

        <ul class="rk-screed-sources">
          <li><a href="https://knowledge.bsigroup.com/products/water-based-surface-embedded-heating-and-cooling-systems-installation-1" target="_blank" rel="nofollow noopener noreferrer">BSI — EN 1264-4:2021, Installation</a> — wymagania dotyczące wykonania ogrzewanych konstrukcji, próby, pierwszego wygrzewania i gotowości do wykonania okładziny.</li>
          <li><a href="https://knowledge.bsigroup.com/products/water-based-surface-embedded-heating-and-cooling-systems-floor-heating-methods-for-the-determination-of-the-thermal-output-using-calculations-and-experimental-tests" target="_blank" rel="nofollow noopener noreferrer">BSI — EN 1264-2, determination of thermal output</a> — metody obliczeniowego i badawczego wyznaczania wydajności ogrzewanej podłogi.</li>
          <li><a href="https://knowledge.bsigroup.com/products/screed-material-and-floor-screeds-screed-material-properties-and-requirements" target="_blank" rel="nofollow noopener noreferrer">BSI — EN 13813, screed material properties and requirements</a> — właściwości i klasyfikacja materiałów jastrychowych.</li>
          <li><a href="https://knowledge.bsigroup.com/products/screeds-bases-and-in-situ-floorings-concrete-bases-and-cementitious-levelling-screeds-to-receive-floorings-code-of-practice" target="_blank" rel="nofollow noopener noreferrer">BSI — BS 8204-1, cementitious levelling screeds</a> — dodatkowy kodeks dobrych praktyk dla cementowych podkładów podłogowych.</li>
          <li><a href="https://knowledge.bsigroup.com/products/screeds-bases-and-in-situ-floorings-pumpable-self-smoothing-screeds-code-of-practice" target="_blank" rel="nofollow noopener noreferrer">BSI — BS 8204-7, pumpable self-smoothing screeds</a> — pomocnicze wytyczne dla pompowanych jastrychów cementowych i siarczanowo-wapniowych.</li>
          <li><a href="https://knowledge.bsigroup.com/products/code-of-practice-for-installation-of-resilient-floor-coverings-1" target="_blank" rel="nofollow noopener noreferrer">BSI — BS 8203, resilient floor coverings</a> — pomocnicze zasady oceny i przygotowania podłoża pod elastyczne pokrycia podłogowe.</li>
        </ul>

        <div class="rk-screed-note">
          <p><strong>Zakres poradnika:</strong> materiał ma charakter edukacyjny. Ostateczne wymagania wynikają z projektu, aktualnej dokumentacji konkretnego jastrychu, systemu ogrzewania, konstrukcji budynku, warunków wykonania i planowanej okładziny.</p>
        </div>
      </section>
    </main>

    <section class="rk-screed-author" id="rk-screed-author" aria-label="Autor opracowania">
      <input type="radio" name="rk-screed-author-tabs" id="rk-screed-author-about" checked>
      <input type="radio" name="rk-screed-author-tabs" id="rk-screed-author-exp">
      <input type="radio" name="rk-screed-author-tabs" id="rk-screed-author-sites">

      <header class="rk-screed-author-head">
        <div>
          <span>Autor i weryfikacja merytoryczna</span>
          <h2>Robert Kucharski</h2>
        </div>
        <span class="rk-screed-author-mark">PODŁOGÓWKA • JASTRYCH • HVAC</span>
      </header>

      <div class="rk-screed-author-layout">
        <aside class="rk-screed-author-side">
          <div class="rk-screed-author-photo">
            <img decoding="async" src="https://projekt-ogrzewania.pl/wp-content/uploads/2026/04/PO-Robert-Kucharski.webp" alt="Robert Kucharski — projektant instalacji sanitarnych" width="170" height="170" loading="lazy">
          </div>
          <div class="rk-screed-author-name"><a href="https://projekt-ogrzewania.pl/author/admin3399/">Robert Kucharski</a></div>
          <div class="rk-screed-author-role">Projektant instalacji sanitarnych<br>Specjalista HVAC i ogrzewania podłogowego</div>
          <div class="rk-screed-author-social-label">Profile autora</div>
          <div class="rk-screed-author-social" aria-label="Profile Roberta Kucharskiego w mediach społecznościowych">
            <a href="https://www.linkedin.com/in/robert-kucharski-38069b48/" target="_blank" rel="nofollow noopener noreferrer" aria-label="LinkedIn Roberta Kucharskiego">
              <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M4.98 3.5a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5zM3 9h4v12H3V9zm6.5 0h3.83v1.64h.05c.53-1.01 1.84-2.08 3.79-2.08C21.22 8.56 22 11.23 22 14.7V21h-4v-5.58c0-1.33-.03-3.04-1.85-3.04-1.85 0-2.14 1.45-2.14 2.94V21h-4V9z"/></svg>
            </a>
            <a href="https://www.facebook.com/projektogrzewaniapl" target="_blank" rel="nofollow noopener noreferrer" aria-label="Facebook Projekt Ogrzewania">
              <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M14 8h3V4.5c-.52-.07-2.3-.22-4.42-.22C8.16 4.28 7 6.94 7 10.29V13H4v4h3v7h4v-7h3.14l.5-4H11v-2.32C11 9.52 11.31 8 14 8z"/></svg>
            </a>
            <a href="https://x.com/Projekt_HVAC" target="_blank" rel="nofollow noopener noreferrer" aria-label="Profil Projekt HVAC w serwisie X">
              <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M18.9 2H22l-6.77 7.74L23.2 22h-6.24l-4.89-6.39L6.48 22H3.36l7.26-8.3L2.98 2h6.4l4.42 5.84L18.9 2zm-1.1 17.84h1.72L8.44 4.05H6.6L17.8 19.84z"/></svg>
            </a>
          </div>
        </aside>

        <div class="rk-screed-author-main">
          <blockquote class="rk-screed-author-quote">
            <p>Dobra wylewka nie zaczyna się od wyboru liczby centymetrów. Zaczyna się od skoordynowania poziomów, rur, dylatacji, obciążeń i wymagań materiału, zanim instalacja zniknie pod jastrychem.</p>
          </blockquote>

          <div class="rk-screed-author-tabs" role="tablist" aria-label="Informacje o autorze">
            <label class="rk-screed-author-tab" for="rk-screed-author-about" role="tab">O autorze</label>
            <label class="rk-screed-author-tab" for="rk-screed-author-exp" role="tab">Doświadczenie</label>
            <label class="rk-screed-author-tab" for="rk-screed-author-sites" role="tab">Portale</label>
          </div>

          <div class="rk-screed-author-panel rk-screed-author-panel-about">
            <p><strong>Robert Kucharski</strong> opracowuje projekty instalacji sanitarnych, obliczenia cieplne i hydrauliczne oraz dokumentację ogrzewania podłogowego dla nowych domów i modernizowanych budynków. W swojej pracy łączy wymagania cieplne pomieszczeń z rzeczywistą geometrią podłogi, układem pętli, przepływami i możliwościami wykonawczymi.</p>
            <p>Jako autor Projekt-Ogrzewania.pl przygotowuje poradniki dla inwestorów i wykonawców, w których oddziela obliczenia możliwe do wykonania za pomocą narzędzia edukacyjnego od decyzji wymagających projektu, dokumentacji materiału lub oceny konstrukcji.</p>
          </div>

          <div class="rk-screed-author-panel rk-screed-author-panel-exp">
            <p>Specjalizuje się w ogrzewaniu płaszczyznowym, bilansach cieplnych pomieszczeń, planowaniu rozstawu i przebiegu pętli, obliczeniach przepływów, strat ciśnienia oraz doborze rozdzielaczy i pomp obiegowych. W dokumentacji uwzględnia również strefy bez rur, dylatacje, przejścia przez drzwi, dobieg do rozdzielacza i ograniczenia wynikające z okładziny.</p>
            <p>Doświadczenie projektowe wykorzystuje także podczas analizy błędów wykonawczych: zbyt małego przykrycia przewodów, niekontrolowanych długości pętli, kolizji wysokościowych oraz uruchamiania podłogi bez uporządkowanego protokołu.</p>
          </div>

          <div class="rk-screed-author-panel rk-screed-author-panel-sites">
            <p>Robert Kucharski jest twórcą i właścicielem serwisów <strong>Projekt-Ogrzewania.pl</strong>, <a href="https://remont.biz.pl/" target="_blank" rel="nofollow noopener noreferrer">Remont.biz.pl</a> oraz <a href="https://sobir.pl/" target="_blank" rel="nofollow noopener noreferrer">Sobir.pl</a>. Publikuje w nich techniczne opracowania dotyczące instalacji, budowy, remontów i energooszczędnych rozwiązań dla budynków.</p>
            <p>Pełne archiwum materiałów autora na tym portalu znajduje się na <a href="https://projekt-ogrzewania.pl/author/admin3399/">stronie Roberta Kucharskiego</a>.</p>
          </div>
        </div>
      </div>
    </section>

    <div class="rk-screed-final-wrap">
      <aside class="rk-screed-cta">
        <div>
          <h3>Potrzebujesz kompletnego projektu ogrzewania podłogowego?</h3>
          <p>Otrzymasz rozkład pętli na rzucie budynku, obliczone długości, przepływy i nastawy rozdzielacza oraz dokumentację, którą można skoordynować z dylatacjami i wysokością planowanej posadzki.</p>
        </div>
        <a class="rk-screed-button rk-screed-sales-cta" href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/">Zamów projekt ogrzewania podłogowego</a>
      </aside>
    </div>

    <footer class="rk-screed-footnote">
      Opracowanie edukacyjne. Ostateczne wymagania dotyczące jastrychu, grubości, wygrzewania i przygotowania pod okładzinę wynikają z projektu oraz aktualnej dokumentacji zastosowanych materiałów i systemów.
    </footer>
  </div>
</article>


<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "TechArticle",
      "@id": "https://projekt-ogrzewania.pl/wylewka-na-ogrzewanie-podlogowe-kompletny-przewodnik/#article",
      "headline": "Wylewka na ogrzewanie podłogowe: grubość, rodzaj, dylatacje i wygrzewanie",
      "description": "Techniczny poradnik o grubości wylewki i przykryciu rur, wyborze jastrychu, dylatacjach, wygrzewaniu, wilgotności oraz obliczaniu objętości i masy materiału.",
      "inLanguage": "pl-PL",
      "dateModified": "2026-09-01",
      "mainEntityOfPage": {
        "@id": "https://projekt-ogrzewania.pl/wylewka-na-ogrzewanie-podlogowe-kompletny-przewodnik/#webpage"
      },
      "author": {
        "@id": "https://projekt-ogrzewania.pl/#robert-kucharski"
      },
      "publisher": {
        "@id": "https://projekt-ogrzewania.pl/#organization"
      },
      "isPartOf": {
        "@id": "https://projekt-ogrzewania.pl/#website"
      },
      "about": [
        "wylewka na ogrzewanie podłogowe",
        "grubość jastrychu",
        "przykrycie rur ogrzewania podłogowego",
        "wylewka cementowa",
        "jastrych siarczanowo-wapniowy",
        "dylatacje",
        "wygrzewanie wylewki"
      ],
      "hasPart": [
        {
          "@id": "https://projekt-ogrzewania.pl/wylewka-na-ogrzewanie-podlogowe-kompletny-przewodnik/#application"
        },
        {
          "@id": "https://projekt-ogrzewania.pl/wylewka-na-ogrzewanie-podlogowe-kompletny-przewodnik/#howto"
        },
        {
          "@id": "https://projekt-ogrzewania.pl/wylewka-na-ogrzewanie-podlogowe-kompletny-przewodnik/#faq"
        }
      ]
    },
    {
      "@type": "WebPage",
      "@id": "https://projekt-ogrzewania.pl/wylewka-na-ogrzewanie-podlogowe-kompletny-przewodnik/#webpage",
      "url": "https://projekt-ogrzewania.pl/wylewka-na-ogrzewanie-podlogowe-kompletny-przewodnik/",
      "name": "Wylewka na ogrzewanie podłogowe: grubość, rodzaj, dylatacje i wygrzewanie",
      "description": "Poradnik i analizator przykrycia rur, objętości oraz masy wylewki na ogrzewaniu podłogowym.",
      "inLanguage": "pl-PL",
      "isPartOf": {
        "@id": "https://projekt-ogrzewania.pl/#website"
      },
      "breadcrumb": {
        "@id": "https://projekt-ogrzewania.pl/wylewka-na-ogrzewanie-podlogowe-kompletny-przewodnik/#breadcrumb"
      },
      "mainEntity": {
        "@id": "https://projekt-ogrzewania.pl/wylewka-na-ogrzewanie-podlogowe-kompletny-przewodnik/#article"
      }
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://projekt-ogrzewania.pl/wylewka-na-ogrzewanie-podlogowe-kompletny-przewodnik/#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Strona główna",
          "item": "https://projekt-ogrzewania.pl/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Blog",
          "item": "https://projekt-ogrzewania.pl/blog/"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Wylewka na ogrzewanie podłogowe",
          "item": "https://projekt-ogrzewania.pl/wylewka-na-ogrzewanie-podlogowe-kompletny-przewodnik/"
        }
      ]
    },
    {
      "@type": "WebApplication",
      "@id": "https://projekt-ogrzewania.pl/wylewka-na-ogrzewanie-podlogowe-kompletny-przewodnik/#application",
      "name": "Analizator grubości, przykrycia rur, objętości i masy wylewki",
      "url": "https://projekt-ogrzewania.pl/wylewka-na-ogrzewanie-podlogowe-kompletny-przewodnik/#rk-screed-analizator",
      "applicationCategory": "CalculatorApplication",
      "operatingSystem": "Dowolny system z przeglądarką internetową",
      "browserRequirements": "JavaScript",
      "isAccessibleForFree": true,
      "inLanguage": "pl-PL",
      "description": "Narzędzie oblicza geometryczne przykrycie rur, objętość netto i z zapasem oraz orientacyjną masę jastrychu na podstawie danych użytkownika.",
      "author": {
        "@id": "https://projekt-ogrzewania.pl/#robert-kucharski"
      },
      "provider": {
        "@id": "https://projekt-ogrzewania.pl/#organization"
      },
      "featureList": [
        "minimalne, średnie i maksymalne przykrycie rury",
        "objętość netto i objętość zamówienia",
        "masa na metr kwadratowy i masa całkowita",
        "porównanie z wymaganiem wpisanym przez użytkownika",
        "dynamiczny przekrój wysokościowy"
      ]
    },
    {
      "@type": "HowTo",
      "@id": "https://projekt-ogrzewania.pl/wylewka-na-ogrzewanie-podlogowe-kompletny-przewodnik/#howto",
      "name": "Jak przygotować i odebrać wylewkę na ogrzewaniu podłogowym",
      "description": "Kolejność kontroli poziomów, rur, dylatacji, wykonania, wygrzewania i gotowości pod okładzinę.",
      "inLanguage": "pl-PL",
      "supply": [
        {
          "@type": "HowToSupply",
          "name": "Aktualna dokumentacja jastrychu i systemu ogrzewania"
        },
        {
          "@type": "HowToSupply",
          "name": "Projekt poziomów i dylatacji"
        }
      ],
      "tool": [
        {
          "@type": "HowToTool",
          "name": "Niwelator lub inny przyrząd do kontroli poziomów"
        },
        {
          "@type": "HowToTool",
          "name": "Dokumentacja fotograficzna i protokoły odbioru"
        }
      ],
      "step": [
        {
          "@type": "HowToStep",
          "position": 1,
          "name": "Sprawdź poziomy",
          "text": "Wyznacz minimalną, średnią i maksymalną grubość oraz wysokość wierzchu rur względem podstawy jastrychu."
        },
        {
          "@type": "HowToStep",
          "position": 2,
          "name": "Potwierdź materiał",
          "text": "Zidentyfikuj jastrych, wymagane przykrycie, klasę, gęstość, zakres zastosowania i procedurę wykonania."
        },
        {
          "@type": "HowToStep",
          "position": 3,
          "name": "Odbierz instalację",
          "text": "Sprawdź izolację, mocowanie rur, dylatacje, próbę szczelności, opisy pętli i dokumentację zdjęciową."
        },
        {
          "@type": "HowToStep",
          "position": 4,
          "name": "Wykonaj jastrych",
          "text": "Kontroluj recepturę, poziomy, ochronę przewodów oraz warunki pielęgnacji zgodnie z technologią."
        },
        {
          "@type": "HowToStep",
          "position": 5,
          "name": "Przeprowadź pierwsze wygrzewanie",
          "text": "Zrealizuj program właściwy dla zastosowanego materiału i instalacji oraz zapisz jego przebieg w protokole."
        },
        {
          "@type": "HowToStep",
          "position": 6,
          "name": "Sprawdź gotowość pod okładzinę",
          "text": "Zmierz wilgotność, oceń powierzchnię i porównaj wynik z wymaganiami spoiwa, kleju oraz planowanego wykończenia."
        }
      ]
    },
    {
      "@type": "FAQPage",
      "@id": "https://projekt-ogrzewania.pl/wylewka-na-ogrzewanie-podlogowe-kompletny-przewodnik/#faq",
      "inLanguage": "pl-PL",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Ile centymetrów wylewki powinno być na podłogówce?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Nie ma jednej wartości dla wszystkich systemów. Trzeba rozdzielić grubość całkowitą i przykrycie nad wierzchem rury, a wymaganie odczytać z dokumentacji konkretnego jastrychu, konstrukcji i obciążenia."
          }
        },
        {
          "@type": "Question",
          "name": "Ile wylewki powinno znajdować się nad rurą 16 mm?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Średnica 16 mm nie wyznacza automatycznie położenia wierzchu rury ani wymaganego przykrycia. Trzeba zmierzyć wysokość przewodu wraz z mocowaniem i porównać wynik z dokumentacją konkretnego materiału."
          }
        },
        {
          "@type": "Question",
          "name": "Czy 5 cm wylewki wystarczy na ogrzewanie podłogowe?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Bez wysokości wierzchu rury, wymaganej otuliny, rodzaju jastrychu, obciążenia i odchyłek poziomu nie można potwierdzić, czy 5 cm jest wystarczające."
          }
        },
        {
          "@type": "Question",
          "name": "Co jest lepsze na podłogówkę: cement czy anhydryt?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Oba rozwiązania mogą być poprawne. Porównuje się zakres zastosowania, deklarowane właściwości, wilgoć, dylatacje, grubość, przygotowanie powierzchni, wygrzewanie i kompatybilność z okładziną."
          }
        },
        {
          "@type": "Question",
          "name": "Czy wylewka anhydrytowa nadaje się do łazienki?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Zależy to od konkretnego produktu, warunków wilgotności, hydroizolacji i całego systemu posadzki. Sama nazwa spoiwa nie wystarcza do akceptacji rozwiązania."
          }
        },
        {
          "@type": "Question",
          "name": "Po jakim czasie można włączyć ogrzewanie podłogowe?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Termin i procedurę pierwszego wygrzewania określa dokumentacja zastosowanego jastrychu oraz instalacji. Jednego terminu nie należy stosować do wszystkich materiałów."
          }
        },
        {
          "@type": "Question",
          "name": "Czy wygrzewanie oznacza, że można już układać panele?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Nie. Po zakończeniu programu trzeba sprawdzić wilgotność i stan podłoża zgodnie z wymaganiami paneli, podkładu, kleju oraz rodzaju jastrychu."
          }
        },
        {
          "@type": "Question",
          "name": "Jak policzyć ilość wylewki na 100 m²?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Należy pomnożyć 100 m² przez średnią grubość wyrażoną w metrach. Przy średniej 0,06 m objętość netto wynosi 6 m³. Zapas zamówienia ustala się osobno."
          }
        },
        {
          "@type": "Question",
          "name": "Ile waży 1 m² wylewki?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Grubość w metrach mnoży się przez deklarowaną gęstość w kg/m³. Dla 0,06 m i 2000 kg/m³ wynik orientacyjny wynosi 120 kg/m²."
          }
        },
        {
          "@type": "Question",
          "name": "Czy grubsza wylewka wymaga wyższej temperatury zasilania?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Nie da się wyznaczyć stałego wzrostu temperatury tylko z dodatkowych milimetrów. Potrzebne są straty pomieszczenia, powierzchnia czynna, rozstaw rur, konstrukcja, okładzina i parametry wody."
          }
        },
        {
          "@type": "Question",
          "name": "Czy włókna likwidują potrzebę dylatacji?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Nie. Włókna lub inne zbrojenie nie zastępują izolacji brzegowej, szczelin konstrukcyjnych ani prawidłowego podziału pól."
          }
        },
        {
          "@type": "Question",
          "name": "Czy kalkulator potwierdza prawidłową grubość wylewki?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Narzędzie porównuje podane poziomy z wymaganiem wpisanym przez użytkownika. Nie określa samodzielnie wymaganej grubości, wytrzymałości, nośności ani przydatności konkretnego produktu."
          }
        }
      ]
    },
    {
      "@type": "Person",
      "@id": "https://projekt-ogrzewania.pl/#robert-kucharski",
      "name": "Robert Kucharski",
      "url": "https://projekt-ogrzewania.pl/author/admin3399/",
      "image": "https://projekt-ogrzewania.pl/wp-content/uploads/2026/04/PO-Robert-Kucharski.webp",
      "jobTitle": "Projektant instalacji sanitarnych i specjalista HVAC",
      "description": "Autor projektów ogrzewania podłogowego, obliczeń cieplnych i hydraulicznych oraz technicznych opracowań dla inwestorów i wykonawców.",
      "knowsAbout": [
        "ogrzewanie podłogowe",
        "jastrychy ogrzewane",
        "obliczenia cieplne",
        "hydraulika instalacji grzewczych",
        "rozstaw i długość pętli",
        "dylatacje podłogi"
      ],
      "sameAs": [
        "https://www.linkedin.com/in/robert-kucharski-38069b48/",
        "https://www.facebook.com/projektogrzewaniapl",
        "https://x.com/Projekt_HVAC"
      ],
      "worksFor": {
        "@id": "https://projekt-ogrzewania.pl/#organization"
      }
    },
    {
      "@type": "Organization",
      "@id": "https://projekt-ogrzewania.pl/#organization",
      "name": "Projekt Ogrzewania",
      "url": "https://projekt-ogrzewania.pl/",
      "founder": {
        "@id": "https://projekt-ogrzewania.pl/#robert-kucharski"
      }
    },
    {
      "@type": "Organization",
      "@id": "https://remont.biz.pl/#organization",
      "name": "Remont.biz.pl",
      "url": "https://remont.biz.pl/",
      "founder": {
        "@id": "https://projekt-ogrzewania.pl/#robert-kucharski"
      }
    },
    {
      "@type": "Organization",
      "@id": "https://sobir.pl/#organization",
      "name": "Sobir.pl",
      "url": "https://sobir.pl/",
      "founder": {
        "@id": "https://projekt-ogrzewania.pl/#robert-kucharski"
      }
    },
    {
      "@type": "WebSite",
      "@id": "https://projekt-ogrzewania.pl/#website",
      "url": "https://projekt-ogrzewania.pl/",
      "name": "Projekt Ogrzewania",
      "inLanguage": "pl-PL",
      "publisher": {
        "@id": "https://projekt-ogrzewania.pl/#organization"
      }
    }
  ]
}
</script>


<script>
(function () {
  "use strict";

  var root = document.getElementById("rk-screed-guide");
  if (!root) {
    return;
  }

  var form = root.querySelector("#rk-screed-form");
  var reset = root.querySelector("#rk-screed-reset");
  var fields = root.querySelectorAll("#rk-screed-tool input");

  var getNumber = function (id) {
    var field = root.querySelector("#" + id);
    var parsed = Number(String(field.value).replace(",", "."));
    if (!Number.isFinite(parsed)) {
      return 0;
    }
    return parsed;
  };

  var setText = function (id, value) {
    var target = root.querySelector("#" + id);
    if (target) {
      target.textContent = value;
    }
  };

  var setAttribute = function (id, name, value) {
    var target = root.querySelector("#" + id);
    if (target) {
      target.setAttribute(name, value);
    }
  };

  var format = function (value, digits) {
    return value.toLocaleString("pl-PL", {
      minimumFractionDigits: digits,
      maximumFractionDigits: digits
    });
  };

  var signedMillimetres = function (value) {
    if (value < 0) {
      return "−" + format(Math.abs(value), 0) + " mm";
    }
    return "+" + format(value, 0) + " mm";
  };

  var updateVisual = function (minimum, average, maximum, pipeCrown, requiredCover) {
    var baseY = 310;
    var maxReference = Math.max(maximum, pipeCrown + requiredCover, 80);
    var scale = 175 / maxReference;
    var minY = baseY - minimum * scale;
    var averageY = baseY - average * scale;
    var maxY = baseY - maximum * scale;
    var pipeCrownY = baseY - pipeCrown * scale;
    var pipeRadius = Math.max(7, Math.min(12, pipeCrown * scale / 2));
    var pipeCenterY = pipeCrownY + pipeRadius;
    var requiredY = pipeCrownY - requiredCover * scale;

    var points = "55," + format(minY, 1).replace(",", ".") + " 450," + format(averageY, 1).replace(",", ".") + " 845," + format(maxY, 1).replace(",", ".");
    var fillPoints = points + " 845,310 55,310";

    setAttribute("rk-screed-top-line", "points", points);
    setAttribute("rk-screed-fill", "points", fillPoints);
    setAttribute("rk-screed-pipe", "cy", format(pipeCenterY, 1).replace(",", "."));
    setAttribute("rk-screed-pipe", "r", format(pipeRadius, 1).replace(",", "."));
    setAttribute("rk-screed-pipe-crown-line", "y1", format(pipeCrownY, 1).replace(",", "."));
    setAttribute("rk-screed-pipe-crown-line", "y2", format(pipeCrownY, 1).replace(",", "."));
    setAttribute("rk-screed-required-line", "y1", format(requiredY, 1).replace(",", "."));
    setAttribute("rk-screed-required-line", "y2", format(requiredY, 1).replace(",", "."));

    setAttribute("rk-screed-min-label", "y", String(Math.max(28, minY - 14)));
    setAttribute("rk-screed-average-label", "y", String(Math.max(28, averageY - 20)));
    setAttribute("rk-screed-max-label", "y", String(Math.max(28, maxY - 14)));
    setAttribute("rk-screed-pipe-label", "y", String(Math.min(302, pipeCrownY + 5)));
    setAttribute("rk-screed-required-label", "y", String(Math.max(24, requiredY + 5)));

    setText("rk-screed-min-label", "minimum " + format(minimum, 0) + " mm");
    setText("rk-screed-average-label", "średnia " + format(average, 0) + " mm");
    setText("rk-screed-max-label", "maksimum " + format(maximum, 0) + " mm");
    setText("rk-screed-pipe-label", "wierzch rury: " + format(pipeCrown, 0) + " mm");
    setText("rk-screed-required-label", "wymagane przykrycie: " + format(requiredCover, 0) + " mm");
  };

  var update = function () {
    var area = getNumber("rk-screed-area");
    var minimum = getNumber("rk-screed-min-thickness");
    var average = getNumber("rk-screed-average-thickness");
    var maximum = getNumber("rk-screed-max-thickness");
    var pipeCrown = getNumber("rk-screed-pipe-crown");
    var requiredCover = getNumber("rk-screed-required-cover");
    var density = getNumber("rk-screed-density");
    var waste = getNumber("rk-screed-waste");

    var minimumCover = minimum - pipeCrown;
    var averageCover = average - pipeCrown;
    var maximumCover = maximum - pipeCrown;
    var spread = maximum - minimum;
    var netVolume = area * average / 1000;
    var orderVolume = netVolume * (1 + waste / 100);
    var massPerSquareMetre = average / 1000 * density;
    var totalMassKg = netVolume * density;
    var coverDifference = minimumCover - requiredCover;

    setText("rk-screed-min-cover-result", format(minimumCover, 0) + " mm");
    setText("rk-screed-average-cover-result", format(averageCover, 0) + " mm");
    setText("rk-screed-max-cover-result", format(maximumCover, 0) + " mm");
    setText("rk-screed-spread-result", format(spread, 0) + " mm");
    setText("rk-screed-volume-result", format(netVolume, 2) + " m³");
    setText("rk-screed-order-result", format(orderVolume, 2) + " m³");
    setText("rk-screed-order-note", "z wpisanym zapasem " + format(waste, 1) + "%");
    setText("rk-screed-mass-m2-result", format(massPerSquareMetre, 0) + " kg/m²");
    setText("rk-screed-mass-total-result", format(totalMassKg / 1000, 2) + " t");

    var orderValid = true;
    if (minimum > average) {
      orderValid = false;
    }
    if (average > maximum) {
      orderValid = false;
    }

    var numbersValid = true;
    if (area <= 0) {
      numbersValid = false;
    }
    if (minimum <= 0) {
      numbersValid = false;
    }
    if (average <= 0) {
      numbersValid = false;
    }
    if (maximum <= 0) {
      numbersValid = false;
    }
    if (pipeCrown < 0) {
      numbersValid = false;
    }
    if (density <= 0) {
      numbersValid = false;
    }

    var status = root.querySelector("#rk-screed-status");
    var statusIcon = root.querySelector("#rk-screed-status-icon");
    var statusTitle = root.querySelector("#rk-screed-status-title");
    var statusText = root.querySelector("#rk-screed-status-text");
    var minimumCard = root.querySelector("#rk-screed-min-cover-card");
    var note = root.querySelector("#rk-screed-result-note");

    status.dataset.state = "complete";
    statusIcon.textContent = "✓";
    statusTitle.textContent = "Minimalne przykrycie spełnia wpisane wymaganie";
    statusText.textContent = "Wynik dotyczy geometrii z podanych danych. Potwierdź jeszcze obciążenia, dylatacje i wymagania konkretnego materiału.";
    minimumCard.className = "rk-screed-result-card is-green";
    setText("rk-screed-min-cover-note", signedMillimetres(coverDifference) + " względem wymagania");
    note.textContent = "Średnia grubość została wpisana oddzielnie. Jeżeli pochodzi wyłącznie z uśrednienia minimum i maksimum, zweryfikuj ją pomiarami całej powierzchni.";

    if (!numbersValid) {
      status.dataset.state = "missing";
      statusIcon.textContent = "?";
      statusTitle.textContent = "Uzupełnij dodatnie dane wejściowe";
      statusText.textContent = "Powierzchnia, grubości i gęstość muszą mieć poprawne wartości. Wynik materiałowy nie może być teraz interpretowany.";
      minimumCard.className = "rk-screed-result-card is-danger";
      note.textContent = "Co najmniej jedno pole zawiera wartość niedodatnią lub nierozpoznaną. Popraw dane przed wykorzystaniem wyniku.";
    } else {
      if (!orderValid) {
        status.dataset.state = "missing";
        statusIcon.textContent = "!";
        statusTitle.textContent = "Uporządkuj wpisane poziomy";
        statusText.textContent = "Minimalna grubość nie może być większa od średniej, a średnia nie może przekraczać maksimum.";
        minimumCard.className = "rk-screed-result-card is-danger";
        note.textContent = "Rozrzut grubości i objętość nie powinny być interpretowane, dopóki minimum, średnia i maksimum nie tworzą prawidłowej kolejności.";
      } else {
        if (minimumCover < requiredCover) {
          status.dataset.state = "missing";
          statusIcon.textContent = "!";
          minimumCard.className = "rk-screed-result-card is-danger";
          if (averageCover >= requiredCover) {
            statusTitle.textContent = "Średnia spełnia wymaganie, lecz minimum go nie spełnia";
            statusText.textContent = "Nie zwiększaj oceny na podstawie średniej. W punkcie minimalnym brakuje " + format(Math.abs(coverDifference), 0) + " mm do wymagania wpisanego z dokumentacji.";
            note.textContent = "Zlokalizuj punkt z najmniejszym przykryciem. Rozwiązaniem może być korekta poziomu, położenia rury albo technologii — po uzgodnieniu z projektantem i wykonawcą jastrychu.";
          } else {
            statusTitle.textContent = "Wpisane przykrycie jest niewystarczające";
            statusText.textContent = "Nawet średnia wartość nie osiąga wymagania. Nie traktuj zwiększenia zapasu materiału jako korekty geometrii podłogi.";
            note.textContent = "Sprawdź poziomy, wysokość rur i wartość przepisaną z dokumentacji. Kalkulator nie może zaakceptować mniejszej otuliny za użytkownika.";
          }
        }
      }
    }

    if (minimumCover < 0) {
      status.dataset.state = "missing";
      statusIcon.textContent = "!";
      statusTitle.textContent = "Wierzch rury znajduje się powyżej minimalnego poziomu jastrychu";
      statusText.textContent = "Dane oznaczają brak przykrycia w najniższym punkcie. Sprawdź jednostki, poziomy i rzeczywiste położenie przewodu.";
      minimumCard.className = "rk-screed-result-card is-danger";
    }

    updateVisual(minimum, average, maximum, pipeCrown, requiredCover);
  };

  Array.prototype.forEach.call(fields, function (field) {
    field.addEventListener("input", update);
    field.addEventListener("change", update);
  });

  reset.addEventListener("click", function () {
    form.reset();
    update();
  });

  update();
}());
</script>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/wylewka-na-ogrzewanie-podlogowe-kompletny-przewodnik/">Wylewka na ogrzewanie podłogowe – kompletny przewodnik.</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://projekt-ogrzewania.pl/wylewka-na-ogrzewanie-podlogowe-kompletny-przewodnik/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
