1. Opis ogólny
2. Warunki i ograniczenia
3. Przygotowanie do ładowania
Opisanie palety
Opisanie paczki
4. Praca z programem, tj. ładowanie palety
Ładowanie (pakowanie)
Rozkład paczek
5. Pojęcia
6. Przykład: ładowanie kontenera TEU
Opisanie kontenera
Opisanie paczek (boxów)
Paczki (boxy) w Tabeli rodzajów opakowania
Praca z programem, tj. ładowanie kontenera
7. Programy TLPallet i TLKarton
8. Integracja TLPallet i Trawers ERP (AI)
9. Zastosowanie rozwiązania
10. Tematy powiązane
1. Opis ogólny
Program wskazuje jak układać paczki na palecie, w kontenerze lub skrzyni
ładunkowej samochodu, aby maksymalnie wykorzystać kubaturę.
Tzn. tak ułożyć, aby było jak najmniej 'powietrza' w załadowanej
objętości palety. Program wskazuje miejsce podając wymiary w 3D (XYZ)
Program optymalizuje załadunek (en: Cargo Optimizer)
Rozwiązuje problem zwany: Dyskretny problem plecakowy
(en: Discrete Knapsack Problem)
Zadanie programu
Zapakować tyle paczek z listy paczek o regularnych kształtach
ile się zmieści w jednostce ładunkowej o regularnych kształtach
i o określonej kubaturze (3D) i nośności (wadze całkowitej).
Celem jest zminimalizowanie niewykorzystanej przestrzeni jednostki ładunkowej.
Paczki do załadowania Paleta / Kontener / Samochod (5)
| |
| |
Paczka Paczka Paczka Paczka | | Z - Wysokość
(1) (2) (3) (4) | | | |
| o-----|----o
o--o | / | /
o----o | | o-------o --->--------> | / | / X - Głębokość
| | o------o | | | | --->--------> | / | / (Długość)
| | | | | | | | --->--------> |/ |/
o----o o------o o--o o-------o o----------o
Y - Szerokość
(1) (2) (3) (4) --->--------> (5)
Program można zastosować do układania paczek na paletach, w kontenerach,
w skrzyniach ładunkowych, na samochodach cieżarowych, itp., które mają
regularne kształty (en: Regularly shaped)
Symulacja ładowania
Algorytmy obliczeniowe można zastosować także do sprawdzenia, czy paczki
przygotowane do transportu, zmieszczą się w przestrzeni ładunkowej
ciężarówek wytypowanych do przewozu
2. Warunki i ograniczenia
* Paczki mają boki w kształcie prostokątów różnych wymiarów
(en: Rectangular boxes)
* Program w jedym cyklu obliczeń optymalizuje ułożenie na jednej palecie
(en: A single-pallet packing problem)
Tzn. najpierw ładuje paczki na jedną paletę a następnie na drugą itp.
* Paczki nie mogą wystawać poza wymiary palety
(en: Packing beyond the dimension limits of the pallet is prevented)
* Paczki cięższe mogą znaleźć się na paczkach lżejszych
* Paczki mogą być układane we wszystkich położeniach (mogą być obracane)
(en: Allow packing of the boxes in all six orientations)
* Palety / kontenera / skrzyni nie można obracać
* Program ładuje na paletę tyle paczek, ile się zmieści.
W tym celu wybiera pasujące paczki z przedstawionej listy paczek
3. Przygotowanie do ładowania
Opisanie palety (przestrzeni ładunkowej)
Paleta: indeks KIM
------------------
Paleta opisana jest w kartotece indeksowej KIM
--- KIM --------------------------------------------------------
Indeks EURO PALETA EURO Paleta
Grupa 08 Opakowania PKWiU 00.00.0 Operator AA
Rodzaj 03 Materiał kupowany (ABC) D Wyróżnik 10 Odmiana 10
Wycena F FIFO
... ...
Opakowanie ... EURO Rysunek Wersja
------------- --o-- --------------------------------------------
|
|
Rodzaj opakowania
-----------------
|<---- EURO w tabeli: Rodzaje opakowań [MG_TOP10]
v
----------------------------------------
EURO Euro Paleta ISO 2 17.000 0.00
----------------------------------------
Parametry pojemności opakowania (paleta EURO)
---------------------------------------------
F2-cd. ---o
|
v
--- Pojemność opakowania ---------------
Max ładowność 1200.000 kg
Dopuszczalne wymiary:
* Długość X 1.200 m
* Wysokość Z 1.440 m
* Szerokość Y 0.800 m
----------------------------------------
Opisanie paczki
Paczka: indeks w KIM
--------------------
Paczka, to jest indeks wydawanego (sprzedawanego) asortymentu
Paczka (asortyment) tekże ma swój indeks w kartotece KIM
--- KIM ----------------------------------------------------------
Indeks Śruby Śruby zapakowane
Grupa 02 Wyroby PKWiU 00.00.0 Operator AA
Rodzaj 05 Wyroby gotowe (ABC) D Wyróżnik 10 Odmiana 10
Wycena F FIFO
......
Opakowanie ... opak Rysunek Wersja
......
Waga 1 szt. ...... 0.100 kg <o Blokada N Termin ważności N
Opakowanie ... opak | Rysunek Wersja
Ilość w opakowaniu 10.000 szt<o Ewidencja partii LOT (T/N) N
Wymiar -długość... 0.2000 m <o Ewidencja serii SER (T/N) N
opakow: -wysokość.. 0.2000 m <o Wiele przych do LOT/SER N
-szerokość. 0.4500 m <o Co ile m-cy inwentaryzacja 1
------------------------------------o-----------------------------
|
o-----<--------------------------<--o
|
v
Podczas obliczeń, program korzysta z pól karty KIM:
* Waga jednostkowa asortymentu
* Ilość w opakowaniu, do wyliczenia wagi (cieżaru) paczki
* Wymiar (długość, wysokość, szerokość) paczki
Do ustalenia objętości (kubatury) paczki (asortymentu)
Program ustala liczbę paczek jako liczbę całkowitą
Np. 15 śrub, to są 2 paczki (w 1 opakowaniu jest 10 szt śrub)
Całkowita waga paczki jest sumą wagi opakowania podaną w tabeli
rodzajów opakowań (tu: opak) plus (+) waga asortymentu wypełniającego
całkowicie opakowanie
4. Praca z programem, tj. ładowanie palety
Ładowanie (pakowanie)
* Wybrać z menu:
MG > Dokumenty > Zestawienia wysyłkowe > Układanie na paletach w 3D [MG_ZRO13]
* Wybrać zamówienia sprzedaży
Program utworzy zestawienie asortymentu do załadowania wg pozycji zamówień
-- Układanie na paletach ----------------------------------------------
--- Indeks ----- Razem Załad Pozos Do załad Waga[kg] Razem[kg]
LAKIERGM109 15 0 15 15 1.500 22.500 *
POLYETERT35-20 10 0 10 10 1.500 15.000 *
RAMA-JAS ZAKUP 10 0 10 10 20.500 205.000 *
SPF340 50 0 50 50 1.500 75.000 *
SRUBY-X01 100 0 100 100 1.500 150.000 *
-----------------------------------------------------------------------
Paleta EURO PALETA EURO Paleta Dopuszczalna 1200.000
Liczba palet 0 Oznaczone 467.500
Waga razem 0.000 kg Wolne 732.500
-----------------------------------------------------------------------
F2-menu, F4-drukuj, F5-ładuj, F6-paleta, F7-zmień, F10-oznacz
------------------- ----o---- ----o---- -------------------------------
| |
| |
Rozpocznij ładowanie -o o Na co ładować, tu: na paletę EURO
tj. rozmieszczanie pozycji
na palecie
* Wskazać jednostkę ładunkową: F6-paleta, tu EURO Paleta
* Załadować pierwszą paletę: F5-ładuj
Program pobiera kolejny asortyment z listy (paczkę), ustala jego wymiary
i ciężar wg karty KIM i szuka na palecie miejsca o odpowiedniej objętości.
Gdy znajdzie miejsce, to dodatkowo dodaje wagę paczki do sumy wagi
aby nie przekroczyć dopuszczalnej nośności całej palety.
Zakończenie ładowania sygnalizuje odpowiednim komunikatem:
-----------------------------------------------------------------------
Paleta została załadowana
-----------------------------------------------------------------------
Nie wszystkie paczki zostały ułożone, tj. nie ma miejsca dla wszystkich
-----------------------------------------------------------------------
Paleta nie została załadowana, np. wszystkie paczki są zbyt duże
-----------------------------------------------------------------------
* Załadować drugą paletę: F5-ładuj
itd. aż załaduje się wszystkie paczki
* Wydrukować, F4-drukuj > Rozkład paczek na palecie
1. Lista paczek
2. Rozkład paczek
1. Lista paczek
===============
------------------------------------------------------------
Nr --- Paleta -----
--- Indeks ----- Ilość Waga [kg] Nazwa
------------------------------------------------------------
01 EURO PALETA EURO Paleta
LAKIERGM109 15 22.500 Lakier satynowany
---------------------------------------------------------
15 39.500
------------------------------------------------------------
2. Rozkład paczek na palecie
============================
Opis sposobu układania (ładawania) na palecie, obecnie jest
matematyczny, tj. podane są wymiary (XYZ) miejsca na palecie
---------------------------------------------------------------------
Nr --- Paleta -----
---- Miejsce na palecie -- ----- Położenie paczki ---
Długość Szerokość Wysokość Długość Szerokość Wysokość Indeks
---------------------------------------------------------------------
01 EURO PALETA EURO Paleta
0 0 0 10 10 20 LAKIERGM109
0 10 0 10 10 20 LAKIERGM109
0 20 0 10 10 20 LAKIERGM109
0 30 0 10 10 20 LAKIERGM109
0 40 0 10 10 20 LAKIERGM109
0 50 0 10 10 20 LAKIERGM109
. .. . .. .. .. ...........
---------------------------------------------------------------------
5. Pojęcia
jednostka ładunkowa (en: Load Unit, de: Ladeträger)
Jednostka (obiekt) traktowana w procesie logistycznym (transport, składowanie)
jako całość. Np. paleta, kontener, skrzynia. Zwykle zawiera towary (ładunki)
drobniejsze, np. kartony, butle.
Ułatwia identyfikację w procesie logistycznym. Zmniejsza koszty obsługi.
ULD Unit Load Device. Jednostkowe urządzenie ładunkowe. Znormalizowana jednostka
ładunkowa. Pojęcie stosowane w transporcie lotniczym. Kontener lotniczy.
optymalizacja załadunku (en: Cargo Optimizer, Load Optimizer)
Inna nazwa: Dyskretny problem plecakowy (en: Discrete Knapsack Problem)
W programie Trawers:
Zapakować tyle paczek z listy paczek o regularnych kształtach
ile się zmieści w jednostce ładunkowej o regularnych kształtach
i o określonej kubaturze (3D) i nośności (wadze całkowitej).
Celem jest zminimalizowanie niewykorzystanej przestrzeni jednostki ładunkowej.
NOTE: Patrz też: Cartonization
Is a process that evaluates items in an order to determine the number and size
of each carton needed to ship the order
6. Przykład: ładowanie kontenera TEU
TEU (en: Twenty-foot Equivalent Unit), to jednostka pojemności równoważna
objętości kontenera o długości 20 stóp.
W przykładzie odbędzie się ładowanie boxów do kontenera TEU
Boxy mają standardowe wymiary i zawierają sprzedawany asortyment
Opisanie kontenera
Kontener opisany jest w kartotece indeksowej KIM
--- KIM ------------------------------------------
Indeks KONTENER TEU Kontener TEU 20-stopowy
....
....
Opakowanie ... TEU
------------- --o-- ------------------------------
|
|
|<---- TEU w Tabeli rodzajów opakowań
v
----------------------------------------
TEU Kontener TEU 20-stopowy 0.000
----------------------------------------
F2-cd. ---o
v
--- Pojemność opakowania ---------------
o
|
|<---- TEU w Tabeli rodzajów opakowań
v
----------------------------------------
TEU Kontener TEU 20-stopowy
----------------------------------------
F2-cd.
--- Pojemność opakowania ---------------
Max ładowność ...... 28250.000 kg (DopWaga)
Dopuszczalne wymiary:
* Długość X .. 5.860 m (DopSzero)
* Wysokość Z .. 2.190 m (DopWysok)
* Szerokość Y .. 2.330 m (DopDlugo)
----------------------------------------
Opisanie paczek (boxów)
Paczki (boxy), to są indeksy wydawanego asortymentu.
Paczki (asortyment) też mają indeksy w kartotece KIM.
W przykładzie są 4 boxy o różnych wymiarach
1.
----------------------------------------
BOX1 Box1
...
Opakowanie ... BOX1
Ilość w opakowaniu 1.000 szt
Wymiar -długość 2.7000 m
-wysokość 0.6500 m
-szerokość 0.5500 m
----------------------------------------
2.
----------------------------------------
BOX2 Box2
...
Opakowanie ... BOX2
Ilość w opakowaniu 1.000 szt
Wymiar -długość 1.6000 m
-wysokość 0.4000 m
-szerokość 0.6000 m
----------------------------------------
3.
----------------------------------------
BOX3 Box3
...
Opakowanie ... BOX3
Ilość w opakowaniu 1.000 szt
Wymiar -długość 2.3000 m
-wysokość 0.4000 m
-szerokość 0.8000 m
----------------------------------------
4.
----------------------------------------
BOX4 Box4
...
Opakowanie ... BOX4
Ilość w opakowaniu 1.000 szt
Wymiar -długość 0.8000 m
-wysokość 0.2500 m
-szerokość 0.4500 m
----------------------------------------
TLPallet to program wspomagający układanie opakowań na palecie,
oraz optymalny dobór kartonu zbiorczego dla opakowań jednostkowych.
Program oblicza ilość opakowań, jaka zmieści się na wybranej palecie
i wskazuje ich optymalne ułożenie.
Dodatkowa funkcjonalność programu to analiza pakowania opakowań w kartony zbiorcze.
Użytkownik może dobrać typ kartonu (zgodnie ze standardami FEFCO), określić
liczbę opakowań jednostkowych, by program obliczył wymiary kartonu zbiorczego
lub wybrać jeden z predefiniowanych rozmiarów kartonów, które wykorzystują
całą powierzchnię palety EURO.
Następnie użytkownik może wygenerować kartę podsumowania z danymi logistycznymi.
Patrz opis programu:
TLKarton - instrukcjaPrzykłady ekranów
7.2 Program TLKarton
TLKarton - Program wspomagający projektowanie opakowań kartonowych:
Program jest skierowany do firm, które zajmują się produkcją opakowań.
Zarówno z tektury falistej, jak i litej.
Program generuje siatki opakowań na podstawie danych takich jak:
- wymiary pudełka
- materiał (rodzaj tektury, grubość)
- dodatkowe parametry takich elementów jak klapki, zakładki, zamki...
Tak stworzoną siatkę można dowolnie zmodyfikować lub wyeksportować do pliku
.dxf, .cf2, .svg, .hpg lub .nc, po czym nałożyć na nią grafikę
w programie graficznym lub skierować do produkcji.
Prezentowany program pozwoli Państwu zaoszczędzić czas, ponieważ:
- całkowicie lub częściowo eliminuje potrzebę rysowania siatki przez użytkownika
- można za jego pomocą szybko i wygodnie dobrać optymalną wielkość arkusza
- zautomatyzuje proces projektowania deski wykrojnika
- pozwala dokonać szybkiej wyceny wykrojnika materiału, druku...
Podstawowe możliwości programu TLKarton:
- 153 wzory opakowań z tektury falistej (standard FEFCO)
- 92 wzory opakowań z tektury litej (standard ECMA)
- 31 wzorów niestandardowych opakowań z tektury falistej
- 17 wzorów niestandardowych opakowań z tektury litej
- możliwość rozszerzenia bazy o nietypowe, podane przez klienta wzory
- funkcja automatycznego rozmieszczania użytków na arkuszu
(wymiary arkusza podaje użytkownik lub oblicza program)
- funkcje wspomagające projektowanie wykrojników
- możliwość narysowania własnego projektu (od zera) lub modyfikacja wygenerowanej siatki
- funkcja ręcznego rozmieszczania na 1 arkuszu użytków z różnych projektów
- obliczanie ceny wykrojnika, który będzie potrzebny do wysztancowania zaprojektowanego opakowania
- obliczanie ceny arkusza, na którym są rozmieszczone użytki
- rozmieszczanie/obliczanie ilości pudeł na zadanej palecie
Baza wzorów opakowań jest stale rozszerzana.
8. Integracja TLPallet i Trawers ERP (AI)
Patrz wyżej opis funkcji Trawersu oraz opis zewnętrznego programu TLPallet.
https://www.tldesign.pl/pub/manual/PL/Index.htm
Wybrać zakładkę: TLPallet
Oceń potrzebę i możliwości integracji.
(AsystentAI)
8.1 Ocena ogólna
Integracja uzupełniająca
Integracja TLPallet z Trawersem ma sens, ale raczej jako integracja uzupełniająca,
a nie zastępująca funkcję Trawersa 'Układanie paczek na paletach w 3D'.
Trawers ma już własną funkcję logistyczną, której celem jest optymalizacja załadunku
paczek na palecie, w kontenerze lub skrzyni ładunkowej, z minimalizacją niewykorzystanej
przestrzeni i uwzględnieniem kubatury oraz nośności jednostki ładunkowej.
Funkcja pracuje na danych ERP: zamówieniach sprzedaży, indeksach KIM, wymiarach, wadze,
opakowaniach i jednostkach ładunkowych .
TLPallet wnosi natomiast funkcje bardziej 'opakowaniowo-projektowe':
dobór kartonu zbiorczego, rozmieszczenie opakowań jednostkowych w kartonie, przekładki,
dopuszczalne wystawanie poza obrys palety, karta podsumowania z rzutami izometrycznymi.
To jest obszar bliższy projektowaniu opakowania i technologii pakowania niż samej realizacji wysyłki.
Główna różnica funkcjonalna
Trawers odpowiada na pytanie:
jak rozłożyć rzeczywiste paczki z zamówień sprzedaży na palecie / w kontenerze / samochodzie?
Program tworzy zestawienie asortymentu do załadowania na podstawie pozycji zamówień sprzedaży,
a następnie dobiera paczki, ustala ich wymiary i ciężar według KIM oraz szuka dla nich miejsca
na palecie, kontrolując także dopuszczalną nośność .
TLPallet odpowiada raczej na pytanie:
jak zaprojektować układ produktu w kartonie zbiorczym i kartonów na palecie?
Czyli działa wcześniej w procesie: przy projektowaniu opakowania, kalkulacji pakowania,
przygotowaniu technologii wysyłki albo oferty dla klienta.
Potrzeba integracji
Potrzeba integracji jest średnia do wysokiej, jeżeli klienci Trawersa mają powtarzalne
procesy pakowania i chcą mieć w ERP zapisane parametry wynikające z projektowania opakowań.
Największy sens biznesowy widzę w trzech scenariuszach.
Pierwszy: Trawers jako źródło danych dla TLPallet.
Trawers przekazuje do TLPallet indeks, nazwę, wymiary, wagę, ilość w opakowaniu,
dane kartonu/palety i ewentualnie ilości z zamówienia.
TLPallet wykonuje specjalistyczną kalkulację i drukuje kartę pakowania.
Drugi: TLPallet jako kalkulator parametrów opakowaniowych dla Trawersa.
Wynik z TLPallet, na przykład liczba opakowań w kartonie zbiorczym, liczba kartonów
na palecie, liczba warstw, wysokość sztapla, zostaje zapisany w Trawersie jako
dane pomocnicze indeksu, opakowania, technologii pakowania albo załącznik.
Trzeci: integracja dokumentacyjna.
TLPallet generuje podsumowanie z rysunkiem, a Trawers przechowuje je przy indeksie KIM,
zamówieniu, projekcie lub zleceniu jako kartę pakowania / instrukcję logistyczną.
8.2 Możliwości integracji technicznej
Najbardziej naturalny kierunek to integracja przez SOA/API Trawersa. W dokumentacji
SOA są funkcje do pobierania danych z Trawersa i zapisywania danych do Trawersa;
Trawers działa wtedy jako dostawca usług, a program zewnętrzny jako konsument.
Po stronie danych szczególnie przydatne są funkcje dotyczące KIM i opakowań.
W SOA są dostępne m.in. indeksy KIM, indeks KIM wg symbolu, zamówienia sprzedaży,
zamówienia do kompletacji oraz rodzaj opakowania wg symbolu.
Co ważne, w odpowiedziach funkcji produktowych są pola dotyczące opakowań:
`packageKey`, `packageWidth`, `packageLength`, `packageHeight`, `salesConversionFactor`,
`standardPackQuantity`, `unitsPerPallet`.
To bardzo dobrze pasuje do wejścia TLPallet.
Realistyczny zakres integracji:
| Kierunek | Dane | Ocena |
| --------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -----------------------------------------------------------|
| Trawers -> TLPallet | indeks, nazwa, wymiary, waga, ilość w opakowaniu, opakowanie, paleta, zamówienie | bardzo realne |
| TLPallet -> Trawers | liczba sztuk w kartonie, liczba kartonów na palecie, liczba warstw, wysokość, raport PDF/plik kalkulacji | realne, ale wymaga ustalenia miejsca zapisu |
| Trawers <-> TLPallet pełna automatyzacja | uruchomienie kalkulacji i odbiór wyniku bez operatora | możliwe tylko, jeżeli TLPallet ma API, odczyt/zapis plików |
| Zastąpienie algorytmu Trawersa przez TLPallet | pełne przejęcie funkcji [MG_ZRO13] | raczej niezalecane |
8.3 TLPallet uzupełnia funkcje Trawersa
Dlaczego nie zastępować funkcji Trawersa
Funkcja Trawersa jest osadzona w procesie ERP. Pracuje na zamówieniach sprzedaży, kartotece KIM,
rodzajach opakowań, wadze, wymiarach i jednostce ładunkowej. Ma też obsługę kolejnych palet
oraz wynik rozkładu paczek w postaci matematycznej XYZ .
TLPallet ma przewagi wizualne i opakowaniowe, ale nie wiadomo z opisu, czy zna logikę zamówień,
kompletacji, dokumentów wysyłkowych, stanów magazynowych, nośności według KIM,
ani czy może pracować automatycznie jako silnik bez interfejsu użytkownika.
Dlatego najlepszy model to:
Trawers pozostaje systemem nadrzędnym i źródłem danych logistyczno-handlowych,
a TLPallet jest specjalistycznym narzędziem do projektowania i wizualizacji pakowania.
Luki funkcjonalne, które TLPallet może uzupełnić
TLPallet może uzupełnić Trawersa szczególnie w tych miejscach:
1. Wizualizacja 3D / izometryczna
Trawers pokazuje rozkład głównie jako współrzędne XYZ i wydruk matematyczny,
natomiast TLPallet generuje rzut izometryczny palety oraz kartonu zbiorczego.
2. Karton zbiorczy
TLPallet potrafi rozmieszczać opakowania jednostkowe w kartonie zbiorczym
i dobierać rozmiar kartonu. W Trawersie główny opis dotyczy paczek na jednostce
ładunkowej, a nie projektowania wnętrza kartonu.
3. Przekładki
TLPallet ma parametry przekładek: materiał, gęstość, liczba przekładek. To może być
ważne w branżach produkcyjnych, spożywczych, kosmetycznych, chemicznych, opakowaniowych.
4. Dopuszczalne wystawanie poza paletę
Trawers ma ograniczenie, że paczki nie mogą wystawać poza wymiary palety.
TLPallet ma osobne 'wymiary użyteczne palety', co pozwala modelować kontrolowane wystawanie.
5. Karta podsumowania dla klienta/projektu
TLPallet ma pola: klient, projekt/zlecenie, opis, użytkownik i drukuje kartę podsumowania.
To jest dobre dla ofertowania, technologii pakowania i uzgodnień z odbiorcą.
8.4 Proponowany wariant integracji
Najrozsądniejszy wariant wdrożeniowy:Etap 1 - eksport danych z Trawersa do TLPallet
Z Trawersa pobierać:
* indeks KIM,
* nazwę,
* wymiary opakowania,
* wagę,
* ilość w opakowaniu,
* symbol opakowania,
* dane palety / jednostki ładunkowej,
* ilości z zamówień sprzedaży albo zamówień do kompletacji.
Trawers ma już dane potrzebne do takich obliczeń: funkcja układania korzysta
z wagi jednostkowej, ilości w opakowaniu i wymiarów paczki z KIM .
Etap 2 - kalkulacja w TLPallet
Operator albo proces automatyczny wykonuje kalkulację w TLPallet:
układ kartonów na palecie, układ opakowań w kartonie zbiorczym, przekładki,
wysokość sztapla, liczby warstw.
Etap 3 - zapis wyniku do Trawersa
Do Trawersa wracają dane:
* liczba opakowań w kartonie zbiorczym,
* liczba kartonów zbiorczych na palecie,
* liczba opakowań na palecie,
* liczba warstw,
* wysokość sztapla,
* ewentualnie plik podsumowania jako załącznik.
Warunek krytyczny
Kluczowe pytanie techniczne brzmi: czy TLPallet ma interfejs wymiany danych - API,
import/eksport XML/CSV/JSON, plik kalkulacji o udokumentowanym formacie albo
możliwość uruchomienia z parametrami.
Jeżeli TLPallet nie ma API ani stabilnego formatu pliku, integracja będzie
ograniczona do eksportu danych z Trawersa i ręcznego wczytywania/importu
po stronie TLPallet.
Nadal może to być użyteczne, ale nie będzie to pełna automatyzacja.
Rekomendacja
Rekomenduję integrację, ale w wąskim i praktycznym zakresie:
TAK dla integracji danych i dokumentacji pakowania.
NIE dla zastępowania funkcji Trawersa algorytmem TLPallet.
Najlepszy komunikat produktowy:Trawers ERP zarządza procesem sprzedaży, kompletacji i wysyłki
oraz posiada własną funkcję optymalizacji załadunku 3D.
TLPallet może być zintegrowany jako specjalistyczne narzędzie
do projektowania układu kartonów, opakowań jednostkowych, przekładek
i wizualnej karty pakowania.
Integracja powinna polegać na przekazywaniu danych KIM i zamówień z Trawersa
do TLPallet oraz zapisie wyników kalkulacji jako parametrów logistycznych
lub załączników w Trawersie.
W praktyce integracja będzie najbardziej wartościowa dla firm, które często
projektują nowe opakowania, wysyłają towary w kartonach zbiorczych,
muszą uzgadniać sposób paletyzacji z klientami albo potrzebują czytelnych
rysunków pakowania dla magazynu i produkcji.
9. Zastosowanie programu do optymalizacji załadunku
9.1 Odbiorcy rozwiązania
Firmy, które potrzebują programu do optymalizacji układania paczek (boxów) na paletach,
w skrzyniach ładunkowych lub kontenerach, to przede wszystkim te, które mają do czynienia
z logistyką, transportem i magazynowaniem.
Oto główne grupy odbiorców takiego rozwiązania:
Branża transportowa i spedycyjna
- Firmy logistyczne i przewoźnicy - optymalizacja załadunku pozwala zmniejszyć liczbę kursów i koszty paliwa.
- Operatorzy transportu międzynarodowego - szczególnie przy załadunku kontenerów TEU,
gdzie każdy centymetr przestrzeni ma znaczenie.
Produkcja i przemysł
- Zakłady produkcyjne - muszą efektywnie pakować wyroby gotowe na palety, aby zmniejszyć
koszty transportu i magazynowania.
- Firmy z branży FMCG (żywność, napoje, kosmetyki) - duże wolumeny produktów w opakowaniach
jednostkowych wymagają precyzyjnego rozmieszczenia.
Centra dystrybucyjne i magazyny
- Firmy e-commerce i retail - np. Amazon, Allegro, czy duże sieci handlowe, które codziennie
kompletują tysiące zamówień.
- Operatorzy 3PL (Third Party Logistics) - oferują kompleksowe usługi magazynowania
i transportu, więc optymalizacja przestrzeni jest kluczowa.
Branża morska i lotnicza
- Firmy spedycji kontenerowej i lotniczej - muszą dokładnie planować rozmieszczenie
ładunków w kontenerach lub ładowniach, aby zachować równowagę i bezpieczeństwo.
Firmy technologiczne i integratorzy systemów ERP
- Dostawcy oprogramowania ERP i WMS - jak Trawers ERP, który integruje moduły do planowania
załadunku w 3D (np. TLKarton, TLPallet).
- Integratorzy automatyki magazynowej - wykorzystują algorytmy 'dyskretnego problemu plecakowego'
do maksymalnego wykorzystania kubatury.
W skrócie:
Każda firma, która transportuje towary w dużych ilościach lub o zróżnicowanych wymiarach,
może zyskać na takim programie - oszczędzając czas, paliwo, przestrzeń i pieniądze.
Przykłady firm
| Branża | Przykładowe firmy | Typ zastosowania |
|----------------|-------------------------|-----------------------------------|
| Produkcja | Maspex, Amica, LPP | Załadunek palet i kontenerów |
| Logistyka | Raben, DHL, DB Schenker | Planowanie przestrzeni ładunkowej |
| E-commerce | Amazon, Allegro | Automatyzacja pakowania |
| Oprogramowanie | Tres, Comarch, Asseco | Integracja z ERP/WMS |
9.2 Programy do optymalizacji załadunku
Programy do optymalizacji załadunku 3D
| Program | Producent / Dostawca | Główne funkcje | Typ klienta
|----------------------------|------------------------------|----------------------------------------------------------------------------------|-------------------------------
| EasyCargo 3D | Bee Interactive (Czechy, PL) | Interaktywne planowanie załadunku, eksport do PDF, Excel | Transport, spedycja, e-commerce
| PackVol | PackVol S.r.l. (Włochy) | Zaawansowane algorytmy optymalizacji przestrzeni, obsługa wielu typów kontenerów | Duże zakłady produkcyjne
| Cargo Optimizer Enterprise | Logichem (Polska) | Automatyczne planowanie załadunku kontenerów i palet, integracja z WMS | Operatorzy logistyczni
| CubeMaster | CubeMaster Europe | Wizualizacja 3D, kalkulacja objętości, raporty załadunku | Firmy transportowe i magazyny
Typowe zastosowania
- Produkcja: planowanie paletyzacji wyrobów gotowych.
- Logistyka: optymalizacja załadunku ciężarówek i kontenerów.
- Magazyny i e-commerce: automatyczne rozmieszczenie paczek w strefach wysyłki.
- Spedycja międzynarodowa: planowanie kontenerów TEU i FEU.
Porównanie funkcjonalne i cenowe (2026)
| Program | Producent | Kluczowe funkcje | Integracje | Cena roczna (USD) | Wersja demo |
|----------------------------|----------------|------------------------------------------------------------------|------------|-------------------|------------------------------------|
| EasyCargo 3D | Bee Interactive| Interaktywne planowanie załadunku, raporty PDF, eksport do Excela| Web, ERP | 499 | Tak (14 dni, pełna funkcjonalność) |
| PackVol | PackVol S.r.l. | Zaawansowane algorytmy 3D, wiele kontenerów, analiza stabilności | ERP, CAD | 1008 | Tak (ograniczona wersja) |
| Cargo Optimizer Enterprise | Logichem | Automatyczne planowanie kontenerów i palet, integracja z WMS | WMS, ERP | 117 | Tak (pełna wersja testowa) |
| CubeMaster | CubeMaster | Wizualizacja 3D, kalkulacja objętości, raporty załadunku | ERP, CAD | 708 | Tak (30 dni) |
| Goodloading | Poland | Prosty interfejs, planowanie załadunku ciężarówek i kontenerów | Web | 180 | Tak (pełna wersja online) |
Kluczowe różnice
| Kryterium | Najlepszy wybór |
|----------------------------------------|------------------------------|
| Funkcjonalność (algorytmy, dokładność) | PackVol, CubeMaster |
| Łatwość obsługi i dostępność online | EasyCargo, Goodloading |
| Integracja z ERP/WMS | Trawers ERP, Cargo Optimizer |
| Cena / efektywność kosztowa | Cargo Optimizer, Goodloading |
| Zaawansowana wizualizacja 3D | CubeMaster, EasyCargo |
Wnioski z badań naukowych
Według analizy porównawczej przeprowadzonej przez Spechta i Karczewskiego (Adv. Sci. Technol. Res. J., 2026),
najwyższe oceny uzyskały:
- Goodloading (2.80 pkt) - najlepsza funkcjonalność i użyteczność, niska cena.
- EasyCargo (2.35 pkt) - bardzo dobra dostępność i intuicyjność.
- CubeMaster (2.00 pkt) - mocne algorytmy, ale wyższy koszt.
- Cargo Optimizer Enterprise (1.80 pkt) - dobra integracja z systemami ERP.
Rekomendacja dla polskich firm
- Małe i średnie firmy transportowe: *Goodloading* lub *Cargo Optimizer Enterprise* - niskie koszty i szybkie wdrożenie.
- Duże zakłady produkcyjne i centra logistyczne: *Trawers ERP* lub *PackVol* - pełna integracja z ERP i dokładne planowanie 3D.
- Firmy e-commerce i dystrybucyjne: *EasyCargo* - intuicyjny interfejs, raporty PDF, dostęp z przeglądarki.
https://goodloading.com/
Darmowy planer załadunku on-line
* Algorytm optymalnie rozkłada ładunki,
wizualizuje rozkład w 3D, rozkład i położenie można zmienić
* Oblicza objętość, wagę i łączne LDM
* Na podstawie listy ładunkowej program dobiera najmniejszy pojazd
mogący przewieźć dany fracht
http://www.easycargo3d.com/pl/
Płatny planer załadunku on-line
* Edytor planu ładunku - możliwość manualnej regulacji położenia i obracania paczek
* Wstawianie paczek bezpośrednio z pliku MS Excel
* Wizualizacja 3D
* Definiowanie własnych przestrzeń ładunkowych lub kontenerów
2-osiowe ciężarówki i przyczepy
3-osiowe ciężarówki i przyczepy
Samochody ciężarowe z naczepami
Kontenery
* Zapisywanie i ponowne wykorzystanie planów ładunku
* Weryfikacja zgodności rozkładu ciężaru z dozwolonymi limitami
Krok po kroku multi cargo plan przestrzeni ładunku