Jump to content
Simio Forum


  • Content Count

  • Joined

  • Last visited

Community Reputation

0 Neutral

About marquisd


    Mechanical Engineer, Assistant Professor

Recent Profile Visitors

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

  1. I have a state vector where all but one indexed value must be zero. This oddball cannot be zero. I want to initialize it in the Definitions window. Can someone explain how to do this in a general sense? I.e., in general, what if I want to initialize every index with a unique value? Thanks
  2. Hello I'm trying to get a combiner to clear it's member queue at the end of a "day". I have plenty of parents. My basic logic is: For 10 hours, it randomly sets a batch quantity for a pallet. This corresponds to member entities being received (matched by destination). After this period, I want to cycle through the remaining pallets, dispatching them by highest batch quantity until it clears. If I force the batch quantity to 1 for the whole run it clears everything (correctly) but will have the same number of pallets as freight. No what I want. If I force the batch qu
  3. Actually, one more question...what Simio statement can I use to get the value in the last row of a database table without doing a query inside Access? This would correspond to the latest data. Thanks
  4. Nevermind! Found it. Answers: No, you don't need to (probably shouldn't) fill in both items in the Dbread step. Cheers
  5. Follow-up: Now, attached is a screenshot of my database table. I want to get the value of Station1Pressure with a DBRead step and put it into "ModelStation1Pressure" state. I guess what I really need is a better definition of what "Columns" and "Where" properties in the Basic Logic of the step really means and how they are different from the "Where Column" and "Where State". It seems to be that they actually do nearly the same things. Clearly this doesn't make sense. Thanks
  6. Hello I'm trying to build a (very) simple simulation that accesses a data variable from MS Access (2007). I have a table called "CurrentValues", with a couple columns named Station1Pressure and Station1Temperature. For my sim, in the first instance, I just want to read in (DBRead step) in the values; so, I have process that reads the value when I click a button. Eventually, I want to update the database value with a form in Access and see the change when I click the event button in Simio. Note: The database (Sample.accdb) and the sim are in the same directory. First pr
  7. Hi All I would like help to build a custom (subclassed) node that, OnInitialized, would populate a lists of inbound and outbound path in each node. Ideally, it would also determine and store each path's length or travel time, and whether the path is available or not (this would probably require a subclassed path as well). I want this done dynamically (automatically) because I will likely have hundreds of nodes in my model and populating (and re-populating) these lists would be very time consuming and not very conducive to an efficient design process where paths and nodes would be added/su
  8. Hi All This has probably never really come up for most of you, but is there a way of using a button to open an external file (like a PDF)? I just want the system to open a reference document from within a simulation. It's ok (actually preferable) for the file to open outside Simio; it just makes for a good contact to relevant supporting information. Thanks
  9. Hi All Has anyone built a vehicle or worker with a component that you could change the size of? For example, imagine if you could threw a ball and have the horizontal and vertical velocity component vectors continuously visible and changing length through its flight. Here is a pendulum gif that shows what I would really like to show (about a third of the way down on the left): http://en.wikipedia.org/wiki/Acceleration Any ideas? Thanks Dave
  10. Can someone explain to me why, in general, destroying vehicles (or other resources) is not allowed, for example, by an event-triggered process? (I know they can be destroyed in a Source, but I would like more than that.) Thanks
  11. I thought of that, but I'd like to have a single object that encapsulates the functionality. Double "piping" is an acceptable work-around for small systems or a demo, but having two flow connectors for each section of "pipe" for large systems would become unwieldy. Hmmm...actually tried it and got some odd results. Attached is the sample model. All nodes merge incoming and split outgoing. I have a toggle button on one "common" node. The source is set to output 100 m3/hr of material. The sink accepts 10000. Running the model shows a flowrate of 60 m3/hr to start. Toggling the node changes
  12. Hi All Can someone describe how I can add bidirectional functionality to a flow connector, if it's possible at all (perhaps a subclassed functionality)? (Yes, I've put this in this Suggestions area too.) I'd like to model a piping loop, where, if a section has to be shut off, the downstream chemical users can get the chemical from the other direction. I haven't programmed in Simio yet, so wouldn't even know where to start. Thanks Dave
  13. Thanks Adam That gets the two and gets me started on multiples. Really appreciate it. Cheers
  14. Hello I'm trying to build a sample flow model where, with a button I can toggle between two colors at a flow source (or its output node). I've uploaded a sample model if someone would like to help. Basically, I have a single DefaultEntity with two color symbols (red for hot and blue for cold, for this example). Since Add-on processes in flow are only available for Run Initialized and Run Ending, it seems I won't be able to do this dynamically. (Perhaps this should go in the suggestion forum, but I thought someone's figured out how to do something like this already.) I know, I ca
  • Create New...