Version 1.9x now available
Astrokettle Algorithms
3D Load Packer
easy-to-use advanced optimizer
Home Products 3DLP 2DLP 1DSC Order Contact
3D Load Packer (3DLP) is the unique space optimizer designed to help you plan quickly and easily the best compact arrangement of a number of different size 3D rectangular objects (hereafter referred to as "Boxes") within one or more rectangular enclosures (hereafter "Containers").  3DLP is based on the truly three-dimensional original packing algorithm.

The overall load weight limit and truck axle weight limits can be taken into account as the additional constraints or actual optimization factors.

The program has a facility for specifying the associated cost for each box / container item in order to calculate totals and affect the optimization as an additional priority factor. Optimizer goal and other main settings are adjustable.

Full control of the allowed box overhang is also supported.

3D Load Packer can be used to optimize multi-product load plans for any rectangular containers, trucks, railcars, crates and cartons, as well as be applied to any other 3D-space optimization problem.

The program can optimize over multiple containers in multiple sizes at the same time, taking into account overall box set considered, as well as allowed box space orientations specified for each box separately or for all boxes together.

Typically, optimizer reduces cube/volume waste by a factor of 1.5...2 with respect to manual load planning. Program run time is usually around  3...300 seconds and extremely depends on the number of items involved. In any case, it saves time and reduces the level of experience required for 3D planning dramatically.


Using 3D Load Packer is easy. It is based on the full-featured database, allowing a user to pre-define containers and boxes and to store the complete loading cases along with the corresponding solutions. To define a new task, you'd select a stored container / box items from the database or create a new object(s) by entering its sizes and other details via the user-friendly spreadsheet-type interface. Never enter the same information twice

The Task Page (see above) is the main program control center which allows you to navigate through the stored tasks, create a new task, activate calculator run, review solution basic totals, clear solutions, modify any task initial data, resolve a task, and so on.

Resulting 3D space packing arrangement
More images... _ _ _ _ _ _

The Image Page presents  3D views of the loaded container(s) and Volume / Weight utilization diagrams. Load patterns are displayed graphically as the complete adjustable full-color 3D isometric images. You can rotate, move, zoom images, observe step-by-step load sequence and print any image view, as well as other task and solution data reports. 

Note that  3D Load Packer is intended for compact packing of items having mostly different sizes when common loading by building simple walls/layers of a large number of identical items, as well as direct stacking, is impossible. 


The Solution Page presents full solution information for a current task in form of DB tables. Program allows you to print complete reports containing all data you see. 

3D Load Packer output data include overall solution totals: volume / weight capacity utilization, volume / weight sums and numbers of used items; and for each loaded container separately: volume / weight utilization, packed boxes kinds, quantities and other totals; and for each box within the container: 3D loading coordinates, space orientation, and load sequence number

The Optimizer Settings Page allows you to control the basic optimizer and technology related settings – either common for all tasks, or task specific.

Active settings are stored along with the task on each solver run. You can restore and activate these current task settings, or apply common or default settings by pressing the appropriate buttons, as well as adjust any of the settings separately. 

The system supports network data sharing and has some specific DB export / import facilities, allowing a user to exchange selected task / solution data with another 3DLP system.

3DLP Box Library can be populated by importing data from the appropriately formatted ASCII text file (or *.csv file), as well as by common "Paste from Clipboard" actions.


3D Load Packer can run on Windows 95/98/NT/2000/Me/XP/Vista/7/10.. (32/64-bit) on common PCs beginning with 486/DX4 with 800*600 or higher resolution monitor.  Pentium 4 or higher and 1024*768 resolution is recommended for comfortable use. 

3D Load Packer optimiser engine is also available in the form of batch processing executable program.

Press here to download  3D Load Packer  30-day Trial or limited Free version.

Press here to download 3DLP Help file (User manual, 130 KB).

Ordering and Registration information.

See also 2D Load Packer 
Home Products 3DLP 2DLP 1DSC Order Contact