Jump to content
Simio Forum

MEagar

Simio Insiders
  • Content Count

    469
  • Joined

  • Last visited

  • Days Won

    9

MEagar last won the day on January 11

MEagar had the most liked content!

Community Reputation

15 Good

About MEagar

Converted

Recent Profile Visitors

2,095 profile views
  1. We are looking for an intermediate skilled Simio engineer for a 3 month contract. You will be able to work remotely with myself, whilst engaging through an online or VR platform, should you have a headset. Please pm me your details if interested. All conversations are treated as confidential.
  2. It can indeed...Have a look at the jib crane library as well...there are numerous ways in which the robot can be constrained....if you need help to alter it...send me a pm....
  3. Honestly, if you are just starting out with Simio...you are looking at utilizing a server per stop, with a secondary resource to act as the traffic light control mechanism.
  4. Set the buffers to zero...instead of using specifi time for processing, utilize task sequences and set the processing type property to process...I would then look to an add on process to check the stay post a delay.... Note their is a better way to do this with freespace routing, yet I think you will find that more challenging.
  5. All the levers you have at your disposal may be found here...
  6. 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.
  7. 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...
  8. 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....
  9. Would be helpfull to share the model or screenshots as that is what the combiner does. It can also combine entities in various ways. Alternatively, if you add a station to the "parent" entity, you can always transfer other entities into the station as a means of a make shift combiner. Hope this helps.
  10. So I see what you are trying to achieve, and your approach can be moddelled yet you will need to really know what you are doing if you want to start transferring entities in and out of queue's, as well as adjusting capacity of vehicles to circumvent default routing logic. Alternatively, I would set the Retailer capacities back to one and treat an entity as a shipment from the warehouse to a retailer. I would also look at add a material element to the transporter and each server and utilize Simio's produce and consume functionality to drive variation in supply and demand. This will allow you to utilize the base functionality of the transporters, without dabbling in capacitative resource allocation, unless you fully understand the intricacies of the inner workings of a transporter. Task Sequences embedded within the servers should allow you to easily accomplish your objective (basis production and consumption of material), without needing to utilize process logic and corresponding Produce and Consume Blocks. Hope this Helps.
  11. I would avoid the storage element. A station is a better option as all it is is a capacitative storage queue. The stations results are additionally automatically tracked. From the error message, it seems to me that the entity was never removed from the queue ?? Did you perhaps duplicate the entity with a create block prior to inserting it into the storage element ?? If this is a commercial application, send me a pm and we can web conference to resolve the issue. Mark
  12. What is the error ??
  13. Further to the above, understanding the functionality behind queues is paramount. Of particular interest would be the difference between statically ranked and dynamic selection algo's. What Simio does very well is allow the user to place entities into a queue, at a given location basis a certain condition, but also how to pull entities out of a queue, basis their current location given a certain condition. I cant see your model as its n academic version but it seems you have solved the problem. With a million and 5 ways to effect the request above, dynamic selection is most definitely one of the most preferred.
×
×
  • Create New...