question

luis-rodrigues avatar image
0 Likes"
luis-rodrigues asked luis-rodrigues commented

Forklift to AGV

Hi, I have a model that works with forklifts and currently it has a specific transporter to a specific machine. And now I'm trying to introduce AGVs that doesn't need to be specific to a machine. So I have already changed the process flow from the auxiliary tasks but right now I want to change the "Load Materials", is there a way I can easily see where my label is across the process flow?

FlexSim 24.1.0
agv
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 luis-rodrigues commented

You can use the search tool in the tree view to find mentions of the label name in the model. And possibly also replace it with a different name.

1722588756617.png


1722588756617.png (8.1 KiB)
· 50
5 |100000

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

luis-rodrigues avatar image luis-rodrigues commented ·

Hi @Felix Möhlmann I'm right now working on transforming my base model with forklifts to work with AGVs.

I created 4 AGVs for each area and I want them to only work in their specific area. In the base model I had a column in the source that said the "TranspName" and right now I modified to assign each recipe to the specific AGV group (i.e. AGV1 to ML00-ML09 and AGV2 to ML10-ML13).

1725374912529.png


Can you help me figure out to acquire the AGVs through the label in the source?

1725374980899.png

I hope it wasn't confusing. Thank you in advance.

V1.fsm

0 Likes 0 ·
1725374912529.png (3.2 KiB)
1725374980899.png (85.9 KiB)
v1.fsm (249.8 KiB)
Felix Möhlmann avatar image Felix Möhlmann luis-rodrigues commented ·
Put all AGVs into a single group and link that to the resource. Add a label to each AGV which denotes what subgroup they belong to (something like "AGVGroup" with a value of either "AGV1" of "AGV2").

The filter for the correct in the Acquire activity. (WHERE AGVGroup == puller:TranspName)

0 Likes 0 ·
luis-rodrigues avatar image luis-rodrigues Felix Möhlmann commented ·

Thank you for your answer. I have putted all AGVs into a single group and added labels to the agvs, but I didn't quite understand where I'm suposed to put the (WHERE AGVGroup == puller:TranspName)

V1.fsm

0 Likes 0 ·
v1.fsm (248.5 KiB)
Show more comments
luis-rodrigues avatar image luis-rodrigues commented ·

Hi @Felix Möhlmann sorry to bother you with this subject again. I was studying the results from the simulation and I realized that the AGV1 and AGV2 are doing the "loading mix" all by them selfs, which means that the groups of AGVs are not being respected. The group AGV1 should only work in the left room and the group AGV2 should only work in the right room.

V1 23-09.fsm

0 Likes 0 ·
v1-23-09.fsm (263.6 KiB)
Felix Möhlmann avatar image Felix Möhlmann luis-rodrigues commented ·

The "Load Materials" and "Not needed materials" flows still use the 'Transporter' label in Create TS.

0 Likes 0 ·
luis-rodrigues avatar image luis-rodrigues Felix Möhlmann commented ·

I've changed it but it continues the same

1727098920359.png

1727098946319.png

0 Likes 0 ·
1727098920359.png (35.8 KiB)
1727098946319.png (53.1 KiB)
Show more comments