Contributing to update of VRML librarys to STEP?

awesome! :slight_smile:

it could be really nice if somebody could check the parameters in the “kicad_naming_params_XXXX” :slight_smile:


so far the SMD resistors, SMD ceramic caps, SMD radial caps and tantalum caps scripts has been updated with material properties and kicad parameters.
the gullwing script has also been updated but making the params to fit all the current kicad params is quite timeconsuming :slight_smile:

1 Like

if someone is willing to help in merging STEP models to the main libs, something that could help a lot it would be a kicad_pcb file with the family footprints inside…
for example for SMD resistors here a sample file
Resistor_SMD_STEP.kicad_pcb (34.3 KB)
Resistor_SMD.kicad_pcb (34.3 KB)
then it would be easy to check the new model family
Resistors_SMD.3dshapes.zip (263.8 KB)

In that way check all the family models can be done faster…


Maurice

3 Likes

That makes sense.

Does this need the data from the new models, or can they be made up using the existing library footprints?

I think the existing library footprints should be used here. Otherwise one would not know if the correct name is used for the 3d model.
This is one of the things that could be tested this way.
I assume of course that the current library footprint has it’s 3d model set.
If not: the footprint should be updated.

makes sense, and easier for me to help.

This is probably a good candidate for a script, that way they can be re-built when additional components are added to the librarys. I need to take a look at those tutorials posted recently.

1 Like

You should make sure it’s using the newest footprint since some 3d filenames has changed in recent times

Hopefully not too off topic but any specific reason why the handsoldering footprints has a separate 3d model?

1 Like

the standard footprint libs have been used here :smiley:

Because of the Kicad Library convention.


Rule 10.8 states that the 3d file should be named the same as the footprint.
(Just read a few pull requests by @SchrodingersGat. He always has to argue why one of his footprints violates this rule.)
1 Like

My post was a reply to the question asked by @dbrown2k
(It seems the forum does not show which post one answers if it is the post directly above.)

1 Like

@maui does this mean you have tested the resistors? :stuck_out_tongue:

I’m going to change the wording on that rule.

yes! :wink:
One less to go!

And has been pushed (pull requested) to kicad-library? :smiley:

I don’t have a clone repo of k library… ATM I uploaded the Resistor_SMD.3dshapes here

1 Like

I have made a pull request for an updated version of the Gullwing generator :slight_smile: I have added parameters for roughly 50% of the kicad QFP models. still missing some work with all the other GW parameters

1 Like

thx, merged!
I’m going to see if I can get the time to clone the kicad libs and make a PR starting with Resistor_SMD models…

@SchrodingersGat
Hi Oliver
Have you had a look at the resistor models?
I’m curious to know if the quality is good enough get merged :slight_smile:
Uhh almost forgot the bribe!

1 Like

Hi @SchrodingersGat Oliver,
I have done a PR for R_0201

Maurice

Hey everybody
The new SMD resistor models from the script (.STEP and .WRL) has been merged into the offical library :smiley:

following scripts has been updated with material properties and kicad naming parameters:
Ceramic capacitors
Radial SMD capacitors
Tantalum SMD capacitors
Housing QFP (PQFP packages wont build ATM)
Housing SOIC

if anybody feels like it they are very welcome to doublecheck the parameters or provide PCB files with all footprints from a library in them for easier testing :slight_smile:

2 Likes