Zwiebelabstand-Rechner
Wissen Sie vor dem Graben, wie viele Zwiebeln Sie brauchen: Ein Beet von 120 mal 60 mit einem Abstand von 15 fasst 9 Zwiebeln pro Reihe in 5 Reihen, insgesamt 45, gleichmäßig alle 15 gesetzt. Nutzen Sie überall dieselbe Längeneinheit. 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
- 120
- Breite
- 60
- Gap
- 15
- Zwiebeln pro Reihe
- 9
- Zwiebeln pro Spalte
- 5
- Zwiebeln insgesamt
- 45
- Reihenabstand
- 15
Blumenzwiebeln ohne Raster zu setzen führt zu einem Frühlingsbeet, das auf der einen Seite gedrängt und auf der anderen lückig wirkt. Dieser Abstandrechner macht aus drei Maßen — Beetlänge, Beetbreite und gewünschtem Mitte-zu-Mitte-Abstand — einen rechteckigen Pflanzplan: wie viele Zwiebeln in jede Reihe passen, wie viele Reihen die Breite füllen, die Gesamtsumme zum Bestellen und den gleichmäßigen Abstand, den Sie im Boden anzeichnen. Anders als eine Dichte-pro-Quadratfuß-Abnahme bewahrt dieser Weg das Layout, das Sie mit dem Maßband abstecken: erste und letzte Zwiebel auf jeder Achse, wenn zwei oder mehr passen, die übrigen in gleichen Intervallen, die nie enger sitzen als der gewünschte Abstand. Verwenden Sie für jede Eingabe dieselbe Längeneinheit; die Stückzahlen sind einheitenlos.
Wie Stückzahl je Reihe und Spalte aus Länge, Breite und Abstand folgt
Ein rechteckiges Zwiebelbeet ist ein Gitter, kein Sack loser Dichte. Messen Sie die Länge entlang einer Reihe und die Breite quer zu den Reihen in einer beliebigen konsistenten Einheit — Zentimeter, Zoll oder Fuß — und wählen Sie den Mitte-zu-Mitte-Abstand, den der Katalog für diese Art empfiehlt. Der Rechner setzt so viele Mitten, wie ohne engeren Sitz als dieser Abstand Platz finden, und legt eine Zwiebel an jedes Ende, wenn das Beet mindestens einen Abstand lang ist.
Entlang der Länge entsprechen Zwiebeln je Reihe dem Abrunden von Länge geteilt durch Abstand, plus eins. Entlang der Breite entsprechen Zwiebeln je Spalte dem Abrunden von Breite geteilt durch Abstand, plus eins. Die Gesamtzahl ist das Produkt dieser zwei ganzen Zahlen.
Ist die Länge ein genaues Vielfaches des Abstands, gleicht der gleichmäßige Reihenabstand dem eingegebenen Wert; bleibt ein Reststreifen, wird dieser Rest gleichmäßig gestreckt, sodass erste und letzte Zwiebel an den Beeträndern sitzen und jeder Nachbar mindestens den gewünschten Abstand hält. Ein Beet 120 mal 60 mit Abstand 15 ergibt daher neun Zwiebeln je Reihe, fünf je Spalte und fünfundvierzig insgesamt, mit gleichmäßigem Abstand 15 auf beiden Achsen.
Ein Beet 100 mal 40 mit Abstand 12 ergibt neun je Reihe und vier je Spalte, weil das Abrunden von 100 durch 12 acht ergibt, plus eins, und die zwei Rest-Einheiten werden zu einem Reihenabstand von 12.5. Ist der Abstand größer als eine Seite, passt auf dieser Achse nur eine Zwiebel und der zugehörige gleichmäßige Abstand ist null — es gibt keinen Nachbarn zu trennen.
Wo ein Zwiebelabstand-Rechner seinen Nutzen zeigt
Hobbygärtner nutzen einen Zwiebelabstand-Rechner vor der Herbstpflanzung, um Maßband und Katalogabstand — sechs Zoll für Tulpen, vier für Krokus, acht oder mehr für große Allium — in einen Reihen-und-Spalten-Plan zu verwandeln, den sie mit Kreide auf den Boden zeichnen können. Landschaftsplaner und Gartencenter-Theken brauchen dieselbe Zahl, damit ein Angebot sowohl die Sackzahl als auch das Absteckmuster nennt, nicht nur eine Fläche mal eine Zwiebeln-pro-Quadratfuß-Dichte, die der Kolonne nie sagt, wo die erste Pflanze sitzt.
Parkteams und Schulgärten bündeln viele rechteckige Beete mit einem gemeinsamen Abstand, damit Bestellungen und Pflanztickets denselben Vertrag teilen. Content-Seiten, die für Zwiebelabstand, wie viele Zwiebeln je Reihe und Beetabstand rangieren, profitieren von einem kostenlosen Live-Werkzeug, dessen Mathematik dem Automatisierungspfad von Schätz-Apps entspricht. Diese Seite ist kein Blumenzwiebel-Dichterechner: jene Suche multipliziert die Quadratfußzahl mit Zwiebeln pro Quadratfuß.
Eine Abstandsanfrage fragt, wie viele Mitten entlang jeder Seite eines Rechtecks bei genanntem Abstand Platz finden. Halten Sie den Abstand art- und bodengetreu — enger als der Katalog lädt Krankheit ein, lockerer verschwendet Farbe — und messen Sie nur das pflanzbare Rechteck, nicht den Weg darum. Bei L-förmigen oder geschwungenen Beeten teilen Sie den Plan in Rechtecke und rufen einmal je Rechteck auf; diese Fähigkeit konzentriert sich auf ein einziges rechteckiges Gitter, nicht auf vermessungsreife Polygone oder versetzte Dreiecksgitter.
Anwendungsfälle
Herbstbeete mit Tulpen und Narzissen
Machen Sie aus einem gemessenen Rechteck und dem Mitte-zu-Mitte-Abstand des Katalogs Zwiebeln je Reihe, Zwiebeln je Spalte und eine Einkaufssumme, bevor Sie Frühlingszwiebeln bestellen.
Gartencenter-Angebote mit Absteckplan
Geben Sie Kundinnen und Kunden sowohl die Sackzahl als auch den gleichmäßigen Abstand zum Anzeichnen im Boden, ohne eine private Tabelle, die Restlänge auf jedem Laptop anders rundet.
Rechteckpflanzungen in Schulen und Parks
Wenden Sie denselben Abstand auf viele Beete an, damit Bestellungen und Team-Tickets einen deterministischen Reihen-und-Spalten-Vertrag teilen.
Häufige Fragen
Wie zählt der Rechner Zwiebeln je Reihe und je Spalte?
Restlänge wird zu gleichmäßigem Abstand gestreckt, sodass erste und letzte Zwiebel an den Beeträndern sitzen.
Welche Einheiten soll ich für Länge, Breite und Abstand verwenden?
Jede konsistente Längeneinheit — Zentimeter, Zoll oder Fuß. Alle drei Eingaben müssen dieselbe Einheit teilen.
Was geschieht, wenn Abstand oder Lücke null oder negativ ist?
Der Abstand muss eine positive endliche Zahl sein; ein Abstand von null oder ein negativer Abstand kann keine zweite Mitte setzen und wird nicht berechnet.
Worin unterscheidet sich das von einem Blumenzwiebel-Dichterechner?
Ein Dichterechner multipliziert die Beetfläche mit Zwiebeln pro Quadratfuß. Dieses Werkzeug legt ein Rechteckgitter aus Länge, Breite und gewünschtem Abstand und liefert die Stückzahlen je Reihe und je Spalte, die Sie mit dem Maßband abstecken.
Warum passen 9 Zwiebeln in eine Reihe von 120 bei einem Abstand von 15?
120 geteilt durch 15 ergibt 8 Abstände, und an jedem Ende eines Abstands sitzt eine Zwiebel, also 8 plus 1, das sind 9 Zwiebeln. Dieselbe Regel über die Breite von 60 ergibt 5 Reihen.
Was passiert, wenn Abstand oder Maße null oder negativ sind?
Die Eingabe wird abgelehnt. Länge, Breite und Abstand müssen alle größer als null sein und dieselbe Längeneinheit nutzen, denn der Rechner rechnet Zoll nicht in Zentimeter um.
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/bio/bulb-spacing \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"length":120,"width":60,"gap":15}'const res = await fetch("https://api.kit.forhosting.com/bio/bulb-spacing", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"length": 120,
"width": 60,
"gap": 15
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/bulb-spacing",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"length": 120,
"width": 60,
"gap": 15
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/bulb-spacing", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"length":120,"width":60,"gap":15}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"length":120,"width":60,"gap":15}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/bulb-spacing", 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": 120,
"width": 60,
"gap": 15
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.bulb_spacing",
"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
Wie Stückzahl je Reihe und Spalte aus Länge, Breite und Abstand folgt
Die Antwort spiegelt die drei Eingaben, meldet bulbs_per_row, bulbs_per_column, total_bulbs, row_spacing, column_spacing und bed_area und enthält eine kurze Formelzeile plus eine lesbare Nachricht, die Sie in eine Packliste einfügen können.
Eingabevertrag, Einheiten und Fehlerverhalten
Alle drei Werte müssen strikt größer als null sein und dieselbe Längeneinheit teilen; der Dienst rechnet weder Zoll in Zentimeter noch Fuß in Meter um. Die Produktanforderung ist für den Abstand eindeutig: ein Abstand von null oder ein negativer Abstand wird stets abgelehnt, weil ein Mitte-zu-Mitte-Intervall, das nicht positiv ist, keine zweite Zwiebel setzen kann. Extrem kleine oder riesige Beträge außerhalb der analytischen Grenzen von 1e-15 bis 1e12 werden abgelehnt statt nichtendliche Stückzahlen zu liefern. Bei Erfolg erhalten Sie gerundete Echos der Eingaben, die zwei ganzzahligen Achsenzählungen, ihr Produkt, die gleichmäßigen Abstände zum Verteilen des Rests, die rechteckige Beetfläche, eine Formelzeile, eine Nachricht und eine kurze Schrittliste, die die zwei floor-Divisionen wiederholt. Fehlgeschlagene Validierung verbraucht kein vorausbezahltes Guthaben. Senden Sie per POST einen JSON-Body mit drei erforderlichen positiven endlichen Zahlen: length, width und gap. Length darf auch unter den Alias-Namen bed_length, L oder len eintreffen. Width darf als bed_width, W oder wid eintreffen. Gap darf als spacing, space, interval, S, desired_gap oder bulb_spacing eintreffen. Null, negative, fehlende, leere oder nichtnumerische Werte scheitern mit invalid_input unter Nennung des Feldes und werden nicht berechnet. Verknüpfen Sie total_bulbs mit dem Stückpreis des Lieferanten zu einer Position; führen Sie den Aufruf erneut aus, wenn der Kunde die Beetgröße ändert oder wenn Sie Art und empfohlenen Abstand wechseln.
Technische Fragen
Was kostet der Zwiebelabstand-Rechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.