Releases: Snapmaker/Luban
v4.7.0
Mar 14, 2023, v4.7.0
System Requirements
- macOS >= 11, for legacy macOS 10 versions (Catalina, Mojave, High Sierra), please upgrade to at least macOS 11
- Windows x64
- Linux 64 bits distros
Changelog
Features
- Feature: Add model scaling by dimension
- Feature: Add left and right filament usage
- Feature: Add time estimation configuration
Bug fixes
- Fix: Fix material parameter calculation (v4.6.3)
- Fix: Fix Issue-1179 wrong fonts in some views by @thmsnhl
- Fix: Default font supporting text input
- Fix: Fix unwanted modal when dragging G-code file to workspace
- Fix: Fix laser preview crash
- Fix: Fix display of Enclosure widget
- Fix: Fix wrong size state map
- Fix: Fix printing information error after software reconnection
- Fix: Fix bounding box of print volume
- Fix: Fix Snapmaker Original module status display
- Fix: Fix bug for nesting
- Fix: Fix bug for text
- Fix: Fix unexpected exit on window close
- Fix: Fix throw Error caused unable to load project
- Fix: Fix model disappear after repairing
- Fix: Fix Laser start G-code
Improvements
- Improvement: Correct work volume by the tool head used
- Improvement: Several improvements on dual extruder and networked printer control
- Improvement: Optimize parameters to improve slicing success and increase bridge structure control points
- Improvement: Add tooltip for non-associated parameter
- Improvement: Fine Tuning on 10W laser parameters
- Improvement: Update Ukrainian and German translations
New Contributors
- @thmsnhl made their first contribution in #1986
- @sumibin made their first contribution in Improvement: Optimize parameters to improve slicing success and increase bridge structure control po
v4.6.3
Feb 24, 2023, v4.6.3
Changelog (v4.6.3)
- Fix: Fix material related parameters dependencies
- Improvement: Update Ukrainian translations
System Requirements
- macOS >= 11, for legacy macOS 10 versions (Catalina, Mojave, High Sierra), please upgrade to at least macOS 11
- Windows x64
- Linux 64 bits distros
Full Changelog (v4.6.0 - v4.6.3)
v4.6.0 - v4.6.3 focused on bug fixes and adding debug tools to help diagnose known issues.
We also added a small feature to set support extruder and support interface extruder independently.
Features
- Feature: Add support interface assignment on object list view
Debug tools
- Feature: Add download logs menu
- Feature: Add reset configurations menu
- Feature: Add engine test menu for Windows
Bug fixes
- Fix: Fix Linux slicer slicing failures
- Fix: Fix wrong Artisan hot zone checking
- Fix: Fix broken mirror operation on models
- Fix: Fix repaired model not saved in project file
- Fix: Fix wrong support distance calculation
- Fix: Fix redirect for non-english links
- Fix: Fix missing second material from project file
- Fix: Fix selection of materials not saving properly
- Fix: Fix compatibility of print configurations migrated from version 3.X.Y
- Fix: Fix networked printer incomplete disconnection issue
- Fix: Fix crash caused by mismatched nozzle size
Improvements
- Improvement: Bring back set function of profiles
- Improvement: Improve parse of Laser text
- Improvement: Update start G-code for Snapmaker 2.0 to avoid scratching heated bed
- Improvement: Update Japanese translations
- Improvement: Update Ukrainian translations
v4.6.2
Feb 21, 2023, v4.6.2
System Requirements
- macOS >= 11, for legacy macOS 10 versions (Catalina, Mojave, High Sierra), please upgrade to at least macOS 11
- Windows x64
- Linux 64 bits distros
Changelog
v4.6.0 - v4.6.2 focused on bug fixes and adding debug tools to help diagnose known issues.
We also added a small feature to set support extruder and support interface extruder independently.
Features
- Feature: Add support interface assignment on object list view
Debug tools
- Feature: Add download logs menu
- Feature: Add reset configurations menu
- Feature: Add engine test menu for Windows
Bug fixes
- Fix: Fix Linux slicer slicing failures
- Fix: Fix wrong Artisan hot zone checking
- Fix: Fix broken mirror operation on models
- Fix: Fix repaired model not saved in project file
- Fix: Fix wrong support distance calculation
- Fix: Fix redirect for non-english links
- Fix: Fix missing second material from project file
- Fix: Fix selection of materials not saving properly
- Fix: Fix compatibility of print configurations migrated from version 3.X.Y
- Fix: Fix networked printer incomplete disconnection issue
- Fix: Fix crash caused by mismatched nozzle size
Improvements
- Improvement: Bring back set function of profiles
- Improvement: Improve parse of Laser text
- Improvement: Update start G-code for Snapmaker 2.0 to avoid scratching heated bed
- Improvement: Update Japanese translations
- Improvement: Update Ukrainian translations
v4.6.1
Feb 16, 2023, v4.6.1
System Requirements
- macOS >= 11, for legacy macOS 10 versions (Catalina, Mojave, High Sierra), please upgrade to at least macOS 11
- Windows x64
- Linux 64 bits distros
Changelog
v4.6.0 focused on bug fixes and adding debug tools to help diagnose known issues.
We also added a small feature to set support extruder and support interface extruder independently.
Features
- Feature: Add support interface assignment on object list view
Debug tools
- Feature: Add download logs menu
- Feature: Add reset configurations menu
- Feature: Add engine test menu for Windows
Bug fixes
- Fix: Fix Linux slicer slicing failures
- Fix: Fix wrong Artisan hot zone checking
- Fix: Fix broken mirror operation on models
- Fix: Fix repaired model not saved in project file
- Fix: Fix wrong support distance calculation
- Fix: Fix redirect for non-english links
- Fix: Fix missing second material from project file
Improvements
- Improvement: Update JP translations
- Improvement: Update Ukrainian translations
v4.6.0
Feb 16, 2023, v4.6.0
System Requirements
- macOS >= 11, for legacy macOS 10 versions (Catalina, Mojave, High Sierra), please upgrade to at least macOS 11
- Windows x64
- Linux 64 bits distros
Changelog
v4.6.0 focused on bug fixes and debug tools to help debugging known issues.
We also added a small feature to set support extruder and support interface extruder independently.
Features
- Feature: Add support interface assignment
Debug tools
- Feature: Add download logs menu
- Feature: Add reset configurations menu
- Feature: Add engine test menu for Windows
Bug fixes
- Fix: Fix Linux slicer slicing failure
- Fix: Fix Artisan hot zone checking
- Fix: Fix broken mirror operation
- Fix: Fix repaired model not saving in project
- Fix: Fix support distance calculation
- Fix: Fix redirect for non-english links
- Fix: Fix missing second material import
Improvements
- Improvement: Update JP translations
- Improvement: Update Ukrainian translations
v4.5.1
Jan 19, 2023, v4.5.1
Note:
- Added support for macOS with M1 chip
- Remove support for Windows ia32
- Remove support for macOS 10 (Catalina, Mojave, High Sierra), please upgrade to at least macOS 11
Changelog:
Bug fixes:
- Fix: Fix printer auto connect bug that causes bed hitting
- Fix: Fix SVG distort issue
- Fix: Fix linux executable by adding --no-sandbox option
- Fix: Remove SM 2.0 prepend G-code settings
- Fix: Fix broken anchors on parameter table
- Fix: Fix wrong display of toolhead in Settings - Machine settings page
- Fix: Fix prime tower X/Y scale reset
- Fix: Add guard for reading broken preset files
- Fix: Prevent laser job from working with invalid focal length
- Fix: Fix missing quality preset from old project file
Improvements:
- Improvement: Update support print settings
- Improvement: Update M140 M to M140 P
- Improvement: Update German translations
- Improvement: Update Ukrainian translations
For changelog of v4.5.0, please checkout Snapmaker Luban v4.5.0.
Chinese Lunar New Year 2023 will fall on this Sunday, starting a year of the Rabbit.
We will back on January 29, 2023.
Happy New Year!
Best regards,
Software Team
注意事项:
- 添加了对带有 M1 芯片的 macOS 的支持
- 删除对 Windows ia32 的支持
- 移除对 macOS 10(Catalina、Mojave、High Sierra)的支持,请至少升级到 macOS 11
变更日志:
Bug修复:
- 修复:修复导致打床的打印机自动连接错误
- 修复:修复 SVG 扭曲问题
- 修复:通过添加 --no-sandbox 选项修复 linux 可执行文件
- 修复:删除 SM 2.0 前置 G 代码设置
- 修复:修复参数表上损坏的锚点
- 修复:修复设置-机器设置页面工具头显示错误
- 修复:修复擦除塔 X/Y 比例重置
- 修复:添加保护以读取损坏的预设文件
- 修复:防止激光作业在无效焦距下工作
- 修复:修复旧项目文件中缺失的质量预设
改进:
- 改进:更新支持打印设置
- 改进:将 M140 M 更新为 M140 P
- 改进:更新德语翻译
- 改进:更新乌克兰语翻译
对于 v4.5.0 的更新日志,请查看 Snapmaker Luban v4.5.0。
新年快乐!
v4.5.0
Main Features
- Engine Upgrade: Upgrade slicer to support new features
- Variable line width
- Lightning infill
- Monotonic top/bottom order
- Nozzle Heating Wait Time and Temperature Threshold
- Added M2000 IDEX seamless head change
- Refined Print Settings Panel
- New machine definitions & profiles: J series & Artisan & SM2.0 Dual Extruder
- Added J series definitions & profiles & user case
- Added Artisan profiles & user case
- Update SM 2.0 Dual extruder profiles
- Added pre-process of area bed heating for Artisan
Other Features & Improvements
- Added Camera Capture Thickness Compensation Mode (Beta)
- Optimized the performance of networked printers control
- Optimized workflow for nozzle assignment
- Optimized workflow for dual nozzle parameter settings
- Optimized prime tower placement calculation
Docs
- Improved German translations by @Th199403
- Improved Ukrainian translations by @Andygol
- Added Ukrainian parameter explains by @Andygol
Fix
- Networked printer control related
- Fix: Fixed not switching G54 after camera capture with 10w laser and bump version to v4.4.1 by @jane-rose in #1734
- Fix: Fix Camera Capture (thickness compensation mode) procedure by @parachvte in #1805
- Fix: Fix bug for laser camera capture by @parachvte in #1796
- Fix: Fix bug for Camera Capture by @zjiefee in #1847
- Fix: Fix wrong resolve value calculation by @parachvte in #1861
- Fix: Fix networked printer issues by @parachvte in #1869
- Fix: Fix bug for sm2 disconnect by @zjiefee in #1842
- Fix: Fix bugs for Snapmaker J1 network connections by @parachvte in #1822
- Fix: Fix workspace behavior & networked functions for J1 by @parachvte in #1785
- Fix: Fix bug for laser camera capture & redux performance issue by @zjiefee in #1793
- Fix: Fix SM 2.0 extruder temperatures (dual) by @parachvte in #1870
- Fix: Fix connection issues & support/adhesion parameters not taking effect by @parachvte in #1775
- Fix: Disable unsupported widgets for Snapmaker Artisan by @parachvte in #1788
- Print parameter related
- Fix: Fix extruder parameter change by @parachvte in #1839
- Fix: Fix display issues of parameter modifier dialog by @parachvte in #1800
- Fix: Fix override of material and extruder parameters by @parachvte in #1810
- Fix: Fix several bugs related to material copy/create by @parachvte in #1812
- Fix: Fix machine value resolves at fetching by @parachvte in #1854
- Fix: Upgrade i18next scanner to support new grammar and TypeScript by @parachvte in #1816
- Fix: Fix kill server process by @MaShizhen in #1743
- Fix: Fix dependencies by @parachvte in #1749
- Fix: Fix G-code read before output stream closes by @parachvte in #1781
- Fix: Upgrade slicer version by @parachvte in #1789
- Fix: Remove memory limit of G-code preview by @zjiefee in #1797
- Fix: Fix submodule path by @parachvte in #1801
- Fix: Fix eslint errors in code by @parachvte in #1817
- Fix: Fix canvas size (import STL to laser) by @parachvte in #1856
- Fix: Fix wrong original machine def by @parachvte in #1858
- Fix: Fix dual extruder issues by @parachvte in #1776 #1777 #1779
- Fix: Fix ui issues and copywrite by @parachvte in #1850
Known issues
- After the first authentication connection, the authentication pop-up window will still popping up when connecting again (in fact, there is no need to go to the screen to confirm)
- After connecting J1, a pop-up window appears to indicate that the model is inconsistent with configured
- Other known Wi-Fi connection issues (we are still working on it)
- Model boundary constraints are not precise
主要特性
- 引擎更新:升级切片引擎以支持新特性
- 可变线宽
- 闪电填充
- 单调顶部/底部填充顺序
- 喷嘴加热等待时间和温度阈值
- IDEX 无缝换头
- 新的机型配置和打印配置:J1、Artsian、SM 2.0 单头双喷嘴
- 增加 J1 机型配置、打印配置和案例
- 增加 Artsian 机型打印配置和案例
- 更新 SM2.0 单头双喷嘴打印配置
- 增加 Artian 分区加热预处理
- 双头打印设置界面
其他特性和优化
- 增加摄像捕捉高度补偿模式(Beta)
- 优化网络打印机控制的性能
- 优化喷嘴分配的流程
- 优化双喷嘴打印设置的流程
- 优化擦料塔的位置计算
文档
修复
- 网络打印机控制相关
- 修复:修复了使用 10w 激光和 bump 版本到 v4.4.1 后不切换 G54 的问题@jane-rose #1734
- 修复:修复相机捕捉(厚度补偿模式)程序 @parachvte #1805
- 修复: 修复相机捕捉 @parachvte [#1796](https: //github.com//pull/1796) @zjiefee [#1847](https://github. com//pull/1847)
- 修复: 修复错误的依赖值计算获取@parachvte [#1861](https://github.com/Snapmaker/ Luban/pull/1861)
- 修复: 修复网络打印机问题 @parachvte #1869
- 修复:修复 SM2.0 断开连接的错误 @zjiefee #1842
- 修复:修复 Snapmaker J1 网络连接的错误 @parachvte #1822
- 修复:修复 J1 的工作区行为和网络功能 @parachvte #1785
- 修复:修复激光相机捕获和 redux 性能问题的错误 @zjiefee #1793
- 修复:修复 SM 2.0 挤出机温度(双)@ parachvte #1870
- 修复:修复连接问题和支持/粘附参数不生效 @parachvte #1775
- 修复:为 Snapmaker Artisan 禁用不支持的小部件 @parachvte #1788
- 打印参数相关
- 修复:修复挤出机参数更改 @parachvte #1839
- 修复:修复参数修改器对话框的显示问题 @parachvte #1800
- 修复:修复材料和挤出机参数的覆盖 @parachvte #1810
- 修复:修复几个与材料复制/创建相关的错误 @parachvte #1812
- 修复:修复机器获取值时的解析 @parachvte #1854
- 修复:升级 i18next 扫描器以支持新语法和 TypeScript @parachvte #1816
- 修复:关闭服务器进程 @MaShizhen#1743
- 修复:修复依赖项 @parachvte #1749
- 修复:修复输出流关闭前读取的 G 代码 @parachvte #1781
- 修复:升级切片器版本 @parachvte #1789
- 修复:删除 G 代码预览的内存限制 @zjiefee #1797
- 修复:修复子模块路径 @parachvte #1801
- 修复:修复代码的 eslint 错误 @parachvte #1817
- 修复:修复画布大小(将 STL 导入激光)[@parachvt...
v4.4.0
Sep 20, 2022: v4.4.0
Brief changelog:
New features
- Featrue: Added material parameters and printing parameters up to 290+
- New quick parameter setting interface
- Enhanced parameter management interface
- Variety of parameter display modes
- Detailed parameter explanation
- Feature: Added 3MF,AMF support in 3D printing/Laser/CNC editor
- Feature: Added Model Repair and Model Simplification
- Feature: Added Simulation Preview with volume in 3D printing editor
- Takes more time to generate the preview
- Simulation preview will not be displayed when insufficient memory is detected, but G-code can still be exported
- Feature: Quick preview of some parameters before slicing
- The preview results will be partially different from the slicing results
- Feature: Default print configuration tied to material and nozzle diameter
Improvements
- Improvement: Optimized the style and interaction of 3D Canvas
- Optimized zoom-in operation and pan operation after zoom-in operation
- Improvement: Supported to use backup mirror of software auto-update when access of github releases is limited
- Improvement: Optimized vector machining paths for Laser and CNC
- Improvement: Set the Auto Connect button in the workspace tab to unchecked by default
Bug fixes
- Fix: Fixed incorrect parsing of SVG with nested text elements
- Fix: Fixed the possible wrong position of using the up and down key shortcuts for objects with rotation in Laser/CNC editor
- Fix: Change the timing of the completion of printing is defined as completion rather than the last G-code sent
- Fix: Fixed extrusionDirection attribute of DXF not being parsed
- Fix: Fixed incorrect parsing of SVG float numbers
- Fix: Fixed the problem that when has moved after paused, printing was not resumed from the position before the move in Laser and CNC on serial port connection
- Etc...
Known issue
- Electron renderer process crashes on power resume. Electron issue
Detailed UI changes and new features can be found on our Blog: What’s new in Snapmaker Luban v4.4.0 - Snapmaker Blog
主要变更:
新功能
- 特性: 新增材料参数和打印参数至 290+
- 全新的快捷参数设置界面
- 增强的参数管理界面
- 增加多种参数显示模式
- 增加详细的参数解释
- 特性: 在 3D 打印/Laser/CNC 编辑器中增加 3MF,AMF 格式支持
- 特性: 增加模型修复与模型简化
- 特性: 在 3D 打印编辑器中增加带体积的仿真预览
- 会需要更长的时间生成和显示预览
- 当内存不足时会导致无法显示预览
- 特性: 增加在切片前的快速预览
- 该功能在设置中开启
- 由于适用了较少的参数,所以与实际结果可能会有些许出入
- 特性: 显示的打印预设与材料类型和喷嘴直径关联
优化
- 优化: 优化 Laser 和CNC 矢量加工的路径,使得加工时间更短
- 优化: 优化了 3D 画布的样式和交互
- 优化了放大交互和放大后的平移操作
- 优化: 自动更新支持适用镜像源,改善部分地区的更新问题
- 优化: 设置自动连接在工作区中为默认不勾选
Bug 修复
- 修复: 修复有嵌套的 text 标签的 SVG 错误的解析
- 修复: 修复对带旋转的对象的使用上下键快捷键时可能出现的错误位置
- 修复: 改变打印结束的时机,由原来最后一条 G-code 发送变为打印完全结束
- 修复: 修复未解析 DXF 的 extrusionDirection 属性的 bug
- 修复: 修复了 SVG 浮点数的错误解析
- 修复: 修复了在 Laser 和 CNC 串口连接打印中暂停后移动,打印没有从移动前的位置恢复的问题
- 等等...
已知问题
- Electron 渲染进程在电源恢复时可能崩溃。Electron issue
For the full user manual for Snapmaker Luban 4.0 and later, please checkout Snapmaker Luban 4.0 User Manual.
Your feedback is very much appreciated. If you have encountered any problem or would like to propose suggestions, contact us via one of the following:
Thanks to @Andygol @vedantmgoyal2009 for his contributions to this release.
- Email to support@snapmaker.com
- Create issues from Snapmaker/Luban
v4.3.2
Jun 28, 2022: v4.3.2
2022年6月28日: v4.3.2
Brief changelog:
主要变更:
Improvements
优化
- Improvement: Improve to change Enable Retraction param's value from true to false for default TPU profile in 3D printing
- 优化:优化 3D 打印 TPU 材料预设的回抽参数
Bug fixes
Bug 修复
- Fix: Fixed the bug that G53 was not executed correctly when moving to take pictures with Camera Capture
- 修复:修复可能的摄像头捕捉的拍照位置的异常
- Fix: Fixed changing the Retraction Speed does not take effect for 3D printing
- 修复:修复在 3D 打印中回抽速度未生效的异常
For the full user manual for Snapmaker Luban 4.0 and later, please checkout Snapmaker Luban 4.0 User Manual.
如需 Snapmaker Luban 4.0 及更高版本的快速入门,请查看 Snapmaker Luban 4.0 快速入门。
Your feedback is very much appreciated. If you have encountered any problem or would like to propose suggestions, contact us via one of the following:
非常感谢您的反馈。如果您遇到任何问题或想提出建议,请通过以下方式之一与我们联系:
- Email to support@snapmaker.com
- 发送邮件至 support@snapmaker.com
- Create issues from Snapmaker/Luban
- 在 Snapmaker/Luban 中创建 issues
v4.3.1
Jun 11, 2022: v4.3.1
Brief changelog:
Improvements
- Improvement: Improve the WIFI connection tab to make the dropdown box information more accurate
- When the IP of the machine is changed
- When the machine is offline
- Improvement: Improve to change Initial Layer Printing Speed param's value from 40 to 24 for all Snapmaker 2.0 default profile in 3D printing
Bug fixes
- Fix: Fixed WIFI connection issue when firmware version for Snapmaker 2.0 is below 1.14.1.
- Fix: Fixed the Open Project and Import Object button on the main menu bar cannot import the corresponding files on macOS
- Fix: Fixed the toolhead is always stopped at height 30cm when stopping printing on serial port connection for 3D Printing
- Fix: Fixed changing the Work Speed and Temperature does not take effect for 3D printing on WIFI connection
- Fix: Fixed the Toolpath generation process will disconnect the Socket connection when processing a large number of models(over 100 models), causing the generation of G-code to get stuck in Laser & CNC editor
- Fix: Fixed the bug of inaccurate width and height calculation of DXF containing ARC in Laser & CNC editor
- Fix: Fixed it will always show the purifier tab when connecting a machine for Snapmaker original
For the full user manual for Snapmaker Luban 4.0 and later, please checkout Snapmaker Luban 4.0 User Manual.
Your feedback is very much appreciated. If you have encountered any problem or would like to propose suggestions, contact us via one of the following:
- Email to support@snapmaker.com
- Create issues from Snapmaker/Luban