Jump to content

MikeTough

Dormant
  • Posts

    3
  • Joined

  • Last visited

Personal Information

  • 3D printer
    Other
  • Country
    GB
  • Industry
    (Product) design

MikeTough's Achievements

0

Reputation

  1. My apologies ahoeben, By removing non aplha numeric and spaces AND ensuring the file name is the same as the class name the script now correctly loads ? I had forgotten that the name I had assigned in the class (which is displayed in the drop down) was different from the class name, so I'd missed it in the drop down list - my bad ? Many thanks for your help.
  2. Sadly, removing spaces and non-alphanumeric characters (and replacing with underscores) either in the script file name or the class name does not solve the problem ? Nor does ensuring that the script class name matches the script file name. Any other suggestions ?
  3. Hi, I'm running CURA 3.5.0 on a Windows 10 set-up I have my own Post Processing Script which has run successfully under CURA 2.7, but I have recently migrated to 3.5.0 Placing the post processing script in either C:\Users\user\AppData\Roaming\cura\3.5\scripts or in D:\Program Files\Ultimaker Cura 3.5\plugins\PostProcessingPlugin\scripts and re loading CURA the new script does not appear in the script list on the "Extensions - Post Processing - Modify Gcode" screen (Add a Script" drop-down menu) The CURA log shows the following error: 2018-10-17 16:00:50,686 - ERROR - [MainThread] UM.Logger.logException [84]: Exception: Exception occurred while loading post processing plugin: module 'PostProcessingPlugin.PostProcessingPlugin.MCT-ZTweak' has no attribute 'MCT-ZTweak' 2018-10-17 16:00:50,687 - ERROR - [MainThread] UM.Logger.logException [88]: Traceback (most recent call last): 2018-10-17 16:00:50,688 - ERROR - [MainThread] UM.Logger.logException [88]: File "D:\Program Files\Ultimaker Cura 3.5\plugins\PostProcessingPlugin\PostProcessingPlugin.py", line 154, in loadScripts 2018-10-17 16:00:50,690 - ERROR - [MainThread] UM.Logger.logException [88]: loaded_class = getattr(loaded_script, script_name) 2018-10-17 16:00:50,692 - ERROR - [MainThread] UM.Logger.logException [88]: AttributeError: module 'PostProcessingPlugin.PostProcessingPlugin.MCT-ZTweak' has no attribute 'MCT-ZTweak' To check that this is not an issue with my plugin, I made a copy of one of the bundled plugins (which I know works) and simply renamed it (and renamed the plugin class name). This also fails to load, throwing a similar error. 2018-10-17 16:00:50,655 - ERROR - [MainThread] UM.Logger.logException [84]: Exception: Exception occurred while loading post processing plugin: module 'PostProcessingPlugin.PostProcessingPlugin.ChangeAtZ - Copy' has no attribute 'ChangeAtZ - Copy' 2018-10-17 16:00:50,657 - ERROR - [MainThread] UM.Logger.logException [88]: Traceback (most recent call last): 2018-10-17 16:00:50,658 - ERROR - [MainThread] UM.Logger.logException [88]: File "D:\Program Files\Ultimaker Cura 3.5\plugins\PostProcessingPlugin\PostProcessingPlugin.py", line 154, in loadScripts 2018-10-17 16:00:50,659 - ERROR - [MainThread] UM.Logger.logException [88]: loaded_class = getattr(loaded_script, script_name) 2018-10-17 16:00:50,660 - ERROR - [MainThread] UM.Logger.logException [88]: AttributeError: module 'PostProcessingPlugin.PostProcessingPlugin.ChangeAtZ - Copy' has no attribute 'ChangeAtZ - Copy' It looks (to my inexpert eye) like the post processing plugin loader may have a bug. Am I doing anything incorrectly or is this a bug?
×
×
  • Create New...