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.
New Tutorials
-
Added hydrostatics tutorial.
-
Added maxsurf connection tutorial.
New Samples
-
Added conventional propeller sample.
-
Added tip-rake propeller sample.
-
Added surface-piercing propeller sample.
-
Added rim-driven thruster sample.
-
Added pod azimuth propeller sample.
-
Added propeller with hub vortex fins sample.
-
Added ice-class propeller sample.
Bugfixes
- 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.