Software-update: OrcaSlicer 2.3.2
Versie 2.3.2 van OrcaSlicer is uitgekomen. Dit opensource programma, wat beschikbaar is voor Windows, Linux en macOS, is bedoeld om ontwerpen voor 3d-printers to optimaliseren voor betere slicing, genereren van ontwerpondersteuning en compabiliteit met 3d-printers. Meer informatie over de mogelijkheden van dit programma kan hier worden gevonden. Hieronder is te vinden welke veranderingen en verbeteringen in versie 2.3.2 zijn aangebracht:
New Features & ImprovementsConfigurable wipe tower type in #12781Adds a new printer-level setting to select the wipe tower type, instead of it being determined solely by the printer model. Type 2 is generally recommended for MMU, filament cutter, and tool changer setups.Default values in tooltips for more option types in #12508Extends the tooltip default-value display (introduced in RC) to Percent, FloatOrPercent, String, and Bool config option types. Default values are sourced from parent profiles rather than hardcoded Orca defaults.Improved MMU detection via Moonraker database in #12764Happy Hare now writes MMU lane data to the Moonraker database (similar to AFC), so detection has been normalized. The Moonraker database is checked first, providing more reliable multi-material system detection and access to vendor name data.Allow cancellation during beam interlocking generation in #12759Beam interlocking generation can now be cancelled mid-process. Previously, certain parameter combinations could cause generation to take several minutes with no way to stop it.Dynamic title bar with longer project names in #12730The title bar now dynamically expands to use all available space, supporting long project names with ellipsis truncation. Also fixes window buttons being clipped at minimum width on Windows and a thin titlebar on Linux. Fixes #12723.Accordion style main tabs in #12772main tabs now automatically collapse to icon-only mode when the window is too small, ensuring the Slice/Print buttons always remain visible. Fixes #12723.Snapmaker esthetic filament sub-types in #12699The Snapmaker Printer Agent now recognizes esthetic filament sub-types (wood-infused, matte, marble) for better profile matching instead of falling back to generic PLA.Move adaptive flowrate to developer mode in #12688The "Adaptive Volumetric Speed" setting is now hidden behind developer mode, with a clarified tooltip noting it is experimental.
Configurable wipe tower type in #12781Adds a new printer-level setting to select the wipe tower type, instead of it being determined solely by the printer model. Type 2 is generally recommended for MMU, filament cutter, and tool changer setups.Default values in tooltips for more option types in #12508Extends the tooltip default-value display (introduced in RC) to Percent, FloatOrPercent, String, and Bool config option types. Default values are sourced from parent profiles rather than hardcoded Orca defaults.Improved MMU detection via Moonraker database in #12764Happy Hare now writes MMU lane data to the Moonraker database (similar to AFC), so detection has been normalized. The Moonraker database is checked first, providing more reliable multi-material system detection and access to vendor name data.Allow cancellation during beam interlocking generation in #12759Beam interlocking generation can now be cancelled mid-process. Previously, certain parameter combinations could cause generation to take several minutes with no way to stop it.Dynamic title bar with longer project names in #12730The title bar now dynamically expands to use all available space, supporting long project names with ellipsis truncation. Also fixes window buttons being clipped at minimum width on Windows and a thin titlebar on Linux. Fixes #12723.Accordion style main tabs in #12772main tabs now automatically collapse to icon-only mode when the window is too small, ensuring the Slice/Print buttons always remain visible. Fixes #12723.Snapmaker esthetic filament sub-types in #12699The Snapmaker Printer Agent now recognizes esthetic filament sub-types (wood-infused, matte, marble) for better profile matching instead of falling back to generic PLA.Move adaptive flowrate to developer mode in #12688The "Adaptive Volumetric Speed" setting is now hidden behind developer mode, with a clarified tooltip noting it is experimental.Bug FixesSecurity fix: path traversal in 3MF import in #12860Fixed a vulnerability where a crafted .3mf file could write to arbitrary filesystem locations via path traversal during import, potentially enabling code execution.Fix three regressions in multi-tool extruder tabs in #12680Fixed dirty flags not showing for extruder-specific options, a crash when switching to non-first extruder tabs, and parameters on one extruder unintentionally affecting others.Fix crash when slicing multi-material print with wipe tower in #12682Fixed a crash during G-code export for multi-material prints using WipeTower2 where mesh data was not initialized.Fix wipe tower positioned outside bed boundary in #12820Fixed wipe tower being placed beyond the bed boundary after printer preset changes. The tower position is now re-clamped when presets change, and the estimated size includes the brim. Also fixes sliced results being immediately invalidated after first slicing.Optimize wipe tower warnings in #12821Skips flushing volume validation for multi-tool printers (flushing volumes only apply to SEMM/BBL printers) and adds validation for conflicts between precise Z height and prime tower settings.Fix CLI segfault when using --info, --slice, or --export-3mf in #12719Fixed a segfault that made the CLI completely unusable. In CLI mode, render-data code was dereferencing a NULL plater pointer.Linux experience improvements in #12705 and #12706Fixes black screen on startup by skipping Freeze/Thaw during OpenGL loading, replaces global resize handler with dedicated edge panels for proper window resizing, and fixes the project/model name not appearing in the titlebar on Linux. Fixes #12636.Fix crash on Linux when clicking assemble feature in #12739Fixes #11715.Calibration dialog fixes in #12702 and #12752Fixes incorrect validators attached to wrong controls, double-scaled text at higher DPI, UI layout refinements, and dialog sizing on Linux.Fix non-BBL printer filament grouping in #12767Fixed custom filament sequence not being properly handled on non-BBL printers by ensuring they go through the same reordering code path. Fixes #12449, #12766.Fix infinite loop with zero top solid infill density in #12762Fixed OrcaSlicer entering an infinite loop when top layer solid infill density is set to zero.Fix hidden line type markers (wipe, seam, retract) in #12364Fixed z-fighting where visibility markers for Wipe, Seam, and Retract/Unretract were obscured when overlaid on extrusion paths. Fixes #12100, #12556.Fix Flatpak locale support and app ID migration in #12751 and #12879Fixes translations not loading in Flatpak builds and updates the Flatpak application ID with migration code. Fixes #12714.Fix notifications unresponsive after G-code viewer collapsed in #12689Fixed notifications becoming unclickable after collapsing the G-code viewer panel.Fix hotkeys blocked when notification is shown in #12715Fixed hotkeys (e.g., Tab) becoming unresponsive when notifications appear over the 3D canvas.Round flush volume matrix values to integers in #12672Fixed decimal values in the flush volume matrix causing firmware metadata parsers to crash on some printers (notably Creality K2).Fix flushing dialog interaction and add Esc to close dialogs in #12694 and #12697Fixed the flushing dialog being movable via trackpad overscrolling and added Escape key support to close dialogs.Warning for Hollow base pattern on non-tree supports in #12710Adds a warning when selecting "Hollow" base pattern for non-tree supports, informing that "Rectilinear" will be used instead.Fix crash in preset comparison dialog in #12765Remove duplicate items from actual speed plot in #12711Disable filament grouping button on non-H2D printers in #12693Remove leftover Bambu warning caption from dialogs in #12696Fix zoom button tooltip width miscalculation in #12692Fix height calculation for preferred filament area in #12660Fix plurals on GUI strings in #12681Rename "flow rate" to "flow ratio" in calibration in #12773 and #12800Standardize GUI strings in #12665QoL tweaks (filament temperature type fix, help link updates) in #12700Fix conversion to wxString in #12698
Security fix: path traversal in 3MF import in #12860Fixed a vulnerability where a crafted .3mf file could write to arbitrary filesystem locations via path traversal during import, potentially enabling code execution.Fix three regressions in multi-tool extruder tabs in #12680Fixed dirty flags not showing for extruder-specific options, a crash when switching to non-first extruder tabs, and parameters on one extruder unintentionally affecting others.Fix crash when slicing multi-material print with wipe tower in #12682Fixed a crash during G-code export for multi-material prints using WipeTower2 where mesh data was not initialized.Fix wipe tower positioned outside bed boundary in #12820Fixed wipe tower being placed beyond the bed boundary after printer preset changes. The tower position is now re-clamped when presets change, and the estimated size includes the brim. Also fixes sliced results being immediately invalidated after first slicing.Optimize wipe tower warnings in #12821Skips flushing volume validation for multi-tool printers (flushing volumes only apply to SEMM/BBL printers) and adds validation for conflicts between precise Z height and prime tower settings.Fix CLI segfault when using --info, --slice, or --export-3mf in #12719Fixed a segfault that made the CLI completely unusable. In CLI mode, render-data code was dereferencing a NULL plater pointer.Linux experience improvements in #12705 and #12706Fixes black screen on startup by skipping Freeze/Thaw during OpenGL loading, replaces global resize handler with dedicated edge panels for proper window resizing, and fixes the project/model name not appearing in the titlebar on Linux. Fixes #12636.Fix crash on Linux when clicking assemble feature in #12739Fixes #11715.Calibration dialog fixes in #12702 and #12752Fixes incorrect validators attached to wrong controls, double-scaled text at higher DPI, UI layout refinements, and dialog sizing on Linux.Fix non-BBL printer filament grouping in #12767Fixed custom filament sequence not being properly handled on non-BBL printers by ensuring they go through the same reordering code path. Fixes #12449, #12766.Fix infinite loop with zero top solid infill density in #12762Fixed OrcaSlicer entering an infinite loop when top layer solid infill density is set to zero.Fix hidden line type markers (wipe, seam, retract) in #12364Fixed z-fighting where visibility markers for Wipe, Seam, and Retract/Unretract were obscured when overlaid on extrusion paths. Fixes #12100, #12556.Fix Flatpak locale support and app ID migration in #12751 and #12879Fixes translations not loading in Flatpak builds and updates the Flatpak application ID with migration code. Fixes #12714.Fix notifications unresponsive after G-code viewer collapsed in #12689Fixed notifications becoming unclickable after collapsing the G-code viewer panel.Fix hotkeys blocked when notification is shown in #12715Fixed hotkeys (e.g., Tab) becoming unresponsive when notifications appear over the 3D canvas.Round flush volume matrix values to integers in #12672Fixed decimal values in the flush volume matrix causing firmware metadata parsers to crash on some printers (notably Creality K2).Fix flushing dialog interaction and add Esc to close dialogs in #12694 and #12697Fixed the flushing dialog being movable via trackpad overscrolling and added Escape key support to close dialogs.Warning for Hollow base pattern on non-tree supports in #12710Adds a warning when selecting "Hollow" base pattern for non-tree supports, informing that "Rectilinear" will be used instead.Fix crash in preset comparison dialog in #12765Remove duplicate items from actual speed plot in #12711Disable filament grouping button on non-H2D printers in #12693Remove leftover Bambu warning caption from dialogs in #12696Fix zoom button tooltip width miscalculation in #12692Fix height calculation for preferred filament area in #12660Fix plurals on GUI strings in #12681Rename "flow rate" to "flow ratio" in calibration in #12773 and #12800Standardize GUI strings in #12665QoL tweaks (filament temperature type fix, help link updates) in #12700Fix conversion to wxString in #12698Printer & Filament ProfilesCreality K2 printer profiles (0.2/0.4/0.6/0.8mm nozzles) in #12662. Fixes #11649.eSUN PLA Basic, Marble, and Matte filament profiles in #12657Anet A8 Plus printer profile in #12792Artillery M1 Pro profile optimization in #12885FILL3D PLA Turbo filament profile in #12801VOLUMIC profile update in #12721Elegoo CC2 profile update in #12215Qidi X-Max 4 0.4 nozzle profile update in #12716Generic PC filament ID added in #12756Disable arc fitting for Qidi processes in #12761Set exclude objects enabled by default for U1 printer to support dynamic MBL in #12869Profile version bump and cleanup in #12889
Creality K2 printer profiles (0.2/0.4/0.6/0.8mm nozzles) in #12662. Fixes #11649.eSUN PLA Basic, Marble, and Matte filament profiles in #12657Anet A8 Plus printer profile in #12792Artillery M1 Pro profile optimization in #12885FILL3D PLA Turbo filament profile in #12801VOLUMIC profile update in #12721Elegoo CC2 profile update in #12215Qidi X-Max 4 0.4 nozzle profile update in #12716Generic PC filament ID added in #12756Disable arc fitting for Qidi processes in #12761Set exclude objects enabled by default for U1 printer to support dynamic MBL in #12869Profile version bump and cleanup in #12889LocalizationCzech translation updates in #12640 and #12641, and in #12701Brazilian Portuguese translations in #12664Hungarian language updates in #12686 and #12795Russian localization fixes in #12734Turkish translation updates in #12838Traditional Chinese fixes in #12867German translation updates in #12875
Czech translation updates in #12640 and #12641, and in #12701Brazilian Portuguese translations in #12664Hungarian language updates in #12686 and #12795Russian localization fixes in #12734Turkish translation updates in #12838Traditional Chinese fixes in #12867German translation updates in #12875
Source:
Tweakers.net