What’s new in Windchill Modeler 10.0
SysML 2.0
Windchill Modeler 10.0 delivers innovative system modelling capabilities in accordance with the new systems modelling standard, SysML 2.0, as defined by the Object Management Group® (OMG®). SysML 2.0 is the next-generation language for modeling systems and is intended to facilitate a model-based systems engineering (MBSE) approach to complex product development. Windchill Modeler 10.0 and SysML 2.0 provide the capabilities to create and visualize models that represent many different aspects of a system, including requirements, structure, behavior and verification.
SysML 2.0 capabilities will be released incrementally over multiple versions of Windchill Modeler, beginning with version 10.0. The main functional areas that are available in this release include Package Management, Requirements, Use Case and Structural Modeling.
The existing Package Browser has been extended to allow viewing and creation of SysML 2 packages, elements, and relationships, showing the containment hierarchy and ownership of those elements. The existing Parts Browser has also been extended to show SysML 2 elements, and shows the full hierarchy of elements, including owned elements, and elements inherited through model relationships such as feature typing or subclassification. New model elements can be created with both browsers by using the context (right-click) menu and selecting the appropriate element type, such as requirement, use case, part, port, or interface.
To provide a streamlined experience when working with the Package Browser you can utilize Package Filters, which allow you to choose the element types that are displayed or hidden when viewing the contents of a specific package. Filters can be saved for future use making it easy to control which model elements are displayed.
A new diagram type called System Structure Diagram has been introduced in Windchill Modeler 10.0, which is used to create SysML 2.0 elements and relationships graphically via the diagram toolbar. You can also drag existing elements from the browsers and drop them onto the canvas for efficient, intuitive modelling. Diagramming aids such as populate, alignment guides, link auto-routing and diagram filtering are available when using System Structure Diagrams.
Many modelling functions have been optimized for efficiency, for example drag and drop is used extensively to create model relationships such as feature typing. Drag and drop also allows you to create new elements in context “on the fly”, for example, new usage or new redefinition elements. The Creator utility can also be used to create multiple SysML 2.0 elements and diagrams in a single, efficient operation.
SysML 2.0 includes a set of Model Library files that can be utilized in Windchill Modeler models to provide standard definitions of engineering constructs such as quantities and units. These are provided via the
Reference Document tool on PTC’s Support website and can be brought into Windchill Modeler models using the Component Sharing Wizard.
Windchill Modeler 10.0 continues to offer market-leading product line engineering (PLE) capabilities based on OVM (Orthogonal Variability Modelling) and these can now be applied to SysML 2.0 models. This means that you can incorporate variability elements and optionality into SysML 2.0 designs from the start of your project.
To enable design traceability with other engineering tools, SysML 2.0 models can utilize the standard OSLC integrations in Windchill Modeler for creating OSLC Links and Surrogates. This means Windchill Modeler users can create OSLC Links to external data in systems such as Windchill PLM, RV&S, Codebeamer and 3rd party tools such as IBM DOORS Next and Siemens Polarion. In addition, Windchill Modeler 10.0 provides an OSLC Server that exposes SysML 2.0 models, so other systems will be able to access and create OSLC Links to SysML 2.0 elements.
You can also create standard packages within SysML 2.0 models meaning you can use other profiles and create other types of designs, such as software modelling with UML for example. This allows you to use UML for integrated systems and software development with SysML 2.0.
Model management for SysML 2.0 models uses the same concepts and software features as the rest of Windchill Modeler, so versioning, private sandboxes, access permissions, export/import etc., all function in a consistent manner, meaning they are familiar to existing users. Windchill Modeler 10.0 will continue to support all existing capabilities and profiles such as UML and SysML V1, UAF, Code Generation etc. You can continue to work on your existing models, which can be automatically upgraded to work with Windchill Modeler 10.0 and future versions.
Web Interface
Windchill Modeler Web Interface has been updated to match the PTC visual style, aligning with other PTC software. You are also able to view SysML 2.0 models and diagrams using Windchill Modeler Web Interface.
Java
Windchill Modeler 10.0 now supports Amazon Corretto, in addition to Oracle JRE. This provides you with a no cost Java option for enabling Windchill Modeler’s XMI features.
In summary, Windchill Modeler 10.0 delivers ground-breaking new capabilities for systems modelling in accordance with OMG®’s new standard, SysML 2.0. Windchill Modeler Web Interface has been updated visually to match PTC’s standard design system. Also, Windchill Modeler deployment options have been widened with support for Amazon Corretto for Java.