jholtman
jholtman
About
- Username
- jholtman
- Joined
- Visits
- 28
- Last Active
- Roles
- Not Verified, Forum member
- Points
- 1
Comments
-
How does your model work? Is there a queue of work and when a workcenter is ready for work, it can grab as many of the items as it can process upto a limit of 6? Therefore if there is only one item, it will pick it up and work on it? This can be …
-
One way is to setup the entry point to generate a workitem every 42 seconds (average/normal/exp... what every flavor you want). These go into a queue and there is a workcenter "collecting" from the queue that will set its collection numbe…
-
I setup a model with 3 workcenters with decreasing priorities and then feed 4 workitems into it and it seems to work just fine. Here is a trace of the activities: 0.00 Started: Move work to Activity 1 8.84 End of Job on Activity 1 for Main Work Ite…
-
Even without a fixed distribution, what you are trying to see in any model is what is the "average" rate of processing. Even with an exponential of 12 minutes, you would see an average of 12 minutes, but some very large variations in queu…
-
A picture is not sufficient, you need to see all the parameters for the objects to understand what the timing, routing and other things are. From just looking at the picture, you seem to have a problem with timing since you are getting a lot of qu…
-
Not exactly sure what you are asking for. When you duplicate a workcenter, you have two different ones and each one can have its own distribution, and even set of resources. The whole purpose of a resource is to be able to share it between multipl…
-
send me the model so that I can see what is going on. It looks like with all the queuing that you have some "timing" issues in that you can not get the work gone fast enough. jholtman@gmail.com
-
You would "replicate" the workcenter so that it can handle multiple workitems at the same time, giving each one of them independent timings. So you can have the workcenter replicated 25 times to handle the maximum number of resources that…
-
It is not resources that have an activity like processing 5 cars per hour. You would have 3 workcenters (or whatever number) and each workcenter would require the resource and then have a timing of 12 minutes (5/hour) for the activity.
-
It is hard to tell exactly what your current model is doing from the description. You can have activities after the current one that does not require a resource, and they can have different timings; it all depends on what you are doing. Can you a…
-
I setup a simple model with just a workcenter replicated a number of times and the a resource that I changed the availability on and the model would process a number of workitems appropriate to the availability. I was using unlimited on the work e…
-
what exactly is not working? I assign a resource to a workitem and then it moves with that item until released at some later point. Another way to to create a queue with workitems that represent the number of resources that you need. At the workc…
-
Another way that I use is that I have logging functions that I can use in VL and insert where ever I need statistics. I have found that if what you are doing in somewhat complex, it is easier to create a log file of events (e.g., entry/exit to work…
-
you can also read in each file with the 'File to Sheet' command and then use VL to do any processing that you need.
-
One way is to setup a queue with the number of carts that you want. When you need a cart, take the workitem out of the queue and have a label on it that has the number of parts that it contains. When it get to the station it is supposed to go to, …
-
I have built a logging component that I use in my models. I can call it from anywhere VL can be used. It records the time of the call and upto 8 parameters that I can pass in. It also records the workcenter it was called from and the ID on the wo…
-
If you are always going to split the workitem into a constant number of items, then you assign a "unique" id to the workitem when it is created and then each workitem split from it will have the same ID. At a collection queue, you just ha…
-
Why don't you use "travel time" in the link between the activities? You can also use a workcenter to delay for a time instead of using the minimum wait time in a queue.
-
Use a spreadsheet to keep the values.
-
There are also changes you might have to make to the "display" settings. I had the same problem and support directed me to the changes. I will see if I can find them and send them.
-
Use an spreadsheet to hold the values and then you can just use the cell index to access and change it. Can you give a better description of "what you are trying to do" as opposed to "how you are doing it".
-
Try using a workcenter to hold the items until a review is required. What do you do in the current model when the shelf life is expired? Does it just move to another queue now waiting for work? Can you provide a description of what you model look…
-
create a distribution which will have a name and then that name in your assignment
-
send me your model so I can see how it is created.
-
Setup the routing to 20% to the first queue and then 80% to a workcenter with an operation time of zero that will route out to the queue with the shortest length.
-
You can assign a resource at one workcenter and then release at another; I think this is the option that you want.
-
It depends if the ships have different arrival rates. If they are all arriving at one per week, then you could setup a single entry point with a rate of 3 per week to obtain the same distribution of arrivals. If they have different rates, then hav…
-
You can model the beds a resources that are assigned to a patient at some point in the work flow and then released later. This would be important if the patient has to go through several activities while they are in hospital and you need to keep th…
-
It is unclear what you want. Do you want to change the label after it leaves Activity 1? Do you want to change the priority of the items as they might be waiting in a queue for Activity 2 so that they are processed in a specific order? Do you wan…
-
There are probably several ways of doing it. If there are certain places in your VL code that the global value is being changed, you can create a subroutine that you can past the value (and name) of the object and this can be recorded in a spreadsh…