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
- Host: GitHub
- URL: https://github.com/Snapmaker/SnapmakerCuraPlugin
- Owner: Snapmaker
- License: mit
- Created: 2022-10-31T10:23:14.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-21T21:42:19.000Z (about 1 year ago)
- Last Synced: 2024-08-07T09:11:25.742Z (10 months ago)
- Topics: 3d-printing, cura, plugin, snapmaker, snapmaker-artisan, snapmaker-j1
- Language: Python
- Homepage:
- Size: 223 KB
- Stars: 36
- Watchers: 11
- Forks: 7
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.
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:
## Export Snapmaker Flavor G-code
Select `Snapmaker Flavor G-code File (*.gcode)` format to export G-code files.
## Other languages
- [中文简介 README.md](./README.zh-cn.md)