From ad5d95950912cfb1e25ed993f226dbed2fa56aa5 Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Wed, 17 May 2023 00:19:01 -0600 Subject: [PATCH] turn off auto-generation of old-style 1051330011 footprint, lht uses slots --- packages/1051330011.lht | 1091 +++++++++++++++++++++++++++++++++++++++ packages/Makefile | 1 - 2 files changed, 1091 insertions(+), 1 deletion(-) create mode 100644 packages/1051330011.lht diff --git a/packages/1051330011.lht b/packages/1051330011.lht new file mode 100644 index 0000000..29eeb33 --- /dev/null +++ b/packages/1051330011.lht @@ -0,0 +1,1091 @@ +li:pcb-rnd-subcircuit-v8 { + ha:subc.5 { + ha:attributes { + footprint = 1051330011 + } + ha:data { + li:padstack_prototypes { + ha:ps_proto_v6.0 { + htop = 0 + hdia = 19.69mil + li:shape { + ha:ps_shape_v4 { + clearance = 0.0 + ha:ps_circ { + x = 0.0 + y = 0.0 + dia = 43.31mil + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0.0 + ha:ps_circ { + x = 0.0 + y = 0.0 + dia = 43.31mil + } + ha:layer_mask { + bottom = 1 + copper = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0.0 + ha:ps_circ { + x = 0.0 + y = 0.0 + dia = 43.31mil + } + ha:layer_mask { + copper = 1 + intern = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0.0 + ha:ps_circ { + x = 0.0 + y = 0.0 + dia = 49.31mil + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:ps_shape_v4 { + clearance = 0.0 + ha:ps_circ { + x = 0.0 + y = 0.0 + dia = 49.31mil + } + ha:layer_mask { + bottom = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + } + hbottom = 0 + hplated = 1 + } + ha:ps_proto_v6.1 { + htop = 0 + hdia = 0.0 + li:shape { + ha:ps_shape_v4 { + clearance = 0.0 + ha:ps_line { + y2 = 0.0 + thickness = 43.31mil + x1 = -0.350012mm + x2 = 0.350012mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0.0 + ha:ps_line { + y2 = 0.0 + thickness = 49.31mil + x1 = -0.350012mm + x2 = 0.350012mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:ps_shape_v4 { + clearance = 0.0 + ha:ps_line { + y2 = 0.0 + thickness = 43.31mil + x1 = -0.350012mm + x2 = 0.350012mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + top = 1 + paste = 1 + } + ha:combining { + auto = 1 + } + } + } + hbottom = 0 + hplated = 0 + } + ha:ps_proto_v6.2 { + htop = 0 + hdia = 0.0 + li:shape { + ha:ps_shape_v4 { + clearance = 0.0 + ha:ps_line { + y2 = 0.0 + thickness = 43.31mil + x1 = -0.350012mm + x2 = 0.350012mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + bottom = 1 + copper = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0.0 + ha:ps_line { + y2 = 0.0 + thickness = 49.31mil + x1 = -0.350012mm + x2 = 0.350012mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + bottom = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:ps_shape_v4 { + clearance = 0.0 + ha:ps_line { + y2 = 0.0 + thickness = 43.31mil + x1 = -0.350012mm + x2 = 0.350012mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + bottom = 1 + paste = 1 + } + ha:combining { + auto = 1 + } + } + } + hbottom = 0 + hplated = 0 + } + ha:ps_proto_v6.3 { + htop = 0 + hdia = 0.0 + li:shape { + ha:ps_shape_v4 { + clearance = 0.0 + ha:ps_line { + y2 = 0.0 + thickness = 43.31mil + x1 = -0.54991mm + x2 = 0.54991mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0.0 + ha:ps_line { + y2 = 0.0 + thickness = 49.31mil + x1 = -0.54991mm + x2 = 0.54991mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:ps_shape_v4 { + clearance = 0.0 + ha:ps_line { + y2 = 0.0 + thickness = 43.31mil + x1 = -0.54991mm + x2 = 0.54991mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + top = 1 + paste = 1 + } + ha:combining { + auto = 1 + } + } + } + hbottom = 0 + hplated = 0 + } + ha:ps_proto_v6.4 { + htop = 0 + hdia = 0.0 + li:shape { + ha:ps_shape_v4 { + clearance = 0.0 + ha:ps_line { + y2 = 0.0 + thickness = 43.31mil + x1 = -0.54991mm + x2 = 0.54991mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + bottom = 1 + copper = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0.0 + ha:ps_line { + y2 = 0.0 + thickness = 49.31mil + x1 = -0.54991mm + x2 = 0.54991mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + bottom = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:ps_shape_v4 { + clearance = 0.0 + ha:ps_line { + y2 = 0.0 + thickness = 43.31mil + x1 = -0.54991mm + x2 = 0.54991mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + bottom = 1 + paste = 1 + } + ha:combining { + auto = 1 + } + } + } + hbottom = 0 + hplated = 0 + } + ha:ps_proto_v6.5 { + htop = 0 + hdia = 0.0 + li:shape { + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + 0.225044mm + -29.53mil + -0.225044mm + -29.53mil + -0.225044mm + 29.53mil + 0.225044mm + 29.53mil + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + 0.301244mm + -32.53mil + -0.301244mm + -32.53mil + -0.301244mm + 32.53mil + 0.301244mm + 32.53mil + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + 0.225044mm + -29.53mil + -0.225044mm + -29.53mil + -0.225044mm + 29.53mil + 0.225044mm + 29.53mil + } + ha:layer_mask { + top = 1 + paste = 1 + } + ha:combining { + auto = 1 + } + } + } + hbottom = 0 + hplated = 0 + } + ha:ps_proto_v6.6 { + htop = 0 + hdia = 0.0 + li:shape { + ha:ps_shape_v4 { + clearance = 40.0mil + ha:ps_line { + y2 = 0.0 + thickness = 1.1mm + x1 = -0.55mm + x2 = 0.55mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 40.0mil + ha:ps_line { + y2 = 0.0 + thickness = 0.5mm + x1 = -0.55mm + x2 = 0.55mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + mech = 1 + } + ha:combining { + auto = 1 + } + } + ha:ps_shape_v4 { + clearance = 40.0mil + ha:ps_line { + y2 = 0.0 + thickness = 1.1mm + x1 = -0.55mm + x2 = 0.55mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + top = 1 + paste = 1 + } + ha:combining { + auto = 1 + } + } + ha:ps_shape_v4 { + clearance = 40.0mil + ha:ps_line { + y2 = 0.0 + thickness = 1.2524mm + x1 = -0.55mm + x2 = 0.55mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:ps_shape_v4 { + clearance = 40.0mil + ha:ps_line { + y2 = 0.0 + thickness = 1.1mm + x1 = -0.55mm + x2 = 0.55mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + copper = 1 + intern = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 40.0mil + ha:ps_line { + y2 = 0.0 + thickness = 1.1mm + x1 = -0.55mm + x2 = 0.55mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + bottom = 1 + copper = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 40.0mil + ha:ps_line { + y2 = 0.0 + thickness = 1.2524mm + x1 = -0.55mm + x2 = 0.55mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + bottom = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + } + hbottom = 0 + hplated = 1 + } + ha:ps_proto_v6.7 { + htop = 0 + hdia = 0.0 + li:shape { + ha:ps_shape_v4 { + clearance = 40.0mil + ha:ps_line { + y2 = 0.0 + thickness = 1.1mm + x1 = -0.35mm + x2 = 0.35mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 40.0mil + ha:ps_line { + y2 = 0.0 + thickness = 0.5mm + x1 = -0.35mm + x2 = 0.35mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + mech = 1 + } + ha:combining { + auto = 1 + } + } + ha:ps_shape_v4 { + clearance = 40.0mil + ha:ps_line { + y2 = 0.0 + thickness = 1.1mm + x1 = -0.35mm + x2 = 0.35mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + top = 1 + paste = 1 + } + ha:combining { + auto = 1 + } + } + ha:ps_shape_v4 { + clearance = 40.0mil + ha:ps_line { + y2 = 0.0 + thickness = 1.2524mm + x1 = -0.35mm + x2 = 0.35mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:ps_shape_v4 { + clearance = 40.0mil + ha:ps_line { + y2 = 0.0 + thickness = 1.1mm + x1 = -0.35mm + x2 = 0.35mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + copper = 1 + intern = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 40.0mil + ha:ps_line { + y2 = 0.0 + thickness = 1.1mm + x1 = -0.35mm + x2 = 0.35mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + bottom = 1 + copper = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 40.0mil + ha:ps_line { + y2 = 0.0 + thickness = 1.2524mm + x1 = -0.35mm + x2 = 0.35mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + bottom = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + } + hbottom = 0 + hplated = 1 + } + } + li:objects { + ha:padstack_ref.7 { + smirror = 0 + ha:attributes { + term = G + } + proto = 7 + xmirror = 0 + x = 1.33mm + rot = 0.000000 + y = 0.78mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 6.0mil + } + ha:padstack_ref.11 { + smirror = 0 + ha:attributes { + term = G + } + proto = 7 + xmirror = 0 + x = 6.93mm + rot = 0.000000 + y = 0.78mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 6.0mil + } + ha:padstack_ref.15 { + smirror = 0 + ha:attributes { + term = G + } + proto = 6 + xmirror = 0 + x = 4.13mm + rot = 0.000000 + y = 2.93mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 6.0mil + } + ha:padstack_ref.19 { + smirror = 0 + ha:attributes { + term = 1 + name = 1 + } + proto = 5 + xmirror = 0 + x = 2.827412mm + rot = 0.000000 + y = 1.030504mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 6.0mil + } + ha:padstack_ref.20 { + smirror = 0 + ha:attributes { + term = 2 + name = 2 + } + proto = 5 + xmirror = 0 + x = 3.477398mm + rot = 0.000000 + y = 1.030504mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 6.0mil + } + ha:padstack_ref.21 { + smirror = 0 + ha:attributes { + term = 3 + name = 3 + } + proto = 5 + xmirror = 0 + x = 4.127384mm + rot = 0.000000 + y = 1.030504mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 6.0mil + } + ha:padstack_ref.22 { + smirror = 0 + ha:attributes { + term = 4 + name = 4 + } + proto = 5 + xmirror = 0 + x = 4.77737mm + rot = 0.000000 + y = 1.030504mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 6.0mil + } + ha:padstack_ref.23 { + smirror = 0 + ha:attributes { + term = 5 + name = 5 + } + proto = 5 + xmirror = 0 + x = 5.427356mm + rot = 0.000000 + y = 1.030504mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 6.0mil + } + } + li:layers { + ha:top-silk { + lid = 0 + ha:type { + silk = 1 + top = 1 + } + li:objects { + ha:line.24 { + clearance = 0.0 + y2 = 0.355626mm + thickness = 10.0mil + ha:attributes { + } + x1 = 0.127392mm + x2 = 8.127376mm + ha:flags { + } + y1 = 0.355626mm + } + ha:line.27 { + clearance = 0.0 + y2 = 3.35562mm + thickness = 10.0mil + ha:attributes { + } + x1 = 8.127376mm + x2 = 8.127376mm + ha:flags { + } + y1 = 0.355626mm + } + ha:line.30 { + clearance = 0.0 + y2 = 3.35562mm + thickness = 10.0mil + ha:attributes { + } + x1 = 8.127376mm + x2 = 0.127392mm + ha:flags { + } + y1 = 3.35562mm + } + ha:line.33 { + clearance = 0.0 + y2 = 0.355626mm + thickness = 10.0mil + ha:attributes { + } + x1 = 0.127392mm + x2 = 0.127392mm + ha:flags { + } + y1 = 3.35562mm + } + ha:text.6 { + scale = 100 + ha:attributes { + } + x = 4.127384mm + y = 0.780568mm + rot = 0.000000 + string = %a.parent.refdes% + fid = 0 + ha:flags { + dyntext = 1 + floater = 1 + } + } + } + ha:combining { + } + } + ha:subc-aux { + lid = 1 + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + li:objects { + ha:line.36 { + clearance = 0.0 + y2 = 53.54275591mil + thickness = 0.1mm + ha:attributes { + subc-role = pnp-origin + } + x1 = 4.127384mm + x2 = 4.127384mm + ha:flags { + } + y1 = 53.54275591mil + } + ha:line.39 { + clearance = 0.0 + y2 = 0.780568mm + thickness = 0.1mm + ha:attributes { + subc-role = origin + } + x1 = 4.127384mm + x2 = 4.127384mm + ha:flags { + } + y1 = 0.780568mm + } + ha:line.42 { + clearance = 0.0 + y2 = 0.780568mm + thickness = 0.1mm + ha:attributes { + subc-role = x + } + x1 = 4.127384mm + x2 = 5.127384mm + ha:flags { + } + y1 = 0.780568mm + } + ha:line.45 { + clearance = 0.0 + y2 = 1.780568mm + thickness = 0.1mm + ha:attributes { + subc-role = y + } + x1 = 4.127384mm + x2 = 4.127384mm + ha:flags { + } + y1 = 0.780568mm + } + } + ha:combining { + } + } + ha:top_paste { + lid = 2 + ha:type { + top = 1 + paste = 1 + } + li:objects { + } + ha:combining { + auto = 1 + } + } + ha:top_mask { + lid = 3 + ha:type { + top = 1 + mask = 1 + } + li:objects { + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:top_copper { + lid = 4 + ha:type { + copper = 1 + top = 1 + } + li:objects { + } + ha:combining { + } + } + ha:any_internal_copper { + li:objects { + } + lid = 5 + ha:type { + copper = 1 + intern = 1 + } + stack_offs = 1 + ha:combining { + } + } + ha:bottom_copper { + lid = 6 + ha:type { + bottom = 1 + copper = 1 + } + li:objects { + } + ha:combining { + } + } + ha:bottom_mask { + lid = 7 + ha:type { + bottom = 1 + mask = 1 + } + li:objects { + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:bottom_silk { + lid = 8 + ha:type { + silk = 1 + bottom = 1 + } + li:objects { + } + ha:combining { + auto = 1 + } + } + ha:bottom_paste { + lid = 9 + ha:type { + bottom = 1 + paste = 1 + } + li:objects { + } + ha:combining { + auto = 1 + } + } + ha:outline { + lid = 10 + ha:type { + boundary = 1 + } + purpose = uroute + li:objects { + } + ha:combining { + } + } + ha:pmech { + lid = 11 + ha:type { + mech = 1 + } + purpose = proute + li:objects { + } + ha:combining { + auto = 1 + } + } + ha:umech { + lid = 12 + ha:type { + mech = 1 + } + purpose = uroute + li:objects { + } + ha:combining { + auto = 1 + } + } + } + } + uid = b5ljcYo7AAECc96kDUoAAAAB + ha:flags { + } + } + ha:pixmaps { + } +} diff --git a/packages/Makefile b/packages/Makefile index 356b38f..a4d5c3b 100644 --- a/packages/Makefile +++ b/packages/Makefile @@ -119,7 +119,6 @@ FOOTPRINTS= \ microSDpush.fp \ v-bite.fp \ qfn16-3x3.fp \ - 1051330011.fp \ 2013499-1.fp \ servo.fp \ servo-motor.fp \ -- 2.30.2