ForHosting KIT · Haushalt, Küche und Freizeit

Zaunpfosten-Rechner

Eine Linie von 100 Fuß mit einem Pfosten alle 8 Fuß braucht 13 Felder, 14 Pfosten und 26 Riegel bei 2 Riegeln pro Feld, weil sich benachbarte Felder einen Pfosten teilen. Gemessen wird von Mitte zu Mitte. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Gesamtlänge des Zaunlaufs
100
Abstand
8
Erhalten Sie
Latten pro Abschnitt
2
Abschnitte
13
Pfosten
14
Latten
26

Ein Zaunpfosten-Rechner wandelt die Länge eines Laufs und den Mitten-zu-Mitten-Abstand der Pfosten in die ganzzahligen Stückzahlen um, die Sie brauchen, bevor Sie Holz oder Stahl bestellen. Geben Sie die Gesamtlänge des Zauns, den gewünschten Pfostenabstand und optional ein, wie viele horizontale Latten in jedem Feld sitzen; das Werkzeug liefert Abschnitte (Felder), Pfosten, Latten, eine kurze Meldung und geordnete Substitutions-Schritte, die Sie in eine Materialliste oder einen Unit-Test einfügen können.

Wie Zaunpfosten und Latten aus Länge und Abstand gezählt werden

Ein gerader Zaunlauf positiver Länge wird in Felder geteilt, deren Zielbreite der Mitten-zu-Mitten-Abstand der Pfosten ist. Die Anzahl der Abschnitte (Felder) ist die Aufrundung von Länge geteilt durch Abstand, sodass ein Lauf, der kein exaktes Vielfaches des Abstands ist, dennoch genug Felder erhält, um die volle Länge abzudecken. Pfosten entsprechen Abschnitten plus eins, weil jedes Feld zwei Enden hat und benachbarte Felder einen Pfosten teilen: ein einzelnes Feld braucht zwei Pfosten, zwei Felder brauchen drei Pfosten usw.

Länge und Abstand müssen dieselbe Längeneinheit verwenden—Meter mit Meter, Fuß mit Fuß—weil der Rechner nie Einheiten umrechnet und nur das dimensionslose Verhältnis braucht. Auch die Länge muss positiv sein; ein Lauf der Länge null ist kein Zaun. Die Antwort fügt keine Verschnittbretter, Toröffnungen oder Eckpfosten über die beiden Enden dieses einen geraden Laufs hinaus hinzu—modellieren Sie Tore und Ecken als separate Aufrufe oder passen Sie die Stückzahlen nach dem geometrischen Aufmaß an.

Praktische Tipps, Grenzen und verwandte Suchen

Messen Sie den freien Lauf entlang der Zaunlinie und wählen Sie einen Abstand, der zu Ihrem Paneelprodukt oder zur konstruktiven Vorgabe passt—acht Fuß und zweieinhalb Meter sind gängige Ziele, aber das Werkzeug akzeptiert jedes positive Paar aus Länge und Abstand in derselben Einheit. Wenn das letzte Feld unangenehm kurz wäre, verkürzen Sie den Gesamtlauf, verringern Sie den Abstand leicht, damit die Länge gleichmäßiger aufgeht, oder akzeptieren Sie die Aufrundungsregel und schneiden Sie die letzte Latte passend zu; dieser Rechner deckt die volle Länge immer mit ceil ab.

Halten Sie die Maße innerhalb des veröffentlichten Absolutbereichs, damit Stückzahlen nicht in nicht endliche Ergebnisse überlaufen, die der Solver ablehnen muss. Bevorzugen Sie diese Fähigkeit, wenn Sie die Lauflänge und den Zielabstand bereits kennen und nur ganzzahlige Materialstückzahlen brauchen; wenn Ihre Quelle ein geschlossener Perimeter ist, rufen Sie einmal pro gerader Seite auf und summieren Sie Pfosten sorgfältig, damit gemeinsame Eckpfosten nicht doppelt gezählt werden.

Materialliste für den Gartenzaun

Hausbesitzer geben Zaunlänge und gewünschten Pfostenabstand ein, um Pfosten- und Lattenzahlen vor dem Einkauf von Holz oder Metall zu erhalten.

Was, wenn der Abstand null oder negativ ist?

Der Pfostenabstand muss streng positiv sein; null oder negativer Abstand definiert kein Zaunfeld.

Sind Tore oder Ecken enthalten?

Nein. Es modelliert einen geraden Lauf. Rufen Sie einmal pro Seite eines Perimeters auf und passen Sie an, damit Eckpfosten nicht doppelt zählen; behandeln Sie Tore als Öffnungen, die Sie abziehen oder separat modellieren.

Wie viele Pfosten brauche ich für 100 Fuß Zaun mit 8 Fuß Abstand?

Vierzehn Pfosten. Die Linie wird in 13 Felder geteilt, aufgerundet, und ein Pfosten schließt das Ende ab. Bei 2 Riegeln pro Feld brauchen Sie außerdem 26 Riegel.

Wie viele Riegel pro Feld sind sinnvoll?

Zwei sind bei Ranchzäunen üblich, drei bei vielen Sichtschutz- oder Lattenzäunen; ohne Angabe rechnet der Rechner mit zwei. Die Riegelzahl ist Felder mal Riegel pro Feld.

Was tun, wenn das letzte Feld zu kurz ausfällt?

Der Rechner rundet immer auf, damit die ganze Linie gedeckt ist. Wird das letzte Feld unpraktisch kurz, kürzen Sie die Linie, verringern Sie den Abstand etwas, damit die Länge besser aufgeht, oder schneiden Sie den letzten Riegel passend zu.

Wie zähle ich Pfosten rund um ein ganzes Grundstück?

Rechnen Sie jede gerade Seite einzeln und addieren Sie die Pfosten. Ziehen Sie dabei die Eckpfosten ab, die zwei Seiten gemeinsam nutzen, damit sie nicht doppelt gezählt werden.

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.

POSThttps://api.kit.forhosting.com/home/fence-posts

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/home/fence-posts \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"length":100,"spacing":8}'
{
  "length": 100,
  "spacing": 8
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "home.fence_posts",
  "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.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_dim1000000000000
min_dim1e-15
max_rails_per_section100
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Null oder negativer Abstand wird mit einem klaren invalid_input-Fehler abgelehnt, statt unendlich viele Pfosten zu erfinden, und nicht positive Länge wird ebenso abgelehnt.

Wie Zaunpfosten und Latten aus Länge und Abstand gezählt werden

Latten entsprechen Abschnitten mal rails_per_section, wobei rails_per_section angibt, wie viele horizontale Elemente zwischen jedem aufeinanderfolgenden Pfostenpaar sitzen—zwei ist üblich für Ranch-Läufe und drei für viele Sichtschutz- oder Lattenzäune; der Standard ist zwei, wenn Sie das Feld weglassen. Der Abstand muss streng positiv sein: Abstand null würde unendlich viele Pfosten bedeuten, und negativer Abstand hat auf einer Linie keine physikalische Bedeutung, daher liefern beide Fälle invalid_input. Bei Erfolg gibt das Werkzeug gerundete length und spacing zurück und veröffentlicht sections, posts, rails, rails_per_section, formula, message und steps, damit Sie die Arithmetik von Hand oder in automatisierten Tests prüfen können.

API aufrufen und Antwort verstehen

Bevorzugen Sie Zahlen statt vorformatierter Zeichenketten, wenn Sie den Client steuern; wenn Sie Zeichenketten senden müssen, vermeiden Sie Einheitensuffixe oder Tausendertrennzeichen, die das Muster endlicher Zahlen scheitern lassen würden. Senden Sie einen JSON-Body mit zwei Pflichtfeldern: length (Aliasse fence_length, L, len, run, run_length) und spacing (Aliasse post_spacing, space, gap, S, interval). Optional senden Sie rails_per_section (Aliasse rails_per_bay, rails_between, rail_count, n_rails); wenn weggelassen, ist der Standard zwei. Length und spacing müssen endliche positive Zahlen innerhalb des veröffentlichten Absolutbereichs sein, damit Verhältnis und Stückzahlen in IEEE-Doppelpräzision auf dem Worker und im Browser endlich bleiben. rails_per_section muss, wenn angegeben, eine positive ganze Zahl bis zum veröffentlichten Maximum sein; String-Formen ganzer Zahlen werden akzeptiert, wenn sie einem strengen endlichen Zahlenmuster entsprechen, aber gebrochene Lattenzahlen werden abgelehnt. Bei Erfolg setzt die Antwort sections auf die Feldanzahl, posts auf sections plus eins, rails auf sections mal rails_per_section, formula auf die Pfosten- und Lattenausdrücke, message auf eine kurze englische Zusammenfassung und steps auf ein geordnetes Substitutionsprotokoll. Fehlgeschlagene Validierung—fehlende Felder, nicht endliche Zahlen, null oder negativer Abstand, nicht positive Länge, ungültiges rails_per_section oder Werte außerhalb der Absolutgrenzen—liefert invalid_input und wird nie berechnet. Die Preisgestaltung ist ein fester Betrag von $0.002 pro erfolgreicher Anfrage mit Einheitsposten und null marginalem Stückpreis.

Praktische Tipps, Grenzen und verwandte Suchen

Beim Unterrichten oder Schreiben von Tests koppeln Sie ein exaktes Vielfaches (Länge hundert, Abstand zehn → elf Pfosten) mit einem nicht exakten Fall, der die Aufrundung übt, und fügen Sie absichtlich null oder negativen Abstand hinzu, um den invalid_input-Pfad zu beweisen. Diese Landing zielt auf Personen, die nach einem Zaunpfosten-Rechner, wie vielen Pfosten für einen Zaun, Latten aus dem Abstand oder einer Materialliste für Pfosten und Latten online suchen; es ist kein Betonloch-Volumenwerkzeug, kein Schnittholz-Board-Foot-Schätzer, kein Tor-Beschlagwähler und keine Mehrsegment-Vermessung mit GPS-Koordinaten. Fehlgeschlagene Aufgaben, die invalid_input zurückgeben, verbrauchen kein vorausbezahltes Guthaben, was explorative Skripte günstig hält, wenn Sie absichtlich Abstand null senden, um die Fehlerbehandlung zu prüfen. Round-Trip-Prüfungen sind einfach: rechnen Sie von Hand die Aufrundung von Länge durch Abstand nach, addieren Sie eins für Pfosten, multiplizieren Sie sections mit rails_per_section für Latten und bestätigen Sie, dass die veröffentlichten Ganzzahlen übereinstimmen.

Aufmaß für Grundstückszaun-Schätzungen

Bauunternehmer speisen Entwurfslänge, Abstand und Latten pro Feld in die API und hängen posts, rails und steps an ein transparentes Angebot.

Goldene Fixtures für Bau-Apps

Entwickler erzeugen bekannte exakte und Aufrundungsfälle plus absichtliche Ablehnungen bei Abstand null für Unit-Tests und CI.

Wie viele Pfosten brauche ich für einen Zaun?

Für einen geraden Lauf gilt posts = ceil(length / spacing) + 1. Beispiel: length 100 und spacing 10 → 10 sections und 11 posts.

Wie werden Latten berechnet?

Rails = sections × rails_per_section. sections ist ceil(length / spacing). rails_per_section ist standardmäßig 2, wenn Sie es weglassen.

Ist der Zaunpfosten-Rechner kostenlos?

Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreicher Anfrage; fehlgeschlagene Aufgaben werden nie berechnet.

Vollständige KIT-Dokumentation lesen →