Mimiking the ped welding behavior

Mimiking the ped welding behavior

suhas_h2
Not applicable
23 Views
7 Replies
Message 1 of 8

Mimiking the ped welding behavior

suhas_h2
Not applicable

[ FlexSim 19.0.2 ]

In the attached model.test1.fsm

I have an issue with the robot. I want to mimik the following activity For Robot2 :

1. Robot 2 travel to proc1

2.Robot 2 welding processes

3.Robot 2 travel back to home position.(Part should wait till it reaches back home).

For Robot3

1.Robot 3 pick the part

2.Robot 3 ped weld it at proc2

3.Robot 3 Place it on the queue1

Thanks in advance

0 Likes
Accepted solutions (1)
24 Views
7 Replies
Replies (7)
Message 2 of 8

jose_antonio_mad
Not applicable
Accepted solution

Hello @Suhas H2,

I attached a model with the solution.

The first problem is that you did not assign the reference to the item in the PFYour problem is that you did not assign the reference in the PF of the piece that was entering the machine.

18902-sol-01-png.png

If you want to Wait until the Robot 2 travel to home, you can check this option in your "Travel to .." activities.

26/5000
I hope I have been helpful.
0 Likes
Message 3 of 8

suhas_h2
Not applicable

@José Antonio MD,

Thanks for the reply

I want the robot 3 to actually mimick the ped weld behavior. I.e, The pickup(load) from proc1 is say 3sec and then travel to proc2 in 3sec, then ped weld happens there for 6secs, then it travels to queue at 4secs and unloads there for 3secs.

The load and unload happens just once in whole process if u observe.. But in the flexsim model it(load and unload) happens twice.

How to have different move ,unload and load times for the same robot?

0 Likes
Message 4 of 8

jose_antonio_mad
Not applicable

Hello @Suhas H2,

You can edit these parameter in the Robot properties.

You can change the LoadTime and UnloadTime in the Robot's Menu (in your model, the time needed for this activities is 0 seconds). You can edit the move time in the same Menu.

You can reference this value to labels, GlobalTable, etc.

I hope I have been helpful.

0 Likes
Message 5 of 8

suhas_h2
Not applicable

@José Antonio MD

I think the question was not framed properly by me.

I want to have different move times I.e., for example if the robot loads the part from Proc1 and moves to proc2 at 3secs and after some processes moves from proc2 to queue at 2secs......Here I cant take the average time...

0 Likes
Message 6 of 8

joshua_s
Not applicable

@Suhas H2

Can you give a better explanation of the movements you want? Do you want the Robot to physically move, or just move its arms? Also what @José Antonio MD is suggesting is a way to customize the move/load/unload times based on a table that you can reference, or you can add a bunch of case statements based upon the next destination. Also PED welders are extremely customized so you will need to add these animations and movements to the robot yourself to get the visuals you desire.

Message 7 of 8

suhas_h2
Not applicable

Thank you for the reply @Joshua S

Can you please share a sample model of customizing using code(add a bunch of case statements based upon the next destination)..

0 Likes
Message 8 of 8

joshua_s
Not applicable

robot-move-time.fsm

Double click the robot and the logic is in the Move Time option.