Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

0 Neutral

About KatieP

  • Rank
    Application Engineer


Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. KatieP

    Off Shift Rule From Data table

    Off Shift Rule is a List Property. The list is inside the server, but when referencing it, you need to create a list on the main model too. First Create a string list with 2 rows SuspendProcessing; FinishWorkAlreadyStarted (in that order). Then create a table with a List Column (in Standard Property). Set the List Name to the List you just Created.
  2. KatieP

    File Reference

    Yes, it is possible. The File Element must be on the Main Model, then in a custom object create an Element Property that can point to the File Element. The Element Property does not appear in the Properties dropdown, but you can add a Write step to a process and right click on its File property>select Set Reference Property>Create New Reference Property to create an Element Property.
  3. KatieP

    Batching Logic

    You posted in the Public forum section which does not allow attachments. I recommend becoming a Simio Insider and posting in one of those topics so models can be attached. I have a model I think might help, but can you clarify exactly what needs to happen at the Server. When is the Server seized and which entity seizes it (parent or members)?
  4. KatieP

    Batching Logic

    Check out the Simbit CombinerNode. It batches entities in the same queue.
  5. KatieP

    Type:Range Column

    Use what is in the Excel file. When we removed some outlier data, the 4s must have been removed and the description was not updated.
  6. KatieP

    Employee personal car expenses

    Use your best judgement and include the assumption in the report.
  7. No, you are not missing any information. If you have to make assumptions, just state them in the report.
  8. The "following table" is referring to the excel data table. This sentence was moved but not update. Sorry for the confusion.
  9. KatieP

    Overtime - Simio May 2018 competition

    There is a typo in the table, it should say "Limited to no more than 10 hours/day or 60 hours/week."
  10. Check out the SimBit Entity Follows Sequence With Relational Tables
  11. KatieP

    Synchronous transfer logic help

    If you mean that an entity should not advance to the next location unless it is available: Try using Node Lists when routing entities to the next location. Lists automatically block the entity from moving forward if the destination server is not available. 1. Create a node list in Definitions>Lists 2. Set the input and output buffers to 0 on your servers 3. On the output nodes, set Entity destination type to "Select From List" and choose the node list. If you mean you have a group entities that are processing at different servers and none in that group can advance until all are processed: Use a Wait step and event. After each entity finishes, trigger the wait step to wait for an event. After the last entity finishes, fire the Event. You will probably also use a Decide step to separate the non-last entities (wait for event) from the last entity (fire event).
  12. Using Task Sequence Server and data tables, you can put the tasks in tables and set the relationship. If you have an Enterprise license, you can view the results in the Gantts. The simple version is to just look at the bottom level of tasks. Put all the tasks in a table and point the server to the table. A more complex version is to have tasks create other tasks. If you want to have the different levels, use multiple servers and on the upper level tasks, have those tasks create a Submodel that sends a entity to another server that points to a different table that has tasks in it. Those tasks either create more submodels or are the actual tasks. The higher level tasks don't finish until the submodels they created are destroyed.
  13. We will add this to the user request list. A possible work around is to use Entities instead of vehicle and use the Travel step to move to places in freespace and use the Batch step to pickup a different entity.
  14. If you batch the Entities together, you can Search the ModelEntity.MemberBatch queue. Then sum the lead time for each member entity and the parent entity to get the total lead time.
  15. If you want to change the capacity of the server at Initialization, create a control property and reference this control value on the Capacity property of each Server. If you want to change the server capacity during the run Assign the variable ServerName.CurrentCapacity the new value. If all workers are always working at the same server, you may want to just batch the orders together then seize the correct number workers (actually, you wouldn't even need to increase the number workers). If one of the above solutions does not help, please attach a model to clarify what you are trying to do.