SysML Plugin 18.5 Documentation

Skip to end of metadata
Go to start of metadata


In version 18.5, the creation of SysML Parametric Diagrams is completely automated, and the structure of nested instances in Containment trees is visible. Also in this release, the redefining of default property values is faster and easier, and the analysis of existing relations among parts is simpler with the help of implied relations. These are some of the new features which make us confident that SysML Plugin version 18.5 will enhance your systems modeling experience. Download it today at or contact your sales representative, and don't forget to give us your feedback on Twitter or Facebook. Also, please check the latest documentation and additional resources.




Parametric Diagram Automation

The new Parametric Diagram automation functionality allows for the creation of a model in a matter of seconds. You can type or paste a mathematical equation into the Parametric Equation Wizard, and then the modeling tool automatically creates the SysML Parametric Diagram with the required elements. The following example shows how to use this new wizard when trying to create the new Parametric Diagram from a mathematical equation. Learn more how to create a Parametric Diagram from the equation >>

The SysML Parametric diagram creation from the Parametric Equation Wizard by performing four main steps: 1. Type or paste the constraint expression; 2. Parse and Map; 3. Review and/or change mapping; 4. Confirm.

Back to top

Nested Instances in Browser

The management of multiple instances in the Containment tree is now much easier. In the older versions, it was difficult to manage them when they were shown as a plain list. In version 18.5, all part instances are grouped under their owners which allows you to visually identify the structure of nested instances. The following figure provides a comparison between multiple instances of three spacecrafts in a Containment tree in earlier versions and in version 18.5.

The multiple instances of three spacecrafts in the Containment tree in earlier versions and in version 18.5.

Back to top


The structure of instances is created in the Containment tree after defining the initial value in the IDB diagram.
Quick Initial Value Definition

A new Initial Value definition mechanism allows you to more quickly redefine a default property value by skipping many manual steps. You are now able to define a context-specific initial value directly from the part shape in the Internal Block Diagrams, and then a structure of instances creates automatically in the model. To do this, from the shortcut menu of the part, select Tools > Define Context-Specific Initial Value, and choose a required Value Property. Also Context-Specific Values and Default Values compartments are changed to a single, more standard-compliant Initial Values compartment. It displays initial values directly on the Part Property shape. Learn more about Initial Values Compartments >>

Back to top

Implied Connectors

The implied connector’s functionality helps you to analyze the relations among parts in the Internal Block Diagrams. It informs you that parts are somehow related without giving you the detailed view of actual connectors and ports. Our modeling tool allows you to display implied relations between parts that are connected through ports/interfaces. As shown on the left side of the figure below, implied relation is represented as a dashed line with a short summary in the label of how many actual connectors are underneath. You can show actual connectors and ports directly from the implied relation. Learn more how to display implied relations >>

On the left side: the implied relation shows that 18 connectors exist between TV and TV Tuner parts. On the right side: all 18 actual connectors and ports are shown by using the Semantic Zoom In, or Display Underlying Connectors command.

Back to top

  • You can now show unit symbols on the column header in the instance tables when all values in the columns are of the same unit. Learn more about displaying unit symbols >
  • Dot notation for property path representation is improved by showing property type names when properties are unnamed. In earlier versions, you had to enable this feature by setting the Show Type Names in Nested Path property value to true. Learn more about property path notation >>

  • Now, in version 18.5, you have the ability to apply rollup patterns for Instance Specifications. This helps you to analyze at the instance level, and keep the architecture model unchanged. Learn more about the Rollup Pattern Wizard >>

  • No labels