Skip to content

Snapmaker Orca V2.4.1-Alpha-Release

Pre-release
Pre-release

Choose a tag to compare

@LiuLikeQian LiuLikeQian released this 15 Oct 07:51
2ec75e8

一、新增项

  1. 新增卸载程序时的缓存清除功能(仅限 Windows)。用户在卸载时自由选择是否删除个人数据,默认为不勾选。

Image

Image

  1. 新增换头时挤出机绕行擦拭塔并从外墙缺口进入的功能。

  2. 耗材丝面板新增四项参数:接触层预挤出距离、接触层预挤出长度、接触层打印温度、粘接性类别(开发者模式下可见).

Image

  1. 擦拭塔面板新增两项参数:启用擦拭塔接触层功能、擦拭塔期间从接触层加速状态冷却(开发者模式下可见).

Image

  1. 擦拭塔面板新增一项参数:内支撑肋(高级模式下可见).

Image

  1. 新增树状支撑过渡层类型,采用独立的打印速度与流量,提升支撑的打印质量。

Image

  1. 新增支撑参数校验提示:当支撑类型为“有机树”且主体图案选择“闪电”时,将弹窗提示”不支持闪电主体图案“,并改用直线图案。

Image

  1. 新增支撑参数校验提示:当支撑类型为有机支撑、外墙层数为 2 且主体图案非默认/空心时,将弹窗提示。

Image

  1. 新增”最小支撑接触面面积“参数,可根据面积阈值决定是否生成支撑界面。

Image

  1. 新增多耗材支撑检测:当”支撑/筏层主体“设置为非可溶性材料时,出现弹窗警告并允许重置为”缺省“。

Image

Image

  1. 新增多耗材支撑检测:当 PLA/PETG 互为支撑且主体图案或支撑面图案非默认值时,弹窗提示是否重置参数。

Image

  1. 速度面板下新增“首层空驶”参数;“抖动(XY轴)”板块下新增“首层空驶”参数。

Image

Image

  1. 新增“顶部/底部涂色渗透层数”参数:可配置顶面/底面涂色区域向填充渗透的层数,解决深浅色耗材混用时的透色问题。

Image

二、优化项

  1. 优化了擦拭塔逻辑,依据耗材粘接性类别自动分区,避免不同粘接特性的耗材混杂,提升擦拭塔稳固性。

  2. 优化了准备页中擦拭塔的预览显示。切片前,擦拭塔的预览大小更接近实际切片结果;切片后,预览形状与切片结果保持一致。

  3. 更改了擦拭塔的默认位置,由左上角调整到左中位置。

  4. 将“无稀疏层”选项移至开发者模式中可见。

  5. 将“首层扩展”默认值调整为 -1(自动),并支持设置为 0(关闭扩展)或 ≥1(向外扩展)。

    备注:使用旧版本 Snapmaker Orca 打开 V2.4.1 版本的 3MF 时,将会弹出报错提醒,提醒信息如下。

Image

  1. 将支撑阈值角度最小值调整为 1°。

  2. 将”桥接流量“默认值由 0.8 调整为 1.0,”外部桥接密度“默认值由 80 调整为100。

  3. 将“最大桥接长度”默认值由 10 mm 调整为 0 mm,使桥接区域默认获得全支撑。

Image

  1. 将“外部桥接密度”上限放宽至 120%,改善桥面接缝闭合效果。

Image

  1. 优化准备页的耗材展示方式,由下拉框改为分级菜单展示,便于快速查找和选择耗材。

  2. 优化了高流量热端的弹窗提示逻辑,移除不明确的悬停弹窗,调整为当检测到高流量热端时,切片时默认弹出耗材分组窗口。

  3. 优化了 G-code 模板,防止逐件打印、换料或暂停打印时可能发生的喷嘴与打印主体碰撞的问题。感谢 Kuzuri(https://github\.com/KuzuriAo)的贡献,相关 PR 见:https://github\.com/Snapmaker/OrcaSlicer/pull/453。

  4. 优化了逐件打印碰撞风险的弹窗提示语。

  5. 优化了 G-code 预览的渲染性能,提升层高回放等交互操作的响应速度。

  6. 优化了图形渲染性能,减少上下文切换频次,提升界面流畅度。

  7. 优化了模型选中高亮效果。

  8. 优化了首页、预览页及设备页的加载效率和部分 UI 文案。

  9. 优化了软件登录和设备联机用户体验。

三、修复项

  1. 修复了导出的 3MF 文件中包含 Bambu 品牌字段的问题,统一替换为 Snapmaker_orca 品牌字段。

  2. 修复在 2.4.0 版本中,在工艺栏—对象—速度中修改“微小部分”参数时提示非法错误的问题。

  3. 修复在 2.4.0 版本中,Bambu Lab 的 3MF 文件修改对象速度值后导入 Orca 无法解析的问题。

  4. 修复了在 Orca 打开 G-code 文件时,预览页统计列表中耗材颜色显示错误的问题。

  5. 修复了界面显示为纹理 PEI 热床,但实际为低温冷打钢板的问题。

  6. 修复了使用编号超过 16 的耗材时,可能导致颜色缺失的问题。

  7. 修复了准备页中擦拭塔预览大小随耗材总数量变化的问题。

  8. 修复了开启“混色细分层高”后,模型首层被错误细分的问题。

  9. 修复了准备页中模型未使用的耗材仍显示在擦拭塔中的问题。

  10. 修复了关闭擦拭塔后,外墙缺口参数仍显示的问题。同时删除了擦拭塔面板中的“Brim 倒角 (Brim chamfer)”和“最大倒角宽度 (Max chamfer width)”参数。

  11. 修复擦拭塔冲刷线间距设置为非 100% 时出现缝隙的问题。现在首层冲刷线间距将按 100% 执行,以提高擦拭塔稳定性。

  12. 修复了多盘多色打印时,使用 Ctrl+Z 撤销会将除第一盘外所有盘的擦拭塔恢复到初始位置的问题。

  13. 修复了模型裙边路径与擦拭塔裙边路径重叠的问题。

  14. 修复了特殊模型因象脚补偿导致切片后首层缺失的问题。

  15. 修复了支撑耗材中的“界面材料不用于主体”选项不生效的问题。

  16. 修复了首层未遵循墙顺序为"内/外/内"打印顺序的问题。

  17. 修复了支撑面图案的实际效果与”缺省“设置冲突的问题。

  18. 修复了稀疏填充密度为 100% 时,填充图案不符合预期的问题。现在将出现提示弹窗。

  19. 修复了冷却风扇导致 Z 轴高度异常下降的问题。

  20. 修复了压力提前(Pressure Advance)关闭后未生效的问题。

  21. 修复了间隙填充在外墙之前打印的问题。

  22. 修复了部分对象已被镜像时,布尔运算出错的问题。

  23. 修复了浮雕文字“锁定旋转”参数未生效的问题。

  24. 修复了将物理耗材合并为混合耗材时,合并目标丢失或指向错误耗材的问题。

  25. 修复了删除耗材后,对象级的挤出机与耗材映射错误的问题。

  26. 修复了批量清理未使用耗材后,对象列表与层高范围未刷新的问题。

  27. 修复了全部切片完成后,切片状态未复位的问题。

  28. 修复了 TLS 证书覆盖环境变量未设置时,软件启动崩溃的问题。

  29. 修复了打印板原点未初始化导致切片坐标异常的问题。

  30. 修复了 Window 端禁用显卡打开 Orca 会有弹窗提示,且准备页不可用的问题。

  31. 修复了 Linux 端相机适配快捷键 Z 失灵的问题。

  32. 修复了多盘场景下,在切片过程中删除正在切片的盘导致程序崩溃的问题。

  33. 修复了 G-code 的热床温度与耗材设置的床温不一致的问题。

  34. 修复了多对象且使用不同耗材的情况下,将 Skirt 类型设置"按对象"后仅有一个对象生效的问题。

  35. 修复了“最大桥接长度”参数未随“支撑类型”正确显示/隐藏,且未生效的问题。

  36. 修复了将“外部桥接密度”设置为 100% 以上时,切片生成的 G-code 仍存在缝隙的问题。

  37. 修复了多色模型在使用绘制 Brim 并开启“混色细分层高”与“全域生效”时,Brim 丢失的问题

  38. 修复了修复非 SEMM 擦拭塔不支持每耗材最小清理量的问题。现在可分别在耗材设置与擦拭塔页面配置最小清理量,系统将取较大值执行。

  39. 修复了多色 3MF 切片后颜色丢失或串色的问题。

  40. 修复了使用筏层(Raft)时慢速打印层计数偏移的问题。

  41. 修复了挤出路径干涉、树支撑缺失等切片问题

  42. 修复了部分模型特征的支撑面无法连片完整的问题,现已引入 Bambu Lab 的悬垂分类体系。

  43. 修复了有机树支撑与筏层(Raft)映射异常导致长柱出现空层的问题。

  44. 修复了在可变层高模式下,普通支撑的接触面丢失的问题。

  45. 修复了“沉孔搭桥”设置为“部分搭桥”时,模型切片后在预览界面中悬空层缺失的问题。

  46. 修复了扁平模型(顶高为 0)无法正常生成支撑的问题。

  47. 修复了多个对象组合后再拆分时,某些对象的负零件丢失的问题。

  48. 修复了立方体旋转 45° 后,模型首层缺失的问题。

  49. 修复了开启筏层后,对模型进行可变层高操作时,点击“自适应”后再点击“平滑模型“会重置层高的问题;修复了选择“有机树支撑”但未开启支撑时,错误提示“不支持可变层高”的问题。

  50. 修复了 3MF 中的多个对象的某个对象已设置可变层高,但 Orca 未识别的问题。

  51. 修复了多进程 LAN 模式连接状态不同步的问题。

  52. 修复了 Linux 用户登录状态无法保存的问题。

  53. 修复了多次点击下载延时摄影文件后,状态一直停留在“等待设备上传”的问题。


国际版:

Snapmaker Orca 2.4.1 Release Notes

New Features

  1. Added a cache clearing option during uninstallation (Windows only). You can choose whether to delete personal data during uninstallation; unchecked by default.

Image

Image

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

  2. 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).

Image

  1. 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).

Image

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

Image

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

Image

  1. 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 and Rectilinear will be used instead.”

Image

  1. 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.

Image

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

Image

  1. 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."

Image

Image

  1. 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.

Image

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

Image

Image

  1. 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.

Image

Improvements

  1. Optimized the prime tower logic. Filaments are now automatically grouped by adhesion type, preventing mixing of materials with different adhesion properties and improving wiping tower stability.

  2. 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.

  3. Changed the default wiping tower position from top-left to left-center.

  4. Moved the "No Sparse Layer" option to be visible ~~only ~~in Developer mode.

  5. 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.

Image

  1. Changed the minimum support threshold angle to 1°.

  2. Changed the "Bridge Flow" default value from 0.8 to 1.0, and "External Bridge Density" default from 80 to 100.

  3. Changed the "Max Bridge Length" default value from 10 mm to 0 mm, so bridge areas get full support by default.

Image

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

Image

  1. Optimized filament display on the Prepare page: changed from a dropdown to a hierarchical menu for faster search and selection.

  2. 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.

  3. Optimized the G-code template to prevent nozzle collisions with the object during sequential printing, filament changes, or print pauses. Thanks to Kuzuri (https://github\.com/KuzuriAo\) for the contribution. Related PR: https://github\.com/Snapmaker/OrcaSlicer/pull/453

  4. Optimized the pop-up message for sequential printing collision risk.

  5. Optimized G-code preview rendering performance, improving responsiveness of interactions such as layer-height replay.

  6. Optimized graphics rendering performance, reducing context switching frequency and improving UI smoothness.

  7. Optimized model selection highlighting.

  8. Optimized loading efficiency and some UI text on the Home, Preview and Device pages.

  9. Optimized the user experience for software login and device connection.

Bug Fixes

  1. Fixed an issue where exported 3MF files contained Bambu brand fields; these have now been replaced with Snapmaker_orca brand fields.

  2. Fixed an issue in V2.4.0 where modifying the "Small part" parameter under Process > Object > Speed displayed an invalid error.

  3. Fixed an issue in V2.4.0 where Bambu Lab 3MF files failed to parse after modifying object speed values and importing them into Orca.

  4. Fixed an issue where filament colors were displayed incorrectly in the statistics list on the Preview page when opening a G-code file in Orca.

  5. Fixed an issue where the interface displayed a Textured PEI Plate, but the actual plate was a low-temperature cold steel plate.

  6. Fixed an issue where colors could be missing when using filaments with IDs greater than 16.

  7. Fixed an issue where the Prime Tower preview size on the Prepare page changed with the total number of filaments.

  8. Fixed an issue where the model's first layer was incorrectly subdivided after enabling "Subdivide Mixing Layers."

  9. Fixed an issue where unused filaments were still displayed in the Prime Tower on the Prepare page.

  10. Fixed an issue where the outer wall opening parameter was still displayed after disabling the Prime Tower. The "Brim chamfer" and "Max chamfer width" parameters have also been removed from the Prime Tower panel.

  11. Fixed an issue where gaps appeared when the "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.

  12. Fixed an issue where, during multi-plate multi-color printing, using Ctrl+Z to undo restored the Prime Towers of all plates except the first plate to their initial positions.

  13. Fixed an issue where the model skirt path overlapped with the Prime Tower skirt path.

  14. Fixed an issue where, for special models, elephant foot compensation caused the first layer to be missing after slicing.

  15. Fixed an issue where the "Interface material not used for main body" option under support filament did not take effect.

  16. Fixed an issue where the first layer did not follow the "Inner/Outer/Inner" wall printing order.

  17. Fixed an issue where the actual effect of the support interface pattern conflicted with the "Default" setting.

  18. Fixed an issue where the infill pattern did not meet expectations when sparse infill density was set to 100%. A prompt will now appear.

  19. Fixed an issue where the cooling fan caused an abnormal drop in Z-axis height.

  20. Fixed an issue where Pressure Advance still took effect after being disabled.

  21. Fixed an issue where gap fill was printed before outer walls.

  22. Fixed an issue where Boolean operations failed when some objects were mirrored.

  23. Fixed an issue where the "Lock rotation" parameter for embossed text did not take effect.

  24. Fixed an issue where the merge target was lost or pointed to the wrong filament when merging physical filaments into mixed filaments.

  25. Fixed an issue where object-level extruder and filament mapping was incorrect after deleting filament.

  26. Fixed an issue where the object list and layer height range were not refreshed after batch-cleaning unused filaments.

  27. Fixed an issue where the slicing status was not reset after all slicing was completed.

  28. Fixed an issue where the software crashed on startup when the TLS certificate override environment variable was not set.

  29. Fixed an issue where the build plate origin was not initialized, causing abnormal slicing coordinates.

  30. Fixed an issue where, after disabling the GPU on Windows, opening Orca displayed a pop-up and the Prepare page was unavailable.

  31. Fixed an issue where the camera fit shortcut Z did not work on Linux.

  32. Fixed an issue where, in multi-plate scenarios, deleting the plate being sliced during slicing caused the program to crash.

  33. Fixed an issue where the bed temperature in the G-code did not match the bed temperature configured in the Filaments settings.

  34. Fixed an issue where, with multiple objects using different filaments, setting the Skirt type to "Per Object" only took effect for one object.

  35. Fixed an issue where the "Max bridge length" parameter did not correctly show/hide based on "Support type" and its value did not take effect.

  36. Fixed an issue where sliced G-code still had gaps when "External bridge density" was set above 100%.

  37. Fixed an issue where Brim was lost for multi-color models when using painted Brim with "Subdivide Mixing Layers" and "Full Domain" enabled.

  38. Fixed an issue where non-SEMM Prime Towers did not support per-filament minimum purge amount. You can now configure the minimum purge amount separately in Filaments settings and on the Prime Tower page and the larger value will be used.

  39. Fixed an issue where colors were lost or bled after slicing multi-color 3MF files.

  40. Fixed an issue where the slow printing layer count was offset when using a Raft.

  41. Fixed slicing issues such as extrusion path interference and missing tree supports.

  42. Fixed an issue where support interfaces for certain model features could not form a continuous surface. Bambu Lab's overhang classification system has been introduced.

  43. Fixed an issue where abnormal mapping between Organic Tree support and Raft caused empty layers in long pillars.

  44. Fixed an issue where the contact area of normal supports was lost in Variable Layer Height mode.

  45. Fixed an issue where overhang layers were missing in the Preview page after slicing when "Partially Bridged" was selected for "Bridging Counterbore Holes."

  46. Fixed an issue where flat models (top height = 0) could not generate supports properly.

  47. Fixed an issue where negative parts of some objects were lost after combining multiple objects and then splitting them.

  48. Fixed an issue where the first layer was missing after rotating a cube 45°.

  49. Fixed an issue where, after enabling 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".

  50. Fixed an issue where Orca did not recognize that one of multiple objects in a 3MF file had Variable Layer Height set.

  51. Fixed an issue where connection status was out of sync in multi-process LAN mode.

  52. Fixed an issue where Linux users' login status could not be saved.

  53. Fixed an issue where, after repeatedly clicking to download a time-lapse file, the status remained stuck at "Waiting for device upload".