Dachlatten-Rechner
Eine Dachfläche von 2.000 Quadratfuß mit 40 Fuß Traufe und Latten alle 16 Zoll braucht 38 Reihen, 1.520 laufende Fuß vor Verschnitt. Geben Sie Fläche, Traufbreite und Lattenabstand ein und erhalten Sie Reihen und Bestelllänge. 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
- 2.000
- Dachbreite
- 40
- Lattenabstand
- 1,333333
- Verschnittanteil
- 10
- Länge der Dachschräge
- 50
- Lattenreihen
- 38
- Anzahl der Abstände
- 37
- Abgedeckte Dachschräge
- 49,333321
Ziegel- und viele Metalldächer liegen auf horizontalen Latten (oder Pfetten), die mit dem Herstellerabstand von der Traufe bis zum First verlegt werden. Nach Gefühl zu schätzen, wie viele Reihen und wie viele Laufmeter Sie kaufen sollten, führt oft dazu, dass Material mitten am Hang fehlt oder ein Anhänger ungenutztes Holz übrig bleibt. Dieser Dachlatten-Rechner verwandelt drei praxisnahe Größen in eine klare Mengenermittlung: die Dachfläche, die Traufbreite der Ebene (die Länge jeder Lattenreihe) und den Mittenabstand entlang der Neigung. Er leitet die Hanglänge als Fläche geteilt durch Breite ab, zählt inklusive Reihen mit der klassischen Regel Boden von Hanglänge durch Abstand plus eins, multipliziert Reihen mit der Breite für die gesamten Laufmeter und skaliert diese Länge optional mit einem Verschnittanteil für die Bestellung. Halten Sie alle Maße in einem Einheitensystem —typischerweise Quadratfuß mit Fuß für die US-Laufmeter-Sprache— und behandeln Sie den Abstand als Produktmaß in denselben Längeneinheiten (zum Beispiel 1.333 Fuß für sechzehn Zoll Mittenabstand).
Wo Dachlatten-Rechner im echten Arbeitsalltag vorkommen
Eigentümer und Selbstbauer, die Ton-, Beton- oder Schieferziegel verlegen, brauchen vor der Lattenbestellung oder Lieferterminierung eine verlässliche Laufmeter- und Reihenzahl, besonders wenn imprägniertes Holz lange Lieferzeiten hat. Dachdecker erstellen Mengen aus gemessener Fläche und Traufbreite; ein einziger deterministischer Endpunkt mit floor-plus-one-Reihen und explizitem Verschnitt reduziert die Abweichung zwischen Schätzer und Einkauf. Metalldach-Teams, die horizontale Pfetten oder Latten unter Stehfalz- oder freiliegenden Befestigungspaneelen setzen, nutzen dieselbe Geometrie mit dem Hersteller-Mittenabstand in Fuß oder Metern.
Wenn Sie später Gegenlatten, Kehl-/First-Verschnitttafeln, Unterdeckbahn-Rollen, Ziegel- oder Metallpaneelzahlen brauchen, behandeln Sie diese als getrennte Suchabsichten und Landings statt diese Dachlatten-Laufmeter- und Reihen-Rechnerseite zu überladen.
Anwendungsfälle
DIY-Einkaufsliste Dachlatten für Ziegeldächer
Messen Sie Dachfläche und Traufbreite, geben Sie das Ziegel-Herstellermaß als Abstand ein, setzen Sie einen Verschnittanteil und bestellen Sie ganze Laufmeter ohne Engpass mitten am Hang.
Häufige Fragen
Was passiert, wenn die Dachfläche null oder negativ ist?
Die Dachfläche muss streng positiv sein; nicht positive Fläche ist unphysikalisch und würde keine gültige Reihen- oder Laufmeterzahl definieren.
Warum ist die Dachbreite nötig, wenn ich die Fläche schon kenne?
Fläche allein liefert die Gesamtoberfläche, aber nicht die Länge jeder Lattenreihe. Die Breite ist die Trauflänge jeder Reihe; die Hanglänge ist Fläche ÷ Breite für eine rechteckige Ebene und steuert die Reihenzahl.
Wie gebe ich einen Lattenabstand von 16 Zoll ein, wenn das Dach in Fuß gemessen ist?
Geben Sie 1,333333 ein, denn der Abstand muss in derselben Einheit stehen wie die Traufbreite. Ein Abstand von 12 Zoll ist einfach 1. Eine eingegebene 16 würde als 16 Fuß Abstand gelesen.
Warum braucht eine 50 Fuß lange Dachschräge bei 16 Zoll Abstand 38 Reihen?
Fünfzig Fuß geteilt durch 1,333333 ergeben 37 volle Abstände, wenn der Rest wegfällt. Zusammen mit der Traufkante ergibt das 38 Reihen, mit einer kleinen Lücke unter dem First.
Ist der Verschnitt im Ergebnis schon enthalten?
Nur wenn Sie einen Verschnitt in Prozent eingeben, standardmäßig sind es null. Mit 10 % werden aus 1.520 laufenden Fuß zum Beispiel 1.672 laufende Fuß für die Bestellung.
Funktioniert der Rechner auch für Pfetten unter Metalldächern?
Ja. Viele Metalldächer hängen ebenfalls an waagerechten Latten oder Pfetten im vom Hersteller vorgegebenen Abstand. Geben Sie diesen Abstand aus dem Datenblatt ein, dann zählt der Rechner Reihen und Länge genauso.
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/roof-batten-count \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"roof_area":2000,"roof_width":40,"batten_spacing":1.333333}'const res = await fetch("https://api.kit.forhosting.com/home/roof-batten-count", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"roof_area": 2000,
"roof_width": 40,
"batten_spacing": 1.333333
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/roof-batten-count",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"roof_area": 2000,
"roof_width": 40,
"batten_spacing": 1.333333
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/roof-batten-count", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"roof_area":2000,"roof_width":40,"batten_spacing":1.333333}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"roof_area":2000,"roof_width":40,"batten_spacing":1.333333}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/roof-batten-count", 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": 2000,
"roof_width": 40,
"batten_spacing": 1.333333
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.roof_batten_count",
"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 speist das kostenlose Browser-Werkzeug und die kostenpflichtige API, sodass eine Schätzung am Telefon später mit einer skriptgesteuerten Bestellung übereinstimmt. Nicht positive Fläche, Breite oder Abstand werden mit invalid_input abgelehnt statt einer stillen unsinnigen Anzahl.
So funktioniert die Formel für Reihen und Laufmeter
Bei fünfzig Fuß Hang und einem Fuß Abstand erhalten Sie einundfünfzig Reihen; bei sechzehn Zoll Mitten (etwa 1.333 Fuß) liefert derselbe Hang nach Abrunden des Quotienten und Plus eins achtunddreißig Reihen. Der Verschnittanteil muss null oder positiv sein, wenn er angegeben wird. Modellieren Sie eine rechteckige Dachebene: Latten verlaufen parallel zur Traufe, jede Reihe ist so lang wie roof_width, und die Reihen steigen mit festem Mittenabstand batten_spacing die Neigung hinauf (das Maß auf dem Datenblatt der Ziegel oder Metallpaneele). Die Hanglänge entlang der Sparrenebene ist roof_area geteilt durch roof_width, wenn Fläche und Breite dasselbe Einheitensystem teilen —zum Beispiel zweitausend Quadratfuß mit vierzig Fuß Traufe ergeben fünfzig Fuß Hanglänge. Die Reihenzahl folgt der inklusiven Endregel von Baustelle und Schätzhandbüchern: eine Latte an der Traufreferenz, dann jede Abstandsstufe den Hang hinauf, einschließlich einer Reihe am oder vor dem First, wenn der letzte Schritt noch passt —genau batten_rows gleich Boden von slope_length geteilt durch batten_spacing plus eins. Die gesamte Nettolänge ist batten_rows mal roof_width —die Summe jeder Reihe. Optional erhöht waste_percent diese Länge zu linear_feet_ordered, damit Schnitte, Kehlenschäden und beschädigtes Material abgedeckt sind, ohne die geometrische Reihenzahl zu ändern. Die Antwort meldet auch spacing_count (Reihen minus eins), covered_slope (spacing_count mal Abstand) und ridge_gap (Hanglänge minus covered_slope), damit Sie sehen, ob die letzte Lücke kürzer als ein volles Maß ist und ob Sie das Maß straffen oder eine Firstreihe nach Herstellervorgabe ergänzen. Die Pipeline ist deterministische Gleitkomma-Arithmetik ohne Zufall, ohne Wanduhr und ohne Netzaufrufe, sodass identische Eingaben stets dasselbe JSON erzeugen. Dachfläche, Traufbreite und Lattenabstand müssen streng positiv sein; null oder negative Werte werden mit invalid_input abgelehnt, weil sie unphysikalisch sind und keine Einkaufsmenge definieren würden.
Was Sie senden und was Sie zurückerhalten
Klassische Prüfung: zweitausend Quadratfuß, vierzig Fuß Breite, Abstand 1.333333 Fuß (sechzehn Zoll Mitten), zehn Prozent Verschnitt —Hanglänge fünfzig, achtunddreißig Reihen, eintausendfünfhundertzwanzig Laufmeter, bestellte Länge eintausendsechshundertzweiundsiebzig. Senden Sie drei erforderliche endliche Zahlen: roof_area für die zu lattende Fläche in Quadrateinheiten, roof_width für die Traufbreite der Ebene in Längeneinheiten (Länge jeder Latte) und batten_spacing für den Mittenabstand in derselben Längeneinheit. Optional senden Sie waste_percent als nicht negativen Prozentsatz; wenn er fehlt, gilt null und linear_feet_ordered entspricht linear_feet. Fehlende Felder, nicht numerische Zeichenketten, NaN und Infinity scheitern mit invalid_input und werden nicht berechnet. Ist roof_area null oder negativ, scheitert die Anfrage mit der Meldung, dass nicht positive Fläche unzulässig ist; dieselbe Positivitätsregel gilt für roof_width und batten_spacing, negativer Verschnitt wird gesondert abgelehnt. Bei Erfolg spiegelt die Antwort bereinigte Eingaben inklusive waste_percent, slope_length, ganzzahliges batten_rows, spacing_count, covered_slope, ridge_gap, netto linear_feet, linear_feet_ordered nach Verschnitt, einen unit_note-Hinweis auf ein Einheitensystem und die Reihenformel sowie eine kurze formula-Zeichenkette zur Dokumentation wider. Der Preis erfolgreicher API-Aufrufe ist die veröffentlichte Basis von $0.002 pro Item; Validierungsfehler werden nicht berechnet.
Wo Dachlatten-Rechner im echten Arbeitsalltag vorkommen
Am Baustofftresen können zwei Maße für dasselbe Haus verglichen werden, indem nur batten_spacing gewechselt und Fläche sowie Breite festgehalten werden, und linear_feet sowie bestellte Länge ohne erneute Hangableitung gerankt werden. Immobilienverwalter, die Mehrgebäude-Sanierungen planen, speisen Flächen- und Breitenstapel über die API und hängen linear_feet_ordered an Bestellungen, damit Überbestand absichtlich und nicht zufällig bleibt. Weil diese Fähigkeit eine reine parse-Engine ist, beträgt der API-Preis die veröffentlichte Basis von $0.002 pro erfolgreichem Item, und fehlgeschlagene Validierung wird nicht berechnet.
Integrationsbeispiele
Lattenmengen für Dachdeckerbetriebe
Speisen Sie Fläche, Breite und Maß jeder Ebene in dieselbe floor-plus-one-Formel ein, damit Bestellungen zum Angebot passen und ridge_gap nachvollziehbar bleibt.
Maßvergleich am Tresen
Halten Sie Dachfläche und Breite fest, tauschen Sie batten_spacing zwischen Kandidatenprodukten und vergleichen Sie batten_rows und linear_feet_ordered nebeneinander.
Technische Fragen
Wie funktioniert dieser Dachlatten-Rechner?
Er teilt roof_area durch roof_width für die Hanglänge, setzt batten_rows auf floor(slope_length / batten_spacing) + 1, multipliziert Reihen mit der Breite für Laufmeter und skaliert mit waste_percent für die bestellte Länge.
Wie gebe ich sechzehn Zoll Mittenabstand ein?
Rechnen Sie in dieselbe Einheit wie roof_width um. Sechzehn Zoll sind 16/12 ≈ 1.333333 Fuß. Arbeiten Sie in Metern, wandeln Sie das Herstellermaß vor dem API-Aufruf in Meter um.
Was kostet es?
Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Anfragen nutzen vorausgezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Item; ungültige Eingabe wird nicht berechnet.