From: Bdale Garbee Date: Fri, 17 Aug 2018 04:06:15 +0000 (-0600) Subject: add footprint for 4ucon 11071 micro USB in lihata format X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=aa3ca66b0f2c7b1879c0ba40ac065bbba72ce980;p=hw%2Faltusmetrum add footprint for 4ucon 11071 micro USB in lihata format --- diff --git a/packages/11071.lht b/packages/11071.lht new file mode 100644 index 0000000..6297056 --- /dev/null +++ b/packages/11071.lht @@ -0,0 +1,831 @@ +li:pcb-rnd-subcircuit-v4 { + ha:subc.1734 { + ha:attributes { + refdes = CONN1 + } + ha:data { + li:padstack_prototypes { + ha:ps_proto_v4.0 { + htop = 0 + hdia = 0.0 + li:shape { + ha:ps_shape_v4 { + clearance = 40.0mil + ha:ps_line { + y2 = 0.0 + thickness = 0.8mm + x1 = -0.25mm + x2 = 0.25mm + square = 0 + y1 = 0.0 + } + ha:layer_mask { + top = 1 + paste = 1 + } + ha:combining { + auto = 1 + } + } + ha:ps_shape_v4 { + clearance = 24.0mil + li:ps_poly { + -0.75mm + -0.5mm + 0.75mm + -0.5mm + 0.75mm + 0.5mm + -0.75mm + 0.5mm + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 40.0mil + li:ps_poly { + -0.8mm + -0.55mm + 0.8mm + -0.55mm + 0.8mm + 0.55mm + -0.8mm + 0.55mm + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + } + hbottom = 0 + hplated = 0 + } + ha:ps_proto_v4.1 { + htop = 0 + hdia = 0.0 + li:shape { + ha:ps_shape_v4 { + clearance = 24.0mil + ha:ps_line { + y2 = 0.475mm + thickness = 0.35mm + x1 = 0.0 + x2 = 0.0 + square = 0 + y1 = -0.475mm + } + ha:layer_mask { + top = 1 + paste = 1 + } + ha:combining { + auto = 1 + } + } + ha:ps_shape_v4 { + clearance = 24.0mil + li:ps_poly { + -0.2mm + -0.675mm + 0.2mm + -0.675mm + 0.2mm + 0.675mm + -0.2mm + 0.675mm + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 24.0mil + li:ps_poly { + -0.25mm + -0.725mm + 0.25mm + -0.725mm + 0.25mm + 0.725mm + -0.25mm + 0.725mm + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + } + hbottom = 0 + hplated = 0 + } + } + li:objects { + ha:padstack_ref.1817 { + smirror = 0 + ha:attributes { + term = 0 + } + proto = 0 + xmirror = 0 + x = 51.3mm + rot = 0.000000 + y = 25.73mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.1818 { + smirror = 0 + ha:attributes { + term = 0 + } + proto = 0 + xmirror = 0 + x = 44.9mm + rot = 0.000000 + y = 25.73mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.1819 { + smirror = 0 + ha:attributes { + term = 5 + } + proto = 1 + xmirror = 0 + x = 49.4mm + rot = 0.000000 + y = 25.3mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 12.0mil + } + ha:padstack_ref.1820 { + smirror = 0 + ha:attributes { + term = 4 + } + proto = 1 + xmirror = 0 + x = 48.75mm + rot = 0.000000 + y = 25.3mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 12.0mil + } + ha:padstack_ref.1821 { + smirror = 0 + ha:attributes { + term = 1 + } + proto = 1 + xmirror = 0 + x = 46.8mm + rot = 0.000000 + y = 25.3mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 12.0mil + } + ha:padstack_ref.1822 { + smirror = 0 + ha:attributes { + term = 2 + } + proto = 1 + xmirror = 0 + x = 47.45mm + rot = 0.000000 + y = 25.3mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 12.0mil + } + ha:padstack_ref.1823 { + smirror = 0 + ha:attributes { + term = 3 + } + proto = 1 + xmirror = 0 + x = 48.1mm + rot = 0.000000 + y = 25.3mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 12.0mil + } + } + li:layers { + ha:top-sig { + lid = 0 + ha:type { + copper = 1 + top = 1 + } + li:objects { + ha:line.1735 { + clearance = 40.0mil + y2 = 28.53mm + thickness = 1.05mm + ha:attributes { + term = 0 + } + x1 = 51.3mm + x2 = 51.3mm + ha:flags { + clearline = 1 + } + y1 = 27.43mm + } + ha:line.1738 { + clearance = 40.0mil + y2 = 28.53mm + thickness = 1.05mm + ha:attributes { + term = 0 + } + x1 = 44.9mm + x2 = 44.9mm + ha:flags { + clearline = 1 + } + y1 = 27.43mm + } + ha:polygon.1824 { + ha:attributes { + term = 0 + } + li:geometry { + ta:contour { + { 48.35mm; 27.03mm } + { 50.25mm; 27.03mm } + { 50.25mm; 28.93mm } + { 48.35mm; 28.93mm } + } + } + ha:flags { + clearpoly = 1 + } + clearance = 24.0mil + } + ha:polygon.1829 { + ha:attributes { + term = 0 + } + li:geometry { + ta:contour { + { 45.95mm; 27.03mm } + { 47.85mm; 27.03mm } + { 47.85mm; 28.93mm } + { 45.95mm; 28.93mm } + } + } + ha:flags { + clearpoly = 1 + } + clearance = 24.0mil + } + } + ha:combining { + } + } + ha:bottom-sig { + lid = 1 + ha:type { + bottom = 1 + copper = 1 + } + li:objects { + ha:line.1741 { + clearance = 40.0mil + y2 = 28.53mm + thickness = 1.05mm + ha:attributes { + term = 0 + } + x1 = 51.3mm + x2 = 51.3mm + ha:flags { + clearline = 1 + } + y1 = 27.43mm + } + ha:line.1744 { + clearance = 40.0mil + y2 = 28.53mm + thickness = 1.05mm + ha:attributes { + term = 0 + } + x1 = 44.9mm + x2 = 44.9mm + ha:flags { + clearline = 1 + } + y1 = 27.43mm + } + } + ha:combining { + } + } + ha:pcb-edge { + lid = 2 + ha:type { + } + stack_offs = -1 + li:objects { + ha:line.1747 { + clearance = 24.0mil + y2 = 29.43mm + thickness = 0.1mm + ha:attributes { + } + x1 = 44.3mm + x2 = 51.9mm + ha:flags { + clearline = 1 + } + y1 = 29.43mm + } + } + ha:combining { + } + } + ha:outline { + lid = 3 + ha:type { + outline = 1 + } + li:objects { + ha:line.1750 { + clearance = 40.0mil + y2 = 28.53mm + thickness = 0.45mm + ha:attributes { + } + x1 = 51.3mm + x2 = 51.3mm + ha:flags { + clearline = 1 + } + y1 = 27.43mm + } + ha:line.1753 { + clearance = 40.0mil + y2 = 28.53mm + thickness = 0.45mm + ha:attributes { + } + x1 = 44.9mm + x2 = 44.9mm + ha:flags { + clearline = 1 + } + y1 = 27.43mm + } + } + ha:combining { + } + } + ha:top-paste { + lid = 4 + ha:type { + top = 1 + paste = 1 + } + li:objects { + ha:line.1756 { + clearance = 40.0mil + y2 = 27.53mm + thickness = 0.6mm + ha:attributes { + term = 0 + } + x1 = 46.45mm + x2 = 47.35mm + ha:flags { + clearline = 1 + } + y1 = 27.53mm + } + ha:line.1759 { + clearance = 40.0mil + y2 = 28.43mm + thickness = 0.6mm + ha:attributes { + term = 0 + } + x1 = 46.45mm + x2 = 47.35mm + ha:flags { + clearline = 1 + } + y1 = 28.43mm + } + ha:line.1762 { + clearance = 40.0mil + y2 = 27.53mm + thickness = 0.6mm + ha:attributes { + term = 0 + } + x1 = 48.85mm + x2 = 49.75mm + ha:flags { + clearline = 1 + } + y1 = 27.53mm + } + ha:line.1765 { + clearance = 40.0mil + y2 = 28.43mm + thickness = 0.6mm + ha:attributes { + term = 0 + } + x1 = 48.85mm + x2 = 49.75mm + ha:flags { + clearline = 1 + } + y1 = 28.43mm + } + } + ha:combining { + auto = 1 + } + } + ha:top-mask { + lid = 5 + ha:type { + top = 1 + mask = 1 + } + li:objects { + ha:line.1768 { + clearance = 40.0mil + y2 = 28.53mm + thickness = 1.1mm + ha:attributes { + term = 0 + } + x1 = 44.9mm + x2 = 44.9mm + ha:flags { + clearline = 1 + } + y1 = 27.43mm + } + ha:line.1771 { + clearance = 40.0mil + y2 = 28.53mm + thickness = 1.1mm + ha:attributes { + term = 0 + } + x1 = 51.3mm + x2 = 51.3mm + ha:flags { + clearline = 1 + } + y1 = 27.43mm + } + ha:polygon.1834 { + ha:attributes { + term = 0 + } + li:geometry { + ta:contour { + { 45.9mm; 26.98mm } + { 47.9mm; 26.98mm } + { 47.9mm; 28.98mm } + { 45.9mm; 28.98mm } + } + } + ha:flags { + clearpoly = 1 + } + clearance = 24.0mil + } + ha:polygon.1839 { + ha:attributes { + term = 0 + } + li:geometry { + ta:contour { + { 1.9015748in; 26.98mm } + { 50.3mm; 26.98mm } + { 50.3mm; 28.98mm } + { 1.9015748in; 28.98mm } + } + } + ha:flags { + clearpoly = 1 + } + clearance = 24.0mil + } + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:bottom-mask { + lid = 6 + ha:type { + bottom = 1 + mask = 1 + } + li:objects { + ha:line.1774 { + clearance = 40.0mil + y2 = 28.53mm + thickness = 1.1mm + ha:attributes { + term = 0 + } + x1 = 51.3mm + x2 = 51.3mm + ha:flags { + clearline = 1 + } + y1 = 27.43mm + } + ha:line.1777 { + clearance = 40.0mil + y2 = 28.53mm + thickness = 1.1mm + ha:attributes { + term = 0 + } + x1 = 44.9mm + x2 = 44.9mm + ha:flags { + clearline = 1 + } + y1 = 27.43mm + } + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:mech { + lid = 7 + ha:type { + silk = 1 + top = 1 + } + li:objects { + ha:line.1780 { + clearance = 24.0mil + y2 = 30.73mm + thickness = 0.1mm + ha:attributes { + } + x1 = 44.4mm + x2 = 51.8mm + ha:flags { + clearline = 1 + } + y1 = 30.73mm + } + ha:line.1783 { + clearance = 24.0mil + y2 = 30.28mm + thickness = 0.1mm + ha:attributes { + } + x1 = 44.4mm + x2 = 51.8mm + ha:flags { + clearline = 1 + } + y1 = 30.28mm + } + ha:line.1786 { + clearance = 24.0mil + y2 = 25.13mm + thickness = 0.1mm + ha:attributes { + } + x1 = 44.5mm + x2 = 51.7mm + ha:flags { + clearline = 1 + } + y1 = 25.13mm + } + ha:line.1789 { + clearance = 24.0mil + y2 = 30.28mm + thickness = 0.1mm + ha:attributes { + } + x1 = 51.8mm + x2 = 51.8mm + ha:flags { + clearline = 1 + } + y1 = 25.03mm + } + ha:line.1792 { + clearance = 24.0mil + y2 = 30.68mm + thickness = 0.1mm + ha:attributes { + } + x1 = 51.8mm + x2 = 52.05mm + ha:flags { + clearline = 1 + } + y1 = 30.28mm + } + ha:line.1795 { + clearance = 24.0mil + y2 = 25.03mm + thickness = 0.1mm + ha:attributes { + } + x1 = 50.6mm + x2 = 51.8mm + ha:flags { + clearline = 1 + } + y1 = 25.03mm + } + ha:line.1798 { + clearance = 24.0mil + y2 = 30.28mm + thickness = 0.1mm + ha:attributes { + } + x1 = 44.4mm + x2 = 44.4mm + ha:flags { + clearline = 1 + } + y1 = 25.03mm + } + ha:line.1801 { + clearance = 24.0mil + y2 = 30.68mm + thickness = 0.1mm + ha:attributes { + } + x1 = 44.4mm + x2 = 44.15mm + ha:flags { + clearline = 1 + } + y1 = 30.28mm + } + ha:line.1804 { + clearance = 24.0mil + y2 = 25.03mm + thickness = 0.1mm + ha:attributes { + } + x1 = 45.6mm + x2 = 44.4mm + ha:flags { + clearline = 1 + } + y1 = 25.03mm + } + ha:line.1840 { + clearance = 40.0mil + y2 = 29.43mm + thickness = 10.0mil + ha:attributes { + } + x1 = 45.7mm + x2 = 50.5mm + ha:flags { + clearline = 1 + selected = 1 + } + y1 = 29.43mm + } + ha:text.1807 { + scale = 100 + ha:attributes { + } + direction = 1 + x = 52.1mm + y = 28.8mm + string = %a.parent.refdes% + fid = 0 + ha:flags { + dyntext = 1 + floater = 1 + } + } + } + ha:combining { + } + } + ha:subc-aux { + lid = 8 + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + li:objects { + ha:line.1808 { + clearance = 0.0 + y2 = 25.3mm + thickness = 0.1mm + ha:attributes { + subc-role = origin + } + x1 = 48.1mm + x2 = 48.1mm + ha:flags { + } + y1 = 25.3mm + } + ha:line.1811 { + clearance = 0.0 + y2 = 25.3mm + thickness = 0.1mm + ha:attributes { + subc-role = x + } + x1 = 48.1mm + x2 = 49.1mm + ha:flags { + } + y1 = 25.3mm + } + ha:line.1814 { + clearance = 0.0 + y2 = 26.3mm + thickness = 0.1mm + ha:attributes { + subc-role = y + } + x1 = 48.1mm + x2 = 48.1mm + ha:flags { + } + y1 = 25.3mm + } + } + ha:combining { + } + } + } + } + uid = ErErTIYfi1cb3aDTjKcAAAAH + ha:flags { + } + } +}