Files
mikilab-kicad-library/footprints/mechanical/Keebio-Parts.pretty/SOT-23-6.kicad_mod
T
micheleandClaude Sonnet 5 f54bc6ef62 Import Keebio-Parts.pretty (MIT, keebio/Keebio-Parts.pretty)
Vendor footprint library for mechanical-keyboard hardware (switches,
stabilizers, encoders, connectors, MCU/passive footprints), added
whole as MIKILAB_Keebio_Parts under footprints/mechanical, following
the same "keep vendor .pretty intact" precedent as altera.pretty /
xilinx.pretty / lattice.pretty.

Rewrote every 3D model reference that leaked the original author's
absolute local paths (/Users/danny/..., /Library/Application
Support/kicad/...) so the library stays self-contained:
- resolvable refs -> ${KIPRJMOD}/3dmodels/mechanical/Keebio-Parts/...
  (7 STEP files actually present upstream, copied alongside)
- genuinely missing vendor assets -> ${KISBLIB}/Keebio-Parts.pretty/...,
  the same known-gap convention already used for other vendor
  libraries in this repo
- one hardcoded stock-KiCad path -> ${KISYS3DMOD}/...
Also stripped a stray "Sheet file" property pointing at the original
author's own project.

fp-lib-table/.global regenerated from the tree; MANIFEST.csv rows
added for every imported footprint and 3D model. check_library.py:
0 errors (was 0 before, still 0).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TnzoFuRZAhRGeHAdz8UzR2
2026-09-10 01:54:40 +02:00

43 lines
3.0 KiB
Plaintext

(footprint "SOT-23-6" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 5F7BE458)
(descr "6-pin SOT-23 package")
(tags "SOT-23-6")
(attr smd)
(fp_text reference "REF**" (at 0 -2.381248) (layer "F.SilkS")
(effects (font (size 0.7 0.7) (thickness 0.15)))
(tstamp d84504c6-503a-4202-b859-543c775e7d02)
)
(fp_text value "SOT-23-6" (at 0 2.9) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 32fce712-fbc9-45f9-a37c-282c9fa25f17)
)
(fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp 6dd20a04-7eb0-468d-872b-3acf80a38433)
)
(fp_line (start 0.9 -1.61) (end -1.55 -1.61) (layer "F.SilkS") (width 0.12) (tstamp 0c8f0008-a0f4-4e14-b784-4382fae39ffe))
(fp_line (start -0.9 1.61) (end 0.9 1.61) (layer "F.SilkS") (width 0.12) (tstamp be8d4436-44c3-4fe9-9bd8-c9ce612665cc))
(fp_circle (center -1.9 -1.5) (end -2 -1.6) (layer "F.SilkS") (width 0.12) (fill none) (tstamp 6e0e9bf8-b357-49c8-a448-742fd7092955))
(fp_line (start 1.9 -1.8) (end -1.9 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 006c747a-26fb-4a33-bc96-951dc366410a))
(fp_line (start -1.9 1.8) (end 1.9 1.8) (layer "F.CrtYd") (width 0.05) (tstamp 0b4290c2-06af-4890-8ee8-10513274172b))
(fp_line (start 1.9 1.8) (end 1.9 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 50911d9f-2482-4fd6-8af6-2c4600448d78))
(fp_line (start -1.9 -1.8) (end -1.9 1.8) (layer "F.CrtYd") (width 0.05) (tstamp fabd393f-512d-4f0e-8fdd-4c8fe359fd07))
(fp_line (start 0.9 -1.55) (end 0.9 1.55) (layer "F.Fab") (width 0.1) (tstamp 1bce5ada-3f19-485f-affb-ca45fa69fd20))
(fp_line (start 0.9 -1.55) (end -0.25 -1.55) (layer "F.Fab") (width 0.1) (tstamp 5b257897-760b-4eb6-91ac-36c82aa0c056))
(fp_line (start 0.9 1.55) (end -0.9 1.55) (layer "F.Fab") (width 0.1) (tstamp a00d10cf-d5e3-416d-98de-ff6c07baeaa0))
(fp_line (start -0.9 -0.9) (end -0.9 1.55) (layer "F.Fab") (width 0.1) (tstamp a4f7121b-c071-45cc-994d-97572dd8febc))
(fp_line (start -0.9 -0.9) (end -0.25 -1.55) (layer "F.Fab") (width 0.1) (tstamp a75df1f6-4e0a-435f-bd02-dd7b3c1ebf4c))
(pad "1" smd rect (at -1.1 -0.95) (size 1.06 0.65) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 33490f99-628c-4a96-9258-610d0fb75db9))
(pad "2" smd rect (at -1.1 0) (size 1.06 0.65) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 15a57617-6716-4c3e-91bb-d6b32da77ba3))
(pad "3" smd rect (at -1.1 0.95) (size 1.06 0.65) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 682a3c04-e0e0-4814-8cd2-04ccbcbc14ef))
(pad "4" smd rect (at 1.1 0.95) (size 1.06 0.65) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c836f8b5-061c-4bb7-851e-dfa29e0fc581))
(pad "5" smd rect (at 1.1 0) (size 1.06 0.65) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a9d2c93d-fb53-4cd4-85fd-cd8f8e7bf238))
(pad "6" smd rect (at 1.1 -0.95) (size 1.06 0.65) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 719d7f09-2e7e-48c4-8fc5-70afac9ac439))
(model "${KICAD6_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23-6.step"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)