• Search

  • Search it up!

Search found 18 matches

 Go to advanced search


 by willem ¦  Fri Sep 15, 2017 1:34 am ¦  Forum: SI Shared Items ¦  Topic: CustomReadAndWrite ¦  Replies: 0 ¦  Views: 166

Good day, We changed the file element to accept a property name, this allows the user to write files from several different sub models at the same time, or write out a different name based on some criteria. The file name is evaluate when the run is initialized. Use the CustomFile, CustomWrite and Cu...

Re: Add Clock In My Simulation

 by willem ¦  Thu Aug 24, 2017 5:53 am ¦  Forum: Discussions ¦  Topic: Add Clock In My Simulation ¦  Replies: 2 ¦  Views: 708

Hi Johan,

There is:
DateTime.ToString(TimeNow, "HH:mm yyyy/MM/dd")

see NET Standard Date and Time Format Strings ... .110).aspx

Or Search Datetime in the help file for more info.


Re: Creating simulation model of multistory hospital

 by willem ¦  Tue Mar 21, 2017 2:02 am ¦  Forum: Discussions ¦  Topic: Creating simulation model of multistory hospital ¦  Replies: 3 ¦  Views: 2633


Switch to 3D mode by pressing 3, and the hold shift to move objects up and down.

Re: DirectDistanceTo.Object(object) question

 by willem ¦  Fri Mar 03, 2017 11:07 am ¦  Forum: Discussions ¦  Topic: DirectDistanceTo.Object(object) question ¦  Replies: 2 ¦  Views: 2196

Try the following:

Specify the instance of the work, if you have only one:
WrkA.DirectDistanceTo.Object(WrkB): {DirectDistanceTo.Object(WrkB[1])}

Reference the model:
WrkA.DirectDistanceTo.Object(TransferNode1): {DirectDistanceTo.Object(Model.TransferNode1)}


Save Step

 by willem ¦  Fri Sep 23, 2016 6:20 am ¦  Forum: SI Shared Items ¦  Topic: Save Step ¦  Replies: 0 ¦  Views: 2399

Hi, This might be handy to ensure you save frequently. We place the step on run initialized and it automatically saves the model (given the model is selected). See attached. Copy the extracted "SaveStep.dll" into "C:\Users\<YOUR USERNAME>\Documents\SimioUserExtensions". You might need to add the Sim...

Re: AutoCAD file

 by willem ¦  Tue Apr 05, 2016 6:40 am ¦  Forum: Discussions ¦  Topic: AutoCAD file ¦  Replies: 5 ¦  Views: 7227

Hi, Yes, but you can assign multiple simbols to a object... So you are still capable of doing your animation. Just note that the size will remain the same therefore you have to change the size when changing the symbol. Refer to the simio reference guide, search for symbols. This should help you to i...

Re: Destroying an entity if a failure occurs during service

 by willem ¦  Thu Feb 25, 2016 6:12 am ¦  Forum: Discussions ¦  Topic: Destroying an entity if a failure occurs during service ¦  Replies: 3 ¦  Views: 4327


In the on-failed event of the server,
Search the contents of the processing queue, in the found step place a release step in order to release the applicable server. Directly after that place a destroy step to delete the entity, otherwise you can transfer it back to the start.

Hope this helps...

Re: How exactly do you use the switch control variable?

 by willem ¦  Tue Feb 09, 2016 12:26 am ¦  Forum: Discussions ¦  Topic: How exactly do you use the switch control variable? ¦  Replies: 2 ¦  Views: 4197


Not sure where you found the property but you can use the split allocation rule. Select a rule that you want and make your link weights equal to a variable weight and you can do basically anything.

Hope this helps.

Re: Modulus

 by willem ¦  Wed Nov 18, 2015 12:34 am ¦  Forum: Discussions ¦  Topic: Modulus ¦  Replies: 2 ¦  Views: 3670


Math.Remainder(ModelEntity.ProcessingTime, 3) = 0
Additionally you should just check if it is larger than 0.

Unless you assigned a ProcessingTime variable or property to your ModelEntity it will not work. Usually the processing time is linked to a Server.


Re: Kanban 3-4 workstation

 by willem ¦  Tue Sep 15, 2015 8:38 am ¦  Forum: Discussions ¦  Topic: Kanban 3-4 workstation ¦  Replies: 1 ¦  Views: 2818

Hi, Create a sub-classed object with the properties fixed as you would like them. This would allow you to simply place the object and all the relevant properties will be fixed. You can even safe your object to a library and reuse it... Otherwise use the properties view to batch edit objects... Hope ...

Convert @Risk Distributions to Simio

 by willem ¦  Fri Jul 03, 2015 6:47 am ¦  Forum: SI Shared Items ¦  Topic: Convert @Risk Distributions to Simio ¦  Replies: 0 ¦  Views: 5749


The conversion of Distributions to the correct Simio format has been an issue for me for a while, thus I created this macro to convert from @Risk distributions to simio format distributions.

I hope that more will share there conversion methods from other software.


Re: Flow Server

 by willem ¦  Wed Feb 04, 2015 1:22 am ¦  Forum: SI Shared Items ¦  Topic: Flow Server ¦  Replies: 3 ¦  Views: 5844

Hi Mark,

The quickest fix is just to split into (onto) flow connectors and then add another FlowNode then add the conveyor.
Hope this solves your problem.

Flow Server

 by willem ¦  Tue Jan 20, 2015 4:47 am ¦  Forum: SI Shared Items ¦  Topic: Flow Server ¦  Replies: 3 ¦  Views: 5844

Good day, I have decided to post a flow sever library in the hope to get such an object added into the flow library. We have been using this flow server to model crusher and other pieces of equipment.The server includes failures, schedules and resource states. Please comment and/or Improve the flow ...

Re: Import Objects And Links From Spreadsheet

 by willem ¦  Wed Oct 01, 2014 11:03 am ¦  Forum: SI Shared Items ¦  Topic: Import Objects From Spreadsheet ¦  Replies: 25 ¦  Views: 31842

Not sure about the last 2 questions, but you have to copy the .dll files into the "C:\Users\<YOUR USERNAME>\Documents\SimioUserExtensions" on you computer for the add-ins to appear in Simio. Also be sure to close and reopen Simio.

Ps. Simio is not a spelling mistake Simio Forum Spell Checker!

Re: Import Objects And Links From Spreadsheet

 by willem ¦  Wed Oct 01, 2014 10:10 am ¦  Forum: SI Shared Items ¦  Topic: Import Objects From Spreadsheet ¦  Replies: 25 ¦  Views: 31842


This might help, to import and export properties... ... port+Model