Jump to content

Tmirante

Dormant
  • Posts

    28
  • Joined

  • Last visited

Everything posted by Tmirante

  1. Extension to do 5 point head tuning from CURA without manual printer commanda. who wants it? it is updated to 4.1 BedlevelPlugin.zip
  2. 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
  3. 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 ?
  4. 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
  5. last versione works and works fine also in 3.4. thanks for hints BedlevelPlugin ok .zip
  6. 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]:
  7. code is here , it always the same development going on
  8. 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?
  9. 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)]
  10. 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. what is the meaning of Plugin is missing a plugin metadata entry
  12. 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. 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. 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
  15. yes i have the answer but i don't understand reason . what is changed in the object ?????? 2018-07-11 18:14:48,582 - INFO - [MainThread] cura.Machines.MachineErrorChecker._setResult [181]: Error check finished, result = False, time = 2.9s 2018-07-11 18:14:49,082 - DEBUG - [MainThread] CuraEngineBackend.CuraEngineBackend.slice [210]: Starting to slice... 2018-07-11 18:14:49,082 - DEBUG - [MainThread] CuraEngineBackend.CuraEngineBackend.slice [227]: Going to slice build plate [0]! 2018-07-11 18:14:49,082 - DEBUG - [MainThread] CuraEngineBackend.CuraEngineBackend.slice [235]: Build plate 0 has no objects to be sliced, skipping 2018-07-11 18:14:52,540 - DEBUG - [Thread-7] USBPrinting.AutoDetectBaudJob.run [37]: Checking COM11 if baud rate 250000 works 2018-07-11 18:14:54,062 - WARNING - [MainThread] UM.Qt.QtApplication.__onQmlWarning [277]: file:///C:/Program Files/Ultimaker Cura 3.3/resources/qml/SidebarHeader.qml:20: TypeError: Cannot read property 'length' of undefined 2018-07-11 18:14:54,417 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [66]: An uncaught error has occurred! 2018-07-11 18:14:54,419 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: Traceback (most recent call last): 2018-07-11 18:14:54,420 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "X:\3.3\build\inst\lib\python3.5\site-packages\UM\Qt\Bindings\ExtensionModel.py", line 51, in subMenuTriggered 2018-07-11 18:14:54,421 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "X:\3.3\build\inst\lib\python3.5\site-packages\UM\Extension.py", line 38, in activateMenuItem 2018-07-11 18:14:54,422 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: File "C:\Program Files\Ultimaker Cura 3.3\plugins\BedlevelPlugin\BedLevelMachineAction.py", line 133, in startBedLeveling 2018-07-11 18:14:54,423 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: printer_output_devices[0].moveHead(0, 0, 10) 2018-07-11 18:14:54,425 - CRITICAL - [MainThread] cura.CrashHandler.__init__ [69]: AttributeError: 'USBPrinterOutputDevice' object has no attribute 'moveHead' 2018-07-11 18:15:07,514 - DEBUG - [MainThread] UM.PluginRegistry._savePluginData [122]: Saving plugin data to file 'C:\Users\tommy\AppData\Roaming\cura\3.3\plugins.json' 2018-07-11 18:15:07,514 - INFO - [MainThread] UM.PluginRegistry.loadPlugin [404]: Loaded plugin FileLogger
  16. Good morning my extension perfectly working in 3.2 on Prusa I3 mendel printer and developed in Python as required with all files. perfectly working in 3.2 crashes at first command in 3.3 and 3.4 BedlevelPlugin.zip
  17. my printer is prusa i3 anycubic. i was testing it on a new plugin that works on windows 10 cura 3..2.1 and 3.3.1 connected via usb but register some hanging on windows 7 in the same cura configuration . plugin is used to tune head and surface and derivates from ultimaker printer copmmand . BedlevelPlugin.zip
  18. i did my personal extension to tune head and plan on cura for any standard marlin printer . i should like to route it to you but i don't know how. May you let me know if there is a function in cura which provide a way to modify gcod for resume an accidental interruped print ?
  19. did you experience hanging of software cura 3.3.1 during printing using windows 7 ? Usually i work offline but i suppose there must be a reason for this issue. may be the usb cable lenght? ( 2 mt)
  20. good morning folks. I developed my new plugin to define a function with the possibility to allign hot head and surface for everibody as it was in old cura version ( you were small so you cannot remember) . i tested it on 3.2.1 and 3.3.1 and it works fine without any problem on my alien computer with windows 10 on my poor small printer prusa i3 from anycubic. So i install it on my old desktop with windows 7 and it works on 3.2.1 but sometime cura seems to loose connection with printer and i must reset cura to resume working to finalize all testing on 4 angles and center. on 331 cura instead crashes as i send the command, and when i see the log it seems that the istanced object is not able to have movehead command available. any hint please? i can submit files but as they are testing version i can submit on requirement
  21. Mr Admin. thanks for your message . i should like to ask for your opinion about the implementation i was working on for bed level. i think there is a problem if you canceled this function from the previous versions of cura and putted it in printers. the problem is that this way of work is not tunable and i cannot change points to test as i can do with my extension ( now editing , tomorrow with an input window). if you explain me why i stop to devep the extension add on and i will use it only for myself and my group . ( files in gifthub) . Another issue is about Cura GUI . i like the approach but it is not immediately usable and sometimes many parameters are hidden and not well showed . I think that having a image of a printer and the possibility to interact with the image to show and change involved parameters of printer parts zooming on some detais as hot head parts . the image may also show in colours the incongruences of some settings putting in evidence danger situations as to much fill , too low temperature and so on . This may help expecially for first time approaching people .... or to have a real status of the printer summarized.
  22. according to my real low level in cura use and manage i created a small extension , not totally working because it crashes at the end , but before does all functions required . now i am looking for somebody helping me to modify it .untill now it can be updated with parameters and command can be launched. i tested it on prusai3 on ultimaker but i suppose it works for many printers. next step will be to insert a window asking for parameters i now put by hand on the source regarding the points where to do the head alignment .who wants can help also to say why it crashes after done all movements . sorry for my huge ignorance
  23. sorry for trouble , i upgrade cura now, but were is new plugin installation to develop new plugin as in 3.2?
×
×
  • Create New...