An open API service indexing awesome lists of open source software.

https://github.com/Snapmaker/SnapmakerCuraPlugin

Snapmaker plugin for Cura 5
https://github.com/Snapmaker/SnapmakerCuraPlugin

3d-printing cura plugin snapmaker snapmaker-artisan snapmaker-j1

Last synced: 6 months ago
JSON representation

Snapmaker plugin for Cura 5

Awesome Lists containing this project

README

        

# Snapmaker Cura Plugin

**CAUTION: If you have already installed the `Snapmaker J1 Plugin`, make sure that you uninstall it before installing or updating `Snapmaker Plugin`.**

[Cura](https://github.com/Ultimaker/Cura) plugin that provides support for Snapmaker J1 & Snapmaker Artisan & Snapmaker 2.0 Dual Extruder.

Features:

- Add machine definitions and quality profiles for Snapmaker 3D printers (Snapmaker J1 & Snapmaker Artisan & Snapmaker 2.0 Dual Extruder).
- Add Snapmaker branded materials (including Breakaway Support material).
- Be able to export Snapmaker favoured G-code file format (with informative headers).
- Detect networked printers, and send G-code to the machine.

## Before installing the plugin

Before installing the plugin, make sure you have Cura >= 5 installed.

When you first launch Cura, user guide may ask you to add a printer. You can add a offline printer, say "Ultimaker S5" for now.

You will be able to add Snapmaker printers with plugin installed.

## How to Install (Marketplace)

Search "Snapmaker Plugin" in Cura's marketplace (on top right corner of Cura window), and install.

## How to Install (Drag and Drop, curapackage release)

- Download `SnapmakerPlugin-{latest version}.curapackage` in [latest release](https://github.com/Snapmaker/SnapmakerJ1CuraPlugin/releases) tab.
- Drag and drop downloaded ".curapackage" file into Cura window.
- Re-start Cura.

## How to Install (Manually, zip release)

- Download `Source code (zip)` in [latest release](https://github.com/Snapmaker/SnapmakerJ1CuraPlugin/releases).
- Unzip downloaded plugin, rename the folder name to "SnapmakerJ1CuraPlugin" (if it has a version suffix).
- Start Cura applcation. Open *Help Menu* -> *Show Configuration Folder*, copy downloaded plugin folder to `plugins` directory.
- Re-start Cura.

## Add Snapmaker printer

Navigate through application menu, **Settings** > **Printers** > **Add Printer...**

In the popup window "Add Printer", select "Add a non-networked printer". Scroll down the available printers to find `Snapmaker` brand, check "Snapmaker XXX" option and click "Add". A new "Snapmaker" printer should be added successfully.

Add Snapmaker J1 printer

Note that there are several ways in Cura to add a printer, we only cover one in our documentation.

## Use Snapmaker materials

We pre-defined several material under the brand `Snapmaker`, including PLA, ABS, PETG, TPU, PVA and Breakaway.

Pre-defined materials usually has printing temperatures and retraction parameters well tuned by the manufacturer. You can assign them to extruder and use them directly.

Take **Breakaway** material for example, you can tap the extruder selector, in the extruder dialog, choose **Material** > **Snapmaker** > **Breakaway** > **Breakaway Support** to use it.

## Print via network printer

Have your models sliced, you can either export the G-code to local file, or send it to a networked Snapmaker machine:

image

## Export Snapmaker Flavor G-code

Select `Snapmaker Flavor G-code File (*.gcode)` format to export G-code files.

Export G-code

## Other languages

- [中文简介 README.md](./README.zh-cn.md)