Jump to content
Simio Forum

All Activity

This stream auto-updates     

  1. Today
  2. Yesterday
  3. MEagar

    Tank level expression

    All the levers you have at your disposal may be found here...
  4. Last week
  5. Mamdouh Mubarak

    Tank level expression

    Hi, I am trying to access Tank Level Mark thru an expression. Any suggestions on what this expression should be? I tried "Tank1.FlowContainer.TankLevelMarks.MidMark" but that did not work. Thanks!
  6. akramnajjar

    Plotting Events

    Maybe I am missing something but is there a way to plot events as and when they happen? There are two ways this could be done: 1) Choose a State Variable and ask SIMIO to show you its value on the vertical axis and the time it happens on the horizontal axis. At the moment, this can happen, but we get a continuous line and not dots. Events need to be seen as at an instant in time. 2) If no state is available, say I want to plot the arrival events to find when they are taking place (checking the distribution), we can agree that an event has a value of 1. Attached is a dotted status plot showing some accumulating value on the x-axis. Thanks
  7. Earlier
  8. jzhou

    Export Import Model Using A Text File

    finally I can use the addIn, it's kool stuff.thanks Glen.
  9. gtwirth

    Export Import Model Using A Text File

    Process steps cannot be exported....New capabilities just added...See first post on this topic.
  10. Luu Khanh Minh

    Modelling of valves in links

    I have a model as follows: The model that I'm working at deals with orderID, structured below" So when I process OrderID =1, I want Type1 Entity and Type2 Entity and Type3 Entity to be able to reach the Workstation1. Similarly, when I process OrderID ==2, I want only Type1 Entity and Type2 Entity to reach the Workstation1, but not Type3 Entity. May I have a suggestion as to how to do so? Thank you
  11. tulach

    Entity selection from queue

    Sometimes it helps to have entities inserted into more queues for quicker selection. Something like a card indexes in the libraty. That way you can shorten the search steps time.
  12. MEagar

    Entity selection from queue

    Search the entity whom needs to be reassigned a priority, and use an assign block to give entity.priority a new value. Hope this helps.
  13. MEagar

    Search step

    Classic age old problem that has been the source of many a wasted hour and frustration.... Try candidate.ModelEntity.EntityType.Is.productA || candidate.ModelEntity.EntityType.Is.productB Hope this helps...
  14. CWatson

    Search step

    What are you trying to do with the Search? How is the process that contains the search triggered? If you can provide either the model or some details of what you are attempting to do, it would be helpful.
  15. Mamdouh Mubarak

    Search step

    I am trying to look for entities, of certain types, in a queue of a server to transfer them to a server. I am using the following: Collection type: QueueState Queue State name: Server1.AllocationQueue Search Type: Forward Match condition: ModelEntity.EntityType.Is.productA || ModelEntity.EntityType.Is.productB Search Expression: EMPTY. I know for a fact that the queue does contain entities of types ProductA and ProductB but the search step cannot find them. What am I missing here? Thanks!
  16. Mamdouh Mubarak

    Entity selection from queue

    Sounds good. If I adopt this approach, how can I dynamically change the priority of the entities in the queue? In my system, the priority needs change over time. Thanks.
  17. CWatson

    Entity selection from queue

    The easiest way to do this dynamically is to use the Dynamic Selection Rule property on the Server (or other object, such as Combiner, Worker, etc.). You can use the 'Standard Dispatching Rule' option for that property to then include a Dispatching Rule, such as FirstInQueue, LeastSetupTime, EarliestDueDate, LargestPriorityValue, etc. This allows you to specify a TieBreak Rule as well. Using the dynamic selection will not determine which entity will be selected from the queue until the resource (object) has released an entity and is available.
  18. Mamdouh Mubarak

    Entity selection from queue

    Hi, What is the best way to access entities in a queue and select entities of a certain type to be processed first? I want to do this dynamically as the model is running. Thanks!
  19. Mamdouh Mubarak

    Displaying object names

    Thanks!
  20. gocken

    Displaying object names

    by zooming into the facility layout or by clicking labels button under visibility ribbon.
  21. Mamdouh Mubarak

    Displaying object names

    Hi, I am building a model in SIMIO and the object names disappeared. How can I display them back? Thanks!
  22. tahsinmullick

    Worker Positioning and Distance covered

    Hi Tulach, I have a process attached to the output@server1 and as such each entity is sent to a random cart and based on the cart number a specific worker picks up the package to the respective destination cart.
  23. tulach

    Worker Positioning and Distance covered

    Do your parcels have their destinations (carts) or will they go to the nearest cart possible?
  24. gocken

    importing lookup table from excel

    At that time the website did not allow us to comment due to one of the routine technical problems. Fortunately, it allowed to upload files. Then, we adopted this way. And, it worked
  25. tulach

    importing lookup table from excel

    Why are you uploading the texts in docx?
  26. So the first BIG no no is your use of WorkStations instead of Servers....Simio is looking to phase out workstations so I would suggest to change those back to servers....(i.e. right click and select "Convert To Type"). If I am not mistaken...its your Keys and relational setup of the tables that are causing your issues...i.e....the "display name" is not referencing the table you think it is refrencing.... Try adding some groupings and you will see what I mean....Hit F1 and read up on how to do that.... Also....Make sure you set this to True, and understand what it does....It will mitigate the need for creating processes as you did....
  27. First define an object list, then populate this list with the resource objects (or workers?). Order them accordinly (If you prefer grinder resource first one to utilize then the order should be grinder, welding. Then, under "secondary resources" category of server object expand "resource for processing" section and set "object type" as "select from list" and "object list name" property as "objectlist1". By this way the server object will try to seize grinder resource first. If it is not available it will try welding object. Still, If I were you I prefer to use task sequences option as dave suggested.
  28. I suggest exploring Task Sequences on the Server. It has much better capability than the Workstation.
  1. Load more activity
×