add footprints for trigger pads

This commit is contained in:
Savestate2a03 2022-12-22 22:46:43 +01:00
parent 31d071e34a
commit 43f97b546d
2 changed files with 304 additions and 0 deletions

View file

@ -0,0 +1,152 @@
(footprint "Trigger_Contact" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 624D0678)
(property "Sheetfile" "TriggerBoard.kicad_sch")
(property "Sheetname" "")
(attr through_hole)
(fp_text reference "SW2" (at 0 -3.94 -180) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.1)))
(tstamp 88e4b164-6b8c-4cc6-82cf-6cf92748f845)
)
(fp_text value "R" (at 4.06 -0.89 -180) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.1)))
(tstamp f8323904-6aee-4f61-b5c5-b72ea372b23b)
)
(fp_circle (center 0 0) (end 3.2 0) (layer "F.Mask") (width 0.12) (fill solid) (tstamp c9054448-3d05-4ead-b3ea-fa4ad7a35b92))
(fp_circle (center 0 0) (end 0 -2.5) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 87d1ed67-9ae1-4c34-8e86-fdf112c18e96))
(pad "1" thru_hole circle (at -5.7 0.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 18ede932-ace3-4636-b9d4-3609cd4385e1))
(pad "1" thru_hole circle (at -4.81 0.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 3c88edbe-8b3d-4ae5-85ab-337f22536f08))
(pad "1" thru_hole circle (at 0 0) (size 0.7 0.7) (drill 0.35) (layers *.Cu *.Mask) (tstamp 439a0153-c8f2-4dbe-b097-e5b8e8a9749b))
(pad "1" smd custom (at -0.85 -1.95 45) (size 0.356 0.356) (layers "F.Cu" "F.Paste" "F.Mask")
(options (clearance outline) (anchor circle))
(primitives
(gr_arc (start 1.166726 0.742462) (mid -2.407617 3.6097) (end 0.459619 0.035355) (width 0.2))
(gr_poly (pts
(xy -1.734419 2.333378)
(xy -1.699064 2.404089)
(xy -2.724369 3.146551)
(xy -2.989534 2.598543)
) (width 0) (fill yes))
(gr_poly (pts
(xy -0.432119 2.932667)
(xy -0.361409 2.897311)
(xy 0.381053 3.922616)
(xy -0.166954 4.187781)
) (width 0) (fill yes))
(gr_poly (pts
(xy -1.150396 1.020809)
(xy -1.221108 1.056165)
(xy -1.952962 0.052073)
(xy -1.404955 -0.213092)
) (width 0) (fill yes))
(gr_poly (pts
(xy -1.699285 1.556244)
(xy -1.724286 1.631244)
(xy -2.974286 1.431244)
(xy -2.774285 0.856244)
) (width 0) (fill yes))
(gr_poly (pts
(xy 0.145235 2.41198)
(xy 0.170236 2.336979)
(xy 1.420236 2.53698)
(xy 1.220236 3.11198)
) (width 0) (fill yes))
(gr_poly (pts
(xy -1.202182 2.90087)
(xy -1.127181 2.92587)
(xy -1.327181 4.17587)
(xy -1.902181 3.975871)
) (width 0) (fill yes))
(gr_poly (pts
(xy 0.196163 1.623594)
(xy 0.160808 1.552884)
(xy 1.1649 0.821028)
(xy 1.430065 1.369036)
) (width 0) (fill yes))
(gr_poly (pts
(xy -0.358621 1.042371)
(xy -0.433622 1.017371)
(xy -0.240693 -0.211416)
(xy 0.334307 -0.011416)
) (width 0) (fill yes))
) (tstamp 5f83c6e7-81f1-4665-9903-6ea8f79a285a))
(pad "1" thru_hole circle (at -5.7 -0.5) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 5fdb3e30-8f05-4fae-b489-6eb721259766))
(pad "1" thru_hole circle (at -3.92 -1.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 77eaa825-cc48-4e63-b58c-b39ba7c52c71))
(pad "1" thru_hole circle (at -5.7 -1.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 90b1d40f-ac6e-4e9b-b296-af2548b045fe))
(pad "1" thru_hole circle (at -3.92 0.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp a49492a6-d8f8-4d1b-b82d-9b071f644589))
(pad "1" smd custom (at -4.81 -0.5) (size 1.524 1.524) (layers "F.Cu" "F.Paste" "F.Mask")
(options (clearance outline) (anchor circle))
(primitives
(gr_rect (start -1.3 1.3) (end 1.3 -1.3) (width 0) (fill yes))
) (tstamp b3cb7292-26cb-44a8-b260-7586d51d09fb))
(pad "1" thru_hole circle (at -3.92 -0.5) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp cd3e404d-b111-4b51-9782-bc2aa9e7e727))
(pad "1" thru_hole circle (at -4.82 -0.5) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp d0d693fe-7d13-4455-83ad-ce717cca6695))
(pad "1" thru_hole circle (at -4.81 -1.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp f2b75a9f-5317-4a73-8059-86a8a95ba198))
(pad "2" thru_hole circle (at 7.48 -1.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 0b718b4c-fd7c-44c7-a9f8-9c8fc40d4230))
(pad "2" thru_hole circle (at 6.58 -0.5) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 309bb681-9457-4d20-bda3-fd374e1fd108))
(pad "2" thru_hole circle (at 6.59 0.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 39344882-9dc6-463f-90ce-a1451cdc9cfd))
(pad "2" thru_hole circle (at 5.7 -1.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 41add213-d5d4-4686-9626-f37d6c3e73e8))
(pad "2" thru_hole circle (at 7.48 0.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 450b3c67-c402-415e-82b0-1c0c31eaa5f5))
(pad "2" thru_hole circle (at 7.48 -0.5) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 57f6bbe3-6618-493b-9a7f-c13ccda94319))
(pad "2" thru_hole circle (at 5.7 -0.5) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 5a975cee-fda4-4550-9dd6-69f0ffda4806))
(pad "2" thru_hole circle (at 5.7 0.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp ce815356-c61e-4f94-a588-333863392581))
(pad "2" smd custom (at 6.59 -0.5) (size 1.524 1.524) (layers "F.Cu" "F.Paste" "F.Mask")
(options (clearance outline) (anchor circle))
(primitives
(gr_rect (start -1.3 1.3) (end 1.3 -1.3) (width 0) (fill yes))
) (tstamp d1e04e34-c09c-41af-8e0a-be7bc3243ad4))
(pad "2" thru_hole circle (at 6.59 -1.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp eebf388c-c7ee-4d02-9470-c8387e086a8a))
(pad "2" smd custom (at 0 -1.628) (size 0.356 0.156) (layers "F.Cu" "F.Paste" "F.Mask")
(options (clearance outline) (anchor rect))
(primitives
(gr_poly (pts
(xy 0.1 0.928)
(xy -0.1 0.928)
(xy -0.25 -0.122)
(xy 0.25 -0.122)
) (width 0) (fill yes))
(gr_circle (center 0 1.628) (end 0 0.928) (width 0.2) (fill none))
(gr_poly (pts
(xy 0.552392 1.204794)
(xy 0.410971 1.063372)
(xy 1.047367 0.214844)
(xy 1.40092 0.568398)
) (width 0) (fill yes))
(gr_poly (pts
(xy -0.578979 2.053322)
(xy -0.437557 2.194743)
(xy -1.073953 3.043271)
(xy -1.427507 2.689718)
) (width 0) (fill yes))
(gr_poly (pts
(xy 0.410971 2.194743)
(xy 0.552392 2.053322)
(xy 1.40092 2.689718)
(xy 1.047367 3.043271)
) (width 0) (fill yes))
(gr_poly (pts
(xy -0.437557 1.063372)
(xy -0.578979 1.204794)
(xy -1.427507 0.568398)
(xy -1.073953 0.214844)
) (width 0) (fill yes))
(gr_poly (pts
(xy -0.7 1.528)
(xy -0.7 1.728)
(xy -1.75 1.878)
(xy -1.75 1.378)
) (width 0) (fill yes))
(gr_poly (pts
(xy -0.1 2.328)
(xy 0.1 2.328)
(xy 0.25 3.378)
(xy -0.25 3.378)
) (width 0) (fill yes))
(gr_poly (pts
(xy 0.7 1.728)
(xy 0.7 1.528)
(xy 1.75 1.378)
(xy 1.75 1.878)
) (width 0) (fill yes))
) (tstamp f3bcec43-0ab2-46e9-a0d5-7fbaeda63ce6))
)

View file

@ -0,0 +1,152 @@
(footprint "Trigger_Contact_Big" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 624D0678)
(property "Sheetfile" "TriggerBoard.kicad_sch")
(property "Sheetname" "")
(attr through_hole)
(fp_text reference "SW2" (at 0 -3.94 -180) (layer "F.SilkS") hide
(effects (font (size 1 1) (thickness 0.1)))
(tstamp c5af2164-e0f2-4b06-8add-ac3b436214af)
)
(fp_text value "R" (at 4.06 -0.89 -180) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.1)))
(tstamp 102ebd07-4f43-48b8-b194-f5c0ae2a7fd6)
)
(fp_circle (center 0 0) (end 3.2 0) (layer "F.Mask") (width 0.12) (fill solid) (tstamp 5756da6c-0ad0-4ad5-867a-2788742a950a))
(fp_circle (center 0 0) (end 0 -2.5) (layer "Dwgs.User") (width 0.12) (fill none) (tstamp 122878c8-e381-44dc-b4b2-df3cb58f3e16))
(pad "1" thru_hole circle (at -5.7 -1.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 2b3b6eeb-1de1-4241-82bb-10c8a085e0dc))
(pad "1" thru_hole circle (at -3.92 -0.5) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 3a5419aa-85fc-4ef3-beb6-7e4b177b348c))
(pad "1" thru_hole circle (at -5.7 0.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 3ec2bbf9-41df-467d-9739-4e98ae3597d0))
(pad "1" smd custom (at -2.65 -1) (size 0.356 0.356) (layers "F.Cu" "F.Paste" "F.Mask")
(options (clearance outline) (anchor circle))
(primitives
(gr_arc (start 5.111435 -0.72988) (mid 0.526945 3.15211) (end 4.399839 -1.440066) (width 0.2))
(gr_poly (pts
(xy 1.703449 1.369774)
(xy 1.738804 1.440485)
(xy 0.114665 2.472705)
(xy -0.1505 1.924697)
) (width 0) (fill yes))
(gr_poly (pts
(xy 3.005749 1.969063)
(xy 3.076459 1.933707)
(xy 4.114047 3.568938)
(xy 3.56604 3.834103)
) (width 0) (fill yes))
(gr_poly (pts
(xy 2.287472 0.057205)
(xy 2.21676 0.092561)
(xy 1.183521 -1.534395)
(xy 1.731529 -1.79956)
) (width 0) (fill yes))
(gr_poly (pts
(xy 3.583103 1.448376)
(xy 3.608104 1.373376)
(xy 5.48821 1.792543)
(xy 5.288209 2.367544)
) (width 0) (fill yes))
(gr_poly (pts
(xy 2.235686 1.937266)
(xy 2.310687 1.962266)
(xy 1.879832 3.875973)
(xy 1.304833 3.675973)
) (width 0) (fill yes))
(gr_poly (pts
(xy 3.634031 0.65999)
(xy 3.598676 0.58928)
(xy 5.221933 -0.442173)
(xy 5.487098 0.105835)
) (width 0) (fill yes))
(gr_poly (pts
(xy 3.079247 0.078767)
(xy 3.004246 0.053767)
(xy 3.426359 -1.833924)
(xy 4.001359 -1.633924)
) (width 0) (fill yes))
(gr_poly (pts
(xy 1.716083 0.585141)
(xy 1.691082 0.66014)
(xy -0.234407 0.224862)
(xy -0.034407 -0.350138)
) (width 0) (fill yes))
) (tstamp 460d96cc-7db4-47e0-9b61-cbcd3286b6bf))
(pad "1" thru_hole circle (at -4.82 -0.5) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 8fa10868-cc9f-4756-a73d-6619689be35e))
(pad "1" thru_hole circle (at -3.92 0.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 94169d1e-fa3f-4872-a424-7867f48cd564))
(pad "1" smd custom (at -4.81 -0.5) (size 1.524 1.524) (layers "F.Cu" "F.Paste" "F.Mask")
(options (clearance outline) (anchor circle))
(primitives
(gr_rect (start -1.3 1.3) (end 1.3 -1.3) (width 0) (fill yes))
) (tstamp a5e6ccd2-7ba7-4511-9d3a-9e1c76cc7164))
(pad "1" thru_hole circle (at -5.7 -0.5) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp ae113b60-6527-4c1a-aad7-c135aae15dff))
(pad "1" thru_hole circle (at 0 0) (size 0.75 0.75) (drill 0.35) (layers *.Cu *.Mask) (tstamp c6c86889-2578-46f8-bdbb-411589f1039f))
(pad "1" thru_hole circle (at -4.81 0.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp df2c7146-2864-49d6-943f-cac527978fe3))
(pad "1" thru_hole circle (at -3.92 -1.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp f388f3f5-3b01-4d42-bb1a-de9e51ac8e5a))
(pad "1" thru_hole circle (at -4.81 -1.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp f52130c1-6671-4328-ab9a-a532b9460333))
(pad "2" thru_hole circle (at 7.48 -0.5) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 07519607-fd3f-4fe1-b30b-e0c42f06c0ce))
(pad "2" thru_hole circle (at 6.59 0.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 3f249478-b335-4f58-a775-8e6c5e4d4458))
(pad "2" thru_hole circle (at 6.59 -1.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 592f0ce5-bc63-4d7b-8ab9-9ff58aa4b5ab))
(pad "2" thru_hole circle (at 5.7 -1.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 66002316-2bdb-4d1d-97f6-ded535350987))
(pad "2" smd custom (at 6.59 -0.5) (size 1.524 1.524) (layers "F.Cu" "F.Paste" "F.Mask")
(options (clearance outline) (anchor circle))
(primitives
(gr_rect (start -1.3 1.3) (end 1.3 -1.3) (width 0) (fill yes))
) (tstamp 6da3bb5f-17d3-40e9-9987-94fba579a8ed))
(pad "2" thru_hole circle (at 5.7 0.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 75b11934-f058-4fcc-ba6f-4e878d965e23))
(pad "2" thru_hole circle (at 6.58 -0.5) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 9694b238-d085-4fac-91ba-7b2993b73c23))
(pad "2" thru_hole circle (at 7.48 0.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp 9a111f53-64ba-44c7-aba2-e23ddef114d7))
(pad "2" thru_hole circle (at 5.7 -0.5) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp cb9d98f4-906b-4fbb-99db-b99772bc40bd))
(pad "2" smd custom (at 1.65 -1.65) (size 0.356 0.156) (layers "F.Cu" "F.Paste" "F.Mask")
(options (clearance outline) (anchor rect))
(primitives
(gr_poly (pts
(xy -1.097608 1.226794)
(xy -1.239029 1.085372)
(xy -0.027632 -0.338156)
(xy 0.325921 0.015398)
) (width 0) (fill yes))
(gr_circle (center -1.65 1.65) (end -0.95 1.65) (width 0.2) (fill none))
(gr_poly (pts
(xy -0.95 1.75)
(xy -0.95 1.55)
(xy 0.9 1.4)
(xy 0.9 1.9)
) (width 0) (fill yes))
(gr_poly (pts
(xy -1.75 2.35)
(xy -1.55 2.35)
(xy -1.4 4.2)
(xy -1.9 4.2)
) (width 0) (fill yes))
(gr_poly (pts
(xy -2.35 1.55)
(xy -2.35 1.75)
(xy -4.2 1.9)
(xy -4.2 1.4)
) (width 0) (fill yes))
(gr_poly (pts
(xy -2.087557 1.085372)
(xy -2.228979 1.226794)
(xy -3.640007 0.027898)
(xy -3.286453 -0.325656)
) (width 0) (fill yes))
(gr_poly (pts
(xy -1.239029 2.216743)
(xy -1.097608 2.075322)
(xy 0.32592 3.286718)
(xy -0.027633 3.640271)
) (width 0) (fill yes))
(gr_poly (pts
(xy -2.228979 2.075322)
(xy -2.087557 2.216743)
(xy -3.286451 3.62777)
(xy -3.640005 3.274217)
) (width 0) (fill yes))
(gr_poly (pts
(xy -1.55 0.95)
(xy -1.75 0.95)
(xy -1.9 -0.9)
(xy -1.4 -0.9)
) (width 0) (fill yes))
) (tstamp de2a4c06-691e-4712-8c9c-d79eaf353463))
(pad "2" thru_hole circle (at 7.48 -1.39) (size 0.8 0.8) (drill 0.4) (layers *.Cu *.Mask) (tstamp fe2d1cf0-2e27-42e5-a9bf-0afe664ddec8))
)