question

Jeffin G avatar image
0 Likes"
Jeffin G asked Joerg Vogel answered

Stop packing if tote full

Is there a way to stop packing tote if its full ? I dont want the tote to overflow with items while packing .

Is this possible ?

Imagine i have a tote of size 1x1x1.

I have flow items coming in with different dimensions.

I need to do packing for these flowitems into the above-mentioned tote.

If the tote becomes full even with one item, It should stop packing and send the packed tote to sink.

the remaining items will be packed to the next coming tote of same size. This should repeat again with the rest of the items.

Please help @Jörg Vogel @Jeff Nordgren

FlexSim 18.1.1
pickingtotepackingoverflow
· 1
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Joerg Vogel avatar image Joerg Vogel commented ·

@Jeffin G, yes it is, possible, The question is more likely, how can FlexSim collect items in a container like a tote up to a maximum dimension and then pack the next items in another container until a batch is completely ready for shipment?

0 Likes 0 ·
Joerg Vogel avatar image
3 Likes"
Joerg Vogel answered

A SUM table query get the cumulative value of an attribute of a container. @jordan.johnson answered my similar question here.

The $1 parameter would be the tote. It is the item reference in a trigger, where the tote contains items. The tote is itself the item. You can sum any dimension you like - x, y, z. The code returns a double number.

Table.query("SELECT SUM($2) FROM $1", item, $iter(1).as(Object).size.x)[1][1]
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Joerg Vogel avatar image
1 Like"
Joerg Vogel answered

Please look here at the answer from @Joshua S.

5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.