Jump to content
Ultimaker Community of 3D Printing Experts


  • Content Count

  • Joined

  • Last visited

Community Reputation

7 Neutral

Personal Information

  • Country
  • Industry
    R&D / Exploration

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Hmm, that's odd. The error indicates that the registry key HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Ultimaker B.V.\Ultimaker Cura 4.7" doesn't exist. It was hard coded in the previous version, but the new version should find the latest version automatically. Line 49 on my copy is blank, could you check the version of the CuraMaterial.py script you are using has the following on line 58: curaSysDir = OpenKey(HKEY_LOCAL_MACHINE, 'SOFTWARE\\WOW6432Node\\Ultimaker B.V.\\' + latestInstalled, 0, KEY_READ) There should be no hardcoded version numbers anymore for the Windows or Mac sectio
  2. For anyone wanting some instructions or a compiled version, I have uploaded these to the GitHub now (as well as a bunch of fixes to the code). Hope it helps! Please let me know if you run into any issues and I'll take a look. I've tested the script on Windows 10 and MacOS 11. The exe seems to work on my PC, not sure if there are hidden dependencies involved though.
  3. Sounds like the custom tags will be no issue then which is great. At one stage, I was unwinding and transferring my spools onto empty Ultimaker ones which was a tad painful. I only have an Ultimaker 3, so I don't have access to the new firmware (at least as far as I can tell), but I would imagine that the format of the tags would remain the same for now, otherwise newer spools may not work with the older printers? I had a look at the firmware page, seems they are allowing specific colours to be manually selected and loaded into the printer. I don't think this would change the tag f
  4. @rachael7 Sorry I didn't see your posts until now, i've been without a computer for 2 months. That's a great idea, once I fix my main PC I should probably compile and upload an exe version to make it easier. Seems you got it all working though, I did the same and used some NTAG216 tags from eBay. The only concern I had with the small tags was if the Ultimaker would be in range of the tag in all positions around the spool while spinning, as the Ultimaker tags have an antenna that spans around the spool holder 😕 I didn't do much testing here, as I had plenty of empty UM spools to us
  5. I just plug my ACR122U directly into the windows PC. Windows recognises it as a smartcard reader and Python then interfaces with it directly, no Pi needed. This is correct, you must have the material installed in Cura first if using the GUID. (or for PolyWood I created a new Material which generates a new one) The GUI searches for all installed materials, including custom materials. If you use the main function from the command line, technically you could give it whatever GUID you like, but if it's not in the printer I imagine nothing would happen. I find it best to bac
  6. @gandy @jomeier No problem, I put the link below. Still had some things I wanted to fix before uploading which are done now. Note it doesn't detect directories automatically for Mac or Linux yet, but can detect Cura for Windows just fine. For Mac/Linux, just give it the file paths. The script should work on a Pi too, but better to use command line for that rather than GUI. https://github.com/DA-Osborne/Spool-Maker @gandy A cura plugin would definitely make it easier to match up Materials. Looks like Cura has a page dedicated for making plugins that work within Cura I ne
  7. @gandy I came across your example scripts for creating and writing spools while trying to write my own tags for some 3rd party spools. I just wanted to say the scripts worked really well! (I ended up getting the ACR122U-A9 as you were using) I combined your 2 scripts together, and then wrote some extra modules and a qt interface on top so I could easily create new spools as needed or check on my existing spools. I also added a lookup function to determine the material from the guid by reading all the material xml files in both the user and system cura material directories.
  • Create New...