Metalldachpaneel-Rechner
Ein Dach mit 1.200 Quadratfuß, Paneelen von 3 mal 12 Fuß und 0,5 Fuß Seitenüberlappung deckt 30 Quadratfuß pro Blech, also brauchen Sie 40 Paneele. Geben Sie Dachfläche, Maße und Überlappung ein, um ganze Bleche zu bestellen. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Dachfläche
- 1.200
- Paneelbreite
- 3
- Paneellänge
- 12
- Seitenüberlappung
- 0,5
- Effektive Paneelbreite
- 2,5
- Abdeckung pro Paneel
- 30
- Benötigte Paneele
- 40
- Gesamtabdeckungsfläche
- 1.200
Metalldachpaneele ohne Berücksichtigung der Seitenüberlappung zu bestellen, führt schnell dazu, dass Sie zu wenig Material kaufen oder jedes Angebot mit Schätzungen aufblähen. Diese Funktion nimmt die Dachfläche, die Nennbreite und -länge des Paneels sowie die Seitenüberlappung zwischen benachbarten Tafeln entgegen und liefert dann, wie viele ganze Paneele Sie benötigen. Die wirksame Deckbreite ist die Paneelbreite minus Seitenüberlappung; die Deckung je Paneel ist diese Breite mal Paneellänge; die Paneelanzahl ist die Aufrundung der Dachfläche geteilt durch die Deckung je Paneel. Die Einheiten müssen Sie konsistent halten: Fuß mit Quadratfuß oder Meter mit Quadratmeter, dann bleibt die Rechnung korrekt.
Warum die Seitenüberlappung die Paneelanzahl verändert
Metalldachpaneele werden mit einer Nennbreite verkauft, doch verlegte Reihen teilen sich eine Seitenüberlappung, damit Wasser richtig abläuft und die Nähte dicht bleiben. Diese Überlappung ist keine kostenlose Deckung: Jeder Zentimeter Überlappung ist Breite, die Sie auf einem Paneel bereits bezahlt haben und nicht erneut als offene Dachfläche erhalten. Teilen Sie die Dachfläche durch die volle Paneelfläche, zählen Sie die Tafeln systematisch zu niedrig und bemerken den Fehlbetrag erst, wenn den Monteuren mitten in einer Reihe das Material ausgeht.
Die wirksame Paneelbreite ist daher die Nennbreite minus Seitenüberlappung. Multipliziert man diese wirksame Breite mit der Paneellänge, ergibt sich die tatsächliche Deckfläche einer Tafel. Die Aufrundung der Dachfläche durch diese Deckung liefert eine ganze Paneelanzahl, die die Fläche mindestens abdeckt.
Die Überschussfläche in der Antwort ist die Übererfüllung durch das Aufrunden auf ganze Tafeln, was nützlich ist, wenn Sie Hersteller vergleichen oder entscheiden, ob ein etwas breiteres Paneel den Verschnitt verringert.
So geben Sie Fläche, Paneelmaß und Seitenüberlappung ein
Mischen Sie Fuß und Meter nicht in einer einzigen Anfrage. Senden Sie die Seitenüberlappung nicht als Prozentwert, sofern Sie sie nicht bereits in eine lineare Breite umgerechnet haben. Null Überlappung ist zulässig für Produkte mit offener Spannweite oder Stehfalz, die der Hersteller als volle Deckbreite ausweist; eine positive Überlappung ist bei gerippten und gewellten Tafeln üblich.
Dezimalwerte sind in Ordnung: Ein Dach von zwölfhundert Quadratfuß mit drei Fuß breiten und zwölf Fuß langen Paneelen und einer halben Fuß Seitenüberlappung nutzt eine wirksame Breite von zweieinhalb Fuß, eine Deckung von dreißig Quadratfuß je Paneel und vierzig ganze Paneele. Bevorzugen Sie maschinenlesbare Zahlen gegenüber Zeichenketten mit eingebetteten Einheitenbezeichnungen, damit Parser nicht raten müssen.
Wo Paneelanzahlen in echte Kalkulations-Pipelines passen
Dachdeckerbetriebe wandeln Aufmaßflächen in Bestellungen um, bevor eine Kolonne anrückt; eine deterministische Paneelanzahl verhindert Abweichungen zwischen Tabellen im Büro und auf der Baustelle. Produktseiten und Konfiguratoren können dieselbe Logik aufrufen, wenn ein Bauherr Paneelmaß und Überlappung wählt, sodass der Warenkorb Tafeln zeigt und nicht nur abstrakte Quadratmeter. Versicherungs- und Sanierungskalkulatoren speichern oft gemessene Dachflächen und Standard-Paneel-SKUs; diese Umrechnung einmal je Position auszuführen, hält Angebote prüffähig.
Ungültige Eingaben werden nicht berechnet, prüfen Sie Client-Formulare also konsequent. Kombinieren Sie die Ausgabe mit Verschnittfaktoren, die Sie selbst für Grate und Kehlen anwenden, falls Ihr Prozess sie erfordert; diese Funktion bleibt auf Fläche, Geometrie und Seitenüberlappung fokussiert, damit der Vertrag klein und stabil bleibt.
Anwendungsfälle
Materialaufmaß für Handwerker
Verwandeln Sie gemessene Dachquadratmeter und gewählte Paneel-SKU-Maße vor der Bestellung in eine ganze Paneelanzahl, die die Seitenüberlappung einschließt.
Häufige Fragen
Welche Einheiten sollte ich verwenden?
Jedes konsistente System: Quadratfuß mit Fuß oder Quadratmeter mit Meter. Mischen Sie Einheiten nicht in einer Anfrage. Die Seitenüberlappung muss eine lineare Breite sein, kein Prozentwert.
Was kostet das?
Das Seiten-Werkzeug ist in Ihrem Browser kostenlos. Ungültige Eingaben werden nicht berechnet.
Warum teile ich die Dachfläche nicht einfach durch die Paneelgröße?
Weil die Seitenüberlappung nichts deckt: Dieser Streifen jedes Blechs liegt unter dem Nachbarn. Wer durch die volle Paneelfläche teilt, bestellt zu wenig, und der Mangel zeigt sich meist erst, wenn den Monteuren mitten in der Reihe das Material ausgeht.
Darf die Seitenüberlappung null sein?
Ja, bei Stehfalz- oder freitragenden Produkten, die der Hersteller als volle Deckbreite ausweist. Trapez- und Wellbleche brauchen meist eine positive Überlappung, die immer kleiner als die Paneelbreite sein muss.
Enthält die Paneelzahl Verschnitt für First, Grate und Kehlen?
Nein. Die Zahl deckt genau die eingegebene Fläche ab, nicht mehr. Schlagen Sie den Mehrbedarf für First, Grate und Kehlen daher schon vor der Rechnung auf die Dachfläche auf.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/home/metal-roofing-panels \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"roof_area":1200,"panel_width":3,"panel_length":12,"side_overlap":0.5}'const res = await fetch("https://api.kit.forhosting.com/home/metal-roofing-panels", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"roof_area": 1200,
"panel_width": 3,
"panel_length": 12,
"side_overlap": 0.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/metal-roofing-panels",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"roof_area": 1200,
"panel_width": 3,
"panel_length": 12,
"side_overlap": 0.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/metal-roofing-panels", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"roof_area":1200,"panel_width":3,"panel_length":12,"side_overlap":0.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"roof_area":1200,"panel_width":3,"panel_length":12,"side_overlap":0.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/metal-roofing-panels", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"roof_area": 1200,
"panel_width": 3,
"panel_length": 12,
"side_overlap": 0.5
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.metal_roofing_panels",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Dieselbe reine Funktion läuft im kostenlosen Browser-Werkzeug und über die API, sodass Tabellen, Erfassungsformulare und Feld-Apps synchron bleiben. Fehlende Felder, nicht endliche Zahlen, nicht positive Abmessungen oder eine Seitenüberlappung, die größer oder gleich der Paneelbreite ist, schlagen mit invalid_input fehl, statt eine Anzahl zu erfinden.
Warum die Seitenüberlappung die Paneelanzahl verändert
Das Modell ist bewusst flächenbasiert und einheitenunabhängig: Es erfindet keinen Verschnitt an First, Grat oder Kehle über das hinaus, was Sie in roof_area einrechnen, sodass komplexe Dächer weiterhin eine gemessene oder projizierte Fläche als Ausgangswert benötigen.
So geben Sie Fläche, Paneelmaß und Seitenüberlappung ein
Senden Sie roof_area als endliche positive Zahl für die Gesamtfläche, die Sie abdecken möchten, in einem einheitlichen Maßsystem. panel_width und panel_length sind die Nennabmessungen eines Paneels in der passenden Längeneinheit. side_overlap ist die Seitenüberlappungsbreite in derselben Längeneinheit und muss null oder größer, aber strikt kleiner als panel_width sein, damit die wirksame Deckung positiv bleibt. Aliasnamen wie area, width, length, side_lap und overlap lassen sich sauber aus bestehenden Formularen zuordnen.
Wo Paneelanzahlen in echte Kalkulations-Pipelines passen
Stapeljobs, die CSV-Zeilen aus Planungssoftware importieren, können jede Dachpolygonfläche in panels_needed und excess_area abbilden, ohne UI-Code mit Gleitkomma. Nutzen Sie das Seiten-Werkzeug für einen einzelnen Auftrag oder rufen Sie die API auf, wenn Automatisierung die Berechnung zu $0.002 je erfolgreicher Anfrage benötigt.
Integrationsbeispiele
Produktkonfigurator und Warenkorb
Lassen Sie Käufer Paneelbreite, -länge und Überlappung wählen und zeigen Sie panels_needed samt Überschussdeckung ohne eigene Tabelle an.
Stapelimport aus Planungssoftware
Bilden Sie CSV-Zeilen mit Dachfläche und Paneeldaten in konsistente panels_needed-Felder für Angebote und Lagerkommissionierung ab.
Technische Fragen
Was liefert dieser Metalldachpaneel-Rechner?
Er liefert die gesendeten Eingaben, effective_panel_width (Breite minus Seitenüberlappung), coverage_per_panel, panels_needed (Aufrundung von Fläche durch Deckung), total_coverage_area und excess_area aus dem Aufrunden.
Wann schlägt die Berechnung fehl?
Sie schlägt mit invalid_input fehl, wenn ein Pflichtfeld fehlt oder nicht endlich ist, wenn roof_area, panel_width oder panel_length nicht positiv ist, wenn side_overlap negativ ist oder wenn side_overlap größer oder gleich panel_width ist.
Ist das Browser-Ergebnis dasselbe wie das der API?
Ja. Beide führen dieselbe reine Funktion in lib.js aus, sodass identische Eingaben dieselbe Paneelanzahl und dieselben Deckungswerte ergeben.