lib: remove pcb-rnd footprints
This commit is contained in:
parent
034414c604
commit
99d2295182
|
@ -1,426 +0,0 @@
|
|||
# subcircuit generated using QEDA
|
||||
li:pcb-rnd-subcircuit-v6 {
|
||||
ha:subc.1 {
|
||||
uid = CONNECTOR_MY-1220-03....
|
||||
ha:attributes {
|
||||
footprint = CONNECTOR_MY-1220-03
|
||||
}
|
||||
ha:data {
|
||||
li:padstack_prototypes {
|
||||
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 {
|
||||
-1.950mm
|
||||
-2.100mm
|
||||
1.950mm
|
||||
-2.100mm
|
||||
1.950mm
|
||||
2.100mm
|
||||
-1.950mm
|
||||
2.100mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
copper = 1
|
||||
}
|
||||
ha:combining {
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
li:ps_poly {
|
||||
-2.000mm
|
||||
-2.150mm
|
||||
2.000mm
|
||||
-2.150mm
|
||||
2.000mm
|
||||
2.150mm
|
||||
-2.000mm
|
||||
2.150mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
mask = 1
|
||||
}
|
||||
ha:combining {
|
||||
sub = 1
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
li:ps_poly {
|
||||
-1.950mm
|
||||
-2.100mm
|
||||
1.950mm
|
||||
-2.100mm
|
||||
1.950mm
|
||||
2.100mm
|
||||
-1.950mm
|
||||
2.100mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
paste = 1
|
||||
}
|
||||
ha:combining {
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:ps_proto_v6.3 {
|
||||
htop = 0
|
||||
hbottom = 0
|
||||
hdia = 0
|
||||
hplated = 0
|
||||
li:shape {
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0.200mm
|
||||
ha:ps_circ {
|
||||
x = 0
|
||||
y = 0
|
||||
dia = 9.000mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
copper = 1
|
||||
}
|
||||
ha:combining {
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
ha:ps_circ {
|
||||
x = 0
|
||||
y = 0
|
||||
dia = 9.050mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
mask = 1
|
||||
}
|
||||
ha:combining {
|
||||
sub = 1
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
ha:ps_circ {
|
||||
x = 0
|
||||
y = 0
|
||||
dia = 9.000mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
paste = 1
|
||||
}
|
||||
ha:combining {
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
li:objects {
|
||||
ha:padstack_ref.27 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = -7.550mm
|
||||
y = -0.900mm
|
||||
ha:attributes {
|
||||
term = 1
|
||||
name = 1
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.28 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 7.550mm
|
||||
y = -0.900mm
|
||||
ha:attributes {
|
||||
term = 2
|
||||
name = 2
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.29 {
|
||||
proto = 3
|
||||
rot = 0
|
||||
x = 0.000mm
|
||||
y = -0.900mm
|
||||
ha:attributes {
|
||||
term = 3
|
||||
name = 3
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
li:layers {
|
||||
ha:subc-aux {
|
||||
lid = 0
|
||||
ha:type {
|
||||
top = 1
|
||||
misc = 1
|
||||
virtual = 1
|
||||
}
|
||||
li:objects {
|
||||
ha:line.30 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = origin
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = -0.900mm
|
||||
y2 = -0.900mm
|
||||
}
|
||||
ha:line.31 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = x
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 1.000mm
|
||||
y1 = -0.900mm
|
||||
y2 = -0.900mm
|
||||
}
|
||||
ha:line.32 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = y
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = -0.900mm
|
||||
y2 = 0.100mm
|
||||
}
|
||||
ha:line.33 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = pnp-origin
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 0.000mm
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-silkscreen {
|
||||
lid = 1
|
||||
ha:type {
|
||||
top = 1
|
||||
silk = 1
|
||||
}
|
||||
li:objects {
|
||||
ha:text.34 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
rot = 0
|
||||
scale = 100
|
||||
string = %a.parent.refdes%
|
||||
fid = 0
|
||||
ha:flags {
|
||||
floater = 1
|
||||
dyntext = 1
|
||||
}
|
||||
}
|
||||
ha:line.35 {
|
||||
x1 = -6.600mm
|
||||
y1 = 3.000mm
|
||||
x2 = -3.600mm
|
||||
y2 = 6.000mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.36 {
|
||||
x1 = -3.600mm
|
||||
y1 = 6.000mm
|
||||
x2 = 3.600mm
|
||||
y2 = 6.000mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.37 {
|
||||
x1 = 3.600mm
|
||||
y1 = 6.000mm
|
||||
x2 = 6.600mm
|
||||
y2 = 3.000mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.38 {
|
||||
x1 = -6.700mm
|
||||
y1 = -6.100mm
|
||||
x2 = 6.700mm
|
||||
y2 = -6.100mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.39 {
|
||||
x1 = 6.700mm
|
||||
y1 = -6.100mm
|
||||
x2 = 6.700mm
|
||||
y2 = -3.300mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.40 {
|
||||
x1 = 6.700mm
|
||||
y1 = 1.500mm
|
||||
x2 = 6.700mm
|
||||
y2 = 6.100mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.41 {
|
||||
x1 = 6.700mm
|
||||
y1 = 6.100mm
|
||||
x2 = -6.700mm
|
||||
y2 = 6.100mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.42 {
|
||||
x1 = -6.700mm
|
||||
y1 = -6.100mm
|
||||
x2 = -6.700mm
|
||||
y2 = -3.300mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.43 {
|
||||
x1 = -6.700mm
|
||||
y1 = 1.500mm
|
||||
x2 = -6.700mm
|
||||
y2 = 6.100mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-assembly {
|
||||
lid = 2
|
||||
ha:type {
|
||||
top = 1
|
||||
doc = 1
|
||||
}
|
||||
purpose = assy
|
||||
li:objects {
|
||||
ha:arc.44 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
width = 0.500mm
|
||||
height = 0.500mm
|
||||
thickness = 0.100mm
|
||||
astart = 0
|
||||
adelta = 360
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.45 {
|
||||
x1 = -0.700mm
|
||||
y1 = 0.000mm
|
||||
x2 = 0.700mm
|
||||
y2 = 0.000mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.46 {
|
||||
x1 = 0.000mm
|
||||
y1 = -0.700mm
|
||||
x2 = 0.000mm
|
||||
y2 = 0.700mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:text.47 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
rot = 0
|
||||
scale = 100
|
||||
string = CONNECTOR_MY-1220-03
|
||||
fid = 0
|
||||
ha:flags {
|
||||
floater = 1
|
||||
}
|
||||
}
|
||||
ha:line.48 {
|
||||
x1 = -6.600mm
|
||||
y1 = -6.000mm
|
||||
x2 = 6.600mm
|
||||
y2 = -6.000mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.49 {
|
||||
x1 = 6.600mm
|
||||
y1 = -6.000mm
|
||||
x2 = 6.600mm
|
||||
y2 = 6.000mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.50 {
|
||||
x1 = 6.600mm
|
||||
y1 = 6.000mm
|
||||
x2 = -6.600mm
|
||||
y2 = 6.000mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.51 {
|
||||
x1 = -6.600mm
|
||||
y1 = 6.000mm
|
||||
x2 = -6.600mm
|
||||
y2 = -6.000mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-courtyard {
|
||||
lid = 3
|
||||
ha:type {
|
||||
top = 1
|
||||
doc = 1
|
||||
}
|
||||
purpose = ko.courtyard
|
||||
li:objects {
|
||||
ha:polygon.52 {
|
||||
li:geometry {
|
||||
ta:contour {
|
||||
{ -9.750mm; -6.250mm }
|
||||
{ 9.750mm; -6.250mm }
|
||||
{ 9.750mm; 6.250mm }
|
||||
{ -9.750mm; 6.250mm }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,963 +0,0 @@
|
|||
# subcircuit generated using QEDA
|
||||
li:pcb-rnd-subcircuit-v6 {
|
||||
ha:subc.1 {
|
||||
uid = CONNECTOR_XKB_U262-24XN-
|
||||
ha:attributes {
|
||||
footprint = CONNECTOR_XKB_U262-24XN-4BV60
|
||||
}
|
||||
ha:data {
|
||||
li:padstack_prototypes {
|
||||
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.150mm
|
||||
-0.450mm
|
||||
0.150mm
|
||||
-0.450mm
|
||||
0.150mm
|
||||
0.450mm
|
||||
-0.150mm
|
||||
0.450mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
copper = 1
|
||||
}
|
||||
ha:combining {
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
li:ps_poly {
|
||||
-0.200mm
|
||||
-0.500mm
|
||||
0.200mm
|
||||
-0.500mm
|
||||
0.200mm
|
||||
0.500mm
|
||||
-0.200mm
|
||||
0.500mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
mask = 1
|
||||
}
|
||||
ha:combining {
|
||||
sub = 1
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
li:ps_poly {
|
||||
-0.150mm
|
||||
-0.450mm
|
||||
0.150mm
|
||||
-0.450mm
|
||||
0.150mm
|
||||
0.450mm
|
||||
-0.150mm
|
||||
0.450mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
paste = 1
|
||||
}
|
||||
ha:combining {
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:ps_proto_v6.3 {
|
||||
htop = 0
|
||||
hbottom = 0
|
||||
hdia = 0.400mm
|
||||
hplated = 1
|
||||
li:shape {
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0.200mm
|
||||
ha:ps_circ {
|
||||
x = 0
|
||||
y = 0
|
||||
dia = 0.700mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
copper = 1
|
||||
}
|
||||
ha:combining {
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
ha:ps_circ {
|
||||
x = 0
|
||||
y = 0
|
||||
dia = 0.750mm
|
||||
}
|
||||
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 = 0.700mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
intern = 1
|
||||
copper = 1
|
||||
}
|
||||
ha:combining {
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0.200mm
|
||||
ha:ps_circ {
|
||||
x = 0
|
||||
y = 0
|
||||
dia = 0.700mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
bottom = 1
|
||||
copper = 1
|
||||
}
|
||||
ha:combining {
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
ha:ps_circ {
|
||||
x = 0
|
||||
y = 0
|
||||
dia = 0.750mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
bottom = 1
|
||||
mask = 1
|
||||
}
|
||||
ha:combining {
|
||||
sub = 1
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:ps_proto_v6.4 {
|
||||
htop = 0
|
||||
hbottom = 0
|
||||
hdia = 0
|
||||
hplated = 1
|
||||
li:shape {
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
ha:ps_line {
|
||||
x1 = 0.000mm
|
||||
y1 = -0.300mm
|
||||
x2 = 0.000mm
|
||||
y2 = 0.300mm
|
||||
thickness = 0.500mm
|
||||
square = 0
|
||||
}
|
||||
ha:layer_mask {
|
||||
mech = 1
|
||||
}
|
||||
ha:combining {
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0.200mm
|
||||
ha:ps_line {
|
||||
x1 = 0.000mm
|
||||
y1 = -0.300mm
|
||||
x2 = 0.000mm
|
||||
y2 = 0.300mm
|
||||
thickness = 0.900mm
|
||||
square = 0
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
copper = 1
|
||||
}
|
||||
ha:combining {
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
ha:ps_line {
|
||||
x1 = 0.000mm
|
||||
y1 = -0.300mm
|
||||
x2 = 0.000mm
|
||||
y2 = 0.300mm
|
||||
thickness = 1.000mm
|
||||
square = 0
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
mask = 1
|
||||
}
|
||||
ha:combining {
|
||||
sub = 1
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0.200mm
|
||||
ha:ps_line {
|
||||
x1 = 0.000mm
|
||||
y1 = -0.300mm
|
||||
x2 = 0.000mm
|
||||
y2 = 0.300mm
|
||||
thickness = 0.900mm
|
||||
square = 0
|
||||
}
|
||||
ha:layer_mask {
|
||||
intern = 1
|
||||
copper = 1
|
||||
}
|
||||
ha:combining {
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0.200mm
|
||||
ha:ps_line {
|
||||
x1 = 0.000mm
|
||||
y1 = -0.300mm
|
||||
x2 = 0.000mm
|
||||
y2 = 0.300mm
|
||||
thickness = 0.900mm
|
||||
square = 0
|
||||
}
|
||||
ha:layer_mask {
|
||||
bottom = 1
|
||||
copper = 1
|
||||
}
|
||||
ha:combining {
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
ha:ps_line {
|
||||
x1 = 0.000mm
|
||||
y1 = -0.300mm
|
||||
x2 = 0.000mm
|
||||
y2 = 0.300mm
|
||||
thickness = 1.000mm
|
||||
square = 0
|
||||
}
|
||||
ha:layer_mask {
|
||||
bottom = 1
|
||||
mask = 1
|
||||
}
|
||||
ha:combining {
|
||||
sub = 1
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:ps_proto_v6.5 {
|
||||
htop = 0
|
||||
hbottom = 0
|
||||
hdia = 0.750mm
|
||||
hplated = 0
|
||||
li:shape {
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
ha:ps_circ {
|
||||
x = 0
|
||||
y = 0
|
||||
dia = 0.800mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
mask = 1
|
||||
}
|
||||
ha:combining {
|
||||
sub = 1
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
ha:ps_circ {
|
||||
x = 0
|
||||
y = 0
|
||||
dia = 0.800mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
bottom = 1
|
||||
mask = 1
|
||||
}
|
||||
ha:combining {
|
||||
sub = 1
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
li:objects {
|
||||
ha:padstack_ref.26 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = -2.750mm
|
||||
y = -3.730mm
|
||||
ha:attributes {
|
||||
term = A1
|
||||
name = A1
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.27 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = -2.250mm
|
||||
y = -3.730mm
|
||||
ha:attributes {
|
||||
term = A2
|
||||
name = A2
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.28 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = -1.750mm
|
||||
y = -3.730mm
|
||||
ha:attributes {
|
||||
term = A3
|
||||
name = A3
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.29 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = -1.250mm
|
||||
y = -3.730mm
|
||||
ha:attributes {
|
||||
term = A4
|
||||
name = A4
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.30 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = -0.750mm
|
||||
y = -3.730mm
|
||||
ha:attributes {
|
||||
term = A5
|
||||
name = A5
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.31 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = -0.250mm
|
||||
y = -3.730mm
|
||||
ha:attributes {
|
||||
term = A6
|
||||
name = A6
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.32 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 0.250mm
|
||||
y = -3.730mm
|
||||
ha:attributes {
|
||||
term = A7
|
||||
name = A7
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.33 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 0.750mm
|
||||
y = -3.730mm
|
||||
ha:attributes {
|
||||
term = A8
|
||||
name = A8
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.34 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 1.250mm
|
||||
y = -3.730mm
|
||||
ha:attributes {
|
||||
term = A9
|
||||
name = A9
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.35 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 1.750mm
|
||||
y = -3.730mm
|
||||
ha:attributes {
|
||||
term = A10
|
||||
name = A10
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.36 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 2.250mm
|
||||
y = -3.730mm
|
||||
ha:attributes {
|
||||
term = A11
|
||||
name = A11
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.37 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 2.750mm
|
||||
y = -3.730mm
|
||||
ha:attributes {
|
||||
term = A12
|
||||
name = A12
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.38 {
|
||||
proto = 3
|
||||
rot = 0
|
||||
x = 2.875mm
|
||||
y = -2.520mm
|
||||
ha:attributes {
|
||||
term = B1
|
||||
name = B1
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.39 {
|
||||
proto = 3
|
||||
rot = 0
|
||||
x = 2.475mm
|
||||
y = -1.820mm
|
||||
ha:attributes {
|
||||
term = B2
|
||||
name = B2
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.40 {
|
||||
proto = 3
|
||||
rot = 0
|
||||
x = 1.675mm
|
||||
y = -1.820mm
|
||||
ha:attributes {
|
||||
term = B3
|
||||
name = B3
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.41 {
|
||||
proto = 3
|
||||
rot = 0
|
||||
x = 1.275mm
|
||||
y = -2.520mm
|
||||
ha:attributes {
|
||||
term = B4
|
||||
name = B4
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.42 {
|
||||
proto = 3
|
||||
rot = 0
|
||||
x = 0.875mm
|
||||
y = -1.820mm
|
||||
ha:attributes {
|
||||
term = B5
|
||||
name = B5
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.43 {
|
||||
proto = 3
|
||||
rot = 0
|
||||
x = 0.457mm
|
||||
y = -2.520mm
|
||||
ha:attributes {
|
||||
term = B6
|
||||
name = B6
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.44 {
|
||||
proto = 3
|
||||
rot = 0
|
||||
x = -0.457mm
|
||||
y = -2.520mm
|
||||
ha:attributes {
|
||||
term = B7
|
||||
name = B7
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.45 {
|
||||
proto = 3
|
||||
rot = 0
|
||||
x = -0.875mm
|
||||
y = -1.820mm
|
||||
ha:attributes {
|
||||
term = B8
|
||||
name = B8
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.46 {
|
||||
proto = 3
|
||||
rot = 0
|
||||
x = -1.275mm
|
||||
y = -2.520mm
|
||||
ha:attributes {
|
||||
term = B9
|
||||
name = B9
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.47 {
|
||||
proto = 3
|
||||
rot = 0
|
||||
x = -1.675mm
|
||||
y = -1.820mm
|
||||
ha:attributes {
|
||||
term = B10
|
||||
name = B10
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.48 {
|
||||
proto = 3
|
||||
rot = 0
|
||||
x = -2.475mm
|
||||
y = -1.820mm
|
||||
ha:attributes {
|
||||
term = B11
|
||||
name = B11
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.49 {
|
||||
proto = 3
|
||||
rot = 0
|
||||
x = -2.875mm
|
||||
y = -2.520mm
|
||||
ha:attributes {
|
||||
term = B12
|
||||
name = B12
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.50 {
|
||||
proto = 4
|
||||
rot = 0
|
||||
x = -4.205mm
|
||||
y = -1.920mm
|
||||
ha:attributes {
|
||||
term = S1
|
||||
name = S1
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.51 {
|
||||
proto = 4
|
||||
rot = 0
|
||||
x = 4.205mm
|
||||
y = -1.920mm
|
||||
ha:attributes {
|
||||
term = S2
|
||||
name = S2
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.52 {
|
||||
proto = 4
|
||||
rot = 0
|
||||
x = -4.565mm
|
||||
y = 2.470mm
|
||||
ha:attributes {
|
||||
term = S3
|
||||
name = S3
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.53 {
|
||||
proto = 4
|
||||
rot = 0
|
||||
x = 4.565mm
|
||||
y = 2.470mm
|
||||
ha:attributes {
|
||||
term = S4
|
||||
name = S4
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.54 {
|
||||
proto = 5
|
||||
rot = 0
|
||||
x = -3.675mm
|
||||
y = -3.170mm
|
||||
ha:attributes {
|
||||
term = MH1
|
||||
name = MH1
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.55 {
|
||||
proto = 5
|
||||
rot = 0
|
||||
x = 3.675mm
|
||||
y = -3.170mm
|
||||
ha:attributes {
|
||||
term = MH2
|
||||
name = MH2
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
li:layers {
|
||||
ha:subc-aux {
|
||||
lid = 0
|
||||
ha:type {
|
||||
top = 1
|
||||
misc = 1
|
||||
virtual = 1
|
||||
}
|
||||
li:objects {
|
||||
ha:line.56 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = origin
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = -3.170mm
|
||||
y2 = -3.170mm
|
||||
}
|
||||
ha:line.57 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = x
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 1.000mm
|
||||
y1 = -3.170mm
|
||||
y2 = -3.170mm
|
||||
}
|
||||
ha:line.58 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = y
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = -3.170mm
|
||||
y2 = -2.170mm
|
||||
}
|
||||
ha:line.59 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = pnp-origin
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 0.000mm
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-silkscreen {
|
||||
lid = 1
|
||||
ha:type {
|
||||
top = 1
|
||||
silk = 1
|
||||
}
|
||||
li:objects {
|
||||
ha:text.60 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
rot = 0
|
||||
scale = 100
|
||||
string = %a.parent.refdes%
|
||||
fid = 0
|
||||
ha:flags {
|
||||
floater = 1
|
||||
dyntext = 1
|
||||
}
|
||||
}
|
||||
ha:line.61 {
|
||||
x1 = -5.050mm
|
||||
y1 = -5.100mm
|
||||
x2 = 5.050mm
|
||||
y2 = -5.100mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.62 {
|
||||
x1 = 5.050mm
|
||||
y1 = -5.100mm
|
||||
x2 = 5.050mm
|
||||
y2 = 1.420mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.63 {
|
||||
x1 = 5.050mm
|
||||
y1 = 3.520mm
|
||||
x2 = 5.050mm
|
||||
y2 = 5.100mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.64 {
|
||||
x1 = 5.050mm
|
||||
y1 = 5.100mm
|
||||
x2 = -5.050mm
|
||||
y2 = 5.100mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.65 {
|
||||
x1 = -5.050mm
|
||||
y1 = -5.100mm
|
||||
x2 = -5.050mm
|
||||
y2 = 1.420mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.66 {
|
||||
x1 = -5.050mm
|
||||
y1 = 3.520mm
|
||||
x2 = -5.050mm
|
||||
y2 = 5.100mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-assembly {
|
||||
lid = 2
|
||||
ha:type {
|
||||
top = 1
|
||||
doc = 1
|
||||
}
|
||||
purpose = assy
|
||||
li:objects {
|
||||
ha:arc.67 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
width = 0.500mm
|
||||
height = 0.500mm
|
||||
thickness = 0.100mm
|
||||
astart = 0
|
||||
adelta = 360
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.68 {
|
||||
x1 = -0.700mm
|
||||
y1 = 0.000mm
|
||||
x2 = 0.700mm
|
||||
y2 = 0.000mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.69 {
|
||||
x1 = 0.000mm
|
||||
y1 = -0.700mm
|
||||
x2 = 0.000mm
|
||||
y2 = 0.700mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:text.70 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
rot = 90
|
||||
scale = 100
|
||||
string = CONNECTOR_XKB_U262-24XN-4BV60
|
||||
fid = 0
|
||||
ha:flags {
|
||||
floater = 1
|
||||
}
|
||||
}
|
||||
ha:line.71 {
|
||||
x1 = -4.950mm
|
||||
y1 = -5.000mm
|
||||
x2 = 4.950mm
|
||||
y2 = -5.000mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.72 {
|
||||
x1 = 4.950mm
|
||||
y1 = -5.000mm
|
||||
x2 = 4.950mm
|
||||
y2 = 5.000mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.73 {
|
||||
x1 = 4.950mm
|
||||
y1 = 5.000mm
|
||||
x2 = -4.950mm
|
||||
y2 = 5.000mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.74 {
|
||||
x1 = -4.950mm
|
||||
y1 = 5.000mm
|
||||
x2 = -4.950mm
|
||||
y2 = -5.000mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-courtyard {
|
||||
lid = 3
|
||||
ha:type {
|
||||
top = 1
|
||||
doc = 1
|
||||
}
|
||||
purpose = ko.courtyard
|
||||
li:objects {
|
||||
ha:polygon.75 {
|
||||
li:geometry {
|
||||
ta:contour {
|
||||
{ -5.265mm; -5.250mm }
|
||||
{ 5.265mm; -5.250mm }
|
||||
{ 5.265mm; 5.250mm }
|
||||
{ -5.265mm; 5.250mm }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,339 +0,0 @@
|
|||
# subcircuit generated using QEDA
|
||||
li:pcb-rnd-subcircuit-v6 {
|
||||
ha:subc.1 {
|
||||
uid = LEDC2012X80N............
|
||||
ha:attributes {
|
||||
footprint = LEDC2012X80N
|
||||
}
|
||||
ha:data {
|
||||
li:padstack_prototypes {
|
||||
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.800mm
|
||||
-0.550mm
|
||||
0.800mm
|
||||
-0.550mm
|
||||
0.800mm
|
||||
0.550mm
|
||||
-0.800mm
|
||||
0.550mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
copper = 1
|
||||
}
|
||||
ha:combining {
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
li:ps_poly {
|
||||
-0.850mm
|
||||
-0.600mm
|
||||
0.850mm
|
||||
-0.600mm
|
||||
0.850mm
|
||||
0.600mm
|
||||
-0.850mm
|
||||
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.800mm
|
||||
-0.550mm
|
||||
0.800mm
|
||||
-0.550mm
|
||||
0.800mm
|
||||
0.550mm
|
||||
-0.800mm
|
||||
0.550mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
paste = 1
|
||||
}
|
||||
ha:combining {
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
li:objects {
|
||||
ha:padstack_ref.27 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 0.000mm
|
||||
y = -0.900mm
|
||||
ha:attributes {
|
||||
term = 1
|
||||
name = 1
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.28 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 0.000mm
|
||||
y = 0.900mm
|
||||
ha:attributes {
|
||||
term = 2
|
||||
name = 2
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
li:layers {
|
||||
ha:subc-aux {
|
||||
lid = 0
|
||||
ha:type {
|
||||
top = 1
|
||||
misc = 1
|
||||
virtual = 1
|
||||
}
|
||||
li:objects {
|
||||
ha:line.29 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = origin
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 0.000mm
|
||||
}
|
||||
ha:line.30 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = x
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 1.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 0.000mm
|
||||
}
|
||||
ha:line.31 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = y
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 1.000mm
|
||||
}
|
||||
ha:line.32 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = pnp-origin
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 0.000mm
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-silkscreen {
|
||||
lid = 1
|
||||
ha:type {
|
||||
top = 1
|
||||
silk = 1
|
||||
}
|
||||
li:objects {
|
||||
ha:text.33 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
rot = 0
|
||||
scale = 100
|
||||
string = %a.parent.refdes%
|
||||
fid = 0
|
||||
ha:flags {
|
||||
floater = 1
|
||||
dyntext = 1
|
||||
}
|
||||
}
|
||||
ha:line.34 {
|
||||
x1 = -1.100mm
|
||||
y1 = -1.100mm
|
||||
x2 = -1.100mm
|
||||
y2 = 1.100mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.35 {
|
||||
x1 = 1.100mm
|
||||
y1 = -1.100mm
|
||||
x2 = 1.100mm
|
||||
y2 = 1.100mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.36 {
|
||||
x1 = -1.100mm
|
||||
y1 = -1.100mm
|
||||
x2 = -1.100mm
|
||||
y2 = -1.750mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.37 {
|
||||
x1 = -1.100mm
|
||||
y1 = -1.750mm
|
||||
x2 = 1.100mm
|
||||
y2 = -1.750mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.38 {
|
||||
x1 = 1.100mm
|
||||
y1 = -1.750mm
|
||||
x2 = 1.100mm
|
||||
y2 = -1.100mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-assembly {
|
||||
lid = 2
|
||||
ha:type {
|
||||
top = 1
|
||||
doc = 1
|
||||
}
|
||||
purpose = assy
|
||||
li:objects {
|
||||
ha:arc.39 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
width = 0.500mm
|
||||
height = 0.500mm
|
||||
thickness = 0.100mm
|
||||
astart = 0
|
||||
adelta = 360
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.40 {
|
||||
x1 = -0.700mm
|
||||
y1 = 0.000mm
|
||||
x2 = 0.700mm
|
||||
y2 = 0.000mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.41 {
|
||||
x1 = 0.000mm
|
||||
y1 = -0.700mm
|
||||
x2 = 0.000mm
|
||||
y2 = 0.700mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:text.42 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
rot = 90
|
||||
scale = 79
|
||||
string = LEDC2012X80N
|
||||
fid = 0
|
||||
ha:flags {
|
||||
floater = 1
|
||||
}
|
||||
}
|
||||
ha:line.43 {
|
||||
x1 = 0.000mm
|
||||
y1 = -1.000mm
|
||||
x2 = 0.600mm
|
||||
y2 = -1.000mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.44 {
|
||||
x1 = 0.600mm
|
||||
y1 = -1.000mm
|
||||
x2 = 0.600mm
|
||||
y2 = 1.000mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.45 {
|
||||
x1 = 0.600mm
|
||||
y1 = 1.000mm
|
||||
x2 = -0.600mm
|
||||
y2 = 1.000mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.46 {
|
||||
x1 = -0.600mm
|
||||
y1 = 1.000mm
|
||||
x2 = -0.600mm
|
||||
y2 = -0.400mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.47 {
|
||||
x1 = -0.600mm
|
||||
y1 = -0.400mm
|
||||
x2 = 0.000mm
|
||||
y2 = -1.000mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-courtyard {
|
||||
lid = 3
|
||||
ha:type {
|
||||
top = 1
|
||||
doc = 1
|
||||
}
|
||||
purpose = ko.courtyard
|
||||
li:objects {
|
||||
ha:polygon.48 {
|
||||
li:geometry {
|
||||
ta:contour {
|
||||
{ -1.050mm; -1.700mm }
|
||||
{ -1.050mm; -1.250mm }
|
||||
{ -1.050mm; 1.250mm }
|
||||
{ -1.050mm; 1.700mm }
|
||||
{ 1.050mm; 1.700mm }
|
||||
{ 1.050mm; 1.250mm }
|
||||
{ 1.050mm; -1.250mm }
|
||||
{ 1.050mm; -1.700mm }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,307 +0,0 @@
|
|||
# subcircuit generated using QEDA
|
||||
li:pcb-rnd-subcircuit-v6 {
|
||||
ha:subc.1 {
|
||||
uid = RESC1608X55N............
|
||||
ha:attributes {
|
||||
footprint = RESC1608X55N
|
||||
}
|
||||
ha:data {
|
||||
li:padstack_prototypes {
|
||||
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.550mm
|
||||
-0.375mm
|
||||
0.550mm
|
||||
-0.375mm
|
||||
0.550mm
|
||||
0.375mm
|
||||
-0.550mm
|
||||
0.375mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
copper = 1
|
||||
}
|
||||
ha:combining {
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
li:ps_poly {
|
||||
-0.600mm
|
||||
-0.425mm
|
||||
0.600mm
|
||||
-0.425mm
|
||||
0.600mm
|
||||
0.425mm
|
||||
-0.600mm
|
||||
0.425mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
mask = 1
|
||||
}
|
||||
ha:combining {
|
||||
sub = 1
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
li:ps_poly {
|
||||
-0.550mm
|
||||
-0.375mm
|
||||
0.550mm
|
||||
-0.375mm
|
||||
0.550mm
|
||||
0.375mm
|
||||
-0.550mm
|
||||
0.375mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
paste = 1
|
||||
}
|
||||
ha:combining {
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
li:objects {
|
||||
ha:padstack_ref.23 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 0.000mm
|
||||
y = -0.700mm
|
||||
ha:attributes {
|
||||
term = 1
|
||||
name = 1
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.24 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 0.000mm
|
||||
y = 0.700mm
|
||||
ha:attributes {
|
||||
term = 2
|
||||
name = 2
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
li:layers {
|
||||
ha:subc-aux {
|
||||
lid = 0
|
||||
ha:type {
|
||||
top = 1
|
||||
misc = 1
|
||||
virtual = 1
|
||||
}
|
||||
li:objects {
|
||||
ha:line.25 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = origin
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 0.000mm
|
||||
}
|
||||
ha:line.26 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = x
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 1.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 0.000mm
|
||||
}
|
||||
ha:line.27 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = y
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 1.000mm
|
||||
}
|
||||
ha:line.28 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = pnp-origin
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 0.000mm
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-silkscreen {
|
||||
lid = 1
|
||||
ha:type {
|
||||
top = 1
|
||||
silk = 1
|
||||
}
|
||||
li:objects {
|
||||
ha:text.29 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
rot = 0
|
||||
scale = 100
|
||||
string = %a.parent.refdes%
|
||||
fid = 0
|
||||
ha:flags {
|
||||
floater = 1
|
||||
dyntext = 1
|
||||
}
|
||||
}
|
||||
ha:line.30 {
|
||||
x1 = -0.850mm
|
||||
y1 = -0.900mm
|
||||
x2 = -0.850mm
|
||||
y2 = 0.900mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.31 {
|
||||
x1 = 0.850mm
|
||||
y1 = -0.900mm
|
||||
x2 = 0.850mm
|
||||
y2 = 0.900mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-assembly {
|
||||
lid = 2
|
||||
ha:type {
|
||||
top = 1
|
||||
doc = 1
|
||||
}
|
||||
purpose = assy
|
||||
li:objects {
|
||||
ha:arc.32 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
width = 0.500mm
|
||||
height = 0.500mm
|
||||
thickness = 0.100mm
|
||||
astart = 0
|
||||
adelta = 360
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.33 {
|
||||
x1 = -0.700mm
|
||||
y1 = 0.000mm
|
||||
x2 = 0.700mm
|
||||
y2 = 0.000mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.34 {
|
||||
x1 = 0.000mm
|
||||
y1 = -0.700mm
|
||||
x2 = 0.000mm
|
||||
y2 = 0.700mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:text.35 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
rot = 90
|
||||
scale = 53
|
||||
string = RESC1608X55N
|
||||
fid = 0
|
||||
ha:flags {
|
||||
floater = 1
|
||||
}
|
||||
}
|
||||
ha:line.36 {
|
||||
x1 = -0.400mm
|
||||
y1 = -0.800mm
|
||||
x2 = 0.400mm
|
||||
y2 = -0.800mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.37 {
|
||||
x1 = 0.400mm
|
||||
y1 = -0.800mm
|
||||
x2 = 0.400mm
|
||||
y2 = 0.800mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.38 {
|
||||
x1 = 0.400mm
|
||||
y1 = 0.800mm
|
||||
x2 = -0.400mm
|
||||
y2 = 0.800mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.39 {
|
||||
x1 = -0.400mm
|
||||
y1 = 0.800mm
|
||||
x2 = -0.400mm
|
||||
y2 = -0.800mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-courtyard {
|
||||
lid = 3
|
||||
ha:type {
|
||||
top = 1
|
||||
doc = 1
|
||||
}
|
||||
purpose = ko.courtyard
|
||||
li:objects {
|
||||
ha:polygon.40 {
|
||||
li:geometry {
|
||||
ta:contour {
|
||||
{ -0.730mm; -1.255mm }
|
||||
{ -0.730mm; -0.980mm }
|
||||
{ -0.730mm; 0.980mm }
|
||||
{ -0.730mm; 1.255mm }
|
||||
{ 0.730mm; 1.255mm }
|
||||
{ 0.730mm; 0.980mm }
|
||||
{ 0.730mm; -0.980mm }
|
||||
{ 0.730mm; -1.255mm }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,373 +0,0 @@
|
|||
# subcircuit generated using QEDA
|
||||
li:pcb-rnd-subcircuit-v6 {
|
||||
ha:subc.1 {
|
||||
uid = SOT95P237X112-3N........
|
||||
ha:attributes {
|
||||
footprint = SOT95P237X112-3N
|
||||
}
|
||||
ha:data {
|
||||
li:padstack_prototypes {
|
||||
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.550mm
|
||||
-0.300mm
|
||||
0.550mm
|
||||
-0.300mm
|
||||
0.550mm
|
||||
0.300mm
|
||||
-0.550mm
|
||||
0.300mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
copper = 1
|
||||
}
|
||||
ha:combining {
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
li:ps_poly {
|
||||
-0.600mm
|
||||
-0.350mm
|
||||
0.600mm
|
||||
-0.350mm
|
||||
0.600mm
|
||||
0.350mm
|
||||
-0.600mm
|
||||
0.350mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
mask = 1
|
||||
}
|
||||
ha:combining {
|
||||
sub = 1
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
li:ps_poly {
|
||||
-0.550mm
|
||||
-0.300mm
|
||||
0.550mm
|
||||
-0.300mm
|
||||
0.550mm
|
||||
0.300mm
|
||||
-0.550mm
|
||||
0.300mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
paste = 1
|
||||
}
|
||||
ha:combining {
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
li:objects {
|
||||
ha:padstack_ref.33 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = -1.150mm
|
||||
y = -0.950mm
|
||||
ha:attributes {
|
||||
term = 1
|
||||
name = 1
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.34 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = -1.150mm
|
||||
y = 0.950mm
|
||||
ha:attributes {
|
||||
term = 2
|
||||
name = 2
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.35 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 1.150mm
|
||||
y = 0.000mm
|
||||
ha:attributes {
|
||||
term = 3
|
||||
name = 3
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
li:layers {
|
||||
ha:subc-aux {
|
||||
lid = 0
|
||||
ha:type {
|
||||
top = 1
|
||||
misc = 1
|
||||
virtual = 1
|
||||
}
|
||||
li:objects {
|
||||
ha:line.36 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = origin
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 0.000mm
|
||||
}
|
||||
ha:line.37 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = x
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 1.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 0.000mm
|
||||
}
|
||||
ha:line.38 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = y
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 1.000mm
|
||||
}
|
||||
ha:line.39 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = pnp-origin
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 0.000mm
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-silkscreen {
|
||||
lid = 1
|
||||
ha:type {
|
||||
top = 1
|
||||
silk = 1
|
||||
}
|
||||
li:objects {
|
||||
ha:text.40 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
rot = 0
|
||||
scale = 100
|
||||
string = %a.parent.refdes%
|
||||
fid = 0
|
||||
ha:flags {
|
||||
floater = 1
|
||||
dyntext = 1
|
||||
}
|
||||
}
|
||||
ha:line.41 {
|
||||
x1 = -0.750mm
|
||||
y1 = -1.560mm
|
||||
x2 = 0.750mm
|
||||
y2 = -1.560mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.42 {
|
||||
x1 = 0.750mm
|
||||
y1 = -1.560mm
|
||||
x2 = 0.750mm
|
||||
y2 = -0.600mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.43 {
|
||||
x1 = 0.750mm
|
||||
y1 = 0.600mm
|
||||
x2 = 0.750mm
|
||||
y2 = 1.560mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.44 {
|
||||
x1 = 0.750mm
|
||||
y1 = 1.560mm
|
||||
x2 = -0.750mm
|
||||
y2 = 1.560mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.45 {
|
||||
x1 = -0.750mm
|
||||
y1 = -0.350mm
|
||||
x2 = -0.750mm
|
||||
y2 = 0.350mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.46 {
|
||||
x1 = -0.750mm
|
||||
y1 = -1.550mm
|
||||
x2 = -2.000mm
|
||||
y2 = -1.550mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.47 {
|
||||
x1 = -2.000mm
|
||||
y1 = -1.550mm
|
||||
x2 = -2.000mm
|
||||
y2 = -0.650mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-assembly {
|
||||
lid = 2
|
||||
ha:type {
|
||||
top = 1
|
||||
doc = 1
|
||||
}
|
||||
purpose = assy
|
||||
li:objects {
|
||||
ha:arc.48 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
width = 0.500mm
|
||||
height = 0.500mm
|
||||
thickness = 0.100mm
|
||||
astart = 0
|
||||
adelta = 360
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.49 {
|
||||
x1 = -0.700mm
|
||||
y1 = 0.000mm
|
||||
x2 = 0.700mm
|
||||
y2 = 0.000mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.50 {
|
||||
x1 = 0.000mm
|
||||
y1 = -0.700mm
|
||||
x2 = 0.000mm
|
||||
y2 = 0.700mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:text.51 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
rot = 90
|
||||
scale = 86
|
||||
string = SOT95P237X112-3N
|
||||
fid = 0
|
||||
ha:flags {
|
||||
floater = 1
|
||||
}
|
||||
}
|
||||
ha:line.52 {
|
||||
x1 = 0.000mm
|
||||
y1 = -1.460mm
|
||||
x2 = 0.650mm
|
||||
y2 = -1.460mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.53 {
|
||||
x1 = 0.650mm
|
||||
y1 = -1.460mm
|
||||
x2 = 0.650mm
|
||||
y2 = 1.460mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.54 {
|
||||
x1 = 0.650mm
|
||||
y1 = 1.460mm
|
||||
x2 = -0.650mm
|
||||
y2 = 1.460mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.55 {
|
||||
x1 = -0.650mm
|
||||
y1 = 1.460mm
|
||||
x2 = -0.650mm
|
||||
y2 = -0.810mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.56 {
|
||||
x1 = -0.650mm
|
||||
y1 = -0.810mm
|
||||
x2 = 0.000mm
|
||||
y2 = -1.460mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-courtyard {
|
||||
lid = 3
|
||||
ha:type {
|
||||
top = 1
|
||||
doc = 1
|
||||
}
|
||||
purpose = ko.courtyard
|
||||
li:objects {
|
||||
ha:polygon.57 {
|
||||
li:geometry {
|
||||
ta:contour {
|
||||
{ -1.950mm; -1.500mm }
|
||||
{ -0.900mm; -1.500mm }
|
||||
{ -0.900mm; -1.710mm }
|
||||
{ 0.900mm; -1.710mm }
|
||||
{ 0.900mm; -0.550mm }
|
||||
{ 1.950mm; -0.550mm }
|
||||
{ 1.950mm; 0.550mm }
|
||||
{ 0.900mm; 0.550mm }
|
||||
{ 0.900mm; 1.710mm }
|
||||
{ -0.900mm; 1.710mm }
|
||||
{ -0.900mm; 1.500mm }
|
||||
{ -1.950mm; 1.500mm }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,307 +0,0 @@
|
|||
# subcircuit generated using QEDA
|
||||
li:pcb-rnd-subcircuit-v6 {
|
||||
ha:subc.1 {
|
||||
uid = UC1608X55N..............
|
||||
ha:attributes {
|
||||
footprint = UC1608X55N
|
||||
}
|
||||
ha:data {
|
||||
li:padstack_prototypes {
|
||||
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.550mm
|
||||
-0.375mm
|
||||
0.550mm
|
||||
-0.375mm
|
||||
0.550mm
|
||||
0.375mm
|
||||
-0.550mm
|
||||
0.375mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
copper = 1
|
||||
}
|
||||
ha:combining {
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
li:ps_poly {
|
||||
-0.600mm
|
||||
-0.425mm
|
||||
0.600mm
|
||||
-0.425mm
|
||||
0.600mm
|
||||
0.425mm
|
||||
-0.600mm
|
||||
0.425mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
mask = 1
|
||||
}
|
||||
ha:combining {
|
||||
sub = 1
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0
|
||||
li:ps_poly {
|
||||
-0.550mm
|
||||
-0.375mm
|
||||
0.550mm
|
||||
-0.375mm
|
||||
0.550mm
|
||||
0.375mm
|
||||
-0.550mm
|
||||
0.375mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
paste = 1
|
||||
}
|
||||
ha:combining {
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
li:objects {
|
||||
ha:padstack_ref.23 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 0.000mm
|
||||
y = -0.700mm
|
||||
ha:attributes {
|
||||
term = 1
|
||||
name = 1
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
ha:padstack_ref.24 {
|
||||
proto = 2
|
||||
rot = 0
|
||||
x = 0.000mm
|
||||
y = 0.700mm
|
||||
ha:attributes {
|
||||
term = 2
|
||||
name = 2
|
||||
}
|
||||
clearance = 0.200mm
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
li:layers {
|
||||
ha:subc-aux {
|
||||
lid = 0
|
||||
ha:type {
|
||||
top = 1
|
||||
misc = 1
|
||||
virtual = 1
|
||||
}
|
||||
li:objects {
|
||||
ha:line.25 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = origin
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 0.000mm
|
||||
}
|
||||
ha:line.26 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = x
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 1.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 0.000mm
|
||||
}
|
||||
ha:line.27 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = y
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 1.000mm
|
||||
}
|
||||
ha:line.28 {
|
||||
clearance = 0
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = pnp-origin
|
||||
}
|
||||
x1 = 0.000mm
|
||||
x2 = 0.000mm
|
||||
y1 = 0.000mm
|
||||
y2 = 0.000mm
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-silkscreen {
|
||||
lid = 1
|
||||
ha:type {
|
||||
top = 1
|
||||
silk = 1
|
||||
}
|
||||
li:objects {
|
||||
ha:text.29 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
rot = 0
|
||||
scale = 100
|
||||
string = %a.parent.refdes%
|
||||
fid = 0
|
||||
ha:flags {
|
||||
floater = 1
|
||||
dyntext = 1
|
||||
}
|
||||
}
|
||||
ha:line.30 {
|
||||
x1 = -0.850mm
|
||||
y1 = -0.900mm
|
||||
x2 = -0.850mm
|
||||
y2 = 0.900mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.31 {
|
||||
x1 = 0.850mm
|
||||
y1 = -0.900mm
|
||||
x2 = 0.850mm
|
||||
y2 = 0.900mm
|
||||
thickness = 0.200mm
|
||||
clearance = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-assembly {
|
||||
lid = 2
|
||||
ha:type {
|
||||
top = 1
|
||||
doc = 1
|
||||
}
|
||||
purpose = assy
|
||||
li:objects {
|
||||
ha:arc.32 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
width = 0.500mm
|
||||
height = 0.500mm
|
||||
thickness = 0.100mm
|
||||
astart = 0
|
||||
adelta = 360
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.33 {
|
||||
x1 = -0.700mm
|
||||
y1 = 0.000mm
|
||||
x2 = 0.700mm
|
||||
y2 = 0.000mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.34 {
|
||||
x1 = 0.000mm
|
||||
y1 = -0.700mm
|
||||
x2 = 0.000mm
|
||||
y2 = 0.700mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:text.35 {
|
||||
x = 0.000mm
|
||||
y = 0.000mm
|
||||
rot = 90
|
||||
scale = 53
|
||||
string = UC1608X55N
|
||||
fid = 0
|
||||
ha:flags {
|
||||
floater = 1
|
||||
}
|
||||
}
|
||||
ha:line.36 {
|
||||
x1 = -0.400mm
|
||||
y1 = -0.800mm
|
||||
x2 = 0.400mm
|
||||
y2 = -0.800mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.37 {
|
||||
x1 = 0.400mm
|
||||
y1 = -0.800mm
|
||||
x2 = 0.400mm
|
||||
y2 = 0.800mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.38 {
|
||||
x1 = 0.400mm
|
||||
y1 = 0.800mm
|
||||
x2 = -0.400mm
|
||||
y2 = 0.800mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
ha:line.39 {
|
||||
x1 = -0.400mm
|
||||
y1 = 0.800mm
|
||||
x2 = -0.400mm
|
||||
y2 = -0.800mm
|
||||
thickness = 0.100mm
|
||||
clearance = 0
|
||||
}
|
||||
}
|
||||
}
|
||||
ha:top-courtyard {
|
||||
lid = 3
|
||||
ha:type {
|
||||
top = 1
|
||||
doc = 1
|
||||
}
|
||||
purpose = ko.courtyard
|
||||
li:objects {
|
||||
ha:polygon.40 {
|
||||
li:geometry {
|
||||
ta:contour {
|
||||
{ -0.730mm; -1.255mm }
|
||||
{ -0.730mm; -0.980mm }
|
||||
{ -0.730mm; 0.980mm }
|
||||
{ -0.730mm; 1.255mm }
|
||||
{ 0.730mm; 1.255mm }
|
||||
{ 0.730mm; 0.980mm }
|
||||
{ 0.730mm; -0.980mm }
|
||||
{ 0.730mm; -1.255mm }
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,269 +0,0 @@
|
|||
li:pcb-rnd-subcircuit-v8 {
|
||||
ha:subc.215 {
|
||||
ha:attributes {
|
||||
}
|
||||
ha:data {
|
||||
li:padstack_prototypes {
|
||||
ha:ps_proto_v6.0 {
|
||||
htop = 0
|
||||
hdia = 0.5mm
|
||||
li:shape {
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0.0
|
||||
ha:ps_circ {
|
||||
x = 0.0
|
||||
y = 0.0
|
||||
dia = 0.5mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
top = 1
|
||||
paste = 1
|
||||
}
|
||||
ha:combining {
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
ha:ps_shape_v4 {
|
||||
clearance = 0.0
|
||||
ha:ps_circ {
|
||||
x = 0.0
|
||||
y = 0.0
|
||||
dia = 0.5mm
|
||||
}
|
||||
ha:layer_mask {
|
||||
mech = 1
|
||||
}
|
||||
ha:combining {
|
||||
auto = 1
|
||||
}
|
||||
}
|
||||
}
|
||||
hbottom = 0
|
||||
hplated = 1
|
||||
}
|
||||
}
|
||||
li:objects {
|
||||
ha:padstack_ref.229 {
|
||||
smirror = 0
|
||||
ha:attributes {
|
||||
}
|
||||
proto = 0
|
||||
xmirror = 0
|
||||
x = 90.5511811mil
|
||||
rot = 0.000000
|
||||
y = 2.0mm
|
||||
li:thermal {
|
||||
}
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
clearance = 0.1mm
|
||||
}
|
||||
ha:padstack_ref.230 {
|
||||
smirror = 0
|
||||
ha:attributes {
|
||||
}
|
||||
proto = 0
|
||||
xmirror = 0
|
||||
x = 3.3mm
|
||||
rot = 0.000000
|
||||
y = 2.0mm
|
||||
li:thermal {
|
||||
}
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
clearance = 0.1mm
|
||||
}
|
||||
ha:padstack_ref.231 {
|
||||
smirror = 0
|
||||
ha:attributes {
|
||||
}
|
||||
proto = 0
|
||||
xmirror = 0
|
||||
x = 4.3mm
|
||||
rot = 0.000000
|
||||
y = 2.0mm
|
||||
li:thermal {
|
||||
}
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
clearance = 0.1mm
|
||||
}
|
||||
ha:padstack_ref.232 {
|
||||
smirror = 0
|
||||
ha:attributes {
|
||||
}
|
||||
proto = 0
|
||||
xmirror = 0
|
||||
x = 5.3mm
|
||||
rot = 0.000000
|
||||
y = 2.0mm
|
||||
li:thermal {
|
||||
}
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
clearance = 0.1mm
|
||||
}
|
||||
ha:padstack_ref.233 {
|
||||
smirror = 0
|
||||
ha:attributes {
|
||||
}
|
||||
proto = 0
|
||||
xmirror = 0
|
||||
x = 6.3mm
|
||||
rot = 0.000000
|
||||
y = 2.0mm
|
||||
li:thermal {
|
||||
}
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
clearance = 0.1mm
|
||||
}
|
||||
}
|
||||
li:layers {
|
||||
ha:outline {
|
||||
lid = 0
|
||||
ha:type {
|
||||
boundary = 1
|
||||
}
|
||||
purpose = uroute
|
||||
li:objects {
|
||||
ha:arc.216 {
|
||||
astart = -90.000000
|
||||
thickness = 0.1mm
|
||||
width = 1.0mm
|
||||
height = 1.0mm
|
||||
ha:attributes {
|
||||
}
|
||||
x = 90.5511811mil
|
||||
y = 3.2mm
|
||||
adelta = -90.000000
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
clearance = 0.2mm
|
||||
}
|
||||
ha:arc.217 {
|
||||
astart = 0.000000
|
||||
thickness = 0.1mm
|
||||
width = 1.0mm
|
||||
height = 1.0mm
|
||||
ha:attributes {
|
||||
}
|
||||
x = 6.3mm
|
||||
y = 3.2mm
|
||||
adelta = -90.000000
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
clearance = 0.2mm
|
||||
}
|
||||
ha:arc.218 {
|
||||
astart = 180.000000
|
||||
thickness = 0.1mm
|
||||
width = 1.0mm
|
||||
height = 1.0mm
|
||||
ha:attributes {
|
||||
}
|
||||
x = 90.5511811mil
|
||||
y = 3.2mm
|
||||
adelta = -90.000000
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
clearance = 0.2mm
|
||||
}
|
||||
ha:arc.219 {
|
||||
astart = 90.000000
|
||||
thickness = 0.1mm
|
||||
width = 1.0mm
|
||||
height = 1.0mm
|
||||
ha:attributes {
|
||||
}
|
||||
x = 6.3mm
|
||||
y = 3.2mm
|
||||
adelta = -90.000000
|
||||
ha:flags {
|
||||
clearline = 1
|
||||
}
|
||||
clearance = 0.2mm
|
||||
}
|
||||
}
|
||||
ha:combining {
|
||||
}
|
||||
}
|
||||
ha:subc-aux {
|
||||
lid = 1
|
||||
ha:type {
|
||||
top = 1
|
||||
misc = 1
|
||||
virtual = 1
|
||||
}
|
||||
li:objects {
|
||||
ha:line.220 {
|
||||
clearance = 0.0
|
||||
y2 = 2.0mm
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = origin
|
||||
}
|
||||
x1 = 4.3mm
|
||||
x2 = 4.3mm
|
||||
ha:flags {
|
||||
}
|
||||
y1 = 2.0mm
|
||||
}
|
||||
ha:line.223 {
|
||||
clearance = 0.0
|
||||
y2 = 2.0mm
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = x
|
||||
}
|
||||
x1 = 4.3mm
|
||||
x2 = 5.3mm
|
||||
ha:flags {
|
||||
}
|
||||
y1 = 2.0mm
|
||||
}
|
||||
ha:line.226 {
|
||||
clearance = 0.0
|
||||
y2 = 3.0mm
|
||||
thickness = 0.1mm
|
||||
ha:attributes {
|
||||
subc-role = y
|
||||
}
|
||||
x1 = 4.3mm
|
||||
x2 = 4.3mm
|
||||
ha:flags {
|
||||
}
|
||||
y1 = 2.0mm
|
||||
}
|
||||
}
|
||||
ha:combining {
|
||||
}
|
||||
}
|
||||
ha:top-silk {
|
||||
lid = 2
|
||||
ha:type {
|
||||
silk = 1
|
||||
top = 1
|
||||
}
|
||||
li:objects {
|
||||
}
|
||||
ha:combining {
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
uid = pbKNn1eJeEuE1/pRQiMAAAAG
|
||||
ha:flags {
|
||||
}
|
||||
}
|
||||
ha:pixmaps {
|
||||
}
|
||||
}
|
|
@ -1,421 +0,0 @@
|
|||
# footprint generated from CuVoodoo Land Pattern
|
||||
# author: King Kévin
|
||||
# version: 1
|
||||
# date: 2019-05-13
|
||||
li:pcb-rnd-subcircuit-v6 {
|
||||
ha:subc.1 {
|
||||
uid = any_24_ASCII_characters_
|
||||
ha:attributes {
|
||||
footprint = open source hardware logo
|
||||
}
|
||||
ha:data {
|
||||
li:padstack_prototypes {
|
||||
}
|
||||
li:objects {
|
||||
}
|
||||
li:layers {
|
||||
ha:top-silkscreen {
|
||||
lid = 1
|
||||
ha:type {
|
||||
top = 1
|
||||
silk = 1
|
||||
}
|
||||
li:objects {
|
||||
ha:line.2{
|
||||
clearance = 0
|
||||
x1 = 0.15mm
|
||||
y1 = 1.8mm
|
||||
x2 = 0.75mm
|
||||
y2 = 1.8mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.3{
|
||||
clearance = 0
|
||||
x1 = 1.8mm
|
||||
y1 = 5.8500000000000005mm
|
||||
x2 = 1.8mm
|
||||
y2 = 6.45mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.4{
|
||||
clearance = 0
|
||||
x1 = 5.8500000000000005mm
|
||||
y1 = 1.8mm
|
||||
x2 = 6.45mm
|
||||
y2 = 1.8mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.5{
|
||||
clearance = 0
|
||||
x1 = 1.8mm
|
||||
y1 = 0.15mm
|
||||
x2 = 1.8mm
|
||||
y2 = 0.75mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.6{
|
||||
clearance = 0
|
||||
x1 = 0.15mm
|
||||
y1 = 2.4mm
|
||||
x2 = 0.75mm
|
||||
y2 = 2.4mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.7{
|
||||
clearance = 0
|
||||
x1 = 2.4mm
|
||||
y1 = 5.8500000000000005mm
|
||||
x2 = 2.4mm
|
||||
y2 = 6.45mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.8{
|
||||
clearance = 0
|
||||
x1 = 5.8500000000000005mm
|
||||
y1 = 2.4mm
|
||||
x2 = 6.45mm
|
||||
y2 = 2.4mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.9{
|
||||
clearance = 0
|
||||
x1 = 2.4mm
|
||||
y1 = 0.15mm
|
||||
x2 = 2.4mm
|
||||
y2 = 0.75mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.10{
|
||||
clearance = 0
|
||||
x1 = 0.15mm
|
||||
y1 = 3mm
|
||||
x2 = 0.75mm
|
||||
y2 = 3mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.11{
|
||||
clearance = 0
|
||||
x1 = 3mm
|
||||
y1 = 5.8500000000000005mm
|
||||
x2 = 3mm
|
||||
y2 = 6.45mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.12{
|
||||
clearance = 0
|
||||
x1 = 5.8500000000000005mm
|
||||
y1 = 3mm
|
||||
x2 = 6.45mm
|
||||
y2 = 3mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.13{
|
||||
clearance = 0
|
||||
x1 = 3mm
|
||||
y1 = 0.15mm
|
||||
x2 = 3mm
|
||||
y2 = 0.75mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.14{
|
||||
clearance = 0
|
||||
x1 = 0.15mm
|
||||
y1 = 3.5999999999999996mm
|
||||
x2 = 0.75mm
|
||||
y2 = 3.5999999999999996mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.15{
|
||||
clearance = 0
|
||||
x1 = 3.5999999999999996mm
|
||||
y1 = 5.8500000000000005mm
|
||||
x2 = 3.5999999999999996mm
|
||||
y2 = 6.45mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.16{
|
||||
clearance = 0
|
||||
x1 = 5.8500000000000005mm
|
||||
y1 = 3.5999999999999996mm
|
||||
x2 = 6.45mm
|
||||
y2 = 3.5999999999999996mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.17{
|
||||
clearance = 0
|
||||
x1 = 3.5999999999999996mm
|
||||
y1 = 0.15mm
|
||||
x2 = 3.5999999999999996mm
|
||||
y2 = 0.75mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.18{
|
||||
clearance = 0
|
||||
x1 = 0.15mm
|
||||
y1 = 4.2mm
|
||||
x2 = 0.75mm
|
||||
y2 = 4.2mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.19{
|
||||
clearance = 0
|
||||
x1 = 4.2mm
|
||||
y1 = 5.8500000000000005mm
|
||||
x2 = 4.2mm
|
||||
y2 = 6.45mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.20{
|
||||
clearance = 0
|
||||
x1 = 5.8500000000000005mm
|
||||
y1 = 4.2mm
|
||||
x2 = 6.45mm
|
||||
y2 = 4.2mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.21{
|
||||
clearance = 0
|
||||
x1 = 4.2mm
|
||||
y1 = 0.15mm
|
||||
x2 = 4.2mm
|
||||
y2 = 0.75mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.22{
|
||||
clearance = 0
|
||||
x1 = 0.15mm
|
||||
y1 = 4.8mm
|
||||
x2 = 0.75mm
|
||||
y2 = 4.8mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.23{
|
||||
clearance = 0
|
||||
x1 = 4.8mm
|
||||
y1 = 5.8500000000000005mm
|
||||
x2 = 4.8mm
|
||||
y2 = 6.45mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.24{
|
||||
clearance = 0
|
||||
x1 = 5.8500000000000005mm
|
||||
y1 = 4.8mm
|
||||
x2 = 6.45mm
|
||||
y2 = 4.8mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.25{
|
||||
clearance = 0
|
||||
x1 = 4.8mm
|
||||
y1 = 0.15mm
|
||||
x2 = 4.8mm
|
||||
y2 = 0.75mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.26{
|
||||
clearance = 0
|
||||
x1 = 1.8mm
|
||||
y1 = 1.35mm
|
||||
x2 = 4.8mm
|
||||
y2 = 1.35mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.27{
|
||||
clearance = 0
|
||||
x1 = 5.25mm
|
||||
y1 = 1.8mm
|
||||
x2 = 5.25mm
|
||||
y2 = 4.8mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.28{
|
||||
clearance = 0
|
||||
x1 = 4.8mm
|
||||
y1 = 5.25mm
|
||||
x2 = 1.8mm
|
||||
y2 = 5.25mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.29{
|
||||
clearance = 0
|
||||
x1 = 1.35mm
|
||||
y1 = 4.8mm
|
||||
x2 = 1.35mm
|
||||
y2 = 1.8mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:arc.30{
|
||||
clearance = 0
|
||||
x = 1.8mm
|
||||
y = 1.8mm
|
||||
width = 0.45mm
|
||||
height = 0.45mm
|
||||
thickness = 0.3mm
|
||||
astart = 0
|
||||
adelta = -90
|
||||
}
|
||||
ha:arc.31{
|
||||
clearance = 0
|
||||
x = 4.8mm
|
||||
y = 1.8mm
|
||||
width = 0.45mm
|
||||
height = 0.45mm
|
||||
thickness = 0.3mm
|
||||
astart = -90
|
||||
adelta = -90
|
||||
}
|
||||
ha:arc.32{
|
||||
clearance = 0
|
||||
x = 4.8mm
|
||||
y = 4.8mm
|
||||
width = 0.45mm
|
||||
height = 0.45mm
|
||||
thickness = 0.3mm
|
||||
astart = 180
|
||||
adelta = -90
|
||||
}
|
||||
ha:arc.33{
|
||||
clearance = 0
|
||||
x = 1.8mm
|
||||
y = 4.8mm
|
||||
width = 0.45mm
|
||||
height = 0.45mm
|
||||
thickness = 0.3mm
|
||||
astart = 90
|
||||
adelta = -90
|
||||
}
|
||||
ha:line.34{
|
||||
clearance = 0
|
||||
x1 = 1.8mm
|
||||
y1 = 1.8mm
|
||||
x2 = 3mm
|
||||
y2 = 1.8mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.35{
|
||||
clearance = 0
|
||||
x1 = 3mm
|
||||
y1 = 1.8mm
|
||||
x2 = 3mm
|
||||
y2 = 3mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.36{
|
||||
clearance = 0
|
||||
x1 = 3mm
|
||||
y1 = 3mm
|
||||
x2 = 1.8mm
|
||||
y2 = 3mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.37{
|
||||
clearance = 0
|
||||
x1 = 1.8mm
|
||||
y1 = 3mm
|
||||
x2 = 1.8mm
|
||||
y2 = 1.8mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.38{
|
||||
clearance = 0
|
||||
x1 = 4.8mm
|
||||
y1 = 1.8mm
|
||||
x2 = 3.5999999999999996mm
|
||||
y2 = 1.8mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.39{
|
||||
clearance = 0
|
||||
x1 = 3.5999999999999996mm
|
||||
y1 = 1.8mm
|
||||
x2 = 3.5999999999999996mm
|
||||
y2 = 2.4mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.40{
|
||||
clearance = 0
|
||||
x1 = 3.5999999999999996mm
|
||||
y1 = 2.4mm
|
||||
x2 = 4.8mm
|
||||
y2 = 2.4mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.41{
|
||||
clearance = 0
|
||||
x1 = 4.8mm
|
||||
y1 = 2.4mm
|
||||
x2 = 4.8mm
|
||||
y2 = 3mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.42{
|
||||
clearance = 0
|
||||
x1 = 4.8mm
|
||||
y1 = 3mm
|
||||
x2 = 3.5999999999999996mm
|
||||
y2 = 3mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.43{
|
||||
clearance = 0
|
||||
x1 = 1.8mm
|
||||
y1 = 3.5999999999999996mm
|
||||
x2 = 1.8mm
|
||||
y2 = 4.8mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.44{
|
||||
clearance = 0
|
||||
x1 = 1.8mm
|
||||
y1 = 4.199999999999999mm
|
||||
x2 = 3mm
|
||||
y2 = 4.199999999999999mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.45{
|
||||
clearance = 0
|
||||
x1 = 3mm
|
||||
y1 = 3.5999999999999996mm
|
||||
x2 = 3mm
|
||||
y2 = 4.8mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.46{
|
||||
clearance = 0
|
||||
x1 = 3.5999999999999996mm
|
||||
y1 = 3.5999999999999996mm
|
||||
x2 = 3.5999999999999996mm
|
||||
y2 = 4.8mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.47{
|
||||
clearance = 0
|
||||
x1 = 3.5999999999999996mm
|
||||
y1 = 4.8mm
|
||||
x2 = 4.199999999999999mm
|
||||
y2 = 4.2mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.48{
|
||||
clearance = 0
|
||||
x1 = 4.199999999999999mm
|
||||
y1 = 4.2mm
|
||||
x2 = 4.799999999999999mm
|
||||
y2 = 4.8mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
ha:line.49{
|
||||
clearance = 0
|
||||
x1 = 4.799999999999999mm
|
||||
y1 = 4.8mm
|
||||
x2 = 4.799999999999999mm
|
||||
y2 = 3.5999999999999996mm
|
||||
thickness = 0.3mm
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,39 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
#@@example qr(hello world, 1mm)
|
||||
|
||||
#@@purpose Generate QR code on silk
|
||||
|
||||
#@@desc Generate the specified QR code as silk lines
|
||||
#@@params text,pixel_size,level
|
||||
#@@thumbsize 2
|
||||
|
||||
#@@param:text ASCII text to encode
|
||||
|
||||
#@@param:pixel_size width and height of each pixel
|
||||
#@@dim:pixel_size
|
||||
|
||||
#@@param:level error correction level
|
||||
#@@optional:level
|
||||
#@@enum:level:L low
|
||||
#@@enum:level:H high
|
||||
#@@default:L
|
||||
|
||||
libdir=""
|
||||
for n in $PCB_RND_PCBLIB/parametric `dirname $0` /usr/local/share/pcb-rnd/pcblib/parametric /usr/share/pcb-rnd/pcblib/parametric
|
||||
do
|
||||
if test -f "$n/common.awk"
|
||||
then
|
||||
libdir="$n"
|
||||
break
|
||||
fi
|
||||
done
|
||||
|
||||
if test -z "$libdir"
|
||||
then
|
||||
echo "pcblib/parametric/common.awk not found." >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
awk -f $libdir/common.awk -f `dirname $0`/qr.awk -v "args=$*" -v gen=`basename $0` -v "genfull=$0"
|
||||
|
|
@ -1,62 +0,0 @@
|
|||
function flush_line(x1, x2, y, w ,n,yy)
|
||||
{
|
||||
x1/=2
|
||||
x2/=2
|
||||
for(n = 0; n < 3; n++) {
|
||||
yy = y*w + w/6 + w/3 * n
|
||||
element_line(x1*w + w/6, yy, x2*w - w/6, yy, w/3)
|
||||
}
|
||||
|
||||
element_line(x1*w + w/6, y*w + w/6, x1*w + w/6, (y+1)*w - w/6, w/3)
|
||||
element_line(x2*w - w/6, y*w + w/6, x2*w - w/6, (y+1)*w - w/6, w/3)
|
||||
|
||||
}
|
||||
|
||||
BEGIN {
|
||||
help_auto()
|
||||
set_arg(P, "?pixel_size", "1mm")
|
||||
|
||||
proc_args(P, "text,pixel_size,level", "text")
|
||||
|
||||
pixel_size = parse_dim(P["pixel_size"])
|
||||
|
||||
element_begin("", "QR1", "qr(" P["text"] "," P["pixel_size"] "," P["level"] ")" ,0,0, 0,-mil(50))
|
||||
|
||||
print "# text=" P["text"]
|
||||
cmd = "echo '" P["text"] "' | qrencode -t ASCII"
|
||||
|
||||
if (P["level"] != "") {
|
||||
if (tolower(P["level"]) == "h")
|
||||
cmd = cmd " -l H"
|
||||
else if (tolower(P["level"]) == "l")
|
||||
cmd = cmd " -l L"
|
||||
}
|
||||
|
||||
y = 0;
|
||||
while((cmd | getline line) > 0) {
|
||||
line = line "-"
|
||||
# print line
|
||||
len = length(line)
|
||||
start = ""
|
||||
for(x = 1; x < len; x++) {
|
||||
if (substr(line, x, 1) == "#") {
|
||||
if (start == "")
|
||||
start = x;
|
||||
}
|
||||
else {
|
||||
if (start != "") {
|
||||
flush_line(start, x, y, pixel_size)
|
||||
start = ""
|
||||
}
|
||||
}
|
||||
}
|
||||
if (start != "")
|
||||
flush_line(start, x, y, pixel_size)
|
||||
y++;
|
||||
}
|
||||
|
||||
|
||||
# dimension(+spacing/aspect, -dia, +spacing/aspect, dia, "@" spacing*1.2 ";0", "dia")
|
||||
|
||||
element_end()
|
||||
}
|
Loading…
Reference in New Issue