Jump to content

Search the Community

Showing results for 'how to change property of one specific entity and not all of them'.

  • 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

Calendars

  • Simio Calendar

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. Hello everyone, I am working on a project for class and am having difficulties assigning workers to specific servers depending on what day it is within the simulation. I have 18 workers and 16 servers. Each worker has their own 25 day schedule. On a given day, there is between 5 and 8 workers on shift and each worker needs to be assigned to 2 specific servers and no other worker should go to those servers on that day. However, due to the different schedules, a given worker will not always be assigned the same rooms they were assigned the previous day. Is it possible to assign each worker a specific server by day? Or is there another way that this might be possible? Thanks in advance for any suggestions!
  2. Hello everyone, I am trying to add a new property for a Server object, which would be a string. For instance, the property needs to be something like "Type of Patient" (that each server can attend). I created a property within the Server's subclass, but it does not work. ¿How can I define a new property for a certain object? Thanks in advance, Marcel Favereau
  3. I'm making a call center simio model. The 7 types of calls are generated at sources and then move down a path to a server. This server represents a queue that is formed at the call center. After the queue server the calls are transferred to 1 of 7 desks (which are represented by a server) where a call agent is working. How do I make it so the calls do not go to one of the server desks until a desk becomes available. As it currently stands the calls go right through the queue server and build up at some desks even if there are free desks available.
  4. Hello there, this is my first post here and I hope someone can help me with my problem. I´m quite new to Simio and working on my first project. I have some "return entities" that are considered "bad" at the end of the production. So they will get collected in a server which is used as a storage and get returned to the factory every 24 hours, to get reworked, if there is capacity left. Now, I want to check if there is capacity left in the destinated server and in best case, reserve the needed capacity before, before I route these entities towards it. After the entity arrived in the server, the reserved capacity should get released again. I couldn´t find a good example here in the forum or via google search, as in the SimBits, how to solve this the correct way. Maybe someone here can give me a tip, how to. Thanks in advance. Aljonator
  5. Hi I have an entity that is moved through the network via vehicles. The vehicle will drop of the entity at the first server which then gets processed through two servers. I would like to use the vehicle that dropped off the entity at the Input to the first server to be used to pick up the next entity at the output of the second server. Is there a way to save the exact Vehicle that was used and specify that as the Vehicle to use at the second pick up point? Hopefully to a global variable and not to the entity (in my actual model, the entity going in to Server 1 is not the next entity coming out of Server 2). At the moment I am using 'Reserve Closest' as the reservation method at Server 2. I know that is incorrect, but I'm not sure how to setup this up using the other methods. In the attached model, process works for the first entity, but does not for the second entity onwards. Due to other limitations in the model, I need to have the Vehicles to 'Remain in Place' during idle. Thanks in advance for the help. SpecificVehicle.spfx
  6. hello :), I'm trying to make a model with three servers. Everyone uses different Workers type and have different operation time per entity (no problem in these points). The difficult part is the next, every work center (server) has a different setup and changeover, and both happens without the presence of the entity. I mean the setup of some servers starts when the entity is created, (before the arrival to that server), and after the operation the changeover has to be done, in both cases we need to use or assing a worker. How can I do that?
  7. First of all, Thank you so much for the answer in advance, but could I bother anyone who answers with some example model or picture of the method I am still new to SIMIO, so I am concerned about following the advice correctly. 1) Let's say every day I have X number of people arriving( using distribution to generate numbers outside SIMIO randomly). This is the shop where people visit from 8.00 to 20.00 every day with different visit rates per hour (example as below), and I use X to time to this percentage so I can get the exact number of visits per hour. The problem is I want to make an arrival interval random with some sort of function/distribution or table(excel calculation), not a stable arrival rate. My idea is random from 0 to 1 and gives the random number (Y) to match with X outside SIMIO and put the whole table in, but I wonder, is there any better method than this? 2) The second question is about two entities from different sources, A and B. A and B will go through the same server for three servers, but after server 3, one will go to 4, and one will go to 5. Can you give me any advice on how to do that
  8. Hi everyone, I am trying to model entities moving from 10 origins (sources) to 10 destinations (sinks). The entities are simultaneously created according to a certain mix (Entity1 (85%), Entity2 (10%), and Entity3 (5%). However, the number of entities created per event is according to a certain distribution. There is an OD-matrix that captures the number of entities moving from origin to a specific destination. Let's say there are 10 destinations, than the destinations of the Entities are determined according to the OD-matrix: Entity1 and Entity2 can move to any of of the sinks. Entity3 can only move to one specific sink. One solution I came up with was to add weights to Connectors and assign destinations using TransferNodes, but I think that this is very inefficient. I then started to work with DataTables, but I cannot figure out how to probabilistically assign the destinations of the entities. My question is: how to model the probabilistic destination assignment of Entities using DataTables in such a way that it is relatively easy and flexible to add or remove Sources/Sinks? I have added the model for you to see, I hope that you can help me! Many thanks in advance Simple_OD_creation.spfx
  9. I have a table that allowcate 5 gates will have different entity will launch in specify date and time. How can i do it ? We are designing a airport simulate aircraft departure its gate.
  10. I am doing a Final Year Project with Simio. Our topic is discusing the taxiway routing problem to enhance aircraft congustion in the taxiway. Our group are the new to use simio, when we want to do some simulation on the taxiway, we dont know how to increse the same distence between different space of the entity(ie. airplane) in the path(ie. Taxiway). Also how to make the entity stay in the path while waiting the privious plane leave the runway? We would like to do the silulation like this video https://www.simio.com/applications/airports-and-airlines-simulation-software/ 1:08-1:30 Any one can help us?
  11. Hello, please I need your help. I have a combiner in my model called Revisar_pedido, which fulfills its function without any problem until, at one point, an entity enters (Pedido_PU.597) and gets stuck inside it and I can't understand why it doesn't come out. I already checked the functions, processes and states and nothing seems wrong. I attach my model for better understanding. Beforehand thank you very much. 06.11.spfx
  12. How can I model where the robot always pick 2 parts and waits until 2 parts are available at output buffer of the server. (Robot is available in extras library). i have multiple servers in the model.
  13. Hi! can you help me please? In my model I have a server that I want to function as storage, this server is linked to a combiner which will combine the member entities that leave the server with a parent entity that will arrive at it from another node. Each member entity has a state with a unique number linking it to a parent entity (there may be more than one member entity with the same state number). How can I extract from the server only the member entities whose state is equal to the state of the parent entity that arrives at the parentinput of the combiner? Thank you so much! 18.10.spfx
  14. Hi! In my model I have entities called "Pedido" which have a state called "id_del_pedido" which is equal to the ID of the entity. These entities will enter a Separator that will create copies of the entity according to a probability distribution. Since the new entities are copies of the parent entity, they will have the same "id_del_pedido" status as the parent entity. Subsequently, the entities created will enter a Server that acts as a warehouse. This Server is linked to a Combiner, when the parent entity reaches the Combiner's parentinput I want only entities whose "id_del_pedido" is equal to the ID of the entity that reached the Combiner's parentinput to leave the server. This works perfectly in the first Server-Combiner set of my model, but, the Combiner's outputnode is attached to another Combiner and I want to repeat the same activity as in the first Combiner but I get an error that I don't know how to solve. I attach my model so that my problem is better understood. Thank you very much in advance! 18.10.spfx
  15. Hello Everyone, please can someone help me with this situation? I want to use a Server as a storage place, entities coming out of it go into the MemberInput of a Combiner. I want the number of entities that leave the Server to depend on the state of the entity that will enter the ParentInput of the Combiner. How can I access the state of the parent entity that will enter the combiner from the Output Node of the Server? Thank you very much, Greetings! 14.10.spfx
  16. I wonder if it is possible to pick one particular entity from the BatchMembersQeue and unbatch it. For example I have a pallet with 10 entities batched (9 red and 1 blue) and I want to remove only the blue one. I was able to find the entity with a search step, but I cannot transfer it or unbach it. Any ideas? TnksUnbatch one entity.spfx
  17. Hi, I want to generate one type of product with one interarrival time. I have one source and one model entity. However, this entity can have different lengths following probabilities. Depending on these properties, the processing times at the servers will be shorter or longer. I tried to assign a state to the entity before this entity exits the source so ModelEntity.Length becomes DataLength.prob.randomrow. where DataLength is a table with the different lengths and the probabilities associated with those Lengths. The only thing is that it is a property and not a state, but I do not know how to do it in another way. Afterwards, I have different processing times at the servers depending on the different characteristics of my entity. For example, server1 will have different processing times depending on the length. How can I reference to the good processing time say I have added a column to the table DataLength with the associated processingtimes according to the lengths? Finally, I would also like keep track of those different lengths generated and see what the model produced in the end. Thank you for your help, Emilie
  18. Hello, I'm new to both the forum and the world of simio in general. I am trying to simulate how much the maximum buffer could be in 2 points of my process which are defined by the Buffer_ST1 and Buffer_ST2 servers. My problem is that I would like the Buffer_ST2 server based on a condition that would be every time an entity passes on Input @ Buffer_ST1, the Buffer_ST2 server releases only one processed entity and not all those inside the server as it happens now, I hope for being clear and thank you in advance. I put the model in the attachment Buffer varianti trazioni V2.spfx
  19. I am trying to make a routing decision based on the Candidate node's routerequestqueue's summation of the entities user-defined property. If there are different types of entities with ex. different priority levels. I would like the routing process to choose the transfernode which has the smallest total sum of it's entities priority level. the transfernode that needs to be chosen also has a routing group attached to its entity destination type rule where its final machine has 0 buffer and due to a blocked destination rule, there will be a queue build up at the transfernode that needs to be chosen. I have thought about using a state variable for each node and using add-on process each time a unit enters and leaves a node but because the main model has many multiple nodes the node's entity priority sum has to be able to be accessed through the candidate.transfernode._________________. For example during the routing step in the process section, I have candidate.transfernode.destinationroutinggroupname.routerequestqueue which gives me the node's number of units waiting, but i need to be able to access the candidate nodes summed queued property. Is there either a way to directly access this information, have looked at the expressions and having a hard time finding something. failed attempt: candidate.transfernode.destinationroutinggroupname.routerequestqueue.population.defaultentity.priority.summation or is there a way to use the add-on process where i am adding/subtracting the priority levels, but somehow attach it to the candidate.transfernode's property Hopefully this makes sense. If you look at the file, please ignore the upper half and focus on the transfer nodes maintransfer, transfernode1 and transfernode1_1. maintransfer has an entered add-onprocess which is the subject of this question. the route process and it's selection expression is what I'm trying to adjust but find a way to express the candidate transfernodes of transfernode1 and transfernode1_1 (which are part of the XferRouting group). I'd like to choose and compare the total summed priority level of each node's queue. Simple_Routing.spfx
  20. Hi, I am trying to demonstrate a manufacturing process flow, by doing so I want to show a visual progression of the entity through the entirety of the simulation. Setting Random Symbol on to 'True' is not what I am looking for. I have 10 entity symbols and they have to change specifically between servers. How is that possible? Thanks,
  21. Hi All,

    In my model, I have a transfer node and the entity could go to either of the next 2 serves as in the picture.

    I have assigned product number(1,2,3...) to entities …., if product “1” moves from transfer node to S1 and the next product is also “1”, it should also move to S1 and if the product number changes its should change the server to S2. So the entire batch gets processed on one server.

    After processing from S1 and S2 the entity should flow in batch so that at S3 I have batch production

    Right now the entities go based on “By Link Weight” and randomly goes to the server which affects S1,S2,S3 servers setup time

    Any thoughts how can that be achieved, I do not want to setup a sequence table.

    SImioForumPicture.PNG

  22. Hi All, In examining a medical system, we have a requirement to log snapshots of the patient details being processed at specific points in time during experiment replications. For each server, we would like to know the state values for entities currently in processing in each functional area ( a mix of servers and storage queues). I suppose I am looking for an "Easy Button" which would quickly capture a Work In Process snapshot of the system. Are there any thoughts on accomplishing something like this? Any kind comments would be greatly appreciated. Thanks, Jim
  23. Hi I have created an object and need now a property of type table for this object. The tables which can set for this property should have a defined schema (two columns, the first of type datetime and the second of type real). My question is: Is it possible to pretend the Definition of the Schema for the tables, which can be assigned to my property? Thanks for your help. Thomas
  24. Hi! I have been using SIMIO for quite some time now, but I have barely come across this need. I need to record the time spent per entity at any given path/server in the simulation, rather than obtaining the average time for all entities at the end of the simulation. Take the image below as an example. I need to record the time spent in the link (TimeOnLink) per entity generated. The path corresponds to that connecting the source to servers 2-7. Then, I need to record the time spent per entity on servers 2-7 (TimeInStation). I can display the unique ID number for each entity by Entity.ID, now I need to match the statistics. I figure the best way to model is trough ExcelWrite, but I can't manage to make it work. Any hints? The plan is to get the following information per entity, rather than a summary of all entities.
  25. Hi Everyone, I have 100s of different products in a warehouse and I want to get statistics for all of them such as distance travelled, number entered and exited. So I created the entity instances for each product automatically through data table. The entity.totaldistancetraveled function doesnt increase since the entity doesnt moveby itself but moved by forklift instead. So I have created a state variable called "distanceonforklift" and increased by the difference between the forklift total distance travelled value when entity exits and enters to forklift. I have also created a function called "distancefunction" on the entity and equated it to "distanceonforklift" state variable of the entity. For the return type of function I have chosen "number" and set the unit to "length". I validated that both distance state variable and function is calculated correctly in the facility window. However I cannot output the result of this state variable on the model results screen. I used the following expression under model outputstatistic but it didnt work. "ProductA.DistanceFunction". That expression gives me 0 value although there are some entities of this product which enters and exits the system. How can I see the average total distance travelled on forklift for the whole population of Product A?
×
×
  • Create New...