Released on: July 5, 2024
SysML features introduce several improvements to Item Flow management. You can now navigate from a selected Item Flow in the Containment tree to the diagrams where it is realized, specify Conveyed Items from the Diagram Palette, and hide arrow notations on realizing elements when the Conveyed Item is hidden or unspecified. Conveyed Items are now represented with icons in the 'Create / Edit Item Flow' dialog. Item Flow creation between Activity Parameter Nodes and Actions has been enhanced. Two new validation rules highlight Item Flows without Conveyed Items. The 'Preview Affected Diagrams' dialog further enhances the Item Flow management experience by presenting all affected diagrams.
Furthermore, the 2024x Refresh1 release contains new validation solvers for the 'Invalid Connector' validation rule, allowing for an easy connector redefinition. The new release also introduces the MagicGrid perspective.
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 release 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.
Client-side performance enhancements include optimized efficiency for exporting matrices and tables in SVG format. For general modeling, this release improves Information Flow management. You can now easily navigate from a selected Information Flow in the Containment tree to the diagrams where it is realized and specify Conveyed Information directly in the diagram. You can choose to hide arrow notations on realizing elements when the Conveyed Information is hidden or unspecified. Conveyed Information is now represented with icons in the 'New Conveyed Information' dialog. New validation rules highlight Information Flows that do not have any Conveyed Information.
Additional enhancements include the improved samples access and navigation in the modeling tool. Also, a new 'Letter Spacing Reduction in SVG' environment option is introduced to control the spacing between letters when exporting diagram images in SVG format.
Additionally, collaborative modeling brings several enhancements to the Model Patch functionality, which is now out of the technology preview phase. The Model Patch UI has been improved with a new panel that identifies and explains issues related to model patch application. Project commit processes are now more efficient with a First-In-First-Out (FIFO) queue system for simultaneous commits. Finally, you can save time by skipping the migration of archived branches when migrating Teamwork Cloud projects and more.
Collaboration powered by the 3DEXPERIENCE platform introduces significant improvements as well. You can now move Teamwork Cloud projects to the 3DEXPERIENCE platform and then update these projects using the .szip file format. In addition, the History and Edit Branches dialogs now indicate if and from which iteration a project was merged.
To download the latest version of the modeling tool, see Downloading installation files. For further information, check the product documentation.
2024x Refresh1 Hot Fix 1 is now available for CATIA Magic and No Magic portfolios. It includes a number of improvements and bug fixes, and vulnerability fixes in our modeling tools, plugins, and server products . Learn more >> |
To enhance the Item Flow creation and management experience, we have introduced the Preview Affected Diagrams dialog. This dialog conveniently presents all affected diagrams, allowing you to preview them individually. Furthermore, the affected elements are prominently marked in the diagram preview pane conveying where the created Item Flows will be realized.
During the preview process, you can select the Update Diagram check box for diagrams in which you wish to display the Conveyed Items of the selected flows.
The new project option Show Item Flows on Affected Diagrams controls how the diagrams will be updated for newly created or modified flows. Set the option to true to update all affected diagrams and show the Conveyed Items of flows whenever a new flow is created or an existing one is modified.
New validation solvers are available for the Invalid Connector validation rule, allowing for an easy connector redefinition:
The MagicGrid perspective has been introduced, supplementing existing perspectives, such as Full Featured or System Engineer. This perspective simplifies the modeling tool by providing only the MagicGrid-required subset of SysML elements and diagrams, making it easier to understand and navigate for users new to MagicGrid. You can manually switch perspectives via the Select Perspective dialog. Furthermore, a dialog prompting you to switch to this perspective appears whenever you create a MagicGrid project.
The new release supports diagram animation when executing projects on the server. Now behavioral (Activity, State Machine, and Sequence) diagrams can be embedded into HTML-generated user interfaces and are animated during server-side simulation. Learn more about simulation with UI >>
Now UI titles are displayed in a UI index window and you can use them to open a specific UI in a separate window.
This release introduces a powerful new feature - the ability to export model data to the SSP (System Structure and Parameterization) file format. SSP is a tool-independent standard used to define complete systems consisting of one or more FMUs (Functional Mockup Interfaces). With this enhancement, you can transfer models between different simulation tools, such as Dymola, facilitating greater interoperability and collaboration. Learn more >>
Now, the tool can read and play external simulation results from CSV files. You can load CSV files generated either locally or by external tools into the Results Player and then play back the simulation results in your modeling tool. The Results Player offers enhanced playback controls, allowing users to pause playback, navigate through different simulation times using a slider, and adjust playback speed according to their preferences. Learn more >>
A new Show Runtime Values on Port Labels project option and Simulation Configuration property allows you to see runtime values on Port labels during simulation as displayed below. Learn more about manipulating simulation information >>
You no longer need complex ALH (Action Language Helper) scripts to access deeply nested properties. With the Groovy language, you can use "dot notation" directly in any expression.
Exporting diagrams in Scalable Vector Graphics (*.svg) format now features significant optimizations, with the most notable improvements in matrix and table exports:
These optimizations enhance the efficiency of exporting matrices and tables in SVG format, resulting in significantly reduced file sizes. The improvements impact various functionalities that utilize SVG image generation, such as image export via the MDZipX plugin or the 'Save as Image' command.
From now on, you can review the list of available samples anytime by invoking the Samples tab. The tab displays all the samples provided with the modeling tool installation, providing a convenient way to review and access the needed samples. Additionally, you can use the search bar to navigate the available content efficiently both in the Samples and Welcome tabs.
We are happy to announce that in this release the Model Patch functionality is coming out of the technology preview phase with several enhancements. Model Patch is a more convenient alternative to a full Model merge or disconnected team collaboration because it allows you to move the selected elements or element changes from one model branch to another and transfer only a specific scope of model modifications.
In this version, we improved the Model Patch UI and introduced a new panel that will help you solve any problems related to model patch application. This panel lists all the changes that could not be applied and describes the underlying issue for each change. Learn more >>
You now have access to a quicker and more predictable project commit execution at the end of a long working day: simultaneous commits are processed by putting all users in a First-In-First-Out (FIFO) line, ensuring fairness and efficiency in project commits. Learn more >>
We're thrilled to announce a significant step towards collaboration between Teamwork Cloud and the 3DEXPERIENCE platform. With this release, you will have the ability to move Teamwork Cloud projects to the 3DEXPERIENCE platform using the server project file format (.szip). Previously, the .szip file format facilitated collaboration solely between different Teamwork Cloud servers. However, with version 2024x Refresh1, we have extended its functionality to allow importing projects from .szip files to the 3DEXPERIENCE platform as well and updating them if a project already exists on the platform.
We hope that you will benefit from this new functionality and stay tuned for further improvements in future releases. Learn more >>
Now the History and Edit Branches dialogs show if a specific project iteration was merged, as well as the iteration it was merged from.
The performance for various basic server operations, especially project opening, has been significantly improved. As you can see in the charts below, now projects on the 3DEXPERIENCE platform open at least five times faster compared to version 2024x.