Snapmakerjs Downloads and Updates

That would be an interesting idea.

What I expected when receiving the machine, was to have some simple examples to try out, like a name plate for carving, and small flower pot to print, the dice to do the laser carving.
In the end, you have made this during your advertisement, so somehow you should have these items coded in some kind of software right?
Sorry if I am wrong and I might not understand this all.

Dec. 22: V2.2.2

@all
Thank you for your suggestions to make Snapmakerjs better. Here comes the latest version. Your feedback is always appreciated. =)

Release Note
New Feature: Laser vector contour

  • Input:
  1. png (convert to .svg), .svg.
  2. Potrace .png to .svg
  • Use Case
  1. Laser contour engraving.
  2. Laser cut paper.
  • Showcase:
    Laser Vector Cut paper:

Laser Vector Engraving on Wood:

  • Notice
  1. The online manual will include instructions for this feature soon. Stay tuned.
  2. CNC vector contour is similar to laser vector contour. The CNC vector cutting feature will be released soon. However, CNC is much more dangerours than laser. We have to do thorough test first.

Snapmakerjs for Mac OS

Snapmakerjs for Windows 64 bit

Snapmakerjs for Windows 32 bit

Snapmakerjs for Linux-ia32

Snapmakerjs for Linux-x64

Snapmakerjs for Linux-armv7

Also, from now on, this topic will only for Updates of the software. If you need to report bugs or discuss the functions of Snapmakerjs, please go to the corresponding topics under this category. Thank you!

1 Like

@harmerds Check new feature out. It would be great to get your feedback ^_^.

Apr. 2: V2.3.0

@all
Thank you for your suggestions to make Snapmakerjs better. Here comes the latest version. Your feedback is always appreciated. =)

Release Note
New Feature: Supports simple CNC Carving. You can import SVG images and the Snapmaker can carve following the vectors.

Bug fixes:

  1. The console keeps switching between Laser and CNC.
  2. SVG file import issue.
  3. Parameter input improvement.

Snapmakerjs for Mac OS

Snapmakerjs for Windows 64 bit

Snapmakerjs for Windows 32 bit

Snapmakerjs for Linux-ia32

Snapmakerjs for Linux-x64

Snapmakerjs for Linux-armv7

4 Likes

Apr. 16: V2.3.1

@all
Thank you for your suggestions to make Snapmakerjs better. Here comes the latest version. Your feedback is always appreciated. =)

Release Note
New Feature: Add instructions for user inputs.

Bug fixes:

  1. CNC: G-code is upside-down when Clip is not selected.

Snapmakerjs for Mac OS

Snapmakerjs for Windows 64 bit

Snapmakerjs for Windows 32 bit

Snapmakerjs for Linux-ia32

Snapmakerjs for Linux-x64

Snapmakerjs for Linux-armv7

4 Likes

May 18: V2.3.2

@all
Thank you for your suggestions to make Snapmakerjs better. Here comes the latest version. Your feedback is always appreciated. =)

Release Note
New Feature:

  1. By selecting ā€œAlign center to originā€ in the Alignment drop-down list, you can easily align the center of your image to the work origin
  2. Added support for 1.6W Laser module

Other changes:

  1. Added .deb packages for Linux users, you can use ā€œdpkg -i Snapmakerjs-{version}-linux-{i386/amd64}.debā€ to install and type ā€œsudo snapmakerjsā€ in terminal to open Snapmaker
  2. Removed ARMv7 package
  3. Fixed Windows 32 version package
  4. Bugfix: SVG parsing misscaling issue
  5. Bugfix: fixed laser power setting issue when using older firmware

Snapmakerjs for Mac OS

Snapmakerjs for Windows 64 bit

Snapmakerjs for Windows 32 bit

Snapmakerjs for Linux 32 bit

Option 1

Option 2 (Recommended)

Snapmakerjs for Linux 64 bit

Option 1

Option 2 (Recommended)

Please post bug reports and feedback to this topic: Bug Reports and Feedback for Snapmaker V2.3.X

5 Likes

June 13: V2.4.0

@all
Thank you for your suggestions to make Snapmakerjs better. Here comes the latest version. Your feedback is always appreciated. Please post bug reports and feedback to this topic: Bug Reports and Feedback for Snapmakerjs V2.4.X =)

Release Note
New Feature:

  1. Migrated Snapmaker3D into Snapmakerjs. Now only one software is needed when using the Snapmaker 3-in-1 3D Printer!

Snapmakerjs for Mac OS

Snapmakerjs for Windows 64 bit

Snapmakerjs for Windows 32 bit

Snapmakerjs for Linux 32 bit

Option 1

Option 2 (Recommended)

Snapmakerjs for Linux 64 bit

Option 1

Option 2 (Recommended)

6 Likes

June 14: V2.4.1

@all
Thank you for your suggestions to make Snapmakerjs better. Here comes the latest version. Your feedback is always appreciated. Please post bug reports and feedback to this topic: Bug Reports and Feedback for Snapmakerjs V2.4.X =)

Release Note

This release is a hotfix release for v2.4.0, changes followed:

  • Fixed the bug of being unable to load G-code on Laser & CNC Generators
  • Fixed errors when adding commands/events/accounts, removed Macro widget
  • When using 3D Printing G-code Generator, you can scale models up to 500% and zoom in the camera a lot closer
  • Smoother parsed circles in SVG images

Snapmakerjs for Mac OS

Snapmakerjs for Windows 64 bit

Snapmakerjs for Windows 32 bit

Snapmakerjs for Linux 64 bit

Option 1 (Recommended)

Option 2

Snapmakerjs for Linux 32 bit

Option 1 (Recommended)

Option 2

2 Likes

July 2: V2.4.2

@all
Thank you for your suggestions to make Snapmakerjs better. Here comes the latest version. Your feedback is always appreciated. Please post bug reports and feedback to this topic: Bug Reports and Feedback for Snapmakerjs V2.4.X =)

Release Note

New Feature

  • Added ā€œFine Tune Work Originā€ widget to assist laser focus procedure (Useful when using 1600mW laser)
  • Added ability to load G-code to Workspace even if the machine is not connected
  • Added MyMiniFactory button on header for discovering more models to try
  • Added Linux support for 3D Printing model slicing

Bugfixes

  • Fixed the bug that Laser widget is unable to set power when click ā€œSetā€. Now the power of Focus is changeable. You can set the power of Focus using the Power slider.
  • Fixed the bug that slider value is not synchronous with its corresponding input
  • Fixed the bug that it is unable to delete custom profile of 3D Printing on Windows

Snapmakerjs for Mac OS

Snapmakerjs for Windows 64 bit

Snapmakerjs for Windows 32 bit

Snapmakerjs for Linux 64 bit

Option 1 (Recommended)

Option 2

Snapmakerjs for Linux 32 bit

Option 1 (Recommended)

Option 2

5 Likes

July 26: V2.4.3

@all
Thank you for your suggestions to make Snapmakerjs better. Here comes the latest version. Your feedback is always appreciated. Please post bug reports and feedback to this topic: Bug Reports and Feedback for Snapmakerjs V2.4.X =)

Release Note

  • Added text mode in Laser G-code Generator to fit the needs of text engraving or cutting
  • Optimized the performance of 3D printing layer preview
  • Cancelled the limit of scale ratio in 3D G-code Generator
  • Refactoring
    - Changed Laser / CNC buttons into widgets
  • Bugfixes
    - Fixed the problem that the input in the X axis in ā€œMoveā€ is not effective

Snapmakerjs for Mac OS

Snapmakerjs for Windows 64 bit

Snapmakerjs for Windows 32 bit

Snapmakerjs for Linux 64 bit

Option 1 (Recommended)

Option 2

Snapmakerjs for Linux 32 bit

Option 1 (Recommended)

Option 2

2 Likes

Aug. 20: V2.4.4 Update

@all
Thank you for your suggestions to make Snapmakerjs better. Here comes the latest version. Your feedback is always appreciated. Please post bug reports and feedback to this topic: Bug Reports and Feedback for Snapmakerjs V2.4.X =)

Release Note

  • Added the ability to load and print multiple 3D models at the same time

  • Added upload button to use custom fonts on laser text mode

  • Added anchor options for all laser modes

  • Changed axes labels by 10x to match the metric unit (mm)

  • Added label to show current layer number on 3DP layer preview

  • Lock screen when CNC spindle is running

  • Bugfixes
    - laser mis-scaling and greyscale issue
    - inconsistent height issue in laser text mode

Snapmakerjs for Mac OS

Snapmakerjs for Windows 64 bit

Snapmakerjs for Windows 32 bit

Snapmakerjs for Linux 64 bit

Option 1 (Recommended)

Option 2

Snapmakerjs for Linux 32 bit

Option 1 (Recommended)

Option 2

Sep. 11: V2.4.5

@all
Thank you for your suggestions to make Snapmakerjs better. Here comes the latest version. Your feedback is always appreciated. Please post bug reports and feedback to this topic: Bug Reports and Feedback for Snapmakerjs V2.4.X =)

Release Note

Changelog:

  • New features in 3D Printing G-code generator
    • Left Click to select a model
    • Right click to see the operation menu, where you can
      • Center / delete / duplicate selected model, or reset transformation of the selected model
      • Clear build plate
      • Arrange all models
    • Export all loaded models as STL or OBJ files
  • Reworked the SVG parser. Now you can laser engrave text or image with fill.
    • On Laser G-code generator, added the ā€œFill Densityā€ parameter to set the engrave density for fill.
  • Bugfix
    • When loading the G-code that is generated from the laser greyscale mode to workspace, the G-code can be correctly rendered. No more black blocks.

Snapmakerjs for Mac OS

Snapmakerjs for Windows 64 bit

Snapmakerjs for Windows 32 bit

Snapmakerjs for Linux 64 bit

Option 1 (Recommended)

Option 2

Snapmakerjs for Linux 32 bit

Option 1 (Recommended)

Option 2

4 Likes

Sep. 30: V2.4.6

@all
Thank you for your suggestions to make Snapmakerjs better. Here comes the latest version. Your feedback is always appreciated. Please post bug reports and feedback to this topic: Bug Reports and Feedback for Snapmakerjs V2.4.X =)

Release Note

Changelog:

  • Added drag-and-drop feature to upload image file into workspace and G-code generators
  • Added multiple passes parameters for laser engraving and cutting, where you can determine
    • how many passes the laser module will run
    • how much the laser module should be lowered after each pass
  • Added fixed power setting for laser G-code generator
  • Bugfixes on CNC path generation
  • Added 8 more common languages including German, Spanish, French, Italian, Russian, Korean, Japanese and Chinese.

Snapmakerjs for Mac OS

Snapmakerjs for Windows 64 bit

Snapmakerjs for Windows 32 bit

Snapmakerjs for Linux 64 bit

Option 1 (Recommended)

Option 2

Snapmakerjs for Linux 32 bit

Option 1 (Recommended)

Option 2

3 Likes

Dec. 5: V2.5.0

@all
Thank you for your suggestions to make Snapmakerjs better. Here comes the latest version. Your feedback is always appreciated. Please post bug reports and feedback to this topic: Bug Reports and Feedback for Snapmakerjs V2.5.X =)

Release Note

Change Log:

  • Better preview results when generating G-codes for laser engraving and CNC carving: when clicking ā€œPreviewā€, the software will apply parameters directly on the image to make the preview closer to the final result.
  • Added Pause and Resume feature. This feature is available only when the printer is printing using the USB cable.
  • Added the ā€œLay Flat Selected Modelā€ feature.
  • Added the Enclosure page in the Settings tab. You can turn on / off the Door Detection feature according to your hardware setup. When you donā€™t need the Open-and-pause-laser feature on the Enclosure V1.1, you need to turn off the Door Detection feature; when you need the Open-and-pause-laser feature on the Enclosure V1.1, you need to turn on the Door Detection feature. Please note that this feature can only be used when the firmware is upgraded to V2.7. Follow these steps to change the settings:
    • Connect Snapmakerjs to the Snapmaker
    • Go to Settings ā†’ Enclosure ā†’ Door Detection and turn it on / off.
  • Bugfix: Fixed Linux image upload issue across different partitions.

Snapmakerjs for Mac OS

Snapmakerjs for Windows 64 bit

Snapmakerjs for Windows 32 bit

Snapmakerjs for Linux 64 bit

Option 1 (Recommended)

Option 2

Snapmakerjs for Linux 32 bit

Option 1 (Recommended)

Option 2

3 Likes

Jan. 14: V2.5.1

@all
Thank you for your suggestions to make Snapmakerjs better. Here comes the latest version. Your feedback is always appreciated. Please post bug reports and feedback to this topic: Bug Reports and Feedback for Snapmakerjs V2.5.X =)

Release Note

Change Log:

  • Added multiple-model feature for Laser G-code Generator
    • Click engrave mode button to upload image
    • Select model to modify its parameters
    • Auto Preview: Once parameters are changed, model preview is applied immediately on canvas (there are still some bugs on SVG models)
  • Added keyboard bindings (delete button and backspace button) to delete models
  • Added keyboard bindings (up and down arrow) to change the preview layer of the 3D model
  • Bugfixes:
    • Fixed the bug that is unable to generate G-code on Snapmakerjs v2.5.0
    • Fixed issues when you upload different G-code/images/models at the same name
    • Fixed the bug that G-code is generated incorrectly for PNG files with transparent layer
    • Fixed the bug that changes on wall thickness, top thickness, bottom thickness do not take effect after generating G-code

Snapmakerjs for Mac OS

Snapmakerjs for Windows 64 bit

Snapmakerjs for Windows 32 bit

Snapmakerjs for Linux 64 bit

Option 1 (Recommended)

Option 2

Snapmakerjs for Linux 32 bit

Option 1 (Recommended)

Option 2

3 Likes

Feb. 15: V2.5.2

@all
Thank you for your suggestions to make Snapmakerjs better. Here comes the latest version. Your feedback is always appreciated. Please post bug reports and feedback to this topic: Bug Reports and Feedback for Snapmakerjs V2.5.X =)

Release Note

Change Log:

  • Work Space -> Laser Widget: Distinguished focus power and work power
  • Laser G-code Generator:
    • Added Camera Aid Background to accurately place the image to be engraved on the material. Please click the below icon for the instructions.
    • Greyscale: Added Movement Mode. If Line is selected, you can set the work speed 3-4 times faster than before.
  • CNC G-code Generator: Added CNC Relief Carving (Greyscale)
  • Bugfixes
    • 3D Printing: the bug that the modelā€˜s position is incorrectly determined.
    • Laser: the bug that the position of the preview image or the generated G-code is incorrect.
    • The language of the software canā€™t be changed to Korean.

Snapmakerjs for Mac OS

Snapmakerjs for Windows 64 bit

Snapmakerjs for Windows 32 bit (Reuploaded 4/28/20)

Snapmakerjs for Linux 64 bit

Option 1 (Recommended)

Option 2

Snapmakerjs for Linux 32 bit

Option 1 (Recommended)

Option 2

4 Likes

Mar. 22: V2.5.3

April 3 Update: There is a big bug in this version, please download v2.5.4 directly!

@all
Thank you for your suggestions to make Snapmakerjs better. Here comes the latest version. Your feedback is always appreciated. Please post bug reports and feedback to this topic: Bug Reports and Feedback for Snapmakerjs V2.5.X =)

Release Note

Change Log:

  • New Features:
    • Added the ability to load multiple models in CNC G-code Generator
    • Added model operations for laser and CNC
      • ā€œArrange all modelsā€ to re-arrange models (images) so that they donā€™t overlap each other
      • ā€œSend to Backā€ to send the selected model to the bottom layer and ā€œSend to Frontā€ to send the selected model to the first layer
      • ā€œDeleteā€ to delete the selected model
      • ā€œReference Positionā€ to place the image to a specific position of the build plate
    • Added an option to switch between automatic preview and manual preview. Turn off automatic preview can reduce memory usage and time for calculations when generating G-code from big images.
    • Added parameter ā€œinvertā€ for laser B&W and Greyscale modes. It can invert black to white and vise versa.
    • Added the ability to modify the dimensions of your workspace. Well you know, Snapmaker 2 have 3 models with 3 different sizes.
  • Bugfixes
    • Fixed the issue that Workspace is unable to upload G-code file by drag and drop.
    • Fixed some other small issues.
  • 3D Printing slicing for 32-bit computers are no longer supported.

Snapmakerjs for Mac OS

Snapmakerjs for Windows 64 bit

Snapmakerjs for Windows 32 bit

*3D Printing slicing for 32-bit systems is no longer supported. V2.5.3 is the last version that supports this feature on a 32-bit system.

Snapmakerjs for Linux 64 bit

Option 1 (Recommended)

Option 2

Snapmakerjs for Linux 32 bit

Option 1 (Recommended)

Option 2

1 Like