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

Merge to official Kicad libraries #1

Open
diggit opened this issue Nov 17, 2020 · 3 comments
Open

Merge to official Kicad libraries #1

diggit opened this issue Nov 17, 2020 · 3 comments

Comments

@diggit
Copy link

diggit commented Nov 17, 2020

Hi,
nice models!
Did you consider merging them into official Kicad libraries? I think, that many other PCB designers could benefit from your work.

@dhaillant
Copy link
Owner

Hi,
Thank you very much!
I would be honoured to contribute to Kicad libs, but I'm not sure my designs are up to the required standards...
Besides, I don't know how to submit stuff...

@diggit
Copy link
Author

diggit commented Nov 17, 2020

Kicad Library Convention (KLC) is not very strict about 3D models. Preferred are sources in FreeCAD (already done), there are some naming requirements and anchor matching footprint (pin 1 for THT etc.) is required. More verbose details are in repo I linked earlier which is repository for wrl a step files. Contributing is just about about creating pull request. One for models (step + wrl) themselves and one for sources (fcstd).

Recently Kicad switched to Gitlab, but it is possible to login into Gitlab using Github account. Workflow identical, because git...

3D models must be compatible with license, which most vendor provided models are not. If you are OK with linked license (CC-BY-SA 4.0 at the moment of writing), there should not be any problems.

Once you open pull request someone from Kicad librarian team will review your PR, suggest changes if necessary and merge once requirements are satisfied. It's not very complicated.

Your models are nicely detailed and I'd be very happy to see them in official repos :)

@wraybowling
Copy link

I second this. I've been pulling together my own collection from all these individual efforts. Even if you don't think these are perfect, the kicad files in the grander official repo can be improved upon by a larger pool of people.

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

3 participants