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 & ImprovementsBug Fixes
- Configurable wipe tower type in #12781
Adds 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 #12508
Extends 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 #12764
Happy 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 #12759
Beam 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 #12730
The 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 #12772
main 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 #12699
The 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 #12688
The "Adaptive Volumetric Speed" setting is now hidden behind developer mode, with a clarified tooltip noting it is experimental.Printer & Filament Profiles
- Security fix: path traversal in 3MF import in #12860
Fixed a vulnerability where a crafted.3mffile could write to arbitrary filesystem locations via path traversal during import, potentially enabling code execution.- Fix three regressions in multi-tool extruder tabs in #12680
Fixed 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 #12682
Fixed 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 #12820
Fixed 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 #12821
Skips 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 #12719
Fixed 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 #12706
Fixes 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 #12739
Fixes #11715.- Calibration dialog fixes in #12702 and #12752
Fixes 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 #12767
Fixed 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 #12762
Fixed OrcaSlicer entering an infinite loop when top layer solid infill density is set to zero.- Fix hidden line type markers (wipe, seam, retract) in #12364
Fixed 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 #12879
Fixes 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 #12689
Fixed notifications becoming unclickable after collapsing the G-code viewer panel.- Fix hotkeys blocked when notification is shown in #12715
Fixed hotkeys (e.g., Tab) becoming unresponsive when notifications appear over the 3D canvas.- Round flush volume matrix values to integers in #12672
Fixed 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 #12697
Fixed 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 #12710
Adds 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 #12765
- Remove duplicate items from actual speed plot in #12711
- Disable filament grouping button on non-H2D printers in #12693
- Remove leftover Bambu warning caption from dialogs in #12696
- Fix zoom button tooltip width miscalculation in #12692
- Fix height calculation for preferred filament area in #12660
- Fix plurals on GUI strings in #12681
- Rename "flow rate" to "flow ratio" in calibration in #12773 and #12800
- Standardize GUI strings in #12665
- QoL tweaks (filament temperature type fix, help link updates) in #12700
- Fix conversion to wxString in #12698
Localization
- 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 #12657
- Anet A8 Plus printer profile in #12792
- Artillery M1 Pro profile optimization in #12885
- FILL3D PLA Turbo filament profile in #12801
- VOLUMIC profile update in #12721
- Elegoo CC2 profile update in #12215
- Qidi X-Max 4 0.4 nozzle profile update in #12716
- Generic PC filament ID added in #12756
- Disable arc fitting for Qidi processes in #12761
- Set exclude objects enabled by default for U1 printer to support dynamic MBL in #12869
- Profile version bump and cleanup in #12889
- Czech translation updates in #12640 and #12641, and in #12701
- Brazilian Portuguese translations in #12664
- Hungarian language updates in #12686 and #12795
- Russian localization fixes in #12734
- Turkish translation updates in #12838
- Traditional Chinese fixes in #12867
- German translation updates in #12875
