Kartons pro Palettenschicht
Machen Sie aus der Grundfläche eines Kartons eine Stückzahl pro Lage, bevor Sie stapeln: Kartons mit 400 × 300 passen auf eine Palette mit 1200 × 800 zu 6 gerade, aber zu 8 gedreht, und decken 100 % der Fläche ab. 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
- Kartonlänge
- 400
- Kartonbreite
- 300
- Palettenlänge
- 1.200
- Palettenbreite
- 800
- Anzahl ausgerichtet
- 6
- Spalten ausgerichtet
- 3
- Reihen ausgerichtet
- 2
- Anzahl gedreht
- 8
Lagerplaner, Fulfillment-Ingenieure und 3PL-Angebotsplätze brauchen eine einzige ganze Zahl, bevor sie eine Palette stapeln: wie viele gleiche Kartons in einer Lage auf der nutzbaren Stellfläche stehen. Dieser Rechner für Kartons pro Palettenschicht nimmt Kartonlänge, Kartonbreite, Palettenlänge und Palettenbreite in einer einheitlichen Einheit entgegen und liefert diese Zahl mit zwei achsenausgerichteten Gittern plus einer gemischten Zweiblockfüllung, wenn Drehung erlaubt ist. Das ausgerichtete Muster legt die Kartonlänge entlang der Palettenlänge; das gedrehte Muster wendet jeden Karton um neunzig Grad; das gemischte Muster füllt einen Hauptstreifen in einer Orientierung und packt den Reststreifen in der anderen, damit Stellfläche nicht verloren geht. Die Ergebnisse umfassen beide einfachen Gitter, Restlänge und Restbreite, genutzte und ungenutzte Fläche, Auslastungsprozent und die Flächenobergrenze, damit Sie sehen, wie nah die Lage an einer vollständigen Füllung ist. Null oder negative Seiten scheitern als ungültige Eingabe; ein Karton, der nicht auf die Stellfläche passt, liefert null Kartons statt einer erfundenen Quetschung.
Wo ein Rechner für Kartons pro Palettenschicht seinen Nutzen bringt
E-Commerce-Lager nutzen einen Rechner für Kartons pro Palettenschicht, damit Slotting und Ausgangsplanung den Kistenfußabdruck eines SKU in eine Lagenmenge verwandeln, bevor jemand einen Stapel baut. Drittlogistiker und Frachtmakler brauchen ein deterministisches Orakel für Angebote, Ladepläne und Margenprüfungen, wenn derselbe Karton auf Euro-, GMA- und Halbpaletten erscheint. Packplätze können eine Kiste einmal messen und entscheiden, ob jede Einheit gedreht, eine gemischte Lage angenommen oder das Kartonmaß gewechselt wird, statt verschwendete Stellfläche an der Rampe zu entdecken.
Ungültige Eingabe wird nicht berechnet.
Anwendungsfälle
Lagerslotting und Ausgangslagenpläne
Wandeln Sie den Kistenfußabdruck jedes SKU in eine ganze Zahl Kartons je Lage, damit Kommissionierfronten, Stapelhöhen und Ladeblätter von derselben Stellflächenzahl starten.
3PL-Angebote über Euro- und GMA-Stellflächen
Vergleichen Sie, wie viele Kisten auf Paletten 1200×800 gegenüber 48×40 stehen, mit und ohne Drehung, bevor Sie einen Tarif oder einen Aufliegerplan festlegen.
Karton- und Orientierungswahl am Packplatz
Messen Sie eine bereits geschlossene Kiste und entscheiden Sie, ob jede Einheit gedreht, eine gemischte Lage angenommen oder der Karton gewechselt wird, damit Reststellfläche nicht verloren geht.
Häufige Fragen
Welche Einheiten soll ich für Karton- und Palettenseiten verwenden?
Jede einheitliche Längeneinheit: Millimeter, Zentimeter oder Zoll. Mischen Sie keine Systeme in einer Anfrage.
Probiert der Rechner gedrehte Kartons aus?
Ja, sofern Sie die Drehung nicht abschalten. Er vergleicht das gerade Raster, ein Raster mit um neunzig Grad gedrehten Kartons und eine gemischte Lage, die den Reststreifen in der anderen Richtung füllt, und nimmt das Muster mit den meisten Kartons.
Kann ich alle Kartons gleich ausgerichtet lassen?
Ja. Schalten Sie die Drehung ab, wenn Etiketten oder Klammern das Drehen verbieten. Dann zählt nur das gerade Raster: Bei Kartons mit 400 × 300 auf einer Fläche von 1200 × 800 sind das 6 statt 8.
Was zeigt die Flächenauslastung?
Sie zeigt, wie viel der Palettenfläche die Kartons bedecken. Acht Kartons mit 400 × 300 belegen die ganze Fläche von 1200 × 800, die Auslastung beträgt also 100 % ohne ungenutzte Fläche.
Was passiert, wenn der Karton größer als die Palette ist?
Sie erhalten null Kartons pro Lage, keinen Fehler und keine erfundene Notlösung. So sehen Sie sofort, dass dieser Karton in keiner Ausrichtung auf diese Palette passt.
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/ecom/cartons-per-layer \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"carton_length":400,"carton_width":300,"pallet_length":1200,"pallet_width":800}'const res = await fetch("https://api.kit.forhosting.com/ecom/cartons-per-layer", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"carton_length": 400,
"carton_width": 300,
"pallet_length": 1200,
"pallet_width": 800
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/ecom/cartons-per-layer",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"carton_length": 400,
"carton_width": 300,
"pallet_length": 1200,
"pallet_width": 800
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/ecom/cartons-per-layer", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"carton_length":400,"carton_width":300,"pallet_length":1200,"pallet_width":800}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"carton_length":400,"carton_width":300,"pallet_length":1200,"pallet_width":800}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/ecom/cartons-per-layer", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"carton_length": 400,
"carton_width": 300,
"pallet_length": 1200,
"pallet_width": 800
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "ecom.cartons_per_layer",
"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
Was eine Palettenschichtzahl ist und wie die drei Muster arbeiten
Eine Palettenschicht ist ein einziges Stockwerk gleicher Kartons auf der Stellfläche, sodass nur die zwei Fußabdruckseiten des Kartons und die zwei nutzbaren Seiten der Palette zählen. Einheiten kürzen sich, solange jede Seite dieselbe Einheit nutzt, Millimeter, Zentimeter oder Zoll gleichermaßen. Dieser Rechner baut zuerst das ausgerichtete Gitter: die Kartonzahl entlang der Palettenlänge ist die ganzzahlige Untergrenze von pallet_length geteilt durch carton_length, und die Zahl entlang der Breite ist die Untergrenze von pallet_width geteilt durch carton_width. Ihr Produkt ist aligned_count. Wenn allow_rotation true ist (der Standard), baut er das gedrehte Gitter ebenso nach dem Tausch der Kartonseiten und erhält rotated_count. Diese beiden regelmäßigen Muster zeigt die meisten Lagerzeichnungen, doch sie können einen Reststreifen lassen, der breit genug für weitere, anders gedrehte Kartons ist. Die gemischte Zweiblockfüllung läuft jede zulässige Streifenbreite entlang jeder Palettenachse ab, packt den Streifen in einer Orientierung und den Restrechteck in der anderen. cartons_per_layer ist das Maximum der erlaubten Muster. layout benennt den Sieger: aligned, rotated, mixed oder none, wenn der Karton nicht passt. leftover_length und leftover_width melden ungenutzte Stellfläche nach dem besten Ein-Orientierungs-Gitter, damit Sie den Streifen sehen, den das Gemischte geerntet haben kann. used_area ist cartons_per_layer mal Kartonfläche; utilization_percent ist used_area über Palettenfläche mal einhundert; area_bound ist die ganzzahlige Untergrenze der Palettenfläche über der Kartonfläche und die absolute Obergrenze jeder Packung gleicher Rechtecke.
Eingabevertrag, Antwortform und Prüfverhalten
Seiten größer als eine Million oder eine Lage, die mehr als zehntausend Kartons entlang einer Kante setzen würde, werden abgewiesen, damit eine Einheitenverwechslung die Zweiblocksuche nicht sprengt. Koppeln Sie dies mit einem Höhenstapel-Schritt, wenn Sie noch Lagen je Palette brauchen; dieser Endpunkt löst nur eine Lage. Senden Sie per POST einen JSON-Körper mit vier erforderlichen positiven endlichen Zahlen: carton_length und carton_width für den Kartonfußabdruck sowie pallet_length und pallet_width für die nutzbare Palettenstellfläche. Das optionale allow_rotation ist ein Wahrheitswert mit Standard true; setzen Sie es auf false, wenn Etiketten, Strichcodes oder Klemmen das Drehen des Kartons verbieten. Jedes Zahlenfeld darf als JSON-Zahl oder als numerische Zeichenkette ankommen; Aliasse umfassen box_length, box_width, deck_length, deck_width, cl, cw, pl, pw, rotate und rotation. Fehlende Pflichtfelder, leere Zeichenketten, nichtendliche Werte, Null und negative Seiten scheitern mit invalid_input unter Nennung des Feldes und werden nicht berechnet. Bei Erfolg wiederholt der Körper die vier Seiten und allow_rotation, dann aligned_count mit aligned_columns und aligned_rows. Ist Drehung erlaubt, kommen außerdem rotated_count mit Spalten und Zeilen sowie mixed_count der Zweiblockfüllung. cartons_per_layer ist die ganze Zahl für Ihre Planung; layout ist aligned, rotated, mixed oder none. leftover_length und leftover_width beschreiben ungenutzte Stellfläche nach dem besten regelmäßigen Gitter. carton_area, pallet_area, used_area, unused_area, utilization_percent und area_bound schließen die Prüfung ab. Beispiel: Karton vierhundert mal dreihundert auf einer Euro-Stellfläche von zwölfhundert mal achthundert ergibt aligned_count sechs, rotated_count acht, mixed_count acht, layout rotated, Rest null und einhundert Prozent Auslastung.
Wo ein Rechner für Kartons pro Palettenschicht seinen Nutzen bringt
Tabellenersatz und Low-Code-Automatisierungen rufen die API, damit die Finanzabteilung historische Palettenzahlen neu aufbaut, wenn sie eine Rückbelastung prüft, die weniger Kisten je Lage behauptete, als der Fußabdruck erlaubt. Weil die Umsetzung reines parse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002 ohne Modelltoken und ohne ausgehendes Netz. Halten Sie die vier Seiten in einem Einheitensystem, pinnen Sie cartons_per_layer und utilization_percent in Tests, und Sie erhalten wiederholbare Lagenzahlen für WMS-Erweiterungen, TMS-Ladebauer und Edge-Worker, ohne einen eigenen vollständigen Palettierer aufzustellen.
Technische Fragen
Wie berechnet man, wie viele Kartons in eine Palettenschicht passen?
Senden Sie carton_length, carton_width, pallet_length und pallet_width in einer Einheit. Die API liefert die Zählungen aligned, rotated und mixed und setzt cartons_per_layer auf das beste erlaubte Muster.
Dreht der Rechner Kartons auf der Stellfläche?
Ja, standardmäßig. allow_rotation true (der Standard) versucht eine 90-Grad-Drehung jedes Kartons und eine gemischte Zweiblockfüllung. Setzen Sie allow_rotation auf false, wenn Etiketten oder Klemmen nur eine Richtung zeigen dürfen.
Was gilt, wenn der Karton größer als die Palette ist?
Die Aufgabe gelingt mit cartons_per_layer 0 und layout none. Das ist die Planungsantwort: der Fußabdruck sitzt nicht auf der Stellfläche. Null oder negative Seiten werden als invalid_input abgewiesen.
Was kostet der Rechner für Kartons pro Palettenschicht?
Das Browserwerkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.