Jump to content

Search the Community

Showing results for 'processing contents'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Simio Public Forums
    • Welcome and How To Become a Simio Insider
    • Simio News and Announcements
    • Simio Product Details
    • Simio-Related Positions Desired or Positions Available
    • Help Getting Started with Simio
  • Forums for Simio Insiders Only (See Public Forums Welcome topic to sign up)
    • SI General Discussions
    • SI Sprint Releases
    • SI Shared Items
    • SI Ideas and Suggestions
    • SI Known Issues and Workarounds
    • SI Performance Tips
    • SI Non-US Cultures
    • SI Student Competition
    • SI Educational
    • SI Libraries and Objects
    • SI Animation and Visualization
    • SI Distributions, Functions, and Expressions
    • SI Simio Tabs
    • SI Experimentation and Optimization
    • SI Functional Approaches
    • SI Industries / Domains
    • SI Types of Simulation
    • SI Emulation
    • SI API

Categories

  • Files
    • Academic Information
    • Product Information
    • Case Studies

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me


First Name


Last Name


Company/University Name


OCCUPATION


ICQ


WEBSITE


YAHOO


AOL


LOCATION


FACEBOOK


GOOGLEPLUS


SKYPE


TWITTER


YOUTUBE

  1. Hi all! I am simulating a facility with nearly 40 servers, each one starting with some entities in the input node at initialization and having a different capacity. Each server has a 0 input buffer capacity. My entity creation is currently set to having an interarrival time to be 4.33 weeks (1 month) with a random number of entities created. Currently, it runs 24/7 and does not care about the time, but I want to incorporate that. How can I make it so that the entities arrive once a month, let's say the first Monday, at 8am? How can I make it so the servers are only processing between 8am and 4pm Monday - Friday? The work schedule doesn't seem to work for me, but I could be doing it wrong, since I have a 0 input buffer, which I can't change as it's part of my routing logic for overflow. I would be happy with using timers or a process logic if someone can explain it to me. Ideally, the entities only arrive when it's during the working time, and the entities remaining after 4pm are just put on hold until 8am the next day. Thanks in advance!
  2. Hi, I have a production line with 2 sources. The arrival of entity A in source 1 triggers an arrival of entity B in source 2. Entity A and entity B then enter their respective servers for a processing time. Entity A is processed at table_openings between 10 and 15 minutes with probabilities whereas Entity B is processed at table_MF for 10 minutes. The process type is task sequence. Both Entity join at a combiner. Entity A is the parent and Entity B is the member. Afterwards, the combined entity continue along the production line. I have expected processing times for each task at each server. Before starting a task, a process starts where a state statistic registers the state processing time of the entity. I also put list state to verify the schedule utilization. I have verified visually and the state value for processing time is correct for every station while the simulation is running. What I have observed is that the state statistic average processing time for the servers before the combiner is the expected value, however, all the other stations are 10 minutes off. The simio output has the right processing times for all the stations after the combiner but not for the two stations before the combiner. Moreover, the list state average time busy value are ok for all the stations after the combiner but again the station before the combiner, it gives the total number of minutes it was busy. Also, if i do the average of the state log observation for each station in excel afterwards, I get all the correct processing times. I am guessing it has something to do with the combiner, but I am lost. How can the processing time for table_MF be 10,48 when the processing time is a fixed 10 minutes in the facility window? Why is the list State MF and OP different from all the other list states? Thank you for your help!
  3. The manufacturing line I am trying to simulate has two servers whose behavior I am having trouble modeling. First, these two servers are in parallel. Second, these servers process units in batches of 14. Third, I need both servers to not start a batch until at least 14 units are present in queue. Lastly, I need to pool the queue for both servers into a single queue. Any help would be appreciated. Thank you!
  4. Hi! I already know how to determine the expected operation time. The thing is, I want to know how much of that time is left at any given moment, in order to make a decision (to choose which server I should send the following entity). Thanks in advance
  5. I have followed the simbit Servers Using Task Sequence with Data Tables Job Shop as it is close to what I want to do. I have a process to model where most of the work is done in 1 physical location. There are 2 problems I am running into: 1) Some tasks once completed should trigger another server to start processing (Ex. when task 4 completes it should trigger tasks c and d and server 2) 2) I have tasks 1, 2, 3 and 4 that can run in parallel. I also have tasks a, b, c and d that can run in parallel. However task 4 needs to complete before c and d can start, 1 has to complete before a can start, and 2 and 3 must complete before b can start. Any suggestions on how to handle these?
  6. Hi all, I made a model of a production line (starting with 2 servers) and I am wondering whether it is possible to change the processing time of the second server based on the actual output of the first server. Theoretically seen the processing time of the server 2 = Speed of server 1 * E , in which E is a fixed formula (connected to server 2) to correct the speed. So if the first server performs according to expectation (without failures) for example 40 the processing speed of the second server is equal to 40*E with a delay of the conveyor time between server 1 and server 2. If the server has failure and thus have a lower output (for example, 30), I want to change the processing time of the second server accordingly to 30*E with a delay of the conveyor time between server 1 and server 2. Does anybody have an idea of how to do the following: How can you monitor the actual output of the first server at each timestep? Is it possible to fix the proposed formula and use it in an add-on process? How can you take the conveyor time delay into account (using a delay step in the add-on process?)? I am quite new to the software so I am not sure whether it is possible to model this in Simio. Thank you in advance!
  7. Hi All, I have a query. Is there a way to implement logic that allows the model to vary the processing time of a server as a function of the available man power? In my model I have various servers and all need a specific number of workers in order to begin processing. I have one large pool of workers to be shared between all stations. This means that there are times when all the workers are in use and times when some are spare. Ideally I would like to model that when there are men spare they would come and help other stations and get the job done quicker or when only some of the required quota of workers are seized they can start the work all be it at slower pace until the full quota has been seized. I hope this makes sense Thanks
  8. Hi, I am looking for an event which can be used in a Wait step in a process which is triggered by an entity finishing processing in a station. Also potentially an event which is triggered when an entity exits a station. Do I have to manually fire an event with an addon process from every station which I wish to do this?
  9. Hello, I am simulating a restaurant queue with two servers. The queue is lineal and the entity order is FIFO. The 85% of the entities goes to Server 1 and 15% to Server 2. But I need that all the entities do the same path. So, those entities that have to go to Server 2, wait till Server 1 (capacity==2) is empty, and then go to Server 2 (capacity==2) without processing in S1, and those entities that go to Server 1, then, wait till Server 2 is empty, to move on without process in Server 2. The real example is a lineal queue where you have to choose between two foods, but independently which one you choose, you do the same line, taking the food in the server you choose and waiting for the people that is in the other server to finish in order to move on and pay. How can I do it? Thank you so much.
  10. This is my first post on Simio forums so please let me know if this is the incorrect place. I have Default (Parent) entities that must go through only one series of combiners for processing the members (ModelEntity 1,2,3) that get attached. At the end of the series, a separator removes all members and the parent entity circles back to the start to acquire new members. No parent entity can start processing in the combiner series while another entity is going through that combiner series. I cannot figure out how to stop entities from entering the first combiner in a series while there is another entity processing in the same series. Ideally I would like to store these parent entities at a location until a series of combiners are free for processing. CombinersInSeries.spfx
  11. Dear All, New to Simio and struggling with the following problem. I would like to model an entity to exit a server at its assigned time as a state variable for now, I know this: Every entity is assigned before exiting the source with a state variable (pick-up time): TimeNow + random value between 1 -5 I want to use this state variable to decide with an add-on process if the server can finish processing; TimeNow == pick-up time if not, the server keeps processing. In other words, the processing time of the server depends on the state variable of each individual entity. Hope someone has tips or tricks to solve this!
  12. Dear all, I do have a table called machineProperties which describes properties of machines: Machine | ProcessingTime | ... machine1 | 2 |... machine2 | 1.5 | ... In my model I would like to assign the property "Processing time" to machineProperties(DisplayName;"ProcessingTime"). I guess Lookup tables might be working, but unfortunately I do not know how to link them to an Excel file. Does anyone know how to do this? Thank you! Best regards, Stefan
  13. Hello every body, I try to model a 3 servers process and I'm getting some trouble. The model is composed of 3 servers and 3 operators . Each operator is a "specialist" for a server, Worker 1, 2, 3 for the server 1, 2, 3 respectively. However the workers 2 and 3 can help the worker 1 at the server 1 if they are not busy. The processing time of server 1 will adjust proportionally to the number of workers working at the server. (There is a 4th worker whose task is to move parts to the server 3 or the sink. But I don't think it plays any role in the problem.) I've implemented some processes so that workers work at the right server. It was working perfectly. But then, as I modified the model to add the variable processing time, the Interrupt steps in the processes don't work anymore. Indeed, the worker 2 or 3 stay at the server 2 or 3 and don't go to help the worker 1 when servers 2 or 3 are blocked, or idle. As well, if workers 2 or 3 are busy at server 1 they are not interrupted when a part arrive to the server 2 or 3. I hope I'm clear enough. I've enclosed the model so that you can better picture the problem. Thank you for your attention and thank you in advance for any help I may get! three_workers_Interrupt.spfx
  14. Good evening everyone, I kindly request your help or advice concerning my simulation model. I have to perform a "process" in which the server named "cortador" take a complete batch from the previous process, the one batch (out of two) that has taken the greatest processing time . The "cortador" server only can take one batch at a time. I have tried to do it through loops, and use some steps "scan" in order to monitor my model processes but i haven´t have success. I highly appreciate your kind advice. God bless you all!! Greatings from Mexico!! Carlos Martinez ExperimentoBucleV_2.spfx
  15. Is there a way to simulate using a resource intermittently during processing? For example, a machining process involves cutting moves at the specified feed rate and it also includes "rapid" non-cutting moves. The cutting tool will only be consumed during the cutting moves and will not be consumed during the rapid moves, but all of these moves are encompassed in the term "processing" Is there a way of modelling this behaviour in Simio? Best Kevin
  16. Dear all, I am currently simulating a 3D printing facility in the frame of my Bachelorthesis and I have a specific problem which I cannot solve by myself. I have four Entity types with different lead times which are specified in a datatable as shown in one of the SimBit solutions. However, I need to batch the entities before they arrive in the workstation to simulate that several parts are processed within one 3D printing build job. The problem is that the workstation only calculates the leadtime of the parent entity and not of each individual member. Instead of calculating: 5hr + 4hr + 3hr + 2hr= 14hr for a batch of four entities, the machine only calculates 5hrs. Is there any solution with a search step to explain the workstation that it should define the batch members and then to add the lead time for each of them according to my datatable and to use the sum as processing time? I am really thankful for any help you can provide, so thank you very much in advance! Greetings from Hamburg, Armin R.
  17. Hi guys I am new user of SIMIO software, and I am facing some difficulties. Could anyone help me please? I have a server receiving entities from a source. By default, server has 10 types of symbols (starved 0, processing 1… Etc.) . My question: Is it possible to keep the server with the symbol of processing (which is usually green box) after finishing the process ?? Thank you
  18. Hello, I would like to make a server disappear when I finish processing entities with it. Would there be a way I can do this ? Thank you, Flora
  19. I am trying to set the server processing times from a table, but it results in an error message. ServerData table: Column 1 = object instance pointing to server Column 2 = processing time Server Process Logic: Processing Time = ServerData.ProcessingTime
  20. Hello. I'm completely new to Simio, but I know it has a lot of potential. I was wondering if there is a way to make a workstation work on multiple entities simultaneously. (Much like the 'initial capacity' of a server) I have tried to work a little with the 'Operation Quantity' and 'Processing Batch Size', but they don't quite fulfill what I try to do. I have 8 different entity types that spawn from a Source. I would like the Workstation to be able to work on 28 entities simultaneously, such that, if 28 entities entered the workstation queue at once, all 28 leave the workstation at the same time (if the workstation is empty, of course). But if 14 are already in the workstation and another 14 arrive at the same time, they would still be processed simultaneously, but the 14 that are already in the workstation being processed of course are processed quicker than the rest, as they've been in the workstation a set amount of time. I hope this is possible, and thanks in advance. EDIT: I just decided to go with a server instead, which made it a whole lot simpler. Thanks for the help.
  21. Hi All, I am modelling a production process with several servers and 3 workers. The workers will only start processing a new Entity on the first Server if there is sufficient time to complete the tasks on all of the first 3 servers, before the end of their scheduled shift. The time required for each of these 3 Server processes is entity dependent and referenced from a table. I have achieved this in part by using a Decide step in the Entered Server add-on process, which has a formula determining if there is sufficient time. This works with a DateandTime variable, which is currently manually set with today's date and shift end time, to test the formula. The issue I have is this obviously won't then work for future days (when the model is run over several days or weeks), I need to be able to reference the scheduled shift end time from the Schedules if possible or write them to the date time variable. The workers schedule is 5 days a week with multiple breaks each day for drinks and lunch, normally finishing at 18:00 Does anyone have an easy way to do this? Many thanks in advance J
  22. My model assigns capacity of 8 to a server. Two types of Entities arrive...A and C. Before each entity is processed, I am assigning the server's process time using two different random distributions, one for A types and another for C types. My question is whether or not the processing times for any 8 entities in the server at a given time will process to different process times? Or, will the process time of the last entering entity reset the process time for the others that are already in the server?
  23. Hello, I am trying to rank (order) jobs based on their processing times. On the attached model, the server should process jobs as : Job4, Job3, Job2 then Job1 but that is not the case because Job1 is always the first to be processed and the remaining jobs are ranked as expected. Is there anyone who can explain to me why is that ? Thanks. MyNewModel.spfx
  24. Hello: I need to know a value from a state of an entity which is been processing into a server. I've attached a label, but I don't know the instruction to know this. Let me explain better, I have a model entity with a state variable called String, the Value is a Name. I need, when an entity come in into a server and this server start to processing, show this state into a label. Thanks
  25. In our model, we have a server and vehicles of different capacities entering the server at different points of time. We wish to make the vehicle wait until all the entities carried by the vehicle are unloaded and then processed by the server. Usually the vehicle leaves after it has unloaded. Is there a way to do this? We initially thought of using an add-on process for this. But we're unaware as to how to know the count of entities inside a vehicle, without having a specific numbered reference like vehicle[1].NumberRiders
×
×
  • Create New...