5.3.9
CAESES Release 5.3.9
🚀 New Features
- BRep Operation: Added new operation to color an edge or a list of edges based on a reference point.
- Fillet Surface: Added option to create fillets with fixed tangent lengths.
- General: Added option to backup a project on open if it was saved with a previous release of CAESES.
- Move Points: Synchronized geometry update when moving points.
- Object Editor: Added slider for attribute editors where a design variable with bounds is set.
- Points: Reduced flickering when moving points in 3D-view.
- Surfaces: Enabled curvature visualization when moving points.
- Triangle Bag: Added command
getPlaneCuts(normal, dists).
📝 Documentation
New Tutorial
- Added a tutorial on the comparison of CFD results.
- Added a tutorial on the calculation tools and analysis feature for propellers
- Added a tutorial on the modeling of the Ahmed body with an OpenFOAM connection
- Updated maritime OpenFOAM Connection tutorial
🔧 Changes
- CRT Batch Mode: Batch execution now automatically sets non-interactive mode.
- Design Export: Consider display options and visualization of exported results.
- F3DPoint: Changed behavior of
getX(),getY(),getZ()to return the global coordinates after applying operations. Added commandsgetXArgument(),getYArgument(),getZArgument()to obtain the input values. Warning: this might break backward compatibility for rare cases. - FBRep: Set tolerances for
.getCOG(),.getCOA(),.getVolume()and.getMoments...()commands to BRep tolerance instead of fixed0.001. - NURBS: Enable setting the value of an editor in edit mode.
🐛 Bug Fixes
- BladeFillet: Fixed fillet issue.
- Components: Fixed (re)initialization of tree nodes for components.
- Components: Fixed update of components that are not visible.
- CRT Batch Mode: Fixed missing error message on license initialization error.
- CRT Batch Mode: Fixed crash on startup, when license was not valid.
- DXF Import: Fix object lists being empty when importing within feature.
- Design Variables: Reorder attribute CMD to avoid overwriting of priorly set DV value.
- Dragging: Disable dragging with middle mouse button.
- Dragging: Disable dragging when clicking on object icon.
- Ensemble Investigation: Fixed bug where constraints cannot be set.
- Export Constraints: Fixed export constraints from within features.
- FFilletCurve: Fixed order of arguments.
- FPolyLine: Add implementation of
getMin/getMax - Features: Fixed rendering of features within features that have update on user request enabled.
- General: Fixed potential crash on exit.
- General: Fixed race condition in
set/getcustom attributes. - General: Fixed potential crash on register components in tree.
- Geometry Datamapper: Fixed bug where no output was generated.
- Grid Slices: Fixed point data in grid slices.
- Max Blade Fillet: Fixed crash, when reference surfaces are assigned wrong.
- Meta Surface: Fixed creation of objects in curve engine editor.
- NURBS: Check correct number of multiple knots in knot vector.
- Parameter: Add missing client registration for upper bound.
- Parameter: Add missing lower and upper bound assignment in init method.
- Points: Fixed move handles when dynamic highlighting is disabled.
- Screenshots: Fixed render artifacts after creating screenshots.
- Software Connector: Fixed editing and saving of documentation for entries.
- SolidsFromIntersection: Fixed problem where the wrong region is detected, when a reference point is used.
- Sweepsurface: Fixed random update problem.