CAESES Release 5.3.4
🚀 New Features
BRepOperation : Extended functionality of FBrepTrimSurfaceWithUVCurves to support custom outer UV trim loops.
Export VTK : Added option to export VTK in ASCII format.
FOffsetCurve : Added warning messages to object in object tree.
Features : Added check for duplicate attributes in feature definitions.
Features : Fixed featurefunctions in interfaces.
Nurbs Surface : Added command propagateKnots(other surface) that raises the degree and inserts knots until it has the same degree and inserts the additional knots from the other surface.
Ship Modeling Workflow :
Skeg : Added twin skeg to the component-based ship which can be found under 'skeg'.
hullParameters : Enabled deadrise in hullParameters (not for waterline-based foreship).
hullParameters : Added a design variable for the y-position of the propeller.
Component-based Ship : Added option to select between different outputs: full ship, half ship.
Trimesh : Improved performance of cut triangles at plane.
Wavefront Obj Export : Improved Performance.
🔧 Changes
BRep : Consider collinear case in degenerate triangle filter.
BRep : Exclude degenerated triangles from blocking displacement quantities.
BRepMorph : Surfaces are no longer allowed as source so they have to be encapsulated within BReps.
Camera : Moving points per key will use automatically calculated increments that are nice.
Camera : Add possibility to move a point in all dimensions per key similar to rotation.
Design Engine : Show variable names without scopes everywhere.
FDeltaShift : Auto-add FDeltaShifts that are selected to FDeltaSum/-Product.
Feature from Selection : Fixed order of object creation.
Features : Consider Parameter/DV state and corresponding CMDs when creating feature from selection.
Intersection Curve : Hide intersection index if reference position is set.
Plot3D Export : Switch to common file ending .xyz.
Plot3D Export : Refactor export method to actually consider notation and precision.
Ship Modeling Workflow :
Aftship Buttock-based : Changed usage of Design Variable (DV) relZStart of transom.
Aftship Section-based : Changed usage of DV relZStart of CPC.
Aftship Section-based : Changed usage of DV relZStart of FOS contour.
Bulb Basic : Changed usage of DV relLengthStart.
hullParameters : Changed all propeller dimensions to relative values.
Midship : Changed icon.
Foreship Waterline-based : Changed icon.
Foreship Waterline-based : Changed parameter value overhangAtDWL.
Foreship Generic : Changed icon.
Skeg Single : Adjusted some geometry curves.
Component-based Ship : Renamed shipForTransformation to editableShip, which is created when clicking on the button "Create Editable BRep".
Generic Ship : Updated parameters.
Generic Ship : Changed icon for hullParameters.
STL Export : Changed header format to ISO date time.
Sobol : Removed constraint warning for sobol.
📝 Documentation
New Tutorial
New Samples
🐛 Bug Fixes
BReps : Fixed potential crash in splitFaceInDomain().
Component Workflow : Fixed copy & paste.
Components : Fixed warning- / error-display in object tree.
Cuboid : Fix wrong false argument when creating feature from selection with cuboid.
Curves : Fix occasional zero result of getMin/getMax in case of internal linear degree.
Design Engine : Fix dragging and dropping.
Design Engine : Fix inconsistent names in dropdown menus.
Design Engine : Fix selection of combo box items with identical names.
Design Engine : Compute common scope from correct corresponding member variable.
Design Engine : Fix selection of combo box items with identical names
Design Engine : Menus for design variables, evaluations and constraint open when clicking the entire header.
Design Viewer : Fix wrong zoom behavior by computing local coordinates from wheelEvent.
Documentation : Fixed crash when displaying documentation of FConfigurationGenInt.
Export Command : Fixed export options not being applied by export commands.
FAirfoilblade : If used without turbo workflow, now all profile definitions from turbines and compressors are shown.
FDeltaSum : Correct internal cast for FDeltaSum to call correct internal init method.
Features : Fixed feature functions in interfaces.
FList Editor : Recognize changed value when widget hides immediately.
FPolySurface : Fix wrong index when initially checking array layout.
Feature Definition : Fix removal of comment if its the last line.
Feature Definition : Fixed auto completion.
Feature Definition : Ensure correct handling of newlines for advanced description of arguments.
Feature Definition : Fix removal of comment if its the last line.
Feature from Selection : Fixed compile error with FStringOptions as value.
Features : Fixed access to attributes that are not accessible from public functions.
FMap / FHash : Fix access of values via keys that are CMDs
Freeform Deformation : Fixed buggy point editing.
Global Section Visualization : Fixed update of components.
Hydrostatics Viewer : Fixed possible crash with open viewer in design engine run.
MeshMorph : Fixed adding regions.
Panel Mesh Export : Fix field width reservation during panel mesh export.
Plot3D Export : Output scalar data as one consecutive block at the end.
Result Variables : Fix cursor jumping to the end of result variables while typing.
Shipflow Connector : Correct newlines for shipflow configuration file preview.
Ship Modeling Workflow :
Aftship Buttock-based :
Fixed an issue where the bilge of the aftship didn't match the bilge of the midship when applying deadrise and flare.
Fixed an issue where the transom surface wasn't generated correctly.
Bulb Basic : Fixed an issue where the main surface would fold at the FOB.
Software Connectors : Fix software connector tab names after project loading.
Sorting : Ensure sorting according to object names.
Subselection Mode : Fix wrongly triggered subselection mode when cursor is not hovering over geometry
Surfaces : Fixed crash in adjustBoundaryCurve() when surface is invalid.
Surfaces : Fix issue that prevented edge visualization to be turned off
Turbomachine Workflow : Fixed problem that features could not be detached.
Utility Plane : Fix internal creation of FMatrix4 class.