Skip to content

Commit

Permalink
update for Cura 4.4
Browse files Browse the repository at this point in the history
  • Loading branch information
Kriechi committed Nov 10, 2019
1 parent 9993747 commit 7d1affe
Show file tree
Hide file tree
Showing 6 changed files with 32 additions and 13 deletions.
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# Changelog of Cura-DuetRRFPlugin

## v1.0.4: 2019-11-10
* bump compatibility for Cura 4.4 / API 7.0

## v1.0.3: 2019-02-02
* require Cura 4.0 API compatibility
* if you are on Cura 3.6, please install v1.0.2 of this plugin
Expand Down
37 changes: 27 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,25 @@
# Cura-DuetRRFPlugin

Plugin for Cura 4.0 that adds output devices for a RepRapFirmware printer running a DuetWifi, DuetEthernet, or Duet Maestro controller: "Print", "Simulate", and "Upload".
Plugin for Cura 4.4 that adds output devices for a RepRapFirmware printer
running a DuetWifi, DuetEthernet, or Duet Maestro controller: "Print",
"Simulate", and "Upload".

![Screenshot of the print button](/screenshots/print-button.png)

## Installation via Cura Marketplace

Simply open Cura and go to the **Marketplace** in the menubar, search for
the DuetRRF plugin and install it!

If you are running Cura 3.6, please use the manual installation (below) the
plugin version v1.0.2: https://github.com/Kriechi/Cura-DuetRRFPlugin/releases/tag/v1.0.2

## Manual Installation
Or go the manual route:
With Cura not running, unpack the zip file from the [release](https://github.com/Kriechi/Cura-DuetRRFPlugin/releases/latest) to this specific folder:

* Windows: `C:\Users\<username>\AppData\Roaming\cura\4.0\plugins\DuetRRFPlugin`
* macOS:`~/Library/Application Support/Cura/4.0/plugins/DuetRRFPlugin`
* Linux: `/home/<username>/.local/share/cura/4.0/plugins/DuetRRFPlugin`
Or go the manual route: With Cura not running, unpack the zip file from the
[release](https://github.com/Kriechi/Cura-DuetRRFPlugin/releases/latest) to this
specific folder:

* Windows: `C:\Users\<username>\AppData\Roaming\cura\4.4\plugins\DuetRRFPlugin`
* macOS: `~/Library/Application Support/Cura/4.4/plugins/DuetRRFPlugin`
* Linux: `/home/<username>/.local/share/cura/4.4/plugins/DuetRRFPlugin`

Be careful, the unzipper often tacks on the name of the zip as a folder at the
bottom and you don't want it nested. You want the files to show up in that
Expand All @@ -26,17 +29,29 @@ Make sure that the plugin folder name is a listed above and it does not have
any trailing version numbers (`-1.0.0`) or similar.

## Running from source

Alternatively you can run from the source directly. It'll make it easy to
update in the future. Use git to clone this repository into the folders given
above.

## Configuration

**Do NOT try to add a new "networked printer"!** This is only for Ultimaker printers.

Duet-based printers are configured through
the extension menu bar:

* Start Cura
* From the menu bar choose: Extensions -> DuetRRF -> DuetRRF Connections

![Screenshot of the menu bar entry](/screenshots/menu-bar.png)

* Click "Add"

![Screenshot of the edit dialog](/screenshots/edit-dialog.png)

* Enter the name of your printer
- e.g., `MyBigBox`
- e.g., `LittlePrinter`
* Enter the URL to your controller board
- make sure this URL works if you copy & paste it into your browser
- if you browse to that URL, you should see the DuetWebControl (DWC)
Expand All @@ -61,6 +76,7 @@ Look at the bottom right - there should be the big blue button with you printer


## Use

After you load up a model and it has sliced, click the down arrow button on the
"Print to (PrinterName)" button on the lower right hand corner. It will upload
the gcode file to the SD card and start printing it. You can select "Simulate
Expand All @@ -69,5 +85,6 @@ print time an the actual printer. Or you can just "Upload to (PrinterName)" to
copy the gcode to the SD card.

## License

This project is based on https://github.com/markwal/Cura-OctoPrintUpload and
therefore published under the same license.
5 changes: 2 additions & 3 deletions plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
"name": "DuetRRF",
"author": "Thomas Kriechbaumer",
"description": "Upload and Print to DuetWifi / DuetEthernet / Duet Maestro with RepRapFirmware.",
"version": "1.0.3",
"api": "6.0.0",
"supported_sdk_versions": ["6.0.0"]
"version": "1.0.4",
"api": "7.0.0"
}
Binary file added screenshots/edit-dialog.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added screenshots/menu-bar.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added screenshots/print-button.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 7d1affe

Please sign in to comment.