Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Questions: Does the plugin update the database automatically when you start Kicad anew? #17

Closed
frohro opened this issue Jan 31, 2025 · 2 comments

Comments

@frohro
Copy link

frohro commented Jan 31, 2025

I like this plugin! One of the pain points of designing hobby PCBs for JLCPCB fabrication has been finding parts and footprints from JLCPCB. They should give you a big donation! I do have some questions that would be nice if they were answered clearly in the README.

  1. Does the plugin automatically update the database every time Kicad is started?
    a) If not, how do we update it?

Thanks!

Rob

@frohro
Copy link
Author

frohro commented Feb 3, 2025

I made a video about installing this library. It is here.

@CDFER
Copy link
Owner

CDFER commented Feb 5, 2025

Thx for putting the time into making the video, I'll add it to the readme :)

As for updating, KiCad currently doesn't support fully automatic updates but it does notify you and you then have to manualy navigate to it and update it and apply pending changes (yeah it's a bit annoying).
Image

Image

What is quite annoying is that install size of 215MB does mean that updates take a 10+ seconds on older systems. So one my next projects is to replace all the triangular mesh .step files that have been pulled from jlcpcb with proper .step files from KiCad's (much smaller file sizes)

Image

Here is an example of a bad .step file that is just a mesh (like .stl) under the hood
Image

@CDFER CDFER closed this as completed Feb 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants