Jump to content

Search the Community

Showing results for 'create entities on event'.

  • 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. In the source of my model, I would like to generate arrival events by looking through row by row of a given table. However, I only want to create the 2nd arrival event when all the entities of the created by the first arrival event has moved beyond a certain point, where Globalstatevalue = 0. So in my process flow, I did something like this:When the globalstatevalue = 0, I want to go to the next row of my table and generate the 2nd arrival. I did this my fire an event The setting at my source: Arrival Mode: On event Triggering Event Name: name of event that I fired in the process flow. I managed to get the initial arrival to make sure that the Globalstatevalue = 0. condition is reached. However, the 2nd event is not triggerd at all and the CurrentRowNumber is not incremented as well. May I have some advice please? Thank you
  2. Hi I want my simulation to start with some entities at the output node of a server. Is that possible? Thanks in advance Janus
  3. Hello I wanna create Blockchain simulation in Simio I have student license, can you please help me how Can i make my topology
  4. Hi David, I am trying to get your option 3 to work in my model, as the solutions sounds brilliant. I created an Add-On Process that probabilistically assigns destinations to the Entity and by assigning the destination node to the Entity's State Variable MyDest. In the Routing Logic, I've set the Initial Sequence to the sequence table called Routes that holds all possible routes. However, the entities now only follow the first sequence Routes (Input@LoadingDock9, Input@Sink_HTB), whereas Entities with the destination Input@Sink_RTM should follow the sequence Input@LoadingDock10, Input@Sink_RTM. How can I let the Entity follow a specific sequence from my Sequence Table Routes?
  5. Hello I want to know if there is a way to create 2 different entities at the same source at the same time. I want my source to pick between 3 sets of entities when creating new entities. I have seen something similar in a simulation, where a man and woman was created simultaneously and the woman was assigned to a que while the man went to a server, but I can't find this simbit now. Please help me, thank you very much
  6. Hi Nicolas, I would investigate the Server property called Initial Capacity. This sets how many units of capacity are going to be available for the Server. You could also change this during the run by Assigning the Server's CurrentCapacity State Variable. I suggest checking out the SimBit titled "Worker Uses Work Schedule". You can access the SimBits in the Support ribbon in Simio. In this SimBit, I recommend changing the Initial Capacity for the Servers. You could set them to '6' or any value. When you run, you will see that the entities only move into the Process Station when they have successfully Seized the Secondary Resource. So even though there is 6 units available only 1 will be use when the Worker is able to process the entity. You can also experiment with giving the Worker a different Initial Number In System value so there can be more Workers. You will still see the same behavior; the number of entities that move into the Server for processing will be the number of Workers that were available to be seized. Happy Modeling! Liz
  7. Hi all, With the success of SET's previous two webinars, we've been asked to showcase our other Simio talks at the virtual Converge20 event. Along with many other talks at the event, these are the ones that will focus on Simio and it's applications: Willem Daling: Using Digital Twin Technology in Mining Handre Dreyer: Improve Planning & Scheduling Control via Continuous Simulation Register here (free) This event is not limited to simulation modelling, and will cover a whole range of other operational technologies across various industries. Below is the agenda for the event:
  8. Hello Simio Forum I'm trying to create a model where I create 3 entities at the same time assign them to different routes and then batch them together again at the end of the routes. I got all the different processes at the different routes figured but i cant find a way to create the 3 different entities simultaneously. Hope that you can help, maybe the answer is obvious, thank you
  9. This is problematic in Simio because Simio considers only entity length (not width) and only when on a Path or Conveyor. I think the first thing to do is fix the nose to tail problem. If you happen to use Conveyors to model this, there are built-in features to manage spacing while stopped and different spacing while moving. But unfortunately Conveyors are limited to a single direction, so are perhaps not appropriate if this is a bi-directional taxiway. If you are using Paths, you can fix this by making each plane longer when you draw it. For example, if you are drawing a plane that is 50M long and you want it to stay at least 10M behind the plane in front of it, place a nearly invisible dot about 10M in front of the plane's nose, making the total plane length (including safety spacing) be 60M. Although Simio will still put the entities nose to tail, there will be a 10M safety spacing between the physical planes. The problem of conflict at merge points is a bit more tedious to fix. I'd recommend a resource-based approach, like illustrated in the SimBit in Merging Conveyors Controlled by Gate. You can use this approach even when using Paths.
  10. Hi to all! I am currently working on a project in which it would be desirable to show a container yard with stacked container entities, limited up to 5 containers per column of stacked entities. I have worked with queues associated to both servers and storage/station items, and found that it is possible to emulate what I want to do, but that the height of every single container must be defined by a hand-drawing process, which is a time-consuming task. Is there a way to create a container yard and to define it's properties? I have read in the forums some answers to similar problems stating that "a storage element will suffice", but it seems to me that I am failing to see how to manifest physically in the model the container yard with the restrictions mentioned above (at most I have been able to show the contents of the storage/station element on a queue line). Any hints, tips, or comments would be deeply appreciated. Cheers!
  11. Hi All,

     

    I am trying to look as to how can we create experiments with various schedules in the SIMIO experiment tab.

    Currently I am not using RPS version.

    I have created a schedules for various servers using Simio process logic and schedule table for each server.  I am able to run one schedule and see the resulting performance, but it would be interesting to see how the changes to the sequence of orders changes the performance.  How could I set up experiments to make changes to the sequences in the tables?

  12. Hi, I have several sources that create the same container entity, yet every container entity created carries out different tasks throughout the model. I would like to change properties of specific container entities, for example, each time the container entity in "lane 1" gets filled, it changes the speed of that container entity (not of all the population of container entities). How can I do this? Thank you!!!
  13. I have a model with several vehicles transporting different amount of entities. I would like to know the average amount of entities a vehicle transports during one tour. So there is only one TransferNode where the vehicles can load the entities and then they start to their tour and come back to the TransferNode. The best way would be to know the amount of entities a vehicles loads on average on this TransferNode.I need the average value for each vehicle measured over the whole simulation run. But i have no idea how to do that. I would appreciate any suggestions. Thank you very much.
  14. It sounds like you are already set up to use a Source with Arrival Mode of Arrival Time and the Arrival Time Property of MyTable.TimeOffset (assuming that your table above is named MyTable). If the column named Object in your table above is the entity type you want to create, then specify the EntityType in the source to MyTable.Object. If the entity you want to create is something different, then add that new column to your table (say PassengerType) and specify EntityType as MyTable.PassengerType.
  15. Hi All, is there a way to make the server waiting for two (or any defined number) entities to begin the processing? I would like the server to begin processing only when two entities has arrived. Then the two entities leaves the server at the same time, and other two begin being processed. Can I do it without defining a process?
  16. Hi I need reference to some sort of property that can help me store entities in my transfer node(shelf). I have used the Park property but then I am not sure on how I can release it when the transporter is told to arrive at the transfer node(shelf) to pick up certain of those parked entities. Any help is appreciated. Thank you
  17. You may need to create a addon which can automate the copy your data into experimentation grid. Easiest way is to select your excel data and Ctrl-C, and select the experimentation grid (same area size) ,and Ctrl-V.
  18. Thank you for responding - in that configuration, does that mean I need 100 excel sheets? Right now, I have 100 rows that have the different experiments I want to run, and all the values needed for the node-lists / transporter-lists and entities to be used Thanks for your help!
  19. @River Maybe you can use a Timer element and set its Interval type to Arrival Table and use Timer's event to trigger a Process, within this process, you can do anything you want use process steps.
  20. To make an entity wait until the runway is free what you could do is set the Initial Traveler Capacity of the Runway path to 1. This way entities will wait at the node before entering the path. I did not understand the first question, but if you need entities to visually appear behind one another, set Allow Passing to False on the path. Alternatively, you could use conveyor instead of path to make entities allign and respect some distance. Hope it helps.
  21. I am trying to model a repair process. A major part of this process is the time to get the tools from their storage locations to the machine that needs repair. My thought was to have the tools be modeled as entities that a fork lift or worker has to go grab and bring back to the server. The problem is I need to wait for all those entities to be there before the server can start to process. Then I want to destroy the entities because they aren't actually being processed (only 1 entity would be processed as a representation). Does anyone have a suggestion on how this might be accomplished? Thanks.
  22. Hello! So I am using a source that is sending out 9 different entities, each with a priority 1-9. They are listed in a Data table called 'Part Data' This is the 'Table Row Referencing' call I am using in 'Before Creating Entities' in the 'Row Number' section: PartData.Priority.RandomRow I want to switch this to use a Random.Normal(mean, sd) - is that possible with discrete values in the table? Thank you for any help you can provide!
  23. Hello everyone, First time here! I'm trying to combine 2 different models in the same file, the model on the left will create the model entities (colored dots below the model) and send them to the model on the right through the node OUT2, then, on the right model, the vehicle will pick the entity and decide its destination depending on the type of entity, the issue here is that the right model can't identify the entity as it's created on another model and will be called "Model1.Entity" instead of "Entity", i don't know how to ignore the "Model1."part. I've tried to use model entity's state variables, hoping to be able to read them with the expression "ModelEntity.NameOfVariable", but i can't seem to assign values as it says that "Specified name was not found". Fusing both models in the same model it's not an option as i want to be able to make different configurations. Thanks! CONFIGURADOR.spfx
  24. Hi all, I am wondering of there is a way to create something comparable to a"wait" resourcestate. Maybe by defining or monitoring the "waiting time" of a server. Thankyou in advance!
  25. Hello all, In my model, I have a pool of secondary resources representing Firms. Order entities with random amounts arrive from a source, targeting randomly selected firms. The amount in each Order entity is registered in a state value vector (called "FirmDemands" with a row for each firm) as the demand for its target firm. I would like to direct Product entities coming from a different source to the firms according to their present level of demands. I suppose I could use "Select from List" option, but how would I refer to that state value vector in the selection expression so that a product will be assigned to the firm with the highest demand at that time?
×
×
  • Create New...