Holzbretter-Rechner
Für 16 mal 10 Fuß mit Brettern von 8 Fuß Länge, 0,5 Fuß Breite, 0,01 Fuß Fuge und 10 % Verschnitt brauchen Sie 44 Bretter. Geben Sie Fläche und Bretter ein und gehen Sie mit einer fertigen Zahl zum Holzhandel. 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
- Länge
- 16
- Breite
- 10
- Brettlänge
- 8
- Brettbreite
- 0,5
- Abstand
- 0,01
- Verschnittanteil
- 10
- Fläche
- 160
- Steigung
- 0,51
- Bretter in der Breite (exakt)
- 19,6274509804
- Bretter in der Breite
- 20
Eine Schuppenwand, einen Zaunlauf, einen Unterboden oder jedes schlichte Rechteck mit Schnittholz zu belegen ist ein Packproblem, kein Quadratmeter-Raten. Sie kennen Länge und Breite der Fläche, Länge und Breite eines Bretts sowie die Fuge, die Sie zwischen den Sichtflächen lassen; die Frage ist, wie viele ganze Bretter Sie kaufen und wie viel Extra-Material dieser Kauf wirklich ist. Dieser Holzbretter-Rechner packt Bretter in der Länge und über die Breite mit der angegebenen Fuge, rundet in jeder Richtung auf, damit ein Reststreifen noch ein ganzes Brett kostet, und setzt einen Verschnittprozentsatz für Schnitte und Fehler an. Er liefert die Einkaufsstückzahl und einen Verschnitt in Sichtfläche, damit ein Holzzettel und ein Aufmaßskript ehrlich bleiben.
Wo ein Holzbretter-Rechner zur Flächenbelegung seinen Platz verdient
Hausbesitzer, die eine Schuppenwand, einen Zaun, eine Werkbankplatte oder einen schlichten Unterboden belegen, greifen zum Holzbretter-Rechner, wenn das Holzwerk nach Stückzahl fragt, nicht nach Quadratfuß abstrakter Fläche und nicht nach Laufmetern von Terrassendielen. Sechzehn mal zehn, Acht-Einheiten-Stangen, eine Halbeinheiten-Sicht, eine kleine Fuge und zehn Prozent Verschnitt ergeben eine Stückzahl, die Sie mit einem Stückpreis vergleichen, ohne eine Tabelle gemischter Einheiten zu öffnen.
Renovierer, die zwischen einer breiteren und einer schmaleren Sicht wählen, rechnen dieselbe Länge und Breite erneut, um zu sehen, wie Packstückzahl und Verschnitt wandern, wenn der Schritt sich ändert; das ist eine Materialentscheidung, kein terrassenspezifischer Laufmeter. Auftragnehmer, die eine rechteckige Belegung anbieten, pinnen Referenzfälle in Tests, damit ein Aufmaßskript und eine Telefonprüfung nie darüber streiten, ob vierundvierzig Bretter den Auftrag nach Verschnitt decken. Berufsschulmodule zur Zimmerei können den Fall sechzehn mal zehn, acht Einheiten, halbe Einheit, Fuge 0.01 und zehn Prozent einfrieren, weil die Arithmetik deterministisch ist.
Diese Seite bedient die Suche nach Holz als Belegungsstangen: Stückzahl und Verschnitt aus Länge, Breite, Brettmaßen, Fuge und Verschnitt. Ein Terrassendielen-Rechner, der Laufmeter in gemischten Fuß und Zoll liefert, beantwortet eine andere Anfrage. Ein Flächen-plus-Fugen-Schätzer für Dielen, der nie entlang einer Stangenlänge packt, beantwortet eine weitere.
Anwendungsfälle
Sichtbreiten am selben Rechteck vergleichen
Rechnen Sie dieselbe Länge und Breite mit einer Halbeinheiten-Sicht und einer schmaleren Sicht erneut, um zu sehen, wie der Schritt Packstückzahl, Extra-Bretter und Verschnitt ändert.
Auftragnehmerangebot mit festem Referenzfall
Pinnen Sie ein Rechteck 16 mal 10 mit 8-Einheiten-Stangen, Sicht 0.5, Fuge 0.01 und 10 Prozent Verschnitt in einem Aufmaßskript, damit Telefonprüfung und Angebotszeile übereinstimmen.
Häufige Fragen
Wie zählt der Rechner die Bretter?
Er legt die Bretter quer mit ihrer Fuge nebeneinander, ohne Fuge nach dem letzten, und längs nach der Brettlänge. In beiden Richtungen rundet er auf und schlägt danach den Verschnitt auf.
Wie viele Bretter brauche ich für eine Wand von 16 mal 10 Fuß?
Mit 8 Fuß langen, 0,5 Fuß breiten Brettern und 0,01 Fuß Fuge passen 20 quer und 2 längs, zusammen 40. Mit 10 % Verschnitt kaufen Sie 44 Bretter.
Wie wird der Verschnitt berechnet?
Als Anteil an der Nettozahl der Bretter, aufgerundet auf ganze Bretter. Im Beispiel ergeben 10 % von 40 vier zusätzliche Bretter, und Sie sehen auch die mehr gekaufte Fläche von 16 Quadratfuß.
Welche Einheiten soll ich verwenden?
Ein einziges System für alles: Ist die Fläche in Fuß, stehen Länge, Breite und Fuge der Bretter ebenfalls in Fuß; bei Metern alles in Metern. Gemischte Einheiten ergeben eine unbrauchbare Zahl.
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/build/lumber \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"length":16,"width":10,"board_length":8,"board_width":0.5,"spacing":0.01,"waste_percent":10}'const res = await fetch("https://api.kit.forhosting.com/build/lumber", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"length": 16,
"width": 10,
"board_length": 8,
"board_width": 0.5,
"spacing": 0.01,
"waste_percent": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/build/lumber",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"length": 16,
"width": 10,
"board_length": 8,
"board_width": 0.5,
"spacing": 0.01,
"waste_percent": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/build/lumber", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"length":16,"width":10,"board_length":8,"board_width":0.5,"spacing":0.01,"waste_percent":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"length":16,"width":10,"board_length":8,"board_width":0.5,"spacing":0.01,"waste_percent":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/build/lumber", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"length": 16,
"width": 10,
"board_length": 8,
"board_width": 0.5,
"spacing": 0.01,
"waste_percent": 10
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "build.lumber",
"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
Eine Brettbreite von null wird mit invalid_input abgelehnt statt einer Division durch null. Dieselbe reine Arithmetik speist das kostenlose Browser-Werkzeug und den API-Pfad, sodass eine Samstagsskizze mit der Position übereinstimmt, die ein Einkaufsskript später sendet.
So werden Brettstückzahl und Verschnitt berechnet
Behandeln Sie die Fläche als Rechteck, dessen Bretter in der Länge laufen und dessen Sichtflächen sich über die Breite packen. Halten Sie alle linearen Eingaben in einem System: steht die Fläche in Fuß, stehen Brettlänge, Brettbreite und Fuge in Fuß; steht die Fläche in Metern, stehen jene Kanten in Metern. Ein Sechzehn-mal-zehn-Rechteck mit Acht-Einheiten-Brettern, einer Halbeinheiten-Sicht, einer Hundertstel-Fuge und zehn Prozent Verschnitt packt zwanzig Bretter über die Breite und zwei entlang, netto vierzig, vier Extra-Bretter, Einkauf vierundvierzig und Verschnitt sechzehn Quadrat-Einheiten. Der Pfad ist deterministische Gleitkommaarithmetik ohne Zufallskeime, ohne Wanduhr und ohne Netz. Nullfuge ist eine zulässige stumpfe Verlegung; eine Brettbreite null ist es nicht, weil der Schritt verschwände und die Stückzahl undefiniert wäre. Der Schritt eines Bretts plus seiner folgenden Fuge ist board_width plus spacing. Weil das letzte Brett keine nachlaufende Fuge hat, müssen n Bretter und n minus eine Fugen die Breite decken, was sich zu n gleich (width plus spacing) geteilt durch den Schritt umstellt. Dieses exakte Verhältnis ist boards_across_exact; boards_across ist die Aufrundung, sodass ein Reststreifen in dieser Richtung noch ein ganzes Extra-Brett kostet. Entlang der Bahn stoßen Stangen stumpf ohne Extrafuge: boards_along ist die Aufrundung von length geteilt durch board_length. Die Netto-Packstückzahl ist boards_across mal boards_along. Der Verschnittprozentsatz addiert danach ganze Extra-Bretter: waste_allowance_boards ist die Aufrundung von netto mal waste_percent durch hundert, und board_count ist netto plus jene Extras. Der Verschnitt waste_allowance ist die gekaufte Sichtfläche minus das Rechteck: board_count mal board_length mal board_width, minus length mal width. Diese Zahl ist das Extra-Holz, das Sie zahlen, weil Sie kein Bruchbrett kaufen können, die letzte Sicht aufreißen, Enden kappen und einen Prozentzuschlag verlangt haben.
Was Sie senden, welche Einheiten gelten und wie Fehler sich verhalten
Senden Sie sechs erforderliche endliche Zahlen. length ist das Flächenmaß entlang der Bretter; Stangenreihen werden gestoßen, bis sie diese Bahn spannen. width ist das Maß über die Breite, die Richtung, die Sie mit Sichtflächen und Fugen füllen. board_length ist die Stangenlänge eines Stücks, nicht die fertige Bahn: ein Acht-Fuß-Brett gegen eine Sechzehn-Fuß-Wand braucht zwei Stücke je Reihe. board_width ist die tatsächliche Sichtbreite in denselben Einheiten wie width, nicht der Nennstempel am Hirnholz: Sechs-Zoll-Material ist 0.5, wenn Sie in Fuß arbeiten, oder 0.1524, wenn Sie in Metern arbeiten. spacing ist die vorgesehene Fuge zwischen benachbarten Sichtflächen; null ist zulässig, wenn Bretter stumpf stoßen. waste_percent ist der Extra-Zuschlag ganzer Bretter als Prozentsatz der Netto-Packstückzahl, von null bis hundert; zehn ist ein üblicher Zimmerei-Startwert für Belegungsarbeit. Kurze Aliase area_length und l für length, area_width und w für width, board_l und stock_length für board_length, board_w und face_width für board_width, gap und gap_spacing für spacing sowie waste und waste_pct für waste_percent werden akzeptiert, damit kompakte Formularbeschriftungen kein zweites Ausführungsmodul erzwingen. Fehlende Felder, leere Zeichenketten, nichtnumerischer Text, NaN und Infinity scheitern mit invalid_input unter Nennung des Feldes und werden nicht berechnet. Ein board_width von genau null scheitert mit der Meldung, dass die Brettbreite nicht null sein darf. Nicht positives length, width oder board_length, negatives board_width, negatives spacing und waste_percent außerhalb von null bis hundert scheitern ebenso. Bei Erfolg spiegelt das JSON die bereinigten Eingaben, die Rechteckfläche, pitch, die exakten und ganzen Quer- und Längszahlen, board_count_net, waste_allowance_boards, die Einkaufszahl board_count, purchased_face_area, waste_allowance, coverage_width, coverage_length, extra_width, extra_length plus unit_note, eine formula-Zeichenkette und method lumber_cover_pack, damit Protokolle den Algorithmus dokumentieren. Der API-Preis ist die veröffentlichte Basis von $0.002 pro erfolgreicher Position; Validierungsfehler verbrauchen kein vorausbezahltes Guthaben.
Wo ein Holzbretter-Rechner zur Flächenbelegung seinen Platz verdient
Weil diese Fähigkeit eine reine Parse-Engine ist, beträgt der API-Preis die veröffentlichte Basis von $0.002 pro erfolgreicher Position und fehlgeschlagene Validierung wird nicht berechnet. Halten Sie Anfragen klein, pinnen Sie board_count und waste_allowance in Tests, und Sie erhalten ein reproduzierbares Aufmaß für Angebote, Bestellungen und Rand-Worker, ohne einen eigenen CAD-Kern aufzustellen.
Integrationsbeispiele
Aufmaß einer Schuppenwand oder eines Zauns
Geben Sie Flächenlänge und -breite, Stangenlänge und Sichtbreite, Fuge und Verschnittprozent ein, um board_count und waste_allowance zu erhalten, bevor Sie zum Holzwerk fahren.
Technische Fragen
Wie zählt dieser Holzbretter-Rechner die Bretter?
Bretter laufen entlang length und packen sich über width. Der Schritt ist board_width plus spacing. boards_across ist ceil((width + spacing) / pitch), damit das letzte Brett keine nachlaufende Fuge hat. boards_along ist ceil(length / board_length). Netto ist across mal along. board_count addiert ceil(net × waste_percent / 100) ganze Extra-Bretter.
Was bedeutet waste_allowance?
waste_allowance ist die gekaufte Sichtfläche minus das Rechteck: board_count × board_length × board_width − length × width. Es ist das Extra-Holz, das Sie für Aufrundung ganzer Bretter, Aufreißen, Endschnitte und den von Ihnen verlangten Verschnittprozentsatz zahlen.
Welche Einheiten gelten für length, width und die Brettmaße?
Ein System für jedes lineare Feld. Steht die Fläche in Fuß, stehen board_length, board_width und spacing in Fuß (eine 6-Zoll-Sicht ist 0.5). Steht die Fläche in Metern, stehen jene Kanten in Metern. Mischen Sie nicht Fuß und Zoll in einer Anfrage.
Was passiert, wenn die Brettbreite null ist?
Die Aufgabe scheitert mit invalid_input. Ein board_width von null würde den Schritt auslöschen, daher weigert sich der Rechner, eine Stückzahl zu erfinden, und es wird nicht berechnet.
Was kostet die Nutzung des Holzbretter-Rechners?
Das Browser-Werkzeug ist kostenlos. API-Anfragen belasten das vorausbezahlte Guthaben mit $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.