Jump to content
Simio Forum


  • Content Count

  • Joined

  • Last visited

Community Reputation

2 Neutral

About SimioSupport


Recent Profile Visitors

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

  1. The Combiner object in the standard library assumes that you have a parent entity representing a box or container and members representing the parts that are combined into the parent. In some cases you don't want to have a parent, you just have a number of entities that you want to temporarily join together and process as one. The attached project contains an object of type Node that represents a very simple Combiner and a TestModel to illustrate how it works. The node simply asks for a Batch Size and then holds the incoming entities until that batch size is reached. It creates a "no
  2. How do you customize symbols? 1) You can use the built-in Simio Library symbols and you can easily make minor changes to them (such as changing the shirt color on a person), but you are limited in the changes you can make. 2) You can use the built-in Download Symbol links to Google (Trimble) 3D Warehouse to import any of those symbols into your project. Sometimes you want to do more customizing than this. But you can still do this with the following steps. 3) You can go directly to Google 3D Warehouse (http://sketchup.google.com/3dwarehouse/), se
  3. First of all there are "functions" and "Functions" that should not be confused. The generic "function" (lower case) refers to built-in calculations that are available as part of Simio. For example fixed objects (like server) have a function named "NumberInSystem". "Functions" (with an uppercase) are a feature avaiable to users: Essentially a "Function" is a user-defined "function". While using a Function itself does not provide much that is not already available by typing the expression directly, the main benefit is to be able to abstract details from the model to make the model
  4. Excerpt From Help: First of all, many people are not aware of the power of expressions. You can of course use all of the numeric states, properties, math functions, and general functions available. But you can go well beyond that using non-numeric items and logical relationships. For example on a path weight, you might use the expression “Is.PartA==True” that is a logical expression that returns a value of 1 (True) if the item is a PartA and 0 (False) if it is not. A more concise expression that evaluates exactly the same is “Is.PartA”. Presumably on the other path you would have th
  5. Simio incorporates many innovative features to take best advantage of available memory and processor speed. Simio does not have any artificial limits, but at some point you might start running into limits that come from your hardware and operating system (OS). Here are some ideas to consider. Take full advantage of Simio's multi-processor support. First of all, it is important to understand that our multi-processor support applies to running multiple replications during experimentation. Note also that upgrading to Team Edition allows distributed experimentation across multiple comput
  6. You would like the Transfer Node to send the Entity down a specific path based on a value (via a state variable) that is assigned to the entity. The most straighforward way is to use an expression in the Link Weight of each path that reads the Entity's state variable. For example, if you've assigned values of either 1 or 2 to the state variable ModelEntity.Priority and you want the entity to follow a certain path based on which value it was assigned, the link weight property of one path would be set to ModelEntity.Priority == 1 and the link weight property of the other path would be set
  7. Tables are used to hold model data that may be referenced by individual entities and/or tokens. The data columns in the table can be any of the property types provided by Simio including expressions, object references, class types, etc. Each entity/token in the model can then reference a specific row of data in the table. There are two common ways of referencing table parameters. 1) Sometimes you may want to associate a row in a data table with an entity. One easy way to do this is to take advantage of the properties in the Table Reference Assignments category on the Source Object.
  8. If an Entity has a choice of taking more than one path, how does it decide which path to take? Outbound Link Rule logic is set in the properties of a Transfer Node If the OutboundLinkRule is ‘ShortestPath’ --If the entity has a destination set then this rule will choose the shortest path to the entity’s set destination. --If the entity does not have a destination set, then the ‘ShortestPath’ rule is not applicable and instead the ‘ByLinkWeight’ rule will be assumed. If the OutboundLinkRule is ‘ByLinkWeight’ The Selection Weight of each outbound link will be evaluated and t
  9. One common problem is that on some systems (particularly Vista) there may be a pause of about 30 seconds before the system comes back and asks you for administrative permission to proceed. If you have clicked on anything else in the interim, then instead of a dialog box, it just has a highlighted tab on your windows toolbar - a tab that is easy to miss. If you don't ever agree to proceed, eventually it will take lack of an answer as an answer of No and the install will fail. Try the install again and look for that. If you never click off the install, then a more prominent dialog bo
  10. Simio LLC is one of the rare places where you can work on the cutting edge of software technology and get to see the immediate results of your efforts. This is your chance to "get in on the ground floor" of a company that is changing the simulation market and is now taking off - adding customers and products. We are looking for bright, high energy, engaging people to help us design, develop, market, and deliver our simulation and scheduling software products to customers across the globe. We don't always have positions available, but we are steadily growing and we are often looking to hi
  11. Does your curriculum feature old, tired simulation software? Sure, its easy and convenient to teach the same thing year after year, but is that really the best for your students? In software terms, 20 years old is, well you know... -- Hinders your efforts to expose students to the latest in success tools and techniques. -- Damages your institution's reputation for being state-of-the-art. Solution -- Adopt state-of-the-art Simio that is guaranteed to breath new life into your simulation curriculum! We think you will find our academic program to be quite attractive. We make top q
  12. Minimum Hardware Requirements • 1 GHz or faster processor • 1 GB of RAM (4 GB or more recommended) • Available hard drive space of 500 MB minimum for installation • 1,024x768 display (higher resolution recommended) • A 16-bit graphics card with 128 MB compatible with DirectX ver. 9 • Internet connection required for online services If you are using an existing system, then the above guidelines should provide acceptable performance. If the system falls short in memory or graphics, note that memory is often fairly inexpensive. Most systems with inadequate memory can be easi
  13. Simio LLC uses software activation to enable advanced Simio software capabilities. A customer and product-specific activation code is supplied based on the products and number of seats purchased. During application of the activation, a one-time automatic (or optionally manual) contact between the customer computer and a Simio license server validates installation of the product on a specific machine and replaces the customer-specific activation code with a machine-specific activation code. While this final activation code is not intended to move between computers, when necessary Simio can assi
  14. Simio is a Simulation Modeling framework based on Intelligent Objects. This may be a bit different than other simulation packages that you may be familiar with, even those that market themselves as object oriented. Simio is designed from the ground up to support the object modeling paradigm; however it also supports the seamless use of multiple modeling paradigms including a process orientation and event orientation. It also fully supports both discrete and continuous systems, along with large scale applications based on agent-based modeling. These modeling paradigms can be freely mixed within
  15. Simio LLC is a private company headquartered just outside Pittsburgh Pennsylvania dedicated to delivering leading edge solutions for the design, analysis, and scheduling of complex systems. Our company mission is to lead the industry with a truly innovative family of simulation-based design and scheduling products to improve the productivity of our customers. Simio was founded by a highly experienced team. C. Dennis Pegden, Ph.D., Founder and CEO of Simio LLC, has over 30 years of experience in simulation and scheduling and has been widely recognized as an industry leader. He led i
  • Create New...