Changes in 24.1.6 (compared to 24.1.1)
Note: In CEV-4187 fix, we've made the way curves are created "by geodesic" to follow the mesh more
accurately. You might notice that curves are slightly shorter compared to version 24.1.4 and earlier,
and there could be minor differences between theoretically symmetric curves within one layer. If you
encounter any undesired differences, simply remesh the CAD with smaller sizes/deviations to avoid them.
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-3559] Data set: rename "3d" to "by deposit frame", "2d" to "by positioner position"
- [CEV-4186] Fixed: Motion Artist: Editing movement by joints does not update coordinates
- [CEV-3073] Fixed: Motion Artist: after "Patch > Update" robot positions in 3d view are not updated
- [CEV-4233] Fixed: Motion Artist: "Patch > Update" visual representation of patch surface
- [CEV-4269] Fixed: Patch Artist: Patch quality plots turn red for all patches in some cases
- [CEV-4145] PV: remove limits of rotational axis
- [CEV-3590] PV: modify deposition with only value of axis (+push in etc.) and not full xyz + rota
- [CEV-4133] PV: allow using fixed table instead of axis
- [CEV-4250] PV robot program: Include target/retraction speed/acceleration, and aux
- [CEV-4214] Update custom grippers documentation
- [CEV-4079] Enable all rendering modes for trapezoid patches (in particular: wireframe)
- [CEV-4312] Fixed: 'Wireframe Shaded' rendering does not work if switched from 'Shaded' rendering
Other changes
- [CEV-4131] Fixed: Changing slave curve definition does not invalidate curves
- [CEV-2823] PV: Support for multi-material laminates: minimum implementation
- [CEV-4251] PV: Allow blending adjustments in GUI (for Step L and PV) and export it in SambaStepTrap (PV) writer
- [CEV-4234] Move Cevotec logo from the ribbon to an overlay over menu/tabs
Other fixes
- [CEV-4227] PV: crash when regenerating data set
- [CEV-4148] Fixed: Various issues in adding and removing movements
- [CEV-4283] Crash after changing the cell to Step L and trying to pick machine config in Create Data Set dialog
- [CEV-4285] Fixed: UI freezing and crash (if you press the button twice) after picking machine config and immediately clicking Create Data
- [CEV-4187] Crash: move patch moving over a sharp 90 deg edge
- [CEV-4314] Crash when loading legacy files (overlap quality computation)
- [CEV-4317] Crash: accessing patch type from data sets during loading
- [CEV-4274] Crash during animation playback
- [CEV-4275] Crash during animation playback
Internal
- [CEV-4186] Small code docu for: Editing movement by joints does not update coordinates
- [CEV-4242] Move style-sheet inline header functions to a .cpp file
- [CEV-4217] MDR: accept paths with single backslash
- [CEV-4222] Fixed: MDR: JSON does not contain picker-specific fields
- [CEV-4209] Build MDR with C++20 compiler
- [CEV-4267] MDR include target speed/acceleration and update blending
- [CEV-3986] MDR: create unit tests for already existing functionality of XML parser
- [CEV-4120] Fixed: MDR: after protocol version reset or communication reset MDR "remembers" last loaded data
- [CEV-4243] MDR: remember last network adapter used
- [CEV-4288] MDR: parser v2.1 and backwards-compatibility with v2.0
- [CEV-4308] Installer build failing