question

Akshay P avatar image
0 Likes"
Akshay P asked tannerp answered

AGV capacity based on product type

Dear all,

Please refer to the question below for the model.

https://answers.flexsim.com/questions/72221/a-more-robust-logic-for-agv-park.html

I want to set the AGV capacity based on the product type. Is that possible?

I have n different product types and I want the AGV to be able to carry only a specific amount of a certain product type.

Regards,

Akshay Pundir

FlexSim 19.1.1
agvsimulationcapacityagv modulecapacity of the transporter
5 |100000

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

tannerp avatar image
0 Likes"
tannerp answered

There are lots of ways you can accomplish this. I have created a very basic example that you can use to build off. I didn't see a model attached to your question, so I was unable to cater the answer to your specific model.

The code to assign the capacity of the Task Executor can be found under the Triggers tab in its Properties window. Essentially, it is looking to a table to set the capacity based on item type. The AGV will not load any more than its capacity.

Let me know if this does what you're looking for. Thanks.

Model: example-capacity-te.fsm


5 |100000

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

gilbert jerald avatar image
2 Likes"
gilbert jerald answered Braydn T converted comment to answer

@Akshay P

Hi,

Based on your constraint I have developed a sample model that makes the AGV load the item based on the item type. Hope this will be helpful for you.

support-agv-productbase.fsm

Thanks


· 6
5 |100000

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

Akshay P avatar image Akshay P commented ·

@gilbert jerald

Thanks for your model but I was looking for something different.

My question was regarding the AGV capacity. I have a certain number of product types and the AGV carrying capacity is different for different product types. Now I want to set the quantities as per the product type for the AGV, but there is no such option (according to my knowledge). There is an option to set the overall capacity, but not per product type (as I wanted).

Hope you understand my problem better now and please let me know if you can help me with this.

Regards,

Akshay Pundir

0 Likes 0 ·
gilbert jerald avatar image gilbert jerald Akshay P commented ·

@Akshay P

Hi,

In this model, AGV will carry 5 items in Product type-1 (Red Colour) and 3 Product in type- 2(Blue Colour). If the AGV does not find the required quantity in the queue it carries the left(remaining) amount in the queue.

support-agv-productbase-1.fsm

Thanks

0 Likes 0 ·
Akshay P avatar image Akshay P commented ·
@gilbert jerald

@Tanner Poulton

Apologies for my delayed response on this query.

Although this model does exactly what it is supposed to, it doesn't really answer my problem. What this model does is that it picks and drops a pre-defined quantity of material type(s) from one point to the other. What i wish to do is rather set a constraint on the capacity of my AGV(s) per product type. In the case that the AGV tries to load more than it can take, there would be an error in the simulator. That is kind of what I am trying to achieve and given the above explanation, this problem does not entirely solve my query. I appreciate the help though :)

Thus, please let me know I can be assisted with this problem.

Regards,

Akshay Pundir

0 Likes 0 ·
tannerp avatar image tannerp Akshay P commented ·

@Akshay P

So for example, if an AGV is sent to pick up an item that is "Type 3", then that AGV's capacity needs to be set to the capacity that corresponds with "Type 3"? But not necessarily a capacity of 3? It could be capacity 5 for Type 3?

0 Likes 0 ·
Akshay P avatar image Akshay P tannerp commented ·

@Tanner Poulton

No that is not my point. The question is that I want to set capacity per each individual product type. So for example, 3 for type 1, 5 for type 2 and 6 for type 3. Now, if I try to load 4 for type 1, my AGV shouldn't do that as there is a capacity constraint wrt to type 1 which is being exceeded here.

Hope my point is clear now. Looking forward to your reply :)

Regards,

Akshay Pundir

0 Likes 0 ·
Akshay P avatar image Akshay P commented ·
@Tanner Poulton

I will try this out and update you if it works for me. Thanks for the advice :)

Regards,

Akshay Pundir

0 Likes 0 ·