Calcolatore di scatole per pallet
Il calcolatore di scatole per pallet offre una stima rapida e ripetibile per scatole rettangolari identiche.
Esegui gratis nel browser
Inserisca le dimensioni esterne della scatola, la lunghezza e la larghezza utili del pallet e lo spazio verticale massimo. Lo strumento confronta due orientamenti rettilinei, seleziona quello che contiene più scatole intere per strato e calcola gli strati completi. Mostra inoltre righe, colonne, altezza utilizzata, altezza residua e risultati di entrambi gli orientamenti, affinché Lei possa verificare chiaramente il calcolo.
Inserisca le dimensioni del carico utile
Misuri la scatola chiusa nei punti esterni più ampi, poiché le dimensioni interne non rappresentano lo spazio occupato. Usi anche la superficie che le scatole possono coprire realmente. Bordi, montanti, etichette, tolleranze per il film o divieti di sporgenza possono ridurla. Inserisca tutti i sei valori nella stessa unità lineare: millimetri, centimetri, pollici o piedi, senza mescolarli. L’altezza massima indica soltanto lo spazio per le scatole. Se il limite comprende l’intera unità di carico, sottragga prima l’altezza del pallet. Ogni dimensione deve essere un numero finito maggiore di zero. Misure accurate impediscono che piccole differenze producano grandi errori su molti strati.
Interpreti il calcolo dell’impronta e degli strati
Il calcolatore prova due griglie rettangolari. In quella standard, la lunghezza della scatola segue quella del pallet; nell’altra, l’impronta ruota di novanta gradi. Per ogni opzione divide i lati corrispondenti e arrotonda per difetto, perché contano soltanto scatole intere. Seleziona la griglia con capacità maggiore e, in caso di parità, mantiene quella standard. Gli strati derivano dalla divisione dell’altezza massima per l’altezza della scatola, ancora arrotondata per difetto. Il prodotto tra strati e scatole per strato fornisce il totale. La risposta indica orientamento, righe, colonne, altezze e capacità delle due posizioni. Non consente sporgenze né strati parziali.
Convalidi la stima prima dell’uso operativo
Usi il risultato come riferimento per confrontare imballaggi, compilare schede prodotto, preparare preventivi e pianificare magazzino o trasporto. È una capacità geometrica, non un’approvazione tecnica del pallet. Il metodo presuppone scatole rettangolari, rigide e identiche, una superficie piana, nessuno spazio e un solo orientamento per strato. Non crea schemi misti o a girandola. Verifichi separatamente peso massimo, resistenza alla compressione, fragilità, baricentro, portata del pallet, spazi liberi e requisiti del cliente. Interfalde, paraspigoli e film possono modificare il carico pratico. Ogni richiesta API costa $0.002 e le stesse misure producono sempre lo stesso risultato.
Casi d'uso
Confrontare progetti di scatole
Valuti come impronte e altezze proposte cambiano la capacità prima di scegliere l’imballaggio.
Compilare le schede prodotto
Crei una stima uniforme delle scatole per pallet per catalogo ed evasione degli ordini.
Pianificare i carichi in uscita
Stimi strati completi e totale per preventivi, preparazione e trasporto.
Domande frequenti
Posso usare pollici invece di centimetri?
Sì. Usi qualsiasi unità lineare, purché sia la stessa per tutti i sei valori.
L’altezza massima include il pallet?
No. Inserisca solo l’altezza delle scatole e sottragga il pallet da un limite complessivo.
Il calcolatore ruota le scatole?
Sì. Confronta la griglia standard con l’impronta ruotata di novanta gradi.
Calcola schemi misti o a girandola?
No. Ogni strato usa un unico orientamento rettilineo, senza combinazioni.
Considera peso e resistenza della scatola?
No. Verifichi separatamente peso, compressione, stabilità e regole di movimentazione.
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/boxes-per-pallet \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"box_length":40,"box_width":30,"box_height":25,"pallet_length":120,"pallet_width":100,"max_stack_height":150}'const res = await fetch("https://api.kit.forhosting.com/ecom/boxes-per-pallet", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"box_length": 40,
"box_width": 30,
"box_height": 25,
"pallet_length": 120,
"pallet_width": 100,
"max_stack_height": 150
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/ecom/boxes-per-pallet",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"box_length": 40,
"box_width": 30,
"box_height": 25,
"pallet_length": 120,
"pallet_width": 100,
"max_stack_height": 150
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/ecom/boxes-per-pallet", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"box_length":40,"box_width":30,"box_height":25,"pallet_length":120,"pallet_width":100,"max_stack_height":150}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"box_length":40,"box_width":30,"box_height":25,"pallet_length":120,"pallet_width":100,"max_stack_height":150}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/ecom/boxes-per-pallet", 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
{
"box_length": 40,
"box_width": 30,
"box_height": 25,
"pallet_length": 120,
"pallet_width": 100,
"max_stack_height": 150
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "ecom.boxes_per_pallet",
"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. |