Jump to content

Search the Community

Showing results for 'add Queue tto entity like Batch Member'.

  • 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 everyone! As the title sugests I want to know if there is some way to access the entities that are on a Path, similar to what we can do to access the elements on a queue. Thanks
  2. I have a situation where I have entities at a single source that are transferred to their destination by a vehicle. Each vehicle delivers 1 entity per trip. The destination is dictated by the entity's state variable ModelEntity.DropOff (if=1, then drop off at server 1, if=2, drop off at server 2, etc..). The vehicle path is the same for all vehicles (pick-up, then server 1, then server 2, etc.... return home) until they drop off their entity. Once they drop off their entity, they immediately return home to pick up another entity. With support's help, I have the model working fine except for the drop-off part (right now vehicles pick-up an entity, follow a nodelist, and dropoff entities at random destinations in the nodelist, and return home to pick up another) . I cannot figure out how to tell a vehicle to drop off a particular entity at a particular destination based on the attributes of the riding entity. Any help would be appreciated. Thanks, Scott
  3. Hi, I would like to model the following. Having information stored in every entity instance containing the information to a set of tasks that can be performed to that entity and, whether they have been performed. I have created a model. There is a set of entities that will enter the model. This is stores in a table (allEntities). Some tasks can be done to entities. This is in another table (allTasks). Every single entity will have several tasks associated among all possible tasks. This is in a third table (infoEntities). When an entity enters the model, I would like each of them to have that information and, as those tasks are done, keep some record that they have been done. I have created a repeat group property within the ModelEntity object to grasp info from infoEntities table and the make use of it. But I have not been able to make it work. Could you provide me with some hints to progress? A model and a document with images is attached. Many thanks. description.pdf model.spfx
  4. Hello, In my model I have an entity who needs to make different server . Exemple, I want my first entity to go to server 1,2,3,sink and the second entity to goes to server 4,5,6,sink. I want to make a table with multiple choices of sequences and the program will choose randomly the road to go for my entity. I saw videos from the module 6 of simio training. I want to do the same think exept I don't have multiple entity. I have only on entity but multiple sequences possible. Can you help me please ?
  5. Has anyone used "NextEntityOnLink" ? I want to model a chase, where an entity chases another, identifies it, stops it and changes it's direction, or destination.
  6. Hi, I'm currently building a model which involves a very large queue of entities to be read into the model and dynamically searched. I've attempted to limit the number in the model through different techniques such as reading in only relevant entities in at one time (from csv), Limiting the search ranges to distinct queues (as opposed to searching entire entity populations) and offsetting the reading and searching intervals (so they don't fall within the same time-stamps and slow the model). Despite this the model still runs rather slowly and (depending on variability) may still breach the 20,000 entities in system mark. I'm curious to find out how anyone else has handled large numbers of entities in the past? Is there a way to disable this 20k entities in system warning? Are there more efficient ways of generating and searching entities? Any feedback would be great. Michael
  7. Hello, In my program, i want to have: source-> waiting zone-> workstation -> sink I have a worker how move the entity between the waiting zone and the sink. My worker also stays at the workstation to make it work during process. But i want to know how can I tell my worker to start processing at the workstation even if there is a entity at the waiting zone. Because actualy if there is something in my waiting zone, the worker will drop his entity at the workstation and go get the other entity in the waiting zone. This way my program can't continue because there is no worker to make my workstation work. Sorry for my bad english .... Thank you !
  8. Hi folks! I'm trying to model a production line with one worker and several stations that he visits/uses. The process is in a specific order (ie, the entities move in a direct path) but the worker is free to float between stations as needed. The situation I'm facing now is that some stations require him during the beginning and ending, excluding processing time, and other use him the whole time. I have a station that he is called to be at, and he goes and completes the task, then exits the station leaving the entities, goes to finish another task, and then returns to the original station to pick up the entities he left before. How do I make him take those entities to their next location before leaving? I've tried setting the "task selection strategy" to "largest priority" and assigning higher priority to the entities at the original station, but it's not working. Any help would be very appreciated! Thanks PS, does anyone have any thoughts/preferences between using processes to seize the worker and delay during the task versus using the station's secondary resources to call him? They seem to be the same thing to me and I was just wondering if there are any tips/tricks/reasons to use one over the other? Double thanks!
  9. Hello, I have created a sub-model with two servers connected by a path that will process n types of entities (i.e. different products that share a work station). In the main model these entities have a table reference assignment (specified at the source) that allows different processing times in each server in the model. If these entities enter the sub-model how can I allow for different processing times? Since there is no source in the sub-model I do not see a way to assign the a reference table (normally done in the source). Thank you for any ideas!
  10. Hello, I am new to Simio and am having trouble with altering process times which differ according to the Model Entity. First, a little more about the background of the problem. I am trying to model a call center and have 12 different Model Entities that move through Free Space according to a sequence table. So for example, as part of the model I want a single server called "Sales" but there are three model entities that eventually end up at that server, but each is processed differently. Could anyone suggest a method to model this phenomena that doesn't involve adding additional servers? Thanks. Kevin
  11. Hi all, I'm a new user to Simio and am having to give myself a crash course in the software, so please bear with me. I posted this in the material handling forum but have realized that this is probably a better question for the SI Objects forum. My project is a manufacturing facility that involves product being created, processed, and finished in tooling, which is transported between process steps by transporter vehicles. My team is attempting to determine the need for additional tooling and transporters in this facility, and so material handling and resources are the main focus area of the project. Can entities seize resources across multiple workstations? IE, an entity (product) would seize a resource (tooling) out of the Source, and continue seizing that same resource as it travels through several workstations, and then release the resource as the entity enters the Sink? In our facility, the product is supported in tooling as it undergoes multiple operations at different workstations, and we need a way to model the tooling utilization. The transporters can come and go freely while the part/product & tooling combination are in process at each workstation. Is it possible to model this in Simio? Or reasoning behind using the objects the way we are is so that we can track utilization of the tooling and transporters to determine at what production rate they cross the 100% utilization rate threshold. Thanks in advance.
  12. Hi guys, there is someone who knows if is possible create a server process which can identify what kind of entity is just entered in the server? i.e. I have a model where 3 entities are created by the same souce, both of them entered in input in the same server but they have to be processed in a different way so I need to distinguish them. Thank you for your help.
  13. After some experimentation I have figured out how to get entities to interact directly with other entities, without having to add any code on the model level. By using the call: (first entity).location.parent.model.(second entity) inside a search or other process block inside the first entity I can access and manipulate the second entity. Example Model 1 - Ball Toss With Arch Simple Model to show different entities throwing a "ball" back and forth Example Model 2 - RvB Model to show entities "fighting" each other. In this model the entities interact with each other by reducing HP and destroying other entities Ball Toss with Arch.spfx RvBv4.spfx
  14. Hi, I would like to confirm whether behaviour regarding vehicle visit request queues is incorrect (i.e. a bug) or whether I am misunderstanding how they are supposed to work. I have two types of vehicles in an Emergency Medical Services model. One type transports patient entities (i.e. an ambulance) and one doe not do transport but only responds to some incidents (i.e. a primary response vehicle or PRV). In some cases, both vehicles are sent to an incident node, the ambulance by accepting a visit request from a patient entity at the node, and the PRV by being seized directly by the patient entity at the node. In some cases the PRV is far away and does not reach the node by the time the ambulance has completed loading the patient entity. In such cases I have modelled cancelling of the PRV (that would happen in a real system) by the patient entity releasing the PRV. When this happens, I have noticed that the patient entity that had seized the PRV stays in the PRV's visit request queue, even after the release. It is only removed from the visit request queue when the patient entity is destroyed, which may be some time later after a transport and hospital offload delay. From observing the behaviour of other vehicles, it seems as though a vehicle must enter a node having the owner entity in it before the entity is removed from the visit request queue (or, as mentioned above, it is removed when the entity is destroyed). In my case, I would like to remove the patient entity from the PRV's visit request queue when the PRV is released, however I know that this is not possible as Simio does not allow entities to be removed from this queue with the remove step. At the moment I am spending a lot of time trying to work around this problem, which creates a lot of undesirable behaviour - for example when there are three or four patient entities in the PRV's visit request queue. The vehicle object also has limited options in its task selection strategy which makes filtering out of the released entities in the visit request queue difficult to accomplish reliably. Is there any other way of removing unwanted entities from the visit request queue, without visiting that entity's node or destroying it?
  15. Hi guys. I have a timer for each entity. I'd like to know the location (object) of each entity whenever its timer is fired. Can somebody give me some clues on how to do this? Thanks.
  16. I want to have a source that creates one entity of each part type everyday. The total number of different parts in the system can vary and the user must define a priori. That is, you can have 1 to N different types. Then I want a server that will use the info from a table that contain the process time info for each 1 to N types and the server will use this table to process the entity based on their corresponding process times. I want to do this by placing only one one entity type, one source, and one server. The table will be populated with as many rows (N) as needed a priori. Thanks
  17. In the model I attached, I would like entity1 to move based on a sequence, as I assigned it, but entity2 to to go in at transfer node1, and as it reaches the crossroads, go to alternative paths, path8-9-10, with 5% probability each. As far as I know this is not doable since they are different different routing logics, one is based on a sequence, and the other is on a probabilistic manner. Am I wrong? Entity based routing logic.spfx
  18. Hello! I have one doubt that I would like to clarify: I have 2 entities that travel grouped (1 is the member and the other the parent). There is one point at my model on which I want to separate them and at the same time copy an array of values from the parent to the member. At the momemt I'm doing this by using a state to hold the information from the parent when he enter the separate and when the member leaves it I copy the values from the state to the member. Untill now everything's fine but I'm a little affraid that it can result in some conflicts when many entities pass through the Separate at the same time... So I would like to know if anybody has any suggestions of how to pass the values directly without a temporarilly state? Just to be clear I'm trying to do something like this: Member.ArrayOfValues[index]=Parent.ArrayOfValues[index] which obviously doesn't work since this process is being executed by a token of the Parent... Thanks!
  19. hello, is there any number in the simulation results which returns the average waiting time for each entity? If not how can I implement this situation easily? Thanks! Regards, Nadine
  20. This model is for a simulation of waste haulage. The model has two types of trucks. One big and one small running to different speeds through the same path. Because of the size of the trucks (capacity), the big truck is going to have more delay time in the resource compared to the small one. This is cyclical process where the truck is loaded, then the truck transport the load and last the truck unload and return to the resource to be loaded again. In the model I am assuming that the entities are the loads. The entity requests any truck available coming after release the load. Then, any truck (big or small) take the load to the unloading area. Now, the time this entity is going to use the resource (loader) depends on the type of the truck, so this entity is going to take more time in the resource area in a big truck. how could I make this simulation in Simio? is it possible to have resources with different time depending on the entity? I was using other software with no success so far.
  21. Hi! I have this: Configurations are like: Then I have the station's contents being displayed in the External definitions. I can count the new entities entering the station.contents, but they don't visually appear in the queue... What am I doing wrong? Thanks!
  22. Hello Simions i'm trying to simulate an ICU room. attached is my small intensive care unit. it consists of: 3 rooms (each room has 2 servers, which are a bed and couch) 1 waiting room (the waiting room has 1 server, which is a chair) 1 reception desk (desk has one server, which is a computer) on the left side of the model enters the visitors (model entity). on the right side of the model enters the patients on stretchers (model entity) my question is: how do i assign the visitor entity to go to a room that has a patient? i want the visitor to go to the couch/bed server in the room once a patient is placed in the bed. Currently, my problem is that the visitor will just randomly go into any room which sometimes doesn't even have a patient. So, i just need to know how do i assign a visitor to the couch once a patient is placed in the bed. Do i need to make some sort of table or state assignment? any help is greatly appreciated, thanks a bunch! sample project runs.spfx
  23. Hi, I have created a simple object to which I may add more complexity in the future. It is a batch server, which processes a certain amount of entities in a batch. It has the following properties: - Input and Output Buffer Capacities - Batch Size - Processing Time. I wanted to share it in case any one can debug it or make use of it. Regards, batch.spfx
  24. Hi everyone, i'm working on a model similar to the emergency room sample provided by simio. my question is: they show a patient (entity) walking to the bed (server) and when it gets to the bed the entity (patient) changes from walking to lying down on the bed. How is that done? i'm looking around and can't figure out what setting i need to change to make this happen on my model. i have simio version 5.91.10320 (32 bit). any help would be GREATLY appreciated. thanks a bunch!
  25. Hey guys, first of all, thanks for the contribution on these forums, I have learned a lot from the SimBit solutions along with forum threads. Herewith my first post/question: Based on the Vehicle Fixed Route SimBit, I've set up the following model: There are specific pickup/drop-off locations in each of the vehicles' fixed routes. Entities entering at the various Sources will each be allocated a destination location Sinks randomly (ie. at Source_1 Output Node the destination is randomly selected from a DestinationList, which contains all destination nodes). Enities in the right-side loop are only picked up by Vehicle 1, and entities in the left-hand loop are picked up by Vehicle 2. Sequence Allocated to Vehicle 1: Output@Source_1 -- Input@Sink_1 -- Input@Sink_3 -- Input@Sink_5 -- TransferNode1 Sequence Allocated to Vehicle 2: Output@Source_2 -- Input@Sink_2 -- TransferNode1 -- Input@Sink_4 Of course some entities' destinations in the right-hand loop are set to destination sinks on the left-hand loop, i.e. Source 1 entity destination is set to Sink 4, and vv. In this case I would like Vehicle 1 to transfer this specific entity to Vehicle 2 via TransferNode1, after which Vehicle 2 can drop the entity off at Sink 4. There can even be sort of a "swap" of entities which need to go to destinations not in its original vehicle's route/sequence. I've tried setting up a process where Vehicle 1 stops at TransferNode1, checks if entities need to be transferred, and if so, waits for Vehicle 2 which then picks up the entity from TransferNode1. Actually I don't know where to start with this process, or if I'm even thinking in the correct direction? Any ideas? Thanks in advance
×
×
  • Create New...