Fundamentrechner für Terrassen: Pfosten und Fundamente
Dieser Rechner überführt den Entwurf einer rechteckigen Terrasse in einen klaren vorläufigen Stützenplan.
Im Browser ausführen – kostenlos
Geben Sie Länge und Ausladung, die maximalen Abstände zwischen Pfosten und Auflagerlinien sowie die Bauart mit tragendem Wandanschluss oder als freistehende Konstruktion an. Optionale Träger- und Balkenüberstände bilden geplante Auskragungen ab. Das Ergebnis nennt die Gesamtzahl der Betonfundamente, Trägerreihen, Pfosten je Reihe und die verwendeten Zwischenabstände. Es dient der frühen Materialplanung und dem Vergleich verschiedener Anordnungen, bevor örtliche Vorschriften geprüft und die Fundamente endgültig statisch bemessen werden.
Übertragen Sie den Rahmenplan in einheitliche Maße
Beginnen Sie mit den rechteckigen Rahmenmaßen und nicht mit einer geschätzten Fläche. Die Terrassenlänge verläuft parallel zu den Trägerreihen, während die Ausladung in Richtung der Balken nach außen gemessen wird. Verwenden Sie für alle Werte dasselbe Einheitensystem: Fuß mit Fuß, Meter mit Meter oder Zoll mit Zoll. Der maximale Pfostenabstand ist der größte zulässige Achsabstand entlang eines Trägers. Der maximale Trägerabstand ist die größte erlaubte Entfernung zwischen Auflagerlinien quer zur Ausladung. Entnehmen Sie diese Grenzwerte einer zugelassenen Spannweitentabelle, den örtlichen Vorschriften oder einer qualifizierten Planung, denn sie hängen von Holzart, Querschnitten, Lasten und Verbindungen ab. Wählen Sie den Wandanschluss nur, wenn ein fachgerecht bemessenes tragendes Anschlussbauteil die Gebäudeseite tatsächlich trägt. Trägt sich die Terrasse neben dem Gebäude selbst, wählen Sie freistehend, damit Auflager auf beiden Seiten berücksichtigt werden.
Verstehen Sie, wie Reihen, Felder und Überstände Fundamente ergeben
Für jede Trägerreihe zieht der Rechner den erlaubten Überstand an beiden Enden von der Gesamtlänge ab. Die gestützte Trägerlänge wird durch den maximalen Pfostenabstand geteilt und aufgerundet, um die Felder zu bestimmen. Drei Felder benötigen vier Pfosten, weil jede Feldfolge an beiden Grenzen einen Pfosten besitzt. Bei einer angeschlossenen Terrasse gilt der Wandanschluss als erste Auflagerlinie, jedoch nicht als Fundamentreihe. Die verbleibende gestützte Ausladung wird durch den maximalen Trägerabstand geteilt, aufgerundet und unmittelbar in Trägerreihen umgesetzt. Eine freistehende Terrasse benötigt an beiden Seiten Auflager und daher eine Trägerreihe mehr als Auflagerintervalle. Der Balkenüberstand wird beim angeschlossenen Modell einmal und beim freistehenden Modell zweimal abgezogen. Abschließend werden Pfosten je Reihe und Trägerreihen multipliziert, wobei jeder Pfosten genau einem Betonfundament entspricht.
Planen Sie mit der Schätzung und prüfen Sie danach die Gründung
Nutzen Sie das Ergebnis, um Rahmenvarianten zu vergleichen, ein Fundamentraster zu zeichnen, Erdarbeiten abzuschätzen oder eine erste Beton- und Beschlagliste anzulegen. Eine Änderung der Abstandsgrenze zeigt, ab welchem Punkt eine zusätzliche Reihe oder ein weiterer Pfosten erforderlich wird. Der Vergleich zwischen angeschlossener und freistehender Bauweise verdeutlicht außerdem die Folgen dieser Entscheidung für die Gründung. Die Anzahl ist jedoch keine genehmigungsfähige Planung. Sie bestimmt weder Durchmesser, Dicke und Frosttiefe noch Auftriebssicherheit, Aussteifung, Einzugsflächen, Bodentragfähigkeit oder Eignung des Wandanschlusses. Unregelmäßige Formen, Treppen, Whirlpools, Dächer, mehrere Ebenen und konzentrierte Lasten können andere Anordnungen erfordern. Bestätigen Sie Spannweiten und jeden Fundamentstandort anhand aktueller örtlicher Regeln und bei der zuständigen Behörde. Lassen Sie das Stützsystem bei ungewöhnlichen Bedingungen oder hohen Lasten von einer qualifizierten Tragwerksplanung bemessen.
Anwendungsfälle
Angeschlossene und freie Bauweise vergleichen
Erkennen Sie, wie der Ersatz des Wandauflagers durch eigenständige Trägerreihen die vorläufige Fundamentzahl verändert.
Materialbedarf vorbereiten
Leiten Sie aus den Rahmenmaßen erste Mengen für Pfosten, Füße, Anker und Betonierstellen ab.
Spannweitenvarianten testen
Vergleichen Sie zulässige Pfosten- und Trägerabstände bei sichtbaren Maßen und geplanten Überständen.
Häufige Fragen
Benötigt jeder Pfosten ein Fundament?
Der Rechner setzt je Pfosten ein Betonfundament an. Gemeinsame Auflager oder Sondergründungen bildet das Modell nicht ab.
Warum braucht eine freistehende Terrasse mehr Trägerreihen?
Ohne tragenden Wandanschluss an einer Kante sieht das Modell Auflagerlinien auf beiden Seiten der Balken vor.
Welche Einheiten sollen Sie verwenden?
Jede Längeneinheit ist möglich, sofern sämtliche Maße, Abstände und Überstände dieselbe Einheit verwenden.
Berechnet das Werkzeug Größe oder Tiefe der Fundamente?
Nein. Diese hängen von Lasten, Boden, Frost und örtlichen Regeln ab und müssen getrennt bemessen werden.
Was kostet die Berechnung über die API?
Der API-Grundpreis beträgt $0.002 je Berechnung. Die Webversion kann dieselbe deterministische Rechnung lokal ausführen.
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/deck-footing-count \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"deck_length":24,"deck_projection":12,"max_post_spacing":8,"max_beam_spacing":6}'const res = await fetch("https://api.kit.forhosting.com/home/deck-footing-count", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"deck_length": 24,
"deck_projection": 12,
"max_post_spacing": 8,
"max_beam_spacing": 6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/deck-footing-count",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"deck_length": 24,
"deck_projection": 12,
"max_post_spacing": 8,
"max_beam_spacing": 6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/deck-footing-count", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"deck_length":24,"deck_projection":12,"max_post_spacing":8,"max_beam_spacing":6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"deck_length":24,"deck_projection":12,"max_post_spacing":8,"max_beam_spacing":6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/deck-footing-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
{
"deck_length": 24,
"deck_projection": 12,
"max_post_spacing": 8,
"max_beam_spacing": 6
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.deck_footing_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. |