I have set the maximum content of processor "M1 Spectrometer" to 1. During the simulation, the processor max content exceeds 1. How do I limit the max content for this processor to be 1?
I have set the maximum content of processor "M1 Spectrometer" to 1. During the simulation, the processor max content exceeds 1. How do I limit the max content for this processor to be 1?
The max content setting is used internally by the Fixed Resources objects when sending and receiving items between each other using port connections.
Process Flow allows you to manually move items into and out of objects without regard to the object's max content setting. If you want to respect the object's max content you need to enforce that in your process flow. The preferred method of doing this is to use a Resource and have objects acquire and release it.
Thanks Matt. I really got to far into the weeds on using the process flow functions on this one. It should be much simplier.
I've simplified my model and what I want is to block new flowitems from entering M1C1 roughing until the previous flowitem has exited M1C1 exit queue (itemtype1).. Same thing with M1C2 roughing(itemtype2).
I appologize in advance, I only build a few simple models a year so I'm not able to keep my skill up to date.
seagate-model-lrt-jeff-rev1.fsm
Jeff
There are various ways you could build this model, ranging from only using library objects (you'd have use commands to send messages and close and open ports at the right time) to fully using Process Flow to control everything (and limit the content of M1 Spec).
This model is a hybrid approach where I left your model mostly as is, but I'm using an instanced flow to control the behavior of the Roughing machines. Both Roughing machines are attached to the Roughing Machine Logic instanced flow. This flow controls when the machine lets upstream objects know it's ready to receive a new item and waits to do so until an item exits the M1Cx queue it's attached to.
Thanks. This works for my application.
@Jeff Kaczmarczyk Take a look at the zone. On the zone you can check the "use max content" on and then you can determine how many tokens you want between zone entry and zone exit. So if zone entry is where you enter M1C1 the zone exit would be where they exit the queue.
Steven,
I did try using process flow function as you suggest, but then I lose the Processors functionality as Matthew mentioned above.
Is there a way to do this with my new simplied model?
6 People are following this question.
FlexSim can help you understand and improve any system or process. Transform your existing data into accurate predictions.
FlexSim is a fully 3D simulation software environment. FlexSim can be used to simulate any process in any industry.
FlexSim®, FlexSim Healthcare™, Problem Solved.®, the FlexSim logo, the FlexSim X-mark, and the FlexSim Healthcare logo with stylized Caduceus mark are trademarks of FlexSim Software Products, Inc. All rights reserved.
Privacy | Do not sell or share my personal information | Cookie preferences | Report noncompliance | Terms of use | Legal | © Autodesk Inc. All rights reserved