3D printer / slicing GUI built on top of the Uranium framework
Find a file
2016-07-14 10:34:48 +02:00
.gitignore First commit 2016-07-13 11:07:48 +02:00
__init__.py First commit 2016-07-13 11:07:48 +02:00
CMakeLists.txt First commit 2016-07-13 11:07:48 +02:00
LICENSE First commit 2016-07-13 11:07:48 +02:00
MachineSettingsAction.py Remove action for multiextruder printers and printers that use variants 2016-07-14 08:50:54 +02:00
MachineSettingsAction.qml Store customized settings in variant instead of user profile 2016-07-13 22:45:58 +02:00
README.md Update README.md 2016-07-14 10:34:29 +02:00

MachineSettingsAction

Cura plugin which provides a way to modify printer settings (build volume, nozzle size, start/end gcode) from within Cura.

Installation

  • Make sure your Cura version is 2.2 or newer
  • Download or clone the repository into [Cura installation folder]/plugins/MachineSettingsAction

How to use

After adding a machine, go to "Manage Printers...", make sure your printer is active and select "Machine Settings"

Pro-tip: if you add a generic profile to the machine definitions and add ["MachineSettingsAction"] as a first_start_action, you get a nice solution to the "my printer is not listed" problem.

resources/definitions/generic_fdm.def.json

{
    "version": 2,
    "name": "Generic FDM printer",
    "inherits": "fdmprinter",
    "metadata": {
        "visible": true,
        "author": "Ultimaker",
        "manufacturer": "Generic",
        "category": "Generic",
        "file_formats": "text/x-gcode",
        "has_materials": true,
        "preferred_material": "*pla*",
        "first_start_actions": ["MachineSettingsAction"]
    }
}