Scatole per strato di pallet
Trasformi l’ingombro di una scatola in scatole per strato prima di comporre il carico: scatole da 400 × 300 su un pallet da 1200 × 800 stanno in 6 allineate, ma in 8 ruotate, e coprono il 100 % del piano. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Lunghezza del cartone
- 400
- Larghezza del cartone
- 300
- Lunghezza del pallet
- 1200
- Larghezza del pallet
- 800
- Numero allineato
- 6
- Colonne allineate
- 3
- Righe allineate
- 2
- Numero ruotato
- 8
I pianificatori di magazzino, gli ingegneri di fulfillment e i desk di preventivo 3PL hanno bisogno di un solo intero prima di impilare un pallet: quante scatole identiche stanno in uno strato sul piano utile. Questo calcolatore di scatole per strato di pallet accetta lunghezza e larghezza della scatola e lunghezza e larghezza del pallet in qualsiasi unità coerente e restituisce quel conteggio con due griglie allineate agli assi più un riempimento misto a due blocchi quando la rotazione è consentita. Il motivo allineato pone la lunghezza della scatola lungo la lunghezza del pallet; il motivo ruotato gira ogni scatola di novanta gradi; il motivo misto riempie una striscia principale in un orientamento e impacchetta la striscia residua nell'altro per non sprecare piano. I risultati includono entrambe le griglie semplici, la lunghezza e la larghezza residue, l'area usata e non usata, la percentuale di sfruttamento e il tetto di area così Lei vede quanto lo strato è vicino a un riempimento perfetto. I lati nulli o negativi falliscono come ingresso non valido; una scatola che non sta sul piano restituisce zero scatole invece di inventare una stretta.
Dove un calcolatore di scatole per strato di pallet rende il suo valore
I magazzini di commercio elettronico usano un calcolatore di scatole per strato di pallet perché lo slotting e la pianificazione in uscita trasformino l'impronta della cassa di uno SKU in una quantità di strato prima che qualcuno costruisca una pila. Gli operatori logistici terzi e i broker di nolo hanno bisogno di un oracolo deterministico per preventivi, piani di carico e controlli di margine quando la stessa scatola compare su pallet euro, GMA e mezzi pallet.
Le stazioni di imballaggio possono misurare una cassa una sola volta e decidere se ruotare ogni unità, accettare uno strato misto o cambiare formato di scatola invece di scoprire piano sprecato in banchina. Una convalida fallita non consuma saldo.
Casi d'uso
Slotting di magazzino e piani di strato in uscita
Trasformi l'impronta di ogni cassa SKU in un intero di scatole per strato così facce di prelievo, altezze di pila e fogli di carico partono dallo stesso conteggio di piano.
Preventivi 3PL su piani euro e GMA
Confronti quante casse stanno su pallet 1200×800 rispetto a 48×40, con rotazione e senza, prima di impegnare una tariffa o un piano di rimorchio.
Scelta di scatola e orientamento alla stazione di imballaggio
Misuri una cassa già chiusa e decida se ruotare ogni unità, accettare uno strato misto o cambiare scatola per non sprecare il piano residuo.
Domande frequenti
Che succede se la scatola è più grande del pallet?
È la risposta di pianificazione: l'impronta non sta sul piano.
Quali unità devo usare per i lati della scatola e del pallet?
Qualsiasi unità di lunghezza coerente: millimetri, centimetri o pollici. Non mescoli i sistemi in una stessa richiesta.
Il calcolatore prova a ruotare le scatole?
Sì, a meno che lei non disattivi la rotazione. Confronta la disposizione allineata, una con ogni scatola ruotata di novanta gradi e uno strato misto che riempie la striscia residua nell’altro verso, poi sceglie la soluzione con più scatole.
Posso tenere tutte le scatole nello stesso verso?
Sì. Disattivi l’opzione di rotazione quando etichette o pinze non permettono di girare la scatola. Il conteggio usa allora solo la disposizione allineata: con scatole da 400 × 300 su un pallet da 1200 × 800 sono 6 invece di 8.
Che cosa indica la percentuale di utilizzo?
Indica quanta parte del piano del pallet coprono le scatole. Otto scatole da 400 × 300 occupano tutto il piano da 1200 × 800, quindi l’utilizzo è del 100 % e non resta superficie libera.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo 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)Esempio di richiesta
{
"carton_length": 400,
"carton_width": 300,
"pallet_length": 1200,
"pallet_width": 800
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "ecom.cartons_per_layer",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Che cos'è il conteggio di uno strato di pallet e come funzionano i tre motivi
Uno strato di pallet è un solo piano di scatole identiche appoggiate sul piano, così le uniche misure che contano sono i due lati dell'impronta della scatola e i due lati utili del pallet. Quei due motivi regolari sono quelli che mostrano la maggior parte degli schizzi di magazzino, ma possono lasciare una striscia residua abbastanza larga per altre scatole girate nell'altro senso. Le unità si annullano purché tutti i lati usino la stessa unità, millimetri, centimetri o pollici allo stesso modo. Questo calcolatore costruisce prima la griglia allineata: il numero di scatole lungo la lunghezza del pallet è l'intero inferiore di pallet_length diviso per carton_length, e il numero lungo la larghezza è l'intero inferiore di pallet_width diviso per carton_width. Il loro prodotto è aligned_count. Quando allow_rotation vale true (il valore predefinito), costruisce la griglia ruotata allo stesso modo dopo aver scambiato i lati della scatola, ottenendo rotated_count. Il riempimento misto a due blocchi percorre ogni larghezza di striscia lecita lungo ciascun asse del pallet, impacchetta la striscia in un orientamento e impacchetta il rettangolo restante nell'altro. cartons_per_layer è il massimo dei motivi ammessi. layout nomina il vincitore: aligned, rotated, mixed, oppure none quando la scatola non ci sta. leftover_length e leftover_width riferiscono il piano non usato dopo la migliore griglia a un solo orientamento, così Lei vede la striscia che il misto può avere raccolto. used_area è cartons_per_layer per l'area della scatola; utilization_percent è used_area sull'area del pallet per cento; area_bound è l'intero inferiore dell'area del pallet sull'area della scatola ed è il massimo assoluto che qualsiasi imballo di rettangoli identici può raggiungere.
Contratto di ingresso, forma della risposta e comportamento di convalida
Lati maggiori di un milione o uno strato che collocherebbe più di diecimila scatole lungo un bordo vengono rifiutati così un rimescolio di unità non fa esplodere la ricerca a due blocchi. Lo abbini a un passo di impilamento in altezza se Le servono ancora gli strati per pallet; questo punto di accesso risolve un solo strato. Invii con POST un corpo JSON con quattro numeri finiti positivi obbligatori: carton_length e carton_width per l'impronta della scatola, e pallet_length e pallet_width per il piano utile del pallet. L'opzionale allow_rotation è un booleano che vale true per impostazione predefinita; lo imposti a false quando etichette, codici a barre o morsetti vietano di girare la scatola. Ogni campo numerico può arrivare come numero JSON o come stringa numerica; gli alias includono box_length, box_width, deck_length, deck_width, cl, cw, pl, pw, rotate e rotation. Campi obbligatori assenti, stringhe vuote, valori non finiti, zero e lati negativi falliscono con invalid_input nominando il campo e non vengono addebitati. In successo il corpo riecheggia i quattro lati e allow_rotation, poi aligned_count con aligned_columns e aligned_rows. Quando la rotazione è consentita restituisce anche rotated_count con le sue colonne e righe, e mixed_count del riempimento a due blocchi. cartons_per_layer è l'intero che Lei usa per pianificare; layout è aligned, rotated, mixed o none. leftover_length e leftover_width descrivono il piano non usato dopo la migliore griglia regolare. carton_area, pallet_area, used_area, unused_area, utilization_percent e area_bound completano l'audit. Esempio: scatola quattrocento per trecento su un piano euro di milleduecento per ottocento dà aligned_count sei, rotated_count otto, mixed_count otto, layout rotated, residuo zero e sfruttamento del cento per cento.
Dove un calcolatore di scatole per strato di pallet rende il suo valore
I sostituti di foglio di calcolo e le automazioni low-code chiamano l'API perché la finanza ricostruisca i conteggi storici di pallet quando verifica un addebito che pretendeva meno casse per strato di quante l'impronta consenta. Poiché l'implementazione è parse puro di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello né rete in uscita. Conservi i quattro lati in un solo sistema di unità, fissi cartons_per_layer e utilization_percent nei test e ottiene conteggi di strato riproducibili per plugin WMS, costruttori di carico TMS e worker al bordo senza erigere un risolutore di pallettizzazione completo proprio.
Domande tecniche
Come si calcola quante scatole stanno in uno strato di pallet?
Invii carton_length, carton_width, pallet_length e pallet_width in una sola unità. L'API restituisce i conteggi aligned, rotated e mixed e assegna a cartons_per_layer il miglior motivo consentito.
Il calcolatore ruota le scatole sul piano?
Sì, per impostazione predefinita. allow_rotation true (il valore predefinito) prova una rotazione di 90 gradi di ogni scatola e un riempimento misto a due blocchi. Imposti allow_rotation a false quando etichette o morsetti devono restare rivolti da un solo lato.
Quanto costa il calcolatore di scatole per strato di pallet?
Lo strumento del browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; un ingresso non valido non viene addebitato.