question

立洲 avatar image
0 Likes"
立洲 asked Ryan Clark commented

How to make the robot arm return to its original position when Unload ends

我想要的是做輸出物品時低頭物品,加載物品時抬頭,旋轉 90 度,然後低頭卸掉物品,然後加載看起來回到頭原來的地方。


但是現在模型中的情況並沒有我想像的那麼好,程序語法的代碼不靈活。我不想太複雜。不知道有沒有辦法實現。當卸完時,我將返回原點並等待任務。最終形成動作是動作,向上,轉90度,度,向上,轉90度。

Seemingly simple question, I hope someone can help me answer it

1008 down up down up.fsm媒體1-1.gif媒體2.gif

Just like the Gif picture below, only the first time I can perform the action I want, I can’t do it later.

FlexSim 20.0.10
kinematicsperform actions
媒體1-1.gif (1.3 MiB)
媒體2.gif (2.6 MiB)
· 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.

Ryan Clark avatar image Ryan Clark commented ·

Hi @立洲 , was one of Joerg Vogel's answers helpful? If so, please click the "Accept" button at the bottom of the one that best answers your question. 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

Joerg Vogel avatar image
0 Likes"
Joerg Vogel answered

As you stated, you use kinematics in your model to move your robot arm. Any movement is a result of a move declaration. Let the different connections rotate to the final destination angles and update the kinematic at the time of finishing the movement for example by a delayed message.

5 |100000

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