Add initial Ergogen config and footprints

This commit is contained in:
Lexi / Zoe 2024-06-06 20:15:18 +02:00
parent 07c3e0e727
commit ec2c208ccc
Signed by: binaryDiv
GPG key ID: F8D4956E224DA232
6 changed files with 582 additions and 0 deletions

View file

@ -0,0 +1,24 @@
// MountingHole_2.2mm_M2
// Source: https://kicad.github.io/footprints/MountingHole
module.exports = {
nets: {
net: undefined
},
params: {
class: 'HOLE',
},
body: p => `
(module MountingHole_2.2mm_M2 (layer F.Cu) (tedit 56D1B4CB)
${p.at /* parametric position */}
(fp_text reference "${p.ref}" (at 0 -3.2) (layer F.SilkS) ${p.ref_hide}
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_circle (center 0 0) (end 2.2 0) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 0) (end 2.45 0) (layer F.CrtYd) (width 0.05))
(pad 1 np_thru_hole circle (at 0 0) (size 2.2 2.2) (drill 2.2) (layers *.Cu *.Mask))
)
`
}