question

shanice.c avatar image
0 Likes"
shanice.c asked Nathan B14 commented

Forklift animation

May I use kinematics to control only the fork of a transporter? I would like to use AGV network to control the movement of forklift, so that it's not bump into the rack when loading and unloading. While when use AGV networks, the forklift is pick and place the pallet directly, but I need to show the action of the fork, could I choose "fork" as object in Apply Kinematics activity?

Also when use AGV network, how could I let forklift to unload at specific storage space?

test forklift.fsm

FlexSim 21.2.2
forkliftkinematics
test-forklift.fsm (54.0 KiB)
· 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.

Nathan B14 avatar image Nathan B14 commented ·

Hi @Fiona C, was Felix's answer helpful? If so, please click the "Accept" button at the bottom of their answer. Or if you still have questions, add a comment and we'll continue the conversation.

If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always unaccept and comment back to reopen your question.

0 Likes 0 ·

1 Answer

Felix Möhlmann avatar image
1 Like"
Felix Möhlmann answered

Components of an object can normally be moved by kinematics, however the fork is a special case. It can be controlled through four nodes in the transporter's variables node.

1634717477602.png

Setting the "forkbegintime" value will start an animation at that time, moving the fork from the "forkinitialheight" to "forkdestheight", with a speed of "forkspeed". The "object.setVariable()" command can be used to set these values.

To place an item in a specific storage slot, you can use the "Find Slot" process flow activity. In it, you can use a query to narrow down the number of slots that can be found/assigned.

https://docs.flexsim.com/en/21.2/Reference/ProcessFlowObjects/Warehousing/FindSlot/

In the attached model, I use it to only place one pallet into each slot of the rack (find an empty slot for each new pallet; only four slots available so model stops when all are filled). The found slot can also be assigned to a label on the token. Then this reference can be used to move the fork to the correct height prior to unloading.

test-forklift_1.fsm


1634717477602.png (6.5 KiB)
test-forklift-1.fsm (55.3 KiB)
5 |100000

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