Jump to content
Ultimaker Community of 3D Printing Experts

Tmirante

Member
  • Content Count

    27
  • Joined

  • Last visited

Community Reputation

0 Neutral

Personal Information

  • Country
    IT

Recent Profile Visitors

248 profile views
  1. this is extension used to tune bed level on i3 printer on 5 points and send command up and down , preheat from cura. works with 2.4 BedlevelPlugin.zip
  2. Tmirante

    Introducing Ultimaker Cura 3.5 | Beta

    must i continue to edit m117 command of gcode by hand to have printing file ion the display or there is a way it shows automatically ?
  3. thanks to community support this extension works to tune prusa i3 printers but i suppose non only those with some adding commands . i don't know if may be interesting for somebody . just copy the directory in extension and you will find your menu in extension to tune your bed BedlevelPlugin ok .zip
  4. Tmirante

    extension modification from 3.2 to 3.4

    last versione works and works fine also in 3.4. thanks for hints BedlevelPlugin ok .zip
  5. Tmirante

    extension modification from 3.2 to 3.4

    yes of course is standard in pluging import statements i have from cura.PrinterOutputDevice import PrinterOutputDevice the log says that : 2018-08-02 12:44:57,266 - ERROR - [MainThread] UM.Qt.Bindings.PluginsModel._update [61]: BedlevelPlugin is missing a plugin metadata entry 2018-08-02 12:44:57,347 - WARNING - [MainThread] UM.Qt.QtApplication.__onQmlWarning [301]: file:///C:/Program Files/Ultimaker Cura 3.4/resources/qml/Topbar.qml:19: TypeError: Cannot read property 'stageId' of null 2018-08-02 12:44:57,348 - WARNING - [MainThread] UM.Qt.QtApplication.__onQmlWarning [301]: file:///C:/Program Files/Ultimaker Cura 3.4/resources/qml/Topbar.qml:104: TypeError: Cannot read property 'stageId' of null 2018-08-02 12:44:57,349 - WARNING - [MainThread] UM.Qt.QtApplication.__onQmlWarning [301]: file:///C:/Program Files/Ultimaker Cura 3.4/resources/qml/Topbar.qml:175: TypeError: Cannot read property 'stageId' of null 2018-08-02 12:44:57,350 - WARNING - [MainThread] UM.Qt.QtApplication.__onQmlWarning [301]: file:///C:/Program Files/Ultimaker Cura 3.4/resources/qml/Cura.qml:433: TypeError: Cannot read property 'mainComponent' of null 2018-08-02 12:44:57,352 - WARNING - [MainThread] UM.Qt.QtApplication.__onQmlWarning [301]: file:///C:/Program Files/Ultimaker Cura 3.4/resources/qml/Cura.qml:427: TypeError: Cannot read property 'mainComponent' of null 2018-08-02 12:44:57,353 - WARNING - [MainThread] UM.Qt.QtApplication.__onQmlWarning [301]: file:///C:/Program Files/Ultimaker Cura 3.4/resources/qml/Cura.qml:465: TypeError: Cannot read property 'sidebarComponent' of null 2018-08-02 12:44:57,354 - WARNING - [MainThread] UM.Qt.QtApplication.__onQmlWarning [301]: file:///C:/Program Files/Ultimaker Cura 3.4/resources/qml/Cura.qml:497: TypeError: Cannot read property 'sidebarComponent' of null this error disappear if i eliminate -> List[PrinterOutputDevice]:
  6. Tmirante

    extension modification from 3.2 to 3.4

    code is here , it always the same development going on
  7. good morning. i did an important extension for my prusa i3 printer in cura to have a complete set of commands to tune bed level. after upgrading from 3.2 to 3.3 and 3.4 the extension not works. i was able to identify the changings causing the error. def _getPrinterOutputDevices(self) -> List[PrinterOutputDevice]: return [printer_output_device for printer_output_device in Application.getInstance().getOutputDeviceManager().getOutputDevices() if isinstance(printer_output_device, PrinterOutputDevice)] in def on old 3.2 cura there was not the -> List[PrinterOutputDevice]. if i insert it the extension is not loaded at all , if i delete the extension is loaded. what is the meaning ? is it required about you?
  8. Tmirante

    extension working in 3.2 not working in 3.3

    ok new test made as ahoeben said to do but at the row in the plugin when i add -> List[PrinterOutputDevice]: the plugin stop to appear in menu as there is an error , if a get out -> List[PrinterOutputDevice]: it is right may you help me to understand what -> List[PrinterOutputDevice]: means and why there wasn't in previous versions????? def _getPrinterOutputDevices(self) -> List[PrinterOutputDevice]: return [printer_output_device for printer_output_device in Application.getInstance().getOutputDeviceManager().getOutputDevices() if isinstance(printer_output_device, PrinterOutputDevice)]
  9. Tmirante

    extension working in 3.2 not working in 3.3

    any hint appreciated
  10. Tmirante

    extension working in 3.2 not working in 3.3

    ok boys let me say that installation of cura actually is a BLOB. I installed my plugin on 3.4 and it seems to work . I have no answers, i removed 3.3 version. i see that there is a problemi in installation about missing plugin metadata entry and to solve is required reinstall erasing appdata. i don't know if it is real may be somebody knows
  11. Tmirante

    extension working in 3.2 not working in 3.3

    what is the meaning of Plugin is missing a plugin metadata entry
  12. Tmirante

    extension working in 3.2 not working in 3.3

    what is the meaning of def _getPrinterOutputDevices(self) -> List[PrinterOutputDevice]: and why it seems listed out of the class also if tabs are right ?
  13. Tmirante

    extension working in 3.2 not working in 3.3

    Updated version ( there was an error in last i sent) i did changings according to new methods of printers changing but when i do testing extension not appears in menu ,If i load old version i modified instead it appers , hard job!!!! attached new NOT visible on Menu version. only the calling to printers and commands was changed . i continue analisys . on log i find this error 2018-07-16 12:22:11,177 - ERROR - [MainThread] UM.Qt.Bindings.PluginsModel._update [63]: BedlevelPlugin is missing a plugin metadata entry ????????? if i load the old version with the same name it appear i think the error is here ibut i don't know why def _getPrinterOutputDevices(self) -> List[PrinterOutputDevice]: return [printer_output_device for printer_output_device in Application.getInstance().getOutputDeviceManager().getOutputDevices() if isinstance(printer_output_device, PrinterOutputDevice)] this list is not seen internally to the class i think for the" ->" sign BedlevelPlugin (2).zip
  14. Tmirante

    extension working in 3.2 not working in 3.3

    i did changings according to new methods of printers changing but when i do testing extension not appears in menu ,If i load old version i modified instead it appers , hard job!!!! attached new NOT visible on Menu version. only the calling to printers and commands was changed . i continue analisys BedlevelPlugin.zip
×

Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!