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
🔧 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 commands getXArgument(), 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 fixed 0.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 / get custom 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.