}
ha:top-silk { lid=8; group=1; ha:combining { auto=1; }; ha:attributes { {pcb-rnd::key::select}={<Key>l; <Key>s}; {pcb-rnd::key::vis}={<Key>l; Shift<Key>s} }
li:objects {
- ha:text.1319 {
- string=light; x=491.0mil; y=1.052in; scale=100; fid=0;
- ha:flags {
- clearline=1
- }
- rot = 270.000000
- }
ha:text.1320 {
string=write; x=51.6018mm; y=17.1434mm; scale=100; fid=0;
ha:flags {
}
rot = 0.000000
}
- ha:text.1322 {
- string=relays; x=2.011in; y=1.092in; scale=100; fid=0;
+ ha:text.1323 {
+ string=ds18b20; x=56.8262mm; y=22.968mm; scale=100; fid=0;
+ ha:flags {
+ clearline=1
+ }
+ rot = 90.000000
+ }
+ ha:text.11622 {
+ string=relays; x=12.0794mm; y=28.3368mm; scale=100; fid=0;
ha:flags {
clearline=1
}
rot = 0.000000
}
- ha:text.1323 {
- string=ds18b20; x=56.8262mm; y=22.968mm; scale=100; fid=0;
+ ha:text.17440 {
+ string=light; x=37.4208mm; y=21.7286mm; scale=100; fid=0;
ha:flags {
clearline=1
}
- rot = 90.000000
+ rot = 360.000000
}
- ha:text.3629 {
- string=Greenhouse v0.3; x=8.1076mm; y=42.6596mm; scale=300; fid=0;
+ ha:text.18365 {
+ string=` 2021 Bdale Garbee; x=20.5636mm; y=52.3096mm; scale=200; fid=0;
ha:flags {
clearline=1
}
rot = 0.000000
}
- ha:text.3631 {
- string=` 2021 Bdale Garbee; x=9.7636mm; y=47.3096mm; scale=200; fid=0;
+ ha:text.18367 {
+ string=Greenhouse v0.3; x=18.9076mm; y=47.1596mm; scale=300; fid=0;
ha:flags {
clearline=1
}
li:objects {
ha:padstack_ref.1618 {
- proto=0; x=22.9615mm; y=657.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ proto=0; x=21.000204mm; y=15.4mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.1619 {
- proto=0; x=22.9615mm; y=625.73mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ proto=0; x=21.799796mm; y=15.4mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
ha:flags {
clearline=1
}
li:objects {
ha:line.1606 {
- x1=22.9615mm; y1=641.47mil; x2=22.9615mm; y2=641.47mil; thickness=0.1mm; clearance=0.0;
+ x1=21.4mm; y1=15.4mm; x2=21.4mm; y2=15.4mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=pnp-origin
}
}
ha:line.1609 {
- x1=22.9615mm; y1=641.47mil; x2=22.9615mm; y2=641.47mil; thickness=0.1mm; clearance=0.0;
+ x1=21.4mm; y1=15.4mm; x2=21.4mm; y2=15.4mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=origin
}
}
ha:line.1612 {
- x1=22.9615mm; y1=641.47mil; x2=22.9615mm; y2=17.293338mm; thickness=0.1mm; clearance=0.0;
+ x1=21.4mm; y1=15.4mm; x2=20.4mm; y2=15.4mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=x
}
}
ha:line.1615 {
- x1=22.9615mm; y1=641.47mil; x2=23.9615mm; y2=641.47mil; thickness=0.1mm; clearance=0.0;
+ x1=21.4mm; y1=15.4mm; x2=21.4mm; y2=16.4mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=y
}
li:objects {
ha:padstack_ref.1648 {
- proto=0; x=19.354807mm; y=17.536668mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+ proto=0; x=20.125226mm; y=11.400307mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.1649 {
- proto=0; x=21.554447mm; y=17.536668mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+ proto=0; x=20.125226mm; y=13.599947mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.1650 {
- proto=0; x=19.354807mm; y=641.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+ proto=0; x=21.37516mm; y=11.400307mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.1651 {
- proto=0; x=21.554447mm; y=641.21mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+ proto=0; x=21.37516mm; y=13.599947mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.1652 {
- proto=0; x=19.354807mm; y=592.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+ proto=0; x=22.625094mm; y=11.400307mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.1653 {
- proto=0; x=21.554447mm; y=592.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+ proto=0; x=22.625094mm; y=13.599947mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.1654 {
- proto=0; x=19.354807mm; y=13.786866mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+ proto=0; x=23.875028mm; y=11.400307mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.1655 {
- proto=0; x=21.554447mm; y=13.786866mm; rot=0.000000; xmirror=0; smirror=0; clearance=12.795mil;
+ proto=0; x=23.875028mm; y=13.599947mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil;
ha:flags {
clearline=1
}
li:objects {
ha:line.1622 {
- x1=18.95463mm; y1=18.161762mm; x2=21.954624mm; y2=18.161762mm; thickness=10.0mil; clearance=0.0;
+ x1=19.500132mm; y1=11.00013mm; x2=19.500132mm; y2=14.000124mm; thickness=10.0mil; clearance=0.0;
}
ha:line.1625 {
- x1=21.954624mm; y1=13.161772mm; x2=21.954624mm; y2=18.161762mm; thickness=10.0mil; clearance=0.0;
+ x1=24.500122mm; y1=14.000124mm; x2=19.500132mm; y2=14.000124mm; thickness=10.0mil; clearance=0.0;
}
ha:line.1628 {
- x1=18.95463mm; y1=13.161772mm; x2=21.954624mm; y2=13.161772mm; thickness=10.0mil; clearance=0.0;
+ x1=24.500122mm; y1=11.00013mm; x2=24.500122mm; y2=14.000124mm; thickness=10.0mil; clearance=0.0;
}
ha:line.1631 {
- x1=18.95463mm; y1=13.161772mm; x2=18.95463mm; y2=18.161762mm; thickness=10.0mil; clearance=0.0;
+ x1=24.500122mm; y1=11.00013mm; x2=19.500132mm; y2=11.00013mm; thickness=10.0mil; clearance=0.0;
}
ha:arc.1634 {
- x=22.379566mm; y=702.72mil; width=5.0mil; height=5.0mil; astart=90.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
+ x=19.812806mm; y=14.425066mm; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0;
}
}
ha:type {
li:objects {
ha:line.1636 {
- x1=20.454627mm; y1=616.605mil; x2=20.454627mm; y2=616.605mil; thickness=0.1mm; clearance=0.0;
+ x1=22.000127mm; y1=12.500127mm; x2=22.000127mm; y2=12.500127mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=pnp-origin
}
}
ha:line.1639 {
- x1=20.4545mm; y1=616.61mil; x2=20.4545mm; y2=616.61mil; thickness=0.1mm; clearance=0.0;
+ x1=22.0mm; y1=12.5mm; x2=22.0mm; y2=12.5mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=origin
}
}
ha:line.1642 {
- x1=20.4545mm; y1=616.61mil; x2=19.4545mm; y2=616.61mil; thickness=0.1mm; clearance=0.0;
+ x1=22.0mm; y1=12.5mm; x2=22.0mm; y2=11.5mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=x
}
}
ha:line.1645 {
- x1=20.4545mm; y1=616.61mil; x2=20.4545mm; y2=14.661894mm; thickness=0.1mm; clearance=0.0;
+ x1=22.0mm; y1=12.5mm; x2=23.0mm; y2=12.5mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=y
}
}
uid = fqmaCZ/Ivo74XAEvIAsAAAAR
}
- ha:subc.1843 {
+ ha:subc.1904 {
ha:attributes {
- value=PDV-P8103
- footprint=100mil2pin
- refdes=R4
+ value=15k
+ footprint=0402
+ refdes=R5
}
ha:data {
li:padstack_prototypes {
ha:ps_proto_v6.0 {
- hdia=38.0mil; hplated=1; htop=0; hbottom=0;
+ hdia=0.0; hplated=0; htop=0; hbottom=0;
li:shape {
ha:ps_shape_v4 {
}
clearance=0.0
li:ps_poly {
- -35.0mil
- -35.0mil
- 35.0mil
- -35.0mil
- 35.0mil
- 35.0mil
- -35.0mil
- 35.0mil
- }
- }
-
- ha:ps_shape_v4 {
- ha:combining { }
- ha:layer_mask {
- bottom = 1
- copper = 1
- }
- clearance=0.0
- li:ps_poly {
- -35.0mil
- -35.0mil
- 35.0mil
- -35.0mil
- 35.0mil
- 35.0mil
- -35.0mil
- 35.0mil
- }
- }
-
- ha:ps_shape_v4 {
- ha:combining { }
- ha:layer_mask {
- copper = 1
- intern = 1
- }
- clearance=0.0
- li:ps_poly {
- -35.0mil
- -35.0mil
- 35.0mil
- -35.0mil
- 35.0mil
- 35.0mil
- -35.0mil
- 35.0mil
+ -0.349758mm
+ -0.249936mm
+ -0.349758mm
+ 0.249936mm
+ 0.349758mm
+ 0.249936mm
+ 0.349758mm
+ -0.249936mm
}
}
}
clearance=0.0
li:ps_poly {
- -42.5mil
- -42.5mil
- 42.5mil
- -42.5mil
- 42.5mil
- 42.5mil
- -42.5mil
- 42.5mil
+ -0.425958mm
+ -0.326136mm
+ -0.425958mm
+ 0.326136mm
+ 0.425958mm
+ 0.326136mm
+ 0.425958mm
+ -0.326136mm
}
}
ha:ps_shape_v4 {
- ha:combining { sub=1; auto=1; }
+ ha:combining { auto=1; }
ha:layer_mask {
- bottom = 1
- mask = 1
+ top = 1
+ paste = 1
}
clearance=0.0
li:ps_poly {
- -42.5mil
- -42.5mil
- 42.5mil
- -42.5mil
- 42.5mil
- 42.5mil
- -42.5mil
- 42.5mil
+ -0.349758mm
+ -0.249936mm
+ -0.349758mm
+ 0.249936mm
+ 0.349758mm
+ 0.249936mm
+ 0.349758mm
+ -0.249936mm
}
}
}
}
-
- ha:ps_proto_v6.1 {
- hdia=38.0mil; hplated=1; htop=0; hbottom=0;
- li:shape {
-
- ha:ps_shape_v4 {
- ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; }
- ha:combining { }
- ha:layer_mask {
- copper = 1
- top = 1
- }
- clearance=0.0
- }
-
- ha:ps_shape_v4 {
- ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; }
- ha:combining { }
- ha:layer_mask {
- bottom = 1
- copper = 1
- }
- clearance=0.0
- }
-
- ha:ps_shape_v4 {
- ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; }
- ha:combining { }
- ha:layer_mask {
- copper = 1
- intern = 1
- }
- clearance=0.0
- }
-
- ha:ps_shape_v4 {
- ha:ps_circ { x=0.0; y=0.0; dia=85.0mil; }
- ha:combining { sub=1; auto=1; }
- ha:layer_mask {
- top = 1
- mask = 1
- }
- clearance=0.0
- }
-
- ha:ps_shape_v4 {
- ha:ps_circ { x=0.0; y=0.0; dia=85.0mil; }
- ha:combining { sub=1; auto=1; }
- ha:layer_mask {
- bottom = 1
- mask = 1
- }
- clearance=0.0
- }
- }
- }
}
li:objects {
- ha:padstack_ref.1869 {
- proto=0; x=550.0mil; y=26.67mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+ ha:padstack_ref.1918 {
+ proto=0; x=38.5mm; y=12.899796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
ha:flags {
clearline=1
}
li:thermal {
- li:0 {
- on
- diag
- round
- noshape
- }
}
ha:attributes {
name=1
}
}
- ha:padstack_ref.1870 {
- proto=1; x=550.0mil; y=29.21mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil;
+ ha:padstack_ref.1919 {
+ proto=0; x=38.5mm; y=12.100204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
ha:flags {
clearline=1
}
ha:combining { }
li:objects {
- ha:line.1844 {
- x1=600.0mil; y1=1000.0mil; x2=600.0mil; y2=30.48mm; thickness=15.0mil; clearance=0.0;
- }
- ha:line.1847 {
- x1=500.0mil; y1=1000.0mil; x2=600.0mil; y2=1000.0mil; thickness=15.0mil; clearance=0.0;
- }
- ha:line.1850 {
- x1=500.0mil; y1=1000.0mil; x2=500.0mil; y2=30.48mm; thickness=15.0mil; clearance=0.0;
- }
- ha:line.1853 {
- x1=500.0mil; y1=30.48mm; x2=600.0mil; y2=30.48mm; thickness=15.0mil; clearance=0.0;
- }
}
ha:type {
silk = 1
ha:combining { }
li:objects {
- ha:line.1857 {
- x1=550.0mil; y1=1.1in; x2=550.0mil; y2=1.1in; thickness=0.1mm; clearance=0.0;
+ ha:line.1906 {
+ x1=38.5mm; y1=12.5mm; x2=38.5mm; y2=12.5mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=pnp-origin
}
}
- ha:line.1860 {
- x1=550.0mil; y1=26.67mm; x2=550.0mil; y2=26.67mm; thickness=0.1mm; clearance=0.0;
+ ha:line.1909 {
+ x1=38.5mm; y1=12.5mm; x2=38.5mm; y2=12.5mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=origin
}
}
- ha:line.1863 {
- x1=550.0mil; y1=26.67mm; x2=550.0mil; y2=25.67mm; thickness=0.1mm; clearance=0.0;
+ ha:line.1912 {
+ x1=38.5mm; y1=12.5mm; x2=38.5mm; y2=13.5mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=x
}
}
- ha:line.1866 {
- x1=550.0mil; y1=26.67mm; x2=12.97mm; y2=26.67mm; thickness=0.1mm; clearance=0.0;
+ ha:line.1915 {
+ x1=38.5mm; y1=12.5mm; x2=39.5mm; y2=12.5mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=y
}
}
}
}
- uid = fqmaCZ/Ivo74XAEvIAsAAAAV
+ uid = fqmaCZ/Ivo74XAEvIAsAAAAX
}
- ha:subc.1904 {
- ha:attributes {
- value=15k
- footprint=0402
- refdes=R5
- }
- ha:data {
- li:padstack_prototypes {
+ ha:subc.2495 {
+ ha:attributes {
+ value=
+ footprint=282834-6
+ refdes=J3
+ }
+ ha:data {
+ li:padstack_prototypes {
- ha:ps_proto_v6.0 {
- hdia=0.0; hplated=0; htop=0; hbottom=0;
- li:shape {
+ ha:ps_proto_v6.0 {
+ hdia=45.28mil; hplated=1; htop=0; hbottom=0;
+ li:shape {
- ha:ps_shape_v4 {
- ha:combining { }
- ha:layer_mask {
- copper = 1
- top = 1
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; }
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ top = 1
+ }
+ clearance=0.0
}
- clearance=0.0
- li:ps_poly {
- -0.349758mm
- -0.249936mm
- -0.349758mm
- 0.249936mm
- 0.349758mm
- 0.249936mm
- 0.349758mm
- -0.249936mm
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; }
+ ha:combining { }
+ ha:layer_mask {
+ bottom = 1
+ copper = 1
}
- }
+ clearance=0.0
+ }
- ha:ps_shape_v4 {
- ha:combining { sub=1; auto=1; }
- ha:layer_mask {
- top = 1
- mask = 1
- }
- clearance=0.0
- li:ps_poly {
- -0.425958mm
- -0.326136mm
- -0.425958mm
- 0.326136mm
- 0.425958mm
- 0.326136mm
- 0.425958mm
- -0.326136mm
- }
- }
-
- ha:ps_shape_v4 {
- ha:combining { auto=1; }
- ha:layer_mask {
- top = 1
- paste = 1
- }
- clearance=0.0
- li:ps_poly {
- -0.349758mm
- -0.249936mm
- -0.349758mm
- 0.249936mm
- 0.349758mm
- 0.249936mm
- 0.349758mm
- -0.249936mm
- }
- }
- }
- }
- }
-
- li:objects {
- ha:padstack_ref.1918 {
- proto=0; x=691.0mil; y=31.546796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
- ha:flags {
- clearline=1
- }
-
- li:thermal {
- }
-
- ha:attributes {
- term=1
- name=1
- }
- }
- ha:padstack_ref.1919 {
- proto=0; x=691.0mil; y=30.747204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
- ha:flags {
- clearline=1
- }
-
- li:thermal {
- }
-
- ha:attributes {
- term=2
- name=2
- }
- }
- }
- li:layers {
-
- ha:top-silk {
- lid=0
- ha:combining { }
-
- li:objects {
- }
- ha:type {
- silk = 1
- top = 1
- }
- }
-
- ha:subc-aux {
- lid=1
- ha:combining { }
-
- li:objects {
- ha:line.1906 {
- x1=691.0mil; y1=31.147mm; x2=691.0mil; y2=31.147mm; thickness=0.1mm; clearance=0.0;
- ha:attributes {
- subc-role=pnp-origin
- }
- }
- ha:line.1909 {
- x1=691.0mil; y1=31.147mm; x2=691.0mil; y2=31.147mm; thickness=0.1mm; clearance=0.0;
- ha:attributes {
- subc-role=origin
- }
- }
- ha:line.1912 {
- x1=691.0mil; y1=31.147mm; x2=691.0mil; y2=32.147mm; thickness=0.1mm; clearance=0.0;
- ha:attributes {
- subc-role=x
- }
- }
- ha:line.1915 {
- x1=691.0mil; y1=31.147mm; x2=18.5514mm; y2=31.147mm; thickness=0.1mm; clearance=0.0;
- ha:attributes {
- subc-role=y
- }
- }
- }
- ha:type {
- top = 1
- misc = 1
- virtual = 1
- }
- }
- }
- }
- uid = fqmaCZ/Ivo74XAEvIAsAAAAX
- }
- ha:subc.2495 {
- ha:attributes {
- value=
- footprint=282834-6
- refdes=J3
- }
- ha:data {
- li:padstack_prototypes {
-
- ha:ps_proto_v6.0 {
- hdia=45.28mil; hplated=1; htop=0; hbottom=0;
- li:shape {
-
- ha:ps_shape_v4 {
- ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; }
- ha:combining { }
- ha:layer_mask {
- copper = 1
- top = 1
- }
- clearance=0.0
- }
-
- ha:ps_shape_v4 {
- ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; }
- ha:combining { }
- ha:layer_mask {
- bottom = 1
- copper = 1
- }
- clearance=0.0
- }
-
- ha:ps_shape_v4 {
- ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; }
- ha:combining { }
- ha:layer_mask {
- copper = 1
- intern = 1
- }
- clearance=0.0
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; }
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ intern = 1
+ }
+ clearance=0.0
}
ha:ps_shape_v4 {
li:objects {
ha:padstack_ref.2588 {
- proto=0; x=27.8mm; y=27.6mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+ proto=0; x=8.3mm; y=1.45275591in; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.2589 {
- proto=0; x=30.34mm; y=27.6mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+ proto=0; x=8.3mm; y=1.35275591in; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.2590 {
- proto=0; x=32.88mm; y=27.6mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+ proto=0; x=8.3mm; y=31.82mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.2591 {
- proto=0; x=35.42mm; y=27.6mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+ proto=0; x=8.3mm; y=29.28mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.2592 {
- proto=0; x=37.96mm; y=27.6mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+ proto=0; x=8.3mm; y=1.05275591in; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.2593 {
- proto=0; x=40.5mm; y=27.6mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+ proto=0; x=8.3mm; y=24.2mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.2594 {
- proto=0; x=43.04mm; y=27.6mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+ proto=0; x=8.3mm; y=21.66mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.2595 {
- proto=1; x=45.58mm; y=27.6mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm;
+ proto=1; x=8.3mm; y=19.12mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm;
ha:flags {
clearline=1
}
li:objects {
ha:line.2563 {
- x1=26.299876mm; y1=24.35007mm; x2=26.299876mm; y2=30.850184mm; thickness=6.0mil; clearance=0.0;
+ x1=5.05007mm; y1=1.51181591in; x2=11.550184mm; y2=1.51181591in; thickness=6.0mil; clearance=0.0;
}
ha:line.2566 {
- x1=26.299876mm; y1=30.850184mm; x2=47.07987mm; y2=30.850184mm; thickness=6.0mil; clearance=0.0;
+ x1=11.550184mm; y1=1.51181591in; x2=11.550184mm; y2=17.62013mm; thickness=6.0mil; clearance=0.0;
}
ha:line.2569 {
- x1=47.07987mm; y1=30.850184mm; x2=47.07987mm; y2=24.35007mm; thickness=6.0mil; clearance=0.0;
+ x1=11.550184mm; y1=17.62013mm; x2=5.05007mm; y2=17.62013mm; thickness=6.0mil; clearance=0.0;
}
ha:line.2572 {
- x1=47.07987mm; y1=24.35007mm; x2=26.299876mm; y2=24.35007mm; thickness=6.0mil; clearance=0.0;
+ x1=5.05007mm; y1=17.62013mm; x2=5.05007mm; y2=1.51181591in; thickness=6.0mil; clearance=0.0;
}
}
ha:type {
li:objects {
ha:line.2576 {
- x1=36.69mm; y1=27.6mm; x2=36.69mm; y2=27.6mm; thickness=0.1mm; clearance=0.0;
+ x1=8.3mm; y1=28.01mm; x2=8.3mm; y2=28.01mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=pnp-origin
}
}
ha:line.2579 {
- x1=26.299876mm; y1=24.35007mm; x2=26.299876mm; y2=24.35007mm; thickness=0.1mm; clearance=0.0;
+ x1=5.05007mm; y1=1.51181591in; x2=5.05007mm; y2=1.51181591in; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=origin
}
}
ha:line.2582 {
- x1=26.299876mm; y1=24.35007mm; x2=26.299876mm; y2=23.35007mm; thickness=0.1mm; clearance=0.0;
+ x1=5.05007mm; y1=1.51181591in; x2=159.4515748mil; y2=1.51181591in; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=x
}
}
ha:line.2585 {
- x1=26.299876mm; y1=24.35007mm; x2=25.299876mm; y2=24.35007mm; thickness=0.1mm; clearance=0.0;
+ x1=5.05007mm; y1=1.51181591in; x2=5.05007mm; y2=39.400124mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=y
}
}
ha:subc.7932 {
ha:attributes {
- value=
+ value=MCP3008
footprint=soic-16
refdes=U4
}
li:objects {
ha:padstack_ref.7973 {
- proto=0; x=17.755mm; y=40.549982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ proto=0; x=28.055mm; y=15.149982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.7974 {
- proto=0; x=17.755mm; y=35.250018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ proto=0; x=28.055mm; y=9.850018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.7975 {
- proto=0; x=19.025mm; y=40.549982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ proto=0; x=29.325mm; y=15.149982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.7976 {
- proto=0; x=19.025mm; y=35.250018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ proto=0; x=29.325mm; y=9.850018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.7977 {
- proto=0; x=20.295mm; y=40.549982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ proto=0; x=30.595mm; y=15.149982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.7978 {
- proto=0; x=20.295mm; y=35.250018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ proto=0; x=30.595mm; y=9.850018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.7979 {
- proto=0; x=21.565mm; y=40.549982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ proto=0; x=31.865mm; y=15.149982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.7980 {
- proto=0; x=21.565mm; y=35.250018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ proto=0; x=31.865mm; y=9.850018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.7981 {
- proto=0; x=22.835mm; y=40.549982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ proto=0; x=33.135mm; y=15.149982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.7982 {
- proto=0; x=22.835mm; y=35.250018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ proto=0; x=33.135mm; y=9.850018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.7983 {
- proto=0; x=24.105mm; y=40.549982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ proto=0; x=34.405mm; y=15.149982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.7984 {
- proto=0; x=24.105mm; y=35.250018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ proto=0; x=34.405mm; y=9.850018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.7985 {
- proto=0; x=25.375mm; y=40.549982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ proto=0; x=35.675mm; y=15.149982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.7986 {
- proto=0; x=25.375mm; y=35.250018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ proto=0; x=35.675mm; y=9.850018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.7987 {
- proto=0; x=26.645mm; y=40.549982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ proto=0; x=36.945mm; y=15.149982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
ha:flags {
clearline=1
}
}
}
ha:padstack_ref.7988 {
- proto=0; x=26.645mm; y=35.250018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
+ proto=0; x=36.945mm; y=9.850018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil;
ha:flags {
clearline=1
}
li:objects {
ha:line.7933 {
- x1=16.950074mm; y1=34.39988mm; x2=17.350124mm; y2=34.39988mm; thickness=10.0mil; clearance=0.0;
+ x1=27.250074mm; y1=8.99988mm; x2=27.650124mm; y2=8.99988mm; thickness=10.0mil; clearance=0.0;
}
ha:line.7936 {
- x1=16.950074mm; y1=34.39988mm; x2=16.950074mm; y2=34.79993mm; thickness=10.0mil; clearance=0.0;
+ x1=27.250074mm; y1=8.99988mm; x2=27.250074mm; y2=9.39993mm; thickness=10.0mil; clearance=0.0;
}
ha:line.7939 {
- x1=27.449926mm; y1=34.39988mm; x2=27.049876mm; y2=34.39988mm; thickness=10.0mil; clearance=0.0;
+ x1=37.749926mm; y1=8.99988mm; x2=37.349876mm; y2=8.99988mm; thickness=10.0mil; clearance=0.0;
}
ha:line.7942 {
- x1=27.449926mm; y1=34.39988mm; x2=27.449926mm; y2=34.79993mm; thickness=10.0mil; clearance=0.0;
+ x1=37.749926mm; y1=8.99988mm; x2=37.749926mm; y2=9.39993mm; thickness=10.0mil; clearance=0.0;
}
ha:line.7945 {
- x1=16.950074mm; y1=41.40012mm; x2=17.350124mm; y2=41.40012mm; thickness=10.0mil; clearance=0.0;
+ x1=27.250074mm; y1=16.00012mm; x2=27.650124mm; y2=16.00012mm; thickness=10.0mil; clearance=0.0;
}
ha:line.7948 {
- x1=16.950074mm; y1=41.40012mm; x2=16.950074mm; y2=41.00007mm; thickness=10.0mil; clearance=0.0;
+ x1=27.250074mm; y1=16.00012mm; x2=27.250074mm; y2=15.60007mm; thickness=10.0mil; clearance=0.0;
}
ha:line.7951 {
- x1=27.449926mm; y1=41.40012mm; x2=27.049876mm; y2=41.40012mm; thickness=10.0mil; clearance=0.0;
+ x1=37.749926mm; y1=16.00012mm; x2=37.349876mm; y2=16.00012mm; thickness=10.0mil; clearance=0.0;
}
ha:line.7954 {
- x1=27.449926mm; y1=41.40012mm; x2=27.449926mm; y2=41.00007mm; thickness=10.0mil; clearance=0.0;
+ x1=37.749926mm; y1=16.00012mm; x2=37.749926mm; y2=15.60007mm; thickness=10.0mil; clearance=0.0;
}
ha:line.7957 {
- x1=16.6501mm; y1=41.700094mm; x2=16.6501mm; y2=41.700094mm; thickness=10.0mil; clearance=0.0;
+ x1=26.9501mm; y1=16.300094mm; x2=26.9501mm; y2=16.300094mm; thickness=10.0mil; clearance=0.0;
}
}
ha:type {
li:objects {
ha:line.7961 {
- x1=22.2mm; y1=37.9mm; x2=22.2mm; y2=37.9mm; thickness=0.1mm; clearance=0.0;
+ x1=32.5mm; y1=12.5mm; x2=32.5mm; y2=12.5mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=pnp-origin
}
}
ha:line.7964 {
- x1=22.2mm; y1=37.9mm; x2=22.2mm; y2=37.9mm; thickness=0.1mm; clearance=0.0;
+ x1=32.5mm; y1=12.5mm; x2=32.5mm; y2=12.5mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=origin
}
}
ha:line.7967 {
- x1=22.2mm; y1=37.9mm; x2=22.2mm; y2=38.9mm; thickness=0.1mm; clearance=0.0;
+ x1=32.5mm; y1=12.5mm; x2=32.5mm; y2=13.5mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=x
}
}
ha:line.7970 {
- x1=22.2mm; y1=37.9mm; x2=23.2mm; y2=37.9mm; thickness=0.1mm; clearance=0.0;
+ x1=32.5mm; y1=12.5mm; x2=33.5mm; y2=12.5mm; thickness=0.1mm; clearance=0.0;
ha:attributes {
subc-role=y
}
}
uid = ZxTkJz93AXetN+7sUpUAAAAV
}
- ha:rat.9067 {
- x1=22.9615mm; y1=657.21mil; lgrp1=3; anchor1=pcb/1604/1618; x2=21.554447mm; y2=17.536668mm; lgrp2=3; anchor2=pcb/1621/1649;
- }
- ha:rat.9070 {
- x1=550.0mil; y1=26.67mm; lgrp1=3; anchor1=pcb/1843/1869; x2=21.554447mm; y2=17.536668mm; lgrp2=3; anchor2=pcb/1621/1649;
- }
- ha:rat.9073 {
- x1=22.9615mm; y1=657.21mil; lgrp1=3; anchor1=pcb/1604/1618; x2=28.69mm; y2=4.77mm; lgrp2=3; anchor2=pcb/1393/1447;
- }
- ha:rat.9076 {
- x1=28.69mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1447; x2=42.609004mm; y2=485.0mil; lgrp2=3; anchor2=pcb/1720/1734;
- }
- ha:rat.9079 {
- x1=42.609004mm; y1=534.0mil; lgrp1=3; anchor1=pcb/1703/1717; x2=42.609004mm; y2=485.0mil; lgrp2=3; anchor2=pcb/1720/1734;
- }
- ha:rat.9082 {
- x1=42.609004mm; y1=534.0mil; lgrp1=3; anchor1=pcb/1703/1717; x2=1.67826in; y2=584.0mil; lgrp2=3; anchor2=pcb/1737/1751;
- }
- ha:rat.9085 {
- x1=1.701in; y1=635.0mil; lgrp1=3; anchor1=pcb/1657/1671; x2=1.67826in; y2=584.0mil; lgrp2=3; anchor2=pcb/1737/1751;
- }
- ha:rat.9088 {
- x1=1.701in; y1=635.0mil; lgrp1=3; anchor1=pcb/1657/1671; x2=1.86246in; y2=14.948662mm; lgrp2=3; anchor2=pcb/4234/4282;
- }
- ha:rat.9091 {
- x1=56.5mm; y1=14.300408mm; lgrp1=3; anchor1=pcb/1554/1568; x2=1.86246in; y2=14.948662mm; lgrp2=3; anchor2=pcb/4234/4282;
- }
- ha:rat.9094 {
- x1=61.6mm; y1=13.58mm; lgrp1=3; anchor1=pcb/1571/1602; x2=56.5mm; y2=14.300408mm; lgrp2=3; anchor2=pcb/1554/1568;
- }
- ha:rat.9097 {
- x1=61.6mm; y1=13.58mm; lgrp1=3; anchor1=pcb/1571/1602; x2=61.6mm; y2=21.2mm; lgrp2=3; anchor2=pcb/1571/1599;
- }
- ha:rat.9100 {
- x1=61.6mm; y1=21.2mm; lgrp1=3; anchor1=pcb/1571/1599; x2=61.5mm; y2=30.2mm; lgrp2=3; anchor2=pcb/2495/2526;
- }
- ha:rat.9103 {
- x1=61.5mm; y1=30.2mm; lgrp1=3; anchor1=pcb/2495/2526; x2=61.5mm; y2=37.82mm; lgrp2=3; anchor2=pcb/2495/2523;
- }
- ha:rat.9106 {
- x1=8.37mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1439; x2=21.554447mm; y2=17.536668mm; lgrp2=3; anchor2=pcb/1621/1649;
- }
- ha:rat.9109 {
- x1=10.91mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1440; x2=19.354807mm; y2=641.21mil; lgrp2=3; anchor2=pcb/1621/1650;
- }
- ha:rat.9112 {
- x1=8.37mm; y1=2.23mm; lgrp1=3; anchor1=pcb/1393/1419; x2=10.91mm; y2=2.23mm; lgrp2=3; anchor2=pcb/1393/1420;
- }
- ha:rat.9115 {
- x1=15.99mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1442; x2=56.5mm; y2=15.1mm; lgrp2=3; anchor2=pcb/1554/1569;
- }
- ha:rat.9118 {
- x1=61.6mm; y1=16.12mm; lgrp1=3; anchor1=pcb/1571/1601; x2=56.5mm; y2=15.1mm; lgrp2=3; anchor2=pcb/1554/1569;
- }
- ha:rat.9121 {
- x1=61.6mm; y1=16.12mm; lgrp1=3; anchor1=pcb/1571/1601; x2=61.6mm; y2=23.74mm; lgrp2=3; anchor2=pcb/1571/1598;
- }
- ha:rat.9124 {
- x1=61.6mm; y1=23.74mm; lgrp1=3; anchor1=pcb/1571/1598; x2=61.5mm; y2=32.74mm; lgrp2=3; anchor2=pcb/2495/2525;
- }
- ha:rat.9127 {
- x1=61.5mm; y1=32.74mm; lgrp1=3; anchor1=pcb/2495/2525; x2=61.5mm; y2=40.36mm; lgrp2=3; anchor2=pcb/2495/2522;
- }
- ha:rat.9130 {
- x1=550.0mil; y1=29.21mm; lgrp1=3; anchor1=pcb/1843/1870; x2=691.0mil; y2=31.546796mm; lgrp2=3; anchor2=pcb/1904/1918;
- }
- ha:rat.9133 {
- x1=691.0mil; y1=31.546796mm; lgrp1=3; anchor1=pcb/1904/1918; x2=17.755mm; y2=40.549982mm; lgrp2=3; anchor2=pcb/7932/7973;
- }
- ha:rat.9136 {
- x1=13.45mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1441; x2=19.354807mm; y2=17.536668mm; lgrp2=3; anchor2=pcb/1621/1648;
- }
- ha:rat.9139 {
- x1=22.9615mm; y1=625.73mil; lgrp1=3; anchor1=pcb/1604/1619; x2=21.554447mm; y2=592.0mil; lgrp2=3; anchor2=pcb/1621/1653;
- }
- ha:rat.9142 {
- x1=18.53mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1443; x2=21.554447mm; y2=592.0mil; lgrp2=3; anchor2=pcb/1621/1653;
- }
- ha:rat.9145 {
- x1=13.45mm; y1=2.23mm; lgrp1=3; anchor1=pcb/1393/1421; x2=18.53mm; y2=4.77mm; lgrp2=3; anchor2=pcb/1393/1443;
- }
- ha:rat.9148 {
- x1=18.53mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1443; x2=23.61mm; y2=2.23mm; lgrp2=3; anchor2=pcb/1393/1425;
- }
- ha:rat.9151 {
- x1=23.61mm; y1=2.23mm; lgrp1=3; anchor1=pcb/1393/1425; x2=31.23mm; y2=2.23mm; lgrp2=3; anchor2=pcb/1393/1428;
- }
- ha:rat.9154 {
- x1=31.23mm; y1=2.23mm; lgrp1=3; anchor1=pcb/1393/1428; x2=38.85mm; y2=4.77mm; lgrp2=3; anchor2=pcb/1393/1451;
- }
- ha:rat.9157 {
- x1=38.85mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1451; x2=43.93mm; y2=2.23mm; lgrp2=3; anchor2=pcb/1393/1433;
- }
- ha:rat.9160 {
- x1=43.93mm; y1=2.23mm; lgrp1=3; anchor1=pcb/1393/1433; x2=49.01mm; y2=2.23mm; lgrp2=3; anchor2=pcb/1393/1435;
- }
- ha:rat.9163 {
- x1=49.01mm; y1=2.23mm; lgrp1=3; anchor1=pcb/1393/1435; x2=56.63mm; y2=4.77mm; lgrp2=3; anchor2=pcb/1393/1458;
- }
- ha:rat.9166 {
- x1=56.63mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1458; x2=1.96954in; y2=529.47mil; lgrp2=3; anchor2=pcb/4234/4281;
- }
- ha:rat.9169 {
- x1=1.96954in; y1=13.948664mm; lgrp1=3; anchor1=pcb/4234/4279; x2=1.96954in; y2=529.47mil; lgrp2=3; anchor2=pcb/4234/4281;
- }
- ha:rat.9172 {
- x1=1.96954in; y1=568.84mil; lgrp1=3; anchor1=pcb/4234/4277; x2=1.96954in; y2=13.948664mm; lgrp2=3; anchor2=pcb/4234/4279;
- }
- ha:rat.9175 {
- x1=1.96954in; y1=14.948662mm; lgrp1=3; anchor1=pcb/4234/4275; x2=1.96954in; y2=568.84mil; lgrp2=3; anchor2=pcb/4234/4277;
- }
- ha:rat.9178 {
- x1=1.968in; y1=731.0mil; lgrp1=3; anchor1=pcb/1674/1701; x2=1.96954in; y2=14.948662mm; lgrp2=3; anchor2=pcb/4234/4275;
- }
- ha:rat.9181 {
- x1=1.701in; y1=666.48mil; lgrp1=3; anchor1=pcb/1657/1672; x2=1.968in; y2=731.0mil; lgrp2=3; anchor2=pcb/1674/1701;
- }
- ha:rat.9184 {
- x1=1.701in; y1=666.48mil; lgrp1=3; anchor1=pcb/1657/1672; x2=43.04mm; y2=27.6mm; lgrp2=3; anchor2=pcb/2562/2594;
- }
- ha:rat.9187 {
- x1=43.04mm; y1=27.6mm; lgrp1=3; anchor1=pcb/2562/2594; x2=37.96mm; y2=27.6mm; lgrp2=3; anchor2=pcb/2562/2592;
- }
- ha:rat.9190 {
- x1=37.96mm; y1=27.6mm; lgrp1=3; anchor1=pcb/2562/2592; x2=32.88mm; y2=27.6mm; lgrp2=3; anchor2=pcb/2562/2590;
- }
- ha:rat.9193 {
- x1=32.88mm; y1=27.6mm; lgrp1=3; anchor1=pcb/2562/2590; x2=27.8mm; y2=27.6mm; lgrp2=3; anchor2=pcb/2562/2588;
- }
- ha:rat.9196 {
- x1=27.8mm; y1=27.6mm; lgrp1=3; anchor1=pcb/2562/2588; x2=691.0mil; y2=30.747204mm; lgrp2=3; anchor2=pcb/1904/1919;
- }
- ha:rat.9199 {
- x1=61.6mm; y1=18.66mm; lgrp1=3; anchor1=pcb/1571/1600; x2=1.968in; y2=731.0mil; lgrp2=3; anchor2=pcb/1674/1701;
- }
- ha:rat.9202 {
- x1=61.6mm; y1=18.66mm; lgrp1=3; anchor1=pcb/1571/1600; x2=61.6mm; y2=26.28mm; lgrp2=3; anchor2=pcb/1571/1597;
- }
- ha:rat.9205 {
- x1=61.6mm; y1=26.28mm; lgrp1=3; anchor1=pcb/1571/1597; x2=61.5mm; y2=35.28mm; lgrp2=3; anchor2=pcb/2495/2524;
- }
- ha:rat.9208 {
- x1=61.5mm; y1=35.28mm; lgrp1=3; anchor1=pcb/2495/2524; x2=61.5mm; y2=42.9mm; lgrp2=3; anchor2=pcb/2495/2521;
- }
- ha:rat.9211 {
- x1=1.868in; y1=731.0mil; lgrp1=3; anchor1=pcb/1674/1700; x2=1.86246in; y2=568.84mil; lgrp2=3; anchor2=pcb/4234/4280;
- }
- ha:rat.9214 {
- x1=1.70974in; y1=584.0mil; lgrp1=3; anchor1=pcb/1737/1752; x2=1.86246in; y2=568.84mil; lgrp2=3; anchor2=pcb/4234/4280;
- }
- ha:rat.9217 {
- x1=41.39mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1452; x2=43.408596mm; y2=485.0mil; lgrp2=3; anchor2=pcb/1720/1735;
- }
- ha:rat.9220 {
- x1=43.408596mm; y1=485.0mil; lgrp1=3; anchor1=pcb/1720/1735; x2=1.86246in; y2=529.47mil; lgrp2=3; anchor2=pcb/4234/4276;
- }
- ha:rat.9223 {
- x1=21.07mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1444; x2=45.58mm; y2=27.6mm; lgrp2=3; anchor2=pcb/2562/2595;
- }
- ha:rat.9226 {
- x1=21.07mm; y1=2.23mm; lgrp1=3; anchor1=pcb/1393/1424; x2=40.5mm; y2=27.6mm; lgrp2=3; anchor2=pcb/2562/2593;
- }
- ha:rat.9229 {
- x1=26.15mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1446; x2=35.42mm; y2=27.6mm; lgrp2=3; anchor2=pcb/2562/2591;
- }
- ha:rat.9232 {
- x1=26.15mm; y1=2.23mm; lgrp1=3; anchor1=pcb/1393/1426; x2=30.34mm; y2=27.6mm; lgrp2=3; anchor2=pcb/2562/2589;
- }
- ha:rat.9235 {
- x1=41.39mm; y1=2.23mm; lgrp1=3; anchor1=pcb/1393/1432; x2=43.408596mm; y2=534.0mil; lgrp2=3; anchor2=pcb/1703/1718;
- }
- ha:rat.9238 {
- x1=43.408596mm; y1=534.0mil; lgrp1=3; anchor1=pcb/1703/1718; x2=1.86246in; y2=13.948664mm; lgrp2=3; anchor2=pcb/4234/4278;
- }
- }
- }
+ ha:subc.9638 {
+ ha:attributes {
+ refdes=C2
+ value=0.1uF
+ footprint=0402
+ openscad=0402
+ }
+ ha:data {
+ li:padstack_prototypes {
- ha:layer_stack {
- li:groups {
- ha:0 {
- name = top_paste
- ha:type { top=1; paste=1; }
- li:layers { 9; }
- }
- ha:1 {
- name = top_silk
- ha:type { silk=1; top=1; }
- li:layers { 8; }
- }
- ha:2 {
- name = top_mask
- ha:type { top=1; mask=1; }
- li:layers { 10; }
- }
- ha:3 {
- name = top_copper
- ha:type { copper=1; top=1; }
- li:layers { 0; 2; }
- }
- ha:4 {
- ha:type { substrate=1; intern=1; }
- ha:attributes { thickness={0.7375mm } }
- li:layers { }
- name = grp_4
- }
- ha:5 {
- name = Intern
- ha:type { copper=1; intern=1; }
- li:layers { 5; }
- }
- ha:6 {
- ha:type { substrate=1; intern=1; }
- ha:attributes { thickness={0.125mm } }
- li:layers { }
- name = grp_6
+ ha:ps_proto_v6.0 {
+ hdia=0.0; hplated=0; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ top = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 0.249936mm
+ -0.349758mm
+ -0.249936mm
+ -0.349758mm
+ -0.249936mm
+ 0.349758mm
+ 0.249936mm
+ 0.349758mm
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 0.326136mm
+ -0.425958mm
+ -0.326136mm
+ -0.425958mm
+ -0.326136mm
+ 0.425958mm
+ 0.326136mm
+ 0.425958mm
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 0.249936mm
+ -0.349758mm
+ -0.249936mm
+ -0.349758mm
+ -0.249936mm
+ 0.349758mm
+ 0.249936mm
+ 0.349758mm
+ }
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.9652 {
+ proto=0; x=29.8mm; y=7.7mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ ha:padstack_ref.9653 {
+ proto=0; x=29.000408mm; y=7.7mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=2
+ name=2
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.9640 {
+ x1=29.400204mm; y1=7.7mm; x2=29.400204mm; y2=7.7mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.9643 {
+ x1=29.400204mm; y1=7.7mm; x2=29.400204mm; y2=7.7mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.9646 {
+ x1=29.400204mm; y1=7.7mm; x2=28.400204mm; y2=7.7mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.9649 {
+ x1=29.400204mm; y1=7.7mm; x2=29.400204mm; y2=6.7mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = XljUU+Kp7nkz3u8GOzsAAAAV
+ }
+ ha:subc.9677 {
+ ha:attributes {
+ refdes=C4
+ value=47uF
+ footprint=1206
+ openscad=1206
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=0.0; hplated=0; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ top = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 0.649986mm
+ -0.94996mm
+ -0.649986mm
+ -0.94996mm
+ -0.649986mm
+ 0.94996mm
+ 0.649986mm
+ 0.94996mm
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 0.726186mm
+ -1.02616mm
+ -0.726186mm
+ -1.02616mm
+ -0.726186mm
+ 1.02616mm
+ 0.726186mm
+ 1.02616mm
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 0.649986mm
+ -0.94996mm
+ -0.649986mm
+ -0.94996mm
+ -0.649986mm
+ 0.94996mm
+ 0.649986mm
+ 0.94996mm
+ }
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.9697 {
+ proto=0; x=13.99974mm; y=7.5mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ ha:padstack_ref.9698 {
+ proto=0; x=11.0mm; y=7.5mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=2
+ name=2
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:line.9678 {
+ x1=13.099818mm; y1=8.44996mm; x2=11.899922mm; y2=8.44996mm; thickness=8.0mil; clearance=0.0;
+ }
+ ha:line.9681 {
+ x1=13.099818mm; y1=6.55004mm; x2=11.899922mm; y2=6.55004mm; thickness=8.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.9685 {
+ x1=12.49987mm; y1=7.5mm; x2=12.49987mm; y2=7.5mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.9688 {
+ x1=12.49987mm; y1=7.5mm; x2=12.49987mm; y2=7.5mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.9691 {
+ x1=12.49987mm; y1=7.5mm; x2=452.7507874mil; y2=7.5mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.9694 {
+ x1=12.49987mm; y1=7.5mm; x2=12.49987mm; y2=6.5mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = XljUU+Kp7nkz3u8GOzsAAAAX
+ }
+ ha:subc.9716 {
+ ha:attributes {
+ refdes=R2
+ value=15k
+ footprint=0402
+ openscad=0402
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=0.0; hplated=0; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ top = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 0.249936mm
+ -0.349758mm
+ -0.249936mm
+ -0.349758mm
+ -0.249936mm
+ 0.349758mm
+ 0.249936mm
+ 0.349758mm
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 0.326136mm
+ -0.425958mm
+ -0.326136mm
+ -0.425958mm
+ -0.326136mm
+ 0.425958mm
+ 0.326136mm
+ 0.425958mm
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 0.249936mm
+ -0.349758mm
+ -0.249936mm
+ -0.349758mm
+ -0.249936mm
+ 0.349758mm
+ 0.249936mm
+ 0.349758mm
+ }
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.9730 {
+ proto=0; x=8.4mm; y=7.899592mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ ha:padstack_ref.9731 {
+ proto=0; x=8.4mm; y=7.1mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=2
+ name=2
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.9718 {
+ x1=8.4mm; y1=7.499796mm; x2=8.4mm; y2=7.499796mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.9721 {
+ x1=8.4mm; y1=7.499796mm; x2=8.4mm; y2=7.499796mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.9724 {
+ x1=8.4mm; y1=7.499796mm; x2=8.4mm; y2=6.499796mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.9727 {
+ x1=8.4mm; y1=7.499796mm; x2=9.4mm; y2=7.499796mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = XljUU+Kp7nkz3u8GOzsAAAAZ
+ }
+ ha:subc.9749 {
+ ha:attributes {
+ refdes=R3
+ value=15k
+ footprint=0402
+ openscad=0402
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=0.0; hplated=0; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ top = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 0.249936mm
+ -0.349758mm
+ -0.249936mm
+ -0.349758mm
+ -0.249936mm
+ 0.349758mm
+ 0.249936mm
+ 0.349758mm
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 0.326136mm
+ -0.425958mm
+ -0.326136mm
+ -0.425958mm
+ -0.326136mm
+ 0.425958mm
+ 0.326136mm
+ 0.425958mm
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 0.249936mm
+ -0.349758mm
+ -0.249936mm
+ -0.349758mm
+ -0.249936mm
+ 0.349758mm
+ 0.249936mm
+ 0.349758mm
+ }
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.9763 {
+ proto=0; x=377.95275591mil; y=7.100204mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ ha:padstack_ref.9764 {
+ proto=0; x=377.95275591mil; y=7.899796mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=2
+ name=2
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.9751 {
+ x1=377.95275591mil; y1=7.5mm; x2=377.95275591mil; y2=7.5mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.9754 {
+ x1=377.95275591mil; y1=7.5mm; x2=377.95275591mil; y2=7.5mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.9757 {
+ x1=377.95275591mil; y1=7.5mm; x2=377.95275591mil; y2=8.5mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.9760 {
+ x1=377.95275591mil; y1=7.5mm; x2=8.6mm; y2=7.5mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = XljUU+Kp7nkz3u8GOzsAAAAb
+ }
+ ha:subc.12315 {
+ ha:attributes {
+ value=PDV-P8103
+ footprint=PDV-P8103
+ refdes=R4
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=19.69mil; hplated=1; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=49.21mil; }
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ top = 1
+ }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=49.21mil; }
+ ha:combining { }
+ ha:layer_mask {
+ bottom = 1
+ copper = 1
+ }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=49.21mil; }
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ intern = 1
+ }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=59.06mil; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=59.06mil; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.12337 {
+ proto=0; x=40.39979mm; y=19.2mm; rot=180.000000; xmirror=0; smirror=0; clearance=9.845mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=pin1
+ }
+ }
+ ha:padstack_ref.12338 {
+ proto=0; x=37.0mm; y=19.2mm; rot=180.000000; xmirror=0; smirror=0; clearance=9.845mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=2
+ name=pin2
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:line.12316 {
+ x1=40.060192mm; y1=21.344776mm; x2=37.339598mm; y2=21.344776mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.12319 {
+ x1=40.060192mm; y1=17.05497mm; x2=37.339598mm; y2=17.05497mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:arc.12322 {
+ x=38.700022mm; y=19.2mm; width=100.0mil; height=100.0mil; astart=237.617141; adelta=-115.234282; thickness=10.0mil; clearance=0.0;
+ }
+ ha:arc.12323 {
+ x=38.700022mm; y=19.2mm; width=100.0mil; height=100.0mil; astart=57.617141; adelta=-115.234282; thickness=10.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.12325 {
+ x1=38.699895mm; y1=19.2mm; x2=38.699895mm; y2=19.2mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.12328 {
+ x1=38.700022mm; y1=19.2mm; x2=38.700022mm; y2=19.2mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.12331 {
+ x1=38.700022mm; y1=19.2mm; x2=37.700022mm; y2=19.2mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.12334 {
+ x1=38.700022mm; y1=19.2mm; x2=38.700022mm; y2=18.2mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = mqtnbrUx2qJHVvxrTEgAAAAZ
+ }
+ ha:subc.14509 {
+ ha:attributes {
+ value=
+ footprint=SJ-352X-SMT
+ refdes=J6
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=0.0; hplated=0; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ top = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 1.099947mm
+ -55.115mil
+ -1.099947mm
+ -55.115mil
+ -1.099947mm
+ 55.115mil
+ 1.099947mm
+ 55.115mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 1.277747mm
+ -62.115mil
+ -1.277747mm
+ -62.115mil
+ -1.277747mm
+ 62.115mil
+ 1.277747mm
+ 62.115mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 1.099947mm
+ -55.115mil
+ -1.099947mm
+ -55.115mil
+ -1.099947mm
+ 55.115mil
+ 1.099947mm
+ 55.115mil
+ }
+ }
+ }
+ }
+
+ ha:ps_proto_v6.1 {
+ hdia=0.0; hplated=0; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ top = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 1.299972mm
+ -1.400048mm
+ -1.299972mm
+ -1.400048mm
+ -1.299972mm
+ 1.400048mm
+ 1.299972mm
+ 1.400048mm
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 1.477772mm
+ -1.577848mm
+ -1.477772mm
+ -1.577848mm
+ -1.477772mm
+ 1.577848mm
+ 1.477772mm
+ 1.577848mm
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 1.299972mm
+ -1.400048mm
+ -1.299972mm
+ -1.400048mm
+ -1.299972mm
+ 1.400048mm
+ 1.299972mm
+ 1.400048mm
+ }
+ }
+ }
+ }
+
+ ha:ps_proto_v6.2 {
+ hdia=0.0; hplated=0; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ top = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -1.099947mm
+ 55.115mil
+ 1.099947mm
+ 55.115mil
+ 1.099947mm
+ -55.115mil
+ -1.099947mm
+ -55.115mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -1.277747mm
+ 62.115mil
+ 1.277747mm
+ 62.115mil
+ 1.277747mm
+ -62.115mil
+ -1.277747mm
+ -62.115mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -1.099947mm
+ 55.115mil
+ 1.099947mm
+ 55.115mil
+ 1.099947mm
+ -55.115mil
+ -1.099947mm
+ -55.115mil
+ }
+ }
+ }
+ }
+
+ ha:ps_proto_v6.3 {
+ hdia=0.0; hplated=0; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ top = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 1.299972mm
+ -55.115mil
+ -1.299972mm
+ -55.115mil
+ -1.299972mm
+ 55.115mil
+ 1.299972mm
+ 55.115mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 1.477772mm
+ -62.115mil
+ -1.477772mm
+ -62.115mil
+ -1.477772mm
+ 62.115mil
+ 1.477772mm
+ 62.115mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 1.299972mm
+ -55.115mil
+ -1.299972mm
+ -55.115mil
+ -1.299972mm
+ 55.115mil
+ 1.299972mm
+ 55.115mil
+ }
+ }
+ }
+ }
+
+ ha:ps_proto_v6.4 {
+ hdia=66.93mil; hplated=0; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=0.0; }
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ top = 1
+ }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=0.0; }
+ ha:combining { }
+ ha:layer_mask {
+ bottom = 1
+ copper = 1
+ }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=0.0; }
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ intern = 1
+ }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=5.100066mm; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=5.100066mm; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.14547 {
+ proto=0; x=2.400046mm; y=15.700018mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ ha:padstack_ref.14548 {
+ proto=1; x=11.800078mm; y=15.700018mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=2
+ name=2
+ }
+ }
+ ha:padstack_ref.14549 {
+ proto=2; x=4.400042mm; y=8.300236mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=3
+ name=3
+ }
+ }
+ ha:padstack_ref.14550 {
+ proto=3; x=15.80007mm; y=11.250319mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=4
+ name=4
+ }
+ }
+ ha:padstack_ref.14551 {
+ proto=4; x=137.8mil; y=12.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=43.31mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=M
+ name=mounting
+ }
+ }
+ ha:padstack_ref.14552 {
+ proto=4; x=10.500106mm; y=12.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=43.31mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=M
+ name=mounting
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:line.14510 {
+ x1=0.0; y1=9.00026mm; x2=570.87mil; y2=9.00026mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.14513 {
+ x1=0.0; y1=14.999994mm; x2=570.87mil; y2=14.999994mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.14516 {
+ x1=570.87mil; y1=9.00026mm; x2=570.87mil; y2=14.999994mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.14519 {
+ x1=-98.42mil; y1=14.500122mm; x2=0.0; y2=14.500122mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.14522 {
+ x1=-98.42mil; y1=9.500132mm; x2=0.0; y2=9.500132mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.14525 {
+ x1=-98.42mil; y1=9.500132mm; x2=-98.42mil; y2=14.500122mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.14528 {
+ x1=0.0; y1=14.500122mm; x2=0.0; y2=14.999994mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.14531 {
+ x1=0.0; y1=9.500132mm; x2=0.0; y2=9.00026mm; thickness=10.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.14535 {
+ x1=8.066743mm; y1=12.491765mm; x2=8.066743mm; y2=12.491765mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.14538 {
+ x1=0.0; y1=12.0mm; x2=0.0; y2=12.0mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.14541 {
+ x1=0.0; y1=12.0mm; x2=0.0; y2=13.0mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.14544 {
+ x1=0.0; y1=12.0mm; x2=1.0mm; y2=12.0mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = 1oRsw0qtfoclihEt0IAAAAAZ
+ }
+ ha:subc.14598 {
+ ha:attributes {
+ value=
+ footprint=SJ-352X-SMT
+ refdes=J7
+ }
+ ha:data {
+ li:padstack_prototypes {
+
+ ha:ps_proto_v6.0 {
+ hdia=0.0; hplated=0; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ top = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 1.099947mm
+ -55.115mil
+ -1.099947mm
+ -55.115mil
+ -1.099947mm
+ 55.115mil
+ 1.099947mm
+ 55.115mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 1.277747mm
+ -62.115mil
+ -1.277747mm
+ -62.115mil
+ -1.277747mm
+ 62.115mil
+ 1.277747mm
+ 62.115mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 1.099947mm
+ -55.115mil
+ -1.099947mm
+ -55.115mil
+ -1.099947mm
+ 55.115mil
+ 1.099947mm
+ 55.115mil
+ }
+ }
+ }
+ }
+
+ ha:ps_proto_v6.1 {
+ hdia=0.0; hplated=0; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ top = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 1.299972mm
+ -1.400048mm
+ -1.299972mm
+ -1.400048mm
+ -1.299972mm
+ 1.400048mm
+ 1.299972mm
+ 1.400048mm
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 1.477772mm
+ -1.577848mm
+ -1.477772mm
+ -1.577848mm
+ -1.477772mm
+ 1.577848mm
+ 1.477772mm
+ 1.577848mm
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 1.299972mm
+ -1.400048mm
+ -1.299972mm
+ -1.400048mm
+ -1.299972mm
+ 1.400048mm
+ 1.299972mm
+ 1.400048mm
+ }
+ }
+ }
+ }
+
+ ha:ps_proto_v6.2 {
+ hdia=0.0; hplated=0; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ top = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -1.099947mm
+ 55.115mil
+ 1.099947mm
+ 55.115mil
+ 1.099947mm
+ -55.115mil
+ -1.099947mm
+ -55.115mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -1.277747mm
+ 62.115mil
+ 1.277747mm
+ 62.115mil
+ 1.277747mm
+ -62.115mil
+ -1.277747mm
+ -62.115mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ -1.099947mm
+ 55.115mil
+ 1.099947mm
+ 55.115mil
+ 1.099947mm
+ -55.115mil
+ -1.099947mm
+ -55.115mil
+ }
+ }
+ }
+ }
+
+ ha:ps_proto_v6.3 {
+ hdia=0.0; hplated=0; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ top = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 1.299972mm
+ -55.115mil
+ -1.299972mm
+ -55.115mil
+ -1.299972mm
+ 55.115mil
+ 1.299972mm
+ 55.115mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 1.477772mm
+ -62.115mil
+ -1.477772mm
+ -62.115mil
+ -1.477772mm
+ 62.115mil
+ 1.477772mm
+ 62.115mil
+ }
+ }
+
+ ha:ps_shape_v4 {
+ ha:combining { auto=1; }
+ ha:layer_mask {
+ top = 1
+ paste = 1
+ }
+ clearance=0.0
+ li:ps_poly {
+ 1.299972mm
+ -55.115mil
+ -1.299972mm
+ -55.115mil
+ -1.299972mm
+ 55.115mil
+ 1.299972mm
+ 55.115mil
+ }
+ }
+ }
+ }
+
+ ha:ps_proto_v6.4 {
+ hdia=66.93mil; hplated=0; htop=0; hbottom=0;
+ li:shape {
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=0.0; }
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ top = 1
+ }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=0.0; }
+ ha:combining { }
+ ha:layer_mask {
+ bottom = 1
+ copper = 1
+ }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=0.0; }
+ ha:combining { }
+ ha:layer_mask {
+ copper = 1
+ intern = 1
+ }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=5.100066mm; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ top = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+
+ ha:ps_shape_v4 {
+ ha:ps_circ { x=0.0; y=0.0; dia=5.100066mm; }
+ ha:combining { sub=1; auto=1; }
+ ha:layer_mask {
+ bottom = 1
+ mask = 1
+ }
+ clearance=0.0
+ }
+ }
+ }
+ }
+
+ li:objects {
+ ha:padstack_ref.14636 {
+ proto=0; x=2.400046mm; y=47.700018mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=1
+ name=1
+ }
+ }
+ ha:padstack_ref.14637 {
+ proto=1; x=11.800078mm; y=47.700018mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=2
+ name=2
+ }
+ }
+ ha:padstack_ref.14638 {
+ proto=2; x=4.400042mm; y=40.300236mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=3
+ name=3
+ }
+ }
+ ha:padstack_ref.14639 {
+ proto=3; x=15.80007mm; y=43.250319mm; rot=0.000000; xmirror=0; smirror=0; clearance=5.0mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=4
+ name=4
+ }
+ }
+ ha:padstack_ref.14640 {
+ proto=4; x=137.8mil; y=44.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=43.31mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=M
+ name=mounting
+ }
+ }
+ ha:padstack_ref.14641 {
+ proto=4; x=10.500106mm; y=44.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=43.31mil;
+ ha:flags {
+ clearline=1
+ }
+
+ li:thermal {
+ }
+
+ ha:attributes {
+ term=M
+ name=mounting
+ }
+ }
+ }
+ li:layers {
+
+ ha:top-silk {
+ lid=0
+ ha:combining { }
+
+ li:objects {
+ ha:line.14599 {
+ x1=0.0; y1=41.00026mm; x2=570.87mil; y2=41.00026mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.14602 {
+ x1=0.0; y1=46.999994mm; x2=570.87mil; y2=46.999994mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.14605 {
+ x1=570.87mil; y1=41.00026mm; x2=570.87mil; y2=46.999994mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.14608 {
+ x1=-98.42mil; y1=46.500122mm; x2=0.0; y2=46.500122mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.14611 {
+ x1=-98.42mil; y1=41.500132mm; x2=0.0; y2=41.500132mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.14614 {
+ x1=-98.42mil; y1=41.500132mm; x2=-98.42mil; y2=46.500122mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.14617 {
+ x1=0.0; y1=46.500122mm; x2=0.0; y2=46.999994mm; thickness=10.0mil; clearance=0.0;
+ }
+ ha:line.14620 {
+ x1=0.0; y1=41.500132mm; x2=0.0; y2=41.00026mm; thickness=10.0mil; clearance=0.0;
+ }
+ }
+ ha:type {
+ silk = 1
+ top = 1
+ }
+ }
+
+ ha:subc-aux {
+ lid=1
+ ha:combining { }
+
+ li:objects {
+ ha:line.14624 {
+ x1=8.066743mm; y1=44.491765mm; x2=8.066743mm; y2=44.491765mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=pnp-origin
+ }
+ }
+ ha:line.14627 {
+ x1=0.0; y1=44.0mm; x2=0.0; y2=44.0mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=origin
+ }
+ }
+ ha:line.14630 {
+ x1=0.0; y1=44.0mm; x2=0.0; y2=45.0mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=x
+ }
+ }
+ ha:line.14633 {
+ x1=0.0; y1=44.0mm; x2=1.0mm; y2=44.0mm; thickness=0.1mm; clearance=0.0;
+ ha:attributes {
+ subc-role=y
+ }
+ }
+ }
+ ha:type {
+ top = 1
+ misc = 1
+ virtual = 1
+ }
+ }
+ }
+ }
+ uid = 1oRsw0qtfoclihEt0IAAAAAb
+ }
+ }
+ }
+
+ ha:layer_stack {
+ li:groups {
+ ha:0 {
+ name = top_paste
+ ha:type { top=1; paste=1; }
+ li:layers { 9; }
+ }
+ ha:1 {
+ name = top_silk
+ ha:type { silk=1; top=1; }
+ li:layers { 8; }
+ }
+ ha:2 {
+ name = top_mask
+ ha:type { top=1; mask=1; }
+ li:layers { 10; }
+ }
+ ha:3 {
+ name = top_copper
+ ha:type { copper=1; top=1; }
+ li:layers { 0; 2; }
+ }
+ ha:4 {
+ ha:type { substrate=1; intern=1; }
+ ha:attributes { thickness={0.7375mm } }
+ li:layers { }
+ name = grp_4
+ }
+ ha:5 {
+ name = Intern
+ ha:type { copper=1; intern=1; }
+ li:layers { 5; }
+ }
+ ha:6 {
+ ha:type { substrate=1; intern=1; }
+ ha:attributes { thickness={0.125mm } }
+ li:layers { }
+ name = grp_6
}
ha:7 {
name = Intern
}
}
}
+ ha:` {
+ width=1.651001mm; height=1.651001mm; delta=12.0mil;
+ li:objects {
+ ha:line.0 {
+ x1=50.0mil; y1=0.0; x2=65.0mil; y2=15.0mil; thickness=8.0mil;
+ }
+ ha:line.1 {
+ x1=65.0mil; y1=50.0mil; x2=50.0mil; y2=65.0mil; thickness=8.0mil;
+ }
+ ha:line.2 {
+ x1=50.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil;
+ }
+ ha:line.3 {
+ x1=15.0mil; y1=65.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil;
+ }
+ ha:line.4 {
+ x1=0.0; y1=50.0mil; x2=0.0; y2=15.0mil; thickness=8.0mil;
+ }
+ ha:line.5 {
+ x1=0.0; y1=15.0mil; x2=15.0mil; y2=0.0; thickness=8.0mil;
+ }
+ ha:line.6 {
+ x1=15.0mil; y1=0.0; x2=50.0mil; y2=0.0; thickness=8.0mil;
+ }
+ ha:line.7 {
+ x1=65.0mil; y1=15.0mil; x2=65.0mil; y2=50.0mil; thickness=8.0mil;
+ }
+ ha:line.8 {
+ x1=25.0mil; y1=25.0mil; x2=40.0mil; y2=25.0mil; thickness=8.0mil;
+ }
+ ha:line.9 {
+ x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil;
+ }
+ ha:line.10 {
+ x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil;
+ }
+ ha:line.11 {
+ x1=20.0mil; y1=40.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil;
+ }
+ ha:line.12 {
+ x1=25.0mil; y1=45.0mil; x2=40.0mil; y2=45.0mil; thickness=8.0mil;
+ }
+ }
+ }
ha:a {
width=0.635001mm; height=1.270001mm; delta=12.0mil;
li:objects {
ha:netlists {
li:input {
+ ha:mosi {
+ li:conn { J1-19; U4-11; }
+ }
ha:+3.3V {
- li:conn { C1-1; C3-1; J1-1; J1-17; J2-1; J2-4; J3-1; J3-4; R1-1; R4-1; R14-1; R15-1; R16-1; U1-1; U3-8; }
+ li:conn { C1-1; C2-2; C3-1; J1-1; J1-17; J2-1; J2-4; J3-1; J3-4; R1-1; R2-2; R4-1; R14-1; R15-1; R16-1; U1-1; U3-8; U4-15; U4-16; }
}
+ ha:sclk {
+ li:conn { J1-23; U4-13; }
+ }
ha:sda {
li:conn { J1-3; U1-7; }
}
+ ha:ac_current_1 {
+ li:conn { J6-1; U4-2; }
+ }
+ ha:ac_current_2 {
+ li:conn { J7-1; U4-4; }
+ }
+ ha:1wire {
+ li:conn { J1-7; J2-2; J2-5; J3-2; J3-5; R1-2; }
+ }
ha:+5V {
li:conn { J1-2; J1-4; }
}
- ha:1wire {
- li:conn { J1-7; J2-2; J2-5; J3-2; J3-5; R1-2; }
- }
+ ha:scl {
+ li:conn { J1-5; U1-8; }
+ }
ha:light {
- li:conn { R4-2; R5-1; U4-1; }
- }
- ha:scl {
- li:conn { J1-5; U1-8; }
+ li:conn { R4-2; R5-1; U4-8; }
}
+ ha:unnamed_net28 {
+ li:conn { C4-2; J6-2; J7-2; R2-1; R3-2; }
+ }
ha:GND {
- li:conn { C1-2; C3-2; J1-6; J1-9; J1-14; J1-20; J1-25; J1-30; J1-34; J1-39; J2-3; J2-6; J3-3; J3-6; J4-2; J4-4; J4-6; J4-8; J5-2; R5-2; U1-3; U3-1; U3-2; U3-3; U3-4; }
+ li:conn { C1-2; C2-1; C3-2; C4-1; J1-6; J1-9; J1-14; J1-20; J1-25; J1-30; J1-34; J1-39; J2-3; J2-6; J3-3; J3-6; J4-2; J4-4; J4-6; J4-8; J5-2; R3-1; R5-2; U1-3; U3-1; U3-2; U3-3; U3-4; U4-9; U4-14; }
}
+ ha:miso {
+ li:conn { J1-21; U4-12; }
+ }
ha:unnamed_net5 {
li:conn { J5-1; R16-2; U3-7; }
}
ha:id_sda {
li:conn { J1-27; R15-2; U3-5; }
}
+ ha:cs_adc {
+ li:conn { J1-24; U4-10; }
+ }
+ ha:ssr1 {
+ li:conn { J1-12; J4-3; }
+ }
ha:ssr0 {
li:conn { J1-11; J4-1; }
}
- ha:ssr1 {
- li:conn { J1-12; J4-3; }
- }
+ ha:ssr3 {
+ li:conn { J1-16; J4-7; }
+ }
ha:ssr2 {
li:conn { J1-15; J4-5; }
}
- ha:ssr3 {
- li:conn { J1-16; J4-7; }
- }
ha:id_scl {
li:conn { J1-28; R14-2; U3-6; }
}
+ ha:present_1 {
+ li:conn { J6-4; U4-1; }
+ }
+ ha:present_2 {
+ li:conn { J7-4; U4-3; }
+ }
}
}
}
{
T 66195 56195 5 10 1 1 0 0 1
refdes=U4
-T 66995 56195 5 10 1 1 0 0 1
-device=MCP3008
+T 66995 56195 5 10 0 1 0 0 1
+device=IC
T 65895 52595 5 10 0 0 0 0 1
footprint=soic-16
+T 67800 56200 5 10 1 1 0 6 1
+value=MCP3008
}
-N 60000 55800 65900 55800 4
+C 65800 51900 1 270 0 photo-resistor.sym
{
-T 64500 55900 5 10 1 1 0 0 1
-netname=light
-}
-C 59700 56800 1 270 0 photo-resistor.sym
-{
-T 60400 56100 5 10 0 0 270 0 1
+T 66500 51200 5 10 0 0 270 0 1
device=PHOTORESISTOR
-T 59700 56800 5 10 0 0 0 0 1
+T 65800 51900 5 10 0 0 0 0 1
datasheet=adi/PDV-P8103.pdf
-T 59700 56800 5 10 0 1 0 0 1
-footprint=100mil2pin
-T 60400 56500 5 10 1 1 0 0 1
+T 65800 51900 5 10 0 1 0 0 1
+footprint=PDV-P8103
+T 66500 51600 5 10 1 1 0 0 1
refdes=R4
-T 60400 56100 5 10 1 1 0 0 1
+T 66500 51200 5 10 1 1 0 0 1
value=PDV-P8103
}
-C 59900 55700 1 270 0 resistor.sym
+C 66000 51000 1 270 0 resistor.sym
{
-T 60300 55400 5 10 0 0 270 0 1
+T 66400 50700 5 10 0 0 270 0 1
device=RESISTOR
-T 59900 55705 5 10 0 1 270 0 1
+T 66000 51005 5 10 0 1 270 0 1
footprint=0402
-T 60300 55400 5 10 1 1 0 0 1
+T 66400 50700 5 10 1 1 0 0 1
refdes=R5
-T 60300 55000 5 10 1 1 0 0 1
+T 66400 50300 5 10 1 1 0 0 1
value=15k
}
-C 59900 54500 1 0 0 gnd.sym
-N 60000 55900 60000 55700 4
-C 59800 56800 1 0 0 3.3V-plus.sym
-T 58400 56300 9 10 1 0 0 0 1
+C 66000 49800 1 0 0 gnd.sym
+C 65900 51900 1 0 0 3.3V-plus.sym
+T 64500 51400 9 10 1 0 0 0 1
Light Sensor
-C 59700 52300 1 0 0 headphone.sym
+C 59700 54600 1 0 0 headphone.sym
{
-T 59800 53800 5 10 1 1 0 0 1
+T 59800 56100 5 10 1 1 0 0 1
refdes=J6
-T 59800 54092 5 10 0 0 0 0 1
-footprint=SJ-3524-SMT
+T 59800 56392 5 10 0 0 0 0 1
+footprint=SJ-352X-SMT
+T 59700 54600 5 10 0 1 0 0 1
+device=CONNECTOR
}
-C 59700 49100 1 0 0 headphone.sym
+C 59700 52400 1 0 0 headphone.sym
{
-T 59800 50600 5 10 1 1 0 0 1
+T 59800 53900 5 10 1 1 0 0 1
refdes=J7
-T 59800 50892 5 10 0 0 0 0 1
-footprint=SJ-3524-SMT
+T 59800 54192 5 10 0 0 0 0 1
+footprint=SJ-352X-SMT
+T 59700 52400 5 10 0 1 0 0 1
+device=CONNECTOR
}
-N 61200 53500 61400 53500 4
-N 61200 52300 62400 52300 4
-N 65900 55400 61400 55400 4
+N 62200 55400 65900 55400 4
{
T 64500 55450 5 10 1 1 0 0 1
netname=ac_current_1
}
-N 61400 55400 61400 53500 4
-N 61200 49100 62900 49100 4
-N 61200 50300 61800 50300 4
-N 61800 50300 61800 55000 4
-N 61800 55000 65900 55000 4
+N 61200 53600 62600 53600 4
+N 62600 53600 62600 54600 4
+N 62600 54600 65900 54600 4
{
-T 64500 55050 5 10 1 1 0 0 1
+T 64500 54650 5 10 1 1 0 0 1
netname=ac_current_2
}
-T 57900 52600 9 10 1 0 0 0 3
+T 57900 54900 9 10 1 0 0 0 3
connector for
SCT-013-030
current sensor
-T 57900 49500 9 10 1 0 0 0 3
+T 57900 52800 9 10 1 0 0 0 3
connector for
SCT-013-030
current sensor
-C 63000 49100 1 90 0 resistor.sym
+C 62800 51300 1 90 0 resistor.sym
{
-T 62600 49400 5 10 0 0 90 0 1
+T 62400 51600 5 10 0 0 90 0 1
device=RESISTOR
-T 63100 49600 5 10 1 1 0 0 1
+T 62900 51800 5 10 1 1 0 0 1
refdes=R2
-T 63100 49300 5 10 1 1 0 0 1
+T 62900 51500 5 10 1 1 0 0 1
value=15k
-T 63000 49100 5 10 0 1 0 0 1
+T 62800 51300 5 10 0 1 0 0 1
footprint=0402
}
-C 62600 48200 1 90 0 capacitor.sym
+C 62400 50400 1 90 0 capacitor.sym
{
-T 61900 48400 5 10 0 0 90 0 1
+T 61700 50600 5 10 0 0 90 0 1
device=CAPACITOR
-T 61700 48400 5 10 0 0 90 0 1
+T 61500 50600 5 10 0 0 90 0 1
symversion=0.1
-T 62300 48800 5 10 1 1 0 6 1
+T 62100 51000 5 10 1 1 0 6 1
refdes=C4
-T 62600 48200 5 10 0 1 0 0 1
+T 62400 50400 5 10 0 1 0 0 1
footprint=1206
-T 62300 48400 5 10 1 1 0 6 1
+T 62100 50600 5 10 1 1 0 6 1
value=47uF
}
-C 62700 50000 1 0 0 3.3V-plus.sym
-C 62300 47900 1 0 0 gnd.sym
-C 62800 47900 1 0 0 gnd.sym
-N 62400 49100 62400 52300 4
-T 63600 50000 9 10 1 0 0 0 2
+C 62500 52200 1 0 0 3.3V-plus.sym
+C 62100 50100 1 0 0 gnd.sym
+C 62600 50100 1 0 0 gnd.sym
+T 58300 50500 9 10 1 0 0 0 7
bias current sensors to VCC/2,
so AC output always above 0V
-C 63000 48200 1 90 0 resistor.sym
+
+software must read sensors fast
+enough to capture AC waveform
+and perform software rectification
+to determine current flow
+C 62800 50400 1 90 0 resistor.sym
{
-T 62600 48500 5 10 0 0 90 0 1
+T 62400 50700 5 10 0 0 90 0 1
device=RESISTOR
-T 63100 48700 5 10 1 1 0 0 1
+T 62900 50900 5 10 1 1 0 0 1
refdes=R3
-T 63100 48400 5 10 1 1 0 0 1
+T 62900 50600 5 10 1 1 0 0 1
value=15k
-T 63000 48200 5 10 0 1 0 0 1
+T 62800 50400 5 10 0 1 0 0 1
footprint=0402
}
N 68100 54600 69600 54600 4
N 68300 55400 68300 55900 4
N 68100 55400 68300 55400 4
N 68300 55800 68100 55800 4
-C 61200 52600 1 0 0 nc-right.sym
+C 61200 55300 1 0 0 nc-right.sym
{
-T 61300 53100 5 10 0 0 0 0 1
+T 61300 55800 5 10 0 0 0 0 1
value=NoConnection
-T 61300 53300 5 10 0 0 0 0 1
+T 61300 56000 5 10 0 0 0 0 1
device=DRC_Directive
}
-C 61200 53000 1 0 0 nc-right.sym
+C 61200 53100 1 0 0 nc-right.sym
{
-T 61300 53500 5 10 0 0 0 0 1
+T 61300 53600 5 10 0 0 0 0 1
value=NoConnection
-T 61300 53700 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 61200 49800 1 0 0 nc-right.sym
-{
-T 61300 50300 5 10 0 0 0 0 1
-value=NoConnection
-T 61300 50500 5 10 0 0 0 0 1
-device=DRC_Directive
-}
-C 61200 49400 1 0 0 nc-right.sym
-{
-T 61300 49900 5 10 0 0 0 0 1
-value=NoConnection
-T 61300 50100 5 10 0 0 0 0 1
+T 61300 53800 5 10 0 0 0 0 1
device=DRC_Directive
}
C 42100 44300 1 0 0 nc-right.sym
T 42200 42600 5 10 0 0 0 0 1
device=DRC_Directive
}
+N 61200 55000 62600 55000 4
+N 62600 55000 62600 55800 4
+N 62600 55800 65900 55800 4
+{
+T 64500 55850 5 10 1 1 0 0 1
+netname=present_1
+}
+N 61200 52800 63000 52800 4
+N 63000 52800 63000 55000 4
+N 63000 55000 65900 55000 4
+{
+T 64500 55050 5 10 1 1 0 0 1
+netname=present_2
+}
+C 65400 53700 1 0 0 nc-left.sym
+{
+T 65400 54100 5 10 0 0 0 0 1
+value=NoConnection
+T 65400 54500 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 65400 53300 1 0 0 nc-left.sym
+{
+T 65400 53700 5 10 0 0 0 0 1
+value=NoConnection
+T 65400 54100 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+C 65400 54100 1 0 0 nc-left.sym
+{
+T 65400 54500 5 10 0 0 0 0 1
+value=NoConnection
+T 65400 54900 5 10 0 0 0 0 1
+device=DRC_Directive
+}
+N 61200 54600 62200 54600 4
+N 62200 51300 62200 54600 4
+N 62700 51300 62200 51300 4
+N 62200 52400 61200 52400 4
+N 66100 51000 64200 51000 4
+N 64200 51000 64200 53000 4
+N 64200 53000 65900 53000 4
+{
+T 64500 53050 5 10 1 1 0 0 1
+netname=light
+}
+N 61200 55800 62200 55800 4
+N 62200 55800 62200 55400 4