PreviousNext
Help > Schema > Rules > StackingRule Property
StackingRule Property

Applies To

Web API.Rules

Description

Sets or gets the stacking rules to be applied to the cargoes. This rule can be useful for defining the relative position of two different cargoes.

Syntax

Property StackingRule As Web API.Rules.StackingRuleEnum

Remarks

The following values are available for this property.

Value

Description

Enumeration

1

When this rule is activated, the calculation will utilize the stack value of the cargoes. A cargo with a high stack value will not be placed on the top of a cargo with a low stack value.

HigherStackValueBottomFirst

2

When this rule is activated, the calculation will stack two different cargoes on each other only if the stack values of them are same.

AllowedTopBottmStackValueSame

3

When this rule is activated, the calculation will stack two different cargoes on each other only if the footprints of them are the same.

AllowedTopBottomFootPrintSame

4

When this rule is activated, the calculation will consider the weight of the cargoes for the stacking two different cargoes. A cargo will be not placed on the top of a lighter cargo. For example, a cargo of weight 300 Kg is not allowed to be placed on the top of a cargo of weight 200 Kg, which will not be placed on the top of a cargo 100 Kg.

HeavierBottomFirst

5

When this rule is activated, the calculation will consider the floor stack of the cargoes. Floor Stacking rules are guidelines for how to load cargo into a vehicle when they're not placed on a pallet (sometimes referred to as the dead stacking). There are three options. For more about the floor stack properties of the cargo, please see the FloorStackType of the cargo.

A diagram of a variety of support types

Description automatically generated with medium confidence

FloorStack

6

When this rule is activated, the calculation will look up the Stack Matrix. The Stack Matrix allows you to define the relationships between two different cargoes. It can be defined as a square matrix (like a row and column spreadsheet such as Lotus 1-2-3 or Microsoft Excel); this matrix contains one row and one column for each cargo name.

 

When you define a cargo, the stack matrix initializes automatically. When a new cargo is defined, a new row and column are added to the matrix. Each entry in the matrix is a box marked with a “Yes” or “No.”

The Yes/No indicate whether a cargo for the corresponding column can be placed on top of a cargo for the corresponding row.

The cargo across the top of the matrix (columns) are considered the “top” cargo, while the cargo along the side of the matrix (rows) is considered the “bottom” cargo.

FollowStackMatrix

100

When this rule is activated, any cargoes are allowed to be placed on the top of other cargoes in the way to maximize the space utilization of the container being filled up.

BestFit

101

When this rule is activated, the calculation will not stack any cargoes either on top of different cargoes.

AlwaysNotAllowed

Data Type

string as StackingRuleEnum

CubeMaster Screen

A screenshot of a computer screen

Description automatically generated