Jump to content
Simio Forum

Welcome to the Simio Forum

Welcome to the Simio Forum! Experience the full experience of the forum by becoming a Simio Insider! You must be an Insider to post on any forum!

Click_Here_button.png

New Software Release

Our latest release, Simio 11, is here!

SimioSupport

Members
  • Content Count

    20
  • Joined

  • Last visited

Everything posted by SimioSupport

  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 "normal" batch so it can be used with the Separator as long as you treat all outbound entities as the same. CombinerNode.spfx Requires Sprint 5.80 or later.
  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/), select the symbols you like, and download the sketchup file to your local drive. Then you can use Sketchup to edit those symbols to meet your needs. 4) You can create your own symbol. It is pretty easy to learn enough Sketchup for simple editing. And with a little time, you can learn how to create fairly sophisticated symbols. 5) If you like the Simio Library symbols, you can start with the sketchup versions of the Simio Library, and again use Sketchup to edit them as needed. You can find these symbols at http://www.simio.com/downloads/public/SimioSketchupSymbols.zip. Note that most of these are what is known as "low polygon count" (or simply "low-poly") symbols. Most of them originated from the 3D Warehouse, but have been simplified to make them smaller and faster to animate. If you want a better quality of image, see step 4. For steps 3-5 above, you can go to the Project > Symbols panel in Simio and Import Symbol, and do any final customizations before use. You can also save any of the symbols from above into your own library for use in other projects by going to the Project > Symbols panel in Simio then use the Save To Library feature.
  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 easier to understand, use, and maintain. Functions are most useful for sharing an expression across several objects. For example if you have a complex expression for calculating a processing time, and you use that expression in several different places, you can instead make that expression a function. This can make your model easier to maintain, since you can now update the expression in just one place and the new value will be returned everywhere that uses the function. You can also use Functions simply to make your model easier to read. Rather than having the complex expression directly referenced in your model, you can define the expression as a Function, and give that function a meaningful name. By combining the two above features, you can simplify routine use of your model. Say, for example, you had two different common ways of calculating processing time. To avoid typing and retyping the appropriate expression each time you change, you could define functions named “PTime_MethodA” and “PTime_MethodB” with the appropriate expressions and just change between those names as desired.
  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 the reverse expression of “Is.PartA==False” or simply “!Is.PartA” (where "!" is read as not). Even in this very simple example, you could perhaps add a bit of clarity by replacing the above with Math.If( Is.PartA, 1, 0) for the first path and Math.If( Is.PartA, 0, 1) for the second path. The real power of the Math.If starts to become obvious when you have compound logical expressions. For example, say I have a processing time that is time dependent by shift and “Shift” is a predefined state. I could use an expression like Math.If(Shift==1, 15, Shift==2, Random.Uniform(10,20), 18.53). This simply says if it is 1st shift use 15, else if it is 2nd shift use a random sample, otherwise use the value 18.53. You can even use these nested such as: Math.If(Shift==1, Math.If(Is.PartA, 10.5, 11.6), 12.7) which says if its first shift and its PartA use 10.5, if its first shift and not PartA use 11.6, and if it’s not first shift use 12.7. You can combine the compound and nesting as deep as you need.
  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 computers. But even without that, Simio will run up to 16 simultaneous replications on your local computer, depending on available hardware. For example, a computer with 2 physical processors, each with 3 cores, and with hyper threading enabled, will run 12 replications at a time (2*3*2). Or on a computer with a single processor, that has 6 cores but without hyper threading enabled, Simio will run 6 replications at a time. Note, however, that we currently limit to 16, so if you had a quad-processor box where each processor has 8 cores and hyper threading is enabled, we’ll still only do 16, rather than 64 reps at a time. Second, let’s talk about memory. Note that the Simio interactive (graphics) application is a 32-bit application. (As of this writing a 64 bit version of the interactive Simio is under development.) As 32-bit application, it is limited to a total memory address space of about 2GB, even when running on a computer with 64-bit Windows. Depending on the size of your models, this may or may not become an issue. For model development, debugging, animation, and animation-less fast-forwarding, we run your model on a single thread within that 32-bit process space. For experimentation, we will run up to 16 replications at a time, but all within the same 32-bit process space. This could eventually become an issue as the size of your models increases, because while a single instance of your model might peaceably share space with the Simio graphical user interface and animation engine, trying to run multiple instances at a time might not. To deal with this, Simio has the option of running experiments outside of the interactive application, in a separate process. This can be either a 32-bit or a 64-bit process. When running in this manner, the external runner process runs as many concurrent replications as it can (up to the software limit of 16), and has nearly the entire process address space to split up between the replications. The 32-bit version is slightly faster, but is still limited to 2GB total address space, while the 64-bit version runs a little slower, but can make use of nearly ALL memory on the computer. What processor? So with all of this in mind, a good place to start would be a processor with 4 to 8 total cores, which with hyper threading enabled will allow 8 to 16 concurrent replications. Definitely go with 64-bit Windows, and get at least 8GB of system RAM to start with, configured so you can add more in the future if necessary. That is, if the system supports a maximum of 16GB or 32GB, you don’t want to use 8GB of lower-density memory that fills all available slots; use higher-density memory that leaves slots open for future expansion. (Or depending on your budgeting and purchasing situation, you might just want to go with more memory from the start.) As far as the processor itself is concerned, any of the new Core i7 “Ivy Bridge” processors should be nice and fast, although the fastest of the previous generation Core i5 chips should be good, too. Some i5s, and ALL i7s support hyper threading, so a 4-, 6-, or 8-core processor would allow 8, 12, or 16 concurrent replications to run. What graphics card? As far as graphics hardware is concerned, the Intel HD graphics that come WITH these CPUs is generally good enough for our animations, even though discrete graphics cards will usually be faster. We require only DirectX 9, while the integrated graphics on the CPUs support either DX10 or more recently DX11, so that isn’t an issue. We can’t really offer any suggestions regarding discrete graphics cards, as we have no real experience with them, and there are so many options out there it would be difficult to even know where to start, but we do think that if you go this route, a card with 512MB or 1GB of dedicated graphics memory should be sufficient.
  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 to ModelEntity.Priority == 2. Another option is to set the destination in a process. Since destinations are always nodes, the SetNode Step is what we use to assign a new destination. Use a Decide Step and a SetNode Step in some process that reads the value of the variable and then sets a node for that entity. And finally, you can use Sequence Tables to set up a certain routing sequences based on the value that was given to the variable.
  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. For for flexibility you can use the SetRow Step in a process to make or reset that same association. Once you have made that association, then the entity will automatically know its proper row in that or any related table. The following expression can be used to return the value from a specific column of a data table: TableName.PropertyName For more information on the SetRow step, refer to the topic SetRow in the Simio Online Help. 2) In other cases, you may not have or need any entity associations with a data table or you have already used the SetTable step but would like your entity to reference another table. In this case, you are trying to reference a specific row in a data table. The following expression can be used to return the value of a specific field of a data table: TableName[RowNumber].PropertyName For more information, look at the topic Data Tables in the Simio Online Help.
  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 the probability of an outbound link being selected is then based on its proportional selection weight. For example, if there are two links, and the first has a selection weight of .75 and the second a selection weight of 1.5, then the first link has a (.75/(.75+1.5))= 33.33% chance of being selected, and the second link a (1.5/(.75+1.5))= 66.66% chance. If the Outbound Link Preference is ‘Available’ If the preference is ‘Available’, then the entity will prefer choosing a link that can immediately be entered. For example, if the rule is ‘Shortest Path’, then the entity will prefer to choose the shortest path available. If no paths are immediately available, then simply the shortest path will be chosen. If the Outbound Link Preference is ‘Any’ If the preference is ‘Any’, the entity will simply choose the outbound link according to the outbound link rule, even if it means waiting at its current location until the link is available.
  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 box will be displayed.
  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 hire into the following positions: Software Developer/ Software Developer Intern Requires a solid foundation in computer science (minimum BS in CS) and be on the cutting edge of .NET and SaaS technology. Will be working with C# and .NET in an agile environment to develop the engine, GUI, 3D animation, and delivery system for highly flexible simulation modeling and scheduling products. Must possess good communication skills and enjoy problem solving both independently and in team settings. Applications Engineer / Applications Engineer Intern We are looking for a highly versatile person to provide engineering support for the Simio software products. Responsibilities may include technical support, pre-sales support, consulting, testing, documentation, and training. Will be working in an agile environment as an integral part of the development team. Requires a minimum BS in Industrial Engineering, excellent written and verbal communication skills, and the ability to work both independently and in team settings. Inside Software Sales Representative / Inside Software Sales Representative Intern You will learn to use the telephone and email to uncover sales opportunities for the senior sales team. You will be making cold calls by telephone using a unique, non-intrusive approach developed over forty years. You will learn how to get to decision makers that make purchasing decisions. This entry level position seeks career sales professionals looking to advance to the position of senior sales representative and beyond. The position is open to energetic and motivated recent college graduates with a desire to break into software sales. Simio LLC is a fast growing B2B software company with a management team history of developing and selling market leading engineering software worldwide for the past thirty five years. Simio is introducing ground-breaking technology to the government and world's largest companies. Additional company information may be found at http://www.simio.com. Benefits for full time employees include Salary, Heath Insurance, Paid Vacation, and 401K with Matching Funds. Simio LLC is an Equal Opportunity Employer. All positions above are located in Sewickley, a suburb of Pittsburgh, Pennsylvania. If you are interested in any of the above positions, we are anxious to hear from you. Please send your resume, availability date, and salary requirements to careers@simio.com. Please put your last name and identify the position in the subject line.
  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 quality, state-of-the-art software available to professors, students, and researchers at little or no cost. We have two academic products: Academic Version We provide full-capability software to academic institutions at no charge. We will provide as many licenses as you need for installation on any computers owned by an institution whose primary business is teaching. This software may be used in student labs as well as by professors and researchers. The activations supplied are generally for two years. It is expected that the licenses will be renewed on an annual basis, still at no charge. This software has no model size limits and is functionally equivalent to Simio Design Edition including discrete and continuous modeling, object library development, and 3D animation. Student Version We also provide full capability software for undergraduate and graduate student use on their own computers. We will supply the institution with a link that that can be passed on to students where they can obtain their own software and activations for a nominal fee. The activations supplied to students are for a full year. This software has no functional limits and is equivalent to Simio Design Edition. Academic License Limitations The above software may not be used for commercial work. This program makes top quality, state-of-the-art software available for academic use at little or no cost. It is only fair that companies who realize financial benefit from simulation should pay market value for any software and services required. Academic software may not be used to directly benefit a commercial entity. If any type of simulation results are shared privately outside the academic institution, then the application is considered to be commercial and a commercial software license must be used. Definition of Academic Organizations: Many commercial organizations such as service companies and hospitals also have an academic component that offers training or teaching. An organization will be considered to be commercial unless formal education is the primary service delivered or prior written authorization from Simio LLC is provided. People: Only currently enrolled students and currently employed professors/teachers are authorized to use academic software. Projects: We understand that student projects often involve commercial systems. Simulation results consist of the models, animations, reports, summarized results, and other similar artifacts of a simulation project. How results are used seems a reasonable way to differentiate commercial applications. •If any results are shared privately with the commercial organization, then the project will generally considered to be of commercial benefit and is an invalid use of academic software. In this case a commercial version of Simio must be used. •If all results pertaining to a project are either not shared or are made publicly available (such as a published thesis or undergraduate student projects published on a publicly accessible web site) then it is typically considered to be a valid use of academic software. •For borderline or questionable projects contact Simio for a predetermination or a possible exception to this policy. Get Started Now Review the Academic Quick Start Page for full information and a link to get the software today (request must be made by faculty member).
  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 easily and inexpensively upgraded. Likewise graphics cards are also fairly inexpensive. If you are buying a new system, we recommend: • Multiple processors because Simio takes full advantage of multiple processors (e.g. hyper-threaded quad core will run 8 concurrent replications). • A higher than standard screen resolution, perhaps 23” or larger, at least 1920x1200 resolution, and perhaps even a second or third monitor – Simio takes full advantage of higher resolution and multiple monitors. • A 64 bit OS with 16G or more of memory will allow plenty of space to run very large models. Software Requirements • Microsoft® Windows® Vista® with Service Pack 2 or later, Windows 7 SP 1 or later, or Windows 8 or later (Windows 10, 10.1, ...). Both 32 bit and 64 bit operating systems are fully supported and included with the install. Miscellaneous Notes Apple products like Mac are not officially supported, but many customers have had good results using Parallels or similar products. Simio does work on a Surface Pro as long as the OS is standard Windows 8 not Windows 8 RT. Simio does offer touch screen support.
  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 assist customers under current support with making such a move. Node-locked Licensing (restricted to one computer) For node-locked activation, Simio LLC uses software from the Infralution company. Node-locked activation is locked to a single user computer. While it is intended for a single user, it can also be shared by several people who alternately share one computer. Simio software must be installed on the machine with the activation. Server Licensing (shared via a central server) For server-based activation, Simio LLC uses software from the Reprise company (by the same people who invented the popular FlexLM software). Server-based activation is locked one or more servers, but those servers can in turn manage the sharing of activations across an unlimited number of clients who have access to the servers via an internal, external, or VPN network. This provides a very convenient mechanism for sharing a small number of licenses across a larger number of users. For example a 5-seat server license could be shared by 20 or more users as long as only a maximum of 5 concurrent users are sharing licenses at one time. In addition, Reprise allows users to “borrow” a license to their machine for use while off network (e.g., while traveling), or for dedicated use for an extended period of time (e.g., to implement an important project). Both the duration and availability of borrowing is under administrative control. Reprise does require a server that is available to all potential users. But Reprise puts only very small demands on the server for both disk space and processor load. Simio simulation software need not be installed or run on a server, only on the client machines.
  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 a single model. 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. Simio is a family of products that includes the Design, Team, Enterprise and Portal Editions. Models built with the first three Editions are fully compatible both up and down the product family and provide the same powerful 3D object-based modeling environment. Many simulation packages are built on outdated 2D technology that limits your ability to visualize your process or capture 3D spatial relationships in your system. Some of these older products limit you to 2D only models, while others offer expensive/complex 3D add-ons that require you to build a separate 3D visualization of your system, and then tie these two separate components together. These extra steps add unnecessary work and time to your project, and make your model and animation difficult to edit and maintain. In contrast, Simio provides a true object-based 3D modeling environment which lets you construct your 3D model in a single step from a top-down 2D view, and then instantly switch to a 3D view of your system. You simply drag and place your 3D objects from an Object Library into your facility view of the model. All Simio model-building products directly integrate with Google Warehouse to allow you to quickly download from a massive library of freely available 3D symbols to easily and quickly add realism to your models.
  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 in the development of SLAM (marketed by Pritsker and Associates) and then founded Systems Modeling Corporation, now part of Rockwell Automation. Dr. Pegden led the creation of the market-leading simulation products SIMAN® and Arena®, as well as the finite capacity scheduling product Tempo (later renamed RS Scheduler). Many of the same team members who brought you Arena and a long line of industry breakthroughs have now focused their efforts on creating the next generation of simulation tools. This very talented team is bringing to bear an additional 125+ years of combined simulation experience to provide you with the best possible suite of simulation and scheduling tools. Simio has an experienced management team to provide leadership in the day-to-day management of the company. Simio also has an Advisory Board of experienced executives to provide strategic input to long term planning. Simio also has a worldwide network of over 25 very experienced partner companies who supply local sales, training, technical support, and consulting services.
  16. The EULA below is current as of 2/9/2015, but the "click on" EULA contained in the software and the pdf that accompanies the software shall supercede what is referenced below. SIMIO END-USER LICENSE AGREEMENT (EULA) IMPORTANT—READ THIS AGREEMENT CAREFULLY: This End-User License Agreement (“EULA”) is a legal contract between you (either an individual or a single entity) (“You, Your, or LICENSEE”) and Simio LLC. ("SIMIO”) for the software product or products that SIMIO licenses to You, which includes computer software and may include associated media (“Software”). SIMIO may also license to You printed materials, and “online” or electronic documentation ("Documentation"). An amendment or addendum to this EULA may accompany the Software. SIMIO IS WILLING TO LICENSE THE SOFTWARE AND DOCUMENTATION TO YOU ONLY ON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS AND CONDITIONS IN THIS AGREEMENT. YOU ACCEPT AND AGREE TO BE BOUND BY THE TERMS OF THIS EULA BY INSTALLING, COPYING, OR OTHERWISE USING THE SOFTWARE. IF YOU ARE ACCEPTING THESE TERMS ON BEHALF OF ANOTHER PERSON OR A COMPANY OR OTHER LEGAL ENTITY, YOU REPRESENT AND WARRANT THAT YOU HAVE FULL AUTHORITY TO BIND THAT PERSON, COMPANY, OR LEGAL ENTITY TO THESE TERMS. IF YOU DO NOT AGREE TO THESE TERMS, DO NOT DOWNLOAD, INSTALL, COPY, ACCESS, OR USE THE SOFTWARE, AND PROMPTLY RETURN THE SOFTWARE WITH ALL ACCOMPANYING ITEMS TO YOUR PLACE OF PURCHASE FOR A FULL REFUND. IF YOU DOWNLOADED THE PROGRAM, CONTACT THE PARTY FROM WHOM YOU ACQUIRED IT. This Software is licensed to You -- not sold. Your rights to use the Software are only those rights specified in this EULA. GRANT OF LICENSE Provided You comply with all the terms and conditions of this EULA, SIMIO and its third party licensors grant You a non-exclusive license to install and use the Software on a single computer, a network server, or on multiple computers owned or leased by the LICENSEE provided the number of installations and users is not greater than the number of valid software activations purchased. This License does not grant You the right to provide or utilize the Software as an application service provider or the like. Use of Software on a virtual machine is not supported and may result in lost licenses, poor graphics performance, and lost data. Any sublicense, rental, sale, lease, or commercial hosting of the Software is prohibited. However, You may transfer rights to use the Software on a permanent basis, provided: (1) You transfer this EULA, the Software, and all accompanying written materials and retain no copies; (2) the recipient agrees to the terms of this EULA; (3) the recipient agrees to follow the software activation process; and (4) You first notify SIMIO in writing of the date of transfer and the recipient’s full name and address. If this Software is an upgrade or update to a previous version of a SIMIO product, You may not transfer the prior version to another user. If an additional activation is provided to support an upgrade or transfer between machines, You agree to permanently delete the replaced activation and ensure that it is no longer used. This EULA supersedes any prior license with respect to Your use of the Software. This Software is protected under applicable patent and copyright laws. The Documentation is copyrighted. Unauthorized copying, reverse assembly, reverse engineering, decompilation, and creating derivative works based on the Software are prohibited. You may make a copy of the Software provided that any such copy is only for archival purposes to internally back-up the Software, or is created as an essential step in the internal installation of Software within your organization. You may not make any other copies of the Software. LIMITED WARRANTY The Software is warranted for ninety days after its initial delivery to You that it will substantially conform with its Documentation supplied by SIMIO at the time of initial delivery of the Software. This warranty shall be void if You attempt to modify the Software in any way. SIMIO makes no representation or warranty, express or implied, that the operation of the Software will be uninterrupted or error free, or that the functions contained in the Software will meet or satisfy Your intended use or requirements; You assume complete responsibility for decisions made or actions taken based on information obtained using the Software. TO THE MAXIMUM EXTENT PERMITTED BY LAW THE FOREGOING LIMITED WARRANTY IS IN LIEU OF ALL OTHER WARRANTIES, EXPRESS OR IMPLIED, AND SIMIO DISCLAIMS ANY AND ALL IMPLIED WARRANTIES OR CONDITIONS, INCLUDING (WITHOUT LIMITATION) ANY WARRANTY OF TITLE, NONINFRINGEMENT OF THIRD PARTY RIGHTS, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE OR ANY WARRANTY UNDER UCITA. SOME COUNTRIES AND STATES DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO THE ABOVE EXCLUSION MAY NOT APPLY TO YOU. THIS WARRANTY GIVES YOU SPECIFIC LEGAL RIGHTS, AND YOU MAY ALSO HAVE OTHER RIGHTS WHICH VARY FROM COUNTRY TO COUNTRY OR STATE TO STATE. LIMITATION OF REMEDIES SIMIO’s entire liability and Your exclusive remedy for breach of the Limited Warranty shall be: 1. The replacement of the Software not meeting the Limited Warranty specified above which is returned with proof of purchase; or 2. If SIMIO is unable to deliver replacement Software which meets the Limited Warranty specified above, You may terminate this EULA by returning or destroying the Software as provided herein, and SIMIO or its reseller will refund Your purchase price. LIMITATION OF LIABILITY TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL SIMIO OR ITS THIRD PARTY LICENSORS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT, PUNITIVE, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF PROFITS OR CONFIDENTIAL OR OTHER INFORMATION, FOR BUSINESS INTERRUPTION, FOR LOST SAVINGS, FOR LOSS OF PRIVACY, AND FOR ANY OTHER PECUNIARY OR OTHER LOSS WHATSOEVER) ARISING OUT OF OR IN ANY WAY RELATED TO THE USE OF OR INABILITY TO USE THE SOFTWARE, EVEN IF SIMIO OR ITS RESELLER HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME COUNTRIES DO NOT ALLOW THE LIMITATION OR EXCLUSION OF LIABILITY FOR INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATION MAY NOT APPLY TO YOU. SIMIO'S MAXIMUM CUMULATIVE LIABILITY RELATIVE TO ALL CLAIMS AND LIABILITIES, INCLUDING THAT WITH RESPECT TO DIRECT DAMAGES AND OBLIGATIONS UNDER ANY INDEMNITY, WHETHER OR NOT INSURED, WILL NOT EXCEED THE COST OF THE SOFTWARE GIVING RISE TO THE CLAIM OR LIABILITY. ALL OF THESE DISCLAIMERS AND LIMITATIONS OF REMEDIES AND/OR LIABILITY WILL APPLY REGARDLESS OF ANY OTHER CONTRARY PROVISION OF THIS EULA OR ANY OTHER AGREEMENT BETWEEN YOU AND SIMIO AND REGARDLESS OF THE FORM OF ACTION, WHETHER IN CONTRACT, TORT OR OTHERWISE, AND FURTHER WILL EXTEND TO THE BENEFIT OF SIMIO’S VENDORS, APPOINTED DISTRIBUTORS AND OTHER AUTHORIZED RESELLERS AS THIRD-PARTY BENEFICIARIES. TERM AND TERMINATION This EULA takes effect upon Your use of the Software and remains effective until terminated for any reason. You may terminate it at any time by destroying all copies of the Software and Documentation in Your possession. It will also automatically terminate if You fail to comply with any term or condition of this EULA. You agree on termination of this EULA to either return to SIMIO or destroy all copies of the Software, Activation, and Documentation in Your possession. SUPPORT AND SERVICE LEVEL AGREEMENT SIMIO maintains a toll-free telephone support line for technical assistance twenty-four hours a day, seven days a week (24x7). The support line is available for live communication during normal working hours and is backed up by a voice mail system that will record requests for assistance. An on-line technical support site is also available 24x7 with two primary components: 1) An on-line searchable knowledgebase that provides instant solutions for many common problems. 2) On-line logging of suggestions and support issues that includes support for user attachments and screen shots that are often useful in resolving problems. In addition, Simio includes features to support optional automatic reporting of certain issues to streamline the issue reporting and problem resolution process. SIMIO strives to respond to every request within one business day. SIMIO provides new releases as frequently as every third week to make new features and any required bug fixes available as expeditiously as possible. In addition, for critical issues, interim releases or work-arounds may be made available when appropriate. ACADEMIC USE If this Software was obtained for academic or research use by a student or educational institution, it may be used for teaching and research purposes only. Commercial use of the Software is prohibited if the software was intended for educational use. Only the instructor/professor registered to the Software is eligible to contact SIMIO for technical support and product updates. You have the right to make copies of the Software (the media excluding activation) solely for academic, teaching and research purposes. PREPRODUCTION RELEASES As an accommodation to LICENSEE, SIMIO may provide LICENSEE with a preproduction release of the Software (often labeled a “beta release”). These releases are not suitable for production use. SUCH RELEASES ARE PROVIDED ON AN “AS IS” BASIS. SIMIO DOES NOT WARRANT PRE-PRODUCTION RELEASES. SAMPLES The Software may contain samples that are provided as an accommodation to You (“Sample Project Files”). These Sample Project files are intended to be used for example only. The Sample Project Files may be contained in the Software, Documentation or downloaded from the SIMIO website. SIMIO and its third party licensors make no representations or warranties regarding Your use of the Sample Project files and related Documentation. All such Sample Project Files are provided "as is". SIMIO disclaims all warranties with regard to this information, including all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement. GOVERNMENT RESTRICTED RIGHTS If You are a branch or agency of the United States Government, the following provision applies. The Software and Documentation are comprised of "commercial computer software" and "commercial computer software documentation" as such terms are used in 48 C.F.R. 12.212 (SEPT 1995) and are provided to the Government (i) for acquisition by or on behalf of civilian agencies, consistent with the policy set forth in 48 C.F.R. 12.212; or (ii) for acquisition by or on behalf of units of the Department of Defense, consistent with the policies set forth in 48 C.F.R. 227.7202-1 (JUN 1995) and 227.7202-3 (JUN 1995). EXPORT CONTROLS You acknowledge that the Software is subject to the export control laws and regulations of the United States and any amendments thereof. You agree that You will not directly or indirectly transfer or use the Software except in compliance with applicable U.S. export laws and regulations. OWNERSHIP The Software and Documentation are protected by patent, copyright and other intellectual property laws and treaties. SIMIO or its licensors own the title, copyright, and other intellectual property rights in the Software and Documentation. The Software and Documentation is licensed, not sold. Nothing in this EULA constitutes a waiver of our rights under U.S. or international patent or copyright law or any other law. MISCELLANEOUS This EULA shall be governed by the laws of the State of North Dakota, without regard to any conflict of laws provisions. The United Nations Convention on the International Sale of Goods will not apply. You agree to bring any action in connection with this EULA or the Software exclusively in the state or federal courts of North Dakota, and You further agree to the jurisdiction of the state and federal courts of North Dakota for any action that SIMIO brings against You. The Software may contain third party software which requires notices and/or additional terms and conditions. Such required third party notices and/or additional terms and conditions are identified in the Software and are made a part of and incorporated by reference into this EULA. By accepting this EULA, You agree to review such terms and conditions set forth therein, if any, and your use of the Software will be deemed to be your acceptance thereof. This EULA, and any amendment or addendum to this EULA that accompanies the Software is the complete and exclusive agreement between SIMIO and You, and supersedes all prior agreements, whether written or oral, relating to the Software provided and the Documentation. This EULA may not be changed or modified except by an instrument in writing signed by a duly authorized representative of SIMIO. If for any reason a court of competent jurisdiction finds any provision of this EULA or portion thereof, to be unenforceable, that provision of the EULA shall be enforced to the maximum extent permissible so as to effect the intent of the parties, and the remainder of this EULA shall continue in full force and effect. The parties acknowledge that they have required the EULA to be drafted in English. Les parties reconnaissent avoir exigé la rédaction en anglais du Contrat. In the event of a conflict between the English and other language versions, the English version will prevail.
  17. Description of Runtime Capability Runtime is the ability for people to execute a Simio model without investing in that design-time version of Simio. Simio imposes no limits to the number of models you can distribute or the number of people you distribute to. And you are free to distribute outside of your organization if you choose. There is no charge for any such distribution. Two runtime modes are available: Interactive Runtime Uses Simio Evaluation Version which is available free to anyone and may be used without activation. It provides the ability to load a model, run it interactively to view the animation, and even change the model at will. Model changes cannot be saved nor is the capability provided to run experiments or execute custom user-written steps and elements. Only Simio Team Edition is capable of creating models that will run in Interactive Runtime. Full Runtime Uses Simio Express Edition. In addition to the substantial modeling features built into Express, it provides the ability to load and run models, save model changes, run experiments, and execute custom user-written steps and elements. Design and Team Editions can create models for use with Full Runtime.
×
×
  • Create New...