mirror of
https://github.com/diodeinc/pcb.git
synced 2026-09-14 20:17:19 +08:00
8e6a63deb4
* sync zones and text * add initial test for zone sync * add zones to groups * simpler zone test * fix zone sync * fix net determinism * add more interesting test * hack: amend tests with (0,0) positioning for now * wip: fix nets for zones * hack: keep old tests to make sure we don't mess up * add zone sync * fix sync graphics * add complex test * deterministic snapshot * fix snapshots with no files * add graphics test * add timout * bump timout * reduce complexity * move methods to virtual item * add graphics groups * use Duplicate * add hatching to complex test
399 lines
9.8 KiB
Plaintext
399 lines
9.8 KiB
Plaintext
(kicad_pcb
|
|
(version 20241229)
|
|
(generator "pcbnew")
|
|
(generator_version "9.0")
|
|
(general
|
|
(thickness 1.6)
|
|
(legacy_teardrops no)
|
|
)
|
|
(paper "A4")
|
|
(layers
|
|
(0 "F.Cu" signal)
|
|
(2 "B.Cu" signal)
|
|
(9 "F.Adhes" user "F.Adhesive")
|
|
(11 "B.Adhes" user "B.Adhesive")
|
|
(13 "F.Paste" user)
|
|
(15 "B.Paste" user)
|
|
(5 "F.SilkS" user "F.Silkscreen")
|
|
(7 "B.SilkS" user "B.Silkscreen")
|
|
(1 "F.Mask" user)
|
|
(3 "B.Mask" user)
|
|
(17 "Dwgs.User" user "User.Drawings")
|
|
(19 "Cmts.User" user "User.Comments")
|
|
(21 "Eco1.User" user "User.Eco1")
|
|
(23 "Eco2.User" user "User.Eco2")
|
|
(25 "Edge.Cuts" user)
|
|
(27 "Margin" user)
|
|
(31 "F.CrtYd" user "F.Courtyard")
|
|
(29 "B.CrtYd" user "B.Courtyard")
|
|
(35 "F.Fab" user)
|
|
(33 "B.Fab" user)
|
|
(39 "User.1" user)
|
|
(41 "User.2" user)
|
|
(43 "User.3" user)
|
|
(45 "User.4" user)
|
|
)
|
|
(setup
|
|
(pad_to_mask_clearance 0)
|
|
(allow_soldermask_bridges_in_footprints no)
|
|
(tenting front back)
|
|
(pcbplotparams
|
|
(layerselection 0x00000000_00000000_55555555_5755f5ff)
|
|
(plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000)
|
|
(disableapertmacros no)
|
|
(usegerberextensions no)
|
|
(usegerberattributes yes)
|
|
(usegerberadvancedattributes yes)
|
|
(creategerberjobfile yes)
|
|
(dashed_line_dash_ratio 12.000000)
|
|
(dashed_line_gap_ratio 3.000000)
|
|
(svgprecision 4)
|
|
(plotframeref no)
|
|
(mode 1)
|
|
(useauxorigin no)
|
|
(hpglpennumber 1)
|
|
(hpglpenspeed 20)
|
|
(hpglpendiameter 15.000000)
|
|
(pdf_front_fp_property_popups yes)
|
|
(pdf_back_fp_property_popups yes)
|
|
(pdf_metadata yes)
|
|
(pdf_single_document no)
|
|
(dxfpolygonmode yes)
|
|
(dxfimperialunits yes)
|
|
(dxfusepcbnewfont yes)
|
|
(psnegative no)
|
|
(psa4output no)
|
|
(plot_black_and_white yes)
|
|
(sketchpadsonfab no)
|
|
(plotpadnumbers no)
|
|
(hidednponfab no)
|
|
(sketchdnponfab yes)
|
|
(crossoutdnponfab yes)
|
|
(subtractmaskfromsilk no)
|
|
(outputformat 1)
|
|
(mirror no)
|
|
(drillshape 1)
|
|
(scaleselection 1)
|
|
(outputdirectory "")
|
|
)
|
|
)
|
|
(net 0 "")
|
|
(net 1 "P1")
|
|
(net 2 "P2")
|
|
(footprint "R_0603_1608Metric:R_0603_1608Metric"
|
|
(layer "F.Cu")
|
|
(uuid "b4348631-462e-477f-bbb9-7190db41b065")
|
|
(at 147 104)
|
|
(descr "Resistor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
|
|
(tags "resistor")
|
|
(property "Reference" "R1"
|
|
(at 0 -1.43 0)
|
|
(layer "F.SilkS")
|
|
(hide yes)
|
|
(uuid "b1084517-72a6-4152-b8fb-699f2d1dcc53")
|
|
(effects
|
|
(font
|
|
(size 1 1)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(property "Value" "1k"
|
|
(at 0 1.43 0)
|
|
(layer "F.Fab")
|
|
(hide yes)
|
|
(uuid "32eec249-fa45-471d-877b-cc866ef1e8c0")
|
|
(effects
|
|
(font
|
|
(size 1 1)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(property "Datasheet" ""
|
|
(at 0 0 0)
|
|
(unlocked yes)
|
|
(layer "F.Fab")
|
|
(hide yes)
|
|
(uuid "2896e8b3-cfd3-4c99-abc9-1368df41f687")
|
|
(effects
|
|
(font
|
|
(size 1.27 1.27)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(property "Description" ""
|
|
(at 0 0 0)
|
|
(unlocked yes)
|
|
(layer "F.Fab")
|
|
(hide yes)
|
|
(uuid "5855799f-6714-4142-ae65-ae63e82a50fe")
|
|
(effects
|
|
(font
|
|
(size 1.27 1.27)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(property "Path" "R1.R"
|
|
(at 0 0 0)
|
|
(layer "F.SilkS")
|
|
(hide yes)
|
|
(uuid "5a53a4a4-5bfe-4558-8c71-8d8445f8a1f7")
|
|
(effects
|
|
(font
|
|
(size 1.27 1.27)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(property "Type" "resistor"
|
|
(at 0 0 0)
|
|
(layer "F.SilkS")
|
|
(hide yes)
|
|
(uuid "16e65616-2003-495f-ac0c-8e91ee4130a1")
|
|
(effects
|
|
(font
|
|
(size 1.27 1.27)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(property "Package" "0603"
|
|
(at 0 0 0)
|
|
(layer "F.SilkS")
|
|
(hide yes)
|
|
(uuid "492469b2-05d1-47d7-be36-356cb9d08507")
|
|
(effects
|
|
(font
|
|
(size 1.27 1.27)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(property "symbol_path" "/Users/davide/Library/Caches/pcb/gitlab/kicad/libraries/kicad-symbols/9.0.0/Device.kicad_sym"
|
|
(at 0 0 0)
|
|
(layer "F.SilkS")
|
|
(hide yes)
|
|
(uuid "31275314-b169-411a-9d89-f808bd70ce29")
|
|
(effects
|
|
(font
|
|
(size 1.27 1.27)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(property "symbol_name" "R"
|
|
(at 0 0 0)
|
|
(layer "F.SilkS")
|
|
(hide yes)
|
|
(uuid "c97097aa-049d-4b3a-9ca8-0a998e2dcba7")
|
|
(effects
|
|
(font
|
|
(size 1.27 1.27)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(property "Resistance" "1k"
|
|
(at 0 0 0)
|
|
(layer "F.SilkS")
|
|
(hide yes)
|
|
(uuid "18ced9bd-bcd7-4c43-b176-d067011b5226")
|
|
(effects
|
|
(font
|
|
(size 1.27 1.27)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(property "__symbol_value" "(symbol\n \"R\"\n (pin_numbers\n (hide yes)\n )\n (pin_names\n (offset 0)\n )\n (exclude_from_sim no)\n (in_bom yes)\n (on_board yes)\n (property\n \"Reference\"\n \"R\"\n (at 2.032 0 90)\n (effects\n (font (size 1.27 1.27))\n )\n )\n (property\n \"Value\"\n \"R\"\n (at 0 0 90)\n (effects\n (font (size 1.27 1.27))\n )\n )\n (property\n \"Footprint\"\n \"\"\n (at -1.778 0 90)\n (effects\n (font (size 1.27 1.27))\n (hide yes)\n )\n )\n (property\n \"Datasheet\"\n \"~\"\n (at 0 0 0)\n (effects\n (font (size 1.27 1.27))\n (hide yes)\n )\n )\n (property\n \"Description\"\n \"Resistor\"\n (at 0 0 0)\n (effects\n (font (size 1.27 1.27))\n (hide yes)\n )\n )\n (property\n \"ki_keywords\"\n \"R res resistor\"\n (at 0 0 0)\n (effects\n (font (size 1.27 1.27))\n (hide yes)\n )\n )\n (property\n \"ki_fp_filters\"\n \"R_*\"\n (at 0 0 0)\n (effects\n (font (size 1.27 1.27))\n (hide yes)\n )\n )\n (symbol\n \"R_0_1\"\n (rectangle\n (start\n -1.016\n -2.54\n )\n (end\n 1.016\n 2.54\n )\n (stroke\n (width 0.254)\n (type default)\n )\n (fill\n (type none)\n )\n )\n )\n (symbol\n \"R_1_1\"\n (pin\n passive\n line\n (at 0 3.81 270)\n (length 1.27)\n (name\n \"~\"\n (effects\n (font (size 1.27 1.27))\n )\n )\n (number\n \"1\"\n (effects\n (font (size 1.27 1.27))\n )\n )\n )\n (pin\n passive\n line\n (at 0 -3.81 90)\n (length 1.27)\n (name\n \"~\"\n (effects\n (font (size 1.27 1.27))\n )\n )\n (number\n \"2\"\n (effects\n (font (size 1.27 1.27))\n )\n )\n )\n )\n (embedded_fonts no)\n)"
|
|
(at 0 0 0)
|
|
(layer "F.SilkS")
|
|
(hide yes)
|
|
(uuid "4f2052f0-6516-40c9-9f80-ae661e76f85d")
|
|
(effects
|
|
(font
|
|
(size 1.27 1.27)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(property "prefix" "R"
|
|
(at 0 0 0)
|
|
(layer "F.SilkS")
|
|
(hide yes)
|
|
(uuid "ad22ba5a-e1f9-4203-b337-2b5bc366360d")
|
|
(effects
|
|
(font
|
|
(size 1.27 1.27)
|
|
(thickness 0.15)
|
|
)
|
|
)
|
|
)
|
|
(path "/d527c2b8-3606-5386-bbed-5a45ed7b31a6/d527c2b8-3606-5386-bbed-5a45ed7b31a6")
|
|
(attr smd)
|
|
(fp_line
|
|
(start -0.237258 -0.5225)
|
|
(end 0.237258 -0.5225)
|
|
(stroke
|
|
(width 0.12)
|
|
(type solid)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "646479ba-8d6b-4965-bbff-66a8de3b8bd4")
|
|
)
|
|
(fp_line
|
|
(start -0.237258 0.5225)
|
|
(end 0.237258 0.5225)
|
|
(stroke
|
|
(width 0.12)
|
|
(type solid)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "670376ee-9df0-47e9-befc-432691f0cc50")
|
|
)
|
|
(fp_line
|
|
(start -1.48 -0.73)
|
|
(end 1.48 -0.73)
|
|
(stroke
|
|
(width 0.05)
|
|
(type solid)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "3ab9018d-0b6e-4b02-84a8-51e2b9e93467")
|
|
)
|
|
(fp_line
|
|
(start -1.48 0.73)
|
|
(end -1.48 -0.73)
|
|
(stroke
|
|
(width 0.05)
|
|
(type solid)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "1c3bdf2c-52fc-4528-89e7-b764ecb868fb")
|
|
)
|
|
(fp_line
|
|
(start 1.48 -0.73)
|
|
(end 1.48 0.73)
|
|
(stroke
|
|
(width 0.05)
|
|
(type solid)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "26102436-ea3c-4928-9abe-1bfc2d9ef793")
|
|
)
|
|
(fp_line
|
|
(start 1.48 0.73)
|
|
(end -1.48 0.73)
|
|
(stroke
|
|
(width 0.05)
|
|
(type solid)
|
|
)
|
|
(layer "F.CrtYd")
|
|
(uuid "beda75a9-c593-4400-8571-73408a0d736b")
|
|
)
|
|
(fp_line
|
|
(start -0.8 -0.4125)
|
|
(end 0.8 -0.4125)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "91493138-0372-4d88-b832-d8efff6820c8")
|
|
)
|
|
(fp_line
|
|
(start -0.8 0.4125)
|
|
(end -0.8 -0.4125)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "75f26549-6faf-4a63-96a9-14fc4028587c")
|
|
)
|
|
(fp_line
|
|
(start 0.8 -0.4125)
|
|
(end 0.8 0.4125)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "f9aaece1-ffc5-4b6a-986a-0c37f354d56f")
|
|
)
|
|
(fp_line
|
|
(start 0.8 0.4125)
|
|
(end -0.8 0.4125)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "F.Fab")
|
|
(uuid "747ee16b-03ef-46e0-bfcf-779edc61eab0")
|
|
)
|
|
(fp_text user "${REFERENCE}"
|
|
(at 0 0 0)
|
|
(layer "F.Fab")
|
|
(uuid "65a6a5b4-5b22-4b1f-9080-35978513cda2")
|
|
(effects
|
|
(font
|
|
(size 0.4 0.4)
|
|
(thickness 0.06)
|
|
)
|
|
)
|
|
)
|
|
(pad "1" smd roundrect
|
|
(at -0.825 0)
|
|
(size 0.8 0.95)
|
|
(layers "F.Cu" "F.Mask" "F.Paste")
|
|
(roundrect_rratio 0.25)
|
|
(net 1 "P1")
|
|
(uuid "8e9a5bd9-d2ee-476e-842c-dcb188731114")
|
|
)
|
|
(pad "2" smd roundrect
|
|
(at 0.825 0)
|
|
(size 0.8 0.95)
|
|
(layers "F.Cu" "F.Mask" "F.Paste")
|
|
(roundrect_rratio 0.25)
|
|
(net 2 "P2")
|
|
(uuid "f6be646c-430c-4faf-9c60-3dfd1dc5d945")
|
|
)
|
|
(embedded_fonts no)
|
|
(model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.wrl"
|
|
(offset
|
|
(xyz 0 0 0)
|
|
)
|
|
(scale
|
|
(xyz 1 1 1)
|
|
)
|
|
(rotate
|
|
(xyz 0 0 0)
|
|
)
|
|
)
|
|
)
|
|
(gr_line
|
|
(start 145.25 102.75)
|
|
(end 148.75 102.75)
|
|
(stroke
|
|
(width 0.1)
|
|
(type default)
|
|
)
|
|
(layer "F.SilkS")
|
|
(uuid "dff18a4c-a429-4393-af9b-f1728c4bbcc1")
|
|
)
|
|
(gr_line
|
|
(start 148.75 105.25)
|
|
(end 145.25 105.25)
|
|
(stroke
|
|
(width 0.1)
|
|
(type solid)
|
|
)
|
|
(layer "B.SilkS")
|
|
(uuid "1dcd276e-50a3-4564-b53a-6c8f96d85704")
|
|
)
|
|
(embedded_fonts no)
|
|
)
|