AnswerHub Upload Issue
Our AnswerHub community currently has a bug that prevents you from attaching your model or other files to your questions. AnswerHub is aware of this issue and they are working on a fix. Until we receive their patch, you can upload your models and other files to FlexSim's file share site. Include the file name in your question so that we know which upload to reference.

question

Łukasz E avatar image
0 Likes"
Łukasz E asked Ben Wilson commented

Filling the item with specific amount of material

Hi

I have a situation to model in which:

I have two containers in which the material is stored (e.g. let’s say 100 kg each), I have to fill the item with this material.

The item runs on the conveyor when it reaches the loading point, stops and is filled with material (the amount of material depends on the item Type, e.g. 10-20kg; if one container runs out of material and the item is not filled with the right amount, then the second container is used to fill the item). After filling, the item continues on the conveyor.

I wonder if I have to use FluidProcessor and FluidToItem to model this situation, I have never used them before.

Also I would like to have the opportunity to have a schedule for filling the container with material. The best would be to have the specific types of material and item types connected with the amount of material and the specific type of material, that would be ideal, so here if one container runs out of material and the item is not filled with the right amount, then the second container is used to fill the item if the type of material is fine for this item type. this will be great :)

I will really appreciate your help!

FlexSim 19.1.2
flexsim 19.1.2itemmaterialfill item with material
· 3
5 |100000

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

I assume you need just values. Then you can do this with labels. Label values at items are filled or increased. Label values at containers are decreased. You build a logic that tests which amount you need. Then you check if container one can fulfill the demand. If this container hasn't got enough amount value then the difference of the demand comes from the second container. The containers can be label values at the station, too.

0 Likes 0 ·

@ukasz.e Can you please attached any sample model for a reference which will be useful to support you.

There are some ideas to implemented : You can created a quantity label in the container and at each entry of item you can accumulate the Container label quantity base on the weight of the item enters. once the container reach the max content you can close the entry point.

Thanks

0 Likes 0 ·

Hi @Łukasz E, was Jörg Vogel's answer helpful? If so, please click the red "Accept" button on 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

·
Joerg Vogel avatar image
1 Like"
Joerg Vogel answered Joerg Vogel edited

The attached model updates the available amount of container labels at the station and releases items filled up to the demand. If there is not available material the model stopps.station_update_filled_item.fsm


· 2
5 |100000

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

Thank you! this model work fine! But it can be even better when ( I think) the containers would be visualised. Because I want to schedule the amount and maybe time when the material refill the container. And when it enter the container I have to process it for some time. And after that I can use it to fill the item.

And when the container runs out of material I have to process the container for some time (to simulate changeover/cleaning) and after that it can be refilled again with te schedule material.

0 Likes 0 ·

If a container label value runs low, you can open the input of a nearby object to receive items. For example you place a processor or queue nearby. OnEntry of this object you update the labels at the station. Please be creative on your own to build such supporting process.

Time point and increase of amount are typical processes for a tracked variable.

0 Likes 0 ·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

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