Ασφαλείς πληρωμές
Δωρεάν μεταφορικά άνω των 200€
Δωρεάν μεταφορικά στην Πάτρα
Άμεση αποστολή πανελλαδικά
Ασφαλείς πληρωμές
Δωρεάν μεταφορικά άνω των 200€
Δωρεάν μεταφορικά στην Πάτρα
Άμεση αποστολή πανελλαδικά

Κόστος Θερμοπρόσοψης άνα τετραγωνικό μέτρο

Υπολογίστε πολύ εύκολα την τιμή ανά τετραγωνικό μέτρο για την εξωτερική σας θερμοπρόσοψη.
Συνολικό κόστος
0.00 €
ανά m² επιφάνειας
Απαραίτητα Υλικά
Πώς να χρησιμοποιήσετε τον υπολογιστή κόστους
Παρακάτω βλέπετε τα 6 βασικά υλικά που χρειάζεται κάθε θερμοπρόσοψη, από την κόλλα ως το τελικό επίχρισμα. Κάθε υλικό έχει ήδη επιλεγμένη την πιο οικονομική επιλογή. Αν θέλετε να δείτε άλλες επιλογές, πατήστε πάνω σε οποιοδήποτε υλικό και θα ανοίξει μια λίστα με εναλλακτικά προϊόντα. Η τιμή ανανεώνεται αυτόματα με βάση τις επιλογές σας.
Προαιρετικά Υλικά
Τι είναι τα προαιρετικά υλικά; Πρόκειται για επιπλέον υλικά που συχνά χρειάζονται ανάλογα με την κατασκευή (π.χ. γωνιόκρανα, αφρός, βύσματα). Δεν συμπεριλαμβάνονται στην τιμή/m² γιατί η ποσότητά τους εξαρτάται από τον χώρο. Πατήστε σε μια επιλογή αν σας ενδιαφέρει, θα εμφανιστεί επισημασμένη στην εκτύπωσή σας.
Καλέστε μας για οποιαδήποτε απορία έχετε. 2610 334-373
`); doc.close(); // Περιμένουμε φόρτωμα εικόνων μέσα στο iframe const waitForImages = () => { const imgs = Array.from(doc.images || []); if (!imgs.length) return Promise.resolve(); return Promise.all(imgs.map(img => img.complete ? Promise.resolve() : new Promise(r => { img.onload = img.onerror = r; }) )); }; await waitForImages(); await new Promise(r => setTimeout(r, 200)); // λίγο επιπλέον για fonts iframe.contentWindow.focus(); iframe.contentWindow.print(); // Καθαρισμός setTimeout(() => { if (iframe.parentNode) iframe.parentNode.removeChild(iframe); }, 2000); }; // ── INIT ── function init() { const mc = document.getElementById('tc-materials-container'); MATERIALS.forEach((mat, i) => { mc.appendChild(buildMaterialCard(mat, i)); loadImgInto(document.getElementById('tc-img-' + mat.id), mat.products[0].id); }); const oc = document.getElementById('tc-optional-container'); OPTIONALS.forEach(opt => { const card = buildOptionalCard(opt); oc.appendChild(card); loadImgInto(document.getElementById('tc-opt-main-img-' + opt.id), opt.mainProductId); buildOptVars(opt); }); updateTotal(); } document.readyState === 'loading' ? document.addEventListener('DOMContentLoaded', init) : init(); })();
0
    0
    Το καλάθι σας
    Το καλάθι σας είναι άδειοΕπιστροφή στο κατάστημα