Closed tolot27 closed 5 years ago
Thanks for catching this and taking the time to create an issue!
For this footprint it's just an oversight. I renamed the footprint at https://github.com/KiCad/TO_SOT_Packages_SMD.pretty/pull/58 but the 3D model didn't get renamed.
Did you find any other problems?
@Misca1234 @easyw Would one of you guys be able to handle the renaming? Or if it's just renaming the file, I'm happy to do that. If the model needs some internal assembly renamed it might be best if one of you gurus did it.
Renamed, see https://github.com/KiCad/kicad-packages3D/pull/453
Thanks for renaming it.
Did you find any other problems?
Not yet. I switched from Eagle to KiCad and this was my first toy project as I ran into this issue. The 3D model of this part looks a bit too high to me but I cannot measure it because there are no 3D FreeCad sources of the corresponding step file.
Nevertheless, I miss quite a lot of symbols, footprints and 3D models (Micro-MaTch, Phoenix PTSM, etc.) and I started to look how to create them programmatically.
Welcome
Just bear in mind Repository https://github.com/pointhi/kicad-footprint-generator Contain a lot of scripts for generating foot prints from parameter files
Repository https://github.com/easyw/kicad-3d-models-in-freecad Contain a lot of scripts for generating 3D models from parameter files
I am doing some scripting at the moment where I check BGA, QFN, QFP and SOIC foot prints if they are missing their 3D model and if so, parameters are created and the 3D model is generated, see this push, 103 SOIC 3D models in one go https://github.com/KiCad/kicad-packages3D/pull/444
Before you spend a lot of work creating many models or foot prints and becaosue you are new to KiCad community it could be a good idea to post your ideas in the issue list before undertaking a large and perhaps unnecessary work.
The fix has been merged. Thanks for reporting it!
If you do find other similar issues, I'll leave this open for a few more days so you can report them. And if you find a different problem, please create a new issue for it.
We would be happy if you have the time and skill to submit PRs that grow the KiCad library! :)
@tolot27 If you are happy, you can close this issue if you want
Up to now, I did not find any further issues.
Regarding to potential PRs in the future: I'm willing to create/add every part I use and which is missing in the existing libraries. Lack of time is always an issue. Nevertheless, I like the generators and CadQuery to automate the task as much as possible. Are there also generators for symbols available? Where to discuss the general workflow or questions not covered by KLC? Here, in a specific issue or shall I join the KiCad library mailing list?
Feel free to join the librarian mailing list if you're interested. If the question is a prerequiste to submitting a PR then usually an issue in the relevant repo (symbol, footprint, package-3D) is fine.
Footprint generator is at https://github.com/pointhi/kicad-footprint-generator. Symbol generators are at https://github.com/bobc/kicad-symgen and https://github.com/KiCad/kicad-library-utils/tree/master/schlib/autogen.
kicad-footprints/Package_TO_SOT_SMD.pretty/Texas_DRT-3.kicad_mod#L30 references
Texas_DRT-3.wrl
but the 3D models are not prefixed withTexas_
. Instead, they are namedDRT-3.step
andDRT-3.wrl
. According to KLC F9.3 they should be prefixed withTexas_
. But for other components I see sometimes the transision to vendor-free names. How to deal with this in this particular case?