library: use updated footprints

This commit is contained in:
King Kévin 2020-02-03 16:54:47 +01:00
parent fc04154982
commit 259ceb7af4
13 changed files with 1937 additions and 781 deletions

View File

@ -1,9 +1,9 @@
# subcircuit generated using QEDA # subcircuit generated using QEDA
li:pcb-rnd-subcircuit-v6 { li:pcb-rnd-subcircuit-v6 {
ha:subc.1 { ha:subc.1 {
uid = custom_18650_HOLDER..... uid = CONNECTOR_18650_HOLDER..
ha:attributes { ha:attributes {
footprint = custom_18650_HOLDER footprint = CONNECTOR_18650_HOLDER
} }
ha:data { ha:data {
li:padstack_prototypes { li:padstack_prototypes {
@ -340,7 +340,7 @@ li:pcb-rnd-subcircuit-v6 {
y = 0.000mm y = 0.000mm
rot = 0 rot = 0
scale = 100 scale = 100
string = custom_18650_HOLDER string = CONNECTOR_18650_HOLDER
fid = 0 fid = 0
ha:flags { ha:flags {
floater = 1 floater = 1

View File

@ -1,9 +1,9 @@
# subcircuit generated using QEDA # subcircuit generated using QEDA
li:pcb-rnd-subcircuit-v6 { li:pcb-rnd-subcircuit-v6 {
ha:subc.1 { ha:subc.1 {
uid = custom_FCI_10117835..... uid = CONNECTOR_FCI_10117835..
ha:attributes { ha:attributes {
footprint = custom_FCI_10117835 footprint = CONNECTOR_FCI_10117835
} }
ha:data { ha:data {
li:padstack_prototypes { li:padstack_prototypes {
@ -90,6 +90,88 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:ps_proto_v6.3 { ha:ps_proto_v6.3 {
htop = 0
hbottom = 0
hdia = 0.700mm
hplated = 1
li:shape {
ha:ps_shape_v4 {
clearance = 0.200mm
ha:ps_circ {
x = 0
y = 0
dia = 1.100mm
}
ha:layer_mask {
top = 1
copper = 1
}
ha:combining {
}
}
ha:ps_shape_v4 {
clearance = 0
ha:ps_circ {
x = 0
y = 0
dia = 1.150mm
}
ha:layer_mask {
top = 1
mask = 1
}
ha:combining {
sub = 1
auto = 1
}
}
ha:ps_shape_v4 {
clearance = 0.200mm
ha:ps_circ {
x = 0
y = 0
dia = 1.100mm
}
ha:layer_mask {
intern = 1
copper = 1
}
ha:combining {
}
}
ha:ps_shape_v4 {
clearance = 0.200mm
ha:ps_circ {
x = 0
y = 0
dia = 1.100mm
}
ha:layer_mask {
bottom = 1
copper = 1
}
ha:combining {
}
}
ha:ps_shape_v4 {
clearance = 0
ha:ps_circ {
x = 0
y = 0
dia = 1.150mm
}
ha:layer_mask {
bottom = 1
mask = 1
}
ha:combining {
sub = 1
auto = 1
}
}
}
}
ha:ps_proto_v6.4 {
htop = 0 htop = 0
hbottom = 0 hbottom = 0
hdia = 2.300mm hdia = 2.300mm
@ -173,7 +255,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
li:objects { li:objects {
ha:padstack_ref.24 { ha:padstack_ref.25 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -3.500mm x = -3.500mm
@ -187,7 +269,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.25 { ha:padstack_ref.26 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -1.000mm x = -1.000mm
@ -201,7 +283,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.26 { ha:padstack_ref.27 {
proto = 2 proto = 2
rot = 0 rot = 0
x = 1.000mm x = 1.000mm
@ -215,7 +297,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.27 { ha:padstack_ref.28 {
proto = 2 proto = 2
rot = 0 rot = 0
x = 3.500mm x = 3.500mm
@ -229,11 +311,67 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.28 { ha:padstack_ref.29 {
proto = 2 proto = 2
rot = 0 rot = 0
x = 4.000mm x = 4.000mm
y = -6.930mm y = -6.930mm
ha:attributes {
term = 1
name = 1
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.30 {
proto = 2
rot = 0
x = 2.000mm
y = -6.930mm
ha:attributes {
term = 2
name = 2
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.31 {
proto = 3
rot = 0
x = 0.000mm
y = -6.930mm
ha:attributes {
term = 3
name = 3
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.32 {
proto = 3
rot = 0
x = -2.000mm
y = -6.930mm
ha:attributes {
term = 4
name = 4
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.33 {
proto = 3
rot = 0
x = -4.000mm
y = -6.930mm
ha:attributes { ha:attributes {
term = 5 term = 5
name = 5 name = 5
@ -243,84 +381,28 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.29 { ha:padstack_ref.34 {
proto = 2 proto = 4
rot = 0
x = 2.000mm
y = -6.930mm
ha:attributes {
term = 6
name = 6
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.30 {
proto = 2
rot = 0
x = 0.000mm
y = -6.930mm
ha:attributes {
term = 7
name = 7
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.31 {
proto = 2
rot = 0
x = -2.000mm
y = -6.930mm
ha:attributes {
term = 8
name = 8
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.32 {
proto = 2
rot = 0
x = -4.000mm
y = -6.930mm
ha:attributes {
term = 9
name = 9
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.33 {
proto = 3
rot = 0 rot = 0
x = -6.570mm x = -6.570mm
y = -3.430mm y = -3.430mm
ha:attributes { ha:attributes {
term = 10 term = 1
name = 10 name = 1
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.34 { ha:padstack_ref.35 {
proto = 3 proto = 4
rot = 0 rot = 0
x = 6.570mm x = 6.570mm
y = -3.430mm y = -3.430mm
ha:attributes { ha:attributes {
term = 11 term = 2
name = 11 name = 2
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -337,7 +419,7 @@ li:pcb-rnd-subcircuit-v6 {
virtual = 1 virtual = 1
} }
li:objects { li:objects {
ha:line.35 { ha:line.36 {
clearance = 0 clearance = 0
thickness = 0.1mm thickness = 0.1mm
ha:attributes { ha:attributes {
@ -348,7 +430,7 @@ li:pcb-rnd-subcircuit-v6 {
y1 = -3.430mm y1 = -3.430mm
y2 = -3.430mm y2 = -3.430mm
} }
ha:line.36 { ha:line.37 {
clearance = 0 clearance = 0
thickness = 0.1mm thickness = 0.1mm
ha:attributes { ha:attributes {
@ -359,7 +441,7 @@ li:pcb-rnd-subcircuit-v6 {
y1 = -3.430mm y1 = -3.430mm
y2 = -3.430mm y2 = -3.430mm
} }
ha:line.37 { ha:line.38 {
clearance = 0 clearance = 0
thickness = 0.1mm thickness = 0.1mm
ha:attributes { ha:attributes {
@ -379,7 +461,7 @@ li:pcb-rnd-subcircuit-v6 {
silk = 1 silk = 1
} }
li:objects { li:objects {
ha:text.38 { ha:text.39 {
x = 0.000mm x = 0.000mm
y = 0.000mm y = 0.000mm
rot = 0 rot = 0
@ -391,7 +473,7 @@ li:pcb-rnd-subcircuit-v6 {
dyntext = 1 dyntext = 1
} }
} }
ha:line.39 { ha:line.40 {
x1 = -8.000mm x1 = -8.000mm
y1 = -8.410mm y1 = -8.410mm
x2 = 8.000mm x2 = 8.000mm
@ -399,7 +481,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.40 { ha:line.41 {
x1 = 8.000mm x1 = 8.000mm
y1 = -8.410mm y1 = -8.410mm
x2 = 8.000mm x2 = 8.000mm
@ -407,7 +489,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.41 { ha:line.42 {
x1 = 8.000mm x1 = 8.000mm
y1 = -1.445mm y1 = -1.445mm
x2 = 8.000mm x2 = 8.000mm
@ -415,7 +497,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.42 { ha:line.43 {
x1 = 8.000mm x1 = 8.000mm
y1 = 8.410mm y1 = 8.410mm
x2 = -8.000mm x2 = -8.000mm
@ -423,7 +505,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.43 { ha:line.44 {
x1 = -8.000mm x1 = -8.000mm
y1 = -8.410mm y1 = -8.410mm
x2 = -8.000mm x2 = -8.000mm
@ -431,7 +513,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.44 { ha:line.45 {
x1 = -8.000mm x1 = -8.000mm
y1 = -1.445mm y1 = -1.445mm
x2 = -8.000mm x2 = -8.000mm
@ -449,18 +531,18 @@ li:pcb-rnd-subcircuit-v6 {
} }
purpose = assy purpose = assy
li:objects { li:objects {
ha:text.45 { ha:text.46 {
x = 0.000mm x = 0.000mm
y = 0.000mm y = 0.000mm
rot = 90 rot = 90
scale = 100 scale = 100
string = custom_FCI_10117835 string = CONNECTOR_FCI_10117835
fid = 0 fid = 0
ha:flags { ha:flags {
floater = 1 floater = 1
} }
} }
ha:line.46 { ha:line.47 {
x1 = -7.940mm x1 = -7.940mm
y1 = -8.350mm y1 = -8.350mm
x2 = 7.940mm x2 = 7.940mm
@ -468,7 +550,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.100mm thickness = 0.100mm
clearance = 0 clearance = 0
} }
ha:line.47 { ha:line.48 {
x1 = 7.940mm x1 = 7.940mm
y1 = -8.350mm y1 = -8.350mm
x2 = 7.940mm x2 = 7.940mm
@ -476,7 +558,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.100mm thickness = 0.100mm
clearance = 0 clearance = 0
} }
ha:line.48 { ha:line.49 {
x1 = 7.940mm x1 = 7.940mm
y1 = 8.350mm y1 = 8.350mm
x2 = -7.940mm x2 = -7.940mm
@ -484,7 +566,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.100mm thickness = 0.100mm
clearance = 0 clearance = 0
} }
ha:line.49 { ha:line.50 {
x1 = -7.940mm x1 = -7.940mm
y1 = 8.350mm y1 = 8.350mm
x2 = -7.940mm x2 = -7.940mm
@ -502,7 +584,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
purpose = ko.courtyard purpose = ko.courtyard
li:objects { li:objects {
ha:arc.50 { ha:arc.51 {
x = 0.000mm x = 0.000mm
y = 0.000mm y = 0.000mm
width = 0.500mm width = 0.500mm
@ -512,7 +594,7 @@ li:pcb-rnd-subcircuit-v6 {
adelta = 360 adelta = 360
clearance = 0 clearance = 0
} }
ha:line.51 { ha:line.52 {
x1 = -0.700mm x1 = -0.700mm
y1 = 0.000mm y1 = 0.000mm
x2 = 0.700mm x2 = 0.700mm
@ -520,7 +602,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.52 { ha:line.53 {
x1 = 0.000mm x1 = 0.000mm
y1 = -0.700mm y1 = -0.700mm
x2 = 0.000mm x2 = 0.000mm
@ -528,7 +610,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.53 { ha:line.54 {
x1 = -8.795mm x1 = -8.795mm
y1 = -8.850mm y1 = -8.850mm
x2 = 8.795mm x2 = 8.795mm
@ -536,7 +618,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.54 { ha:line.55 {
x1 = 8.795mm x1 = 8.795mm
y1 = -8.850mm y1 = -8.850mm
x2 = 8.795mm x2 = 8.795mm
@ -544,7 +626,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.55 { ha:line.56 {
x1 = 8.795mm x1 = 8.795mm
y1 = 8.850mm y1 = 8.850mm
x2 = -8.795mm x2 = -8.795mm
@ -552,7 +634,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.56 { ha:line.57 {
x1 = -8.795mm x1 = -8.795mm
y1 = 8.850mm y1 = 8.850mm
x2 = -8.795mm x2 = -8.795mm

View File

@ -1,13 +1,297 @@
# subcircuit generated using QEDA # subcircuit generated using QEDA
li:pcb-rnd-subcircuit-v6 { li:pcb-rnd-subcircuit-v6 {
ha:subc.1 { ha:subc.1 {
uid = custom_GCT_USB3110...... uid = CONNECTOR_GCT_USB3110...
ha:attributes { ha:attributes {
footprint = custom_GCT_USB3110 footprint = CONNECTOR_GCT_USB3110
} }
ha:data { ha:data {
li:padstack_prototypes { li:padstack_prototypes {
ha:ps_proto_v6.2 { ha:ps_proto_v6.2 {
htop = 0
hbottom = 0
hdia = 0
hplated = 0
li:shape {
ha:ps_shape_v4 {
clearance = 0.200mm
li:ps_poly {
0.200mm
-0.575mm
0.198mm
-0.592mm
0.194mm
-0.609mm
0.187mm
-0.625mm
0.177mm
-0.639mm
0.164mm
-0.652mm
0.150mm
-0.662mm
0.134mm
-0.669mm
0.117mm
-0.673mm
0.100mm
-0.675mm
-0.100mm
-0.675mm
-0.117mm
-0.673mm
-0.134mm
-0.669mm
-0.150mm
-0.662mm
-0.164mm
-0.652mm
-0.177mm
-0.639mm
-0.187mm
-0.625mm
-0.194mm
-0.609mm
-0.198mm
-0.592mm
-0.200mm
-0.575mm
-0.200mm
0.575mm
-0.198mm
0.592mm
-0.194mm
0.609mm
-0.187mm
0.625mm
-0.177mm
0.639mm
-0.164mm
0.652mm
-0.150mm
0.662mm
-0.134mm
0.669mm
-0.117mm
0.673mm
-0.100mm
0.675mm
0.100mm
0.675mm
0.117mm
0.673mm
0.134mm
0.669mm
0.150mm
0.662mm
0.164mm
0.652mm
0.177mm
0.639mm
0.187mm
0.625mm
0.194mm
0.609mm
0.198mm
0.592mm
0.200mm
0.575mm
}
ha:layer_mask {
top = 1
copper = 1
}
ha:combining {
}
}
ha:ps_shape_v4 {
clearance = 0
li:ps_poly {
0.250mm
-0.600mm
0.248mm
-0.622mm
0.242mm
-0.643mm
0.233mm
-0.663mm
0.221mm
-0.680mm
0.205mm
-0.696mm
0.188mm
-0.708mm
0.168mm
-0.717mm
0.147mm
-0.723mm
0.125mm
-0.725mm
-0.125mm
-0.725mm
-0.147mm
-0.723mm
-0.168mm
-0.717mm
-0.187mm
-0.708mm
-0.205mm
-0.696mm
-0.221mm
-0.680mm
-0.233mm
-0.663mm
-0.242mm
-0.643mm
-0.248mm
-0.622mm
-0.250mm
-0.600mm
-0.250mm
0.600mm
-0.248mm
0.622mm
-0.242mm
0.643mm
-0.233mm
0.663mm
-0.221mm
0.680mm
-0.205mm
0.696mm
-0.188mm
0.708mm
-0.168mm
0.717mm
-0.147mm
0.723mm
-0.125mm
0.725mm
0.125mm
0.725mm
0.147mm
0.723mm
0.168mm
0.717mm
0.188mm
0.708mm
0.205mm
0.696mm
0.221mm
0.680mm
0.233mm
0.663mm
0.242mm
0.643mm
0.248mm
0.622mm
0.250mm
0.600mm
}
ha:layer_mask {
top = 1
mask = 1
}
ha:combining {
sub = 1
auto = 1
}
}
ha:ps_shape_v4 {
clearance = 0
li:ps_poly {
0.200mm
-0.575mm
0.198mm
-0.592mm
0.194mm
-0.609mm
0.187mm
-0.625mm
0.177mm
-0.639mm
0.164mm
-0.652mm
0.150mm
-0.662mm
0.134mm
-0.669mm
0.117mm
-0.673mm
0.100mm
-0.675mm
-0.100mm
-0.675mm
-0.117mm
-0.673mm
-0.134mm
-0.669mm
-0.150mm
-0.662mm
-0.164mm
-0.652mm
-0.177mm
-0.639mm
-0.187mm
-0.625mm
-0.194mm
-0.609mm
-0.198mm
-0.592mm
-0.200mm
-0.575mm
-0.200mm
0.575mm
-0.198mm
0.592mm
-0.194mm
0.609mm
-0.187mm
0.625mm
-0.177mm
0.639mm
-0.164mm
0.652mm
-0.150mm
0.662mm
-0.134mm
0.669mm
-0.117mm
0.673mm
-0.100mm
0.675mm
0.100mm
0.675mm
0.117mm
0.673mm
0.134mm
0.669mm
0.150mm
0.662mm
0.164mm
0.652mm
0.177mm
0.639mm
0.187mm
0.625mm
0.194mm
0.609mm
0.198mm
0.592mm
0.200mm
0.575mm
}
ha:layer_mask {
top = 1
paste = 1
}
ha:combining {
auto = 1
}
}
}
}
ha:ps_proto_v6.3 {
htop = 0 htop = 0
hbottom = 0 hbottom = 0
hdia = 0 hdia = 0
@ -291,7 +575,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
} }
ha:ps_proto_v6.3 { ha:ps_proto_v6.4 {
htop = 0 htop = 0
hbottom = 0 hbottom = 0
hdia = 1.250mm hdia = 1.250mm
@ -373,7 +657,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
} }
ha:ps_proto_v6.4 { ha:ps_proto_v6.5 {
htop = 0 htop = 0
hbottom = 0 hbottom = 0
hdia = 0 hdia = 0
@ -657,7 +941,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
} }
ha:ps_proto_v6.5 { ha:ps_proto_v6.6 {
htop = 0 htop = 0
hbottom = 0 hbottom = 0
hdia = 0 hdia = 0
@ -943,7 +1227,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
li:objects { li:objects {
ha:padstack_ref.29 { ha:padstack_ref.27 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -3.975mm x = -3.975mm
@ -957,7 +1241,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.30 { ha:padstack_ref.28 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -3.325mm x = -3.325mm
@ -971,7 +1255,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.31 { ha:padstack_ref.29 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -2.675mm x = -2.675mm
@ -985,7 +1269,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.32 { ha:padstack_ref.30 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -2.025mm x = -2.025mm
@ -999,7 +1283,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.33 { ha:padstack_ref.31 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -1.375mm x = -1.375mm
@ -1013,14 +1297,42 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.34 { ha:padstack_ref.32 {
proto = 2 proto = 2
rot = 0 rot = 0
x = 2.725mm x = 2.725mm
y = -2.325mm y = -2.325mm
ha:attributes { ha:attributes {
term = 6 term = 1
name = 6 name = 1
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.33 {
proto = 2
rot = 0
x = 3.375mm
y = -2.325mm
ha:attributes {
term = 2
name = 2
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.34 {
proto = 3
rot = 0
x = 4.025mm
y = -2.325mm
ha:attributes {
term = 3
name = 3
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -1028,13 +1340,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.35 { ha:padstack_ref.35 {
proto = 2 proto = 3
rot = 0 rot = 0
x = 3.375mm x = 4.675mm
y = -2.325mm y = -2.325mm
ha:attributes { ha:attributes {
term = 7 term = 4
name = 7 name = 4
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -1042,13 +1354,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.36 { ha:padstack_ref.36 {
proto = 2 proto = 3
rot = 0 rot = 0
x = 4.025mm x = 5.325mm
y = -2.325mm y = -2.325mm
ha:attributes { ha:attributes {
term = 8 term = 5
name = 8 name = 5
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -1056,13 +1368,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.37 { ha:padstack_ref.37 {
proto = 2 proto = 4
rot = 0 rot = 0
x = 4.675mm x = -6.275mm
y = -2.325mm y = 0.350mm
ha:attributes { ha:attributes {
term = 9 term = 1
name = 9 name = 1
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -1070,13 +1382,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.38 { ha:padstack_ref.38 {
proto = 2 proto = 4
rot = 0 rot = 0
x = 5.325mm x = 6.275mm
y = -2.325mm y = 0.350mm
ha:attributes { ha:attributes {
term = 10 term = 2
name = 10 name = 2
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -1084,13 +1396,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.39 { ha:padstack_ref.39 {
proto = 3 proto = 5
rot = 0 rot = 0
x = -6.275mm x = -3.875mm
y = 0.350mm y = 0.350mm
ha:attributes { ha:attributes {
term = 11 term = 1
name = 11 name = 1
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -1098,13 +1410,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.40 { ha:padstack_ref.40 {
proto = 3 proto = 5
rot = 0 rot = 0
x = 6.275mm x = -1.475mm
y = 0.350mm y = 0.350mm
ha:attributes { ha:attributes {
term = 12 term = 2
name = 12 name = 2
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -1112,13 +1424,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.41 { ha:padstack_ref.41 {
proto = 4 proto = 6
rot = 0 rot = 0
x = -3.875mm x = 1.325mm
y = 0.350mm y = 0.350mm
ha:attributes { ha:attributes {
term = 13 term = 1
name = 13 name = 1
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -1126,41 +1438,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.42 { ha:padstack_ref.42 {
proto = 4 proto = 6
rot = 0
x = -1.475mm
y = 0.350mm
ha:attributes {
term = 14
name = 14
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.43 {
proto = 5
rot = 0
x = 1.325mm
y = 0.350mm
ha:attributes {
term = 15
name = 15
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.44 {
proto = 5
rot = 0 rot = 0
x = 3.825mm x = 3.825mm
y = 0.350mm y = 0.350mm
ha:attributes { ha:attributes {
term = 16 term = 2
name = 16 name = 2
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -1177,7 +1461,7 @@ li:pcb-rnd-subcircuit-v6 {
virtual = 1 virtual = 1
} }
li:objects { li:objects {
ha:line.45 { ha:line.43 {
clearance = 0 clearance = 0
thickness = 0.1mm thickness = 0.1mm
ha:attributes { ha:attributes {
@ -1188,7 +1472,7 @@ li:pcb-rnd-subcircuit-v6 {
y1 = 0.350mm y1 = 0.350mm
y2 = 0.350mm y2 = 0.350mm
} }
ha:line.46 { ha:line.44 {
clearance = 0 clearance = 0
thickness = 0.1mm thickness = 0.1mm
ha:attributes { ha:attributes {
@ -1199,7 +1483,7 @@ li:pcb-rnd-subcircuit-v6 {
y1 = 0.350mm y1 = 0.350mm
y2 = 0.350mm y2 = 0.350mm
} }
ha:line.47 { ha:line.45 {
clearance = 0 clearance = 0
thickness = 0.1mm thickness = 0.1mm
ha:attributes { ha:attributes {
@ -1219,7 +1503,7 @@ li:pcb-rnd-subcircuit-v6 {
silk = 1 silk = 1
} }
li:objects { li:objects {
ha:text.48 { ha:text.46 {
x = 0.000mm x = 0.000mm
y = 0.000mm y = 0.000mm
rot = 0 rot = 0
@ -1231,7 +1515,7 @@ li:pcb-rnd-subcircuit-v6 {
dyntext = 1 dyntext = 1
} }
} }
ha:line.49 { ha:line.47 {
x1 = -6.275mm x1 = -6.275mm
y1 = 1.800mm y1 = 1.800mm
x2 = 6.275mm x2 = 6.275mm
@ -1239,23 +1523,15 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.50 { ha:line.48 {
x1 = -6.485mm x1 = -6.485mm
y1 = -2.560mm y1 = -2.560mm
x2 = -4.435mm x2 = 3.565mm
y2 = -2.560mm y2 = -2.560mm
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.51 { ha:line.49 {
x1 = -0.915mm
y1 = -2.560mm
x2 = 2.265mm
y2 = -2.560mm
thickness = 0.120mm
clearance = 0
}
ha:line.52 {
x1 = 5.785mm x1 = 5.785mm
y1 = -2.560mm y1 = -2.560mm
x2 = 6.485mm x2 = 6.485mm
@ -1263,23 +1539,15 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.53 { ha:line.50 {
x1 = 6.485mm x1 = 6.485mm
y1 = -2.560mm y1 = -2.560mm
x2 = 6.485mm x2 = 6.485mm
y2 = -0.835mm
thickness = 0.120mm
clearance = 0
}
ha:line.54 {
x1 = 6.485mm
y1 = 1.535mm
x2 = 6.485mm
y2 = 2.560mm y2 = 2.560mm
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.55 { ha:line.51 {
x1 = 6.485mm x1 = 6.485mm
y1 = 2.560mm y1 = 2.560mm
x2 = -6.485mm x2 = -6.485mm
@ -1287,19 +1555,11 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.56 { ha:line.52 {
x1 = -6.485mm x1 = -6.485mm
y1 = -2.560mm y1 = 2.560mm
x2 = -6.485mm x2 = -6.485mm
y2 = -0.835mm y2 = -2.560mm
thickness = 0.120mm
clearance = 0
}
ha:line.57 {
x1 = -6.485mm
y1 = 1.535mm
x2 = -6.485mm
y2 = 2.560mm
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
@ -1313,18 +1573,18 @@ li:pcb-rnd-subcircuit-v6 {
} }
purpose = assy purpose = assy
li:objects { li:objects {
ha:text.58 { ha:text.53 {
x = 0.000mm x = 0.000mm
y = 0.000mm y = 0.000mm
rot = 0 rot = 0
scale = 100 scale = 100
string = custom_GCT_USB3110 string = CONNECTOR_GCT_USB3110
fid = 0 fid = 0
ha:flags { ha:flags {
floater = 1 floater = 1
} }
} }
ha:line.59 { ha:line.54 {
x1 = -6.425mm x1 = -6.425mm
y1 = -2.500mm y1 = -2.500mm
x2 = 6.425mm x2 = 6.425mm
@ -1332,7 +1592,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.100mm thickness = 0.100mm
clearance = 0 clearance = 0
} }
ha:line.60 { ha:line.55 {
x1 = 6.425mm x1 = 6.425mm
y1 = -2.500mm y1 = -2.500mm
x2 = 6.425mm x2 = 6.425mm
@ -1340,7 +1600,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.100mm thickness = 0.100mm
clearance = 0 clearance = 0
} }
ha:line.61 { ha:line.56 {
x1 = 6.425mm x1 = 6.425mm
y1 = 2.500mm y1 = 2.500mm
x2 = -6.425mm x2 = -6.425mm
@ -1348,7 +1608,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.100mm thickness = 0.100mm
clearance = 0 clearance = 0
} }
ha:line.62 { ha:line.57 {
x1 = -6.425mm x1 = -6.425mm
y1 = 2.500mm y1 = 2.500mm
x2 = -6.425mm x2 = -6.425mm
@ -1366,7 +1626,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
purpose = ko.courtyard purpose = ko.courtyard
li:objects { li:objects {
ha:arc.63 { ha:arc.58 {
x = 0.000mm x = 0.000mm
y = 0.000mm y = 0.000mm
width = 0.500mm width = 0.500mm
@ -1376,7 +1636,7 @@ li:pcb-rnd-subcircuit-v6 {
adelta = 360 adelta = 360
clearance = 0 clearance = 0
} }
ha:line.64 { ha:line.59 {
x1 = -0.700mm x1 = -0.700mm
y1 = 0.000mm y1 = 0.000mm
x2 = 0.700mm x2 = 0.700mm
@ -1384,7 +1644,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.65 { ha:line.60 {
x1 = 0.000mm x1 = 0.000mm
y1 = -0.700mm y1 = -0.700mm
x2 = 0.000mm x2 = 0.000mm
@ -1392,34 +1652,34 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.66 { ha:line.61 {
x1 = -7.700mm x1 = -6.925mm
y1 = -3.500mm y1 = -3.500mm
x2 = 7.700mm x2 = 6.925mm
y2 = -3.500mm y2 = -3.500mm
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.67 { ha:line.62 {
x1 = 7.700mm x1 = 6.925mm
y1 = -3.500mm y1 = -3.500mm
x2 = 7.700mm x2 = 6.925mm
y2 = 3.000mm y2 = 3.000mm
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.68 { ha:line.63 {
x1 = 7.700mm x1 = 6.925mm
y1 = 3.000mm y1 = 3.000mm
x2 = -7.700mm x2 = -6.925mm
y2 = 3.000mm y2 = 3.000mm
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.69 { ha:line.64 {
x1 = -7.700mm x1 = -6.925mm
y1 = 3.000mm y1 = 3.000mm
x2 = -7.700mm x2 = -6.925mm
y2 = -3.500mm y2 = -3.500mm
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0

View File

@ -1,9 +1,9 @@
# subcircuit generated using QEDA # subcircuit generated using QEDA
li:pcb-rnd-subcircuit-v6 { li:pcb-rnd-subcircuit-v6 {
ha:subc.1 { ha:subc.1 {
uid = custom_HRO_TYPE-C-31-M-0 uid = CONNECTOR_HRO_TYPE-C-31-
ha:attributes { ha:attributes {
footprint = custom_HRO_TYPE-C-31-M-04 footprint = CONNECTOR_HRO_TYPE-C-31-M-04
} }
ha:data { ha:data {
li:padstack_prototypes { li:padstack_prototypes {
@ -376,7 +376,7 @@ li:pcb-rnd-subcircuit-v6 {
ha:ps_proto_v6.4 { ha:ps_proto_v6.4 {
htop = 0 htop = 0
hbottom = 0 hbottom = 0
hdia = 1.100mm hdia = 0.400mm
hplated = 1 hplated = 1
li:shape { li:shape {
ha:ps_shape_v4 { ha:ps_shape_v4 {
@ -384,7 +384,7 @@ li:pcb-rnd-subcircuit-v6 {
ha:ps_circ { ha:ps_circ {
x = 0 x = 0
y = 0 y = 0
dia = 1.500mm dia = 0.600mm
} }
ha:layer_mask { ha:layer_mask {
top = 1 top = 1
@ -398,7 +398,7 @@ li:pcb-rnd-subcircuit-v6 {
ha:ps_circ { ha:ps_circ {
x = 0 x = 0
y = 0 y = 0
dia = 1.535mm dia = 0.650mm
} }
ha:layer_mask { ha:layer_mask {
top = 1 top = 1
@ -414,7 +414,7 @@ li:pcb-rnd-subcircuit-v6 {
ha:ps_circ { ha:ps_circ {
x = 0 x = 0
y = 0 y = 0
dia = 1.500mm dia = 0.600mm
} }
ha:layer_mask { ha:layer_mask {
intern = 1 intern = 1
@ -428,7 +428,7 @@ li:pcb-rnd-subcircuit-v6 {
ha:ps_circ { ha:ps_circ {
x = 0 x = 0
y = 0 y = 0
dia = 1.500mm dia = 0.600mm
} }
ha:layer_mask { ha:layer_mask {
bottom = 1 bottom = 1
@ -442,7 +442,7 @@ li:pcb-rnd-subcircuit-v6 {
ha:ps_circ { ha:ps_circ {
x = 0 x = 0
y = 0 y = 0
dia = 1.535mm dia = 0.650mm
} }
ha:layer_mask { ha:layer_mask {
bottom = 1 bottom = 1
@ -538,6 +538,88 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:ps_proto_v6.6 { ha:ps_proto_v6.6 {
htop = 0
hbottom = 0
hdia = 1.100mm
hplated = 1
li:shape {
ha:ps_shape_v4 {
clearance = 0.200mm
ha:ps_circ {
x = 0
y = 0
dia = 1.500mm
}
ha:layer_mask {
top = 1
copper = 1
}
ha:combining {
}
}
ha:ps_shape_v4 {
clearance = 0
ha:ps_circ {
x = 0
y = 0
dia = 1.535mm
}
ha:layer_mask {
top = 1
mask = 1
}
ha:combining {
sub = 1
auto = 1
}
}
ha:ps_shape_v4 {
clearance = 0.200mm
ha:ps_circ {
x = 0
y = 0
dia = 1.500mm
}
ha:layer_mask {
intern = 1
copper = 1
}
ha:combining {
}
}
ha:ps_shape_v4 {
clearance = 0.200mm
ha:ps_circ {
x = 0
y = 0
dia = 1.500mm
}
ha:layer_mask {
bottom = 1
copper = 1
}
ha:combining {
}
}
ha:ps_shape_v4 {
clearance = 0
ha:ps_circ {
x = 0
y = 0
dia = 1.535mm
}
ha:layer_mask {
bottom = 1
mask = 1
}
ha:combining {
sub = 1
auto = 1
}
}
}
}
ha:ps_proto_v6.7 {
htop = 0 htop = 0
hbottom = 0 hbottom = 0
hdia = 0.650mm hdia = 0.650mm
@ -621,7 +703,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
li:objects { li:objects {
ha:padstack_ref.29 { ha:padstack_ref.30 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -2.750mm x = -2.750mm
@ -635,7 +717,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.30 { ha:padstack_ref.31 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -2.250mm x = -2.250mm
@ -649,7 +731,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.31 { ha:padstack_ref.32 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -1.750mm x = -1.750mm
@ -663,7 +745,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.32 { ha:padstack_ref.33 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -1.250mm x = -1.250mm
@ -677,7 +759,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.33 { ha:padstack_ref.34 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -0.750mm x = -0.750mm
@ -691,7 +773,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.34 { ha:padstack_ref.35 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -0.250mm x = -0.250mm
@ -705,7 +787,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.35 { ha:padstack_ref.36 {
proto = 2 proto = 2
rot = 0 rot = 0
x = 0.250mm x = 0.250mm
@ -719,7 +801,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.36 { ha:padstack_ref.37 {
proto = 2 proto = 2
rot = 0 rot = 0
x = 0.750mm x = 0.750mm
@ -733,7 +815,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.37 { ha:padstack_ref.38 {
proto = 2 proto = 2
rot = 0 rot = 0
x = 1.250mm x = 1.250mm
@ -747,7 +829,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.38 { ha:padstack_ref.39 {
proto = 2 proto = 2
rot = 0 rot = 0
x = 1.750mm x = 1.750mm
@ -761,7 +843,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.39 { ha:padstack_ref.40 {
proto = 2 proto = 2
rot = 0 rot = 0
x = 2.250mm x = 2.250mm
@ -775,7 +857,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.40 { ha:padstack_ref.41 {
proto = 2 proto = 2
rot = 0 rot = 0
x = 2.750mm x = 2.750mm
@ -789,28 +871,14 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.41 { ha:padstack_ref.42 {
proto = 3 proto = 3
rot = 0 rot = 0
x = -2.875mm x = -2.875mm
y = -2.585mm y = -2.585mm
ha:attributes { ha:attributes {
term = 13 term = 1
name = 13 name = 1
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.42 {
proto = 3
rot = 0
x = -2.475mm
y = -1.885mm
ha:attributes {
term = 14
name = 14
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -820,11 +888,11 @@ li:pcb-rnd-subcircuit-v6 {
ha:padstack_ref.43 { ha:padstack_ref.43 {
proto = 3 proto = 3
rot = 0 rot = 0
x = -1.675mm x = -2.475mm
y = -1.885mm y = -1.885mm
ha:attributes { ha:attributes {
term = 15 term = 2
name = 15 name = 2
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -834,11 +902,11 @@ li:pcb-rnd-subcircuit-v6 {
ha:padstack_ref.44 { ha:padstack_ref.44 {
proto = 3 proto = 3
rot = 0 rot = 0
x = -1.275mm x = -1.675mm
y = -2.585mm y = -1.885mm
ha:attributes { ha:attributes {
term = 16 term = 3
name = 16 name = 3
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -848,11 +916,11 @@ li:pcb-rnd-subcircuit-v6 {
ha:padstack_ref.45 { ha:padstack_ref.45 {
proto = 3 proto = 3
rot = 0 rot = 0
x = -0.875mm x = -1.275mm
y = -1.885mm y = -2.585mm
ha:attributes { ha:attributes {
term = 17 term = 4
name = 17 name = 4
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -860,13 +928,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.46 { ha:padstack_ref.46 {
proto = 3 proto = 4
rot = 0 rot = 0
x = -0.457mm x = -0.875mm
y = -2.585mm y = -1.885mm
ha:attributes { ha:attributes {
term = 18 term = 5
name = 18 name = 5
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -874,13 +942,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.47 { ha:padstack_ref.47 {
proto = 3 proto = 4
rot = 0 rot = 0
x = 0.457mm x = -0.457mm
y = -2.585mm y = -2.585mm
ha:attributes { ha:attributes {
term = 19 term = 6
name = 19 name = 6
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -888,13 +956,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.48 { ha:padstack_ref.48 {
proto = 3 proto = 4
rot = 0 rot = 0
x = 0.875mm x = 0.457mm
y = -1.885mm y = -2.585mm
ha:attributes { ha:attributes {
term = 20 term = 7
name = 20 name = 7
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -902,13 +970,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.49 { ha:padstack_ref.49 {
proto = 3 proto = 4
rot = 0 rot = 0
x = 1.275mm x = 0.875mm
y = -2.585mm y = -1.885mm
ha:attributes { ha:attributes {
term = 21 term = 8
name = 21 name = 8
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -916,13 +984,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.50 { ha:padstack_ref.50 {
proto = 3 proto = 4
rot = 0 rot = 0
x = 1.675mm x = 1.275mm
y = -1.885mm y = -2.585mm
ha:attributes { ha:attributes {
term = 22 term = 9
name = 22 name = 9
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -930,13 +998,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.51 { ha:padstack_ref.51 {
proto = 3 proto = 4
rot = 0 rot = 0
x = 2.475mm x = 1.675mm
y = -1.885mm y = -1.885mm
ha:attributes { ha:attributes {
term = 23 term = 10
name = 23 name = 10
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -944,13 +1012,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.52 { ha:padstack_ref.52 {
proto = 3 proto = 4
rot = 0 rot = 0
x = 2.875mm x = 2.475mm
y = -2.585mm y = -1.885mm
ha:attributes { ha:attributes {
term = 24 term = 11
name = 24 name = 11
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -960,11 +1028,11 @@ li:pcb-rnd-subcircuit-v6 {
ha:padstack_ref.53 { ha:padstack_ref.53 {
proto = 4 proto = 4
rot = 0 rot = 0
x = -4.195mm x = 2.875mm
y = -1.995mm y = -2.585mm
ha:attributes { ha:attributes {
term = 25 term = 12
name = 25 name = 12
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -972,13 +1040,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.54 { ha:padstack_ref.54 {
proto = 4 proto = 5
rot = 0 rot = 0
x = 4.195mm x = -4.195mm
y = -1.995mm y = -1.995mm
ha:attributes { ha:attributes {
term = 26 term = 1
name = 26 name = 1
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -986,13 +1054,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.55 { ha:padstack_ref.55 {
proto = 5 proto = 6
rot = 0 rot = 0
x = -4.565mm x = 4.195mm
y = 2.405mm y = -1.995mm
ha:attributes { ha:attributes {
term = 27 term = 2
name = 27 name = 2
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -1002,11 +1070,11 @@ li:pcb-rnd-subcircuit-v6 {
ha:padstack_ref.56 { ha:padstack_ref.56 {
proto = 5 proto = 5
rot = 0 rot = 0
x = 4.565mm x = -4.565mm
y = 2.405mm y = 2.405mm
ha:attributes { ha:attributes {
term = 28 term = 3
name = 28 name = 3
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -1014,7 +1082,21 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.57 { ha:padstack_ref.57 {
proto = 6 proto = 5
rot = 0
x = 4.565mm
y = 2.405mm
ha:attributes {
term = 4
name = 4
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.58 {
proto = 7
rot = 0 rot = 0
x = -3.675mm x = -3.675mm
y = -3.235mm y = -3.235mm
@ -1027,8 +1109,8 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.58 { ha:padstack_ref.59 {
proto = 6 proto = 7
rot = 0 rot = 0
x = 3.675mm x = 3.675mm
y = -3.235mm y = -3.235mm
@ -1051,7 +1133,7 @@ li:pcb-rnd-subcircuit-v6 {
virtual = 1 virtual = 1
} }
li:objects { li:objects {
ha:line.59 { ha:line.60 {
clearance = 0 clearance = 0
thickness = 0.1mm thickness = 0.1mm
ha:attributes { ha:attributes {
@ -1062,7 +1144,7 @@ li:pcb-rnd-subcircuit-v6 {
y1 = -3.235mm y1 = -3.235mm
y2 = -3.235mm y2 = -3.235mm
} }
ha:line.60 { ha:line.61 {
clearance = 0 clearance = 0
thickness = 0.1mm thickness = 0.1mm
ha:attributes { ha:attributes {
@ -1073,7 +1155,7 @@ li:pcb-rnd-subcircuit-v6 {
y1 = -3.235mm y1 = -3.235mm
y2 = -3.235mm y2 = -3.235mm
} }
ha:line.61 { ha:line.62 {
clearance = 0 clearance = 0
thickness = 0.1mm thickness = 0.1mm
ha:attributes { ha:attributes {
@ -1093,7 +1175,7 @@ li:pcb-rnd-subcircuit-v6 {
silk = 1 silk = 1
} }
li:objects { li:objects {
ha:text.62 { ha:text.63 {
x = 0.000mm x = 0.000mm
y = 0.000mm y = 0.000mm
rot = 0 rot = 0
@ -1105,7 +1187,7 @@ li:pcb-rnd-subcircuit-v6 {
dyntext = 1 dyntext = 1
} }
} }
ha:line.63 { ha:line.64 {
x1 = -4.985mm x1 = -4.985mm
y1 = -4.995mm y1 = -4.995mm
x2 = 4.985mm x2 = 4.985mm
@ -1113,7 +1195,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.64 { ha:line.65 {
x1 = 4.985mm x1 = 4.985mm
y1 = -4.995mm y1 = -4.995mm
x2 = 4.985mm x2 = 4.985mm
@ -1121,7 +1203,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.65 { ha:line.66 {
x1 = 4.985mm x1 = 4.985mm
y1 = -0.985mm y1 = -0.985mm
x2 = 4.985mm x2 = 4.985mm
@ -1129,7 +1211,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.66 { ha:line.67 {
x1 = 4.985mm x1 = 4.985mm
y1 = 3.415mm y1 = 3.415mm
x2 = 4.985mm x2 = 4.985mm
@ -1137,7 +1219,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.67 { ha:line.68 {
x1 = 4.985mm x1 = 4.985mm
y1 = 4.995mm y1 = 4.995mm
x2 = -4.985mm x2 = -4.985mm
@ -1145,7 +1227,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.68 { ha:line.69 {
x1 = -4.985mm x1 = -4.985mm
y1 = -4.995mm y1 = -4.995mm
x2 = -4.985mm x2 = -4.985mm
@ -1153,7 +1235,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.69 { ha:line.70 {
x1 = -4.985mm x1 = -4.985mm
y1 = -0.985mm y1 = -0.985mm
x2 = -4.985mm x2 = -4.985mm
@ -1161,7 +1243,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.70 { ha:line.71 {
x1 = -4.985mm x1 = -4.985mm
y1 = 3.415mm y1 = 3.415mm
x2 = -4.985mm x2 = -4.985mm
@ -1179,18 +1261,18 @@ li:pcb-rnd-subcircuit-v6 {
} }
purpose = assy purpose = assy
li:objects { li:objects {
ha:text.71 { ha:text.72 {
x = 0.000mm x = 0.000mm
y = 0.000mm y = 0.000mm
rot = 90 rot = 90
scale = 100 scale = 100
string = custom_HRO_TYPE-C-31-M-04 string = CONNECTOR_HRO_TYPE-C-31-M-04
fid = 0 fid = 0
ha:flags { ha:flags {
floater = 1 floater = 1
} }
} }
ha:line.72 { ha:line.73 {
x1 = -4.925mm x1 = -4.925mm
y1 = -4.935mm y1 = -4.935mm
x2 = 4.925mm x2 = 4.925mm
@ -1198,7 +1280,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.100mm thickness = 0.100mm
clearance = 0 clearance = 0
} }
ha:line.73 { ha:line.74 {
x1 = 4.925mm x1 = 4.925mm
y1 = -4.935mm y1 = -4.935mm
x2 = 4.925mm x2 = 4.925mm
@ -1206,7 +1288,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.100mm thickness = 0.100mm
clearance = 0 clearance = 0
} }
ha:line.74 { ha:line.75 {
x1 = 4.925mm x1 = 4.925mm
y1 = 4.935mm y1 = 4.935mm
x2 = -4.925mm x2 = -4.925mm
@ -1214,7 +1296,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.100mm thickness = 0.100mm
clearance = 0 clearance = 0
} }
ha:line.75 { ha:line.76 {
x1 = -4.925mm x1 = -4.925mm
y1 = 4.935mm y1 = 4.935mm
x2 = -4.925mm x2 = -4.925mm
@ -1232,7 +1314,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
purpose = ko.courtyard purpose = ko.courtyard
li:objects { li:objects {
ha:arc.76 { ha:arc.77 {
x = 0.000mm x = 0.000mm
y = 0.000mm y = 0.000mm
width = 0.500mm width = 0.500mm
@ -1242,7 +1324,7 @@ li:pcb-rnd-subcircuit-v6 {
adelta = 360 adelta = 360
clearance = 0 clearance = 0
} }
ha:line.77 { ha:line.78 {
x1 = -0.700mm x1 = -0.700mm
y1 = 0.000mm y1 = 0.000mm
x2 = 0.700mm x2 = 0.700mm
@ -1250,7 +1332,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.78 { ha:line.79 {
x1 = 0.000mm x1 = 0.000mm
y1 = -0.700mm y1 = -0.700mm
x2 = 0.000mm x2 = 0.000mm
@ -1258,7 +1340,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.79 { ha:line.80 {
x1 = -5.815mm x1 = -5.815mm
y1 = -5.435mm y1 = -5.435mm
x2 = 5.815mm x2 = 5.815mm
@ -1266,7 +1348,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.80 { ha:line.81 {
x1 = 5.815mm x1 = 5.815mm
y1 = -5.435mm y1 = -5.435mm
x2 = 5.815mm x2 = 5.815mm
@ -1274,7 +1356,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.81 { ha:line.82 {
x1 = 5.815mm x1 = 5.815mm
y1 = 5.435mm y1 = 5.435mm
x2 = -5.815mm x2 = -5.815mm
@ -1282,7 +1364,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.82 { ha:line.83 {
x1 = -5.815mm x1 = -5.815mm
y1 = 5.435mm y1 = 5.435mm
x2 = -5.815mm x2 = -5.815mm

View File

@ -1,9 +1,9 @@
# subcircuit generated using QEDA # subcircuit generated using QEDA
li:pcb-rnd-subcircuit-v6 { li:pcb-rnd-subcircuit-v6 {
ha:subc.1 { ha:subc.1 {
uid = custom_LIGHTNING_IPHONE5 uid = CONNECTOR_LIGHTNING_IPHO
ha:attributes { ha:attributes {
footprint = custom_LIGHTNING_IPHONE5 footprint = CONNECTOR_LIGHTNING_IPHONE5
} }
ha:data { ha:data {
li:padstack_prototypes { li:padstack_prototypes {
@ -1004,7 +1004,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.29 { ha:padstack_ref.29 {
proto = 2 proto = 3
rot = 0 rot = 0
x = -0.900mm x = -0.900mm
y = -4.750mm y = -4.750mm
@ -1018,7 +1018,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.30 { ha:padstack_ref.30 {
proto = 2 proto = 3
rot = 0 rot = 0
x = -0.300mm x = -0.300mm
y = -4.750mm y = -4.750mm
@ -1032,7 +1032,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.31 { ha:padstack_ref.31 {
proto = 2 proto = 3
rot = 0 rot = 0
x = 0.300mm x = 0.300mm
y = -4.750mm y = -4.750mm
@ -1046,7 +1046,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.32 { ha:padstack_ref.32 {
proto = 2 proto = 3
rot = 0 rot = 0
x = 0.900mm x = 0.900mm
y = -4.750mm y = -4.750mm
@ -1060,7 +1060,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.33 { ha:padstack_ref.33 {
proto = 2 proto = 3
rot = 0 rot = 0
x = 1.500mm x = 1.500mm
y = -4.750mm y = -4.750mm
@ -1074,7 +1074,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.34 { ha:padstack_ref.34 {
proto = 2 proto = 3
rot = 0 rot = 0
x = 2.100mm x = 2.100mm
y = -4.750mm y = -4.750mm
@ -1088,13 +1088,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.35 { ha:padstack_ref.35 {
proto = 3 proto = 2
rot = 0 rot = 0
x = -2.930mm x = -2.930mm
y = -4.750mm y = -4.750mm
ha:attributes { ha:attributes {
term = 9 term = 1
name = 9 name = 1
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -1102,13 +1102,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.36 { ha:padstack_ref.36 {
proto = 3 proto = 2
rot = 0 rot = 0
x = 2.930mm x = 2.930mm
y = -4.750mm y = -4.750mm
ha:attributes { ha:attributes {
term = 10 term = 2
name = 10 name = 2
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -1121,8 +1121,8 @@ li:pcb-rnd-subcircuit-v6 {
x = -5.800mm x = -5.800mm
y = -3.300mm y = -3.300mm
ha:attributes { ha:attributes {
term = 11 term = 1
name = 11 name = 1
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -1135,8 +1135,8 @@ li:pcb-rnd-subcircuit-v6 {
x = 5.800mm x = 5.800mm
y = -3.300mm y = -3.300mm
ha:attributes { ha:attributes {
term = 12 term = 2
name = 12 name = 2
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -1149,8 +1149,8 @@ li:pcb-rnd-subcircuit-v6 {
x = -5.050mm x = -5.050mm
y = 0.950mm y = 0.950mm
ha:attributes { ha:attributes {
term = 13 term = 1
name = 13 name = 1
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -1163,8 +1163,8 @@ li:pcb-rnd-subcircuit-v6 {
x = 5.050mm x = 5.050mm
y = 0.950mm y = 0.950mm
ha:attributes { ha:attributes {
term = 14 term = 2
name = 14 name = 2
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -1236,24 +1236,24 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:line.45 { ha:line.45 {
x1 = -4.740mm x1 = -5.210mm
y1 = -4.160mm y1 = -4.160mm
x2 = -3.390mm x2 = -1.360mm
y2 = -4.160mm y2 = -4.160mm
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.46 { ha:line.46 {
x1 = 3.390mm x1 = 2.560mm
y1 = -4.160mm y1 = -4.160mm
x2 = 4.740mm x2 = 5.210mm
y2 = -4.160mm y2 = -4.160mm
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.47 { ha:line.47 {
x1 = 5.210mm x1 = 5.210mm
y1 = -2.440mm y1 = -4.160mm
x2 = 5.210mm x2 = 5.210mm
y2 = -0.210mm y2 = -0.210mm
thickness = 0.120mm thickness = 0.120mm
@ -1277,7 +1277,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
ha:line.50 { ha:line.50 {
x1 = -5.210mm x1 = -5.210mm
y1 = -2.440mm y1 = -4.160mm
x2 = -5.210mm x2 = -5.210mm
y2 = -0.210mm y2 = -0.210mm
thickness = 0.120mm thickness = 0.120mm
@ -1306,7 +1306,7 @@ li:pcb-rnd-subcircuit-v6 {
y = 0.000mm y = 0.000mm
rot = 0 rot = 0
scale = 100 scale = 100
string = custom_LIGHTNING_IPHONE5 string = CONNECTOR_LIGHTNING_IPHONE5
fid = 0 fid = 0
ha:flags { ha:flags {
floater = 1 floater = 1
@ -1381,33 +1381,33 @@ li:pcb-rnd-subcircuit-v6 {
clearance = 0 clearance = 0
} }
ha:line.60 { ha:line.60 {
x1 = -7.100mm x1 = -6.050mm
y1 = -6.000mm y1 = -6.000mm
x2 = 7.100mm x2 = 6.050mm
y2 = -6.000mm y2 = -6.000mm
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.61 { ha:line.61 {
x1 = 7.100mm x1 = 6.050mm
y1 = -6.000mm y1 = -6.000mm
x2 = 7.100mm x2 = 6.050mm
y2 = 4.600mm y2 = 4.600mm
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.62 { ha:line.62 {
x1 = 7.100mm x1 = 6.050mm
y1 = 4.600mm y1 = 4.600mm
x2 = -7.100mm x2 = -6.050mm
y2 = 4.600mm y2 = 4.600mm
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.63 { ha:line.63 {
x1 = -7.100mm x1 = -6.050mm
y1 = 4.600mm y1 = 4.600mm
x2 = -7.100mm x2 = -6.050mm
y2 = -6.000mm y2 = -6.000mm
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0

View File

@ -1,9 +1,9 @@
# subcircuit generated using QEDA # subcircuit generated using QEDA
li:pcb-rnd-subcircuit-v6 { li:pcb-rnd-subcircuit-v6 {
ha:subc.1 { ha:subc.1 {
uid = custom_USB-B-3.......... uid = CONNECTOR_USB-B-3.......
ha:attributes { ha:attributes {
footprint = custom_USB-B-3 footprint = CONNECTOR_USB-B-3
} }
ha:data { ha:data {
li:padstack_prototypes { li:padstack_prototypes {
@ -172,6 +172,88 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:ps_proto_v6.4 { ha:ps_proto_v6.4 {
htop = 0
hbottom = 0
hdia = 0.700mm
hplated = 1
li:shape {
ha:ps_shape_v4 {
clearance = 0.200mm
ha:ps_circ {
x = 0
y = 0
dia = 1.100mm
}
ha:layer_mask {
top = 1
copper = 1
}
ha:combining {
}
}
ha:ps_shape_v4 {
clearance = 0
ha:ps_circ {
x = 0
y = 0
dia = 1.150mm
}
ha:layer_mask {
top = 1
mask = 1
}
ha:combining {
sub = 1
auto = 1
}
}
ha:ps_shape_v4 {
clearance = 0.200mm
ha:ps_circ {
x = 0
y = 0
dia = 1.100mm
}
ha:layer_mask {
intern = 1
copper = 1
}
ha:combining {
}
}
ha:ps_shape_v4 {
clearance = 0.200mm
ha:ps_circ {
x = 0
y = 0
dia = 1.100mm
}
ha:layer_mask {
bottom = 1
copper = 1
}
ha:combining {
}
}
ha:ps_shape_v4 {
clearance = 0
ha:ps_circ {
x = 0
y = 0
dia = 1.150mm
}
ha:layer_mask {
bottom = 1
mask = 1
}
ha:combining {
sub = 1
auto = 1
}
}
}
}
ha:ps_proto_v6.5 {
htop = 0 htop = 0
hbottom = 0 hbottom = 0
hdia = 2.300mm hdia = 2.300mm
@ -255,7 +337,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
li:objects { li:objects {
ha:padstack_ref.26 { ha:padstack_ref.27 {
proto = 2 proto = 2
rot = 0 rot = 0
x = 1.250mm x = 1.250mm
@ -269,7 +351,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.27 { ha:padstack_ref.28 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -1.250mm x = -1.250mm
@ -283,7 +365,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.28 { ha:padstack_ref.29 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -1.250mm x = -1.250mm
@ -297,7 +379,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.29 { ha:padstack_ref.30 {
proto = 2 proto = 2
rot = 0 rot = 0
x = 1.250mm x = 1.250mm
@ -311,11 +393,67 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.30 { ha:padstack_ref.31 {
proto = 3 proto = 3
rot = 0 rot = 0
x = -4.250mm x = -4.250mm
y = -7.835mm y = -7.835mm
ha:attributes {
term = 1
name = 1
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.32 {
proto = 3
rot = 0
x = -2.500mm
y = -7.835mm
ha:attributes {
term = 2
name = 2
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.33 {
proto = 4
rot = 0
x = 0.000mm
y = -7.835mm
ha:attributes {
term = 3
name = 3
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.34 {
proto = 4
rot = 0
x = 2.500mm
y = -7.835mm
ha:attributes {
term = 4
name = 4
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.35 {
proto = 4
rot = 0
x = 4.250mm
y = -7.835mm
ha:attributes { ha:attributes {
term = 5 term = 5
name = 5 name = 5
@ -325,84 +463,28 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.31 { ha:padstack_ref.36 {
proto = 3 proto = 5
rot = 0
x = -2.500mm
y = -7.835mm
ha:attributes {
term = 6
name = 6
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.32 {
proto = 3
rot = 0
x = 0.000mm
y = -7.835mm
ha:attributes {
term = 7
name = 7
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.33 {
proto = 3
rot = 0
x = 2.500mm
y = -7.835mm
ha:attributes {
term = 8
name = 8
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.34 {
proto = 3
rot = 0
x = 4.250mm
y = -7.835mm
ha:attributes {
term = 9
name = 9
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.35 {
proto = 4
rot = 0 rot = 0
x = -6.020mm x = -6.020mm
y = -1.125mm y = -1.125mm
ha:attributes { ha:attributes {
term = 10 term = 1
name = 10 name = 1
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.36 { ha:padstack_ref.37 {
proto = 4 proto = 5
rot = 0 rot = 0
x = 6.020mm x = 6.020mm
y = -1.125mm y = -1.125mm
ha:attributes { ha:attributes {
term = 11 term = 2
name = 11 name = 2
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -419,7 +501,7 @@ li:pcb-rnd-subcircuit-v6 {
virtual = 1 virtual = 1
} }
li:objects { li:objects {
ha:line.37 { ha:line.38 {
clearance = 0 clearance = 0
thickness = 0.1mm thickness = 0.1mm
ha:attributes { ha:attributes {
@ -430,7 +512,7 @@ li:pcb-rnd-subcircuit-v6 {
y1 = -1.125mm y1 = -1.125mm
y2 = -1.125mm y2 = -1.125mm
} }
ha:line.38 { ha:line.39 {
clearance = 0 clearance = 0
thickness = 0.1mm thickness = 0.1mm
ha:attributes { ha:attributes {
@ -441,7 +523,7 @@ li:pcb-rnd-subcircuit-v6 {
y1 = -1.125mm y1 = -1.125mm
y2 = -1.125mm y2 = -1.125mm
} }
ha:line.39 { ha:line.40 {
clearance = 0 clearance = 0
thickness = 0.1mm thickness = 0.1mm
ha:attributes { ha:attributes {
@ -461,7 +543,7 @@ li:pcb-rnd-subcircuit-v6 {
silk = 1 silk = 1
} }
li:objects { li:objects {
ha:text.40 { ha:text.41 {
x = 0.000mm x = 0.000mm
y = 0.000mm y = 0.000mm
rot = 0 rot = 0
@ -473,7 +555,7 @@ li:pcb-rnd-subcircuit-v6 {
dyntext = 1 dyntext = 1
} }
} }
ha:line.41 { ha:line.42 {
x1 = -6.020mm x1 = -6.020mm
y1 = 2.625mm y1 = 2.625mm
x2 = 6.020mm x2 = 6.020mm
@ -481,7 +563,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.42 { ha:line.43 {
x1 = -6.060mm x1 = -6.060mm
y1 = -9.235mm y1 = -9.235mm
x2 = 6.060mm x2 = 6.060mm
@ -489,7 +571,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.43 { ha:line.44 {
x1 = 6.060mm x1 = 6.060mm
y1 = -9.235mm y1 = -9.235mm
x2 = 6.060mm x2 = 6.060mm
@ -497,7 +579,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.44 { ha:line.45 {
x1 = 6.060mm x1 = 6.060mm
y1 = 0.860mm y1 = 0.860mm
x2 = 6.060mm x2 = 6.060mm
@ -505,7 +587,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.45 { ha:line.46 {
x1 = 6.060mm x1 = 6.060mm
y1 = 9.235mm y1 = 9.235mm
x2 = -6.060mm x2 = -6.060mm
@ -513,7 +595,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.46 { ha:line.47 {
x1 = -6.060mm x1 = -6.060mm
y1 = -9.235mm y1 = -9.235mm
x2 = -6.060mm x2 = -6.060mm
@ -521,7 +603,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.47 { ha:line.48 {
x1 = -6.060mm x1 = -6.060mm
y1 = 0.860mm y1 = 0.860mm
x2 = -6.060mm x2 = -6.060mm
@ -539,18 +621,18 @@ li:pcb-rnd-subcircuit-v6 {
} }
purpose = assy purpose = assy
li:objects { li:objects {
ha:text.48 { ha:text.49 {
x = 0.000mm x = 0.000mm
y = 0.000mm y = 0.000mm
rot = 90 rot = 90
scale = 100 scale = 100
string = custom_USB-B-3 string = CONNECTOR_USB-B-3
fid = 0 fid = 0
ha:flags { ha:flags {
floater = 1 floater = 1
} }
} }
ha:line.49 { ha:line.50 {
x1 = -6.000mm x1 = -6.000mm
y1 = -9.175mm y1 = -9.175mm
x2 = 6.000mm x2 = 6.000mm
@ -558,7 +640,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.100mm thickness = 0.100mm
clearance = 0 clearance = 0
} }
ha:line.50 { ha:line.51 {
x1 = 6.000mm x1 = 6.000mm
y1 = -9.175mm y1 = -9.175mm
x2 = 6.000mm x2 = 6.000mm
@ -566,7 +648,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.100mm thickness = 0.100mm
clearance = 0 clearance = 0
} }
ha:line.51 { ha:line.52 {
x1 = 6.000mm x1 = 6.000mm
y1 = 9.175mm y1 = 9.175mm
x2 = -6.000mm x2 = -6.000mm
@ -574,7 +656,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.100mm thickness = 0.100mm
clearance = 0 clearance = 0
} }
ha:line.52 { ha:line.53 {
x1 = -6.000mm x1 = -6.000mm
y1 = 9.175mm y1 = 9.175mm
x2 = -6.000mm x2 = -6.000mm
@ -592,7 +674,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
purpose = ko.courtyard purpose = ko.courtyard
li:objects { li:objects {
ha:arc.53 { ha:arc.54 {
x = 0.000mm x = 0.000mm
y = 0.000mm y = 0.000mm
width = 0.500mm width = 0.500mm
@ -602,7 +684,7 @@ li:pcb-rnd-subcircuit-v6 {
adelta = 360 adelta = 360
clearance = 0 clearance = 0
} }
ha:line.54 { ha:line.55 {
x1 = -0.700mm x1 = -0.700mm
y1 = 0.000mm y1 = 0.000mm
x2 = 0.700mm x2 = 0.700mm
@ -610,7 +692,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.55 { ha:line.56 {
x1 = 0.000mm x1 = 0.000mm
y1 = -0.700mm y1 = -0.700mm
x2 = 0.000mm x2 = 0.000mm
@ -618,7 +700,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.56 { ha:line.57 {
x1 = -8.245mm x1 = -8.245mm
y1 = -9.675mm y1 = -9.675mm
x2 = 8.245mm x2 = 8.245mm
@ -626,7 +708,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.57 { ha:line.58 {
x1 = 8.245mm x1 = 8.245mm
y1 = -9.675mm y1 = -9.675mm
x2 = 8.245mm x2 = 8.245mm
@ -634,7 +716,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.58 { ha:line.59 {
x1 = 8.245mm x1 = 8.245mm
y1 = 9.675mm y1 = 9.675mm
x2 = -8.245mm x2 = -8.245mm
@ -642,7 +724,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.59 { ha:line.60 {
x1 = -8.245mm x1 = -8.245mm
y1 = 9.675mm y1 = 9.675mm
x2 = -8.245mm x2 = -8.245mm

View File

@ -1,9 +1,9 @@
# subcircuit generated using QEDA # subcircuit generated using QEDA
li:pcb-rnd-subcircuit-v6 { li:pcb-rnd-subcircuit-v6 {
ha:subc.1 { ha:subc.1 {
uid = custom_USB_2_MICRO-B.... uid = CONNECTOR_USB_2_MICRO-B.
ha:attributes { ha:attributes {
footprint = custom_USB_2_MICRO-B footprint = CONNECTOR_USB_2_MICRO-B
} }
ha:data { ha:data {
li:padstack_prototypes { li:padstack_prototypes {
@ -107,86 +107,86 @@ li:pcb-rnd-subcircuit-v6 {
ha:ps_shape_v4 { ha:ps_shape_v4 {
clearance = 0 clearance = 0
li:ps_poly { li:ps_poly {
0.225mm 0.250mm
-0.838mm -0.850mm
0.223mm 0.248mm
-0.857mm -0.872mm
0.218mm 0.242mm
-0.876mm -0.893mm
0.210mm 0.233mm
-0.894mm -0.913mm
0.199mm 0.221mm
-0.910mm -0.930mm
0.185mm 0.205mm
-0.924mm -0.946mm
0.169mm 0.188mm
-0.935mm -0.958mm
0.151mm 0.168mm
-0.943mm -0.967mm
0.132mm 0.147mm
-0.948mm -0.973mm
0.113mm 0.125mm
-0.950mm -0.975mm
-0.113mm -0.125mm
-0.950mm -0.975mm
-0.132mm -0.147mm
-0.948mm -0.973mm
-0.151mm -0.168mm
-0.943mm -0.967mm
-0.169mm -0.187mm
-0.935mm -0.958mm
-0.185mm -0.205mm
-0.924mm -0.946mm
-0.199mm -0.221mm
-0.910mm -0.930mm
-0.210mm -0.233mm
-0.894mm -0.913mm
-0.218mm -0.242mm
-0.876mm -0.893mm
-0.223mm -0.248mm
-0.857mm -0.872mm
-0.225mm -0.250mm
-0.838mm -0.850mm
-0.225mm -0.250mm
0.838mm 0.850mm
-0.223mm -0.248mm
0.857mm 0.872mm
-0.218mm -0.242mm
0.876mm 0.893mm
-0.210mm -0.233mm
0.894mm 0.913mm
-0.199mm -0.221mm
0.910mm 0.930mm
-0.185mm -0.205mm
0.924mm 0.946mm
-0.169mm -0.188mm
0.935mm 0.958mm
-0.151mm -0.168mm
0.943mm 0.967mm
-0.132mm -0.147mm
0.948mm 0.973mm
-0.113mm -0.125mm
0.950mm 0.975mm
0.112mm 0.125mm
0.950mm 0.975mm
0.132mm 0.147mm
0.948mm 0.973mm
0.151mm 0.168mm
0.943mm 0.967mm
0.169mm 0.188mm
0.935mm 0.958mm
0.185mm 0.205mm
0.924mm 0.946mm
0.199mm 0.221mm
0.910mm 0.930mm
0.210mm 0.233mm
0.894mm 0.913mm
0.218mm 0.242mm
0.876mm 0.893mm
0.223mm 0.248mm
0.857mm 0.872mm
0.225mm 0.250mm
0.838mm 0.850mm
} }
ha:layer_mask { ha:layer_mask {
top = 1 top = 1
@ -292,6 +292,290 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:ps_proto_v6.3 { ha:ps_proto_v6.3 {
htop = 0
hbottom = 0
hdia = 0
hplated = 0
li:shape {
ha:ps_shape_v4 {
clearance = 0.200mm
li:ps_poly {
0.200mm
-0.825mm
0.198mm
-0.842mm
0.194mm
-0.859mm
0.187mm
-0.875mm
0.177mm
-0.889mm
0.164mm
-0.902mm
0.150mm
-0.912mm
0.134mm
-0.919mm
0.117mm
-0.923mm
0.100mm
-0.925mm
-0.100mm
-0.925mm
-0.117mm
-0.923mm
-0.134mm
-0.919mm
-0.150mm
-0.912mm
-0.164mm
-0.902mm
-0.177mm
-0.889mm
-0.187mm
-0.875mm
-0.194mm
-0.859mm
-0.198mm
-0.842mm
-0.200mm
-0.825mm
-0.200mm
0.825mm
-0.198mm
0.842mm
-0.194mm
0.859mm
-0.187mm
0.875mm
-0.177mm
0.889mm
-0.164mm
0.902mm
-0.150mm
0.912mm
-0.134mm
0.919mm
-0.117mm
0.923mm
-0.100mm
0.925mm
0.100mm
0.925mm
0.117mm
0.923mm
0.134mm
0.919mm
0.150mm
0.912mm
0.164mm
0.902mm
0.177mm
0.889mm
0.187mm
0.875mm
0.194mm
0.859mm
0.198mm
0.842mm
0.200mm
0.825mm
}
ha:layer_mask {
top = 1
copper = 1
}
ha:combining {
}
}
ha:ps_shape_v4 {
clearance = 0
li:ps_poly {
0.250mm
-0.850mm
0.248mm
-0.872mm
0.242mm
-0.893mm
0.233mm
-0.913mm
0.221mm
-0.930mm
0.205mm
-0.946mm
0.188mm
-0.958mm
0.168mm
-0.967mm
0.147mm
-0.973mm
0.125mm
-0.975mm
-0.125mm
-0.975mm
-0.147mm
-0.973mm
-0.168mm
-0.967mm
-0.187mm
-0.958mm
-0.205mm
-0.946mm
-0.221mm
-0.930mm
-0.233mm
-0.913mm
-0.242mm
-0.893mm
-0.248mm
-0.872mm
-0.250mm
-0.850mm
-0.250mm
0.850mm
-0.248mm
0.872mm
-0.242mm
0.893mm
-0.233mm
0.913mm
-0.221mm
0.930mm
-0.205mm
0.946mm
-0.188mm
0.958mm
-0.168mm
0.967mm
-0.147mm
0.973mm
-0.125mm
0.975mm
0.125mm
0.975mm
0.147mm
0.973mm
0.168mm
0.967mm
0.188mm
0.958mm
0.205mm
0.946mm
0.221mm
0.930mm
0.233mm
0.913mm
0.242mm
0.893mm
0.248mm
0.872mm
0.250mm
0.850mm
}
ha:layer_mask {
top = 1
mask = 1
}
ha:combining {
sub = 1
auto = 1
}
}
ha:ps_shape_v4 {
clearance = 0
li:ps_poly {
0.200mm
-0.825mm
0.198mm
-0.842mm
0.194mm
-0.859mm
0.187mm
-0.875mm
0.177mm
-0.889mm
0.164mm
-0.902mm
0.150mm
-0.912mm
0.134mm
-0.919mm
0.117mm
-0.923mm
0.100mm
-0.925mm
-0.100mm
-0.925mm
-0.117mm
-0.923mm
-0.134mm
-0.919mm
-0.150mm
-0.912mm
-0.164mm
-0.902mm
-0.177mm
-0.889mm
-0.187mm
-0.875mm
-0.194mm
-0.859mm
-0.198mm
-0.842mm
-0.200mm
-0.825mm
-0.200mm
0.825mm
-0.198mm
0.842mm
-0.194mm
0.859mm
-0.187mm
0.875mm
-0.177mm
0.889mm
-0.164mm
0.902mm
-0.150mm
0.912mm
-0.134mm
0.919mm
-0.117mm
0.923mm
-0.100mm
0.925mm
0.100mm
0.925mm
0.117mm
0.923mm
0.134mm
0.919mm
0.150mm
0.912mm
0.164mm
0.902mm
0.177mm
0.889mm
0.187mm
0.875mm
0.194mm
0.859mm
0.198mm
0.842mm
0.200mm
0.825mm
}
ha:layer_mask {
top = 1
paste = 1
}
ha:combining {
auto = 1
}
}
}
}
ha:ps_proto_v6.4 {
htop = 0 htop = 0
hbottom = 0 hbottom = 0
hdia = 0 hdia = 0
@ -405,7 +689,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
} }
ha:ps_proto_v6.4 { ha:ps_proto_v6.5 {
htop = 0 htop = 0
hbottom = 0 hbottom = 0
hdia = 0.800mm hdia = 0.800mm
@ -489,7 +773,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
li:objects { li:objects {
ha:padstack_ref.27 { ha:padstack_ref.28 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -1.300mm x = -1.300mm
@ -503,7 +787,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.28 { ha:padstack_ref.29 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -0.650mm x = -0.650mm
@ -517,7 +801,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.29 { ha:padstack_ref.30 {
proto = 2 proto = 2
rot = 0 rot = 0
x = 0.000mm x = 0.000mm
@ -531,7 +815,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.30 { ha:padstack_ref.31 {
proto = 2 proto = 2
rot = 0 rot = 0
x = 0.650mm x = 0.650mm
@ -545,8 +829,8 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.31 { ha:padstack_ref.32 {
proto = 2 proto = 3
rot = 0 rot = 0
x = 1.300mm x = 1.300mm
y = -2.470mm y = -2.470mm
@ -559,28 +843,14 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.32 { ha:padstack_ref.33 {
proto = 3 proto = 4
rot = 0 rot = 0
x = -3.575mm x = -3.575mm
y = -2.900mm y = -2.900mm
ha:attributes { ha:attributes {
term = 6 term = 1
name = 6 name = 1
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.33 {
proto = 3
rot = 0
x = 3.575mm
y = -2.900mm
ha:attributes {
term = 7
name = 7
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -588,13 +858,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.34 { ha:padstack_ref.34 {
proto = 3 proto = 4
rot = 0 rot = 0
x = -3.575mm x = 3.575mm
y = 0.550mm y = -2.900mm
ha:attributes { ha:attributes {
term = 8 term = 2
name = 8 name = 2
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -602,13 +872,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.35 { ha:padstack_ref.35 {
proto = 3 proto = 4
rot = 0 rot = 0
x = 3.575mm x = -3.575mm
y = 0.550mm y = 0.550mm
ha:attributes { ha:attributes {
term = 9 term = 3
name = 9 name = 3
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -618,6 +888,20 @@ li:pcb-rnd-subcircuit-v6 {
ha:padstack_ref.36 { ha:padstack_ref.36 {
proto = 4 proto = 4
rot = 0 rot = 0
x = 3.575mm
y = 0.550mm
ha:attributes {
term = 4
name = 4
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.37 {
proto = 5
rot = 0
x = -2.000mm x = -2.000mm
y = -1.750mm y = -1.750mm
ha:attributes { ha:attributes {
@ -629,8 +913,8 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.37 { ha:padstack_ref.38 {
proto = 4 proto = 5
rot = 0 rot = 0
x = 2.000mm x = 2.000mm
y = -1.750mm y = -1.750mm
@ -653,7 +937,7 @@ li:pcb-rnd-subcircuit-v6 {
virtual = 1 virtual = 1
} }
li:objects { li:objects {
ha:line.38 { ha:line.39 {
clearance = 0 clearance = 0
thickness = 0.1mm thickness = 0.1mm
ha:attributes { ha:attributes {
@ -664,7 +948,7 @@ li:pcb-rnd-subcircuit-v6 {
y1 = -1.750mm y1 = -1.750mm
y2 = -1.750mm y2 = -1.750mm
} }
ha:line.39 { ha:line.40 {
clearance = 0 clearance = 0
thickness = 0.1mm thickness = 0.1mm
ha:attributes { ha:attributes {
@ -675,7 +959,7 @@ li:pcb-rnd-subcircuit-v6 {
y1 = -1.750mm y1 = -1.750mm
y2 = -1.750mm y2 = -1.750mm
} }
ha:line.40 { ha:line.41 {
clearance = 0 clearance = 0
thickness = 0.1mm thickness = 0.1mm
ha:attributes { ha:attributes {
@ -695,7 +979,7 @@ li:pcb-rnd-subcircuit-v6 {
silk = 1 silk = 1
} }
li:objects { li:objects {
ha:text.41 { ha:text.42 {
x = 0.000mm x = 0.000mm
y = 0.000mm y = 0.000mm
rot = 0 rot = 0
@ -707,7 +991,7 @@ li:pcb-rnd-subcircuit-v6 {
dyntext = 1 dyntext = 1
} }
} }
ha:line.42 { ha:line.43 {
x1 = -3.575mm x1 = -3.575mm
y1 = 2.700mm y1 = 2.700mm
x2 = 3.575mm x2 = 3.575mm
@ -715,15 +999,15 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.43 { ha:line.44 {
x1 = -2.840mm x1 = -2.840mm
y1 = -3.360mm y1 = -3.360mm
x2 = -1.760mm x2 = 0.840mm
y2 = -3.360mm y2 = -3.360mm
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.44 { ha:line.45 {
x1 = 1.760mm x1 = 1.760mm
y1 = -3.360mm y1 = -3.360mm
x2 = 2.840mm x2 = 2.840mm
@ -731,7 +1015,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.45 { ha:line.46 {
x1 = 4.060mm x1 = 4.060mm
y1 = -1.565mm y1 = -1.565mm
x2 = 4.060mm x2 = 4.060mm
@ -739,7 +1023,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.46 { ha:line.47 {
x1 = 4.060mm x1 = 4.060mm
y1 = 1.885mm y1 = 1.885mm
x2 = 4.060mm x2 = 4.060mm
@ -747,7 +1031,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.47 { ha:line.48 {
x1 = 4.060mm x1 = 4.060mm
y1 = 3.360mm y1 = 3.360mm
x2 = -4.060mm x2 = -4.060mm
@ -755,7 +1039,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.48 { ha:line.49 {
x1 = -4.060mm x1 = -4.060mm
y1 = -1.565mm y1 = -1.565mm
x2 = -4.060mm x2 = -4.060mm
@ -763,7 +1047,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.49 { ha:line.50 {
x1 = -4.060mm x1 = -4.060mm
y1 = 1.885mm y1 = 1.885mm
x2 = -4.060mm x2 = -4.060mm
@ -781,18 +1065,18 @@ li:pcb-rnd-subcircuit-v6 {
} }
purpose = assy purpose = assy
li:objects { li:objects {
ha:text.50 { ha:text.51 {
x = 0.000mm x = 0.000mm
y = 0.000mm y = 0.000mm
rot = 0 rot = 0
scale = 100 scale = 100
string = custom_USB_2_MICRO-B string = CONNECTOR_USB_2_MICRO-B
fid = 0 fid = 0
ha:flags { ha:flags {
floater = 1 floater = 1
} }
} }
ha:line.51 { ha:line.52 {
x1 = -4.000mm x1 = -4.000mm
y1 = -3.300mm y1 = -3.300mm
x2 = 4.000mm x2 = 4.000mm
@ -800,7 +1084,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.100mm thickness = 0.100mm
clearance = 0 clearance = 0
} }
ha:line.52 { ha:line.53 {
x1 = 4.000mm x1 = 4.000mm
y1 = -3.300mm y1 = -3.300mm
x2 = 4.000mm x2 = 4.000mm
@ -808,7 +1092,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.100mm thickness = 0.100mm
clearance = 0 clearance = 0
} }
ha:line.53 { ha:line.54 {
x1 = 4.000mm x1 = 4.000mm
y1 = 3.300mm y1 = 3.300mm
x2 = -4.000mm x2 = -4.000mm
@ -816,7 +1100,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.100mm thickness = 0.100mm
clearance = 0 clearance = 0
} }
ha:line.54 { ha:line.55 {
x1 = -4.000mm x1 = -4.000mm
y1 = 3.300mm y1 = 3.300mm
x2 = -4.000mm x2 = -4.000mm
@ -834,7 +1118,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
purpose = ko.courtyard purpose = ko.courtyard
li:objects { li:objects {
ha:arc.55 { ha:arc.56 {
x = 0.000mm x = 0.000mm
y = 0.000mm y = 0.000mm
width = 0.500mm width = 0.500mm
@ -844,7 +1128,7 @@ li:pcb-rnd-subcircuit-v6 {
adelta = 360 adelta = 360
clearance = 0 clearance = 0
} }
ha:line.56 { ha:line.57 {
x1 = -0.700mm x1 = -0.700mm
y1 = 0.000mm y1 = 0.000mm
x2 = 0.700mm x2 = 0.700mm
@ -852,7 +1136,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.57 { ha:line.58 {
x1 = 0.000mm x1 = 0.000mm
y1 = -0.700mm y1 = -0.700mm
x2 = 0.000mm x2 = 0.000mm
@ -860,7 +1144,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.58 { ha:line.59 {
x1 = -4.550mm x1 = -4.550mm
y1 = -4.475mm y1 = -4.475mm
x2 = 4.550mm x2 = 4.550mm
@ -868,7 +1152,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.59 { ha:line.60 {
x1 = 4.550mm x1 = 4.550mm
y1 = -4.475mm y1 = -4.475mm
x2 = 4.550mm x2 = 4.550mm
@ -876,7 +1160,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.60 { ha:line.61 {
x1 = 4.550mm x1 = 4.550mm
y1 = 3.800mm y1 = 3.800mm
x2 = -4.550mm x2 = -4.550mm
@ -884,7 +1168,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.61 { ha:line.62 {
x1 = -4.550mm x1 = -4.550mm
y1 = 3.800mm y1 = 3.800mm
x2 = -4.550mm x2 = -4.550mm

View File

@ -1,9 +1,9 @@
# subcircuit generated using QEDA # subcircuit generated using QEDA
li:pcb-rnd-subcircuit-v6 { li:pcb-rnd-subcircuit-v6 {
ha:subc.1 { ha:subc.1 {
uid = custom_USB_MINI-B....... uid = CONNECTOR_USB_MINI-B....
ha:attributes { ha:attributes {
footprint = custom_USB_MINI-B footprint = CONNECTOR_USB_MINI-B
} }
ha:data { ha:data {
li:padstack_prototypes { li:padstack_prototypes {
@ -292,6 +292,290 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:ps_proto_v6.3 { ha:ps_proto_v6.3 {
htop = 0
hbottom = 0
hdia = 0
hplated = 0
li:shape {
ha:ps_shape_v4 {
clearance = 0.200mm
li:ps_poly {
0.250mm
-1.025mm
0.248mm
-1.047mm
0.242mm
-1.068mm
0.233mm
-1.087mm
0.221mm
-1.105mm
0.205mm
-1.121mm
0.188mm
-1.133mm
0.168mm
-1.142mm
0.147mm
-1.148mm
0.125mm
-1.150mm
-0.125mm
-1.150mm
-0.147mm
-1.148mm
-0.168mm
-1.142mm
-0.187mm
-1.133mm
-0.205mm
-1.121mm
-0.221mm
-1.105mm
-0.233mm
-1.087mm
-0.242mm
-1.068mm
-0.248mm
-1.047mm
-0.250mm
-1.025mm
-0.250mm
1.025mm
-0.248mm
1.047mm
-0.242mm
1.068mm
-0.233mm
1.087mm
-0.221mm
1.105mm
-0.205mm
1.121mm
-0.188mm
1.133mm
-0.168mm
1.142mm
-0.147mm
1.148mm
-0.125mm
1.150mm
0.125mm
1.150mm
0.147mm
1.148mm
0.168mm
1.142mm
0.188mm
1.133mm
0.205mm
1.121mm
0.221mm
1.105mm
0.233mm
1.087mm
0.242mm
1.068mm
0.248mm
1.047mm
0.250mm
1.025mm
}
ha:layer_mask {
top = 1
copper = 1
}
ha:combining {
}
}
ha:ps_shape_v4 {
clearance = 0
li:ps_poly {
0.300mm
-1.050mm
0.298mm
-1.076mm
0.291mm
-1.101mm
0.280mm
-1.125mm
0.265mm
-1.146mm
0.246mm
-1.165mm
0.225mm
-1.180mm
0.201mm
-1.191mm
0.176mm
-1.198mm
0.150mm
-1.200mm
-0.150mm
-1.200mm
-0.176mm
-1.198mm
-0.201mm
-1.191mm
-0.225mm
-1.180mm
-0.246mm
-1.165mm
-0.265mm
-1.146mm
-0.280mm
-1.125mm
-0.291mm
-1.101mm
-0.298mm
-1.076mm
-0.300mm
-1.050mm
-0.300mm
1.050mm
-0.298mm
1.076mm
-0.291mm
1.101mm
-0.280mm
1.125mm
-0.265mm
1.146mm
-0.246mm
1.165mm
-0.225mm
1.180mm
-0.201mm
1.191mm
-0.176mm
1.198mm
-0.150mm
1.200mm
0.150mm
1.200mm
0.176mm
1.198mm
0.201mm
1.191mm
0.225mm
1.180mm
0.246mm
1.165mm
0.265mm
1.146mm
0.280mm
1.125mm
0.291mm
1.101mm
0.298mm
1.076mm
0.300mm
1.050mm
}
ha:layer_mask {
top = 1
mask = 1
}
ha:combining {
sub = 1
auto = 1
}
}
ha:ps_shape_v4 {
clearance = 0
li:ps_poly {
0.250mm
-1.025mm
0.248mm
-1.047mm
0.242mm
-1.068mm
0.233mm
-1.087mm
0.221mm
-1.105mm
0.205mm
-1.121mm
0.188mm
-1.133mm
0.168mm
-1.142mm
0.147mm
-1.148mm
0.125mm
-1.150mm
-0.125mm
-1.150mm
-0.147mm
-1.148mm
-0.168mm
-1.142mm
-0.187mm
-1.133mm
-0.205mm
-1.121mm
-0.221mm
-1.105mm
-0.233mm
-1.087mm
-0.242mm
-1.068mm
-0.248mm
-1.047mm
-0.250mm
-1.025mm
-0.250mm
1.025mm
-0.248mm
1.047mm
-0.242mm
1.068mm
-0.233mm
1.087mm
-0.221mm
1.105mm
-0.205mm
1.121mm
-0.188mm
1.133mm
-0.168mm
1.142mm
-0.147mm
1.148mm
-0.125mm
1.150mm
0.125mm
1.150mm
0.147mm
1.148mm
0.168mm
1.142mm
0.188mm
1.133mm
0.205mm
1.121mm
0.221mm
1.105mm
0.233mm
1.087mm
0.242mm
1.068mm
0.248mm
1.047mm
0.250mm
1.025mm
}
ha:layer_mask {
top = 1
paste = 1
}
ha:combining {
auto = 1
}
}
}
}
ha:ps_proto_v6.4 {
htop = 0 htop = 0
hbottom = 0 hbottom = 0
hdia = 0 hdia = 0
@ -575,7 +859,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
} }
ha:ps_proto_v6.4 { ha:ps_proto_v6.5 {
htop = 0 htop = 0
hbottom = 0 hbottom = 0
hdia = 0.900mm hdia = 0.900mm
@ -659,7 +943,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
li:objects { li:objects {
ha:padstack_ref.26 { ha:padstack_ref.27 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -1.600mm x = -1.600mm
@ -673,7 +957,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.27 { ha:padstack_ref.28 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -0.800mm x = -0.800mm
@ -687,7 +971,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.28 { ha:padstack_ref.29 {
proto = 2 proto = 2
rot = 0 rot = 0
x = 0.000mm x = 0.000mm
@ -701,7 +985,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.29 { ha:padstack_ref.30 {
proto = 2 proto = 2
rot = 0 rot = 0
x = 0.800mm x = 0.800mm
@ -715,8 +999,8 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.30 { ha:padstack_ref.31 {
proto = 2 proto = 3
rot = 0 rot = 0
x = 1.600mm x = 1.600mm
y = -3.250mm y = -3.250mm
@ -729,28 +1013,14 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.31 { ha:padstack_ref.32 {
proto = 3 proto = 4
rot = 0 rot = 0
x = -4.450mm x = -4.450mm
y = 2.350mm y = 2.350mm
ha:attributes { ha:attributes {
term = 6 term = 1
name = 6 name = 1
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.32 {
proto = 3
rot = 0
x = 4.450mm
y = 2.350mm
ha:attributes {
term = 7
name = 7
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -758,13 +1028,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.33 { ha:padstack_ref.33 {
proto = 3 proto = 4
rot = 0 rot = 0
x = -4.450mm x = 4.450mm
y = -3.150mm y = 2.350mm
ha:attributes { ha:attributes {
term = 8 term = 2
name = 8 name = 2
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -772,13 +1042,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.34 { ha:padstack_ref.34 {
proto = 3 proto = 4
rot = 0 rot = 0
x = 4.450mm x = -4.450mm
y = -3.150mm y = -3.150mm
ha:attributes { ha:attributes {
term = 9 term = 3
name = 9 name = 3
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -788,6 +1058,20 @@ li:pcb-rnd-subcircuit-v6 {
ha:padstack_ref.35 { ha:padstack_ref.35 {
proto = 4 proto = 4
rot = 0 rot = 0
x = 4.450mm
y = -3.150mm
ha:attributes {
term = 4
name = 4
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.36 {
proto = 5
rot = 0
x = -2.200mm x = -2.200mm
y = -0.600mm y = -0.600mm
ha:attributes { ha:attributes {
@ -799,8 +1083,8 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.36 { ha:padstack_ref.37 {
proto = 4 proto = 5
rot = 0 rot = 0
x = 2.200mm x = 2.200mm
y = -0.600mm y = -0.600mm
@ -823,7 +1107,7 @@ li:pcb-rnd-subcircuit-v6 {
virtual = 1 virtual = 1
} }
li:objects { li:objects {
ha:line.37 { ha:line.38 {
clearance = 0 clearance = 0
thickness = 0.1mm thickness = 0.1mm
ha:attributes { ha:attributes {
@ -834,7 +1118,7 @@ li:pcb-rnd-subcircuit-v6 {
y1 = -0.600mm y1 = -0.600mm
y2 = -0.600mm y2 = -0.600mm
} }
ha:line.38 { ha:line.39 {
clearance = 0 clearance = 0
thickness = 0.1mm thickness = 0.1mm
ha:attributes { ha:attributes {
@ -845,7 +1129,7 @@ li:pcb-rnd-subcircuit-v6 {
y1 = -0.600mm y1 = -0.600mm
y2 = -0.600mm y2 = -0.600mm
} }
ha:line.39 { ha:line.40 {
clearance = 0 clearance = 0
thickness = 0.1mm thickness = 0.1mm
ha:attributes { ha:attributes {
@ -865,7 +1149,7 @@ li:pcb-rnd-subcircuit-v6 {
silk = 1 silk = 1
} }
li:objects { li:objects {
ha:text.40 { ha:text.41 {
x = 0.000mm x = 0.000mm
y = 0.000mm y = 0.000mm
rot = 0 rot = 0
@ -877,15 +1161,15 @@ li:pcb-rnd-subcircuit-v6 {
dyntext = 1 dyntext = 1
} }
} }
ha:line.41 { ha:line.42 {
x1 = -3.190mm x1 = -3.190mm
y1 = -4.660mm y1 = -4.660mm
x2 = -2.110mm x2 = 1.090mm
y2 = -4.660mm y2 = -4.660mm
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.42 { ha:line.43 {
x1 = 2.110mm x1 = 2.110mm
y1 = -4.660mm y1 = -4.660mm
x2 = 3.190mm x2 = 3.190mm
@ -893,7 +1177,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.43 { ha:line.44 {
x1 = 3.810mm x1 = 3.810mm
y1 = -1.640mm y1 = -1.640mm
x2 = 3.810mm x2 = 3.810mm
@ -901,7 +1185,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.44 { ha:line.45 {
x1 = 3.810mm x1 = 3.810mm
y1 = 3.860mm y1 = 3.860mm
x2 = 3.810mm x2 = 3.810mm
@ -909,7 +1193,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.45 { ha:line.46 {
x1 = 3.810mm x1 = 3.810mm
y1 = 4.660mm y1 = 4.660mm
x2 = -3.810mm x2 = -3.810mm
@ -917,7 +1201,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.46 { ha:line.47 {
x1 = -3.810mm x1 = -3.810mm
y1 = -1.640mm y1 = -1.640mm
x2 = -3.810mm x2 = -3.810mm
@ -925,7 +1209,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.47 { ha:line.48 {
x1 = -3.810mm x1 = -3.810mm
y1 = 3.860mm y1 = 3.860mm
x2 = -3.810mm x2 = -3.810mm
@ -943,18 +1227,18 @@ li:pcb-rnd-subcircuit-v6 {
} }
purpose = assy purpose = assy
li:objects { li:objects {
ha:text.48 { ha:text.49 {
x = 0.000mm x = 0.000mm
y = 0.000mm y = 0.000mm
rot = 90 rot = 90
scale = 100 scale = 100
string = custom_USB_MINI-B string = CONNECTOR_USB_MINI-B
fid = 0 fid = 0
ha:flags { ha:flags {
floater = 1 floater = 1
} }
} }
ha:line.49 { ha:line.50 {
x1 = -3.750mm x1 = -3.750mm
y1 = -4.600mm y1 = -4.600mm
x2 = 3.750mm x2 = 3.750mm
@ -962,7 +1246,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.100mm thickness = 0.100mm
clearance = 0 clearance = 0
} }
ha:line.50 { ha:line.51 {
x1 = 3.750mm x1 = 3.750mm
y1 = -4.600mm y1 = -4.600mm
x2 = 3.750mm x2 = 3.750mm
@ -970,7 +1254,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.100mm thickness = 0.100mm
clearance = 0 clearance = 0
} }
ha:line.51 { ha:line.52 {
x1 = 3.750mm x1 = 3.750mm
y1 = 4.600mm y1 = 4.600mm
x2 = -3.750mm x2 = -3.750mm
@ -978,7 +1262,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.100mm thickness = 0.100mm
clearance = 0 clearance = 0
} }
ha:line.52 { ha:line.53 {
x1 = -3.750mm x1 = -3.750mm
y1 = 4.600mm y1 = 4.600mm
x2 = -3.750mm x2 = -3.750mm
@ -996,7 +1280,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
purpose = ko.courtyard purpose = ko.courtyard
li:objects { li:objects {
ha:arc.53 { ha:arc.54 {
x = 0.000mm x = 0.000mm
y = 0.000mm y = 0.000mm
width = 0.500mm width = 0.500mm
@ -1006,7 +1290,7 @@ li:pcb-rnd-subcircuit-v6 {
adelta = 360 adelta = 360
clearance = 0 clearance = 0
} }
ha:line.54 { ha:line.55 {
x1 = -0.700mm x1 = -0.700mm
y1 = 0.000mm y1 = 0.000mm
x2 = 0.700mm x2 = 0.700mm
@ -1014,7 +1298,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.55 { ha:line.56 {
x1 = 0.000mm x1 = 0.000mm
y1 = -0.700mm y1 = -0.700mm
x2 = 0.000mm x2 = 0.000mm
@ -1022,7 +1306,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.56 { ha:line.57 {
x1 = -5.950mm x1 = -5.950mm
y1 = -5.100mm y1 = -5.100mm
x2 = 5.950mm x2 = 5.950mm
@ -1030,7 +1314,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.57 { ha:line.58 {
x1 = 5.950mm x1 = 5.950mm
y1 = -5.100mm y1 = -5.100mm
x2 = 5.950mm x2 = 5.950mm
@ -1038,7 +1322,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.58 { ha:line.59 {
x1 = 5.950mm x1 = 5.950mm
y1 = 5.100mm y1 = 5.100mm
x2 = -5.950mm x2 = -5.950mm
@ -1046,7 +1330,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.59 { ha:line.60 {
x1 = -5.950mm x1 = -5.950mm
y1 = 5.100mm y1 = 5.100mm
x2 = -5.950mm x2 = -5.950mm

View File

@ -1,9 +1,9 @@
# subcircuit generated using QEDA # subcircuit generated using QEDA
li:pcb-rnd-subcircuit-v6 { li:pcb-rnd-subcircuit-v6 {
ha:subc.1 { ha:subc.1 {
uid = custom_XH-2.54-2P....... uid = CONNECTOR_XH-2.54-2P....
ha:attributes { ha:attributes {
footprint = custom_XH-2.54-2P footprint = CONNECTOR_XH-2.54-2P
} }
ha:data { ha:data {
li:padstack_prototypes { li:padstack_prototypes {
@ -230,7 +230,7 @@ li:pcb-rnd-subcircuit-v6 {
y = 0.000mm y = 0.000mm
rot = 0 rot = 0
scale = 100 scale = 100
string = custom_XH-2.54-2P string = CONNECTOR_XH-2.54-2P
fid = 0 fid = 0
ha:flags { ha:flags {
floater = 1 floater = 1

View File

@ -1,9 +1,9 @@
# subcircuit generated using QEDA # subcircuit generated using QEDA
li:pcb-rnd-subcircuit-v6 { li:pcb-rnd-subcircuit-v6 {
ha:subc.1 { ha:subc.1 {
uid = custom_I2C_LCD_ADAPTER.. uid = DISPLAY_I2C_LCD_ADAPTER.
ha:attributes { ha:attributes {
footprint = custom_I2C_LCD_ADAPTER footprint = DISPLAY_I2C_LCD_ADAPTER
} }
ha:data { ha:data {
li:padstack_prototypes { li:padstack_prototypes {
@ -89,9 +89,91 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
} }
ha:ps_proto_v6.3 {
htop = 0
hbottom = 0
hdia = 1.000mm
hplated = 1
li:shape {
ha:ps_shape_v4 {
clearance = 0.200mm
ha:ps_circ {
x = 0
y = 0
dia = 1.800mm
}
ha:layer_mask {
top = 1
copper = 1
}
ha:combining {
}
}
ha:ps_shape_v4 {
clearance = 0
ha:ps_circ {
x = 0
y = 0
dia = 1.850mm
}
ha:layer_mask {
top = 1
mask = 1
}
ha:combining {
sub = 1
auto = 1
}
}
ha:ps_shape_v4 {
clearance = 0.200mm
ha:ps_circ {
x = 0
y = 0
dia = 1.800mm
}
ha:layer_mask {
intern = 1
copper = 1
}
ha:combining {
}
}
ha:ps_shape_v4 {
clearance = 0.200mm
ha:ps_circ {
x = 0
y = 0
dia = 1.800mm
}
ha:layer_mask {
bottom = 1
copper = 1
}
ha:combining {
}
}
ha:ps_shape_v4 {
clearance = 0
ha:ps_circ {
x = 0
y = 0
dia = 1.850mm
}
ha:layer_mask {
bottom = 1
mask = 1
}
ha:combining {
sub = 1
auto = 1
}
}
}
}
} }
li:objects { li:objects {
ha:padstack_ref.21 { ha:padstack_ref.22 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -19.050mm x = -19.050mm
@ -105,7 +187,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.22 { ha:padstack_ref.23 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -16.510mm x = -16.510mm
@ -119,7 +201,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.23 { ha:padstack_ref.24 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -13.970mm x = -13.970mm
@ -133,7 +215,7 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.24 { ha:padstack_ref.25 {
proto = 2 proto = 2
rot = 0 rot = 0
x = -11.430mm x = -11.430mm
@ -147,8 +229,8 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.25 { ha:padstack_ref.26 {
proto = 2 proto = 3
rot = 0 rot = 0
x = -8.890mm x = -8.890mm
y = -8.000mm y = -8.000mm
@ -161,8 +243,8 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.26 { ha:padstack_ref.27 {
proto = 2 proto = 3
rot = 0 rot = 0
x = -6.350mm x = -6.350mm
y = -8.000mm y = -8.000mm
@ -175,8 +257,8 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.27 { ha:padstack_ref.28 {
proto = 2 proto = 3
rot = 0 rot = 0
x = -3.810mm x = -3.810mm
y = -8.000mm y = -8.000mm
@ -189,8 +271,8 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.28 { ha:padstack_ref.29 {
proto = 2 proto = 3
rot = 0 rot = 0
x = -1.270mm x = -1.270mm
y = -8.000mm y = -8.000mm
@ -203,8 +285,8 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.29 { ha:padstack_ref.30 {
proto = 2 proto = 3
rot = 0 rot = 0
x = 1.270mm x = 1.270mm
y = -8.000mm y = -8.000mm
@ -217,8 +299,8 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.30 { ha:padstack_ref.31 {
proto = 2 proto = 3
rot = 0 rot = 0
x = 3.810mm x = 3.810mm
y = -8.000mm y = -8.000mm
@ -231,8 +313,8 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.31 { ha:padstack_ref.32 {
proto = 2 proto = 3
rot = 0 rot = 0
x = 6.350mm x = 6.350mm
y = -8.000mm y = -8.000mm
@ -245,8 +327,8 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.32 { ha:padstack_ref.33 {
proto = 2 proto = 3
rot = 0 rot = 0
x = 8.890mm x = 8.890mm
y = -8.000mm y = -8.000mm
@ -259,8 +341,8 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.33 { ha:padstack_ref.34 {
proto = 2 proto = 3
rot = 0 rot = 0
x = 11.430mm x = 11.430mm
y = -8.000mm y = -8.000mm
@ -273,8 +355,8 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.34 { ha:padstack_ref.35 {
proto = 2 proto = 3
rot = 0 rot = 0
x = 13.970mm x = 13.970mm
y = -8.000mm y = -8.000mm
@ -287,8 +369,8 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.35 { ha:padstack_ref.36 {
proto = 2 proto = 3
rot = 0 rot = 0
x = 16.510mm x = 16.510mm
y = -8.000mm y = -8.000mm
@ -301,8 +383,8 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.36 { ha:padstack_ref.37 {
proto = 2 proto = 3
rot = 0 rot = 0
x = 19.050mm x = 19.050mm
y = -8.000mm y = -8.000mm
@ -315,28 +397,14 @@ li:pcb-rnd-subcircuit-v6 {
clearline = 1 clearline = 1
} }
} }
ha:padstack_ref.37 { ha:padstack_ref.38 {
proto = 2 proto = 3
rot = 0 rot = 0
x = 19.000mm x = 19.000mm
y = -3.810mm y = -3.810mm
ha:attributes { ha:attributes {
term = 17 term = 1
name = 17 name = 1
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.38 {
proto = 2
rot = 0
x = 19.000mm
y = -1.270mm
ha:attributes {
term = 18
name = 18
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -344,13 +412,13 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.39 { ha:padstack_ref.39 {
proto = 2 proto = 3
rot = 0 rot = 0
x = 19.000mm x = 19.000mm
y = 1.270mm y = -1.270mm
ha:attributes { ha:attributes {
term = 19 term = 2
name = 19 name = 2
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -358,13 +426,27 @@ li:pcb-rnd-subcircuit-v6 {
} }
} }
ha:padstack_ref.40 { ha:padstack_ref.40 {
proto = 2 proto = 3
rot = 0
x = 19.000mm
y = 1.270mm
ha:attributes {
term = 3
name = 3
}
clearance = 0.200mm
ha:flags {
clearline = 1
}
}
ha:padstack_ref.41 {
proto = 3
rot = 0 rot = 0
x = 19.000mm x = 19.000mm
y = 3.810mm y = 3.810mm
ha:attributes { ha:attributes {
term = 20 term = 4
name = 20 name = 4
} }
clearance = 0.200mm clearance = 0.200mm
ha:flags { ha:flags {
@ -381,7 +463,7 @@ li:pcb-rnd-subcircuit-v6 {
virtual = 1 virtual = 1
} }
li:objects { li:objects {
ha:line.41 { ha:line.42 {
clearance = 0 clearance = 0
thickness = 0.1mm thickness = 0.1mm
ha:attributes { ha:attributes {
@ -392,7 +474,7 @@ li:pcb-rnd-subcircuit-v6 {
y1 = 0.000mm y1 = 0.000mm
y2 = 0.000mm y2 = 0.000mm
} }
ha:line.42 { ha:line.43 {
clearance = 0 clearance = 0
thickness = 0.1mm thickness = 0.1mm
ha:attributes { ha:attributes {
@ -403,7 +485,7 @@ li:pcb-rnd-subcircuit-v6 {
y1 = 0.000mm y1 = 0.000mm
y2 = 0.000mm y2 = 0.000mm
} }
ha:line.43 { ha:line.44 {
clearance = 0 clearance = 0
thickness = 0.1mm thickness = 0.1mm
ha:attributes { ha:attributes {
@ -423,7 +505,7 @@ li:pcb-rnd-subcircuit-v6 {
silk = 1 silk = 1
} }
li:objects { li:objects {
ha:text.44 { ha:text.45 {
x = 0.000mm x = 0.000mm
y = 0.000mm y = 0.000mm
rot = 0 rot = 0
@ -435,7 +517,7 @@ li:pcb-rnd-subcircuit-v6 {
dyntext = 1 dyntext = 1
} }
} }
ha:line.45 { ha:line.46 {
x1 = -21.060mm x1 = -21.060mm
y1 = -9.560mm y1 = -9.560mm
x2 = 21.060mm x2 = 21.060mm
@ -443,7 +525,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.46 { ha:line.47 {
x1 = 21.060mm x1 = 21.060mm
y1 = -9.560mm y1 = -9.560mm
x2 = 21.060mm x2 = 21.060mm
@ -451,7 +533,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.47 { ha:line.48 {
x1 = 21.060mm x1 = 21.060mm
y1 = 9.560mm y1 = 9.560mm
x2 = -21.060mm x2 = -21.060mm
@ -459,7 +541,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.120mm thickness = 0.120mm
clearance = 0 clearance = 0
} }
ha:line.48 { ha:line.49 {
x1 = -21.060mm x1 = -21.060mm
y1 = 9.560mm y1 = 9.560mm
x2 = -21.060mm x2 = -21.060mm
@ -477,18 +559,18 @@ li:pcb-rnd-subcircuit-v6 {
} }
purpose = assy purpose = assy
li:objects { li:objects {
ha:text.49 { ha:text.50 {
x = 0.000mm x = 0.000mm
y = 0.000mm y = 0.000mm
rot = 0 rot = 0
scale = 100 scale = 100
string = custom_I2C_LCD_ADAPTER string = DISPLAY_I2C_LCD_ADAPTER
fid = 0 fid = 0
ha:flags { ha:flags {
floater = 1 floater = 1
} }
} }
ha:line.50 { ha:line.51 {
x1 = -21.000mm x1 = -21.000mm
y1 = -9.500mm y1 = -9.500mm
x2 = 21.000mm x2 = 21.000mm
@ -496,7 +578,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.100mm thickness = 0.100mm
clearance = 0 clearance = 0
} }
ha:line.51 { ha:line.52 {
x1 = 21.000mm x1 = 21.000mm
y1 = -9.500mm y1 = -9.500mm
x2 = 21.000mm x2 = 21.000mm
@ -504,7 +586,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.100mm thickness = 0.100mm
clearance = 0 clearance = 0
} }
ha:line.52 { ha:line.53 {
x1 = 21.000mm x1 = 21.000mm
y1 = 9.500mm y1 = 9.500mm
x2 = -21.000mm x2 = -21.000mm
@ -512,7 +594,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.100mm thickness = 0.100mm
clearance = 0 clearance = 0
} }
ha:line.53 { ha:line.54 {
x1 = -21.000mm x1 = -21.000mm
y1 = 9.500mm y1 = 9.500mm
x2 = -21.000mm x2 = -21.000mm
@ -530,7 +612,7 @@ li:pcb-rnd-subcircuit-v6 {
} }
purpose = ko.courtyard purpose = ko.courtyard
li:objects { li:objects {
ha:arc.54 { ha:arc.55 {
x = 0.000mm x = 0.000mm
y = 0.000mm y = 0.000mm
width = 0.500mm width = 0.500mm
@ -540,7 +622,7 @@ li:pcb-rnd-subcircuit-v6 {
adelta = 360 adelta = 360
clearance = 0 clearance = 0
} }
ha:line.55 { ha:line.56 {
x1 = -0.700mm x1 = -0.700mm
y1 = 0.000mm y1 = 0.000mm
x2 = 0.700mm x2 = 0.700mm
@ -548,7 +630,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.56 { ha:line.57 {
x1 = 0.000mm x1 = 0.000mm
y1 = -0.700mm y1 = -0.700mm
x2 = 0.000mm x2 = 0.000mm
@ -556,7 +638,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.57 { ha:line.58 {
x1 = -21.500mm x1 = -21.500mm
y1 = -10.000mm y1 = -10.000mm
x2 = 21.500mm x2 = 21.500mm
@ -564,7 +646,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.58 { ha:line.59 {
x1 = 21.500mm x1 = 21.500mm
y1 = -10.000mm y1 = -10.000mm
x2 = 21.500mm x2 = 21.500mm
@ -572,7 +654,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.59 { ha:line.60 {
x1 = 21.500mm x1 = 21.500mm
y1 = 10.000mm y1 = 10.000mm
x2 = -21.500mm x2 = -21.500mm
@ -580,7 +662,7 @@ li:pcb-rnd-subcircuit-v6 {
thickness = 0.050mm thickness = 0.050mm
clearance = 0 clearance = 0
} }
ha:line.60 { ha:line.61 {
x1 = -21.500mm x1 = -21.500mm
y1 = 10.000mm y1 = 10.000mm
x2 = -21.500mm x2 = -21.500mm

View File

@ -1,9 +1,9 @@
# subcircuit generated using QEDA # subcircuit generated using QEDA
li:pcb-rnd-subcircuit-v6 { li:pcb-rnd-subcircuit-v6 {
ha:subc.1 { ha:subc.1 {
uid = custom_LCM1602.......... uid = DISPLAY_LCM1602.........
ha:attributes { ha:attributes {
footprint = custom_LCM1602 footprint = DISPLAY_LCM1602
} }
ha:data { ha:data {
li:padstack_prototypes { li:padstack_prototypes {
@ -564,7 +564,7 @@ li:pcb-rnd-subcircuit-v6 {
y = 0.000mm y = 0.000mm
rot = 0 rot = 0
scale = 100 scale = 100
string = custom_LCM1602 string = DISPLAY_LCM1602
fid = 0 fid = 0
ha:flags { ha:flags {
floater = 1 floater = 1

View File

@ -1,9 +1,9 @@
# subcircuit generated using QEDA # subcircuit generated using QEDA
li:pcb-rnd-subcircuit-v6 { li:pcb-rnd-subcircuit-v6 {
ha:subc.1 { ha:subc.1 {
uid = custom_OLED0.96......... uid = DISPLAY_OLED0.96........
ha:attributes { ha:attributes {
footprint = custom_OLED0.96 footprint = DISPLAY_OLED0.96
} }
ha:data { ha:data {
li:padstack_prototypes { li:padstack_prototypes {
@ -452,7 +452,7 @@ li:pcb-rnd-subcircuit-v6 {
y = 0.000mm y = 0.000mm
rot = 0 rot = 0
scale = 100 scale = 100
string = custom_OLED0.96 string = DISPLAY_OLED0.96
fid = 0 fid = 0
ha:flags { ha:flags {
floater = 1 floater = 1

View File

@ -1,9 +1,9 @@
# subcircuit generated using QEDA # subcircuit generated using QEDA
li:pcb-rnd-subcircuit-v6 { li:pcb-rnd-subcircuit-v6 {
ha:subc.1 { ha:subc.1 {
uid = custom_BUTTON6MM........ uid = MECHANICAL_BUTTON6MM....
ha:attributes { ha:attributes {
footprint = custom_BUTTON6MM footprint = MECHANICAL_BUTTON6MM
} }
ha:data { ha:data {
li:padstack_prototypes { li:padstack_prototypes {
@ -258,7 +258,7 @@ li:pcb-rnd-subcircuit-v6 {
y = 0.000mm y = 0.000mm
rot = 0 rot = 0
scale = 100 scale = 100
string = custom_BUTTON6MM string = MECHANICAL_BUTTON6MM
fid = 0 fid = 0
ha:flags { ha:flags {
floater = 1 floater = 1