question

K_yun avatar image
0 Likes"
K_yun asked Joerg Vogel commented

Setting the unload location of crane hook.

combine-and-seperate-by-crane.fsm

Hello!

As you can see, in the model i've attached, when using the crane to combine items into one pallet, the hook doesn't stop at the right location. What can be done to fix this problem? And by the way, when it cames to the seperating work, how can i just use the crane to unload the items to the queue, but not unloading the pallet to the conveyor, instead, the pallet should be conveyed directly to the conveyor.?

Thanks for your time and help!

FlexSim 19.0.0
craneseperate
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

Joerg Vogel avatar image
0 Likes"
Joerg Vogel answered Joerg Vogel commented

You inserts a traveltoloc task, where the hook should travel before the unload task is executed. The coordinates depend on the stacking algorithm of the pallet. The nodefunction is called "palletentry" and you find it in the main tree > exec > globals > nodefunctions. By evaluating this function you know the next place where the item goes. Then you project these coordinates to the origin of the model to let the hook travel to this location. You need to calculate the coordiantes for each box that you put onto the pallet. Please try it on your own to find the coordinates for the travel to loc tasktype. Sometimes the coordinates origin are at the top left corner of the bottom surface or the origin is in the center of the bottom surface or the origin is in center of the solid object.

You can insert the task, when the tasksequence is created by you from tasksequence example 1, where you choose to use the transport. You can insert the task, when the transport task is received by a dispatcher or the crane. The task is then the last task in the sequence, then you must rerank this task in the right order. The last chance you can insert this task is, right before the unload gets tobe executed.

You will see that is possible to achieve your request, but it takes some time. Are absolutely sure that it is necessary to compensate the small error in the simulation to get the desired statistical results?

That the FlexSim engine doesn't do this for you is caused by the fact that it is really difficult to predict the coordinates the hook must travel to. The engine knows the coordinates of the combiner and the pallet, but it hasn't any knowledge of the structure of the already stored items on the pallet and the location of the next location.

· 2
5 |100000

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

K_yun avatar image K_yun commented ·

OK,i understand. This small limitation can be ignored while the whole model simulation runs. Thank you! Vogel. And i still want to figure out the way to implement the seperation that the crane for unloading the boxes and the conveyor for the pallet. What i can do ?

0 Likes 0 ·
Joerg Vogel avatar image Joerg Vogel K_yun commented ·

Accordingly to the best practice for this answer site you ask a new question, because there isn’t a direct relation to your first question.

0 Likes 0 ·