Skip to main content

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

🔧 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.