PreviousNext
Help > Input Classes > Rules Class > Rules Class Properties > StackingRule Property
StackingRule Property

Applies To

WebService.Rules

Description

Sets or gets the stacking rules to be applied to the load.

Syntax

Property StackingRule As WebService.Rules.StackingRuleEnum

Remarks

 

Value

Description

Enumeration

1

When this rule is activated, the calculation will utilize the stack value of the cargoes. When a cargo is assigned a high stack value; it will be not stacked on a cargo with a low stack value.

HigherStackValueBottomFirst

2

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

AllowedTopBottmStackValueSame

3

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

AllowedTopBottomFootPrintSame

4

When this rule is activated, the calculation will utilize the weight of the cargoes for determining the stackability. When a cargo is assigned a high weight; it will be not stacked on a cargo with a low weight. Weight 300 Kg will be loaded under weight 200 Kg, which will be loaded under stack value 100 Kg.

HeavierBottomFirst

5

When this rule is activated, the calculation will utilize the floor stack members 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 dead stacking). There are three options. For more about the floor stack properties of the cargo, please see the FloorStackType of the cargo.

FloorStack

6

When this rule is activated, the calculation will utilize the Stack Matrix. The Stack Matrix allows you to define the relationships between two cargoes. It can be defined as a square matrix (similar to 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 acrosses 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, the calculation will stack any cargoes on top of any cargoes.

BestFit

101

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

AlwaysNotAllowed

The stacking rule can be useful for defining the relative position of two different cargoes.

Data Type

WebService.Rules.StackingRuleEnum