Jump to content

Search the Community

Showing results for 'time blocked on network'.

  • 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. Is there any way for me to assign a setup time to a combiner? Is the setup time property only available in workstation object? Under the Advanced Options of the combiner, there is this Expected Setup Time expression. Can I use it to specify the setup time needed before a batch can be processed? Thank you
  2. In my model, there are 2 types of entities created by 2 sources: Entity Type A and Entity Type B.The changeover setup time matrix is something like Previous Entity Type A TypeB Incoming Entity Type A 0 Random.exponential(15) Type B Random.Exponential(10) 0 I know how to do it using the changeover matrix, but apparently, the changeover matrix can't take random distributions. May I have some suggestions as to how to go about this? Thank you!
  3. Power BI & Simio Webinar - July 2020 Enhancing your Simio Results using Power BI MORE INFO AND REGISTRATION About the Webinar We're hosting this one to accommodate people in the central time zone as well as for people who missed the previous webinar Simulation modeling has many benefits, namely its ability to forecast and predict multiple scenarios. Simio does an incredible job of providing the user with incredible results, and Power BI enhances these results with useful insights and visualizations. This webinar will provide the benefits of using Power BI for Simio outputs, optimizing your analytics, and giving you a better understanding for decision-making purposes. What will be covered Overview of Power BI benefits with Simio Simulation models Real-world case study of a Simio project using Power BI dashboards Questions and answers for people attending the webinar More details Date: 09 July 2020 Time: 10:00 CAT (UTC +2) Duration: 45 minutes Location: Microsoft Teams (link on registration) Price: Free Hosts Jaco Botha Pr Eng, Managing Director, SE Marco Agas, Webinar Host, SET Presenters Nicolas Finn, Power BI / Simio Trainer, SET Hulda Viljoen, Simulation Engineer, SET
  4. 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!
  5. Hi Everyone, I am student at Ohio University and I am working on a simulating Puerto Rico's electrical network, specifically looking at robustness and resilience. I understand there are flow SimBits that may be help but has anyone successfully created an electrical network before? I also noticed this was discussed in the forum several years ago and creating a custom electricity library was recommended, since this discussion has anyone created a library and is it available to the public? Thank you all for your time.
  6. is it possible to implement several timeline sequences for each model entity? For example, a patient goes through both a physical movement and a service movement, and they are not necessarily correlated. I have the timestamps for both movements. A patient could have a physical route of (start in bed1 @ 4pm -> move to bed 2 @ 5pm -> move to bed1 @ 6pm -> exit hospital @ 6:30pm) as well as a "service" route of (start in waiting mode @ 4pm -> nurse1 checks for 20 minutes @ 4:30pm -> nurse2 checks for 10 minutes @ 5:10pm -> doctor checks for 3 minutes @ 5:30pm -> exit hospital @ 6:30pm). I know how to implement the physical route by using sequence tables but what about incorporating the service route into the patient?
  7. Good day everyone, I need to acess the average waiting time in a member input buffer of a combiner. First of all, how is there not an easy option to acess average time in queues? Most of the times I have to tally everything, which in turn doesnt work with experiments... It has been a real struggle. Anyways, I was using the approach of using an entyti state variable to record the time when it enters the member queue and another one to register when it leaves the given queue and then tally it. The problem is with combiners, the parent entity "wins" and so using ModelEntity.State Variable - reffering the one from the member - does not work. Any ideas? Thanks
  8. Hi all, in my model I have a specific transfer node where a worker transfers an entity to a vehicle. I cant add the load unloading times in the worker or vehicle due to the fact that there is only loading time in this transfer point exactly. I was wondering if there is a way to directly add a "processing time" to this transfer point. Maybe by creating a subclass? Thanks
  9. 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
  10. Hello, I have question about batching for my model. I would like to batch my entities in a specific node in my model and release them at a specific time. In other word, entities come to first server and they need to stay there until a specific time (for example 5 am and 5 pm) and then at that specific time they can be transferred to the second server. Could you please help me how to model it? I wanted to use Add.on process and using Wait and Fire steps but I do not know how to define an event. Also, I am not sure if my idea is correct? I really appreciate if you could help me
  11. Hello everyone, I need some help with this please: I have 3 models in which the entity has free space movement with a specific sequence for each one. I put these 3 models (defining the external nodes) in one model and I want the entity to go in one of the 3 models with a certain probability. So I defined 3 connectors (one for each model) by weight logic and I specified the probability. Then I defined the entity Initial Travel Mode as "Network if possible" because the entity has to be able to travel in the connector, I defined a general sequence that cointains all the 3 models and then I assigned a sequence placing the SetRow Step in the Add-On Process when the entity enters one submodel. All the nodes are transfernodes with destination fixed as By Sequence. At this point I have 2 problems: - The entity does not follow the sequence that I assigned in each model because it tries to find a network, so it seems that it can not run in free space and so it does not follow the sequence table. Maybe it is because before entering a submodel it runs in the connector and not in free space from the beginning. - I defined the sequence and the logic in each model and I want that the entity exits the model when a state is equal to a specific number. In order to do this I defined a Decide Step in order to detect when the state is equal to that number and a SetNode specifying the outbound node of my submodel. When I run the model an error appears saying that the node is not in the same model where the entity is currently running. I do not understand why since the node, that is an outbound node, should be present in both models (the submodel and the entire model).
  12. 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
  13. Hi, I have few questions about workers. I have a model where there are 5 types of workers. A specific number of workers will be seized (let's suppose 10), but some will be seized using a "specific" seize request and some will be seized using different lists. After that, I want to move all workers with the entity to another server. Ideally, I want to move all of them using a few vehicles (more than 1), because I also have transporters restrictions (which makes me think that maybe is better modeling the workers as an entity). But before I take this path, I want to know if: 1. Is it possible to combine workers (similar to how we combine entities)? 2. Is it possible to use a transporter to move a worker? My guess is not, because the worker itself is a type of transporter. 3. Is there any way to only move an entity from one node to another by using multiple transporters? I know we can select the transporter from a list, but I could not figure out a way to move the entity using multiple transporters. If the answers for the above questions are no, is there a simple way to keep track of the indexes of the workers being seized by a specific entity (e.g. by using tables or state vectors)? Thanks for your insights. If you can point me to any SimBits I would definitely appreciate it.
  14. I'm currently working on a model that has four entities that are going through two different servers and in each server this entities have different process time. I try to set up a table but I was not successful at it. I currently have the 2018 SIMIO version. Attached is my model. can some please help me to figure this out. 5X7 CELL STUDENT PROJECT.spfx
  15. Hello, The Average Waiting Times for all 3 entities don't look right. They are in the order of 0.0592 to 0.0854 minutes. Can someone help me? Thank you. Walter Assemply Line.spfx
  16. Hi, Lets say I wanted to create two simple Simio models, where an entity is made, processed by one server, and moved to the next model, in the following way: source1 > server1 > sink1 >> source2 > server2 > sink2 Where 1 is in model1 and 2 is in model2. I was wondering if it is possible to set things so that whenever an entity goes into sink1, a new entity is made in the second model (at the same time)? Is there a user-made add-on process step that does something close to this? If there is a simpler way than making a new process step, please let me know. Thank you
  17. Im creating a model that has different entities and it has to go two different servers. The problem have is that each entity has different process time at each server. Can someone please help me? I try setting up table and it did not work. Thanks.
  18. Hi! I try to modelize a production process. All my entities are of the type. But I want to give at each entity parameters such as height and length. I want that Simio generate it randomly in a state variable as an entity exit the source. My problem is the those parameters don't follow a standard distrubution as a normal ou triangular one. It follows time series (chronological series). Since it's a current pattern in production, I was wondering if there is a simple way to implement it in Simio? Thank you in advance! Pierre (I hope it's clear enough? Don't hesitate to ask me precisions if it isn't.)
  19. 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.
  20. I have a question regarding the unloading time. I want my vehicle to have a different unloading time for every server it visits, the entities it carries do not differ from each other. I looked at adding expressions but that's easier for the entitity specifically, not so much the server. Is there an (easy) solution to this problem?
  21. Hi All, I've got a simulation that creates entities based on a data table - premiumCustomers and regularCustomers. I've got a tally defined PremCustWaitTillService that tallies: Run.TimeNow - ModelEntity.TimeCreated for premiumCustomers. If the premiumCustomer waits longer than 5 minutes, I want to be able to tally these events such that at the end of the simulation I can see x discounts have been awarded to premiumCustomers in the results stats in a tally stat called CountDiscountsGiven. I might have a couple of issues that I am confused on here. In particular: Using an entity's wait time as a conditional statement for assignment in Processes. When the premiumCustomer enters the server (processing), I tally PremCustWaitTillService with Value: Run.TimeNow - ModelEntity.TimeCreated. I imagine a conditional that states something like If PremCustWaitTillService > 5 I updated a tallystat CountDiscountsGiven + 1 but I can't seem to get it to work - I don't see any entities changing color (as I've set them to if they wait longer than 5). I've attached my file because my terminology may be off - the sim runs but no CountDiscountsGiven values show up. SpeedeeCarRentalNew.spfx
  22. It would be really good and would save a lot of time. I know it is something that we can do through coding (e.g., R) but wanted to know if Simio does it.
  23. I would like to return to this topic: Controlling the random number stream for RandomRow. I need to do this because I am repeatedly invoking Simio from another program (Matlab or Python), and when I execute Simio (say) the second time I want to generate replications that are independent of the first time. I have no problem passing stream numbers to Simio, but of course RandomRow uses its default (which I assume is stream 0). If I can't get access to the stream, then I would be interested in how to code a SET ROW step that is the equivalent of RandomRow using a column of the table for selection.
  24. 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!
  25. I have an appointment time table that designates when arrivals occur. I would like the "Arrival Events Per Time Slot" to vary with time -- I've tried something like this: Math.If(((DateTime.Hour(TimeNow)>6)&&(DateTime.Hour(TimeNow)<=10)),1,2) (1 arrival between 6-10am, 2 arrivals any time after that), but it seems the arrival events per time slot is fixed at the time the simulation starts. When I start my simulation at 7am, I get 1 arrival/slot until the simulation ends at 6pm. If I start at 5am, I get 2 arrivals even between 6-10am. Are there any workarounds to this? Any suggestions would be much appreciated. Thanks!
×
×
  • Create New...