Snapmaker Orca 2.4.1 is released. Key updates in this version include: added Top/Bottom Paint Penetration Layers, Prime Tower optimizations, support optimizations, and some bug fixes.
Added a cache clearing option during uninstallation (Windows only). You can choose whether to delete personal data during uninstallation; unchecked by default.


Added a feature where the extruder detours around the Prime Tower and enters through the outer wall opening during tool changes.

Added four parameters to the Filament panel: Interface Layer Pre-extrusion Distance, Interface Layer Pre-extrusion Length, Interface Layer Print Temperature, and Adhesiveness Category (visible in Developer mode).
The Developer Mode can be enabled through
Preferences>Developer mode.
The Interface Layer Pre-extrusion Distance refers to the extra extrusion path executed along the outer edge of the Prime Tower before printing. This increases nozzle pressure to improve the adhesion strength between the interface layer and the Prime Tower.
The Interface Layer Pre-extrusion Length refers to the extra amount of filament pre-extruded after retraction during loading and before printing the Prime Tower. This increases nozzle pressure to improve adhesion strength between the interface layer and the Prime Tower. For example, if the original filament retraction length is 10 mm and the Interface Layer Pre-extrusion Length is set to 10 mm, the actual retraction value during loading will be the sum of both (20 mm).

The Interface Layer Print Temperature refers to the nozzle temperature used when printing the interface layer of the Prime Tower. When this parameter is set to -1, the system automatically uses the maximum recommended print temperature for the filament. This feature requires the "Enable Tower Interface Features" option to be enabled. You can view the recommended nozzle temperature (minimum and maximum values) in the Filament panel.
Since different filaments have different adhesion properties, the Adhesiveness Category parameter helps the software automatically partition the interior of the Prime Tower based on the material category, thereby improving Prime Tower stability. For example, when using PLA and PETG simultaneously, if you set the PLA category value to 100 and PETG to 300, the system will assign these two types of filaments to different areas of the Prime Tower (as shown in the figure: PLA is assigned to the lower section, while PETG is assigned to the upper section). This prevents the Prime Tower from collapsing due to poor adhesion between incompatible filaments.
Added two parameters to the Prime Tower panel: Enable Tower Interface Features and Cool Down from Interface Boost During Prime Tower (visible in Developer mode).

Added one parameter to the Prime Tower panel: Internal Ribs (visible in Advanced mode).

Added a tree Support Transition type with independent print speed and flow settings to improve support print quality.

Added a support parameter validation prompt: when the support style is "Organic" and the base pattern is set to “Lightning”, a pop-up warning will state that the “Lightning base pattern is not supported; Rectilinear will be used instead.”

Added a support parameter validation prompt: when the support style is "Organic", Support Wall Loops is set to 2, and the base pattern is non-default/hollow, a pop-up warning will appear.

Added the "Minimum Support Contact Area" parameter, which allows you to set an area threshold to determine whether a support interface is generated.

Added multi-filament support detection: when "Support/Raft base" is set to a non-soluble material, a pop-up warning appears and allows you to reset it to "Default."

Added multi-filament support detection: when PLA/PETG are used as support for each other and the Base pattern or Interface pattern is non-default, a pop-up prompts you to reset the parameters.

Added "First Layer Travel" parameter under the Acceleration section; added "First Layer Travel" parameter under the Jerk (XY) section.


Added the "Top/Bottom Paint Penetration Layers" parameter: configures how many layers the painted top/bottom areas penetrate into the infill, solving color bleeding when mixing light and dark filaments.
| Filament | SKU | Color Name | Hex Color Code |
|---|---|---|---|
| Snapmaker PETG HF | 34171 | Chestnut Red | #7E2D40 |
| 34172 | Sage Green | #A3B2A4 | |
| 34173 | Ice Blue | #B1E4E3 | |
| 34174 | Ocean Blue | #4EC3E0 | |
| 34175 | Iris Purple | #685BC7 | |
| 34152 | Apple Green | #9DF48F | |
| 34153 | Avocado Green | #436E42 | |
| 34154 | Aqua Blue | #53EECA | |
| 34155 | Cornflower Blue | #4895F9 | |
| 34156 | Navy Blue | #1A4E8A |
Optimized Prime Tower logic. Filaments are now automatically grouped by adhesion type, preventing mixing of materials with different adhesion properties and improving wiping tower stability.
Optimized Prime Tower preview on the Prepare page: pre-slicing size of prime tower now closer to actual result; post-slicing shape matches the sliced result.
Changed the default Prime Tower position from top-left to left-center.
Moved the "No Sparse Layer" option to be visible in Developer mode.
Changed the default value of "First Layer Expansion" to -1 (Auto), with support for 0 (disable expansion) or ≥ 1 (expand outward).
Note: When opening a 3MF file created in V2.4.1 with an older version of Snapmaker Orca, an error prompt will appear as follows.

Changed the minimum support Threshold Angle to 1°.
Changed the "Bridge Flow" default value from 0.8 to 1.0, and "External Bridge Density" default from 80 to 100.
Changed the "Max Bridge Length" default value from 10 mm to 0 mm, so that bridge areas can get full support by default.

Raised the "External Bridge Density" upper limit to 120% to improve bridge surface seam closure.

Optimized filament display on the Prepare page: changed from a dropdown to a hierarchical menu for faster search and selection.
Optimized the pop-up logic for High Flow Hot Ends: removed the unclear hover pop-up; now, when a high-flow hot end is detected, the filament grouping window pops up by default during slicing.
Optimized the G-code template to prevent nozzle collisions with the object during sequential printing, filament changes, or print pauses.
Thanks to Kuzuri for the contribution. Related PR: https://github.com/Snapmaker/OrcaSlicer/pull/453.
Home, Preview and Device pages.| Filament (Nozzle Size) | Bed Type | Bed Temperature Change (Original → New) | Change Type |
|---|---|---|---|
| PETG Translucent (0.2/0.4/0.6/0.8 mm) | Graphic Effect Steel Plate | 80°C → 0°C | Disabled |
| PLA CF (0.4/0.6/0.8 mm) | Graphic Effect Steel Plate | 65°C → 0°C | Disabled |
| PVA (0.4/0.6/0.8 mm) | Graphic Effect Steel Plate | 65°C → 0°C | Disabled |
| PVA (0.4/0.6/0.8 mm) | Smooth PEI Plate | 65°C → 70°C | Increased |
| PVA (0.4/0.6/0.8 mm) | Textured PEI Plate | 65°C → 70°C | Increased |
| PLA Matte (0.6 mm) | Graphic Effect Steel Plate | 0°C → 65°C | Increased |
| PLA Matte (0.6 mm) | Textured PEI Plate | 45°C → 65°C | Increased |
| PLA Matte (0.8 mm) | Graphic Effect Steel Plate | 0°C → 65°C | Increased |
| PLA Wood (0.4 mm) | Graphic Effect Steel Plate | 65°C → 70°C | Increased |
| PLA Wood (0.6/0.8 mm) | Graphic Effect Steel Plate | 0°C → 70°C | Increased |
| PLA Translucent (0.2/0.4/0.6/0.8 mm) | Graphic Effect Steel Plate | 65°C → 70°C | Increased |
| Support for PLA (0.4/0.6/0.8 mm) | Graphic Effect Steel Plate | 65°C → 70°C | Increased |
| PLA Glow (0.4 mm) | Graphic Effect Steel Plate | 65°C → 70°C | Increased |
| PLA Snapspeed (0.6/0.8 mm) | Smooth PEI Plate | 55°C → 65°C | Increased |
Small part" parameter under Process > Object > Speed displayed an invalid error.Prepare page changed with the total number of filaments.Subdivide Mixing Layers."Prepare page.Brim chamfer" and "Max chamfer width" parameters have also been removed from the Prime Tower panel.Wipe tower purge lines spacing" was set to a value other than 100%. The first layer purge lines spacing will now be executed at 100% to improve Prime Tower stability.Ctrl+Z to undo restored the Prime Towers of all plates except the first plate to their initial positions.Avoid interface filament for base" option under filament for supports did not take effect.infill density was set to 100%. A prompt will now appear.Pressure Advance still took effect after being disabled.Lock rotation" parameter for embossed text did not take effect.Z did not work on Linux.Per Object" only took effect for one object.Max bridge length" parameter did not correctly show/hide based on "Support type" and its value did not take effect.Subdivide Mixing Layers" and "Full Domain" enabled.Filaments settings and on the Prime Tower page and the larger value will be used.Raft.Organic Tree support and Raft caused empty layers in long pillars.Preview page after slicing when "Partially Bridged" was selected for "Bridging Counterbore Holes."Raft, performing Variable Layer Height operations on the model, clicking "Adaptive" and then "Smooth Model" reset the layer height; fixed an issue where selecting "Organic" without enabling supports incorrectly displayed "Variable Layer Height not supported".