Terrassenkosten-Rechner
48 Dielen, 32 Hölzer für die Unterkonstruktion, 5 Packungen Befestiger und 12 Fundamente ergeben eine Materialsumme: Jede Menge wird mit ihrem Stückpreis multipliziert, die vier Posten werden addiert. 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
- Terrassendielen
- 48
- Preis der Terrassendielen
- 12,5
- Unterkonstruktion
- 32
- Preis der Unterkonstruktion
- 18
- Befestigungsmittel
- 5
- Preis der Befestigungsmittel
- 24
- Gesamt
- 1.716
- Kosten der Terrassendielen
- 600
- Kosten der Unterkonstruktion
- 576
- Kosten der Befestigungsmittel
- 120
Ein Terrassenkosten-Rechner wandelt die Materialliste, die Sie bereits haben—wie viele Dielen oder Flächeneinheiten Belag, Balken oder laufendes Holz der Unterkonstruktion, Schachteln mit Befestigern oder Clip-Packs sowie Fundamente oder Pfahl-Kits—in eine Projektsumme um, indem jede Menge mit ihrem Einzelpreis multipliziert und die vier Zeilen addiert werden. Hauseigentümer, die Holzhändler-Angebote vergleichen, Bauunternehmer, die transparente Materialbudgets erstellen, und Entwickler, die deterministische Bau-Schätzer einbinden, brauchen dieselbe Arithmetik ohne eine Tabellenkalkulation, die zwischen Geräten abweicht. Geben Sie nichtnegative Stückzahlen und Einzelpreise in einer Währung ein; das Werkzeug liefert die Kosten jeder Zeile, die Gesamtsumme, eine kurze englische Meldung und geordnete Substitutions-Schritte, die Sie in ein Angebot oder einen Unit-Test einfügen können.
Wie die Gesamtkosten der Terrasse aus vier Materialzeilen berechnet werden
Ein praktisches Materialbudget für Terrassen fällt in der Regel auf vier kaufbare Zeilen zusammen, selbst wenn der Plan Treppen, Picture-Frame-Ränder oder mehrstufige Felder hat: Belagsmaterial (Dielen, Verbundlamellen oder Flächeneinheiten), Konstruktionsholz (Balken, Träger, Auflager, Aussteifung), Befestiger (Schachteln mit Konstruktionsschrauben, verdeckte Clips oder Aufhänger-Packs) sowie Fundament- oder Pfahlelemente (Betonsäcke, Fertigpfähle oder Fundament-Kits). Die Gesamtsumme ist die Summe dieser vier Zeilenkosten.
Alle acht numerischen Eingaben müssen endlich und nichtnegativ sein; Null ist in jeder Zeile erlaubt, damit Sie eine Oberflächenerneuerung ohne neue Fundamente oder eine reine Unterkonstruktions-Reparatur modellieren können, ohne woanders künstliche Nullen zu erfinden. Währungen werden nicht umgerechnet: Jedes Preisfeld teilt dieselbe Einheit, daher ist die Arithmetik bei Framing in Dollar und Decking in Euro als Zahl korrekt, aber als Geld sinnlos—behalten Sie eine Währung.
Decking- und Framing-Mengen sind bewusst einheitenagnostisch: eine Diele mal Preis pro Diele hat dieselbe Struktur wie Quadratmeter mal Preis pro Quadratmeter, solange Menge und Einzelpreis zusammenpassen. Die Antwort bemisst die Terrasse nicht, wählt keinen Balkenabstand, rechnet Fläche nicht in Dielezahlen um und entwirft keine Fundamenttiefen; koppeln Sie dieses Werkzeug mit einem Dielenrechner, Träger-Spannweiten-Tabellen oder einem Beton-Fundamentvolumen-Tool, wenn Sie noch Mengen brauchen, und speisen Sie dann diese Zahlen und die Lieferanten-Einzelpreise hier ein.
Bei Erfolg gibt das Werkzeug gerundete Eingaben, jede Zeilenkosten und die Summe, formula, message und steps zurück, damit Sie jede Multiplikation und Addition von Hand oder in automatisierten Tests prüfen können.
Praktische Tipps, Grenzen und verwandte Suchanfragen
Ziehen Sie Mengen aus einem gemessenen Aufmaß oder aus verwandten Rechnern, die Diele-, Balken- oder Fundamentvolumen für einen Plan liefern, und setzen Sie dann Listenpreise des Lieferanten ein, damit die Summe dem entspricht, was Sie wirklich bestellen. Wenn ein Angebot Arbeit, Lieferung, Geländer, Treppen oder Steuer enthält, addieren Sie diese außerhalb dieses Schätzers oder modellieren Sie sie als eigene Zeilen in Ihrer Tabelle—diese Fähigkeit bleibt bewusst auf die vier Kernmaterialgruppen fokussiert, damit SEO-Landings zum Terrassenkosten-Rechner genau und vergleichbar bleiben.
Bevorzugen Sie diese Fähigkeit, wenn Mengen und Einzelpreise bereits bekannt sind und Sie nur eine transparente Summe brauchen; wenn Sie noch brauchen, wie viele Dielen für eine Fläche, nutzen Sie zuerst einen Dielenrechner. Round-Trip-Checks sind einfach: rechnen Sie jede Menge mal Einzelpreis von Hand nach, addieren Sie die vier Zeilen und bestätigen Sie, dass die veröffentlichte Summe bei der gewählten Präzision übereinstimmt.
Anwendungsfälle
Materialbudget des Eigentümers vor dem Einkauf
Geben Sie Decking-, Framing-, Befestiger- und Fundamentmengen mit Laden-Einzelpreisen ein, um die Materialsumme zu sehen, bevor Sie zum Holzhandel gehen oder Verbundmaterial online bestellen.
Häufige Fragen
Wie werden die Gesamtkosten der Terrasse berechnet?
Jede Zeile ist Menge mal Einzelpreis; die Summe ist die Addition der vier Zeilen.
Welche Einheiten soll ich für Decking oder Framing verwenden?
Jede Einheit, die zum Einzelpreis passt: Dielen mit Preis pro Diele, Quadratmeter mit Preis pro Quadratmeter oder laufende Fuß mit Preis pro laufendem Fuß. Das Werkzeug multipliziert Menge mit Einzelpreis ohne Einheitenumrechnung.
Dürfen Mengen oder Preise null sein?
Ja. Null ist in jeder Zeile erlaubt, damit Sie neue Fundamente weglassen oder eine Teilreparatur modellieren können.
Enthält dies Arbeit, Steuer, Geländer oder Lieferung?
Nein. Es schätzt nur Materialkosten für Decking, Framing, Befestiger und Fundamente. Arbeit, Steuer, Lieferung, Geländer und Treppen fügen Sie außerhalb dieses Werkzeugs oder in Ihrer eigenen Tabelle hinzu.
Kann ich einen Posten auf null setzen?
Ja. Jede Menge und jeder Preis darf null sein. So rechnen Sie etwa eine reine Erneuerung des Belags ohne neue Fundamente oder eine Reparatur der Unterkonstruktion, ohne Fantasiewerte in die anderen Posten einzutragen.
Woher bekomme ich die Mengen?
Aus Ihrem Aufmaß oder aus Rechnern für Dielen, Balken und Fundamente. Dieser Rechner bemisst die Terrasse nicht und wählt keine Balkenabstände; er multipliziert nur die Mengen, die Sie bereits haben, mit den Preisen Ihres Händlers.
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/deck-cost \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"decking":48,"decking_price":12.5,"framing":32,"framing_price":18,"fasteners":5,"fasteners_price":24,"footing":12,"footing_price":35}'const res = await fetch("https://api.kit.forhosting.com/home/deck-cost", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"decking": 48,
"decking_price": 12.5,
"framing": 32,
"framing_price": 18,
"fasteners": 5,
"fasteners_price": 24,
"footing": 12,
"footing_price": 35
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/deck-cost",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"decking": 48,
"decking_price": 12.5,
"framing": 32,
"framing_price": 18,
"fasteners": 5,
"fasteners_price": 24,
"footing": 12,
"footing_price": 35
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/deck-cost", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"decking":48,"decking_price":12.5,"framing":32,"framing_price":18,"fasteners":5,"fasteners_price":24,"footing":12,"footing_price":35}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"decking":48,"decking_price":12.5,"framing":32,"framing_price":18,"fasteners":5,"fasteners_price":24,"footing":12,"footing_price":35}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/deck-cost", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"decking": 48,
"decking_price": 12.5,
"framing": 32,
"framing_price": 18,
"fasteners": 5,
"fasteners_price": 24,
"footing": 12,
"footing_price": 35
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.deck_cost",
"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
Negative Mengen oder Preise werden mit invalid_input abgelehnt, damit ein Tippfehler keine Erstattungszeile erfindet.
Wie die Gesamtkosten der Terrasse aus vier Materialzeilen berechnet werden
Dieser Schätzer multipliziert jede Menge mit ihrem Einzelpreis und addiert die vier Produkte: decking_cost ist decking mal decking_price, framing_cost ist framing mal framing_price, fasteners_cost ist fasteners mal fasteners_price und footing_cost ist footing mal footing_price.
Wie Sie die API aufrufen und was zurückkommt
Beispiel: achtundvierzig Decking-Einheiten zu zwölf Komma fünf, zweiunddreißig Framing-Einheiten zu achtzehn, fünf Befestiger-Packs zu vierundzwanzig und zwölf Fundamente zu fünfunddreißig ergeben eine klare Vier-Zeilen-Aufschlüsselung und eine Summe für das Eigentümer-Angebot. Bevorzugen Sie Zahlen statt vorformatierter Zeichenketten, wenn Sie den Client steuern; wenn Sie Zeichenketten senden müssen, vermeiden Sie Währungssymbole, Tausendertrennzeichen oder Einheitssuffixe, die das Muster für endliche Zahlen scheitern ließen. Senden Sie einen JSON-Body mit acht erforderlichen endlichen nichtnegativen Zahlen: decking (Aliase decking_qty, decking_count, n_decking, boards), decking_price (Aliase price_per_decking, decking_unit_price, board_price, decking_cost), framing (Aliase framing_qty, framing_count, n_framing, joists), framing_price (Aliase price_per_framing, framing_unit_price, joist_price, framing_cost), fasteners (Aliase fasteners_qty, fastener_count, n_fasteners, screws), fasteners_price (Aliase price_per_fasteners, fasteners_unit_price, screw_price, fasteners_cost), footing (Aliase footing_qty, footings, n_footing, piers) und footing_price (Aliase price_per_footing, footing_unit_price, pier_price, footing_cost). Optional senden Sie precision (Aliase decimals, dp) als Ganzzahl von null bis fünfzehn; wenn weggelassen, gilt standardmäßig zwei Dezimalstellen für geldartige Rundung. Jedes Feld kann als JSON-Zahl oder als strenge endliche numerische Zeichenkette ankommen; nichtendliche Werte, fehlende Felder, leere Zeichenketten und Negative scheitern mit invalid_input unter Nennung des Feldes und werden nie berechnet. Bei Erfolg spiegelt die Antwort die acht Eingaben auf precision gerundet, setzt decking_cost, framing_cost, fasteners_cost und footing_cost auf die vier Zeilenprodukte, setzt total auf deren Summe und enthält formula, message und steps als geordnetes Substitutionsprotokoll. Die Preisgestaltung ist ein pauschaler $0.002 pro erfolgreicher Anfrage mit Einheit item.
Praktische Tipps, Grenzen und verwandte Suchanfragen
Halten Sie Größenordnungen im veröffentlichten Absolutbereich, damit Produkte in IEEE-Doppelpräzision auf dem Worker und im Browser endlich bleiben. Beim Unterrichten oder Schreiben von Tests koppeln Sie eine realistische Hof-Mischung (Decking, Framing, Befestiger, Fundamente) mit einer Oberflächenerneuerung ohne Fundamente und einem absichtlich negativen Preis, um den invalid_input-Pfad zu beweisen. Diese Landing zielt auf Menschen, die nach Terrassenkosten-Rechner, Deck-Kostenrechner, was kosten Decking Framing Befestiger und Fundamente oder Gesamtbudget Terrassenmaterial online suchen; sie ist allein kein Dielezähler, keine Trägerspanntabelle, kein Arbeitsstundenplaner und kein Mehrwährungs-Umrechner. Fehlgeschlagene Tasks mit invalid_input verbrauchen kein vorausbezahltes Guthaben, was explorative Skripte günstig hält, wenn Sie absichtlich einen negativen Fundamentpreis senden, um die Fehlerbehandlung zu prüfen.
Integrationsbeispiele
Angebotspositionen des Bauunternehmers
Schätzer speisen Entwurfsmengen und Listenpreise des Lieferanten in die API und hängen die vier Zeilenkosten plus total und steps an ein transparentes Kundenangebot.
Golden-Fixtures für Bau-Apps
Entwickler erzeugen bekannte Mehrzeilen-Summen und absichtliche Ablehnungen bei negativem Preis für Unit-Tests und Continuous Integration.
Technische Fragen
Ist der Terrassenkosten-Rechner kostenlos?
Das Browser-Tool ist kostenlos und läuft lokal. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreicher Anfrage; fehlgeschlagene Tasks werden nie berechnet.