Files
Davide Asnaghi 8e6a63deb4 [FEATURE] sync zones and graphics (#79)
* 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
2025-08-24 01:29:00 -04:00

91 lines
3.8 KiB
Plaintext

(export (version "E")
(design
(source "unknown")
(date "")
(tool "pcb"))
(components
(comp (ref "R1")
(value "1k")
(footprint "R_0603_1608Metric:R_0603_1608Metric")
(libsource (lib "lib") (part "1k") (description "unknown"))
(sheetpath (names "S1.R1.R") (tstamps "8b6ca5ff-4c12-5623-81de-3a2f8aee55f5"))
(tstamps "8b6ca5ff-4c12-5623-81de-3a2f8aee55f5")
(property (name "Reference") (value "R1"))
(property (name "Package") (value "0603"))
(property (name "Resistance") (value "1k"))
(property (name "Type") (value "resistor"))
(property (name "Value") (value "1k"))
(property (name "symbol_name") (value "R"))
(property (name "symbol_path") (value "/Users/davide/Library/Caches/pcb/gitlab/kicad/libraries/kicad-symbols/9.0.0/Device.kicad_sym"))
)
(comp (ref "R2")
(value "1k")
(footprint "R_0603_1608Metric:R_0603_1608Metric")
(libsource (lib "lib") (part "1k") (description "unknown"))
(sheetpath (names "S1.R2.R") (tstamps "a152cfd1-c192-516c-b82a-37187dbb8922"))
(tstamps "a152cfd1-c192-516c-b82a-37187dbb8922")
(property (name "Reference") (value "R2"))
(property (name "Package") (value "0603"))
(property (name "Resistance") (value "1k"))
(property (name "Type") (value "resistor"))
(property (name "Value") (value "1k"))
(property (name "symbol_name") (value "R"))
(property (name "symbol_path") (value "/Users/davide/Library/Caches/pcb/gitlab/kicad/libraries/kicad-symbols/9.0.0/Device.kicad_sym"))
)
(comp (ref "R3")
(value "1k")
(footprint "R_0603_1608Metric:R_0603_1608Metric")
(libsource (lib "lib") (part "1k") (description "unknown"))
(sheetpath (names "S2.R1.R") (tstamps "c045c04e-fbb6-5da0-8396-139907b9d338"))
(tstamps "c045c04e-fbb6-5da0-8396-139907b9d338")
(property (name "Reference") (value "R3"))
(property (name "Package") (value "0603"))
(property (name "Resistance") (value "1k"))
(property (name "Type") (value "resistor"))
(property (name "Value") (value "1k"))
(property (name "symbol_name") (value "R"))
(property (name "symbol_path") (value "/Users/davide/Library/Caches/pcb/gitlab/kicad/libraries/kicad-symbols/9.0.0/Device.kicad_sym"))
)
(comp (ref "R4")
(value "1k")
(footprint "R_0603_1608Metric:R_0603_1608Metric")
(libsource (lib "lib") (part "1k") (description "unknown"))
(sheetpath (names "S2.R2.R") (tstamps "321b2601-37bf-5b8f-969d-345763d6cef0"))
(tstamps "321b2601-37bf-5b8f-969d-345763d6cef0")
(property (name "Reference") (value "R4"))
(property (name "Package") (value "0603"))
(property (name "Resistance") (value "1k"))
(property (name "Type") (value "resistor"))
(property (name "Value") (value "1k"))
(property (name "symbol_name") (value "R"))
(property (name "symbol_path") (value "/Users/davide/Library/Caches/pcb/gitlab/kicad/libraries/kicad-symbols/9.0.0/Device.kicad_sym"))
)
)
(libparts
(libpart (lib "lib") (part "?")
(description "")
(docs "~")
(footprints
(fp "*"))
(pins
(pin (num "1") (name "P1") (type "stereo"))
(pin (num "2") (name "P2") (type "stereo"))
)
)
)
(nets
(net (code "1") (name "P1")
(node (ref "R1") (pin "1") (pintype "stereo"))
(node (ref "R2") (pin "1") (pintype "stereo"))
(node (ref "R3") (pin "1") (pintype "stereo"))
(node (ref "R4") (pin "1") (pintype "stereo"))
)
(net (code "2") (name "P2")
(node (ref "R1") (pin "2") (pintype "stereo"))
(node (ref "R2") (pin "2") (pintype "stereo"))
(node (ref "R3") (pin "2") (pintype "stereo"))
(node (ref "R4") (pin "2") (pintype "stereo"))
)
)
)