Skip to content

Releases: Snapmaker/Luban

v4.13.0

18 Jun 10:48
8a72206
Compare
Choose a tag to compare

June 18, 2023, v4.13.0
Feature

  • 2W Laser Module (2W Infrared Laser Module) compatible with (WiFi and serial):

    • Snapmaker 2.0 A250/A250T/F250 and Snapmaker 2.0 A350/A350T/F350
    • Artisan
    • Ray
      3f050858-2020-4ce1-8eb0-5a0bcad7082f
      2a61d161-574b-4769-bfea-52698d9225cc
  • 2W Laser Module Default Print Profile

  • A-B Position (support for 20W,40W,2W Laser Module)
    8c6d61b5-12af-452a-bee3-a8d72114adb2

    • Operation Steps: After connecting the machine, open the AB Position panel. Use the panel to control the module's positioning to the rectangular printing area. After clicking the panel's completion button, the canvas will highlight the printing area, and you can print based on the position information on the canvas.
    • Note: It is worth noting that AB Position is essentially a generated ordinary G-code, just its work-origin is the mechanical coordinate point (0, 0). After completing AB positioning and resetting the work-origin, you need to redefine the worki-origin as the mechanical coordinate point (0, 0), or click the AB positioning panel's completion button again to set it automatically - this will set the working origin to the mechanical coordinate point (0, 0).
      It is worth noting that AB Position is essentially a generated ordinary G-code, but its work origin is set to the machine coordinate point (0,0). If the work origin is redefined after completing AB position, the work origin of the AB position G-code (i.e., the machine coordinate point (0,0)) will be overwritten. You will need to redefine the work origin to the machine coordinate point (0,0), or you can click the "Done" button on the AB position panel again to automatically set the work origin to the machine coordinate point (0,0). Otherwise, the laser processing may fail.
  • Ray Add Control Mode.
    50f04b8a-538d-4d4e-9bed-d04cd93a1a6d

    • Note:

      • Maintain Motor Power-on Mode: When you enter this mode, the machine's execution head will be in a powered-on state, and it cannot be pushed during this time.
      • The G-code generated under control mode must be executed while the machine is in the power-on mode. Conversely, the G-code generated under manual mode must be used while the machine is not in the power-on mode
  • CNC 4mm tool Print Profile added.
    Improvements

  • Improvement: 200W CNC Module Default Print Profile.

  • Improvement: Artisan machine settings, hide dual-extrusion for Snapmaker 2.0 select feature for better user experience.

  • Improvement: Artisan 20W and 40W Laser Module input material Thickness print.

  • Improvement: Artisan 20W and 40W Laser Module will turn off crosshair light after start cutting or engraving.

  • Improvement: SM2 auto turn off laser after machine disconnected (The disconnection was initiated by Luban).

  • Improvement: Added and improved Chinese and German language support for the software interface.

Bug Fixes

  • Fix: Filled-Line gcode go to print position with workpeed instead of jogspeed.
  • Fix: Reconnected machine will clear pre-states: modules and cameracapture.
  • Fix: Saving laser project file will contain auxiliaryAirPump, halfDiodeMode, constantPowerMode, initialHeightOffset.
  • Fix: Can not select model after using Rotate on Face (3dp).
  • Fix: Issue with rotating module running border on the B-axis with a value of 0 in specific contexts.

v4.12.0

14 May 02:17
a5d3ee2
Compare
Choose a tag to compare

May 14, 2024, v4.12.0

Note: Since Luban fully supports inline mode on the laser, this requires SM 2.0 and Artisan to upgrade their firmware to the latest.

Features & Improvements

  • Feature: Add support for the Snapmaker 2.0 dual extruder module on the Artisan.
  • Improvement: Update 200W CNC profile

Bug Fixes

  • Fix: Choosing different modules affects the workspace layout (x, y axis).
  • Fix: In certain situations, completed jobs are not marked as completed in the UI
  • Fix: Right nozzle temperature default value is now set to the target temperature (same as left nozzle)
  • Fix: Module information may interfere with each other when connecting to different machines without refreshing Luban.

v4.11.0

06 Mar 10:29
40298d8
Compare
Choose a tag to compare

March 7, 2024, v4.11.0

Note: Since Luban fully supports inline mode on the laser, this requires SM 2.0 and Artisan to upgrade their firmware to the latest.

Features & Improvements

  • Feature: Bracing Kit for 2.0 support.
  • Feature: 200W CNC for 2.0 support.
  • Improvement: Remove Go home Modal after resume printing

Bug Fixes

  • Fix: In certain situations, camera capture and add a background, the print position is not correct.
  • Fix: After selecting the A250/A350 disassembly kit, the Z-axis did not decrease by 15mm.
  • Fix: Snapmaker 2.0 serial connection, CNC toolhead status not same as machine.
  • Fix: Snapmaker 2.0 serial connection, without turn off toolhead after stop printing
  • Fix: Can't edit gcode's name after wifi connecting

v4.10.2

16 Jan 04:22
8e1a0f2
Compare
Choose a tag to compare

Jan 16, 2024, v4.10.2

Note: Since Luban fully supports inline mode on the laser, this requires SM 2.0 and Artisan to upgrade their firmware to the latest.

Features & Improvements

  • Improvements: The minimum line interval in Laser fill limit is changed from 0.05 to 0.01.
  • Improvements: Associated adhesion type parameters to support brim parameters.

Bug Fixes

  • Fix: Unable to use the support tool in 3D Printing.
  • Fix: Abnormal size parsing of SVG/DXF/images.
  • Fix: Unable to import Stl/3mf files into Laser/CNC.
  • Fix: In certain situations, serial ports for Original, SM2, and J1 machines cannot connect.
  • Fix: Unable to generate toolpath after opening laser project files generated by old versions.
  • Fix: Abnormal model size when opening 3D Printing project files.
  • Fix: Incorrect display of rotation module and other Add-ons in Ray Wi-Fi connection.
  • Fix: Abnormal boundary code in Ray rotation module.
  • Fix: When Ray uses the point fill method, the border does not run correctly.
  • Fix: Content error in svg-text input boxes.
  • Fix: Sending file exception caused by empty G-code filename.
  • Fix: J1 connection incorrectly displayed exhaust fan issues.
  • Fix: Some copywriting error.

v4.10.1

15 Nov 10:46
07ca8ec
Compare
Choose a tag to compare

Nov 15, 2023, v4.10.1

Note: Since Luban fully supports inline mode on the laser, this requires SM 2.0 and Artisan to upgrade their firmware to the latest.

Laser Parameter Additions

Snapmaker Luban v4.10.0 updated the engraving parameters for pictures and graphics. With finely tuned parameters, intricate patterns and complex designs can now be engraved with greater accuracy

image

  • Dot Width Compensation is able to optimize the toolpath based upon the size of the laser dot to reduce contour deformation and blurs.
    image
  • Over Scanning is used to solve under and over burns from acceleration and deceleration phases.
    image
  • Scanning Offset designed to reach better results in cases where there is a large mechanical backlash or when the design to be engraved is intricate with rich details.
    image

Features & Improvements

  • Feature: Add Ray firmware upgrade via network
  • Feature: Add error report handling for Ray
  • Improvement: Improve 20W & 40W laser module material preset
  • Improvement: Add $H home button to ray set origin widget
  • Improvement: Use error report message
  • Improvement: Use 0.2% laser power for 20W & 40W laser module test laser
  • Improvement: Add option to keep the laser on when moving

Bug Fixes

  • Fix: Some models will report slicing failures
  • Fix: Fix missing default preset caused crash
  • Fix: Fix 3D printing single extruder load colored mesh
  • Fix: Fix 3D printing remaining time calculation
  • Fix: Fix 3D printing scale (uniform-scale button) crash
  • Fix: Fix 3D printing support angle change not working
  • Fix: Fix 3D printing frequently check models out of bounds
  • Fix: Fix 3D printing extruder switch position (without prime tower)
  • Fix: Set Edit image importing scale to 1/10
  • Fix: Fix SM 2.0 HTTP execute G-code reply
  • Fix: Fix run boundary code for Ray + rotary module
  • Fix: Fix unable to start print via serial port (20W & 40W)
  • Fix: Fix camera capture on A350
  • Fix: Fix workspace machine series remap
  • Fix: Fix workspace SM 2.0 tool head detection
  • Fix: Fix workspace machine recognition
  • Fix: Fix workspace Ray & Artisan serial port connection issue
  • Fix: Fix Ray runs boundary with maximum speed
  • Fix: Fix CNC SVG shape library unable to view

Limitations

  • For safety reasons, the 20W/40W laser modules do not support direct initiation of processing via wifi and need to go to the screen to start processing.
  • The SM2 20W & 40W laser modules only support work laser setting of the origin position in serial connection.
  • The Artisan 20W & 40W laser modules only support crosshair setting of the origin position in serial connection.

v4.10.0

15 Nov 08:49
6e5ff6c
Compare
Choose a tag to compare
v4.10.0 Pre-release
Pre-release

Nov 15, 2023, v4.10.0

Laser Parameter Additions

Snapmaker Luban v4.10.0 updated the engraving parameters for pictures and graphics. With finely tuned parameters, intricate patterns and complex designs can now be engraved with greater accuracy

image

  • Dot Width Compensation is able to optimize the toolpath based upon the size of the laser dot to reduce contour deformation and blurs.
    image
  • Over Scanning is used to solve under and over burns from acceleration and deceleration phases.
    image
  • Scanning Offset designed to reach better results in cases where there is a large mechanical backlash or when the design to be engraved is intricate with rich details.
    image

Features & Improvements

  • Feature: Add Ray firmware upgrade via network
  • Feature: Add error report handling for Ray
  • Improvement: Improve 20W & 40W laser module material preset
  • Improvement: Add $H home button to ray set origin widget
  • Improvement: Use error report message
  • Improvement: Use 0.2% laser power for 20W & 40W laser module test laser
  • Improvement: Add option to keep the laser on when moving

Bug Fixes

  • Fix: Some models will report slicing failures
  • Fix: Fix missing default preset caused crash
  • Fix: Fix 3D printing single extruder load colored mesh
  • Fix: Fix 3D printing remaining time calculation
  • Fix: Fix 3D printing scale (uniform-scale button) crash
  • Fix: Fix 3D printing support angle change not working
  • Fix: Fix 3D printing frequently check models out of bounds
  • Fix: Fix 3D printing extruder switch position (without prime tower)
  • Fix: Set Edit image importing scale to 1/10
  • Fix: Fix SM 2.0 HTTP execute G-code reply
  • Fix: Fix run boundary code for Ray + rotary module
  • Fix: Fix unable to start print via serial port (20W & 40W)
  • Fix: Fix camera capture on A350
  • Fix: Fix workspace machine series remap
  • Fix: Fix workspace SM 2.0 tool head detection
  • Fix: Fix workspace machine recognition
  • Fix: Fix workspace Ray & Artisan serial port connection issue
  • Fix: Fix Ray runs boundary with maximum speed
  • Fix: Fix CNC SVG shape library unable to view

Limitations

  • For safety reasons, the 20W/40W laser modules do not support direct initiation of processing via wifi and need to go to the screen to start processing.
  • The SM2 20W & 40W laser modules only support work laser setting of the origin position in serial connection.
  • The Artisan 20W & 40W laser modules only support crosshair setting of the origin position in serial connection.

v4.9.1

27 Sep 11:32
6ac2a4c
Compare
Choose a tag to compare

Sep 27, 2023, v4.9.1

Note: Since this version of Luban fully supports inline mode on the laser, this requires SM 2.0 and Artisan to upgrade their firmware to the latest.

Bug Fixes

  • Fixed point engraving mode use of M4
  • Fixed wrong G-code flavor used in vector point engraving mode (for SM 2.0 and Snapmaker Artisan)
  • Fixed connection issue of Snapmaker Original
  • Fixed console does not reply "ok" when executing G-code

Full Changelog

v4.9.0

19 Sep 10:48
aa38af9
Compare
Choose a tag to compare

Sep 19, 2023, v4.9.0

Note: Since this version of Luban fully supports inline mode on the laser, this requires SM 2.0 and Artisan to upgrade their firmware to the latest.

New Machine & Module Support

  • Snapmaker Ray:
    • Machine definitions and print presets.
    • Dedicated workspace.
  • 20W & 40W Laser Modules:
    • Print settings for SM 2.0 and Artisan.

Features & Improvements

  • Vector Enhancements:

    • Introduced online vector library.
      12
      1
    • Added vector tools and masks to the laser G-code generator.
      4
      5
      image
  • Job Setup:

    • Introduced "Object" origin type for Laser/CNC G-code generation.
  • Home Page:

    • Enhanced news feeds.
  • Artisan Extruder:

    • Implemented work range limit for the left extruder when not exclusively using the right extruder.
  • Display

    • Low gamma screen compatibility
    • Added preview auto zoom fit

Parameter Additions

  • Laser Parameters:
    • Introduced greyscale conversion & none dithering option.
      image
      2
    • Introduced inline mode for image engraving.
    • Introduced constant power & trapizoid power.
    • Introduced half diode mode (for 40W laser module only).
  • 3D printing Parameters:
    • Introduced "Fuzzy Skin" parameter

Bug Fixes

  • Fixed unexpected white edges in images.
  • Corrected G-code starter code for rotary modules.
  • Resolved 3D auto nesting and tool head recognition issues on SM 2.0.
  • Addressed issues with project opening crashes, workpiece settings, canvas scaling, SM 2.0 camera capture, and pointer focus.
  • Improved time calculation accuracy.
  • Text is replaced when selected.

Known Issue

These issues are being followed up

  • G-code generated in point engraving mode for SM 2.0 vector objects does not work.
  • When using Point engraving mode, you should always check the "Constant Power Mode".

Full Changelog

v4.8.2

17 Jul 08:24
9c23a2a
Compare
Choose a tag to compare

July 17, 2023, v4.8.2

Bug Fixes

  • Manual Support Generation: Resolved an issue causing abnormal behavior during manual support generation.
  • Chinese Display: Fixed an abnormality in the display of the release note in Chinese.
  • Image Processing: Solved the problem of white edges appearing after image processing.
  • Dual Extruder Control: Rectified an abnormality in the control of dual extruders.
  • Slicing Issues:
    • Fixed an issue that was causing extra skin in slicing.
    • Addressed a problem causing slicing failure in certain scenarios.
  • Parameter Modification: Corrected an abnormality that occurred during parameter modification in some cases.
  • Windows 7 Compatibility: Resolved a software behavior abnormality present in some Windows 7 systems.

Known Issues

  • The control of dual extruder module in SM 2.0 is based on the current nozzle.

v4.8.1

26 Jun 11:30
8a4b3cb
Compare
Choose a tag to compare

June 26, 2023, v4.8.1

Improvements

  • Added SM2.0 Quick Swap Kit detection
  • Added J1s machine and adjusted parameters for J1/J1s
  • Added Quick clear mesh painting in object list
    image
  • Added Dual material interlock parameter
    image 5
  • Optimized mesh painting slicing speed & interaction

Bug Fixes

  • Fixed the issue where default presets could not be selected for certain material types.
  • Fixed the issue where mesh painting slicing results were incorrect when the model was assigned as a right extruder.
  • Fixed the issue with some initial layer parameters being in the wrong directory.
  • Fixed the issue with abnormal saving of certain print configuration parameters.
  • Fixed the problem of some models failing to slice.
  • Fixed the issue where objects could not be selected and deleted in Laser and CNC modes.
  • Fixed the problem of Prime Tower not being automatically generated in certain cases.
  • Fixed the software crash issue caused by using the pen tool.
  • Fixed the issue where coloring STL files was not saved in the project file.
  • Fixed the issue where 3D printing slicing would generate extra skins.
  • Fixed the problem of J1 Console not being available.
  • Fixed the issue of Laser and CNC toolpaths getting stuck.
  • Fixed the issue where 3D Gizmos would disappear after use.
  • Fixed the problem of confusing material type content.
  • Fixed the issue where Laser toolpaths could not be generated on Linux systems.