diff --git a/Sweep High/sweep-high_plate.kicad_pcb b/Sweep High/sweep-high_plate.kicad_pcb new file mode 100644 index 0000000..3a7f1bf --- /dev/null +++ b/Sweep High/sweep-high_plate.kicad_pcb @@ -0,0 +1,610 @@ +(kicad_pcb (version 20211014) (generator pcbnew) + + (general + (thickness 1.6) + ) + + (paper "A4") + (layers + (0 "F.Cu" signal) + (31 "B.Cu" signal) + (32 "B.Adhes" user "B.Adhesive") + (33 "F.Adhes" user "F.Adhesive") + (34 "B.Paste" user) + (35 "F.Paste" user) + (36 "B.SilkS" user "B.Silkscreen") + (37 "F.SilkS" user "F.Silkscreen") + (38 "B.Mask" user) + (39 "F.Mask" user) + (40 "Dwgs.User" user "User.Drawings") + (41 "Cmts.User" user "User.Comments") + (42 "Eco1.User" user "User.Eco1") + (43 "Eco2.User" user "User.Eco2") + (44 "Edge.Cuts" user) + (45 "Margin" user) + (46 "B.CrtYd" user "B.Courtyard") + (47 "F.CrtYd" user "F.Courtyard") + (48 "B.Fab" user) + (49 "F.Fab" user) + ) + + (setup + (pad_to_mask_clearance 0) + (pcbplotparams + (layerselection 0x00010fc_ffffffff) + (disableapertmacros false) + (usegerberextensions false) + (usegerberattributes true) + (usegerberadvancedattributes true) + (creategerberjobfile true) + (svguseinch false) + (svgprecision 6) + (excludeedgelayer true) + (plotframeref false) + (viasonmask false) + (mode 1) + (useauxorigin false) + (hpglpennumber 1) + (hpglpenspeed 20) + (hpglpendiameter 15.000000) + (dxfpolygonmode true) + (dxfimperialunits true) + (dxfusepcbnewfont true) + (psnegative false) + (psa4output false) + (plotreference true) + (plotvalue true) + (plotinvisibletext false) + (sketchpadsonfab false) + (subtractmaskfromsilk false) + (outputformat 1) + (mirror false) + (drillshape 0) + (scaleselection 1) + (outputdirectory "sweep2gerber") + ) + ) + + (net 0 "") + (net 1 "gnd") + + (footprint "Kailh:SW_PG1350_cut" (layer "F.Cu") + (tedit 5F05DFF4) (tstamp 00000000-0000-0000-0000-0000608aa094) + (at 45 77) + (descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB") + (tags "kailh,choc") + (path "/00000000-0000-0000-0000-00006049e323") + (attr through_hole) + (fp_text reference "SW2" (at 4.6 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b5e21c8b-4f23-470f-94c9-40687ea53ea2) + ) + (fp_text value "SW_Push" (at -0.5 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a80899eb-c281-402c-81c0-5d5b22336f45) + ) + (fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp c1b11207-7c0a-49b3-a41d-2fe677d5f3b8) + ) + (fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 402c62e6-8d8e-473a-a0cf-2b86e4908cd7) + ) + (fp_line (start -7 -7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 11a85d83-ca23-4a66-9a7a-3b010acc3da7)) + (fp_line (start -7 7) (end -7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 40480825-a2e7-4339-bc0c-57c639418bad)) + (fp_line (start 7 7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp a523695c-35b4-4859-b781-154824ab5ca9)) + (fp_line (start -7 7) (end 7 7) (layer "Edge.Cuts") (width 0.15) (tstamp f178515b-b448-485d-b4f3-17f976e8a7a0)) + ) + + (footprint "Kailh:SW_PG1350_cut" (layer "F.Cu") + (tedit 5F05DFF4) (tstamp 00000000-0000-0000-0000-0000608aa0bb) + (at 64 65) + (descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB") + (tags "kailh,choc") + (path "/00000000-0000-0000-0000-00006049e7c0") + (attr through_hole) + (fp_text reference "SW3" (at 4.6 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 33e14999-b5ae-46d2-ac28-01787a512419) + ) + (fp_text value "SW_Push" (at -0.5 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c78980a8-e749-4c70-b9e3-d042eb419706) + ) + (fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp b21299b9-3c4d-43df-b399-7f9b08eb5470) + ) + (fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fc2e9f96-3bed-4896-b995-f56e799f1c77) + ) + (fp_line (start -7 7) (end 7 7) (layer "Edge.Cuts") (width 0.15) (tstamp 609c03aa-db26-47fb-b858-1a8c9396360a)) + (fp_line (start -7 -7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 850230a1-e985-4aec-bfc1-cca85f47f39d)) + (fp_line (start -7 7) (end -7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp e4f43349-3f67-4924-9783-e918db4d09eb)) + (fp_line (start 7 7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp fbbacad4-e3d6-4bc2-a42d-a5503b96ba41)) + ) + + (footprint "Kailh:SW_PG1350_cut" (layer "F.Cu") + (tedit 5F05DFF4) (tstamp 00000000-0000-0000-0000-0000608aa0e2) + (at 83 58.86) + (descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB") + (tags "kailh,choc") + (path "/00000000-0000-0000-0000-00006049eb70") + (attr through_hole) + (fp_text reference "SW4" (at 4.6 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c0b7f3c6-3a8b-4cbc-8e07-4879365e8103) + ) + (fp_text value "SW_Push" (at -0.5 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fffbe5d9-ab4f-4620-8b07-dfed6958ef21) + ) + (fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp bb8162f0-99c8-4884-be5b-c0d0c7e81ff6) + ) + (fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 91fc5800-6029-46b1-848d-ca0091f97267) + ) + (fp_line (start -7 -7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 26499fda-28f0-49df-ae6e-bde6da76eedc)) + (fp_line (start -7 7) (end -7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 726d5642-3df2-46ac-8dab-77f2dd7a181f)) + (fp_line (start -7 7) (end 7 7) (layer "Edge.Cuts") (width 0.15) (tstamp 8b0e77d6-7888-4840-a867-95c0b6bc01b5)) + (fp_line (start 7 7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp e4a9ddd8-7ada-440b-a9de-a5d7da8f72b2)) + ) + + (footprint "Kailh:SW_PG1350_cut" (layer "F.Cu") + (tedit 5F05DFF4) (tstamp 00000000-0000-0000-0000-0000608aa109) + (at 101.994 63.432) + (descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB") + (tags "kailh,choc") + (path "/00000000-0000-0000-0000-00006049f636") + (attr through_hole) + (fp_text reference "SW5" (at 4.6 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 533e0349-e9bd-4e8f-92c0-75eac764bdf1) + ) + (fp_text value "SW_Push" (at -0.5 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9fe6b1ab-b272-4c55-88f3-15c955c8b1f3) + ) + (fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 26bc8641-9bca-4204-9709-deedbe202a36) + ) + (fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fd5f7d77-0f73-4021-88a8-0641f0fe8d98) + ) + (fp_line (start -7 7) (end -7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 30470147-1c1c-474c-b510-0051dbe7652d)) + (fp_line (start -7 7) (end 7 7) (layer "Edge.Cuts") (width 0.15) (tstamp 46d408fa-dd49-4762-9c6e-4858cc3099bc)) + (fp_line (start 7 7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp c1212456-d2b9-440c-9946-508c16588497)) + (fp_line (start -7 -7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp cf0a08fc-a7e1-4e2e-b77b-d5d82ed08115)) + ) + + (footprint "Kailh:SW_PG1350_cut" (layer "F.Cu") + (tedit 5F05DFF4) (tstamp 00000000-0000-0000-0000-0000608aa130) + (at 121 66) + (descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB") + (tags "kailh,choc") + (path "/00000000-0000-0000-0000-00006049f698") + (attr through_hole) + (fp_text reference "SW6" (at 4.6 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fde990cb-bef7-4857-b479-4a747f3020bc) + ) + (fp_text value "SW_Push" (at -0.5 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0b832a58-f83d-46d7-8219-03220e6bbced) + ) + (fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 015f5586-ba76-4a98-9114-f5cd2c67134d) + ) + (fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 541721d1-074b-496e-a833-813044b3e8ca) + ) + (fp_line (start -7 -7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 09660697-d5c8-4aef-8c5c-0260789058fc)) + (fp_line (start -7 7) (end -7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 0cdebb81-7707-4273-b91b-84c97256655a)) + (fp_line (start 7 7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 2ee514c3-8fe8-4bfc-bae8-2feff67b4a1c)) + (fp_line (start -7 7) (end 7 7) (layer "Edge.Cuts") (width 0.15) (tstamp c04eca05-a0f9-4bc2-a3af-c428ab1358bc)) + ) + + (footprint "Kailh:SW_PG1350_cut" (layer "F.Cu") + (tedit 5F05DFF4) (tstamp 00000000-0000-0000-0000-0000608aa157) + (at 45 96) + (descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB") + (tags "kailh,choc") + (path "/00000000-0000-0000-0000-0000604a6c6c") + (attr through_hole) + (fp_text reference "SW8" (at 4.6 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1525535f-a14f-4148-bf1a-2c1a2802f16c) + ) + (fp_text value "SW_Push" (at -0.5 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fa0658a8-b566-42fd-96ec-033831ff4d14) + ) + (fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp b794d099-f823-4d35-9755-ca1c45247ee9) + ) + (fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp de370984-7922-4327-a0ba-7cd613995df4) + ) + (fp_line (start -7 7) (end -7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 1dfbb08e-4502-4041-b288-07dbab29f6fa)) + (fp_line (start -7 -7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp adae0e75-68d2-4a2b-98da-d0b9556bd126)) + (fp_line (start 7 7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp c03374e9-87ea-401d-8ec8-f0596c74ecdf)) + (fp_line (start -7 7) (end 7 7) (layer "Edge.Cuts") (width 0.15) (tstamp ed5d521b-24d1-4974-b18e-6b700d9b109f)) + ) + + (footprint "Kailh:SW_PG1350_cut" (layer "F.Cu") + (tedit 5F05DFF4) (tstamp 00000000-0000-0000-0000-0000608aa17e) + (at 64 84.074) + (descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB") + (tags "kailh,choc") + (path "/00000000-0000-0000-0000-0000604a6d52") + (attr through_hole) + (fp_text reference "SW9" (at 4.6 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c9293921-3f4d-4839-bf8f-cb50bb7c5431) + ) + (fp_text value "SW_Push" (at -0.5 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b6d945bb-e2eb-4605-8009-e2c500075502) + ) + (fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp c67ad10d-2f75-4ec6-a139-47058f7f06b2) + ) + (fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2a6075ae-c7fa-41db-86b8-3f996740bdc2) + ) + (fp_line (start 7 7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 6fa8342e-2989-40ca-b0ae-b207f17ca831)) + (fp_line (start -7 7) (end -7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 815e38da-4e8a-4d91-9c77-2aa0746d5639)) + (fp_line (start -7 7) (end 7 7) (layer "Edge.Cuts") (width 0.15) (tstamp 8a2747cd-9545-4996-b99f-a27623db4e36)) + (fp_line (start -7 -7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp d3a64311-031c-492b-817d-d8c8c6fedbb6)) + ) + + (footprint "Kailh:SW_PG1350_cut" (layer "F.Cu") + (tedit 5F05DFF4) (tstamp 00000000-0000-0000-0000-0000608aa1a5) + (at 83 77.878) + (descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB") + (tags "kailh,choc") + (path "/00000000-0000-0000-0000-0000604a6d5c") + (attr through_hole) + (fp_text reference "SW10" (at 4.6 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 70396b64-ba42-4955-ac7d-aeff65748330) + ) + (fp_text value "SW_Push" (at -0.5 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a8f3fb57-d72d-4e56-b518-98e829534921) + ) + (fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 8e295ed4-82cb-4d9f-8888-7ad2dd4d5129) + ) + (fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 79451892-db6b-4999-916d-6392174ee493) + ) + (fp_line (start -7 7) (end 7 7) (layer "Edge.Cuts") (width 0.15) (tstamp 3d3bdad0-548d-4071-9075-ac87e9e96ee0)) + (fp_line (start -7 7) (end -7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp c2f385f2-7a78-4f82-b8fd-1151e835fc14)) + (fp_line (start 7 7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp e0a50294-8c6e-4d53-aeda-b230ef3f0916)) + (fp_line (start -7 -7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp e74c1c14-2c10-4ed2-af66-d46451b14517)) + ) + + (footprint "Kailh:SW_PG1350_cut" (layer "F.Cu") + (tedit 5F05DFF4) (tstamp 00000000-0000-0000-0000-0000608aa1cc) + (at 102 82.45) + (descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB") + (tags "kailh,choc") + (path "/00000000-0000-0000-0000-0000604a6d66") + (attr through_hole) + (fp_text reference "SW11" (at 4.6 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2d1e82de-24cd-4f1a-ad1f-20dda2d54b43) + ) + (fp_text value "SW_Push" (at -0.5 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 167e0dc3-f820-4d48-81fb-4e2a58476c04) + ) + (fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp cbde200f-1075-469a-89f8-abbdcf30e36a) + ) + (fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3249bd81-9fd4-4194-9b4f-2e333b2195b8) + ) + (fp_line (start -7 7) (end -7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 9a6294f5-83f2-423d-91c2-6cfd1df081e7)) + (fp_line (start -7 7) (end 7 7) (layer "Edge.Cuts") (width 0.15) (tstamp a5b2a88f-fa1e-47a1-b1fe-06f37e21ca1b)) + (fp_line (start -7 -7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp ba1f0967-2682-40e7-8282-722799674775)) + (fp_line (start 7 7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp be0005d6-fe27-4790-8dca-71a7c48d5d83)) + ) + + (footprint "Kailh:SW_PG1350_cut" (layer "F.Cu") + (tedit 5F05DFF4) (tstamp 00000000-0000-0000-0000-0000608aa1f3) + (at 120.98 84.99) + (descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB") + (tags "kailh,choc") + (path "/00000000-0000-0000-0000-0000604a6d70") + (attr through_hole) + (fp_text reference "SW12" (at 4.6 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d35150b0-2eb6-4157-85e4-9498d87dce2c) + ) + (fp_text value "SW_Push" (at -0.5 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cb2ff936-d01f-4ed3-a5da-0089d3c4dd41) + ) + (fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 7c5f3091-7791-43b3-8d50-43f6a72274c9) + ) + (fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 8ac400bf-c9b3-4af4-b0a7-9aa9ab4ad17e) + ) + (fp_line (start -7 7) (end -7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 1401aaf2-7f13-48d0-8a1f-1a41703e0721)) + (fp_line (start -7 7) (end 7 7) (layer "Edge.Cuts") (width 0.15) (tstamp 2a24dffe-c9d6-428a-aa0a-97de6a340b8b)) + (fp_line (start 7 7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 99f2690c-1a6d-4fbb-ba61-f3d41eb4c0b7)) + (fp_line (start -7 -7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp e65cdd4f-d044-4664-ac08-106160a06115)) + ) + + (footprint "Kailh:SW_PG1350_cut" (layer "F.Cu") + (tedit 5F05DFF4) (tstamp 00000000-0000-0000-0000-0000608aa21a) + (at 45 115) + (descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB") + (tags "kailh,choc") + (path "/00000000-0000-0000-0000-0000604bad64") + (attr through_hole) + (fp_text reference "SW14" (at 4.6 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1a9e2b11-80b9-435f-a9bf-a5b45e4a1043) + ) + (fp_text value "SW_Push" (at -0.5 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c1383de0-8b89-4198-8e13-094764dd7221) + ) + (fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 5ff19d63-2cb4-438b-93c4-e66d37a05329) + ) + (fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp fa00d3f4-bb71-4b1d-aa40-ae9267e2c41f) + ) + (fp_line (start -7 7) (end 7 7) (layer "Edge.Cuts") (width 0.15) (tstamp 19aec941-d967-4940-a58a-9060a38854cb)) + (fp_line (start -7 -7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 4d4b0af0-8c15-45ad-960b-edd8bf430df4)) + (fp_line (start -7 7) (end -7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 7e98c7bb-1d59-4b79-8dd7-3fc856d94f6e)) + (fp_line (start 7 7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 7ea5fa02-788a-478b-aebb-c1380934d36b)) + ) + + (footprint "Kailh:SW_PG1350_cut" (layer "F.Cu") + (tedit 5F05DFF4) (tstamp 00000000-0000-0000-0000-0000608aa241) + (at 64.008 103.124) + (descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB") + (tags "kailh,choc") + (path "/00000000-0000-0000-0000-0000604baf06") + (attr through_hole) + (fp_text reference "SW15" (at 4.6 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1c6434d3-2eb4-45c4-919b-76bc5df93b2a) + ) + (fp_text value "SW_Push" (at -0.5 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 14202ecb-5941-455d-a867-b86716db90d7) + ) + (fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 9c607e49-ee5c-4e85-a7da-6fede9912412) + ) + (fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp e5e5220d-5b7e-47da-a902-b997ec8d4d58) + ) + (fp_line (start -7 -7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 1d901cb2-360a-4708-b3ed-e4b172d3996f)) + (fp_line (start -7 7) (end 7 7) (layer "Edge.Cuts") (width 0.15) (tstamp 1feb75da-52bc-4f54-bc22-6a4b1520ccea)) + (fp_line (start 7 7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 4362d6f1-39b0-4140-a0c9-e1c7e29f1387)) + (fp_line (start -7 7) (end -7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 7bd6a5a6-975a-47f2-9ae0-724cced216ae)) + ) + + (footprint "Kailh:SW_PG1350_cut" (layer "F.Cu") + (tedit 5F05DFF4) (tstamp 00000000-0000-0000-0000-0000608aa268) + (at 83 96.896) + (descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB") + (tags "kailh,choc") + (path "/00000000-0000-0000-0000-0000604baf10") + (attr through_hole) + (fp_text reference "SW16" (at 4.6 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1b77c8f9-b0fa-45ba-a726-522a68924cf1) + ) + (fp_text value "SW_Push" (at -0.5 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9c6800c7-760c-4f03-9c91-64575523dd35) + ) + (fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp f447e585-df78-4239-b8cb-4653b3837bb1) + ) + (fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 62a1f3d4-027d-4ecf-a37a-6fcf4263e9d2) + ) + (fp_line (start -7 -7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 3406438b-af44-4c6b-93b5-d0d24ae94a91)) + (fp_line (start 7 7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 39b32332-d6eb-4066-9c5a-784c77cb509f)) + (fp_line (start -7 7) (end -7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp bdc5ca11-10e5-4600-9ef9-bb85404d6bea)) + (fp_line (start -7 7) (end 7 7) (layer "Edge.Cuts") (width 0.15) (tstamp dd25caf2-c470-499e-9b28-d47564283b2f)) + ) + + (footprint "Kailh:SW_PG1350_cut" (layer "F.Cu") + (tedit 5F05DFF4) (tstamp 00000000-0000-0000-0000-0000608aa28f) + (at 102 101.468) + (descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB") + (tags "kailh,choc") + (path "/00000000-0000-0000-0000-0000604baf1a") + (attr through_hole) + (fp_text reference "SW17" (at 4.6 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 14891ca4-c283-4a64-98dc-86c5d6e033a0) + ) + (fp_text value "SW_Push" (at -0.5 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 362755ad-ea41-482e-bb23-627c6eb15a40) + ) + (fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp b13e8448-bf35-4ec0-9c70-3f2250718cc2) + ) + (fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5c7d6eaf-f256-4349-8203-d2e836872231) + ) + (fp_line (start -7 7) (end -7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 3493c959-87a4-4c52-b026-4808a6774531)) + (fp_line (start -7 -7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 4da42412-11c8-43c1-a7e4-fee17c98b4ba)) + (fp_line (start -7 7) (end 7 7) (layer "Edge.Cuts") (width 0.15) (tstamp 94b2d264-2d2c-4376-b127-a770616fcdbf)) + (fp_line (start 7 7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp b3b1beb9-ce17-4882-bb4d-7e5a00c65d48)) + ) + + (footprint "Kailh:SW_PG1350_cut" (layer "F.Cu") + (tedit 5F05DFF4) (tstamp 00000000-0000-0000-0000-0000608aa2dd) + (at 130.95 132.504 -30) + (descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB") + (tags "kailh,choc") + (path "/00000000-0000-0000-0000-0000604a14c0") + (attr through_hole) + (fp_text reference "SW20" (at 4.6 6 150) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1d27c77d-c33f-442a-bd7b-7b44d10eb43c) + ) + (fp_text value "SW_Push" (at -0.5 6 150) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a61b8793-ec96-4e3b-97b0-2185f1c8bd47) + ) + (fp_text user "${VALUE}" (at 0 8.255 150) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 4aa97874-2fd2-414c-b381-9420384c2fd8) + ) + (fp_text user "${REFERENCE}" (at 0 0 -30) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 25bc3602-3fb4-4a04-94e3-21ba22562c24) + ) + (fp_line (start -7 -7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 2efaba24-aee5-4bea-ae84-dbce9fb4b72e)) + (fp_line (start 7 7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 4227d0f4-4162-4ece-9ec9-195feb76c6dd)) + (fp_line (start -7 7) (end -7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp e0e4f26b-9768-45ce-836e-303c9ffcd23d)) + (fp_line (start -7 7) (end 7 7) (layer "Edge.Cuts") (width 0.15) (tstamp edff7200-18c6-4e0c-99f9-a118fc24b63a)) + ) + + (footprint "Kailh:SW_PG1350_cut" (layer "F.Cu") + (tedit 5F05DFF4) (tstamp 00000000-0000-0000-0000-0000608aa304) + (at 111.272 124.288 -15) + (descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB") + (tags "kailh,choc") + (path "/00000000-0000-0000-0000-0000604a14ca") + (attr through_hole) + (fp_text reference "SW21" (at 4.6 6 165) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 28c42959-8e72-4709-83e0-fbb99eade23c) + ) + (fp_text value "SW_Push" (at -0.5 6 165) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 83616a1b-53cb-4bc4-bfc7-a340c75ffaa4) + ) + (fp_text user "${VALUE}" (at 0 8.255 165) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp c7e7067c-5f5e-48d8-ab59-df26f9b35863) + ) + (fp_text user "${REFERENCE}" (at 0 0 -15) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9cb12cc8-7f1a-4a01-9256-c119f11a8a02) + ) + (fp_line (start -7 7) (end -7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 05c1c0ae-f846-4942-b9ca-9f0f8f62492d)) + (fp_line (start 7 7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 184b2fad-24f5-4073-ae78-9c4ec35fa867)) + (fp_line (start -7 7) (end 7 7) (layer "Edge.Cuts") (width 0.15) (tstamp 8a51259a-0b00-485b-ae12-40bbbcbb1fbf)) + (fp_line (start -7 -7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp e196416c-d4d1-42d4-979d-990a370627ba)) + ) + + (footprint "Kailh:SW_PG1350_cut" (layer "F.Cu") + (tedit 5F05DFF4) (tstamp 00000000-0000-0000-0000-000061002d54) + (at 120.98 104.008) + (descr "Kailh \"Choc\" PG1350 keyswitch, able to be mounted on front or back of PCB") + (tags "kailh,choc") + (path "/00000000-0000-0000-0000-0000604baf24") + (attr through_hole) + (fp_text reference "SW18" (at 4.6 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b7986f62-ea7a-4dc5-91cd-26acb8e0379b) + ) + (fp_text value "SW_Push" (at -0.5 6 180) (layer "Dwgs.User") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 530e1c0a-bb5b-44a7-b162-4c6f9e290093) + ) + (fp_text user "${VALUE}" (at 0 8.255) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp abe07c9a-17c3-43b5-b7a6-ae867ac27ea7) + ) + (fp_text user "${REFERENCE}" (at 0 0 180) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0c3dceba-7c95-4b3d-b590-0eb581444beb) + ) + (fp_line (start -7 7) (end -7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 028825a5-a5a1-4471-a5f1-08090406bcd8)) + (fp_line (start -7 -7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp 7134724f-277a-4c58-bbec-7ceaf30b9ed0)) + (fp_line (start -7 7) (end 7 7) (layer "Edge.Cuts") (width 0.15) (tstamp 80308ea8-7152-4634-99bf-492db3c9f37a)) + (fp_line (start 7 7) (end 7 -7) (layer "Edge.Cuts") (width 0.15) (tstamp d0e758c8-d140-4a8a-8239-760094b94ecd)) + ) + + (gr_line (start 147.161679 123.613657) (end 135.71 143.699265) (layer "Edge.Cuts") (width 0.05) (tstamp 00000000-0000-0000-0000-0000608aaebd)) + (gr_arc (start 147.574 122.428) (mid 147.405616 123.033966) (end 147.161679 123.613657) (layer "Edge.Cuts") (width 0.05) (tstamp 00000000-0000-0000-0000-0000608aaebe)) + (gr_line (start 130.556 114.3) (end 130.463 59.473) (layer "Edge.Cuts") (width 0.05) (tstamp 00000000-0000-0000-0000-000061005d8f)) + (gr_arc (start 35.465859 68.23732) (mid 36.022742 67.119147) (end 36.893 66.223) (layer "Edge.Cuts") (width 0.05) (tstamp 00000000-0000-0000-0000-000061005d91)) + (gr_arc (start 85.843227 49.463504) (mid 108.303644 52.385453) (end 130.028245 58.79247) (layer "Edge.Cuts") (width 0.05) (tstamp 00000000-0000-0000-0000-000061005d92)) + (gr_line (start 37.768 124.474571) (end 37.493002 124.473917) (layer "Edge.Cuts") (width 0.05) (tstamp 00000000-0000-0000-0000-000061005d93)) + (gr_arc (start 107.797707 133.384137) (mid 120.821222 137.841207) (end 132.978 144.298) (layer "Edge.Cuts") (width 0.05) (tstamp 00000000-0000-0000-0000-000061005d94)) + (gr_arc (start 37.768 124.474571) (mid 73.062993 126.727903) (end 107.798171 133.38233) (layer "Edge.Cuts") (width 0.05) (tstamp 00000000-0000-0000-0000-000061005d95)) + (gr_arc (start 37.493002 124.473917) (mid 36.080534 123.924716) (end 35.458001 122.542999) (layer "Edge.Cuts") (width 0.05) (tstamp 00000000-0000-0000-0000-000061005d96)) + (gr_arc (start 135.71 143.699265) (mid 134.468995 144.56898) (end 132.978 144.298) (layer "Edge.Cuts") (width 0.05) (tstamp 00000000-0000-0000-0000-000061005d97)) + (gr_arc (start 130.028245 58.79247) (mid 130.345034 59.069226) (end 130.463 59.473) (layer "Edge.Cuts") (width 0.05) (tstamp 00000000-0000-0000-0000-000061005d98)) + (gr_line (start 35.465859 68.23732) (end 35.458001 122.542999) (layer "Edge.Cuts") (width 0.05) (tstamp 00000000-0000-0000-0000-000061005d9b)) + (gr_line (start 85.843124 49.465561) (end 81.868 49.468) (layer "Edge.Cuts") (width 0.05) (tstamp 00000000-0000-0000-0000-000061005d9c)) + (gr_arc (start 36.894611 66.224861) (mid 57.871135 53.793316) (end 81.868 49.468) (layer "Edge.Cuts") (width 0.05) (tstamp 00000000-0000-0000-0000-000061005d9d)) + (gr_line (start 133.604 122.428) (end 130.302 118.618) (layer "Edge.Cuts") (width 0.05) (tstamp 20b37ff7-8a8d-45dc-976b-f1442460ea38)) + (gr_line (start 130.302 118.618) (end 124.714 118.618) (layer "Edge.Cuts") (width 0.05) (tstamp 637f1746-ccf7-4685-9fb0-aabb7aea428b)) + (gr_line (start 124.714 114.3) (end 130.556 114.3) (layer "Edge.Cuts") (width 0.05) (tstamp a331ad19-5dc6-495c-bc5c-9bc67c295183)) + (gr_line (start 147.574 122.428) (end 133.604 122.428) (layer "Edge.Cuts") (width 0.05) (tstamp bfe544b3-10dc-4723-bd66-9dc34114f312)) + (gr_line (start 124.714 114.3) (end 124.714 118.618) (layer "Edge.Cuts") (width 0.05) (tstamp c6ea977c-5622-4e49-b657-48436d0b50b4)) + + (zone (net 1) (net_name "gnd") (layer "F.Cu") (tstamp 6afdccaa-d9c7-4949-88e8-e04bfdac5efc) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) (filled_areas_thickness no) + (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 27.94 38.1) + (xy 271.78 38.1) + (xy 271.78 157.48) + (xy 27.94 157.48) + ) + ) + ) + (zone (net 1) (net_name "gnd") (layer "B.Cu") (tstamp 7c3fa13a-5250-4394-8d82-80430597df04) (hatch edge 0.508) + (connect_pads (clearance 0.508)) + (min_thickness 0.254) (filled_areas_thickness no) + (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 25.4 35.56) + (xy 274.32 35.56) + (xy 274.32 160.02) + (xy 25.4 160.02) + ) + ) + ) +) diff --git a/Sweep High/sweep-high_plate.kicad_prl b/Sweep High/sweep-high_plate.kicad_prl new file mode 100644 index 0000000..0307847 --- /dev/null +++ b/Sweep High/sweep-high_plate.kicad_prl @@ -0,0 +1,74 @@ +{ + "board": { + "active_layer": 0, + "active_layer_preset": "", + "auto_track_width": true, + "hidden_nets": [], + "high_contrast_mode": 0, + "net_color_mode": 1, + "opacity": { + "pads": 1.0, + "tracks": 1.0, + "vias": 1.0, + "zones": 0.6 + }, + "ratsnest_display_mode": 0, + "selection_filter": { + "dimensions": true, + "footprints": true, + "graphics": true, + "keepouts": true, + "lockedItems": true, + "otherItems": true, + "pads": true, + "text": true, + "tracks": true, + "vias": true, + "zones": true + }, + "visible_items": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 13, + 14, + 15, + 16, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36 + ], + "visible_layers": "003ffff_80000001", + "zone_display_mode": 0 + }, + "meta": { + "filename": "sweep-high_plate.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/Sweep High/sweep-high_plate.kicad_pro b/Sweep High/sweep-high_plate.kicad_pro new file mode 100644 index 0000000..d064f73 --- /dev/null +++ b/Sweep High/sweep-high_plate.kicad_pro @@ -0,0 +1,180 @@ +{ + "board": { + "design_settings": { + "defaults": { + "board_outline_line_width": 0.049999999999999996, + "copper_line_width": 0.19999999999999998, + "copper_text_italic": false, + "copper_text_size_h": 1.5, + "copper_text_size_v": 1.5, + "copper_text_thickness": 0.3, + "copper_text_upright": false, + "courtyard_line_width": 0.049999999999999996, + "dimension_precision": 4, + "dimension_units": 3, + "dimensions": { + "arrow_length": 1270000, + "extension_offset": 500000, + "keep_text_aligned": true, + "suppress_zeroes": false, + "text_position": 0, + "units_format": 1 + }, + "fab_line_width": 0.09999999999999999, + "fab_text_italic": false, + "fab_text_size_h": 1.0, + "fab_text_size_v": 1.0, + "fab_text_thickness": 0.15, + "fab_text_upright": false, + "other_line_width": 0.09999999999999999, + "other_text_italic": false, + "other_text_size_h": 1.0, + "other_text_size_v": 1.0, + "other_text_thickness": 0.15, + "other_text_upright": false, + "pads": { + "drill": 0.0, + "height": 1.25, + "width": 0.9 + }, + "silk_line_width": 0.12, + "silk_text_italic": false, + "silk_text_size_h": 1.0, + "silk_text_size_v": 1.0, + "silk_text_thickness": 0.15, + "silk_text_upright": false, + "zones": { + "45_degree_only": false, + "min_clearance": 0.508 + } + }, + "diff_pair_dimensions": [], + "drc_exclusions": [], + "meta": { + "filename": "board_design_settings.json", + "version": 2 + }, + "rule_severities": { + "annular_width": "error", + "clearance": "error", + "copper_edge_clearance": "error", + "courtyards_overlap": "error", + "diff_pair_gap_out_of_range": "error", + "diff_pair_uncoupled_length_too_long": "error", + "drill_out_of_range": "error", + "duplicate_footprints": "warning", + "extra_footprint": "warning", + "footprint_type_mismatch": "error", + "hole_clearance": "error", + "hole_near_hole": "error", + "invalid_outline": "error", + "item_on_disabled_layer": "error", + "items_not_allowed": "error", + "length_out_of_range": "error", + "malformed_courtyard": "error", + "microvia_drill_out_of_range": "error", + "missing_courtyard": "ignore", + "missing_footprint": "warning", + "net_conflict": "warning", + "npth_inside_courtyard": "ignore", + "padstack": "error", + "pth_inside_courtyard": "ignore", + "shorting_items": "error", + "silk_over_copper": "warning", + "silk_overlap": "warning", + "skew_out_of_range": "error", + "through_hole_pad_without_hole": "error", + "too_many_vias": "error", + "track_dangling": "warning", + "track_width": "error", + "tracks_crossing": "error", + "unconnected_items": "error", + "unresolved_variable": "error", + "via_dangling": "warning", + "zone_has_empty_net": "error", + "zones_intersect": "error" + }, + "rules": { + "allow_blind_buried_vias": false, + "allow_microvias": false, + "max_error": 0.005, + "min_clearance": 0.0, + "min_copper_edge_clearance": 0.024999999999999998, + "min_hole_clearance": 0.25, + "min_hole_to_hole": 0.25, + "min_microvia_diameter": 0.19999999999999998, + "min_microvia_drill": 0.09999999999999999, + "min_silk_clearance": 0.0, + "min_through_hole_diameter": 0.3, + "min_track_width": 0.19999999999999998, + "min_via_annular_width": 0.049999999999999996, + "min_via_diameter": 0.39999999999999997, + "use_height_for_length_calcs": true + }, + "track_widths": [], + "via_dimensions": [], + "zones_allow_external_fillets": false, + "zones_use_no_outline": true + }, + "layer_presets": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "sweep-high_plate.kicad_pro", + "version": 1 + }, + "net_settings": { + "classes": [ + { + "bus_width": 12.0, + "clearance": 0.2, + "diff_pair_gap": 0.25, + "diff_pair_via_gap": 0.25, + "diff_pair_width": 0.2, + "line_style": 0, + "microvia_diameter": 0.3, + "microvia_drill": 0.1, + "name": "Default", + "pcb_color": "rgba(0, 0, 0, 0.000)", + "schematic_color": "rgba(0, 0, 0, 0.000)", + "track_width": 0.25, + "via_diameter": 0.8, + "via_drill": 0.4, + "wire_width": 6.0 + } + ], + "meta": { + "version": 2 + }, + "net_colors": null + }, + "pcbnew": { + "last_paths": { + "gencad": "", + "idf": "", + "netlist": "", + "specctra_dsn": "", + "step": "", + "vrml": "" + }, + "page_layout_descr_file": "" + }, + "schematic": { + "drawing": { + "label_size_ratio": 0.25, + "pin_symbol_size": 0, + "text_offset_ratio": 0.08 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [] + }, + "sheets": [], + "text_variables": {} +}