Changes in 23.2.2 (compared to 23.1.3)
Key known issues
- [CEV-3291] When applying the parallel offset on closed curves, the orientation of the master curve
and the slave curves might be in opposite directions.
To overcome this issue, simply select the master curve and reverse it.
Key changes
- [CEV-3400] Export fiber orientation together with patch export (Step)
- [CEV-3369] Jump-to: Ability to jump from viewer selection to related tree items
- [CEV-3627] Jump-to: add a jump between patch type to layers which use it
- [CEV-3487] Speed up application teardown for large files
- [CEV-3367] Add a detailed warning when deleting an entity that is in use
- [CEV-3374] Trapezoids: Automatically adjust trapezoid angles - initial implementation
- [CEV-3266] Selection propagation (creating extractions) not propagating forward
Samba PV with 2 pickers and an axis
- [CEV-3462] PV: Refactor collision data generation to support multiple picker robots
- [CEV-3533] PV: Add support for visualizing second picker in Motion Artist
- [CEV-3535] PV: Add support for second picker to data set
- [CEV-3543] PV: Add support of axis sliders for second picker robot
- [CEV-3550] PV: Support second picker positions in machine config
- [CEV-3568] PV: Add support for second picker to robot animation
- [CEV-3584] PV: Support export of SAMBA PV machine data with two pickers
- [CEV-3599] PV: Add support for collision detection of second picker
FEA
- [CEV-3564] FEA: Ansys ComposicaD 2D FE model support
- [CEV-3341] Reversed layup from FEA export (first fix in 23.0.12 missed one case)
Other new features
- [CEV-3419] Prep for post-placement inspection: JS API for adding placement inspection movements
- [CEV-3420] Prep for post-placement inspection: Added export of vision inspection camera positions from MA
- [CEV-3576] Prep for post-placement inspection: Placement inspection position generated with degrees in rad
Motion Artist
- [CEV-3557] Allow setting animation runner type and robot movement style in robot settings
- [CEV-3546] Add collision checking speed setting to the UI
- [CEV-3597] Heating and camera movement order for the last 3 Baumann machines
- [CEV-3493] Motion Artist does not avoid collisions even with good, limited choice of what to optimize
- [CEV-3415] Samba Pro: COBYLA Z-only does not find good Z for a case where good Z is easy to find manually
- [CEV-3558] Recognize, log and warn if movements have number of axis not matching the machine
- [CEV-3573] Samba Step: E1 axis inconsistent when modifying Push-in for multiple machine-data patches
- [CEV-3637] Fixed rotation of the gripper for rolling motion movements
Production cells
- [CEV-3642] Update IGCV cell (July 2023 move)
Other fixes
- [CEV-2781] Flipped patch normals revert after saving and reopening (for trapezoids)
- [CEV-3133] Speed up creation of patches
- [CEV-3440] Extra fixes for "Make loading responsive + speed up loading of legacy files"
- [CEV-3661] Draping state of patches inverted on updating tape
- [CEV-3548] Create docu of logging
- [CEV-3601] Set default logging level from keys.xml
- [CEV-3681] GUI: Fix tab order in CAD remesh dialog
- [CEV-3561] Crash: Unhandled exception in Robot settings dialog after closing AS
- [CEV-3562] Crash: create curves new algo
- [CEV-3606] Crash: loading extractions in separate thread
- [CEV-3612] Crash: closing Artist Studio (unnecessary refreshing of 3d view)
- [CEV-3622] Crash: deleting and creating data sets (passing a deleted pointer to dynamic_cast)
- [CEV-3483] Crash: changing Chain start positions
- [CEV-3472] Crash: patch creation
- [CEV-3632] Crash: parallel offset master curve
- [CEV-3472] Crash: patch creation
- [CEV-3482] Crash: trying to drape patches, possibly that are out of surface
- [CEV-3633] Crash: degenerated triangle during patch UV-mapping
Internal
- [CEV-3577] Installed Message Handler does not log in the VS Output tab
- [CEV-3609] Linux build of license service fails
- [CEV-3541] Rename DEBUG macro