Zauntor-Rechner
Zwei Toröffnungen mit 4 Fuß Breite brauchen 4 Pfosten, 4 Scharniere und 2 Riegel: Jede Öffnung bekommt einen Scharnier- und einen Riegelpfosten, und Flügel bis 5 Fuß erhalten 2 Scharniere. Für ein- und zweiflügelige Tore. 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
- Tore
- 2
- Torbreite
- 4
- Torflügel pro Tor
- 1
- Scharniere pro Torflügel
- 2
- Breitengrenze für zusätzliche Scharniere
- 5
- Torflügelbreite
- 4
Ein Zauntor-Rechner wandelt die Anzahl der Toröffnungen und die Breite jeder Öffnung in die Beschlagmengen um, die Sie brauchen, bevor Sie Pfosten, Bandscharniere und Riegel-Sets bestellen. Geben Sie an, wie viele Tore auf der Zaunlinie liegen, die lichte Breite jeder Öffnung und optional, ob jede Öffnung einflügelig oder zweiflügelig ist; das Werkzeug liefert Torpfosten, Scharniere, Riegel, die gesamte Öffnungsweite, eine kurze Meldung und geordnete Substitutionschritte, die Sie in eine Materialliste oder einen Unit-Test einfügen können.
Jede Öffnung ist ein eigenes Beschlagpaket
Der Rechner behandelt jede Toröffnung als eigenen Satz Beschläge. Jede Öffnung hängt zwischen einem Pfosten auf der Scharnierseite und einem auf der Riegelseite, deshalb sind Torpfosten immer doppelt so viele wie Öffnungen, ob das Tor einen Flügel hat oder zwei, die sich in der Mitte treffen. Jede Öffnung erhält außerdem eine Riegelgarnitur: einen Daumenriegel beim einflügeligen Tor, Bodenriegel und Schloss beim zweiflügeligen. Zwei Öffnungen mit 4 Fuß ergeben so 4 Torpfosten, 2 Riegel und 8 Fuß Öffnungsbreite.
So wird die Scharnierzahl gewählt
Scharniere sind Öffnungen mal Flügel mal Scharniere pro Flügel. Solange Sie den letzten Wert nicht selbst festlegen, teilt der Rechner die Öffnungsbreite durch die Zahl der Flügel und gibt einem Flügel bis 5 Einheiten Breite 2 Scharniere, einem breiteren 3, wie es bei schweren Flügeln gegen Durchhängen üblich ist. Breite und Grenzwert müssen dieselbe Einheit haben, denn umgerechnet wird nichts. Das Ergebnis ist eine Einkaufsliste, kein statischer Nachweis.
Wie Torpfosten, Scharniere und Riegel aus Öffnungen und Breite gezählt werden
Jede Toröffnung an einem Zaun gilt als unabhängiges Beschlagpaket: ein Pfosten auf der Scharnierseite und ein Pfosten auf der Riegelseite, sodass Torpfosten stets dem Doppelten der Öffnungsanzahl entsprechen. Dieses Modell passt zu einflügeligen und zweiflügeligen Schwenktoren in der Mengenermittlung—beide hängen weiterhin an zwei Endpfosten—und belässt gemeinsame Pfosten zwischen benachbarten Öffnungen als Baustellenanpassung, die Sie nach der geometrischen Zählung vornehmen. Flügel pro Tor sind standardmäßig eins für ein einzelnes Paneel; setzen Sie zwei, wenn die Öffnung ein Flügelpaar ist, das sich in der Mitte trifft.
Scharniere entsprechen Öffnungen mal Flügel mal Scharniere pro Flügel. Riegel entsprechen der Anzahl der Öffnungen: eine Riegelbaugruppe pro Öffnung deckt einen Einflügel-Daumenriegel oder ein Doppeltor-Fallstangen-und-Riegel-Set auf Einkaufslistenebene ab. Torbreite und optionale Scharnierschwelle müssen dieselbe Längeneinheit teilen—Fuß mit Fuß, Meter mit Meter—weil das Werkzeug nie umrechnet und nur den dimensionslosen Vergleich von Flügelbreite und Schwelle braucht.
Anwendungsfälle
Beschlagliste für Gartendurchgangs-Tor
Hausbesitzer geben eine oder zwei Öffnungen und jede Torbreite ein, um Pfosten, Scharniere und Riegel zu erhalten, bevor sie Bandscharniere und Riegel-Sets kaufen.
Häufige Fragen
Wie werden Riegel gezählt?
Riegel entsprechen der Anzahl der Toröffnungen. Jede Öffnung erhält eine Riegelbaugruppe, ob einflügelig oder zweiflügelig.
Was, wenn die Torbreite null oder negativ ist?
Die Öffnungsbreite muss streng positiv sein; null oder negative Breite kann kein Tor definieren.
Wie viele Scharniere braucht ein Tor?
Zwei pro Flügel, wenn der Flügel höchstens 5 Einheiten breit ist, gemessen in derselben Einheit wie die Torbreite, und drei bei breiteren Flügeln, damit nichts durchhängt. Sie können auch selbst 1 bis 10 Scharniere pro Flügel festlegen.
Wie zähle ich die Beschläge für ein zweiflügeliges Tor?
Stellen Sie zwei Flügel pro Öffnung ein. Jeder Flügel ist dann halb so breit wie die Öffnung, was seine Scharnierzahl bestimmt, während die Öffnung weiterhin nur zwei Pfosten und eine Riegelgarnitur braucht, etwa einen Bodenriegel mit Schloss.
Wie viele Pfosten brauchen Zauntore?
Zwei pro Öffnung: einen auf der Scharnierseite und einen auf der Riegelseite. Das gilt für ein- wie zweiflügelige Tore, 2 Öffnungen brauchen also 4 Torpfosten.
Teilen sich zwei nebeneinanderliegende Tore einen Pfosten?
In der Rechnung nicht, denn jede Öffnung wird als eigenes Paket gezählt. Wenn zwei Tore Rücken an Rücken an einem gemeinsamen Pfosten hängen, ziehen Sie diesen nach der Zählung auf der Baustelle ab.
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/fence-gate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"gates":2,"gate_width":4}'const res = await fetch("https://api.kit.forhosting.com/home/fence-gate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"gates": 2,
"gate_width": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/fence-gate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"gates": 2,
"gate_width": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/fence-gate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"gates":2,"gate_width":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"gates":2,"gate_width":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/fence-gate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"gates": 2,
"gate_width": 4
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.fence_gate",
"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
Breite Flügel wählen automatisch drei Scharniere, wenn Sie hinges_per_leaf leer lassen; schmale Flügel bleiben bei zwei, und Sie können beides überschreiben. Null oder negative Torbreite wird mit invalid_input abgelehnt, statt Beschläge zu erfinden, und nicht positive Toranzahlen scheitern ebenso.
Wie Torpfosten, Scharniere und Riegel aus Öffnungen und Breite gezählt werden
Wenn Sie hinges_per_leaf weglassen, misst der Rechner die Flügelbreite als gate_width geteilt durch leaves_per_gate und wendet eine einfache Baustellenregel an: zwei Scharniere, wenn der Flügel höchstens die Scharnierbreiten-Schwelle erreicht (Standard fünf in derselben Längeneinheit wie die Breite), drei Scharniere, wenn der Flügel breiter ist. Diese Regel spiegelt die übliche Wohnpraxis wider, bei der schwerere oder höhere breite Flügel ein drittes Scharnier gegen Durchhang erhalten; sie ist kein statisches Ingenieurzertifikat, und Sie können stets ein explizites hinges_per_leaf von eins bis zehn erzwingen. Die gesamte Öffnungsweite ist Öffnungen mal gate_width, damit Sie prüfen können, wie viel Zaunlauf die Tore ersetzen. Bei Erfolg spiegelt die Antwort gerundete Eingaben wider und veröffentlicht gate_posts, hinges, latches, leaf_width, hinges_auto, formula, message und steps, damit Sie die Arithmetik per Hand prüfen oder in automatisierten Tests festhalten können.
So rufen Sie die API auf und was zurückkommt
Stringformen ganzer und dezimaler Zahlen werden akzeptiert, wenn sie einem strengen endlichen Zahlenmuster entsprechen; gebrochene Tor- oder Flügelzahlen werden abgelehnt. Bevorzugen Sie Zahlen statt vorformatierter Strings, wenn Sie den Client steuern; müssen Sie Strings senden, vermeiden Sie Einheitensuffixe oder Tausendertrenner, die das endliche Zahlenmuster scheitern ließen. Senden Sie einen JSON-Body mit zwei Pflichtfeldern: gates (Aliase gate_count, num_gates, n_gates, openings) als positive ganze Zahl von eins bis tausend und gate_width (Aliase width, opening_width, gate_w, W) als endliche positive Zahl innerhalb des veröffentlichten Absolutbereichs. Optional senden Sie leaves_per_gate (Aliase leaves, panels, leaf_count) als eins oder zwei—Standard eins bei Weglassen; hinges_per_leaf (Aliase hinges_each, hinges_per_panel) als positive ganze Zahl bis zehn; und hinge_width_threshold (Aliase wide_gate_threshold, hinge_threshold) als positive Zahl in derselben Einheit wie gate_width—Standard fünf bei Weglassen und nur für die automatische Scharnierwahl. Bei Erfolg setzt die Antwort gate_posts auf gates mal zwei, hinges auf das Produkt aus gates, leaves_per_gate und hinges_per_leaf, latches auf gates, total_opening_width auf gates mal gate_width, leaf_width auf gate_width geteilt durch Flügel, hinges_auto auf true, wenn Scharniere aus der Schwellenregel stammen, formula auf die Ausdrücke für Pfosten Scharniere Riegel, message auf eine kurze englische Zusammenfassung und steps auf ein geordnetes Substitutionsprotokoll. Fehlgeschlagene Validierung—fehlende Felder, nicht endliche Zahlen, null oder negative Breite, nicht positive Toranzahlen, Flügel außerhalb von eins oder zwei, Scharniere außerhalb von eins bis zehn oder Werte außerhalb absoluter Grenzen—liefert invalid_input und wird nie berechnet. Der Preis ist ein Pauschale von $0.002 pro erfolgreicher Anfrage mit Einheit item.
Praktische Tipps, Grenzen und verwandte Suchen
Halten Sie Toranzahlen zwischen eins und tausend und Abmessungen im veröffentlichten Absolutbereich, damit die Zählungen sichere Ganzzahlen bleiben. Rufen Sie einmal pro unterschiedlicher Öffnungsgröße auf, wenn Breiten abweichen, und summieren Sie Pfosten, Scharniere und Riegel über die Aufrufe. Roundtrip-Prüfungen sind einfach: rechnen Sie zwei Pfosten pro Tor nach, multiplizieren Sie Flügel und Scharniere pro Flügel, setzen Sie Riegel gleich Tore und bestätigen Sie die veröffentlichten Ganzzahlen. Messen Sie die lichte Öffnung zwischen fertigen Pfosten oder zwischen den geplanten Pfostenflächen, nicht das Paneel-Rohmaß vor dem Zuschnitt, damit gate_width dem entspricht, was Sie hängen. Für ein vier Fuß breites Fußgängertor verwenden Sie leaves_per_gate eins und lassen Scharniere automatisch oder setzen zwei; für ein zehn Fuß breites Einfahrts-Doppeltor verwenden Sie leaves_per_gate zwei, sodass jeder fünf Fuß Flügel bei Standardschwelle fünf auf das dritte Scharnier geprüft wird. Wenn in Ihrer Region unabhängig von der Breite immer drei Scharniere üblich sind, setzen Sie hinges_per_leaf explizit und ignorieren die Schwelle. Beim Lehren oder Testen paaren Sie ein schmales Einzeltor, das automatisch zwei Scharniere wählt, mit einem breiten Flügel, der drei wählt, fügen ein explizites hinges_per_leaf-Override hinzu und schließen eine absichtliche null oder negative gate_width ein, um den invalid_input-Pfad zu beweisen. Diese Landing zielt auf Suchen nach Zauntor-Rechner, wie viele Scharniere für ein Tor, Materialliste Torpfosten und Riegel oder Doppeltor-Beschlagmengen online; sie ist kein Pfostenabstands-Werkzeug für lange Läufe zwischen Öffnungen, kein Latten- oder Bretterzähler, kein Betonvolumen-Schätzer für Pfostenlöcher und kein Windlast- oder Normen-Engine. Bevorzugen Sie home.fence_posts, wenn Sie bereits Lauflänge und Pfostenabstand der massiven Zaunsegmente kennen, und diese Fähigkeit, wenn es nur um Torbeschläge geht. Fehlgeschlagene Aufgaben mit invalid_input verbrauchen kein Prepaid-Guthaben, sodass explorative Skripte günstig bleiben, wenn Sie absichtlich schlechte Breiten senden, um die Fehlerbehandlung zu prüfen.
Integrationsbeispiele
Mengenermittlung Einfahrts-Doppeltor
Bauunternehmer setzen leaves_per_gate auf zwei, übergeben die Öffnungsbreite und hängen gate_posts, hinges, latches und steps an ein transparentes Angebot.
Golden-Fixtures für Bau-Apps
Entwickler erzeugen bekannte Auto- und Explicit-Scharnier-Fälle plus absichtliche Nullbreiten-Ablehnungen für Unit-Tests und CI.
Technische Fragen
Wie viele Pfosten brauche ich für Zauntore?
Bei unabhängigen Öffnungen gilt gate_posts = gates × 2 (ein Scharnier- und ein Riegelpfosten pro Öffnung). Beispiel: 2 Tore → 4 Torpfosten.
Wie viele Scharniere braucht ein Zauntor?
Hinges = gates × leaves_per_gate × hinges_per_leaf. Ohne hinges_per_leaf nutzt das Werkzeug 2, wenn die Flügelbreite höchstens die Schwelle (Standard 5) ist, sonst 3.
Ist der Zauntor-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.