Giter Site home page Giter Site logo

Comments (4)

polybius80 avatar polybius80 commented on June 5, 2024 1

it now works, thank you

apparently it was something with the cura cache

from cura-dremel-printer-plugin.

timmehtimmeh avatar timmehtimmeh commented on June 5, 2024

Hi @polybius80

I just tested using Ubuntu 20.10 following steps outlined below and was able to add a Dremel 3D20 from a clean install of Cura.

Steps

  1. Download Ultimaker Cura 4.9.1 AppImage
  2. Moved the .appimage to my Desktop and ran chmod 755 on the Appimage
  3. Reset Cura to the factory state by deleting cura's caches (done by running the following commands):
rm -rf ~/.local/share/cura/*
rm -rf ~/.config/cura/* 
rm -rf ~/.cache/cura/*
  1. Launch Cura & stepped through the initial prompts. When it came time to choose a printer you can see that the Dremel 3D20 wasn't an option. I simply selected the Ultimaker S5 default option
    Cura-No-Dremel

  2. Open up Cura's marketplace (note that because I deleted Cura's caches I have no plugins installed.
    Screenshot from 2021-06-16 11-08-33

  3. Navigate to the Marketplace's plugins directory, find the Dremel 3D20 plugin (ver 0.6.4) and click the Install Button
    Install

  4. At this point I was prompted to restart Cura, so I clicked the "Quit Ultimaker Cura" button
    Restart

  5. I then re-launched the Appimage, navigated to Settings->Printer->Add Printer
    AddPrinter

  6. Scrolling down the Dremel printer is now an option.
    AddDremel

  7. The Dremel3D20 was successfully added:
    DremelAdded

Please try the above sequence...if following those steps don't work then if you don't mind uploading your cura.log file located in
~/.local/share/cura/4.9/cura.log after performing the steps above it would be helpful. Additionally if the above sequence doesn't work please let me know if you see a Dremel3D20.def.json in ~/.local/share/cura/4.9/definitions/Dremel3D20.def.json

Internally the plugin contains a zip file that it unzips to put the printer definition, material definition, and settings into the proper location. Every time that cura starts, the plugin checks whether all the necessary files are installed and if they are the correct version. If not then the plugin unzips the correct version from the zip file and copies the files to their correct location. It may be that on your computer for some reason some part of that process isn't working (maybe a permissions error, maybe something else...)

from cura-dremel-printer-plugin.

timmehtimmeh avatar timmehtimmeh commented on June 5, 2024

One additional note for what it's worth: I just upgraded my computer to Ubuntu 21.04 and followed the above steps again (once again clearing cura's cache first to start cura from default settings) and was also able to successfully install the 3D20.

from cura-dremel-printer-plugin.

timmehtimmeh avatar timmehtimmeh commented on June 5, 2024

Awesome - glad to hear that it's working now. 🥳

If you'd ever used a really old version of the plugin and toggled the the plugin's preferences page->install plugin files checkbox that may have caused the issue, I'll review the code to see if there's a chance for improvement in it.

Cheers!

from cura-dremel-printer-plugin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.