From 07aec48494c68224d7501e932c569ec587d6a57c Mon Sep 17 00:00:00 2001 From: Patcybermind <97562509+Patcybermind@users.noreply.github.com> Date: Fri, 7 Mar 2025 14:03:15 -0500 Subject: [PATCH 1/6] Create README.md --- projects/HeatingBedPCB/README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 projects/HeatingBedPCB/README.md diff --git a/projects/HeatingBedPCB/README.md b/projects/HeatingBedPCB/README.md new file mode 100644 index 0000000000..b7f3578b72 --- /dev/null +++ b/projects/HeatingBedPCB/README.md @@ -0,0 +1,16 @@ +--- +name: "HeatingBedPCB" +slack_handle: "@Patcybermind" +github_handle: "@Patcybermind" +--- + +# HeatingBedPCB + + +This is a heated bed pcb that i designed with onboard live with the purpose of using in in my 3d printer that i am designing with #infill. +its pretty simple, its just a very long line of zigzags about 12 metters and on the back it has pads so that i can solder a thermistor to it + +44.02 so about 45 dollars + + +it took some research because i wasnt sure how to get the thickness of the traces right and i didnt know how spaced they should be From 365c941a44b82dbf55220a7b61741b19e824c0d1 Mon Sep 17 00:00:00 2001 From: Patcybermind <97562509+Patcybermind@users.noreply.github.com> Date: Fri, 7 Mar 2025 14:04:24 -0500 Subject: [PATCH 2/6] Add files via upload --- projects/HeatingBedPCB/cart.png | Bin 0 -> 63412 bytes projects/HeatingBedPCB/gerber.zip | Bin 0 -> 20632 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 projects/HeatingBedPCB/cart.png create mode 100644 projects/HeatingBedPCB/gerber.zip diff --git a/projects/HeatingBedPCB/cart.png b/projects/HeatingBedPCB/cart.png new file mode 100644 index 0000000000000000000000000000000000000000..d73c86816e058f5160328f854c1491e6cb86ebb7 GIT binary patch literal 63412 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⪼#c>wfbH@<^C^&{cfpRi6=oo{j4M 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 E9|R$SvH$=8 literal 0 HcmV?d00001 diff --git a/projects/HeatingBedPCB/gerber.zip b/projects/HeatingBedPCB/gerber.zip new file mode 100644 index 0000000000000000000000000000000000000000..0cff9a2a82f71d8b8050c975dd212cfe208d07c1 GIT binary patch literal 20632 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 q{zK?f^VG6xpI?Ff{_%g0W Date: Fri, 7 Mar 2025 14:05:32 -0500 Subject: [PATCH 3/6] Create placeholder.md --- projects/HeatingBedPCB/src/placeholder.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 projects/HeatingBedPCB/src/placeholder.md diff --git a/projects/HeatingBedPCB/src/placeholder.md b/projects/HeatingBedPCB/src/placeholder.md new file mode 100644 index 0000000000..9ac54215ef --- /dev/null +++ b/projects/HeatingBedPCB/src/placeholder.md @@ -0,0 +1 @@ +just so i could create the folder From 71628fd04c4b17319420a8ab71d8d7f5d4a8593c Mon Sep 17 00:00:00 2001 From: Patcybermind <97562509+Patcybermind@users.noreply.github.com> Date: Fri, 7 Mar 2025 14:06:27 -0500 Subject: [PATCH 4/6] Add files via upload --- projects/HeatingBedPCB/src/main.kicad_pcb | 1369 +++++++++++++++++++++ projects/HeatingBedPCB/src/main.kicad_sch | 198 +++ 2 files changed, 1567 insertions(+) create mode 100644 projects/HeatingBedPCB/src/main.kicad_pcb create mode 100644 projects/HeatingBedPCB/src/main.kicad_sch diff --git a/projects/HeatingBedPCB/src/main.kicad_pcb b/projects/HeatingBedPCB/src/main.kicad_pcb new file mode 100644 index 0000000000..c329626c21 --- /dev/null +++ b/projects/HeatingBedPCB/src/main.kicad_pcb @@ -0,0 +1,1369 @@ +(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) + (50 "User.1" user) + (51 "User.2" user) + (52 "User.3" user) + (53 "User.4" user) + (54 "User.5" user) + (55 "User.6" user) + (56 "User.7" user) + (57 "User.8" user) + (58 "User.9" user) + ) + + (setup + (stackup + (layer "F.SilkS" (type "Top Silk Screen")) + (layer "F.Paste" (type "Top Solder Paste")) + (layer "F.Mask" (type "Top Solder Mask") (thickness 0.01)) + (layer "F.Cu" (type "copper") (thickness 0.035)) + (layer "dielectric 1" (type "core") (thickness 1.51) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02)) + (layer "B.Cu" (type "copper") (thickness 0.035)) + (layer "B.Mask" (type "Bottom Solder Mask") (thickness 0.01)) + (layer "B.Paste" (type "Bottom Solder Paste")) + (layer "B.SilkS" (type "Bottom Silk Screen")) + (copper_finish "None") + (dielectric_constraints no) + ) + (pad_to_mask_clearance 0.05) + (pcbplotparams + (layerselection 0x00010fc_ffffffff) + (disableapertmacros false) + (usegerberextensions true) + (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 "./") + ) + ) + + (net 0 "") + (net 1 "unconnected-(TH1-Pad1)") + (net 2 "unconnected-(TH1-Pad2)") + + (footprint "MountingHole:MountingHole_4.3mm_M4" (layer "F.Cu") + (tedit 56D1B4CB) (tstamp 1723c4f9-402d-4f9f-b8a2-4e2982b91e05) + (at 244 262.5) + (descr "Mounting Hole 4.3mm, no annular, M4") + (tags "mounting hole 4.3mm no annular m4") + (property "Sheetfile" "main.kicad_sch") + (property "Sheetname" "") + (path "/5da1b3e2-2ab5-47dc-8486-8f43d0855a5f") + (attr exclude_from_pos_files) + (fp_text reference "H3" (at 0 -5.3) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f1e5486a-9d07-4cc8-a57f-292620c7f9d8) + ) + (fp_text value "MountingHole" (at 0 5.3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp cfac8b7e-1e41-47ee-8f09-44d931e7ee9a) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 5af15f77-9ad4-4313-9a9a-129da0422f84) + ) + (fp_circle (center 0 0) (end 4.3 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 42cc1569-bc07-4b3c-aa19-1ff89972468d)) + (fp_circle (center 0 0) (end 4.55 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 791c38a7-3faa-4b20-911e-7bc58d8d0bcb)) + (pad "" np_thru_hole circle (at 0 0) (size 4.3 4.3) (drill 4.3) (layers *.Cu *.Mask) (tstamp b82267cb-6ca9-4610-b2a5-a7ecbb1510d1)) + ) + + (footprint "My_library:through-hole-pad-bed" (layer "F.Cu") + (tedit 67C8FFC5) (tstamp 2e8b4998-129a-4836-b0d5-c51a0c5b51a8) + (at 196 475) + (attr through_hole) + (fp_text reference "REF**" (at -2.54 -2.54 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 09129b12-4704-41ed-b4a1-3307f70aabea) + ) + (fp_text value "through-hole-pad-bed" (at 0 1 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 4c89e79e-565e-45dc-8003-dfdb599fbeee) + ) + (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2d6f7190-6b50-4512-b911-4c0c8b54f8bf) + ) + (pad "1" thru_hole circle (at 0 0) (size 4 4) (drill 2.1) (layers *.Cu *.Mask) (tstamp d901f5d0-c9ad-47d1-b866-9cff8c9ce626)) + ) + + (footprint "MountingHole:MountingHole_4.3mm_M4" (layer "F.Cu") + (tedit 56D1B4CB) (tstamp 4bfc6338-2b8a-4c65-a6d6-dce3629de4d6) + (at 40 475) + (descr "Mounting Hole 4.3mm, no annular, M4") + (tags "mounting hole 4.3mm no annular m4") + (property "Sheetfile" "main.kicad_sch") + (property "Sheetname" "") + (path "/40b56ce4-b09f-4e90-85cf-ab6bc76787eb") + (attr exclude_from_pos_files) + (fp_text reference "H2" (at 0 -5.3) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp a5aada8c-cdfc-4e6b-8825-10a5f618ff45) + ) + (fp_text value "MountingHole" (at 0 5.3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 80635ad8-f547-4707-83d9-519830e9da45) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2fab88e5-3684-4e86-847a-a61e40f2929d) + ) + (fp_circle (center 0 0) (end 4.3 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 5f734aaa-2969-44ca-8f3a-d5537c454e57)) + (fp_circle (center 0 0) (end 4.55 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 1dea7a53-5cac-46c5-8231-53d33f12b777)) + (pad "" np_thru_hole circle (at 0 0) (size 4.3 4.3) (drill 4.3) (layers *.Cu *.Mask) (tstamp 4392324d-9081-4a90-a8f8-034039c26428)) + ) + + (footprint "MountingHole:MountingHole_4.3mm_M4" (layer "F.Cu") + (tedit 56D1B4CB) (tstamp 99446c26-c494-4068-8c98-2bf574bd0ecd) + (at 40 262.5) + (descr "Mounting Hole 4.3mm, no annular, M4") + (tags "mounting hole 4.3mm no annular m4") + (property "Sheetfile" "main.kicad_sch") + (property "Sheetname" "") + (path "/23c97224-fe33-4f11-bb56-70b2592779b3") + (attr exclude_from_pos_files) + (fp_text reference "H1" (at 0 -5.3) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 93ee28a1-6ba9-4128-bc76-2e2f97bdd23b) + ) + (fp_text value "MountingHole" (at 0 5.3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 74723815-ff24-4751-bdf7-c3366d66938c) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp af666baa-7bde-462f-9d4f-35385ecdb0d8) + ) + (fp_circle (center 0 0) (end 4.3 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp eb560573-fc0d-47fa-9a61-bcf0833493fd)) + (fp_circle (center 0 0) (end 4.55 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 8500fa94-7ae2-45c3-be6b-d12542c9287e)) + (pad "" np_thru_hole circle (at 0 0) (size 4.3 4.3) (drill 4.3) (layers *.Cu *.Mask) (tstamp 5894a9bf-ca9c-406e-a909-da34e9dbd5c4)) + ) + + (footprint "My_library:through-hole-pad-bed" (layer "F.Cu") + (tedit 67C90142) (tstamp edc86235-ac7d-46c6-8107-0c033dfbef19) + (at 217 475) + (attr through_hole) + (fp_text reference "REF**" (at -3 -4 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c9cef481-32d4-4379-9333-b9ef31f015a7) + ) + (fp_text value "through-hole-pad-bed" (at 0 1 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b76e3e1d-22a6-485f-8f6e-9c37d7fdff22) + ) + (fp_text user "${REFERENCE}" (at 0 2.5 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 34db1e98-a6f2-4653-b8b4-8bbe37151215) + ) + (pad "1" thru_hole circle (at 0 0) (size 4 4) (drill 2.1) (layers *.Cu *.Mask) (tstamp f3dad6f2-841b-45b4-9de1-d72386fcdaf7)) + ) + + (footprint "MountingHole:MountingHole_4.3mm_M4" (layer "F.Cu") + (tedit 56D1B4CB) (tstamp f24ea7b2-ebfa-4ea1-8cae-6634f89d1c67) + (at 244 475) + (descr "Mounting Hole 4.3mm, no annular, M4") + (tags "mounting hole 4.3mm no annular m4") + (property "Sheetfile" "main.kicad_sch") + (property "Sheetname" "") + (path "/fe011508-efc2-4d41-85de-6cfb764e7639") + (attr exclude_from_pos_files) + (fp_text reference "H4" (at 0 -5.3) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d1da60fa-2462-4a63-a4d1-04f7b6885589) + ) + (fp_text value "MountingHole" (at 0 5.3) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp c6be61ba-466b-4919-aa01-8bb9fa803922) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 21d27098-69a5-4a06-96f8-ddc5527c30f5) + ) + (fp_circle (center 0 0) (end 4.3 0) (layer "Cmts.User") (width 0.15) (fill none) (tstamp 9f735f94-c12e-4d19-924f-16af0f881e41)) + (fp_circle (center 0 0) (end 4.55 0) (layer "F.CrtYd") (width 0.05) (fill none) (tstamp 87b9636d-970f-48ad-aeba-dc46a88c56f3)) + (pad "" np_thru_hole circle (at 0 0) (size 4.3 4.3) (drill 4.3) (layers *.Cu *.Mask) (tstamp 3b6c68ad-83f1-4a2b-98c7-df1fa569cc7b)) + ) + + (footprint "Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder" (layer "B.Cu") + (tedit 5F6BB9E0) (tstamp 6af1585d-d55f-40b9-b88a-455699c2d754) + (at 142 365 90) + (descr "Resistor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator") + (tags "resistor handsolder") + (property "Sheetfile" "main.kicad_sch") + (property "Sheetname" "") + (path "/6eaf44a5-2bb8-4e84-ae85-e082a57042dd") + (attr smd) + (fp_text reference "TH1" (at 0 1.05 90) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 3dbdc98e-5c04-4989-95ad-f1be9e032cda) + ) + (fp_text value "Thermistor" (at 0 -1.05 90) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 877edcf3-c0e6-4c1c-918c-d9cb9b6a9655) + ) + (fp_text user "${REFERENCE}" (at 0 0.68 90) (layer "B.Fab") + (effects (font (size 0.25 0.25) (thickness 0.04)) (justify mirror)) + (tstamp 51b468f9-14fa-444d-85e1-be01ba5c1c27) + ) + (fp_line (start -0.88 0.35) (end 0.88 0.35) (layer "B.CrtYd") (width 0.05) (tstamp 04b0e23b-41e7-407e-809f-f67e5848ab6a)) + (fp_line (start 0.88 0.35) (end 0.88 -0.35) (layer "B.CrtYd") (width 0.05) (tstamp 250549c0-f328-461b-9ee5-f5302342bbe0)) + (fp_line (start 0.88 -0.35) (end -0.88 -0.35) (layer "B.CrtYd") (width 0.05) (tstamp 71b6b33c-9cf0-4784-a81d-28b806557f02)) + (fp_line (start -0.88 -0.35) (end -0.88 0.35) (layer "B.CrtYd") (width 0.05) (tstamp f3ee7a52-e61f-443b-bdc9-52960a316aff)) + (fp_line (start -0.3 -0.15) (end -0.3 0.15) (layer "B.Fab") (width 0.1) (tstamp 14165272-a234-4d99-8aea-2b785917d5c8)) + (fp_line (start 0.3 -0.15) (end -0.3 -0.15) (layer "B.Fab") (width 0.1) (tstamp 34670903-c1f7-4946-a137-57d35ff4399d)) + (fp_line (start -0.3 0.15) (end 0.3 0.15) (layer "B.Fab") (width 0.1) (tstamp 529d624e-9fbf-4529-9905-5048e24e4f13)) + (fp_line (start 0.3 0.15) (end 0.3 -0.15) (layer "B.Fab") (width 0.1) (tstamp d9ab214c-1521-4805-b231-e96924b752cc)) + (pad "" smd roundrect (at 0.4325 0 90) (size 0.458 0.36) (layers "B.Paste") (roundrect_rratio 0.25) (tstamp 03131cd5-2112-4e62-8138-0174e81279e9)) + (pad "" smd roundrect (at -0.4325 0 90) (size 0.458 0.36) (layers "B.Paste") (roundrect_rratio 0.25) (tstamp 470771f4-703a-4b63-ae1b-31101b135a67)) + (pad "1" smd roundrect (at -0.4075 0 90) (size 0.635 0.4) (layers "B.Cu" "B.Mask") (roundrect_rratio 0.25) + (net 1 "unconnected-(TH1-Pad1)") (pintype "passive") (tstamp 3cc7cf26-2a77-40b1-ac30-d9b53397658b)) + (pad "2" smd roundrect (at 0.4075 0 90) (size 0.635 0.4) (layers "B.Cu" "B.Mask") (roundrect_rratio 0.25) + (net 2 "unconnected-(TH1-Pad2)") (pintype "passive") (tstamp c0247fc4-e139-49f3-b731-32f887d22258)) + (model "${KICAD6_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0201_0603Metric.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + + (footprint "Connector_Wire:SolderWirePad_1x01_SMD_5x10mm" (layer "B.Cu") + (tedit 67C9E6CC) (tstamp a3d05544-1aaa-4025-afbf-bfda71669845) + (at 136 365 180) + (descr "Wire Pad, Square, SMD Pad, 5mm x 10mm,") + (tags "MesurementPoint Square SMDPad 5mmx10mm ") + (attr smd exclude_from_pos_files exclude_from_bom) + (fp_text reference "REF**" (at 0 3.81) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp d7738dda-e09d-4523-953d-5a1fd3877552) + ) + (fp_text value "SolderWirePad_1x01_SMD_5x10mm" (at 0 -6.35) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 00dccc71-e8fa-4986-9c5c-3f1764eba89b) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 18221db0-154d-4148-815d-7a4627b7a8f5) + ) + (fp_line (start 2.75 -5.25) (end 2.75 5.25) (layer "B.CrtYd") (width 0.05) (tstamp 7350c1a2-80c4-4998-9179-ac12ed459522)) + (fp_line (start 2.75 5.25) (end -2.75 5.25) (layer "B.CrtYd") (width 0.05) (tstamp 964f3c98-5d3d-493a-abed-51e7ba83da22)) + (fp_line (start -2.75 -5.25) (end 2.75 -5.25) (layer "B.CrtYd") (width 0.05) (tstamp aafc914f-623a-4c3a-b940-66f56425cc4d)) + (fp_line (start -2.75 5.25) (end -2.75 -5.25) (layer "B.CrtYd") (width 0.05) (tstamp f157bbf1-a7bd-49ae-b461-80930334e1d9)) + (pad "1" smd rect (at 0 0 180) (size 4 8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 2 "unconnected-(TH1-Pad2)") (tstamp d93acfba-be14-4cdf-a76e-e33e3f3e3c4f)) + ) + + (footprint "Connector_Wire:SolderWirePad_1x01_SMD_5x10mm" (layer "B.Cu") + (tedit 67C9E6C3) (tstamp d70d0ac4-3175-4d2c-918a-a52dc42fa28f) + (at 148 365 180) + (descr "Wire Pad, Square, SMD Pad, 5mm x 10mm,") + (tags "MesurementPoint Square SMDPad 5mmx10mm ") + (attr smd exclude_from_pos_files exclude_from_bom) + (fp_text reference "REF**" (at 0 3.81) (layer "B.SilkS") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp 696981ed-07da-43cd-be39-741751b47181) + ) + (fp_text value "SolderWirePad_1x01_SMD_5x10mm" (at 0 -6.35) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp cc897e40-1e64-4f22-a40c-c00bcfcf8093) + ) + (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab") + (effects (font (size 1 1) (thickness 0.15)) (justify mirror)) + (tstamp cffc1e4b-efdb-4357-958f-ec5bee0ec14e) + ) + (fp_line (start 2.75 -5.25) (end 2.75 5.25) (layer "B.CrtYd") (width 0.05) (tstamp 14fc89a1-15ea-4da4-9e6b-f881141246f6)) + (fp_line (start -2.75 5.25) (end -2.75 -5.25) (layer "B.CrtYd") (width 0.05) (tstamp 18256771-19ba-44e7-a038-ee51b37cb5cb)) + (fp_line (start -2.75 -5.25) (end 2.75 -5.25) (layer "B.CrtYd") (width 0.05) (tstamp 57426a42-82cd-43fb-8315-d9003da7ca83)) + (fp_line (start 2.75 5.25) (end -2.75 5.25) (layer "B.CrtYd") (width 0.05) (tstamp 7af88a3a-2b90-481e-8799-91d38c39a62b)) + (pad "1" smd rect (at 0 0 180) (size 4 8) (layers "B.Cu" "B.Paste" "B.Mask") + (net 1 "unconnected-(TH1-Pad1)") (tstamp 08441e85-8d59-4357-b023-a8757ac51a12)) + ) + + (gr_rect (start 42 465) (end 242 265) (layer "F.SilkS") (width 0.2) (fill none) (tstamp 7d64a0a0-384d-4e31-a03a-22264a524862)) + (gr_rect (start 249 257.5) (end 35 479.5) (layer "Edge.Cuts") (width 0.1) (fill none) (tstamp 309f4718-26b5-47dc-9075-93e1ca80716e)) + (gr_text "Patricio" (at 64 472) (layer "F.SilkS") (tstamp a90070bc-bfbe-41d0-b90c-fefeb89b8119) + (effects (font (size 4 4) (thickness 0.15))) + ) + (gr_text "~5.7Ω" (at 207 471) (layer "Edge.Cuts") (tstamp 779b4002-85a7-4370-b5ff-42db59bb31a1) + (effects (font (size 1 1) (thickness 0.15))) + ) + + (segment (start 137.333348 265) (end 137.333348 466) (width 1) (layer "F.Cu") (net 0) (tstamp 0160acfa-d1cd-4f31-8a54-5c847ea4e34b)) + (segment (start 44.000024 465) (end 44.000024 465.333334) (width 1) (layer "F.Cu") (net 0) (tstamp 03fe233f-322d-4e15-9a89-f262172e1a48)) + (segment (start 240.666671 265) (end 237.333338 265) (width 1) (layer "F.Cu") (net 0) (tstamp 04b95a57-c19c-47bb-bc10-4674e896bbc3)) + (segment (start 242 465) (end 242 266.333329) (width 1) (layer "F.Cu") (net 0) (tstamp 06892542-2012-49dd-b380-1f97ff905624)) + (segment (start 170.666678 465) (end 167.333345 465) (width 1) (layer "F.Cu") (net 0) (tstamp 0ea76d01-71c3-4396-bb0e-227fc0c13052)) + (segment (start 127.333349 265) (end 124.000016 265) (width 1) (layer "F.Cu") (net 0) (tstamp 112d0cd2-bc3a-4471-885c-308dea4ddbde)) + (segment (start 77.333354 266) (end 77.333354 465) (width 1) (layer "F.Cu") (net 0) (tstamp 143b20e3-0c18-4f28-ae38-3e861288c0ae)) + (segment (start 227.333339 465) (end 227.333339 265) (width 1) (layer "F.Cu") (net 0) (tstamp 16215c08-9b00-4be6-9e2f-b92a274061b3)) + (segment (start 124.000016 465) (end 120.666683 465) (width 1) (layer "F.Cu") (net 0) (tstamp 1629a99d-fb8c-43ee-b60c-b7b7f6925f59)) + (segment (start 70.666688 265) (end 70.666688 465) (width 1) (layer "F.Cu") (net 0) (tstamp 174295b8-8455-4d47-97a8-69bc6f61461d)) + (segment (start 220.666673 465) (end 220.666673 265) (width 1) (layer "F.Cu") (net 0) (tstamp 186acaa2-2afe-4ce3-84ab-4745b6054eea)) + (segment (start 90.666686 465) (end 87.333353 465) (width 1) (layer "F.Cu") (net 0) (tstamp 1b45d383-cde5-42a6-8109-fd2098a42bba)) + (segment (start 194.000009 465) (end 194.000009 265) (width 1) (layer "F.Cu") (net 0) (tstamp 1d65b9ab-c205-4520-9a9c-0581281541bf)) + (segment (start 190.666676 265) (end 190.666676 465) (width 1) (layer "F.Cu") (net 0) (tstamp 1dbf7fe9-c46c-44d9-88e9-123cd0036b40)) + (segment (start 80.666687 265) (end 78.333354 265) (width 1) (layer "F.Cu") (net 0) (tstamp 1f7bf11f-ad13-48c8-804b-873352ac9319)) + (segment (start 237.333338 461.666667) (end 234.000005 465) (width 1) (layer "F.Cu") (net 0) (tstamp 1fc09d1b-2d62-4af3-a8d2-83ca333d102d)) + (segment (start 67.333355 265) (end 64.000022 265) (width 1) (layer "F.Cu") (net 0) (tstamp 21abae9e-cba5-4f28-ad33-c367d6ea08f8)) + (segment (start 94.000019 465) (end 94.000019 265) (width 1) (layer "F.Cu") (net 0) (tstamp 23b8a1b4-022e-4ccf-bd3a-a8f52eddd71d)) + (segment (start 210.666674 465) (end 207.333341 465) (width 1) (layer "F.Cu") (net 0) (tstamp 2602ca0a-cc50-4fcf-b543-b51619e63b71)) + (segment (start 147.333347 265) (end 144.000014 265) (width 1) (layer "F.Cu") (net 0) (tstamp 265d34ba-22d3-4aa7-adf0-32ba02e9c014)) + (segment (start 85.00002 265) (end 84.00002 266) (width 1) (layer "F.Cu") (net 0) (tstamp 26766e36-c7d1-4784-ae7d-0a7163af5a93)) + (segment (start 110.666684 265) (end 110.666684 465) (width 1) (layer "F.Cu") (net 0) (tstamp 27dd0c4d-075a-4101-ac13-a33a2ae67d20)) + (segment (start 77.333354 465) (end 74.000021 465) (width 1) (layer "F.Cu") (net 0) (tstamp 2b66f239-f12e-44e1-a7bf-445e1ec45792)) + (segment (start 184.00001 265) (end 184.00001 465) (width 1) (layer "F.Cu") (net 0) (tstamp 2c81f7de-1a20-481c-9d20-9d50707eb0c3)) + (segment (start 100.666685 265) (end 97.333352 265) (width 1) (layer "F.Cu") (net 0) (tstamp 2f7f1f98-c80a-4eb8-a5f1-2f31b0068c04)) + (segment (start 107.333351 465) (end 107.333351 264) (width 1) (layer "F.Cu") (net 0) (tstamp 2f865570-270b-45ae-9f8d-44d7cb8b36f5)) + (segment (start 174.000011 265) (end 170.666678 265) (width 1) (layer "F.Cu") (net 0) (tstamp 2fd4235c-9714-4d0d-89ec-82e21a380239)) + (segment (start 237.333338 265) (end 237.333338 461) (width 1) (layer "F.Cu") (net 0) (tstamp 3142548f-d63a-48df-b235-c2dc79164510)) + (segment (start 110.666684 465) (end 107.333351 465) (width 1) (layer "F.Cu") (net 0) (tstamp 31f74275-ee4e-4d6a-8436-5519f98f27f0)) + (segment (start 127.333349 465) (end 127.333349 265) (width 1) (layer "F.Cu") (net 0) (tstamp 3419305a-053a-4146-b931-6834d08a8883)) + (segment (start 64.000022 465) (end 60.666689 465) (width 1) (layer "F.Cu") (net 0) (tstamp 35d4e9a1-0b2c-42cd-b97a-81454871a15a)) + (segment (start 60.666689 465) (end 60.666689 265) (width 1) (layer "F.Cu") (net 0) (tstamp 3a0d6046-e031-4434-839e-00b4606690d3)) + (segment (start 177.333344 465) (end 174.000011 465) (width 1) (layer "F.Cu") (net 0) (tstamp 3accdf99-e1b9-492e-9c07-3e191c421119)) + (segment (start 104.000018 465) (end 100.666685 465) (width 1) (layer "F.Cu") (net 0) (tstamp 3b5dc5e4-761e-44f0-9ecc-af670aeb515e)) + (segment (start 57.333356 465) (end 54.000023 465) (width 1) (layer "F.Cu") (net 0) (tstamp 3c196d27-9223-405d-99ba-70e842a2607d)) + (segment (start 114.000017 265) (end 110.666684 265) (width 1) (layer "F.Cu") (net 0) (tstamp 3df56eed-4fdd-41f0-a5b5-8dc54265c3d5)) + (segment (start 217.33334 265) (end 217.33334 465) (width 1) (layer "F.Cu") (net 0) (tstamp 407b2a88-e2ad-4e06-b4b7-f0e31f663ecb)) + (segment (start 84.00002 266) (end 84.00002 465) (width 1) (layer "F.Cu") (net 0) (tstamp 4101e676-fc7a-4fe4-a15d-5b29c43f373f)) + (segment (start 157.333346 265) (end 157.333346 465) (width 1) (layer "F.Cu") (net 0) (tstamp 46bc582d-1229-44b9-8832-be540fd554ad)) + (segment (start 60.666689 265) (end 57.333356 265) (width 1) (layer "F.Cu") (net 0) (tstamp 46ddc515-3bd1-4360-9b31-c9606a39a07c)) + (segment (start 154.000013 465) (end 154.000013 265) (width 1) (layer "F.Cu") (net 0) (tstamp 49c9c2a2-ac96-4bf3-9961-9a6a5ef07547)) + (segment (start 190.666676 465) (end 187.333343 465) (width 1) (layer "F.Cu") (net 0) (tstamp 4bc2f9f9-6f2e-4aff-b7f6-7e46f8f8fb8b)) + (segment (start 170.666678 265) (end 170.666678 465) (width 1) (layer "F.Cu") (net 0) (tstamp 4da5f2d2-051f-4fbb-b355-53557e1b2b87)) + (segment (start 97.333352 265) (end 97.333352 465) (width 1) (layer "F.Cu") (net 0) (tstamp 4f024d13-eb93-441c-8f00-29fe463cf784)) + (segment (start 87.333353 465) (end 87.333353 265) (width 1) (layer "F.Cu") (net 0) (tstamp 4f32d8d6-12a6-4f95-95ef-1246f5a51955)) + (segment (start 184 475) (end 181 472) (width 6) (layer "F.Cu") (net 0) (tstamp 523497cd-77bc-438f-a8a5-52b9fdbcdf4c)) + (segment (start 45.000024 265) (end 44.000024 266) (width 1) (layer "F.Cu") (net 0) (tstamp 562cc78c-7946-42b6-855b-50b1d561a3d0)) + (segment (start 105.000018 264) (end 104.000018 265) (width 1) (layer "F.Cu") (net 0) (tstamp 569664b6-2ec1-4821-a0e5-61a1055b6ac7)) + (segment (start 217.33334 465) (end 214.000007 465) (width 1) (layer "F.Cu") (net 0) (tstamp 58e5e921-9766-4ca1-bb71-64f1854f1280)) + (segment (start 50.66669 472) (end 181 472) (width 6) (layer "F.Cu") (net 0) (tstamp 5d565df2-30c2-4117-8c9f-98ec423be573)) + (segment (start 204.000008 465) (end 200.666675 465) (width 1) (layer "F.Cu") (net 0) (tstamp 6025235c-7b87-4e9d-a0ae-fb90e372f407)) + (segment (start 217 475) (end 232 475) (width 6) (layer "F.Cu") (net 0) (tstamp 6089490f-3885-4afd-9399-bca899f59ee7)) + (segment (start 130.666682 465) (end 127.333349 465) (width 1) (layer "F.Cu") (net 0) (tstamp 60ca436f-dd33-413f-ade5-0182f627362d)) + (segment (start 164.000012 265) (end 164.000012 465) (width 1) (layer "F.Cu") (net 0) (tstamp 60cd4960-ae04-4b2e-bc15-bf0cf663915b)) + (segment (start 230.666672 465) (end 227.333339 465) (width 1) (layer "F.Cu") (net 0) (tstamp 610a4609-ffcc-44c2-8205-c25d87490709)) + (segment (start 124.000016 265) (end 124.000016 465) (width 1) (layer "F.Cu") (net 0) (tstamp 6274d8d3-75e5-4eaf-92c7-bab5adc94a0a)) + (segment (start 70.666688 465) (end 67.333355 465) (width 1) (layer "F.Cu") (net 0) (tstamp 6342fbb3-f780-47a3-8f94-015f9c771efa)) + (segment (start 220.666673 265) (end 217.33334 265) (width 1) (layer "F.Cu") (net 0) (tstamp 6675bc04-79fa-4652-9d28-c4678b0d3333)) + (segment (start 107.333351 264) (end 105.000018 264) (width 1) (layer "F.Cu") (net 0) (tstamp 69d0f811-65f0-4775-83b6-661491b38b4d)) + (segment (start 120.666683 265) (end 117.33335 265) (width 1) (layer "F.Cu") (net 0) (tstamp 6a9be341-4ce7-44a0-9e5a-48df2371ebd4)) + (segment (start 134.000015 265) (end 130.666682 265) (width 1) (layer "F.Cu") (net 0) (tstamp 718edcd1-11b7-48b1-b069-b11b9d2bdd8a)) + (segment (start 80.666687 465) (end 80.666687 265) (width 1) (layer "F.Cu") (net 0) (tstamp 73be574e-8319-4d98-bb26-162721c98c61)) + (segment (start 227.333339 265) (end 224.000006 265) (width 1) (layer "F.Cu") (net 0) (tstamp 73e0800e-b2b2-4679-9df4-cf358a846be5)) + (segment (start 144.000014 465) (end 140.666681 465) (width 1) (layer "F.Cu") (net 0) (tstamp 747056db-1045-4d04-aa11-4a6a8d944ba4)) + (segment (start 234.000005 265) (end 230.666672 265) (width 1) (layer "F.Cu") (net 0) (tstamp 7632cec7-737e-4753-a565-90e7086d8971)) + (segment (start 167.333345 265) (end 164.000012 265) (width 1) (layer "F.Cu") (net 0) (tstamp 76df6e86-5b71-43ad-afbc-05f8b18d915a)) + (segment (start 207.333341 465) (end 207.333341 265) (width 1) (layer "F.Cu") (net 0) (tstamp 77b19df8-4901-43cb-a350-622a459dd8eb)) + (segment (start 237.333338 461) (end 237.333338 461.666667) (width 1) (layer "F.Cu") (net 0) (tstamp 78bd8b5b-878c-486d-8bdb-7185878137bc)) + (segment (start 197.333342 265) (end 197.333342 465) (width 1) (layer "F.Cu") (net 0) (tstamp 7b548c76-d749-40f8-abe5-b6edf4e4cce4)) + (segment (start 167.333345 465) (end 167.333345 265) (width 1) (layer "F.Cu") (net 0) (tstamp 7b982ec0-b7e8-48be-b4d4-a0ef4b6bcc72)) + (segment (start 94.000019 265) (end 90.666686 265) (width 1) (layer "F.Cu") (net 0) (tstamp 7ba5c30c-84da-4687-bce2-3b4a2da2bbe9)) + (segment (start 67.333355 465) (end 67.333355 265) (width 1) (layer "F.Cu") (net 0) (tstamp 7bc301e7-8381-40c3-b37a-441b288009fd)) + (segment (start 87.333353 265) (end 85.00002 265) (width 1) (layer "F.Cu") (net 0) (tstamp 83773eb3-806d-4976-be3d-46caa9cc9dad)) + (segment (start 64.000022 265) (end 64.000022 465) (width 1) (layer "F.Cu") (net 0) (tstamp 83b15b90-cb94-41d8-958f-a8773eeacdcb)) + (segment (start 230.666672 265) (end 230.666672 465) (width 1) (layer "F.Cu") (net 0) (tstamp 8507c13b-e444-48cb-b658-f891d3c08f56)) + (segment (start 187.333343 265) (end 184.00001 265) (width 1) (layer "F.Cu") (net 0) (tstamp 86361f57-d6d2-4ada-8307-3be7ac185422)) + (segment (start 180.666677 465) (end 180.666677 265) (width 1) (layer "F.Cu") (net 0) (tstamp 8bf79190-0f47-46d9-ad86-33595dbb1b76)) + (segment (start 160.666679 465) (end 160.666679 265) (width 1) (layer "F.Cu") (net 0) (tstamp 8c990b05-39f8-4fe7-94a5-14cc132ddd6c)) + (segment (start 147.333347 465) (end 147.333347 265) (width 1) (layer "F.Cu") (net 0) (tstamp 8ddc1de1-1bc2-43a7-8ab9-906f8742a5e5)) + (segment (start 224.000006 265) (end 224.000006 465) (width 1) (layer "F.Cu") (net 0) (tstamp 8f157fc4-4389-4a62-b4e4-43de91b30f01)) + (segment (start 140.666681 465) (end 140.666681 266) (width 1) (layer "F.Cu") (net 0) (tstamp 8fb92332-7c8a-4ed1-ac7d-82d27fd45ad0)) + (segment (start 200.666675 465) (end 200.666675 265) (width 1) (layer "F.Cu") (net 0) (tstamp 9079ca4d-d698-4e7f-82f4-372b6117b231)) + (segment (start 50.66669 266) (end 50.66669 465) (width 1) (layer "F.Cu") (net 0) (tstamp 93319bf6-31a0-4369-8170-29673b7ed1a4)) + (segment (start 144.000014 265) (end 144.000014 465) (width 1) (layer "F.Cu") (net 0) (tstamp 9351ed0d-6d36-4b9f-87b9-ca4625a8041c)) + (segment (start 154.000013 265) (end 150.66668 265) (width 1) (layer "F.Cu") (net 0) (tstamp 96462e8c-6754-42e5-a4b7-718fef378e60)) + (segment (start 194.000009 265) (end 190.666676 265) (width 1) (layer "F.Cu") (net 0) (tstamp 9c0b1f73-eb7e-46e4-93e4-37e8ca26d5fb)) + (segment (start 54.000023 465) (end 54.000023 265) (width 1) (layer "F.Cu") (net 0) (tstamp 9cce11d9-0c49-4d05-8a26-84168718ca18)) + (segment (start 117.33335 265) (end 117.33335 465) (width 1) (layer "F.Cu") (net 0) (tstamp 9edc3cbc-b58c-460b-8a3d-734c545590e6)) + (segment (start 234.000005 465) (end 234.000005 265) (width 1) (layer "F.Cu") (net 0) (tstamp a0b9757b-4a2f-46e6-939e-6cc82f704299)) + (segment (start 100.666685 465) (end 100.666685 265) (width 1) (layer "F.Cu") (net 0) (tstamp a2f17a9b-2492-4e64-a8a0-53d1765504df)) + (segment (start 180.666677 265) (end 177.333344 265) (width 1) (layer "F.Cu") (net 0) (tstamp a410bf2d-e6d9-4d22-85de-ecb4f1aa19ba)) + (segment (start 135.000015 466) (end 134.000015 465) (width 1) (layer "F.Cu") (net 0) (tstamp aa335e7d-e430-47a6-9428-5f4370e5a94f)) + (segment (start 160.666679 265) (end 157.333346 265) (width 1) (layer "F.Cu") (net 0) (tstamp af55a326-0969-4ad2-8283-adca97dd91a3)) + (segment (start 90.666686 265) (end 90.666686 465) (width 1) (layer "F.Cu") (net 0) (tstamp b04a4c7e-81a0-4afc-afc8-5b28d20c5c50)) + (segment (start 164.000012 465) (end 160.666679 465) (width 1) (layer "F.Cu") (net 0) (tstamp b09a67c3-e938-4bb5-8e70-9741a896d803)) + (segment (start 44.000024 266) (end 44.000024 465) (width 1) (layer "F.Cu") (net 0) (tstamp b0f0ef02-40b9-4340-87c7-57d32f864449)) + (segment (start 187.333343 465) (end 187.333343 265) (width 1) (layer "F.Cu") (net 0) (tstamp ba3583c3-3d47-4424-a397-34a87f3aacce)) + (segment (start 150.66668 465) (end 147.333347 465) (width 1) (layer "F.Cu") (net 0) (tstamp bb5eaa63-a97c-432a-ac44-4bb2050656e8)) + (segment (start 117.33335 465) (end 114.000017 465) (width 1) (layer "F.Cu") (net 0) (tstamp bcd5a1fc-6b3e-42fb-ac2d-73d303cd9456)) + (segment (start 57.333356 265) (end 57.333356 465) (width 1) (layer "F.Cu") (net 0) (tstamp bcd7d526-5a83-43a2-aa78-a4de4b44e275)) + (segment (start 174.000011 465) (end 174.000011 265) (width 1) (layer "F.Cu") (net 0) (tstamp c0910dfb-9384-4b0c-9504-5f468d5bbfe9)) + (segment (start 74.000021 265) (end 70.666688 265) (width 1) (layer "F.Cu") (net 0) (tstamp c2634569-bbf0-40e1-b982-1946dccd36e0)) + (segment (start 47.333357 465) (end 47.333357 265) (width 1) (layer "F.Cu") (net 0) (tstamp c351803b-8921-4787-8fe2-31d4160c7876)) + (segment (start 242 266.333329) (end 240.666671 265) (width 1) (layer "F.Cu") (net 0) (tstamp c7841ae8-a757-4252-861e-d8b3078f6fd0)) + (segment (start 114.000017 465) (end 114.000017 265) (width 1) (layer "F.Cu") (net 0) (tstamp c7bb86ff-0a75-4c73-b259-74ef5bdfab4e)) + (segment (start 134.000015 465) (end 134.000015 265) (width 1) (layer "F.Cu") (net 0) (tstamp c7dba08b-b388-4926-b36c-82199e4282fc)) + (segment (start 78.333354 265) (end 77.333354 266) (width 1) (layer "F.Cu") (net 0) (tstamp cc0b8a75-8ec5-454e-a39a-7df779452d81)) + (segment (start 232 475) (end 242 465) (width 6) (layer "F.Cu") (net 0) (tstamp cd50228d-41d0-4712-ad5e-677d033fbf7f)) + (segment (start 74.000021 465) (end 74.000021 265) (width 1) (layer "F.Cu") (net 0) (tstamp cf95b16f-354e-4210-ab65-32a09b205235)) + (segment (start 210.666674 265) (end 210.666674 465) (width 1) (layer "F.Cu") (net 0) (tstamp cfe5d006-c622-4781-9dbf-9da9f1e65001)) + (segment (start 84.00002 465) (end 80.666687 465) (width 1) (layer "F.Cu") (net 0) (tstamp d0174f04-a367-4708-aa80-8bca33704c3b)) + (segment (start 120.666683 465) (end 120.666683 265) (width 1) (layer "F.Cu") (net 0) (tstamp d0ee0fc7-774b-4e98-9308-16ea335a8d86)) + (segment (start 130.666682 265) (end 130.666682 465) (width 1) (layer "F.Cu") (net 0) (tstamp d12755f4-a827-492f-b618-aac26b78a798)) + (segment (start 196 475) (end 184 475) (width 6) (layer "F.Cu") (net 0) (tstamp d264545e-ed5a-46ef-8d8b-68192fdb457e)) + (segment (start 184.00001 465) (end 180.666677 465) (width 1) (layer "F.Cu") (net 0) (tstamp d448d044-6af8-44cc-adb6-deaeea68850b)) + (segment (start 140.666681 265) (end 137.333348 265) (width 1) (layer "F.Cu") (net 0) (tstamp d69a80f1-7579-4355-a320-11aa371ed86d)) + (segment (start 140.666681 266) (end 140.666681 265) (width 1) (layer "F.Cu") (net 0) (tstamp d7f9069c-c6b9-417a-8a3e-2348f6e13b54)) + (segment (start 207.333341 265) (end 204.000008 265) (width 1) (layer "F.Cu") (net 0) (tstamp d9a8928c-0321-485f-b557-3511beec3376)) + (segment (start 54.000023 265) (end 51.66669 265) (width 1) (layer "F.Cu") (net 0) (tstamp dcb929bd-de72-4e6a-b352-9a8000f84af9)) + (segment (start 150.66668 265) (end 150.66668 465) (width 1) (layer "F.Cu") (net 0) (tstamp e399ead7-7608-45c2-b067-729a7a2b4022)) + (segment (start 51.66669 265) (end 50.66669 266) (width 1) (layer "F.Cu") (net 0) (tstamp e63ca4d4-fa6c-498d-8efa-1ecbfc0c6cac)) + (segment (start 200.666675 265) (end 197.333342 265) (width 1) (layer "F.Cu") (net 0) (tstamp e6c871cf-79b3-4f64-ba48-254763d3036a)) + (segment (start 224.000006 465) (end 220.666673 465) (width 1) (layer "F.Cu") (net 0) (tstamp e98513b7-cf62-42a4-a591-60227a0948cf)) + (segment (start 204.000008 265) (end 204.000008 465) (width 1) (layer "F.Cu") (net 0) (tstamp ea8e55f5-fc0f-40a3-82f2-95e1ea9b6a74)) + (segment (start 214.000007 265) (end 210.666674 265) (width 1) (layer "F.Cu") (net 0) (tstamp eda96bb3-ddf4-48ac-8964-9895709b5292)) + (segment (start 50.66669 472) (end 44.000024 465.333334) (width 3) (layer "F.Cu") (net 0) (tstamp ede7e4f3-e2de-4709-ba7e-d8179c2bbbc0)) + (segment (start 197.333342 465) (end 194.000009 465) (width 1) (layer "F.Cu") (net 0) (tstamp f23604c5-dee1-456f-891e-5a2c64be5d73)) + (segment (start 214.000007 465) (end 214.000007 265) (width 1) (layer "F.Cu") (net 0) (tstamp f275c513-59bf-4fc3-9f21-59f92a083254)) + (segment (start 104.000018 265) (end 104.000018 465) (width 1) (layer "F.Cu") (net 0) (tstamp f3e8f19c-8e25-4c6c-bdd5-1d4a7c77497c)) + (segment (start 177.333344 265) (end 177.333344 465) (width 1) (layer "F.Cu") (net 0) (tstamp f7210a11-9c58-4fa7-a78b-d86c2d3678b2)) + (segment (start 47.333357 265) (end 45.000024 265) (width 1) (layer "F.Cu") (net 0) (tstamp f80cb750-f296-4815-9b6e-6c560189467e)) + (segment (start 50.66669 465) (end 47.333357 465) (width 1) (layer "F.Cu") (net 0) (tstamp f995c157-b9d7-4864-acba-3df0b0123a45)) + (segment (start 157.333346 465) (end 154.000013 465) (width 1) (layer "F.Cu") (net 0) (tstamp fb1c7b25-8e95-4bdb-9d51-a71811103c17)) + (segment (start 97.333352 465) (end 94.000019 465) (width 1) (layer "F.Cu") (net 0) (tstamp fe82e53d-2d3e-496e-92a4-b65056a400f2)) + (segment (start 137.333348 466) (end 135.000015 466) (width 1) (layer "F.Cu") (net 0) (tstamp fee7f676-e400-4127-81ad-4fdd0403c36e)) + (segment (start 142 365.4075) (end 147.5925 365.4075) (width 0.25) (layer "B.Cu") (net 1) (tstamp 655f3bf1-40b7-43ec-b834-985e833307b5)) + (segment (start 147.5925 365.4075) (end 148 365) (width 0.25) (layer "B.Cu") (net 1) (tstamp e5901266-396c-4c69-9025-c21f6d93d5f4)) + (segment (start 136 365) (end 136.4075 364.5925) (width 0.25) (layer "B.Cu") (net 2) (tstamp 612c2bbd-c6cc-48a0-a265-482e39074bd5)) + (segment (start 136.4075 364.5925) (end 142 364.5925) (width 0.25) (layer "B.Cu") (net 2) (tstamp ec655d21-1032-410f-a3ac-efafc9985f5f)) + + (zone (net 0) (net_name "") (layer "B.Cu") (tstamp fb614897-1641-4aed-8173-ef30c464035c) (hatch edge 0.508) + (connect_pads (clearance 2)) + (min_thickness 0.254) (filled_areas_thickness no) + (fill yes (thermal_gap 0.508) (thermal_bridge_width 0.508)) + (polygon + (pts + (xy 272 249) + (xy 272 497) + (xy -4 496) + (xy -6 243) + ) + ) + (filled_polygon + (layer "B.Cu") + (island) + (pts + (xy 240.901242 259.520002) + (xy 240.947735 259.573658) + (xy 240.957839 259.643932) + (xy 240.926166 259.710961) + (xy 240.798128 259.851181) + (xy 240.55493 260.176271) + (xy 240.553333 260.178908) + (xy 240.346207 260.520913) + (xy 240.346202 260.520922) + (xy 240.344616 260.523541) + (xy 240.169193 260.889677) + (xy 240.168141 260.892567) + (xy 240.168139 260.892572) + (xy 240.031391 261.268285) + (xy 240.030336 261.271184) + (xy 239.92937 261.66442) + (xy 239.867259 262.065631) + (xy 239.844596 262.470989) + (xy 239.861597 262.876624) + (xy 239.862025 262.879668) + (xy 239.862025 262.87967) + (xy 239.870138 262.937398) + (xy 239.9181 263.278664) + (xy 240.013566 263.673271) + (xy 240.147083 264.05668) + (xy 240.148376 264.059478) + (xy 240.316084 264.422432) + (xy 240.316089 264.422442) + (xy 240.317377 264.425229) + (xy 240.522822 264.775402) + (xy 240.761457 265.103855) + (xy 241.031005 265.407455) + (xy 241.03325 265.409534) + (xy 241.033257 265.409541) + (xy 241.32664 265.681216) + (xy 241.328893 265.683302) + (xy 241.652277 265.928763) + (xy 241.654899 265.930376) + (xy 241.995444 266.139882) + (xy 241.995452 266.139886) + (xy 241.99807 266.141497) + (xy 242.362972 266.319471) + (xy 242.7435 266.460989) + (xy 243.136022 266.564697) + (xy 243.53679 266.629608) + (xy 243.539863 266.629801) + (xy 243.539869 266.629802) + (xy 243.685107 266.638939) + (xy 243.868864 266.6505) + (xy 244.102332 266.6505) + (xy 244.103858 266.650425) + (xy 244.103873 266.650425) + (xy 244.269063 266.642345) + (xy 244.405506 266.635672) + (xy 244.807142 266.576364) + (xy 244.810138 266.575617) + (xy 244.810143 266.575616) + (xy 244.936522 266.544106) + (xy 245.201073 266.478146) + (xy 245.203981 266.47711) + (xy 245.203986 266.477109) + (xy 245.387274 266.411843) + (xy 245.58354 266.341956) + (xy 245.950891 266.169093) + (xy 245.953532 266.167519) + (xy 245.953537 266.167516) + (xy 246.130388 266.062091) + (xy 246.299621 265.961208) + (xy 246.626401 265.720286) + (xy 246.628684 265.71823) + (xy 246.628693 265.718223) + (xy 246.78969 265.57326) + (xy 246.853697 265.542542) + (xy 246.924151 265.551307) + (xy 246.978682 265.59677) + (xy 247 265.666896) + (xy 247 471.832853) + (xy 246.979998 471.900974) + (xy 246.926342 471.947467) + (xy 246.856068 471.957571) + (xy 246.788391 471.925303) + (xy 246.673371 471.818793) + (xy 246.673354 471.818779) + (xy 246.671107 471.816698) + (xy 246.619979 471.77789) + (xy 246.350171 471.573095) + (xy 246.350169 471.573094) + (xy 246.347723 471.571237) + (xy 246.194092 471.476722) + (xy 246.004556 471.360118) + (xy 246.004548 471.360114) + (xy 246.00193 471.358503) + (xy 245.637028 471.180529) + (xy 245.621771 471.174855) + (xy 245.259399 471.040089) + (xy 245.259397 471.040088) + (xy 245.2565 471.039011) + (xy 244.863978 470.935303) + (xy 244.46321 470.870392) + (xy 244.460137 470.870199) + (xy 244.460131 470.870198) + (xy 244.314893 470.861061) + (xy 244.131136 470.8495) + (xy 243.897668 470.8495) + (xy 243.896142 470.849575) + (xy 243.896127 470.849575) + (xy 243.730937 470.857655) + (xy 243.594494 470.864328) + (xy 243.192858 470.923636) + (xy 243.189862 470.924383) + (xy 243.189857 470.924384) + (xy 243.063478 470.955894) + (xy 242.798927 471.021854) + (xy 242.796019 471.02289) + (xy 242.796014 471.022891) + (xy 242.643359 471.077249) + (xy 242.41646 471.158044) + (xy 242.049109 471.330907) + (xy 242.046468 471.332481) + (xy 242.046463 471.332484) + (xy 242.002816 471.358503) + (xy 241.700379 471.538792) + (xy 241.373599 471.779714) + (xy 241.371316 471.78177) + (xy 241.371307 471.781777) + (xy 241.074186 472.049306) + (xy 241.074178 472.049314) + (xy 241.071889 472.051375) + (xy 240.798128 472.351181) + (xy 240.55493 472.676271) + (xy 240.553333 472.678908) + (xy 240.346207 473.020913) + (xy 240.346202 473.020922) + (xy 240.344616 473.023541) + (xy 240.169193 473.389677) + (xy 240.168141 473.392567) + (xy 240.168139 473.392572) + (xy 240.139629 473.470904) + (xy 240.030336 473.771184) + (xy 239.92937 474.16442) + (xy 239.867259 474.565631) + (xy 239.844596 474.970989) + (xy 239.844725 474.974067) + (xy 239.844725 474.974071) + (xy 239.846899 475.025929) + (xy 239.861597 475.376624) + (xy 239.862025 475.379668) + (xy 239.862025 475.37967) + (xy 239.870138 475.437398) + (xy 239.9181 475.778664) + (xy 240.013566 476.173271) + (xy 240.147083 476.55668) + (xy 240.148376 476.559478) + (xy 240.316084 476.922432) + (xy 240.316089 476.922442) + (xy 240.317377 476.925229) + (xy 240.522822 477.275402) + (xy 240.524635 477.277898) + (xy 240.52464 477.277905) + (xy 240.540649 477.29994) + (xy 240.564508 477.366807) + (xy 240.548427 477.435959) + (xy 240.497513 477.485439) + (xy 240.438713 477.5) + (xy 220.380784 477.5) + (xy 220.312663 477.479998) + (xy 220.26617 477.426342) + (xy 220.256066 477.356068) + (xy 220.274399 477.306486) + (xy 220.480957 476.981003) + (xy 220.480959 476.981) + (xy 220.48261 476.978398) + (xy 220.508126 476.927886) + (xy 220.65766 476.631855) + (xy 220.659046 476.629112) + (xy 220.800557 476.264277) + (xy 220.90579 475.887374) + (xy 220.973742 475.502) + (xy 220.98658 475.335157) + (xy 221.003613 475.113789) + (xy 221.003613 475.113778) + (xy 221.003763 475.111835) + (xy 221.005325 475) + (xy 220.986209 474.609149) + (xy 220.929044 474.222028) + (xy 220.928124 474.218336) + (xy 220.852001 473.913025) + (xy 220.834376 473.842334) + (xy 220.82882 473.826729) + (xy 220.704139 473.476588) + (xy 220.703107 473.473689) + (xy 220.536492 473.119614) + (xy 220.508177 473.072114) + (xy 220.3377 472.786138) + (xy 220.33612 472.783487) + (xy 220.103905 472.468517) + (xy 219.842061 472.177711) + (xy 219.55309 471.913844) + (xy 219.239749 471.679435) + (xy 219.061093 471.571237) + (xy 218.907658 471.478313) + (xy 218.907649 471.478308) + (xy 218.90503 471.476722) + (xy 218.655476 471.357155) + (xy 218.554898 471.308966) + (xy 218.554896 471.308965) + (xy 218.552126 471.307638) + (xy 218.549237 471.306586) + (xy 218.549231 471.306584) + (xy 218.187306 471.174855) + (xy 218.187303 471.174854) + (xy 218.184407 471.1738) + (xy 217.907326 471.102658) + (xy 217.808366 471.077249) + (xy 217.808363 471.077248) + (xy 217.805382 471.076483) + (xy 217.41867 471.016617) + (xy 217.415613 471.016446) + (xy 217.415612 471.016446) + (xy 217.38512 471.014741) + (xy 217.027962 470.994773) + (xy 217.024883 470.994902) + (xy 217.02488 470.994902) + (xy 216.76877 471.005636) + (xy 216.636987 471.011159) + (xy 216.633943 471.011587) + (xy 216.633941 471.011587) + (xy 216.444417 471.038223) + (xy 216.249477 471.06562) + (xy 215.869131 471.157636) + (xy 215.499579 471.286327) + (xy 215.496781 471.28762) + (xy 215.147146 471.449174) + (xy 215.147136 471.449179) + (xy 215.144349 471.450467) + (xy 215.035829 471.514135) + (xy 214.809486 471.646929) + (xy 214.809481 471.646932) + (xy 214.806831 471.648487) + (xy 214.766433 471.677838) + (xy 214.49273 471.876694) + (xy 214.492721 471.876701) + (xy 214.490248 471.878498) + (xy 214.487958 471.880531) + (xy 214.487952 471.880536) + (xy 214.209828 472.127467) + (xy 214.197621 472.138305) + (xy 214.195532 472.140561) + (xy 214.000496 472.351181) + (xy 213.931743 472.425427) + (xy 213.695152 472.737124) + (xy 213.490107 473.07042) + (xy 213.318564 473.422135) + (xy 213.182162 473.78891) + (xy 213.082201 474.167246) + (xy 213.019637 474.553531) + (xy 213.019443 474.556611) + (xy 213.019443 474.556613) + (xy 213.015243 474.623376) + (xy 212.995065 474.944077) + (xy 213.008722 475.335157) + (xy 213.060477 475.723038) + (xy 213.149834 476.104017) + (xy 213.150823 476.106923) + (xy 213.150825 476.106929) + (xy 213.27495 476.471543) + (xy 213.274955 476.471555) + (xy 213.275943 476.474458) + (xy 213.437598 476.830826) + (xy 213.633258 477.169717) + (xy 213.727 477.300655) + (xy 213.75039 477.367685) + (xy 213.733827 477.436723) + (xy 213.682569 477.485846) + (xy 213.624548 477.5) + (xy 199.380784 477.5) + (xy 199.312663 477.479998) + (xy 199.26617 477.426342) + (xy 199.256066 477.356068) + (xy 199.274399 477.306486) + (xy 199.480957 476.981003) + (xy 199.480959 476.981) + (xy 199.48261 476.978398) + (xy 199.508126 476.927886) + (xy 199.65766 476.631855) + (xy 199.659046 476.629112) + (xy 199.800557 476.264277) + (xy 199.90579 475.887374) + (xy 199.973742 475.502) + (xy 199.98658 475.335157) + (xy 200.003613 475.113789) + (xy 200.003613 475.113778) + (xy 200.003763 475.111835) + (xy 200.005325 475) + (xy 199.986209 474.609149) + (xy 199.929044 474.222028) + (xy 199.928124 474.218336) + (xy 199.853117 473.9175) + (xy 202.805953 473.9175) + (xy 211.194048 473.9175) + (xy 211.194048 468.0825) + (xy 202.805953 468.0825) + (xy 202.805953 473.9175) + (xy 199.853117 473.9175) + (xy 199.852001 473.913025) + (xy 199.834376 473.842334) + (xy 199.82882 473.826729) + (xy 199.704139 473.476588) + (xy 199.703107 473.473689) + (xy 199.536492 473.119614) + (xy 199.508177 473.072114) + (xy 199.3377 472.786138) + (xy 199.33612 472.783487) + (xy 199.103905 472.468517) + (xy 198.842061 472.177711) + (xy 198.55309 471.913844) + (xy 198.239749 471.679435) + (xy 198.061093 471.571237) + (xy 197.907658 471.478313) + (xy 197.907649 471.478308) + (xy 197.90503 471.476722) + (xy 197.655476 471.357155) + (xy 197.554898 471.308966) + (xy 197.554896 471.308965) + (xy 197.552126 471.307638) + (xy 197.549237 471.306586) + (xy 197.549231 471.306584) + (xy 197.187306 471.174855) + (xy 197.187303 471.174854) + (xy 197.184407 471.1738) + (xy 196.907326 471.102658) + (xy 196.808366 471.077249) + (xy 196.808363 471.077248) + (xy 196.805382 471.076483) + (xy 196.41867 471.016617) + (xy 196.415613 471.016446) + (xy 196.415612 471.016446) + (xy 196.38512 471.014741) + (xy 196.027962 470.994773) + (xy 196.024883 470.994902) + (xy 196.02488 470.994902) + (xy 195.76877 471.005636) + (xy 195.636987 471.011159) + (xy 195.633943 471.011587) + (xy 195.633941 471.011587) + (xy 195.444417 471.038223) + (xy 195.249477 471.06562) + (xy 194.869131 471.157636) + (xy 194.499579 471.286327) + (xy 194.496781 471.28762) + (xy 194.147146 471.449174) + (xy 194.147136 471.449179) + (xy 194.144349 471.450467) + (xy 194.035829 471.514135) + (xy 193.809486 471.646929) + (xy 193.809481 471.646932) + (xy 193.806831 471.648487) + (xy 193.766433 471.677838) + (xy 193.49273 471.876694) + (xy 193.492721 471.876701) + (xy 193.490248 471.878498) + (xy 193.487958 471.880531) + (xy 193.487952 471.880536) + (xy 193.209828 472.127467) + (xy 193.197621 472.138305) + (xy 193.195532 472.140561) + (xy 193.000496 472.351181) + (xy 192.931743 472.425427) + (xy 192.695152 472.737124) + (xy 192.490107 473.07042) + (xy 192.318564 473.422135) + (xy 192.182162 473.78891) + (xy 192.082201 474.167246) + (xy 192.019637 474.553531) + (xy 192.019443 474.556611) + (xy 192.019443 474.556613) + (xy 192.015243 474.623376) + (xy 191.995065 474.944077) + (xy 192.008722 475.335157) + (xy 192.060477 475.723038) + (xy 192.149834 476.104017) + (xy 192.150823 476.106923) + (xy 192.150825 476.106929) + (xy 192.27495 476.471543) + (xy 192.274955 476.471555) + (xy 192.275943 476.474458) + (xy 192.437598 476.830826) + (xy 192.633258 477.169717) + (xy 192.727 477.300655) + (xy 192.75039 477.367685) + (xy 192.733827 477.436723) + (xy 192.682569 477.485846) + (xy 192.624548 477.5) + (xy 43.56193 477.5) + (xy 43.493809 477.479998) + (xy 43.447316 477.426342) + (xy 43.437212 477.356068) + (xy 43.454154 477.308729) + (xy 43.455513 477.306486) + (xy 43.538343 477.169717) + (xy 43.653793 476.979087) + (xy 43.653798 476.979078) + (xy 43.655384 476.976459) + (xy 43.830807 476.610323) + (xy 43.850332 476.55668) + (xy 43.968609 476.231715) + (xy 43.96861 476.231712) + (xy 43.969664 476.228816) + (xy 44.07063 475.83558) + (xy 44.132741 475.434369) + (xy 44.155404 475.029011) + (xy 44.138403 474.623376) + (xy 44.130288 474.565631) + (xy 44.082329 474.224389) + (xy 44.0819 474.221336) + (xy 43.986434 473.826729) + (xy 43.852917 473.44332) + (xy 43.704632 473.122402) + (xy 43.683916 473.077568) + (xy 43.683911 473.077558) + (xy 43.682623 473.074771) + (xy 43.477178 472.724598) + (xy 43.29292 472.470988) + (xy 43.240346 472.398626) + (xy 43.240341 472.39862) + (xy 43.238543 472.396145) + (xy 42.968995 472.092545) + (xy 42.96675 472.090466) + (xy 42.966743 472.090459) + (xy 42.67336 471.818784) + (xy 42.673357 471.818781) + (xy 42.671107 471.816698) + (xy 42.619979 471.77789) + (xy 42.350171 471.573095) + (xy 42.350169 471.573094) + (xy 42.347723 471.571237) + (xy 42.194092 471.476722) + (xy 42.004556 471.360118) + (xy 42.004548 471.360114) + (xy 42.00193 471.358503) + (xy 41.637028 471.180529) + (xy 41.621771 471.174855) + (xy 41.259399 471.040089) + (xy 41.259397 471.040088) + (xy 41.2565 471.039011) + (xy 40.863978 470.935303) + (xy 40.46321 470.870392) + (xy 40.460137 470.870199) + (xy 40.460131 470.870198) + (xy 40.314893 470.861061) + (xy 40.131136 470.8495) + (xy 39.897668 470.8495) + (xy 39.896142 470.849575) + (xy 39.896127 470.849575) + (xy 39.730937 470.857655) + (xy 39.594494 470.864328) + (xy 39.192858 470.923636) + (xy 39.189862 470.924383) + (xy 39.189857 470.924384) + (xy 39.063478 470.955894) + (xy 38.798927 471.021854) + (xy 38.796019 471.02289) + (xy 38.796014 471.022891) + (xy 38.643359 471.077249) + (xy 38.41646 471.158044) + (xy 38.049109 471.330907) + (xy 38.046468 471.332481) + (xy 38.046463 471.332484) + (xy 38.002816 471.358503) + (xy 37.700379 471.538792) + (xy 37.373599 471.779714) + (xy 37.371316 471.78177) + (xy 37.371307 471.781777) + (xy 37.21031 471.92674) + (xy 37.146303 471.957458) + (xy 37.075849 471.948693) + (xy 37.021318 471.90323) + (xy 37 471.833104) + (xy 37 369.13005) + (xy 131.9995 369.13005) + (xy 132.000573 369.157358) + (xy 132.042692 369.43751) + (xy 132.123864 369.708933) + (xy 132.242471 369.96621) + (xy 132.396144 370.204209) + (xy 132.58182 370.41818) + (xy 132.795791 370.603856) + (xy 133.03379 370.757529) + (xy 133.037842 370.759397) + (xy 133.287023 370.874272) + (xy 133.287027 370.874273) + (xy 133.291067 370.876136) + (xy 133.295335 370.877412) + (xy 133.295334 370.877412) + (xy 133.558216 370.95603) + (xy 133.558218 370.956031) + (xy 133.56249 370.957308) + (xy 133.566894 370.95797) + (xy 133.566898 370.957971) + (xy 133.839221 370.998913) + (xy 133.839227 370.998914) + (xy 133.842642 370.999427) + (xy 133.846099 370.999563) + (xy 133.846101 370.999563) + (xy 133.852163 370.999801) + (xy 133.86995 371.0005) + (xy 138.13005 371.0005) + (xy 138.147837 370.999801) + (xy 138.153899 370.999563) + (xy 138.153901 370.999563) + (xy 138.157358 370.999427) + (xy 138.160773 370.998914) + (xy 138.160779 370.998913) + (xy 138.433102 370.957971) + (xy 138.433106 370.95797) + (xy 138.43751 370.957308) + (xy 138.441782 370.956031) + (xy 138.441784 370.95603) + (xy 138.704666 370.877412) + (xy 138.704665 370.877412) + (xy 138.708933 370.876136) + (xy 138.712973 370.874273) + (xy 138.712977 370.874272) + (xy 138.962158 370.759397) + (xy 138.96621 370.757529) + (xy 139.204209 370.603856) + (xy 139.41818 370.41818) + (xy 139.603856 370.204209) + (xy 139.757529 369.96621) + (xy 139.876136 369.708933) + (xy 139.957308 369.43751) + (xy 139.999427 369.157358) + (xy 140.0005 369.13005) + (xy 140.0005 366.97874) + (xy 140.020502 366.910619) + (xy 140.074158 366.864126) + (xy 140.144432 366.854022) + (xy 140.209012 366.883516) + (xy 140.222727 366.898149) + (xy 140.22298 366.897928) + (xy 140.411252 367.113748) + (xy 140.627072 367.30202) + (xy 140.630656 367.304374) + (xy 140.630657 367.304375) + (xy 140.862864 367.456908) + (xy 140.86287 367.456912) + (xy 140.866447 367.459261) + (xy 140.98821 367.517339) + (xy 141.121079 367.580714) + (xy 141.121084 367.580716) + (xy 141.124948 367.582559) + (xy 141.270546 367.629025) + (xy 141.3937 367.668329) + (xy 141.393704 367.66833) + (xy 141.39779 367.669634) + (xy 141.679925 367.718874) + (xy 141.683716 367.719073) + (xy 141.683719 367.719073) + (xy 141.804685 367.725413) + (xy 141.804701 367.725413) + (xy 141.806353 367.7255) + (xy 141.999941 367.7255) + (xy 142.193646 367.725499) + (xy 142.273097 367.721336) + (xy 142.316282 367.719073) + (xy 142.316286 367.719073) + (xy 142.320075 367.718874) + (xy 142.323809 367.718222) + (xy 142.323812 367.718222) + (xy 142.420918 367.701274) + (xy 142.60221 367.669634) + (xy 142.606296 367.66833) + (xy 142.6063 367.668329) + (xy 142.729454 367.629025) + (xy 142.875052 367.582559) + (xy 142.878916 367.580716) + (xy 142.878921 367.580714) + (xy 142.953222 367.545274) + (xy 143.007466 367.533) + (xy 143.8735 367.533) + (xy 143.941621 367.553002) + (xy 143.988114 367.606658) + (xy 143.9995 367.659) + (xy 143.9995 369.13005) + (xy 144.000573 369.157358) + (xy 144.042692 369.43751) + (xy 144.123864 369.708933) + (xy 144.242471 369.96621) + (xy 144.396144 370.204209) + (xy 144.58182 370.41818) + (xy 144.795791 370.603856) + (xy 145.03379 370.757529) + (xy 145.037842 370.759397) + (xy 145.287023 370.874272) + (xy 145.287027 370.874273) + (xy 145.291067 370.876136) + (xy 145.295335 370.877412) + (xy 145.295334 370.877412) + (xy 145.558216 370.95603) + (xy 145.558218 370.956031) + (xy 145.56249 370.957308) + (xy 145.566894 370.95797) + (xy 145.566898 370.957971) + (xy 145.839221 370.998913) + (xy 145.839227 370.998914) + (xy 145.842642 370.999427) + (xy 145.846099 370.999563) + (xy 145.846101 370.999563) + (xy 145.852163 370.999801) + (xy 145.86995 371.0005) + (xy 150.13005 371.0005) + (xy 150.147837 370.999801) + (xy 150.153899 370.999563) + (xy 150.153901 370.999563) + (xy 150.157358 370.999427) + (xy 150.160773 370.998914) + (xy 150.160779 370.998913) + (xy 150.433102 370.957971) + (xy 150.433106 370.95797) + (xy 150.43751 370.957308) + (xy 150.441782 370.956031) + (xy 150.441784 370.95603) + (xy 150.704666 370.877412) + (xy 150.704665 370.877412) + (xy 150.708933 370.876136) + (xy 150.712973 370.874273) + (xy 150.712977 370.874272) + (xy 150.962158 370.759397) + (xy 150.96621 370.757529) + (xy 151.204209 370.603856) + (xy 151.41818 370.41818) + (xy 151.603856 370.204209) + (xy 151.757529 369.96621) + (xy 151.876136 369.708933) + (xy 151.957308 369.43751) + (xy 151.999427 369.157358) + (xy 152.0005 369.13005) + (xy 152.0005 360.86995) + (xy 151.999427 360.842642) + (xy 151.957308 360.56249) + (xy 151.876136 360.291067) + (xy 151.757529 360.03379) + (xy 151.603856 359.795791) + (xy 151.41818 359.58182) + (xy 151.204209 359.396144) + (xy 150.96621 359.242471) + (xy 150.955883 359.23771) + (xy 150.712977 359.125728) + (xy 150.712973 359.125727) + (xy 150.708933 359.123864) + (xy 150.617249 359.096445) + (xy 150.441784 359.04397) + (xy 150.441782 359.043969) + (xy 150.43751 359.042692) + (xy 150.433106 359.04203) + (xy 150.433102 359.042029) + (xy 150.160779 359.001087) + (xy 150.160773 359.001086) + (xy 150.157358 359.000573) + (xy 150.153901 359.000437) + (xy 150.153899 359.000437) + (xy 150.147837 359.000199) + (xy 150.13005 358.9995) + (xy 145.86995 358.9995) + (xy 145.852163 359.000199) + (xy 145.846101 359.000437) + (xy 145.846099 359.000437) + (xy 145.842642 359.000573) + (xy 145.839227 359.001086) + (xy 145.839221 359.001087) + (xy 145.566898 359.042029) + (xy 145.566894 359.04203) + (xy 145.56249 359.042692) + (xy 145.558218 359.043969) + (xy 145.558216 359.04397) + (xy 145.382751 359.096445) + (xy 145.291067 359.123864) + (xy 145.287027 359.125727) + (xy 145.287023 359.125728) + (xy 145.044117 359.23771) + (xy 145.03379 359.242471) + (xy 144.795791 359.396144) + (xy 144.58182 359.58182) + (xy 144.396144 359.795791) + (xy 144.242471 360.03379) + (xy 144.123864 360.291067) + (xy 144.042692 360.56249) + (xy 144.000573 360.842642) + (xy 143.9995 360.86995) + (xy 143.9995 363.02126) + (xy 143.979498 363.089381) + (xy 143.925842 363.135874) + (xy 143.855568 363.145978) + (xy 143.790988 363.116484) + (xy 143.777273 363.101851) + (xy 143.77702 363.102072) + (xy 143.591564 362.88948) + (xy 143.588748 362.886252) + (xy 143.372928 362.69798) + (xy 143.369343 362.695625) + (xy 143.137136 362.543092) + (xy 143.13713 362.543088) + (xy 143.133553 362.540739) + (xy 142.93702 362.446998) + (xy 142.878921 362.419286) + (xy 142.878916 362.419284) + (xy 142.875052 362.417441) + (xy 142.635531 362.341) + (xy 142.6063 362.331671) + (xy 142.606296 362.33167) + (xy 142.60221 362.330366) + (xy 142.320075 362.281126) + (xy 142.316284 362.280927) + (xy 142.316281 362.280927) + (xy 142.195315 362.274587) + (xy 142.195299 362.274587) + (xy 142.193647 362.2745) + (xy 142.000059 362.2745) + (xy 141.806354 362.274501) + (xy 141.726903 362.278664) + (xy 141.683718 362.280927) + (xy 141.683714 362.280927) + (xy 141.679925 362.281126) + (xy 141.676191 362.281778) + (xy 141.676188 362.281778) + (xy 141.579082 362.298726) + (xy 141.39779 362.330366) + (xy 141.393704 362.33167) + (xy 141.3937 362.331671) + (xy 141.364469 362.341) + (xy 141.124948 362.417441) + (xy 141.121084 362.419284) + (xy 141.121079 362.419286) + (xy 141.046778 362.454726) + (xy 140.992534 362.467) + (xy 140.1265 362.467) + (xy 140.058379 362.446998) + (xy 140.011886 362.393342) + (xy 140.0005 362.341) + (xy 140.0005 360.86995) + (xy 139.999427 360.842642) + (xy 139.957308 360.56249) + (xy 139.876136 360.291067) + (xy 139.757529 360.03379) + (xy 139.603856 359.795791) + (xy 139.41818 359.58182) + (xy 139.204209 359.396144) + (xy 138.96621 359.242471) + (xy 138.955883 359.23771) + (xy 138.712977 359.125728) + (xy 138.712973 359.125727) + (xy 138.708933 359.123864) + (xy 138.617249 359.096445) + (xy 138.441784 359.04397) + (xy 138.441782 359.043969) + (xy 138.43751 359.042692) + (xy 138.433106 359.04203) + (xy 138.433102 359.042029) + (xy 138.160779 359.001087) + (xy 138.160773 359.001086) + (xy 138.157358 359.000573) + (xy 138.153901 359.000437) + (xy 138.153899 359.000437) + (xy 138.147837 359.000199) + (xy 138.13005 358.9995) + (xy 133.86995 358.9995) + (xy 133.852163 359.000199) + (xy 133.846101 359.000437) + (xy 133.846099 359.000437) + (xy 133.842642 359.000573) + (xy 133.839227 359.001086) + (xy 133.839221 359.001087) + (xy 133.566898 359.042029) + (xy 133.566894 359.04203) + (xy 133.56249 359.042692) + (xy 133.558218 359.043969) + (xy 133.558216 359.04397) + (xy 133.382751 359.096445) + (xy 133.291067 359.123864) + (xy 133.287027 359.125727) + (xy 133.287023 359.125728) + (xy 133.044117 359.23771) + (xy 133.03379 359.242471) + (xy 132.795791 359.396144) + (xy 132.58182 359.58182) + (xy 132.396144 359.795791) + (xy 132.242471 360.03379) + (xy 132.123864 360.291067) + (xy 132.042692 360.56249) + (xy 132.000573 360.842642) + (xy 131.9995 360.86995) + (xy 131.9995 369.13005) + (xy 37 369.13005) + (xy 37 265.667147) + (xy 37.020002 265.599026) + (xy 37.073658 265.552533) + (xy 37.143932 265.542429) + (xy 37.211609 265.574697) + (xy 37.326629 265.681207) + (xy 37.32664 265.681216) + (xy 37.328893 265.683302) + (xy 37.652277 265.928763) + (xy 37.654899 265.930376) + (xy 37.995444 266.139882) + (xy 37.995452 266.139886) + (xy 37.99807 266.141497) + (xy 38.362972 266.319471) + (xy 38.7435 266.460989) + (xy 39.136022 266.564697) + (xy 39.53679 266.629608) + (xy 39.539863 266.629801) + (xy 39.539869 266.629802) + (xy 39.685107 266.638939) + (xy 39.868864 266.6505) + (xy 40.102332 266.6505) + (xy 40.103858 266.650425) + (xy 40.103873 266.650425) + (xy 40.269063 266.642345) + (xy 40.405506 266.635672) + (xy 40.807142 266.576364) + (xy 40.810138 266.575617) + (xy 40.810143 266.575616) + (xy 40.936522 266.544106) + (xy 41.201073 266.478146) + (xy 41.203981 266.47711) + (xy 41.203986 266.477109) + (xy 41.387274 266.411843) + (xy 41.58354 266.341956) + (xy 41.950891 266.169093) + (xy 41.953532 266.167519) + (xy 41.953537 266.167516) + (xy 42.130388 266.062091) + (xy 42.299621 265.961208) + (xy 42.626401 265.720286) + (xy 42.628684 265.71823) + (xy 42.628693 265.718223) + (xy 42.925814 265.450694) + (xy 42.925822 265.450686) + (xy 42.928111 265.448625) + (xy 43.201872 265.148819) + (xy 43.44507 264.823729) + (xy 43.475946 264.772746) + (xy 43.653793 264.479087) + (xy 43.653798 264.479078) + (xy 43.655384 264.476459) + (xy 43.830807 264.110323) + (xy 43.850332 264.05668) + (xy 43.968609 263.731715) + (xy 43.96861 263.731712) + (xy 43.969664 263.728816) + (xy 44.07063 263.33558) + (xy 44.132741 262.934369) + (xy 44.155404 262.529011) + (xy 44.138403 262.123376) + (xy 44.130288 262.065631) + (xy 44.082329 261.724389) + (xy 44.0819 261.721336) + (xy 43.986434 261.326729) + (xy 43.852917 260.94332) + (xy 43.820118 260.872338) + (xy 43.683916 260.577568) + (xy 43.683911 260.577558) + (xy 43.682623 260.574771) + (xy 43.477178 260.224598) + (xy 43.238543 259.896145) + (xy 43.07297 259.709655) + (xy 43.042701 259.645434) + (xy 43.051957 259.575043) + (xy 43.097799 259.520831) + (xy 43.167193 259.5) + (xy 240.833121 259.5) + ) + ) + ) +) diff --git a/projects/HeatingBedPCB/src/main.kicad_sch b/projects/HeatingBedPCB/src/main.kicad_sch new file mode 100644 index 0000000000..1b856ca4dc --- /dev/null +++ b/projects/HeatingBedPCB/src/main.kicad_sch @@ -0,0 +1,198 @@ +(kicad_sch (version 20211123) (generator eeschema) + + (uuid 9538e4ed-27e6-4c37-b989-9859dc0d49e8) + + (paper "A4") + + (lib_symbols + (symbol "Device:Thermistor" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "TH" (id 0) (at 2.54 1.27 90) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "Thermistor" (id 1) (at -2.54 0 90) + (effects (font (size 1.27 1.27)) (justify bottom)) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "R res thermistor" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Temperature dependent resistor" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "R_*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "Thermistor_0_1" + (rectangle (start -1.016 2.54) (end 1.016 -2.54) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 3.175) + (xy -1.905 1.905) + (xy 1.905 -1.905) + (xy 1.905 -3.175) + (xy 1.905 -3.175) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "Thermistor_1_1" + (pin passive line (at 0 5.08 270) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -5.08 90) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "Mechanical:MountingHole" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "H" (id 0) (at 0 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "MountingHole" (id 1) (at 0 3.175 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_keywords" "mounting hole" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "Mounting Hole without connection" (id 5) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "MountingHole*" (id 6) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "MountingHole_0_1" + (circle (center 0 0) (radius 1.27) + (stroke (width 1.27) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + ) + + + (symbol (lib_id "Mechanical:MountingHole") (at 116.84 114.3 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 23c97224-fe33-4f11-bb56-70b2592779b3) + (property "Reference" "H1" (id 0) (at 119.38 113.0299 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MountingHole" (id 1) (at 119.38 115.5699 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "MountingHole:MountingHole_4.3mm_M4" (id 2) (at 116.84 114.3 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 116.84 114.3 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) + + (symbol (lib_id "Mechanical:MountingHole") (at 116.84 133.35 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 40b56ce4-b09f-4e90-85cf-ab6bc76787eb) + (property "Reference" "H2" (id 0) (at 119.38 132.0799 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MountingHole" (id 1) (at 119.38 134.6199 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "MountingHole:MountingHole_4.3mm_M4" (id 2) (at 116.84 133.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 116.84 133.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) + + (symbol (lib_id "Mechanical:MountingHole") (at 148.59 113.03 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 5da1b3e2-2ab5-47dc-8486-8f43d0855a5f) + (property "Reference" "H3" (id 0) (at 151.13 111.7599 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MountingHole" (id 1) (at 151.13 114.2999 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "MountingHole:MountingHole_4.3mm_M4" (id 2) (at 148.59 113.03 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 148.59 113.03 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) + + (symbol (lib_id "Device:Thermistor") (at 138.43 95.25 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid 6eaf44a5-2bb8-4e84-ae85-e082a57042dd) + (property "Reference" "TH1" (id 0) (at 142.24 93.9799 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "Thermistor" (id 1) (at 142.24 96.5199 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder" (id 2) (at 138.43 95.25 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 138.43 95.25 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 4cfa277c-b6f4-4575-8b74-ea83242e8813)) + (pin "2" (uuid 1d4ec9d6-b4f1-4935-a655-c469bc01feb9)) + ) + + (symbol (lib_id "Mechanical:MountingHole") (at 148.59 133.35 0) (unit 1) + (in_bom yes) (on_board yes) (fields_autoplaced) + (uuid fe011508-efc2-4d41-85de-6cfb764e7639) + (property "Reference" "H4" (id 0) (at 151.13 132.0799 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "MountingHole" (id 1) (at 151.13 134.6199 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "MountingHole:MountingHole_4.3mm_M4" (id 2) (at 148.59 133.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 148.59 133.35 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) + + (sheet_instances + (path "/" (page "1")) + ) + + (symbol_instances + (path "/23c97224-fe33-4f11-bb56-70b2592779b3" + (reference "H1") (unit 1) (value "MountingHole") (footprint "MountingHole:MountingHole_4.3mm_M4") + ) + (path "/40b56ce4-b09f-4e90-85cf-ab6bc76787eb" + (reference "H2") (unit 1) (value "MountingHole") (footprint "MountingHole:MountingHole_4.3mm_M4") + ) + (path "/5da1b3e2-2ab5-47dc-8486-8f43d0855a5f" + (reference "H3") (unit 1) (value "MountingHole") (footprint "MountingHole:MountingHole_4.3mm_M4") + ) + (path "/fe011508-efc2-4d41-85de-6cfb764e7639" + (reference "H4") (unit 1) (value "MountingHole") (footprint "MountingHole:MountingHole_4.3mm_M4") + ) + (path "/6eaf44a5-2bb8-4e84-ae85-e082a57042dd" + (reference "TH1") (unit 1) (value "Thermistor") (footprint "Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder") + ) + ) +) From e6c06b306468bad4515bece327f75a84034e6460 Mon Sep 17 00:00:00 2001 From: Patcybermind <97562509+Patcybermind@users.noreply.github.com> Date: Fri, 7 Mar 2025 14:07:55 -0500 Subject: [PATCH 5/6] Add files via upload --- projects/HeatingBedPCB/src/main.kicad_prl | 75 ++++ projects/HeatingBedPCB/src/main.kicad_pro | 442 ++++++++++++++++++++++ 2 files changed, 517 insertions(+) create mode 100644 projects/HeatingBedPCB/src/main.kicad_prl create mode 100644 projects/HeatingBedPCB/src/main.kicad_pro diff --git a/projects/HeatingBedPCB/src/main.kicad_prl b/projects/HeatingBedPCB/src/main.kicad_prl new file mode 100644 index 0000000000..aaba3786f9 --- /dev/null +++ b/projects/HeatingBedPCB/src/main.kicad_prl @@ -0,0 +1,75 @@ +{ + "board": { + "active_layer": 31, + "active_layer_preset": "", + "auto_track_width": false, + "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, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 16, + 17, + 18, + 19, + 20, + 21, + 22, + 23, + 24, + 25, + 26, + 27, + 28, + 29, + 30, + 32, + 33, + 34, + 35, + 36 + ], + "visible_layers": "7ffffff_80000001", + "zone_display_mode": 0 + }, + "meta": { + "filename": "main.kicad_prl", + "version": 3 + }, + "project": { + "files": [] + } +} diff --git a/projects/HeatingBedPCB/src/main.kicad_pro b/projects/HeatingBedPCB/src/main.kicad_pro new file mode 100644 index 0000000000..a5123c54f9 --- /dev/null +++ b/projects/HeatingBedPCB/src/main.kicad_pro @@ -0,0 +1,442 @@ +{ + "board": { + "design_settings": { + "defaults": { + "board_outline_line_width": 0.09999999999999999, + "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.15, + "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": 8.0, + "width": 4.0 + }, + "silk_line_width": 0.15, + "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": 2.0 + } + }, + "diff_pair_dimensions": [ + { + "gap": 0.0, + "via_gap": 0.0, + "width": 0.0 + } + ], + "drc_exclusions": [], + "meta": { + "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.0, + "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, + "solder_mask_clearance": 0.0, + "solder_mask_min_width": 0.0, + "use_height_for_length_calcs": true + }, + "track_widths": [ + 0.0, + 0.0, + 0.2, + 1.0, + 3.0, + 6.0 + ], + "via_dimensions": [ + { + "diameter": 0.0, + "drill": 0.0 + }, + { + "diameter": 1.0, + "drill": 2.0 + } + ], + "zones_allow_external_fillets": false, + "zones_use_no_outline": true + }, + "layer_presets": [] + }, + "boards": [], + "cvpcb": { + "equivalence_files": [] + }, + "erc": { + "erc_exclusions": [], + "meta": { + "version": 0 + }, + "pin_map": [ + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 1, + 0, + 1, + 2 + ], + [ + 0, + 1, + 0, + 0, + 0, + 0, + 1, + 1, + 2, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 0, + 2 + ], + [ + 1, + 1, + 1, + 1, + 1, + 0, + 1, + 1, + 1, + 1, + 1, + 2 + ], + [ + 0, + 0, + 0, + 1, + 0, + 0, + 1, + 0, + 0, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 2, + 0, + 0, + 1, + 0, + 2, + 2, + 2, + 2 + ], + [ + 0, + 2, + 0, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 0, + 2, + 1, + 1, + 0, + 0, + 1, + 0, + 2, + 0, + 0, + 2 + ], + [ + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2, + 2 + ] + ], + "rule_severities": { + "bus_definition_conflict": "error", + "bus_entry_needed": "error", + "bus_label_syntax": "error", + "bus_to_bus_conflict": "error", + "bus_to_net_conflict": "error", + "different_unit_footprint": "error", + "different_unit_net": "error", + "duplicate_reference": "error", + "duplicate_sheet_names": "error", + "extra_units": "error", + "global_label_dangling": "warning", + "hier_label_mismatch": "error", + "label_dangling": "error", + "lib_symbol_issues": "warning", + "multiple_net_names": "warning", + "net_not_bus_member": "warning", + "no_connect_connected": "warning", + "no_connect_dangling": "warning", + "pin_not_connected": "error", + "pin_not_driven": "error", + "pin_to_pin": "warning", + "power_pin_not_driven": "error", + "similar_labels": "warning", + "unannotated": "error", + "unit_value_mismatch": "error", + "unresolved_variable": "error", + "wire_dangling": "error" + } + }, + "libraries": { + "pinned_footprint_libs": [], + "pinned_symbol_libs": [] + }, + "meta": { + "filename": "main.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": { + "annotate_start_num": 0, + "drawing": { + "default_line_thickness": 6.0, + "default_text_size": 50.0, + "field_names": [], + "intersheets_ref_own_page": false, + "intersheets_ref_prefix": "", + "intersheets_ref_short": false, + "intersheets_ref_show": false, + "intersheets_ref_suffix": "", + "junction_size_choice": 3, + "label_size_ratio": 0.375, + "pin_symbol_size": 25.0, + "text_offset_ratio": 0.15 + }, + "legacy_lib_dir": "", + "legacy_lib_list": [], + "meta": { + "version": 1 + }, + "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "fix_passive_vals": false, + "meta": { + "version": 0 + }, + "model_mode": 0, + "workbook_filename": "" + }, + "page_layout_descr_file": "", + "plot_directory": "", + "spice_adjust_passive_values": false, + "spice_external_command": "spice \"%I\"", + "subpart_first_id": 65, + "subpart_id_separator": 0 + }, + "sheets": [ + [ + "9538e4ed-27e6-4c37-b989-9859dc0d49e8", + "" + ] + ], + "text_variables": {} +} From 92a424f2149adfb791e1f05cadb2f213ef3ec4f2 Mon Sep 17 00:00:00 2001 From: Patcybermind <97562509+Patcybermind@users.noreply.github.com> Date: Fri, 7 Mar 2025 14:15:11 -0500 Subject: [PATCH 6/6] Add files via upload --- projects/HeatingBedPCB/schematic.pdf | Bin 0 -> 4729 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 projects/HeatingBedPCB/schematic.pdf diff --git a/projects/HeatingBedPCB/schematic.pdf b/projects/HeatingBedPCB/schematic.pdf new file mode 100644 index 0000000000000000000000000000000000000000..e833c33381b1a87c6a5097352ab290c9fb9937fc GIT binary patch literal 4729 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 literal 0 HcmV?d00001