Jump to content

Search the Community

Showing results for 'open pit'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Simio Public Forums
    • Welcome and How To Become a Simio Insider
    • Simio News and Announcements
    • Simio Product Details
    • Simio-Related Positions Desired or Positions Available
    • Help Getting Started with Simio
  • Forums for Simio Insiders Only (See Public Forums Welcome topic to sign up)
    • SI General Discussions
    • SI Sprint Releases
    • SI Shared Items
    • SI Ideas and Suggestions
    • SI Known Issues and Workarounds
    • SI Performance Tips
    • SI Non-US Cultures
    • SI Student Competition
    • SI Educational
    • SI Libraries and Objects
    • SI Animation and Visualization
    • SI Distributions, Functions, and Expressions
    • SI Simio Tabs
    • SI Experimentation and Optimization
    • SI Functional Approaches
    • SI Industries / Domains
    • SI Types of Simulation
    • SI Emulation
    • SI API

Categories

  • Files
    • Academic Information
    • Product Information
    • Case Studies

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me


First Name


Last Name


Company/University Name


OCCUPATION


ICQ


WEBSITE


YAHOO


AOL


LOCATION


FACEBOOK


GOOGLEPLUS


SKYPE


TWITTER


YOUTUBE

  1. Hello, I am working on a Demo Model and I would like to use the Console feature. The Console has a lot of "pros" because you can decide whether to display/hide KPIs, place buttons...However, it has a couple of "cons" that make its usage less friendly: Console Size cannot be pre-defined. Every time that the Open Console is clicked, the console will be opened in a different place and with a small size, which forces to manually move it and resize it so that everything can be seen more clearly. Gridlines cannot be hidden. I have tried to disable them in the section of view - gridlines, but it has not been possible. Any of you know if these two features actually exist and it's me that I do not know them? Attached there are a couple of screenshots of what I mention and the model itself (DemoModel should be run and right click open console). ConsoleIssue.spfx
  2. I attempted to help you, but it seems you are using the academic version of the software, which I cannot open in the commercial version. Seems like a feature perhaps devs could look into for community learning scenarios like this.
  3. Hi Cwitte, can not open your model? I think the we are using different editions of simio or your file is corrupted?
  4. Simio’s neural network implementation allows the import and export of ONNX files, which ensure that Simio is compatible with many machine learning frameworks. This format is well-documented, and there are many third-party packages and applications that can help you convert machine learning models to/from ONNX, or to open and view ONNX files. The attached document provides a basic summary for several of these packages, including tensorflow-onnx, onnx2pytorch, and Netron. Please note that none of these packages are affiliated with Simio, so any issues or limitations of these packages can be discussed on the package’s GitHub page. ONNX Format Utilities.pdf
  5. You can rename it to *.spfx and open it up .
  6. Hello, I am new to Simio, and I am still trying to figure out which Simio product will be most valuable in my case. I have some specific questions: I would like to confirm the following: If I build a simulation model in Simio Simulation Software, can I import it into Simio Scheduling Software and build on it? When you say that Simio Scheduling Software allows performing risk analysis in real time, do you mean that: You can actually connect the software to sensors where the software automatically performs the analysis based on real-time data? OR you manually import data and you run the simulation model to update the results? This question overlaps with my second question, but it will help me better understand. When you talk about the Simio Digital Twin, are you referring to the Simio Scheduling Software? Their functionalities look similar except for the clearly mentioned physical connectivity to real-time data in case of Simio Digital Twin which is not directly implied in case of the scheduling software. At this stage, Simio Simulation Software fulfills my current needs. However, I would like to leave the door open for building a digital twin after achieving my current objectives. I would greatly appreciate your input on this. Thank you for giving me the chance to join your community! Cheers, Fatima Alsakka
  7. The SkyBox icon on the View Ribbon opens a library of static and dynamic scenes that can be placed in the 3D animation. Dynamic scenery includes several options for clouds that move with the animation as the model runs. Typically, the Speed Factor should be set to 5 - 10 or greater to see movement. Static skybox options include many indoor and outdoor scenes. Indoor applications include adding building walls to surround your model. The 'None' option will remove any existing skybox. Users can create their own SkyBoxes as well. The “library” skyboxes are simply *.zip files with images inside them with the names front, back, left, right, top, bottom. They don’t need to have all of those names in them, Simio will use whatever ones it finds. They are located in the Skybox folder under \Public\PublicDocuments\Simio. Note when you first apply the SkyBox, you can only view it in 3D and you may need to use the Ctrl Scroll wheel to move the camera down to where you can see the horizon. There are over 20 SkyBoxes that are installed with Simio. A few more are attached below. Simply download and save these zip files in the C:\Users\Public\Documents\Simio\SkyBox folder. The next time you open Simio you should see something like this under SkyBox options: Here is an example of the MFGPlant SkyBox with a server in the foreground: If you create your own skybox images that you feel might be useful to others, please share them here. Hospital.zip MFGPlant.zip Warehouse.zip Airport.zip CleanMFGFacility.zip NEW NOTE: We just decided to reduce the size of these and some existing skybox files and include them all in Sprint 215. So it is probably better that you just wait a bit unless your need is urgent.
  8. Hi gocken, Thank you for your reply and your attention to this problem! The current method that adds a breakpoint after 'CallMATLAB' function works in my project. Before Simio runs MATLAB, Simio will send out needed data to SQL server and then call MATLAB function. MATLAB receives the data through the database, implements the algorithm, and writes the data into the database. The Simio program pauses at the step that Simio reads the MATLAB results from the database. I have validated the .dll file with a simple MATLAB program that plays a music file and it works. Because the Simio API is a little complex, I just use the code from https://www.sciencedirect.com/science/article/pii/S1569190X16301356 and recomplie that to obtain the .dll. Through this example, I also found Simio continues running after the matlab file is executed Otherwise, if I didn't pause the Simio after the MATLAB function is called, it generates error like this I also find that when the MATLAB program is running, it will open a MATLAB command window. If you don't pause, sometimes the MATLAB is still running when the command window exists, and Simio also begins to run before that window closes, and it will generate the same error like abov e. So I guess I have to pause it to let MATLAB program finishes. I have attached the UserStep.cs that generates CallMatlab.dll. If you have any further idea on this problem, I am really glad to know that. Again, thanks for your reply and idea on this problem. Shu UserStep.cs
  9. Most probably secondary resources will work for you, support here!. I can not open your model since we are using different editions. If we were to use the same edition I was able to open your model. Thus, while developing models which you will share with someone else you should consider this constraint.
  10. I think secondary resources is exactly what I needed. If not, I'll be back to the forum. I'm surprised the model didn't open. ModelForQuestionCOPY5v.3.spfx
  11. I was not able to open your model. Thus, can not say anything for sure. But, did you try other resource seizes/releases option under secondary resources of server object? It seems it suits your needs?
  12. I have attached a simple example of one approach. 1) I edited the ModelEntity object and added a state array of type MatrixFromTable. This type of array is automatically initialized from a table. Ideally I might have also added a table to the entity, but Simio doesn't work that way. Instead, I added a RepeatGroup named InitializationValues consisting of a Real property. I used this repeat group as a way to essentially add a "table" into the object, since internal to Simio there is almost no difference between a table and a repeat group. 2) Back in the model I added a table and then imported data into that table from Excel. I used 10 rows, but I could have imported 350 rows with no change to anything else. 3) Now when you place the ModelEntity object into a model, you can pass a table into the InitializationValues repeat group. Again, intead of just typing a bunch of values into the repeat group, I just say go get the whole repeat group from a specified table. This has the result of sizing that state array inside the model entity to match the current size of the table, and then initializing the state values to whatever is in the table. 4) If you run the model, you can open the Watch window on any entity and view the values of its states. I expect this won't solve all your problems, but maybe it will give you a fresh approach to consider. ImportStateValues.spfx ImportStateValues.xlsx
  13. Open your ModelEntity and add a new Real State variable named TimeInServer1 or whatever; Set ModelEntity.TimeInServer1 = TimeNow when the entity enters Server1; Set ModelEntity.TimeInServer1 = TimeNow - ModelEntity.TimeInServer1 when the entity exits Server1; Set Server2 processing time to ModelEntity.TimeInServer1 * E + delay (hours). Check the attached model for some extra help. Register Server1 Processing Time.spfx
  14. It is possible. There's several ways to solve this. It is just a matter of model designing. Some tips: 1. You can use expressions like TimeNow or ModelEntity.TimeInSystem to check how much time processing time has passed. 2. Interrupt step might help you remove the entity from the process. 3. A State inside the ModelEntity will help your entities to take the right path or take the right decisions. Open you entity model, create a boolean state named Failed (or whatever the name you like), set ModelEntity.Failed to True or False, and use this same expression to steer you entity to the right direction. 4. Be creative. Your solution heavily depends on your problem.
  15. I ran your model until the warning occurs and then examined the Content and Throughput categories in your Results Pivot Grid. I didn't notice any alarming buildups in any of the Combiners, Conveyors, or Servers, but the Entity statistics appear unusual: None of your 3 entity types ever exit the system. Your problem is with creation of too many empty pallets. Another thing I noticed that could be the main problem is that your Empty Pallet source creates 6 empty pallets every .25 minutes, with no limit. When I converted this to a just-in-time (Event Based) creation the entity limit problem went away for that entity type: To answer your specific question, on the Project Home ribbon there is a place to open a Breakpoints window that allows a lot of flexibility to trigger a model break (pause) when a specific condition occurs. I hope this helps.
  16. Hi Tom, thanks for your help! I've found a solution on my own in the meantime (probably not as sophisticated as yours but it works well). I additionally modelled a small version of the lift itself and created a wait process. The triggering event is "vehicle exits Node X". I used the process for my servers ("after processing"). So whenever a chair exits the node, the gates will open. This is actually quite close to reality where the gate opening interval is not fixed but depends on the speed of the lift and the point in time when an empty chair arrives. All the best, Nico
  17. Dear all, I am currently working on my master's thesis. The goal is to simulate the waiting line in front of a chair lift at a ski resort. I may have future questions, so I hope we can keep this topic open for other questions on the same model. I started adding objects and need to set the properties for the servers now. Currently I am struggling to find the correct setting that allows me to process entities at a fixed time interval. I want the red barriers in front of the moving walkway to open every 7.2 seconds (interval between two chairs). The servers are called "Schranke" in my screenshot. Moreover, every barrier should open at the same time, i.e. all six servers are supposed to process one entity at the same point of time regardless of its arrival. Thanks for your help! Nico
  18. We try to simulate that every entity, gets a place in the que for either OTC or Prescription and a place in a mixed que. The customers is then called to the cashier when they either is first in que of mixed (cashier1) or first in OTC-que (cashier1) or if the third cashier is open, first in the mixed que. We have tried to combine your aswer with the ranking rules in the server, but it doesn't seem to work since our cashiers (determined by: capacitylogic) doesn't close when no one is waiting over one minute. Is it a wrong way to combine it to get the system as described above?
  19. Hello, We want to assign the entities to different servers. The first server has FIFO selection system, and the second has FIFO with entity type OTC as the first priority, and the third server has FIFO. Furthermore, the servers open and close sometimes, but the entities keep transfering to the closed server. How can we divide them after the described rules? We have tried to get the output node to select from a list of nodes with the input of the different servers, but then the entities always choose server1. OTC-and-prescription-model.spfx
  20. I have been utilizing SIMIO for a couple of months, but I am still relatively new to some of the features. One of the problems that I have recently encountered in my simulation is entities taking a path even when the receiving node (a separator) has an off shift rule. Specifically, I determine the availability of the separators based on 5 minute intervals with a TimeIndexedRow table reference. The attached image accurately represents my dilemma while simulating an airport checkpoint. The passengers are first processed in Server 1 and subsequently proceed into the paths leading to either separator 1 or separator 2, depending on which conveyor is available (has a value of 1) to process their luggage. In a specific scenario, lets assume separator 2 has a value of 0 meaning it is in the off shift position. When I simulate only one conveyor open, the passengers sometimes either take the inactive separator path and move back to server 1 to take the other route, or move back and forth the link until the separator becomes active again. Is there a way to block the path leading to that separator, for that 5-minute interval when separator 2 has a value of 0? Perhaps this could be done with an add-on process trigger, however I have not been able to formulate one. Any help will be greatly appreciated!
  21. As you indicated, you can open and run an RPS or Enterprise model in Professional or Team. But Professional/Team is NOT designed as a "run time" version for scheduling. You cannot see, change, or take advantage of the scheduling-specific features. But I believe that you could change the model, save it, and reload into Enterprise and I think you will not lose any Enterprise features.
  22. Thank you. I used another computer which doesn't have enterprise version simio to open it and it's helpful... I did't know 'Is.xxx' function...
  23. can't open your models. SInce i'm using commercial version/enterprise version... It says commercial version can't open academic/personal version model...
  24. I can not upload the file. Try this link: https://drive.google.com/open?id=1D548lj3OsccGzFRn77m7J_UZ9dueG_TE
×
×
  • Create New...