EPDM dakbedekking calculator
Beschrijving
Bereken hoeveel EPDM dakbedekking je nodig hebt voor een plat dak of overkapping, inclusief dakopstand en uitloop over de dakrand. Je ziet welke rolbreedte past voor één naadloze strook en hoeveel bodemlijm en contactlijm je nodig hebt.
Invoer velden
Resultaten
Met deze calculator bereken je hoeveel EPDM je nodig hebt voor een plat dak, aanbouw, dakkapel of overkapping, plus de bodemlijm en contactlijm. Je vult de buitenmaten van het dak in, de hoogte van de opstand, de uitloop over de dakrand en het verbruik van je lijm.
Meet de lengte en breedte over de dakranden heen. De opstand is het stuk dat tegen de dakrand of gevel omhoog gaat: houd minimaal 15 cm aan (Britse norm BS 6229, in Nederland ook de gangbare maat), gebruikelijk is 15 tot 20 cm. De uitloop (meestal 15 cm) gebruik je om de folie over de dakrand te zetten en af te werken met daktrim.
De tool telt aan elke zijde opstand en uitloop op en kiest de smalste rolbreedte die op de kleinste maat past, zodat je één naadloze strook legt. Rolbreedtes: Firestone RubberCover 3,05 / 4,57 / 6,10 / 7,62 m (technische fiche Firestone), Pandser op maat 2,8 tot 7,0 m (Gamma). Past het niet, dan leg je twee banen met minimaal 10 cm naadoverlap (verwerkingsvoorschrift Premiumfol).
Het lijmverbruik verschilt sterk per merk. Bodemlijm: Pandser PU-lijm ca. 5 m² per liter, waterbasis lijm ca. 4 tot 5, Premiumfol Spraybond eenzijdig ca. 8 tot 10. Contactlijm tweezijdig ca. 2,5 m² per liter (Premiumfol Bonding Adhesive). Vul het verbruik van jouw lijm in.
Volgende stap: controleer of je dak genoeg afschot heeft en of er een noodoverloop nodig is.
Formulas:
-
extra_per_zijde_m = (opstand_cm + uitloop_cm) / 100
Totale extra lengte per dakrand: opstand + uitloop. -
epdm_lengte_totaal = round(daklengte + (2 * extra_per_zijde_m), 2)
Daklengte + 2 × (opstand + uitloop). -
epdm_breedte_totaal = round(dakbreedte + (2 * extra_per_zijde_m), 2)
Dakbreedte + 2 × (opstand + uitloop). -
epdm_oppervlak = round(epdm_lengte_totaal * epdm_breedte_totaal, 2)
Benodigde lengte × benodigde breedte: het formaat van één naadloze strook inclusief opstand en uitloop aan alle zijden. -
netto_dakvlak = round(daklengte * dakbreedte, 2)
Daklengte × dakbreedte, zonder opstand en uitloop. Basis voor de bodemlijm. -
h_kleinste = if(epdm_lengte_totaal < epdm_breedte_totaal, epdm_lengte_totaal, epdm_breedte_totaal)
Kleinste van benodigde lengte en breedte. -
h_rol_txt = if(rolmaten == 'pandser', if(h_kleinste <= 2.8, '2,8', if(h_kleinste <= 3.5, '3,5', if(h_kleinste <= 4.2, '4,2', if(h_kleinste <= 5.6, '5,6', if(h_kleinste <= 7.0, '7,0', 'te breed'))))), if(h_kleinste <= 3.05, '3,05', if(h_kleinste <= 4.57, '4,57', if(h_kleinste <= 6.10, '6,10', if(h_kleinste <= 7.62, '7,62', 'te breed')))))
Smalste passende rolbreedte uit de gekozen reeks. -
aanbevolen_rolbreedte = if(h_rol_txt == 'te breed', 'Te breed voor één strook: leg twee banen met minimaal 10 cm naadoverlap.', concat(h_rol_txt, ' m breed, op lengte laten snijden'))
Smalste rolbreedte uit de gekozen reeks die op de kleinste maat van de strook past; je kunt de strook beide kanten op leggen. Rolbreedtes: Firestone RubberCover technische fiche, Pandser op maat (Gamma). -
bodemlijm_liter = if(bodemlijm_verbruik > 0, round(netto_dakvlak / bodemlijm_verbruik, 1), 0)
Netto dakvlak gedeeld door het verbruik van de bodemlijm in m² per liter. -
omtrek_dak = round(2 * (daklengte + dakbreedte), 1)
2 × (daklengte + dakbreedte). -
contactlijm_liter = if(contactlijm_verbruik > 0, round(omtrek_dak * extra_per_zijde_m / contactlijm_verbruik, 1), 0)
Omtrek × (opstand + uitloop) = te verlijmen randstrook in m², gedeeld door het verbruik van de contactlijm in m² per liter (tweezijdig). -
h_l_txt = concat(format(floor(ceil(epdm_lengte_totaal * 10 - 0.0001) / 10), '0'), ',', format(ceil(epdm_lengte_totaal * 10 - 0.0001) - 10 * floor(ceil(epdm_lengte_totaal * 10 - 0.0001) / 10), '0'))
Maat naar boven afgerond op 10 cm, met komma. -
h_b_txt = concat(format(floor(ceil(epdm_breedte_totaal * 10 - 0.0001) / 10), '0'), ',', format(ceil(epdm_breedte_totaal * 10 - 0.0001) - 10 * floor(ceil(epdm_breedte_totaal * 10 - 0.0001) / 10), '0'))
Maat naar boven afgerond op 10 cm, met komma. -
oordeel = if(daklengte <= 0 || dakbreedte <= 0, 'Vul een daklengte en dakbreedte groter dan 0 in.', concat(if(h_rol_txt == 'te breed', 'Twee banen nodig, reken extra voor de naad. ', if(opstand_cm < 15, 'Let op: opstand lager dan 15 cm (BS 6229: minimaal 15 cm). ', '')), 'Bestel ', h_l_txt, ' × ', h_b_txt, ' m (', format(ceil(epdm_oppervlak - 0.0001), '0'), ' m²), ', format(ceil(bodemlijm_liter - 0.0001), '0'), ' l bodemlijm en ', format(ceil(contactlijm_liter - 0.0001), '0'), ' l contactlijm.'))
Bestelmaat naar boven afgerond op 10 cm, lijm naar boven afgerond op hele liters. Opstand getoetst aan minimaal 15 cm (BS 6229, ook gangbaar in Nederland).
Veelgestelde vragen
Berekening informatie
Meer over bouwmaterialen
Ontdek meer tools gerelateerd aan bouwmaterialen