Jump to content

Search the Community

Showing results for 'simio versions'.

  • 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. If you have been coming directly to this forum and not passed through the Simio web site on the way, you are missing out. We recently went live with a brand new site with lots of information about our products and company, how to reach us, news, simulation resources, and much more. Please check us out at http://www.simio.com
  2. We monitor this forum frequently for inappropriate content and immediately remove any found. But if you find any before we do, please email us at support@simio.com and it will be removed immediately. We apologize if you find anything offensive.
  3. You have joined an exclusive group. You have earned access to the inner workings of a great product. We are all very excited about our endeavor. It is way more than just a job... all of us on the team know that this is a special opportunity to change the simulation industry. And we are anxious to have you participate with us. As I mentioned in another post, Simio is a different type of company. One of those differences is that we recognize the significant value that YOU can offer. More than that, we are willing to "bare our sole" to you in an unprecedented way so that you have enough information to work with us. We know there is risk in this, but feel it is worthwhile so that we can produce truly stellar results. We know that your time is very valuable and we appreciate any time that you can spend to help. I would suggest that you start with the topics which are of greatest interest or those where you have the greatest expertise. We are interested in general feedback, novel ideas, mundane ideas (that we might otherwise overlook), feature requests, implementation suggestions... in short anything you offer, we want. If you think we need a new category or are otherwise missing some opportunity, please let me know. For most things I might suggest considering at least these four aspects: • What are the basic requirements (you would not use a product that did not have this)? • What would the ideal product look like? • Importance/urgency of the base feature and of any extended features. • How well the present proposal (if any) meets the needs Please remember that everything you read in here (whether posted by the Simio team or others) is protected by the Confidentiality Agreement. Please help us keep our evolving features confidential until they get to market. If our collective "novel ideas" trickle out into competitive products, it will weaken our ability to bring you the best possible product. Thanks again for your participation. Together we are defining a new state-of-the-art in simulation.
  4. Thanks for visiting our Simio User's Forum. This forum has been created to: 1) Share information about Simio, 2) Provide a way for users to communicate with each other and with us, and 3) Provide a mechanism for us to to hear your ideas so we can make the best product possible. Guests If you are Guest (visiting without having registered), you are welcome to browse all our public forums, but we request that you first join our Simio Insiders group before you view the private areas or can post on any areas. Simio Insiders I encourage you to become more involved as a Simio Insider. Insiders will have full access to browse and post in an extended set of forums available just for you. You will find more information on this in Why Become a Simio Insider. There is one more category of membership that is a little harder to achieve. Simio Team Members (employees) are identified as such when we post so you know that we are providing the straight scoop. (This is not to imply by any means that we are always right ) Finally, if you have any other questions about how the forum works, I encourage you to consult the "FAQ" item from the main Forums menu (top center). Again, welcome to the forum. I am always anxious to hear your feedback (positive or negative) and any ideas on how we can improve this forum or our products. Email me anytime using dsturrock at simio.com
  5. Did you ever wish you had been involved when a product was being designed? Have you ever said the words "If only they had asked me..."? This is your chance. Simio is a different kind of company in many ways. 1) One is that we welcome your ideas. And not just ideas concerning something we are about to ship, but ideas for new features, opinions on our early designs and concepts, and opinions on the ideas of others. This forum is one of the ways we hope to encourage your involvement. 2) A second way we are different is that we are agile. In short that means that every idea will get logged and prioritized. The highest priority ideas may be seen in new software in as little as a month. In my mind the most important reason to join is the opportunity to help change the simulation industry. Yes, that's "big talk", but WE ARE ALREADY DOING IT! The whole industry is advancing while trying to keep up with our frequent innovations. We have a lot of ideas in the pipeline, but we are missing yours... please join and help design the next generation of simulation products. But if you are looking for more reasons to join and participate, how about: - Access to early designs and concepts - Access to pre-release product downloads - Networking with the Simio user community (share your problems and help others solve theirs) - An opportunity to help set development priorities - Access to exclusive content - Access to Simio team members - Our sincere gratitude. If this sounds interesting, please join now. Read the topic How to Become a Simio Insider to find out how.
  6. We would like to let everyone join Simio Insiders, but since some of the topics discuss unreleased competitive advantages, you must first agree that you won't "borrow" Simio ideas and share them with our competitors. If you can agree to that then please request membership in Simio Insiders at our signup page. Note that free emails such as hotmail and yahoo may not be accepted. We will contact you when your request to join Simio Insiders is approved. Welcome to the group.
  7. A common way to create object definitions in Simio is by combining other objects, for example combining machines and a robot to define a work cell object. This type of object is called a composed object because we create this object by combining two or more component objects. This object building approach is fully hierarchical, i.e. a composed object can be used as a component object in building higher level objects. A second, more basic method for creating objects in Simio is by defining the logical processes that alter their state in response to events. For example, a machine object might be built by defining the processes that alter the machine state as events occur such as part arrival, tool breakdown, etc. This type of modeling is similar to the process modeling done in traditional modeling systems in use today such as Arena or GPSS. An object that is defined by describing its native processes is called a base object. A base object can in turn be used as a component object for building higher level objects. The final method for building objects in Simio is based on the concept of inheritance. In this case we create an object from an existing object by overriding (i.e. replacing) one or more processes within the object, or adding additional processes to extend its behavior. In other words we start with an object that is almost what we want, and then we modify and extend it as necessary to make it serve our own purpose. For example we might build a specialized drill object from a generalized machine object by adding additional processes to handle the failure and replacement of the drill bit. An object that is built in this way is referred to as a derived object because it is sub-classed from an existing object. Regardless which method is used to create an object, once created it is used in exactly the same way. An object can be instantiated any number of times into a model. You simply select the object of interest and place it (instantiate it) into your model.
  8. The Simio object framework is built on the same basic principles as object oriented programming languages; however these principles are applied within a modeling framework and not a programming framework. For example the Microsoft development team that designed C# applied these basic principles in the design of that programming language. Although these same principles drive the design of Simio, the result is not a programming language, but rather a modeling system. This distinction is important in understanding the design of Simio. Simio is not simply a simulation modeling tool that is programmed in an OOP language (although it is programmed in C#). Likewise it is not simply a set of classes available in an OOP language such as Java or C++ that are useful for building simulation models. Simio is a graphical modeling framework to support the construction of simulation models that is designed around the basic object oriented principles. For example when you create an object such as a “machine” in Simio, the principle of inheritance allows you to create a new class of machines that inherits the base behavior of a “machine”, but this behavior can be modified (overridden) and extended. Whereas in a programming language we extend or override behavior by writing methods in a programming language, in Simio we extend or override behavior by adding and overriding graphically defined process models. This distinction between object oriented modeling and object oriented programming is crucial. With Simio the skills required to define and add new objects to the system are modeling skills, not programming skills.
  9. Simio is a simulation modeling framework based on intelligent objects. The intelligent objects are built by modelers and then may be reused in multiple modeling projects. Objects can be stored in libraries and easily shared. A beginning modeler may prefer to use pre-built objects from libraries; however the system is designed to make it easy for even beginning modelers to build their own intelligent objects for use in building hierarchical models. An object might be a machine, robot, airplane, customer, doctor, tank, bus, ship, or any other thing that you might encounter in your system. A model is built by combining objects that represent the physical components of the system. A Simio model looks like the real system. The model logic and animation is built as a single step. An object may be animated to reflect the changing state of the object. For example a forklift truck raises and lowers its lift, a robot opens and closes its gripper, and a battle tank turns its turret. The animated model provides a moving picture of the system in operation. Objects are built using the concepts of object orientation. However unlike other object oriented simulation systems, the process of building an object is very simple and completely graphical. There is no need to write programming code to create new objects. The activity of building an object in Simio is identical to the activity of building a model – in fact there is no difference between an object and a model. This concept is referred to as the equivalence principle and is central to the design of Simio. Whenever you build a model it is by definition an object that can be instantiated into another model. For example, if you combine two machines and a robot into a model of a work cell, the work cell model is itself an object that can then be instantiated any number of times into other models. The work cell is an object just like the machines and robot are objects. In Simio there is no way to separate the idea of building a model from the concept of building an object. Every model that is built in Simio is automatically a building block that can be used in building higher level models.
  10. We are actively soliciting simulationists of all backgrounds and skill levels to help us change the state-of-the-art in simulation and scheduling. Refer to Why Become a Simio Insider for more information.
×
×
  • Create New...