Magic Cyber Systems Engineer

Released on: November 8, 2024


SysML features introduce a new 'Properties to Ignore for Status Update' project option. This new project option allows you to specify the properties that, when modified, will not change the elements' status to 'updated' when importing requirements from ReqIF files.

Simulation features introduce several significant enhancements. One of the key updates is the ability to animate behavioral diagrams during server-side simulation by embedding them into HTML-generated user interfaces. The latest product version also supports model data export to the SSP file format, allowing you transfer models between different simulation tools, such as Dymola. Furthermore, you can now load and play external simulation results from CSV files using the Results Player.

Additionally, a new project option allows you to display runtime values on Port labels during simulation, providing immediate insights into model behavior. The new version also supports Matlab integration for Apple Silicon, allows enabling and disabling simulation annotations in diagrams, offers improvements to the ALH.callOperation method and built-in math functions, and more.

For general modeling, this release presents improvements to the Excel/CSV Sync and Excel/CSV Import functionalities, which you can now use to import connectors into your model. The model patch functionality has been enhanced as well. It now allows you to preview the specific changes that will be made to the model when applying a model patch. Additionally, the new version allows derived properties in DSL to be customized more flexibly, enabling a specialized customization's derived property to override that of the base customization, which is ideal for user-specific needs in fields like safety and security.

Collaborative modeling introduces the ability to transfer projects between various 3DEXPERIENCE platform instances using .szip files and improved project migration from Teamwork Cloud to the 3DEXPERIENCE platform. Additionally, you can now create branches from any model iteration, and use a new embedded browser with 3DSearch capabilities to select and open projects.

To download the latest version of the modeling tool, see Downloading installation files. For further information, check the product documentation.





SysML Features

Improvements

  • A new Properties to Ignore for Status Update project option has been introduced that allows you to specify those properties that, when modified, will not change the elements' status to 'updated' when importing requirements from ReqIF files. It enables more efficient requirement management by preventing unnecessary status updates when specified properties are modified during ReqIF imports. Learn more >>

Back to top

Simulation Features

Results Player Improvements

The latest release adds several improvements to the Results Player aimed at enhancing data analysis and usability:

SIMULIA Process Composer Integration

We are thrilled to announce that the SIMULIA Process Composer integration has officially moved out of the technology preview phase, introducing several key improvements. You can now execute SIMULIA simulation templates on both on-premise and cloud deployments of the 3DEXPERIENCE platform, including execution on private stations, provided you are using platform version 2024x FD01 or later. Additionally, simulation templates now support Array parameters.

Learn more about SIMILIA Process Composer integration >>

Automated Simulation in Dymola

In the previous release, simulation features introduced the ability to export model data to the SSP (System Structure and Parameterization) file format, which you could use to transfer models to other simulation tools. In version 2024x Refresh2, we have enhanced the SSP export functionality, allowing you to export model data to SSP, simulate it in Dymola, and then load the results to the Results Player with just one click.


Automated simulation in Dymola.

Other Improvements

  • Now simulation features include an Image Library offering a variety of icons that can be displayed on diagram shapes.



  • The SIMULIA Process Composer properties have been moved from the login dialog the Project Options. In addition, the available execution license is chosen automatically when executing a SIMULIA template.

Back to top

Modeling and Infrastructure

Connectors Import via Excel/CSV Sync and Excel/CSV Import

You can now import connectors from Excel and CSV files into your model in addition to other elements. Specify the needed connectors in the Excel/CSV file and import the data from the file into your model via Excel/CSV Sync or Excel/CSV Import.

An example of importing connectors from an Excel file into a model via Excel/CSV Sync.

Model Patch Improvements

Before applying a patch, you can now preview the specific changes that will be made to the model. This enhancement allows you to better understand the impact the patch will have on the model. Additionally, tag modification is now treated as one change rather tracking individual tag values, ensuring more consistent and predictable outcomes during patch application.


The Apply Patch dialog allowing you to review the patch contents and related model changes before the patch application.

Other Improvements

  • The new version introduces greater flexibility for customizing derived properties in DSL: when a base customization generalizes another and the inherited derived property is redefined, the specialized customization’s derived property overrides that of the base customization. This allows flexible customization, where the specialized derived property takes precedence over the base, enabling further customization of derived properties, which is particularly useful in domains like safety, reliability, and security, where user-specific modifications are common. 

Back to top

Collaboration Powered by 3DEXPERIENCE Platform

Collaboration Between Disconnected 3DEXPERIENCE Platforms

We are excited to announce that with the 2024x Refresh2 release, you can now transfer projects between various 3DEXPERIENCE platforms using the server project file format (.szip). Previously, .szip files could only be generated from Teamwork Cloud projects and imported into either another the Teamwork Cloud server or a 3DEXPERIENCE platform. Now, the .szip format can also be used to back up projects directly from the 3DEXPERIENCE platform, enabling seamless collaboration between disconnected platform instances.

We have also improved the workflow for migrating projects from Teamwork Cloud to the 3DEXPERIENCE platform. When importing .szip files, you can now upgrade used projects to a newer standard profile version, thus ensuring compatibility and consistency.

More Flexible Model Branching

In previous versions, model branches could only be created from the latest iteration of a selected revision. From version 2024x Refresh2, you can create branches from any model iteration, which provides greater control over model development process.

Embedded 3DSearch

If you use the 3DEXPERIENCE platform version 2025x or later, you can now enjoy a new and improved user interface when selecting and opening projects. You can now browse projects in the embedded browser and use 3DSearch capabilities to filter them.


The Open Server Project dialog with an embedded browser and 3DSerach capabilities.

Back to top