Snapmaker Artisan Firmware Updates and Downloads

Oct 16 2023: Snapmaker Artisan V2.5.21

Changelog

Touchscreen

Bug Fixes

  • Fixed a bug that the Touchscreen kept updating modules when module was not boot up successfully
  • Fixed a bug that the laser emitter was turned on unexpectedly when preparing print job using 10W Laser Module and Rotary Module
  • Fixed a bug that 20W/40W Laser was not turning on in Touchscreen Control

Mainboard

New Features

  • M3/M4 Gcode update

    • Support for M3/M4 to turn Trapizoid Power on or off (in Marlin definition). This differs from standard Marlin, which configures LASER_POWER_TRAP when compiling firmware. The M3/M4 definition will now favor grbl.

    • Marlin’s M3 I and M4 I switching between Continuous Inline Mode and Dynamic Inline Mode is currently not supported. It is important to note that Marlin’s definition of Dynamic Inline Mode is not the same as Grbl’s definition of Dynamic Laser Power Mode.

    • M3 Constant Laser Power Mode:

      • Constant laser power mode simply keeps the laser power as programmed, regardless if the machine is moving, accelerating, or stopped. This provides better control of the laser state.
    • M4 Dynamic Laser Power Mode:

      • Dynamic laser power mode will automatically adjust laser power based on the current speed relative to the programmed rate. It essentially ensures the amount of laser energy along a cut is consistent even though the machine may be stopped or actively accelerating. This is very useful for clean, precise engraving and cutting on simple materials across a large range of G-code generation methods by CAM programs. It will generally run faster
      • By default the minimum power that will be achieved by deceleration is not 0%, but 16% of the target power or PWM S8(When not lower than S8, it will be at 16% target power).
  • G0 Gcode update

    • In both M3 and M4, the laser is turned off when using the G0 movement.
  • G1 Gcode update

    • Both Marlin and GRBL types of Inline Mode are supported and the laser is turned off after the last G1.
      • Lightburn users need to be especially aware that if you want to avoid black borders when carving images (using non-Greyscale image types), you need to add M4 S0 to Start Gcode.
    • Examples
    ;grbl falvor
    M4 S0 ;set laser mode to Dynamic Laser Power Mode
    G0 X12 F3000 ;move with laser off
    G1 X20 Y20 F1500 S255 ;move with laser on
    G0 X40 ;move with laser off
    G1 X30 Y30 ;move with laser on
    ;marilin falvor
    G0 X12 F3000 ;move with laser off
    G1 X20 Y20 I F1500 S255 ;move with laser on
    G0 X40 ;move with laser off
    G1 X20 Y20 I F1500 S255 ;move with laser on
    

Bug Fixes

  • Fixed the bug that the commands of M2000 W1 P30 could not be used.

Downloads

Snapmaker Artisan V2.5.21

md5: 7508353b77bddda999733dbfe8d1b4ea