Hi community, next week, the R2024x version will be released on cloud environments. And it's a huge release for CATIA Visual Scripting and xGenerative Design ! We hope that you will appreciate all those new features and enhancements and we are waiting your feedback !
CATIA Design Masterclass REPLAY | CATIA Visual Scripting & xGenerative Design (8min)
What's New R2024x (in details)
Operators Suggestions and Auto-connection
CATIA Visual Scripting CATIA xGenerative Design
When you use the immersive search to connect a parameter or to create an operation, the operators provided in the search list are now suggested considering your initial selection and relevancy criteria. From a multi-selection, the suggested operator will be automatically connected with a selector for alternative branching.
Benefits: You can accelerate your workflow and discover new design possibilities.
Writing scripts in Python Language
The new Python Script operator provides an editor to develop your own operator using standard Python programming language. This additional operator requires an additional Role (containing CATIA Engineering Rules Capture) to be accessible in CATIA Visual Scripting.
Benefits: Enrich the functional scope of the app by developing your own operators with standard Python programming language.
Reusing User Feature as new operator
CATIA Visual Scripting
You can reuse existing User Features created in interactive modeling apps (such as CATIA Generative Shape Design) as new design sequence operators. User Features have to be declared in Resource Table to be accessible in CATIA Visual Scripting.
Benefits: Leverage existing parametric templates by reusing them in algorithmic design process.
Starting with Visual Scripting
CATIA Visual Scripting
You can now discover the fundamentals of the app when you open it for the first time. You can also access useful information such as the "What's New" or the "User Assistance" from the action bar.
Benefits: You can simplify your learning process and discover more capabilities.
Modifying Geometries in the 3D Area
CATIA Visual Scripting
You can now edit specific geometry operators directly in the 3D Area using immersive manipulators (such as 3D robot, translator and rotator).
- Immersive manipulators are available for specific operators : point, line, sphere, extrude, move, rotate, translate...
- Immersive manipulators are not available for extracted parameters
Benefits: The access to your parameters values is simplified thanks to a direct 3D access and interaction.
Exploring Design Variants
CATIA Visual Scripting
Two new commands display control panels with main parameters and output values of the current design sequence. Change main parameters to generate a new result and capture the new values as design variant for comparison.
Benefits: You can quickly explore more design alternatives.
Analyzing Design Sequence
CATIA Visual Scripting CATIA xGenerative Design
The new Analyzer panel reveals information about your design sequence in a structured display. Multiple views are available to access display status, update time, errors, operator versioning...)
Benefits: Analyze and identify areas of improvements or optimization to perform on your design sequence.
Operator update status during computation
CATIA Visual Scripting CATIA xGenerative Design
Operators nodes are now colored to indicate their update status during computation.
Benefits: It is simpler to understand and follow the update process while identifying out-of-date or deactivated operators.
Inserting and removing node between other nodes
CATIA Visual Scripting CATIA xGenerative Design
Drag and insert a node between two connected nodes, this automatically adds the node in the existing connection. Additionally, delete a node that is inserted between two other nodes and automatically reconnect the two nodes.
Benefits: Your productivity and your design process are improved.
New or improved operators
CATIA Visual Scripting CATIA xGenerative Design
New and enhanced operators supplement the operators library.
- The new operators are: Volume Draft, Surface Draft, and Strings.
- The enhanced operators are: Sweep Draft, 3D Tag, and Split.
Benefits: Your functional capabilities are extended to address additional design & engineering usecases.
Working with Modules
CATIA Visual Scripting
You can now enrich your concept structures by incorporating a Design Sequence in Modules. Modules and Submodules require an additional Role to be created and used in design context.
Benefits: You can benefit from the flexibility and the robustness of the modular approach to better explore alternative parametric designs.
Module is a new CATIA concept in a 3DShape :
- Improve your Design structuration in the 3DShape and edition thanks to Module Manager
- Easy to manage Alternatives Design creation & management in a few click
- Auto connections based on semantic interfaces that improve collaboration on concept phase
- Template as you go, when you design anything that you pick from outside the Modules is done through interfaces, so when reusing you have a direct view on link to the external world
Starting Quick Tours
CATIA xGenerative Design
New learning assistant command to access quick tours of CATIA xGenerative Design and learn the basics of the application through a guided scenario.
Benefits: Learn the basics of the application at first launch without any specific training.
Preloading of design variants
CATIA xGenerative Design
A new design preview mode has been added to rapidly switch between preloaded design variants (stored on your local device) without having to re-compute them. Additionally, it's possible to preload all variants with a dedicated command.
Benefits: Review and compare design variants without computation time.
