I’m getting pretty brazen here with all the encouraging replies i’ve gotten lately
so, I needed to make a custom footprint
I used this code to create a kicad_mod file
||(module SOD-923 (layer F.Cu) (tedit 58AAE886)|
| — | — |
||(solder_mask_margin 0.03)|
||(fp_text reference REF** (at 0 -1.75) (layer F.SilkS)|
||(effects (font (size 0.5 0.5) (thickness 0.1)))|
||)|
||(fp_text value SOD-923 (at 0 -1) (layer F.Fab) hide|
||(effects (font (size 0.5 0.5) (thickness 0.05)))|
||)|
||(fp_text user %R (at 0 -1) (layer F.Fab)|
||(effects (font (size 0.5 0.5) (thickness 0.05)))|
||)|
||(fp_line (start -0.4 0.3) (end 0.4 0.3) (layer F.Fab) (width 0.1))|
||(fp_line (start 0.4 0.3) (end 0.4 -0.3) (layer F.Fab) (width 0.1))|
||(fp_line (start 0.4 -0.3) (end -0.4 -0.3) (layer F.Fab) (width 0.1))|
||(fp_line (start -0.4 -0.3) (end -0.4 0.3) (layer F.Fab) (width 0.1))|
||(fp_line (start 0.25 -0.3) (end 0.25 0.3) (layer F.Fab) (width 0.1))|
||(fp_line (start -0.65 -0.45) (end 0.65 -0.45) (layer F.CrtYd) (width 0.05))|
||(fp_line (start 0.65 -0.45) (end 0.65 0.45) (layer F.CrtYd) (width 0.05))|
||(fp_line (start 0.65 0.45) (end -0.65 0.45) (layer F.CrtYd) (width 0.05))|
||(fp_line (start -0.65 0.45) (end -0.65 -0.45) (layer F.CrtYd) (width 0.05))|
||(pad A smd rect (at -0.45 0) (size 0.3 0.4) (layers F.Cu F.Paste F.Mask))|
||(pad C smd rect (at 0.45 0) (size 0.3 0.4) (layers F.Cu F.Paste F.Mask))|
||(model C:/Cad/Footprint/Nexperia/3D/SOD923.step|
||(at (xyz 0 0 0))|
||(scale (xyz 1 1 1))|
||(rotate (xyz -90 0 180))|
||)|
||)|
it loads and everything, but comes out the other side un-connected
should I replace A and C by numbers ?? is there more I need to know about ?
TIA