question

Josué Islas avatar image
0 Likes"
Josué Islas asked Josué Islas commented

Error when parking truck on floor storage

Nice day, I am encountering the Truck Parking Error, as I show in the video, how can I fix it?

time: 4642.831031 exception: Parking Twin Spin - No slot was assigned to item

time: 4642.831031 exception: Exception Caught in ObjectFunction251__project_library_FixedResource_behaviour_eventfunctions_OnReceive object: /Parking Twin Spin i: /Parking Twin Spin/Truck loaded1 class: /Parking Twin Spin


time: 4642.831031 exception: Exception caught in TreeNode::receivemessage()

time: 4642.831031 exception: Exception caught in start() of activity Twin Spin/Move Truck to Twin Spin in process flow "ProcessFlow". Continuing throw...

time: 4642.831031 exception: Exception caught in TreeNode::callMemberFunction() main function. Throwing...

time: 4642.831031 exception: Exception caught in evaluation of /Tools/ProcessFlow/ProcessFlow/Travel to Twin Spin arrival>variables/callbackNode

Processes Sludge v1.8.fsm

FlexSim 24.1.0
process flownetwork nodesfloor storagetruck
5 |100000

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

1 Answer

Felix Möhlmann avatar image
0 Likes"
Felix Möhlmann answered Josué Islas commented

When the truck arrives at "Parking Twin Spin" it has a z-rotation of 90. When moving it into the storage the Slot Assignment Strategy will try to find a slot that can fit the truck at this rotation (relative to the storage, meaning perpendicular). The truck doesn't fit into the slot like this and you get the error.

If you uncheck the "Slot Must Have Space" option in the Slot Assignment Strategy, you will not get an error, but the truck will be positioned outside the storage because the placement logic still can't fit it into the slot.

So in short: Reset the truck's rotation before moving it into the storage.

processes-sludge-v18_1.fsm


· 3
5 |100000

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

Josué Islas avatar image Josué Islas commented ·

@Felix Möhlmann As you mentioned, the model stops and clicking play to continue gives the following error: time: 10644.147997 exception: Error in MODEL:/Tools/ProcessFlow/ProcessFlow/Displays/Transfer~2: Could not send the token to the next activity . The container with input ports cannot resolve a single internal root activity to start when tokens are directed to that container. Token ID 1.

time: 10644.147997 exception: Exception caught at start() of Twin Spin/Push Parking TwinSpin activity in process flow "ProcessFlow". Continuing to launch...

time: 10644.147997 exception: Exception caught in Executive::processeventinlist().


I also tried changing the floor storage for queues and I also get this same last error that I told you about.


¿How can we fix it?

0 Likes 0 ·
Felix Möhlmann avatar image Felix Möhlmann Josué Islas commented ·

You have two connectors going to the "Transfer" section of the Process Flow and there are two blocks without input inside it, meaning FlexSim can't know where the connectors are supposed to go. Connect them directly to the activity blocks to fix this.

0 Likes 0 ·
Josué Islas avatar image Josué Islas Felix Möhlmann commented ·

Thank you so much! I was able to solve it with your help

0 Likes 0 ·