From dae1d231de7236f7e48cb61d40ef15c545110ec9 Mon Sep 17 00:00:00 2001 From: erichVK5 Date: Sun, 29 Nov 2020 12:51:50 +1030 Subject: [PATCH 1/5] Added footprints for pcb-rnd layout editor --- pcb-rnd/DebugEdge_2x02_Target.lht | 839 ++++++++++++++++++++++ pcb-rnd/DebugEdge_2x03_Target.lht | 938 +++++++++++++++++++++++++ pcb-rnd/DebugEdge_2x04_Target.lht | 989 ++++++++++++++++++++++++++ pcb-rnd/DebugEdge_2x05_Host.lht | 977 ++++++++++++++++++++++++++ pcb-rnd/DebugEdge_2x05_Target.lht | 1071 +++++++++++++++++++++++++++++ 5 files changed, 4814 insertions(+) create mode 100644 pcb-rnd/DebugEdge_2x02_Target.lht create mode 100644 pcb-rnd/DebugEdge_2x03_Target.lht create mode 100644 pcb-rnd/DebugEdge_2x04_Target.lht create mode 100644 pcb-rnd/DebugEdge_2x05_Host.lht create mode 100644 pcb-rnd/DebugEdge_2x05_Target.lht diff --git a/pcb-rnd/DebugEdge_2x02_Target.lht b/pcb-rnd/DebugEdge_2x02_Target.lht new file mode 100644 index 0000000..61cbf3f --- /dev/null +++ b/pcb-rnd/DebugEdge_2x02_Target.lht @@ -0,0 +1,839 @@ +li:pcb-rnd-subcircuit-v7 { + ha:subc.34123 { + ha:attributes { + refdes = U0 + } + ha:data { + li:padstack_prototypes { + ha:ps_proto_v6.0 { + htop = 0 + hdia = 0.0 + li:shape { + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + 0.3mm + -0.26mm + 0.31mm + -0.37mm + 0.33mm + -0.45mm + 0.35mm + -0.51mm + 0.37mm + -0.56mm + 0.4mm + -0.61mm + 0.44mm + -0.67mm + 0.48mm + -0.72mm + 0.5mm + -0.74mm + 0.5mm + -1.75mm + -0.5mm + -1.75mm + -0.5mm + 1.75mm + 0.3mm + 1.75mm + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + 0.3762mm + -0.256543mm + 0.385353mm + -0.357234mm + 0.403215mm + -0.428679mm + 0.421581mm + -0.483779mm + 0.438482mm + -0.526031mm + 0.464408mm + -0.56924mm + 0.501567mm + -0.62498mm + 0.536865mm + -0.669102mm + 0.5762mm + -0.708436mm + 0.5762mm + -1.8262mm + -0.5762mm + -1.8262mm + -0.5762mm + 1.8262mm + 0.3762mm + 1.8262mm + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + } + hbottom = 0 + hplated = 0 + } + ha:ps_proto_v6.1 { + htop = 0 + hdia = 0.0 + li:shape { + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + -0.3mm + -0.36mm + -0.31mm + -0.47mm + -0.33mm + -0.55mm + -0.35mm + -0.61mm + -0.37mm + -0.66mm + -0.4mm + -0.71mm + -0.44mm + -0.77mm + -0.48mm + -0.82mm + -0.5mm + -0.84mm + -0.5mm + -1.85mm + 0.5mm + -1.85mm + 0.5mm + 1.85mm + -0.3mm + 1.85mm + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + -0.3762mm + -0.356543mm + -0.385353mm + -0.457234mm + -0.403215mm + -0.528679mm + -0.421581mm + -0.583779mm + -0.438482mm + -0.626031mm + -0.464408mm + -0.66924mm + -0.501567mm + -0.72498mm + -0.536865mm + -0.769102mm + -0.5762mm + -0.808436mm + -0.5762mm + -1.9262mm + 0.5762mm + -1.9262mm + 0.5762mm + 1.9262mm + -0.3762mm + 1.9262mm + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + } + hbottom = 0 + hplated = 0 + } + } + li:objects { + ha:padstack_ref.34194 { + smirror = 1 + ha:attributes { + term = 4 + } + proto = 0 + xmirror = 0 + x = 1.504in + rot = 0.000000 + y = 65.9892mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.34195 { + smirror = 1 + ha:attributes { + term = 3 + } + proto = 0 + xmirror = 1 + x = 40.2082mm + rot = -180.000000 + y = 65.9892mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.34196 { + smirror = 0 + ha:attributes { + term = 1 + } + proto = 1 + xmirror = 1 + x = 1.504in + rot = -180.000000 + y = 66.0894mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 10.0mil + } + ha:padstack_ref.34197 { + smirror = 0 + ha:attributes { + term = 2 + } + proto = 0 + xmirror = 1 + x = 40.2082mm + rot = -180.000000 + y = 65.9878mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 10.0mil + } + ha:padstack_ref.34198 { + smirror = 1 + ha:attributes { + term = 4 + } + proto = 0 + xmirror = 1 + x = 40.2148mm + rot = -180.000000 + y = 65.9892mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.34199 { + smirror = 1 + ha:attributes { + term = 3 + } + proto = 0 + xmirror = 0 + x = 38.2082mm + rot = 0.000000 + y = 65.9892mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + } + li:layers { + ha:top-sig { + lid = 0 + ha:type { + copper = 1 + top = 1 + } + li:objects { + ha:line.34124 { + clearance = 0.0 + y2 = 62.9446mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.8082mm + x2 = 39.8582mm + ha:flags { + } + y1 = 62.9446mm + } + ha:line.34127 { + clearance = 0.0 + y2 = 63.2946mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.8082mm + x2 = 39.8582mm + ha:flags { + } + y1 = 63.2946mm + } + ha:line.34130 { + clearance = 0.0 + y2 = 63.6446mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.8082mm + x2 = 39.8582mm + ha:flags { + } + y1 = 63.6446mm + } + ha:line.34133 { + clearance = 0.0 + y2 = 63.9446mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.5582mm + x2 = 39.5582mm + ha:flags { + } + y1 = 63.8946mm + } + ha:line.34136 { + clearance = 0.0 + y2 = 63.9446mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.2082mm + x2 = 39.2082mm + ha:flags { + } + y1 = 63.8946mm + } + ha:line.34139 { + clearance = 0.0 + y2 = 63.9446mm + thickness = 0.15mm + ha:attributes { + } + x1 = 38.8582mm + x2 = 38.8582mm + ha:flags { + } + y1 = 63.8946mm + } + ha:line.34142 { + clearance = 0.0 + y2 = 63.2946mm + thickness = 0.15mm + ha:attributes { + } + x1 = 38.6082mm + x2 = 38.5582mm + ha:flags { + } + y1 = 63.2946mm + } + ha:line.34145 { + clearance = 0.0 + y2 = 62.9446mm + thickness = 0.15mm + ha:attributes { + } + x1 = 38.6082mm + x2 = 38.5582mm + ha:flags { + } + y1 = 62.9446mm + } + ha:line.34148 { + clearance = 0.0 + y2 = 63.6446mm + thickness = 0.15mm + ha:attributes { + } + x1 = 38.6082mm + x2 = 38.5582mm + ha:flags { + } + y1 = 63.6446mm + } + ha:line.34151 { + clearance = 0.0 + y2 = 62.6446mm + thickness = 0.15mm + ha:attributes { + } + x1 = 38.8582mm + x2 = 38.8582mm + ha:flags { + } + y1 = 62.6946mm + } + ha:line.34154 { + clearance = 0.0 + y2 = 62.6446mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.2082mm + x2 = 39.2082mm + ha:flags { + } + y1 = 62.6946mm + } + ha:line.34157 { + clearance = 0.0 + y2 = 62.6446mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.5582mm + x2 = 39.5582mm + ha:flags { + } + y1 = 62.6946mm + } + ha:polygon.34200 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.7082mm; 63.0196mm } + { 39.7082mm; 2.4751811in } + { 39.8332mm; 2.4751811in } + { 39.8332mm; 63.0196mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34205 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.7082mm; 63.3696mm } + { 39.7082mm; 63.2196mm } + { 39.8332mm; 63.2196mm } + { 39.8332mm; 63.3696mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34210 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.7082mm; 63.7196mm } + { 39.7082mm; 63.5696mm } + { 39.8332mm; 63.5696mm } + { 39.8332mm; 63.7196mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34215 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.4832mm; 63.7946mm } + { 39.6332mm; 63.7946mm } + { 39.6332mm; 63.9196mm } + { 39.4832mm; 63.9196mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34220 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.1332mm; 63.7946mm } + { 39.2832mm; 63.7946mm } + { 39.2832mm; 63.9196mm } + { 39.1332mm; 63.9196mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34225 { + ha:attributes { + } + li:geometry { + ta:contour { + { 38.7832mm; 63.7946mm } + { 38.9332mm; 63.7946mm } + { 38.9332mm; 63.9196mm } + { 38.7832mm; 63.9196mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34230 { + ha:attributes { + } + li:geometry { + ta:contour { + { 38.7082mm; 63.5696mm } + { 38.7082mm; 63.7196mm } + { 38.5832mm; 63.7196mm } + { 38.5832mm; 63.5696mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34235 { + ha:attributes { + } + li:geometry { + ta:contour { + { 38.7082mm; 63.2196mm } + { 38.7082mm; 63.3696mm } + { 38.5832mm; 63.3696mm } + { 38.5832mm; 63.2196mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34240 { + ha:attributes { + } + li:geometry { + ta:contour { + { 38.7082mm; 2.4751811in } + { 38.7082mm; 63.0196mm } + { 38.5832mm; 63.0196mm } + { 38.5832mm; 2.4751811in } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34245 { + ha:attributes { + } + li:geometry { + ta:contour { + { 38.9332mm; 62.7946mm } + { 38.7832mm; 62.7946mm } + { 38.7832mm; 62.6696mm } + { 38.9332mm; 62.6696mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34250 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.2832mm; 62.7946mm } + { 39.1332mm; 62.7946mm } + { 39.1332mm; 62.6696mm } + { 39.2832mm; 62.6696mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34255 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.6332mm; 62.7946mm } + { 39.4832mm; 62.7946mm } + { 39.4832mm; 62.6696mm } + { 39.6332mm; 62.6696mm } + } + } + ha:flags { + clearpoly = 1 + } + } + } + ha:combining { + } + } + ha:outline { + lid = 1 + ha:type { + boundary = 1 + } + purpose = uroute + li:objects { + ha:line.34160 { + clearance = 0.0 + y2 = 68.3446mm + thickness = 0.05mm + ha:attributes { + } + x1 = 40.2082mm + x2 = 42.2094mm + ha:flags { + } + y1 = 68.3446mm + } + ha:line.34163 { + clearance = 0.0 + y2 = 67.8446mm + thickness = 0.05mm + ha:attributes { + } + x1 = 39.7082mm + x2 = 39.7082mm + ha:flags { + } + y1 = 65.7446mm + } + ha:line.34166 { + clearance = 0.0 + y2 = 67.8446mm + thickness = 0.05mm + ha:attributes { + } + x1 = 38.7082mm + x2 = 38.7082mm + ha:flags { + } + y1 = 65.7446mm + } + ha:line.34169 { + clearance = 0.0 + y2 = 68.3446mm + thickness = 0.05mm + ha:attributes { + } + x1 = 37.2192mm + x2 = 38.2082mm + ha:flags { + } + y1 = 68.3446mm + } + ha:arc.34172 { + astart = 0.000000 + thickness = 0.05mm + width = 0.5mm + height = 0.5mm + ha:attributes { + } + x = 40.2082mm + y = 67.8446mm + adelta = 90.000000 + ha:flags { + } + clearance = 0.0 + } + ha:arc.34173 { + astart = 90.000000 + thickness = 0.05mm + width = 0.5mm + height = 0.5mm + ha:attributes { + } + x = 38.2082mm + y = 67.8446mm + adelta = 90.000000 + ha:flags { + } + clearance = 0.0 + } + ha:arc.34174 { + astart = 180.000000 + thickness = 0.05mm + width = 0.5mm + height = 0.5mm + ha:attributes { + } + x = 39.2082mm + y = 65.7446mm + adelta = 180.000000 + ha:flags { + } + clearance = 0.0 + } + } + ha:combining { + } + } + ha:top-silk { + lid = 2 + ha:type { + silk = 1 + top = 1 + } + li:objects { + ha:line.34175 { + clearance = 0.0 + y2 = 64.276mm + thickness = 0.153mm + ha:attributes { + } + x1 = 39.0148mm + x2 = 39.2148mm + ha:flags { + } + y1 = 64.476mm + } + ha:line.34178 { + clearance = 0.0 + y2 = 64.476mm + thickness = 0.153mm + ha:attributes { + } + x1 = 39.2148mm + x2 = 39.4148mm + ha:flags { + } + y1 = 64.276mm + } + ha:line.34181 { + clearance = 0.0 + y2 = 65.0216mm + thickness = 0.153mm + ha:attributes { + } + x1 = 39.2082mm + x2 = 39.2082mm + ha:flags { + } + y1 = 64.2946mm + } + ha:text.34184 { + scale = 100 + ha:attributes { + } + x = 38.1mm + y = 2.6in + rot = 0.000000 + string = %a.parent.refdes% + fid = 0 + ha:flags { + dyntext = 1 + floater = 1 + } + } + } + ha:combining { + auto = 1 + } + } + ha:subc-aux { + lid = 3 + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + li:objects { + ha:line.34185 { + clearance = 0.0 + y2 = 2.6in + thickness = 0.1mm + ha:attributes { + subc-role = origin + } + x1 = 38.1mm + x2 = 38.1mm + ha:flags { + } + y1 = 2.6in + } + ha:line.34188 { + clearance = 0.0 + y2 = 2.6in + thickness = 0.1mm + ha:attributes { + subc-role = x + } + x1 = 38.1mm + x2 = 39.1mm + ha:flags { + } + y1 = 2.6in + } + ha:line.34191 { + clearance = 0.0 + y2 = 67.04mm + thickness = 0.1mm + ha:attributes { + subc-role = y + } + x1 = 38.1mm + x2 = 38.1mm + ha:flags { + } + y1 = 2.6in + } + } + ha:combining { + } + } + } + } + uid = +EFr+bXxu6LPU+a6UVgAAABc + ha:flags { + } + } + ha:pixmaps { + } +} diff --git a/pcb-rnd/DebugEdge_2x03_Target.lht b/pcb-rnd/DebugEdge_2x03_Target.lht new file mode 100644 index 0000000..47a20ec --- /dev/null +++ b/pcb-rnd/DebugEdge_2x03_Target.lht @@ -0,0 +1,938 @@ +li:pcb-rnd-subcircuit-v7 { + ha:subc.33982 { + ha:attributes { + refdes = U0 + } + ha:data { + li:padstack_prototypes { + ha:ps_proto_v6.0 { + htop = 0 + hdia = 0.0 + li:shape { + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + -0.5762mm + -1.8262mm + 0.5762mm + -1.8262mm + 0.5762mm + 1.8262mm + -0.5762mm + 1.8262mm + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + -0.5mm + -1.75mm + 0.5mm + -1.75mm + 0.5mm + 1.75mm + -0.5mm + 1.75mm + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + } + hbottom = 0 + hplated = 0 + } + ha:ps_proto_v6.1 { + htop = 0 + hdia = 0.0 + li:shape { + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + 0.3mm + -0.26mm + 0.31mm + -0.37mm + 0.33mm + -0.45mm + 0.35mm + -0.51mm + 0.37mm + -0.56mm + 0.4mm + -0.61mm + 0.44mm + -0.67mm + 0.48mm + -0.72mm + 0.5mm + -0.74mm + 0.5mm + -1.75mm + -0.5mm + -1.75mm + -0.5mm + 1.75mm + 0.3mm + 1.75mm + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + 0.3762mm + -0.256543mm + 0.385353mm + -0.357234mm + 0.403215mm + -0.428679mm + 0.421581mm + -0.483779mm + 0.438482mm + -0.526031mm + 0.464408mm + -0.56924mm + 0.501567mm + -0.62498mm + 0.536865mm + -0.669102mm + 0.5762mm + -0.708436mm + 0.5762mm + -1.8262mm + -0.5762mm + -1.8262mm + -0.5762mm + 1.8262mm + 0.3762mm + 1.8262mm + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + 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 + li:ps_poly { + -0.3mm + -0.36mm + -0.31mm + -0.47mm + -0.33mm + -0.55mm + -0.35mm + -0.61mm + -0.37mm + -0.66mm + -0.4mm + -0.71mm + -0.44mm + -0.77mm + -0.48mm + -0.82mm + -0.5mm + -0.84mm + -0.5mm + -1.85mm + 0.5mm + -1.85mm + 0.5mm + 1.85mm + -0.3mm + 1.85mm + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + -0.3762mm + -0.356543mm + -0.385353mm + -0.457234mm + -0.403215mm + -0.528679mm + -0.421581mm + -0.583779mm + -0.438482mm + -0.626031mm + -0.464408mm + -0.66924mm + -0.501567mm + -0.72498mm + -0.536865mm + -0.769102mm + -0.5762mm + -0.808436mm + -0.5762mm + -1.9262mm + 0.5762mm + -1.9262mm + 0.5762mm + 1.9262mm + -0.3762mm + 1.9262mm + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + } + hbottom = 0 + hplated = 0 + } + } + li:objects { + ha:padstack_ref.34053 { + smirror = 1 + ha:attributes { + term = 8 + } + proto = 0 + xmirror = 1 + x = 42.2776mm + rot = -180.000000 + y = 58.4046mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.34054 { + smirror = 1 + ha:attributes { + term = 4 + } + proto = 1 + xmirror = 0 + x = 38.2644mm + rot = 0.000000 + y = 58.4046mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.34055 { + smirror = 1 + ha:attributes { + term = 3 + } + proto = 1 + xmirror = 1 + x = 40.271mm + rot = -180.000000 + y = 58.4046mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.34056 { + smirror = 0 + ha:attributes { + term = 1 + } + proto = 2 + xmirror = 1 + x = 38.2644mm + rot = -180.000000 + y = 58.5048mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 10.0mil + } + ha:padstack_ref.34057 { + smirror = 0 + ha:attributes { + term = 2 + } + proto = 1 + xmirror = 1 + x = 40.271mm + rot = -180.000000 + y = 58.4032mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 10.0mil + } + ha:padstack_ref.34058 { + smirror = 1 + ha:attributes { + term = 6 + } + proto = 0 + xmirror = 0 + x = 42.2842mm + rot = 0.000000 + y = 58.4046mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.34059 { + smirror = 1 + ha:attributes { + term = 4 + } + proto = 1 + xmirror = 1 + x = 40.2776mm + rot = -180.000000 + y = 58.4046mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.34060 { + smirror = 1 + ha:attributes { + term = 3 + } + proto = 1 + xmirror = 0 + x = 38.271mm + rot = 0.000000 + y = 58.4046mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.34061 { + smirror = 0 + ha:attributes { + term = 5 + } + proto = 0 + xmirror = 1 + x = 42.271mm + rot = 0.000000 + y = 58.41mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 10.0mil + } + } + li:layers { + ha:top-sig { + lid = 0 + ha:type { + copper = 1 + top = 1 + } + li:objects { + ha:line.33983 { + clearance = 0.0 + y2 = 55.36mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.871mm + x2 = 39.921mm + ha:flags { + } + y1 = 55.36mm + } + ha:line.33986 { + clearance = 0.0 + y2 = 55.71mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.871mm + x2 = 39.921mm + ha:flags { + } + y1 = 55.71mm + } + ha:line.33989 { + clearance = 0.0 + y2 = 56.06mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.871mm + x2 = 39.921mm + ha:flags { + } + y1 = 56.06mm + } + ha:line.33992 { + clearance = 0.0 + y2 = 56.36mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.621mm + x2 = 39.621mm + ha:flags { + } + y1 = 56.31mm + } + ha:line.33995 { + clearance = 0.0 + y2 = 56.36mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.271mm + x2 = 39.271mm + ha:flags { + } + y1 = 56.31mm + } + ha:line.33998 { + clearance = 0.0 + y2 = 56.36mm + thickness = 0.15mm + ha:attributes { + } + x1 = 38.921mm + x2 = 38.921mm + ha:flags { + } + y1 = 56.31mm + } + ha:line.34001 { + clearance = 0.0 + y2 = 55.71mm + thickness = 0.15mm + ha:attributes { + } + x1 = 38.671mm + x2 = 38.621mm + ha:flags { + } + y1 = 55.71mm + } + ha:line.34004 { + clearance = 0.0 + y2 = 55.36mm + thickness = 0.15mm + ha:attributes { + } + x1 = 38.671mm + x2 = 38.621mm + ha:flags { + } + y1 = 55.36mm + } + ha:line.34007 { + clearance = 0.0 + y2 = 56.06mm + thickness = 0.15mm + ha:attributes { + } + x1 = 38.671mm + x2 = 38.621mm + ha:flags { + } + y1 = 56.06mm + } + ha:line.34010 { + clearance = 0.0 + y2 = 55.06mm + thickness = 0.15mm + ha:attributes { + } + x1 = 38.921mm + x2 = 38.921mm + ha:flags { + } + y1 = 55.11mm + } + ha:line.34013 { + clearance = 0.0 + y2 = 55.06mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.271mm + x2 = 39.271mm + ha:flags { + } + y1 = 55.11mm + } + ha:line.34016 { + clearance = 0.0 + y2 = 55.06mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.621mm + x2 = 39.621mm + ha:flags { + } + y1 = 55.11mm + } + ha:polygon.34062 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.771mm; 55.435mm } + { 39.771mm; 2.1765748in } + { 39.896mm; 2.1765748in } + { 39.896mm; 55.435mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34067 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.771mm; 55.785mm } + { 39.771mm; 55.635mm } + { 39.896mm; 55.635mm } + { 39.896mm; 55.785mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34072 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.771mm; 56.135mm } + { 39.771mm; 55.985mm } + { 39.896mm; 55.985mm } + { 39.896mm; 56.135mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34077 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.546mm; 56.21mm } + { 39.696mm; 56.21mm } + { 39.696mm; 56.335mm } + { 39.546mm; 56.335mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34082 { + ha:attributes { + } + li:geometry { + ta:contour { + { 1.54314961in; 56.21mm } + { 39.346mm; 56.21mm } + { 39.346mm; 56.335mm } + { 1.54314961in; 56.335mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34087 { + ha:attributes { + } + li:geometry { + ta:contour { + { 38.846mm; 56.21mm } + { 38.996mm; 56.21mm } + { 38.996mm; 56.335mm } + { 38.846mm; 56.335mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34092 { + ha:attributes { + } + li:geometry { + ta:contour { + { 38.771mm; 55.985mm } + { 38.771mm; 56.135mm } + { 38.646mm; 56.135mm } + { 38.646mm; 55.985mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34097 { + ha:attributes { + } + li:geometry { + ta:contour { + { 38.771mm; 55.635mm } + { 38.771mm; 55.785mm } + { 38.646mm; 55.785mm } + { 38.646mm; 55.635mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34102 { + ha:attributes { + } + li:geometry { + ta:contour { + { 38.771mm; 2.1765748in } + { 38.771mm; 55.435mm } + { 38.646mm; 55.435mm } + { 38.646mm; 2.1765748in } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34107 { + ha:attributes { + } + li:geometry { + ta:contour { + { 38.996mm; 55.21mm } + { 38.846mm; 55.21mm } + { 38.846mm; 55.085mm } + { 38.996mm; 55.085mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34112 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.346mm; 55.21mm } + { 1.54314961in; 55.21mm } + { 1.54314961in; 55.085mm } + { 39.346mm; 55.085mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.34117 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.696mm; 55.21mm } + { 39.546mm; 55.21mm } + { 39.546mm; 55.085mm } + { 39.696mm; 55.085mm } + } + } + ha:flags { + clearpoly = 1 + } + } + } + ha:combining { + } + } + ha:outline { + lid = 1 + ha:type { + boundary = 1 + } + purpose = uroute + li:objects { + ha:line.34019 { + clearance = 0.0 + y2 = 60.76mm + thickness = 0.05mm + ha:attributes { + } + x1 = 40.271mm + x2 = 43.2594mm + ha:flags { + } + y1 = 60.76mm + } + ha:line.34022 { + clearance = 0.0 + y2 = 60.26mm + thickness = 0.05mm + ha:attributes { + } + x1 = 39.771mm + x2 = 39.771mm + ha:flags { + } + y1 = 58.16mm + } + ha:line.34025 { + clearance = 0.0 + y2 = 60.26mm + thickness = 0.05mm + ha:attributes { + } + x1 = 38.771mm + x2 = 38.771mm + ha:flags { + } + y1 = 58.16mm + } + ha:line.34028 { + clearance = 0.0 + y2 = 60.76mm + thickness = 0.05mm + ha:attributes { + } + x1 = 37.284mm + x2 = 38.271mm + ha:flags { + } + y1 = 60.76mm + } + ha:arc.34031 { + astart = 0.000000 + thickness = 0.05mm + width = 0.5mm + height = 0.5mm + ha:attributes { + } + x = 40.271mm + y = 60.26mm + adelta = 90.000000 + ha:flags { + } + clearance = 0.0 + } + ha:arc.34032 { + astart = 90.000000 + thickness = 0.05mm + width = 0.5mm + height = 0.5mm + ha:attributes { + } + x = 38.271mm + y = 60.26mm + adelta = 90.000000 + ha:flags { + } + clearance = 0.0 + } + ha:arc.34033 { + astart = 180.000000 + thickness = 0.05mm + width = 0.5mm + height = 0.5mm + ha:attributes { + } + x = 39.271mm + y = 58.16mm + adelta = 180.000000 + ha:flags { + } + clearance = 0.0 + } + } + ha:combining { + } + } + ha:top-silk { + lid = 2 + ha:type { + silk = 1 + top = 1 + } + li:objects { + ha:line.34034 { + clearance = 0.0 + y2 = 56.6914mm + thickness = 0.153mm + ha:attributes { + } + x1 = 39.0776mm + x2 = 1.5463622in + ha:flags { + } + y1 = 56.8914mm + } + ha:line.34037 { + clearance = 0.0 + y2 = 56.8914mm + thickness = 0.153mm + ha:attributes { + } + x1 = 1.5463622in + x2 = 39.4776mm + ha:flags { + } + y1 = 56.6914mm + } + ha:line.34040 { + clearance = 0.0 + y2 = 57.437mm + thickness = 0.153mm + ha:attributes { + } + x1 = 39.271mm + x2 = 39.271mm + ha:flags { + } + y1 = 56.71mm + } + ha:text.34043 { + scale = 100 + ha:attributes { + } + x = 38.1mm + y = 2.3in + rot = 0.000000 + string = %a.parent.refdes% + fid = 0 + ha:flags { + dyntext = 1 + floater = 1 + } + } + } + ha:combining { + auto = 1 + } + } + ha:subc-aux { + lid = 3 + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + li:objects { + ha:line.34044 { + clearance = 0.0 + y2 = 2.3in + thickness = 0.1mm + ha:attributes { + subc-role = origin + } + x1 = 38.1mm + x2 = 38.1mm + ha:flags { + } + y1 = 2.3in + } + ha:line.34047 { + clearance = 0.0 + y2 = 2.3in + thickness = 0.1mm + ha:attributes { + subc-role = x + } + x1 = 38.1mm + x2 = 39.1mm + ha:flags { + } + y1 = 2.3in + } + ha:line.34050 { + clearance = 0.0 + y2 = 59.42mm + thickness = 0.1mm + ha:attributes { + subc-role = y + } + x1 = 38.1mm + x2 = 38.1mm + ha:flags { + } + y1 = 2.3in + } + } + ha:combining { + } + } + } + } + uid = +EFr+bXxu6LPU+a6UVgAAABa + ha:flags { + } + } + ha:pixmaps { + } +} diff --git a/pcb-rnd/DebugEdge_2x04_Target.lht b/pcb-rnd/DebugEdge_2x04_Target.lht new file mode 100644 index 0000000..8345086 --- /dev/null +++ b/pcb-rnd/DebugEdge_2x04_Target.lht @@ -0,0 +1,989 @@ +li:pcb-rnd-subcircuit-v7 { + ha:subc.33838 { + ha:attributes { + refdes = U0 + } + ha:data { + li:padstack_prototypes { + ha:ps_proto_v6.0 { + htop = 0 + hdia = 0.0 + li:shape { + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + -0.5762mm + -1.8262mm + 0.5762mm + -1.8262mm + 0.5762mm + 1.8262mm + -0.5762mm + 1.8262mm + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + -0.5mm + -1.75mm + 0.5mm + -1.75mm + 0.5mm + 1.75mm + -0.5mm + 1.75mm + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + } + hbottom = 0 + hplated = 0 + } + ha:ps_proto_v6.1 { + htop = 0 + hdia = 0.0 + li:shape { + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + 0.3mm + -0.26mm + 0.31mm + -0.37mm + 0.33mm + -0.45mm + 0.35mm + -0.51mm + 0.37mm + -0.56mm + 0.4mm + -0.61mm + 0.44mm + -0.67mm + 0.48mm + -0.72mm + 0.5mm + -0.74mm + 0.5mm + -1.75mm + -0.5mm + -1.75mm + -0.5mm + 1.75mm + 0.3mm + 1.75mm + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + 0.3762mm + -0.256543mm + 0.385353mm + -0.357234mm + 0.403215mm + -0.428679mm + 0.421581mm + -0.483779mm + 0.438482mm + -0.526031mm + 0.464408mm + -0.56924mm + 0.501567mm + -0.62498mm + 0.536865mm + -0.669102mm + 0.5762mm + -0.708436mm + 0.5762mm + -1.8262mm + -0.5762mm + -1.8262mm + -0.5762mm + 1.8262mm + 0.3762mm + 1.8262mm + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + 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 + li:ps_poly { + -0.3mm + -0.36mm + -0.31mm + -0.47mm + -0.33mm + -0.55mm + -0.35mm + -0.61mm + -0.37mm + -0.66mm + -0.4mm + -0.71mm + -0.44mm + -0.77mm + -0.48mm + -0.82mm + -0.5mm + -0.84mm + -0.5mm + -1.85mm + 0.5mm + -1.85mm + 0.5mm + 1.85mm + -0.3mm + 1.85mm + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + -0.3762mm + -0.356543mm + -0.385353mm + -0.457234mm + -0.403215mm + -0.528679mm + -0.421581mm + -0.583779mm + -0.438482mm + -0.626031mm + -0.464408mm + -0.66924mm + -0.501567mm + -0.72498mm + -0.536865mm + -0.769102mm + -0.5762mm + -0.808436mm + -0.5762mm + -1.9262mm + 0.5762mm + -1.9262mm + 0.5762mm + 1.9262mm + -0.3762mm + 1.9262mm + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + } + hbottom = 0 + hplated = 0 + } + } + li:objects { + ha:padstack_ref.33909 { + smirror = 1 + ha:attributes { + term = 6 + } + proto = 0 + xmirror = 1 + x = 36.1696mm + rot = -180.000000 + y = 50.7252mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33910 { + smirror = 1 + ha:attributes { + term = 8 + } + proto = 0 + xmirror = 1 + x = 1.661in + rot = -180.000000 + y = 50.7252mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33911 { + smirror = 1 + ha:attributes { + term = 4 + } + proto = 1 + xmirror = 0 + x = 1.503in + rot = 0.000000 + y = 50.7252mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33912 { + smirror = 1 + ha:attributes { + term = 3 + } + proto = 1 + xmirror = 1 + x = 1.582in + rot = -180.000000 + y = 50.7252mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33913 { + smirror = 0 + ha:attributes { + term = 1 + } + proto = 2 + xmirror = 1 + x = 1.503in + rot = -180.000000 + y = 50.8254mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 10.0mil + } + ha:padstack_ref.33914 { + smirror = 0 + ha:attributes { + term = 2 + } + proto = 1 + xmirror = 1 + x = 1.582in + rot = -180.000000 + y = 1.997in + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 10.0mil + } + ha:padstack_ref.33915 { + smirror = 1 + ha:attributes { + term = 6 + } + proto = 0 + xmirror = 0 + x = 42.196mm + rot = 0.000000 + y = 50.7252mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33916 { + smirror = 1 + ha:attributes { + term = 8 + } + proto = 0 + xmirror = 0 + x = 36.1762mm + rot = 0.000000 + y = 50.7252mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33917 { + smirror = 1 + ha:attributes { + term = 4 + } + proto = 1 + xmirror = 1 + x = 40.1894mm + rot = -180.000000 + y = 50.7252mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33918 { + smirror = 1 + ha:attributes { + term = 3 + } + proto = 1 + xmirror = 0 + x = 38.1828mm + rot = 0.000000 + y = 50.7252mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33919 { + smirror = 0 + ha:attributes { + term = 5 + } + proto = 0 + xmirror = 1 + x = 42.1828mm + rot = 0.000000 + y = 50.7306mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 10.0mil + } + ha:padstack_ref.33920 { + smirror = 0 + ha:attributes { + term = 7 + } + proto = 0 + xmirror = 1 + x = 36.1828mm + rot = 0.000000 + y = 50.7306mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 10.0mil + } + } + li:layers { + ha:top-sig { + lid = 0 + ha:type { + copper = 1 + top = 1 + } + li:objects { + ha:line.33839 { + clearance = 0.0 + y2 = 47.6806mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.7828mm + x2 = 39.8328mm + ha:flags { + } + y1 = 47.6806mm + } + ha:line.33842 { + clearance = 0.0 + y2 = 1.8909685in + thickness = 0.15mm + ha:attributes { + } + x1 = 39.7828mm + x2 = 39.8328mm + ha:flags { + } + y1 = 1.8909685in + } + ha:line.33845 { + clearance = 0.0 + y2 = 48.3806mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.7828mm + x2 = 39.8328mm + ha:flags { + } + y1 = 48.3806mm + } + ha:line.33848 { + clearance = 0.0 + y2 = 48.6806mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.5328mm + x2 = 39.5328mm + ha:flags { + } + y1 = 48.6306mm + } + ha:line.33851 { + clearance = 0.0 + y2 = 48.6806mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.1828mm + x2 = 39.1828mm + ha:flags { + } + y1 = 48.6306mm + } + ha:line.33854 { + clearance = 0.0 + y2 = 48.6806mm + thickness = 0.15mm + ha:attributes { + } + x1 = 38.8328mm + x2 = 38.8328mm + ha:flags { + } + y1 = 48.6306mm + } + ha:line.33857 { + clearance = 0.0 + y2 = 1.8909685in + thickness = 0.15mm + ha:attributes { + } + x1 = 38.5828mm + x2 = 38.5328mm + ha:flags { + } + y1 = 1.8909685in + } + ha:line.33860 { + clearance = 0.0 + y2 = 47.6806mm + thickness = 0.15mm + ha:attributes { + } + x1 = 38.5828mm + x2 = 38.5328mm + ha:flags { + } + y1 = 47.6806mm + } + ha:line.33863 { + clearance = 0.0 + y2 = 48.3806mm + thickness = 0.15mm + ha:attributes { + } + x1 = 38.5828mm + x2 = 38.5328mm + ha:flags { + } + y1 = 48.3806mm + } + ha:line.33866 { + clearance = 0.0 + y2 = 47.3806mm + thickness = 0.15mm + ha:attributes { + } + x1 = 38.8328mm + x2 = 38.8328mm + ha:flags { + } + y1 = 47.4306mm + } + ha:line.33869 { + clearance = 0.0 + y2 = 47.3806mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.1828mm + x2 = 39.1828mm + ha:flags { + } + y1 = 47.4306mm + } + ha:line.33872 { + clearance = 0.0 + y2 = 47.3806mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.5328mm + x2 = 39.5328mm + ha:flags { + } + y1 = 47.4306mm + } + ha:polygon.33921 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.6828mm; 47.7556mm } + { 39.6828mm; 47.6056mm } + { 39.8078mm; 47.6056mm } + { 39.8078mm; 47.7556mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33926 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.6828mm; 48.1056mm } + { 39.6828mm; 47.9556mm } + { 39.8078mm; 47.9556mm } + { 39.8078mm; 48.1056mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33931 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.6828mm; 48.4556mm } + { 39.6828mm; 48.3056mm } + { 39.8078mm; 48.3056mm } + { 39.8078mm; 48.4556mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33936 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.4578mm; 48.5306mm } + { 1.5593622in; 48.5306mm } + { 1.5593622in; 1.9155748in } + { 39.4578mm; 1.9155748in } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33941 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.1078mm; 48.5306mm } + { 39.2578mm; 48.5306mm } + { 39.2578mm; 1.9155748in } + { 39.1078mm; 1.9155748in } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33946 { + ha:attributes { + } + li:geometry { + ta:contour { + { 38.7578mm; 48.5306mm } + { 38.9078mm; 48.5306mm } + { 38.9078mm; 1.9155748in } + { 38.7578mm; 1.9155748in } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33951 { + ha:attributes { + } + li:geometry { + ta:contour { + { 38.6828mm; 48.3056mm } + { 38.6828mm; 48.4556mm } + { 38.5578mm; 48.4556mm } + { 38.5578mm; 48.3056mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33956 { + ha:attributes { + } + li:geometry { + ta:contour { + { 38.6828mm; 47.9556mm } + { 38.6828mm; 48.1056mm } + { 38.5578mm; 48.1056mm } + { 38.5578mm; 47.9556mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33961 { + ha:attributes { + } + li:geometry { + ta:contour { + { 38.6828mm; 47.6056mm } + { 38.6828mm; 47.7556mm } + { 38.5578mm; 47.7556mm } + { 38.5578mm; 47.6056mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33966 { + ha:attributes { + } + li:geometry { + ta:contour { + { 38.9078mm; 47.5306mm } + { 38.7578mm; 47.5306mm } + { 38.7578mm; 1.8663622in } + { 38.9078mm; 1.8663622in } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33971 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.2578mm; 47.5306mm } + { 39.1078mm; 47.5306mm } + { 39.1078mm; 1.8663622in } + { 39.2578mm; 1.8663622in } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33976 { + ha:attributes { + } + li:geometry { + ta:contour { + { 1.5593622in; 47.5306mm } + { 39.4578mm; 47.5306mm } + { 39.4578mm; 1.8663622in } + { 1.5593622in; 1.8663622in } + } + } + ha:flags { + clearpoly = 1 + } + } + } + ha:combining { + } + } + ha:outline { + lid = 1 + ha:type { + boundary = 1 + } + purpose = uroute + li:objects { + ha:line.33875 { + clearance = 0.0 + y2 = 2.0897874in + thickness = 0.05mm + ha:attributes { + } + x1 = 1.582in + x2 = 43.186mm + ha:flags { + } + y1 = 2.0897874in + } + ha:line.33878 { + clearance = 0.0 + y2 = 52.5806mm + thickness = 0.05mm + ha:attributes { + } + x1 = 39.6828mm + x2 = 39.6828mm + ha:flags { + } + y1 = 50.4806mm + } + ha:line.33881 { + clearance = 0.0 + y2 = 52.5806mm + thickness = 0.05mm + ha:attributes { + } + x1 = 38.6828mm + x2 = 38.6828mm + ha:flags { + } + y1 = 50.4806mm + } + ha:line.33884 { + clearance = 0.0 + y2 = 2.0897874in + thickness = 0.05mm + ha:attributes { + } + x1 = 37.1938mm + x2 = 38.1828mm + ha:flags { + } + y1 = 2.0897874in + } + ha:arc.33887 { + astart = 0.000000 + thickness = 0.05mm + width = 0.5mm + height = 0.5mm + ha:attributes { + } + x = 1.582in + y = 52.5806mm + adelta = 90.000000 + ha:flags { + } + clearance = 0.0 + } + ha:arc.33888 { + astart = 90.000000 + thickness = 0.05mm + width = 0.5mm + height = 0.5mm + ha:attributes { + } + x = 38.1828mm + y = 52.5806mm + adelta = 90.000000 + ha:flags { + } + clearance = 0.0 + } + ha:arc.33889 { + astart = 180.000000 + thickness = 0.05mm + width = 0.5mm + height = 0.5mm + ha:attributes { + } + x = 39.1828mm + y = 50.4806mm + adelta = 180.000000 + ha:flags { + } + clearance = 0.0 + } + } + ha:combining { + } + } + ha:top-silk { + lid = 2 + ha:type { + silk = 1 + top = 1 + } + li:objects { + ha:line.33890 { + clearance = 0.0 + y2 = 49.012mm + thickness = 0.153mm + ha:attributes { + } + x1 = 38.9894mm + x2 = 39.1894mm + ha:flags { + } + y1 = 49.212mm + } + ha:line.33893 { + clearance = 0.0 + y2 = 49.212mm + thickness = 0.153mm + ha:attributes { + } + x1 = 39.1894mm + x2 = 39.3894mm + ha:flags { + } + y1 = 49.012mm + } + ha:line.33896 { + clearance = 0.0 + y2 = 49.7576mm + thickness = 0.153mm + ha:attributes { + } + x1 = 39.1828mm + x2 = 39.1828mm + ha:flags { + } + y1 = 49.0306mm + } + ha:text.33899 { + scale = 100 + ha:attributes { + } + x = 38.1mm + y = 2.0in + rot = 0.000000 + string = %a.parent.refdes% + fid = 0 + ha:flags { + dyntext = 1 + floater = 1 + } + } + } + ha:combining { + auto = 1 + } + } + ha:subc-aux { + lid = 3 + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + li:objects { + ha:line.33900 { + clearance = 0.0 + y2 = 2.0in + thickness = 0.1mm + ha:attributes { + subc-role = origin + } + x1 = 38.1mm + x2 = 38.1mm + ha:flags { + } + y1 = 2.0in + } + ha:line.33903 { + clearance = 0.0 + y2 = 2.0in + thickness = 0.1mm + ha:attributes { + subc-role = x + } + x1 = 38.1mm + x2 = 39.1mm + ha:flags { + } + y1 = 2.0in + } + ha:line.33906 { + clearance = 0.0 + y2 = 51.8mm + thickness = 0.1mm + ha:attributes { + subc-role = y + } + x1 = 38.1mm + x2 = 38.1mm + ha:flags { + } + y1 = 2.0in + } + } + ha:combining { + } + } + } + } + uid = +EFr+bXxu6LPU+a6UVgAAABe + ha:flags { + } + } + ha:pixmaps { + } +} diff --git a/pcb-rnd/DebugEdge_2x05_Host.lht b/pcb-rnd/DebugEdge_2x05_Host.lht new file mode 100644 index 0000000..91c3bff --- /dev/null +++ b/pcb-rnd/DebugEdge_2x05_Host.lht @@ -0,0 +1,977 @@ +li:pcb-rnd-subcircuit-v7 { + ha:subc.33712 { + ha:attributes { + refdes = U0 + } + ha:data { + li:padstack_prototypes { + ha:ps_proto_v6.0 { + htop = 0 + hdia = 0.0 + li:shape { + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + -0.5762mm + -1.8262mm + 0.5762mm + -1.8262mm + 0.5762mm + 1.8262mm + -0.5762mm + 1.8262mm + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + -0.5mm + -1.75mm + 0.5mm + -1.75mm + 0.5mm + 1.75mm + -0.5mm + 1.75mm + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + } + hbottom = 0 + hplated = 0 + } + ha:ps_proto_v6.1 { + htop = 0 + hdia = 0.0 + li:shape { + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + 0.3mm + -0.26mm + 0.31mm + -0.37mm + 0.33mm + -0.45mm + 0.35mm + -0.51mm + 0.37mm + -0.56mm + 0.4mm + -0.61mm + 0.44mm + -0.67mm + 0.48mm + -0.72mm + 0.5mm + -0.74mm + 0.5mm + -1.75mm + -0.5mm + -1.75mm + -0.5mm + 1.75mm + 0.3mm + 1.75mm + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + 0.3762mm + -0.256543mm + 0.385353mm + -0.357234mm + 0.403215mm + -0.428679mm + 0.421581mm + -0.483779mm + 0.438482mm + -0.526031mm + 0.464408mm + -0.56924mm + 0.501567mm + -0.62498mm + 0.536865mm + -0.669102mm + 0.5762mm + -0.708436mm + 0.5762mm + -1.8262mm + -0.5762mm + -1.8262mm + -0.5762mm + 1.8262mm + 0.3762mm + 1.8262mm + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + 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 + li:ps_poly { + -1.2112mm + -2.1818mm + -0.2112mm + -2.1818mm + -0.2112mm + 1.3182mm + -1.2112mm + 1.3182mm + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + -1.2874mm + -2.258mm + -0.135mm + -2.258mm + -0.135mm + 1.3944mm + -1.2874mm + 1.3944mm + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + 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 + li:ps_poly { + -0.3mm + -0.36mm + -0.31mm + -0.47mm + -0.33mm + -0.55mm + -0.35mm + -0.61mm + -0.37mm + -0.66mm + -0.4mm + -0.71mm + -0.44mm + -0.77mm + -0.48mm + -0.82mm + -0.5mm + -0.84mm + -0.5mm + -1.85mm + 0.5mm + -1.85mm + 0.5mm + 1.85mm + -0.3mm + 1.85mm + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + -0.3762mm + -0.356543mm + -0.385353mm + -0.457234mm + -0.403215mm + -0.528679mm + -0.421581mm + -0.583779mm + -0.438482mm + -0.626031mm + -0.464408mm + -0.66924mm + -0.501567mm + -0.72498mm + -0.536865mm + -0.769102mm + -0.5762mm + -0.808436mm + -0.5762mm + -1.9262mm + 0.5762mm + -1.9262mm + 0.5762mm + 1.9262mm + -0.3762mm + 1.9262mm + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + } + hbottom = 0 + hplated = 0 + } + } + li:objects { + ha:padstack_ref.33813 { + smirror = 0 + ha:attributes { + term = 7 + } + proto = 0 + xmirror = 0 + x = 56.8mm + rot = 180.000000 + y = 1.7in + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 10.0mil + } + ha:padstack_ref.33814 { + smirror = 0 + ha:attributes { + term = 9 + } + proto = 0 + xmirror = 0 + x = 48.8mm + rot = 180.000000 + y = 1.7in + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 10.0mil + } + ha:padstack_ref.33815 { + smirror = 0 + ha:attributes { + term = 5 + } + proto = 0 + xmirror = 0 + x = 2.0in + rot = 180.000000 + y = 1.7in + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 10.0mil + } + ha:padstack_ref.33816 { + smirror = 1 + ha:attributes { + term = 3 + } + proto = 1 + xmirror = 1 + x = 54.8mm + rot = -180.000000 + y = 1.6997874in + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33817 { + smirror = 1 + ha:attributes { + term = 4 + } + proto = 1 + xmirror = 0 + x = 52.7934mm + rot = 0.000000 + y = 1.6997874in + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33818 { + smirror = 1 + ha:attributes { + term = 8 + } + proto = 0 + xmirror = 1 + x = 56.8066mm + rot = -180.000000 + y = 1.6997874in + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33819 { + smirror = 1 + ha:attributes { + term = 6 + } + proto = 0 + xmirror = 1 + x = 50.7868mm + rot = -180.000000 + y = 1.6997874in + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33820 { + smirror = 1 + ha:attributes { + term = 10 + } + proto = 2 + xmirror = 1 + x = 48.0944mm + rot = -180.000000 + y = 43.6064mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33821 { + smirror = 0 + ha:attributes { + term = 2 + } + proto = 1 + xmirror = 0 + x = 52.8mm + rot = 0.000000 + y = 43.1732mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 10.0mil + } + ha:padstack_ref.33822 { + smirror = 0 + ha:attributes { + term = 1 + } + proto = 3 + xmirror = 0 + x = 54.8066mm + rot = 0.000000 + y = 43.2748mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 10.0mil + } + } + li:layers { + ha:top-sig { + lid = 0 + ha:type { + copper = 1 + top = 1 + } + li:objects { + ha:line.33713 { + clearance = 0.0 + y2 = 40.79mm + thickness = 0.32mm + ha:attributes { + } + x1 = 53.81mm + x2 = 53.81mm + ha:flags { + } + y1 = 40.02mm + } + ha:line.33716 { + clearance = 0.0 + y2 = 41.0mm + thickness = 0.15mm + ha:attributes { + } + x1 = 53.45mm + x2 = 53.38mm + ha:flags { + } + y1 = 41.2mm + } + ha:line.33719 { + clearance = 0.0 + y2 = 40.86mm + thickness = 0.15mm + ha:attributes { + } + x1 = 53.38mm + x2 = 2.10393701in + ha:flags { + } + y1 = 40.99mm + } + ha:line.33722 { + clearance = 0.0 + y2 = 40.62mm + thickness = 0.15mm + ha:attributes { + } + x1 = 53.15mm + x2 = 53.26mm + ha:flags { + } + y1 = 40.81mm + } + ha:line.33725 { + clearance = 0.0 + y2 = 40.61mm + thickness = 0.15mm + ha:attributes { + } + x1 = 2.10354331in + x2 = 53.27mm + ha:flags { + } + y1 = 40.54mm + } + ha:line.33728 { + clearance = 0.0 + y2 = 40.49mm + thickness = 0.15mm + ha:attributes { + } + x1 = 2.10354331in + x2 = 53.69mm + ha:flags { + } + y1 = 40.54mm + } + ha:line.33731 { + clearance = 0.0 + y2 = 40.38mm + thickness = 0.15mm + ha:attributes { + } + x1 = 53.07mm + x2 = 53.24mm + ha:flags { + } + y1 = 40.17mm + } + ha:line.33734 { + clearance = 0.0 + y2 = 40.38mm + thickness = 0.15mm + ha:attributes { + } + x1 = 53.61mm + x2 = 53.24mm + ha:flags { + } + y1 = 40.38mm + } + ha:line.33737 { + clearance = 0.0 + y2 = 40.01mm + thickness = 0.15mm + ha:attributes { + } + x1 = 53.28mm + x2 = 53.28mm + ha:flags { + } + y1 = 39.82mm + } + ha:line.33740 { + clearance = 0.0 + y2 = 40.01mm + thickness = 0.15mm + ha:attributes { + } + x1 = 53.56mm + x2 = 53.28mm + ha:flags { + } + y1 = 40.34mm + } + ha:line.33743 { + clearance = 0.0 + y2 = 40.79mm + thickness = 0.3mm + ha:attributes { + } + x1 = 53.73mm + x2 = 53.8mm + ha:flags { + } + y1 = 40.13mm + } + ha:line.33746 { + clearance = 0.0 + y2 = 41.0mm + thickness = 0.15mm + ha:attributes { + } + x1 = 54.17mm + x2 = 54.24mm + ha:flags { + } + y1 = 41.2mm + } + ha:line.33749 { + clearance = 0.0 + y2 = 40.86mm + thickness = 0.15mm + ha:attributes { + } + x1 = 54.24mm + x2 = 54.18mm + ha:flags { + } + y1 = 40.99mm + } + ha:line.33752 { + clearance = 0.0 + y2 = 40.62mm + thickness = 0.15mm + ha:attributes { + } + x1 = 54.47mm + x2 = 54.36mm + ha:flags { + } + y1 = 40.81mm + } + ha:line.33755 { + clearance = 0.0 + y2 = 40.61mm + thickness = 0.15mm + ha:attributes { + } + x1 = 54.19mm + x2 = 54.35mm + ha:flags { + } + y1 = 40.54mm + } + ha:line.33758 { + clearance = 0.0 + y2 = 40.49mm + thickness = 0.15mm + ha:attributes { + } + x1 = 54.19mm + x2 = 53.93mm + ha:flags { + } + y1 = 40.54mm + } + ha:line.33761 { + clearance = 0.0 + y2 = 40.38mm + thickness = 0.15mm + ha:attributes { + } + x1 = 54.55mm + x2 = 54.38mm + ha:flags { + } + y1 = 40.17mm + } + ha:line.33764 { + clearance = 0.0 + y2 = 40.38mm + thickness = 0.15mm + ha:attributes { + } + x1 = 54.01mm + x2 = 54.38mm + ha:flags { + } + y1 = 40.38mm + } + ha:line.33767 { + clearance = 0.0 + y2 = 40.01mm + thickness = 0.15mm + ha:attributes { + } + x1 = 54.34mm + x2 = 54.34mm + ha:flags { + } + y1 = 39.82mm + } + ha:line.33770 { + clearance = 0.0 + y2 = 40.01mm + thickness = 0.15mm + ha:attributes { + } + x1 = 54.06mm + x2 = 54.34mm + ha:flags { + } + y1 = 40.34mm + } + ha:line.33773 { + clearance = 0.0 + y2 = 40.79mm + thickness = 0.3mm + ha:attributes { + } + x1 = 53.89mm + x2 = 53.82mm + ha:flags { + } + y1 = 40.13mm + } + ha:line.33776 { + clearance = 0.0 + y2 = 40.14mm + thickness = 0.46mm + ha:attributes { + } + x1 = 53.81mm + x2 = 53.81mm + ha:flags { + } + y1 = 40.07mm + } + ha:polygon.33823 { + ha:attributes { + } + li:geometry { + ta:contour { + { 53.47mm; 40.97mm } + { 53.53mm; 40.85mm } + { 53.53mm; 40.71mm } + { 2.1023622in; 40.77mm } + { 53.33mm; 40.92mm } + { 53.42mm; 40.89mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33830 { + ha:attributes { + } + li:geometry { + ta:contour { + { 54.15mm; 40.97mm } + { 54.09mm; 40.85mm } + { 54.09mm; 40.71mm } + { 54.22mm; 40.77mm } + { 54.29mm; 40.92mm } + { 54.2mm; 40.89mm } + } + } + ha:flags { + clearpoly = 1 + } + } + } + ha:combining { + } + } + ha:outline { + lid = 1 + ha:type { + boundary = 1 + } + purpose = uroute + li:objects { + ha:line.33779 { + clearance = 0.0 + y2 = 42.93mm + thickness = 0.05mm + ha:attributes { + } + x1 = 54.3mm + x2 = 54.3mm + ha:flags { + } + y1 = 45.03mm + } + ha:line.33782 { + clearance = 0.0 + y2 = 45.03mm + thickness = 0.05mm + ha:attributes { + } + x1 = 53.3mm + x2 = 53.3mm + ha:flags { + } + y1 = 42.93mm + } + ha:line.33785 { + clearance = 0.0 + y2 = 45.53mm + thickness = 0.05mm + ha:attributes { + } + x1 = 57.8mm + x2 = 54.8mm + ha:flags { + } + y1 = 45.53mm + } + ha:line.33788 { + clearance = 0.0 + y2 = 45.53mm + thickness = 0.05mm + ha:attributes { + } + x1 = 52.8mm + x2 = 47.8mm + ha:flags { + } + y1 = 45.53mm + } + ha:arc.33791 { + astart = 0.000000 + thickness = 0.05mm + width = 0.5mm + height = 0.5mm + ha:attributes { + } + x = 53.8mm + y = 42.93mm + adelta = -180.000000 + ha:flags { + } + clearance = 0.0 + } + ha:arc.33792 { + astart = 90.000000 + thickness = 0.05mm + width = 0.5mm + height = 0.5mm + ha:attributes { + } + x = 54.8mm + y = 45.03mm + adelta = -90.000000 + ha:flags { + } + clearance = 0.0 + } + ha:arc.33793 { + astart = 180.000000 + thickness = 0.05mm + width = 0.5mm + height = 0.5mm + ha:attributes { + } + x = 52.8mm + y = 45.03mm + adelta = -90.000000 + ha:flags { + } + clearance = 0.0 + } + } + ha:combining { + } + } + ha:top-silk { + lid = 2 + ha:type { + silk = 1 + top = 1 + } + li:objects { + ha:line.33794 { + clearance = 0.0 + y2 = 42.207mm + thickness = 0.153mm + ha:attributes { + } + x1 = 53.6mm + x2 = 53.8mm + ha:flags { + } + y1 = 42.007mm + } + ha:line.33797 { + clearance = 0.0 + y2 = 42.007mm + thickness = 0.153mm + ha:attributes { + } + x1 = 53.8mm + x2 = 54.0mm + ha:flags { + } + y1 = 42.207mm + } + ha:line.33800 { + clearance = 0.0 + y2 = 42.207mm + thickness = 0.153mm + ha:attributes { + } + x1 = 53.8mm + x2 = 53.8mm + ha:flags { + } + y1 = 41.48mm + } + ha:text.33803 { + scale = 100 + ha:attributes { + } + x = 52.845mm + y = 43.3532mm + rot = 0.000000 + string = %a.parent.refdes% + fid = 0 + ha:flags { + dyntext = 1 + floater = 1 + } + } + } + ha:combining { + auto = 1 + } + } + ha:subc-aux { + lid = 3 + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + li:objects { + ha:line.33804 { + clearance = 0.0 + y2 = 43.3532mm + thickness = 0.1mm + ha:attributes { + subc-role = origin + } + x1 = 52.845mm + x2 = 52.845mm + ha:flags { + } + y1 = 43.3532mm + } + ha:line.33807 { + clearance = 0.0 + y2 = 43.3532mm + thickness = 0.1mm + ha:attributes { + subc-role = x + } + x1 = 52.845mm + x2 = 53.845mm + ha:flags { + } + y1 = 43.3532mm + } + ha:line.33810 { + clearance = 0.0 + y2 = 44.3532mm + thickness = 0.1mm + ha:attributes { + subc-role = y + } + x1 = 52.845mm + x2 = 52.845mm + ha:flags { + } + y1 = 43.3532mm + } + } + ha:combining { + } + } + } + } + uid = +EFr+bXxu6LPU+a6UVgAAAA1 + ha:flags { + } + } + ha:pixmaps { + } +} diff --git a/pcb-rnd/DebugEdge_2x05_Target.lht b/pcb-rnd/DebugEdge_2x05_Target.lht new file mode 100644 index 0000000..6b97f7b --- /dev/null +++ b/pcb-rnd/DebugEdge_2x05_Target.lht @@ -0,0 +1,1071 @@ +li:pcb-rnd-subcircuit-v7 { + ha:subc.33566 { + ha:attributes { + refdes = U0 + } + ha:data { + li:padstack_prototypes { + ha:ps_proto_v6.0 { + htop = 0 + hdia = 0.0 + li:shape { + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + -0.5762mm + -1.8262mm + 0.5762mm + -1.8262mm + 0.5762mm + 1.8262mm + -0.5762mm + 1.8262mm + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + -0.5mm + -1.75mm + 0.5mm + -1.75mm + 0.5mm + 1.75mm + -0.5mm + 1.75mm + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + } + hbottom = 0 + hplated = 0 + } + ha:ps_proto_v6.1 { + htop = 0 + hdia = 0.0 + li:shape { + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + 0.3mm + -0.26mm + 0.31mm + -0.37mm + 0.33mm + -0.45mm + 0.35mm + -0.51mm + 0.37mm + -0.56mm + 0.4mm + -0.61mm + 0.44mm + -0.67mm + 0.48mm + -0.72mm + 0.5mm + -0.74mm + 0.5mm + -1.75mm + -0.5mm + -1.75mm + -0.5mm + 1.75mm + 0.3mm + 1.75mm + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + 0.3762mm + -0.256543mm + 0.385353mm + -0.357234mm + 0.403215mm + -0.428679mm + 0.421581mm + -0.483779mm + 0.438482mm + -0.526031mm + 0.464408mm + -0.56924mm + 0.501567mm + -0.62498mm + 0.536865mm + -0.669102mm + 0.5762mm + -0.708436mm + 0.5762mm + -1.8262mm + -0.5762mm + -1.8262mm + -0.5762mm + 1.8262mm + 0.3762mm + 1.8262mm + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + 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 + li:ps_poly { + -0.3mm + -0.36mm + -0.31mm + -0.47mm + -0.33mm + -0.55mm + -0.35mm + -0.61mm + -0.37mm + -0.66mm + -0.4mm + -0.71mm + -0.44mm + -0.77mm + -0.48mm + -0.82mm + -0.5mm + -0.84mm + -0.5mm + -1.85mm + 0.5mm + -1.85mm + 0.5mm + 1.85mm + -0.3mm + 1.85mm + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + -0.3762mm + -0.356543mm + -0.385353mm + -0.457234mm + -0.403215mm + -0.528679mm + -0.421581mm + -0.583779mm + -0.438482mm + -0.626031mm + -0.464408mm + -0.66924mm + -0.501567mm + -0.72498mm + -0.536865mm + -0.769102mm + -0.5762mm + -0.808436mm + -0.5762mm + -1.9262mm + 0.5762mm + -1.9262mm + 0.5762mm + 1.9262mm + -0.3762mm + 1.9262mm + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + 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 + li:ps_poly { + -1.2112mm + -2.1818mm + -0.2112mm + -2.1818mm + -0.2112mm + 1.3182mm + -1.2112mm + 1.3182mm + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + -1.2874mm + -2.258mm + -0.135mm + -2.258mm + -0.135mm + 1.3944mm + -1.2874mm + 1.3944mm + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + } + hbottom = 0 + hplated = 0 + } + } + li:objects { + ha:padstack_ref.33637 { + smirror = 1 + ha:attributes { + term = 6 + } + proto = 0 + xmirror = 1 + x = 1.421in + rot = -180.000000 + y = 43.0798mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33638 { + smirror = 1 + ha:attributes { + term = 8 + } + proto = 0 + xmirror = 1 + x = 1.658in + rot = -180.000000 + y = 43.0798mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33639 { + smirror = 1 + ha:attributes { + term = 4 + } + proto = 1 + xmirror = 0 + x = 38.1mm + rot = 0.000000 + y = 43.0798mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33640 { + smirror = 1 + ha:attributes { + term = 3 + } + proto = 1 + xmirror = 1 + x = 40.1066mm + rot = -180.000000 + y = 43.0798mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33641 { + smirror = 0 + ha:attributes { + term = 1 + } + proto = 2 + xmirror = 1 + x = 38.1mm + rot = -180.000000 + y = 1.7in + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 10.0mil + } + ha:padstack_ref.33642 { + smirror = 0 + ha:attributes { + term = 2 + } + proto = 1 + xmirror = 1 + x = 40.1066mm + rot = -180.000000 + y = 1.696in + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 10.0mil + } + ha:padstack_ref.33643 { + smirror = 1 + ha:attributes { + term = 10 + } + proto = 3 + xmirror = 0 + x = 44.8122mm + rot = 0.000000 + y = 43.5116mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33644 { + smirror = 1 + ha:attributes { + term = 6 + } + proto = 0 + xmirror = 0 + x = 42.1198mm + rot = 0.000000 + y = 43.0798mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33645 { + smirror = 1 + ha:attributes { + term = 8 + } + proto = 0 + xmirror = 0 + x = 36.1mm + rot = 0.000000 + y = 43.0798mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33646 { + smirror = 1 + ha:attributes { + term = 4 + } + proto = 1 + xmirror = 1 + x = 40.1132mm + rot = -180.000000 + y = 43.0798mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33647 { + smirror = 1 + ha:attributes { + term = 3 + } + proto = 1 + xmirror = 0 + x = 38.1066mm + rot = 0.000000 + y = 43.0798mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 20.0mil + } + ha:padstack_ref.33648 { + smirror = 0 + ha:attributes { + term = 5 + } + proto = 0 + xmirror = 1 + x = 42.1066mm + rot = 0.000000 + y = 43.0852mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 10.0mil + } + ha:padstack_ref.33649 { + smirror = 0 + ha:attributes { + term = 9 + } + proto = 0 + xmirror = 1 + x = 44.1066mm + rot = 0.000000 + y = 43.0852mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 10.0mil + } + ha:padstack_ref.33650 { + smirror = 0 + ha:attributes { + term = 7 + } + proto = 0 + xmirror = 1 + x = 36.1066mm + rot = 0.000000 + y = 43.0852mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 10.0mil + } + } + li:layers { + ha:top-sig { + lid = 0 + ha:type { + copper = 1 + top = 1 + } + li:objects { + ha:line.33567 { + clearance = 0.0 + y2 = 40.0352mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.7066mm + x2 = 39.7566mm + ha:flags { + } + y1 = 40.0352mm + } + ha:line.33570 { + clearance = 0.0 + y2 = 1.5899685in + thickness = 0.15mm + ha:attributes { + } + x1 = 39.7066mm + x2 = 39.7566mm + ha:flags { + } + y1 = 1.5899685in + } + ha:line.33573 { + clearance = 0.0 + y2 = 40.7352mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.7066mm + x2 = 39.7566mm + ha:flags { + } + y1 = 40.7352mm + } + ha:line.33576 { + clearance = 0.0 + y2 = 41.0352mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.4566mm + x2 = 39.4566mm + ha:flags { + } + y1 = 40.9852mm + } + ha:line.33579 { + clearance = 0.0 + y2 = 41.0352mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.1066mm + x2 = 39.1066mm + ha:flags { + } + y1 = 40.9852mm + } + ha:line.33582 { + clearance = 0.0 + y2 = 41.0352mm + thickness = 0.15mm + ha:attributes { + } + x1 = 38.7566mm + x2 = 38.7566mm + ha:flags { + } + y1 = 40.9852mm + } + ha:line.33585 { + clearance = 0.0 + y2 = 1.5899685in + thickness = 0.15mm + ha:attributes { + } + x1 = 38.5066mm + x2 = 38.4566mm + ha:flags { + } + y1 = 1.5899685in + } + ha:line.33588 { + clearance = 0.0 + y2 = 40.0352mm + thickness = 0.15mm + ha:attributes { + } + x1 = 38.5066mm + x2 = 38.4566mm + ha:flags { + } + y1 = 40.0352mm + } + ha:line.33591 { + clearance = 0.0 + y2 = 40.7352mm + thickness = 0.15mm + ha:attributes { + } + x1 = 38.5066mm + x2 = 38.4566mm + ha:flags { + } + y1 = 40.7352mm + } + ha:line.33594 { + clearance = 0.0 + y2 = 39.7352mm + thickness = 0.15mm + ha:attributes { + } + x1 = 38.7566mm + x2 = 38.7566mm + ha:flags { + } + y1 = 39.7852mm + } + ha:line.33597 { + clearance = 0.0 + y2 = 39.7352mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.1066mm + x2 = 39.1066mm + ha:flags { + } + y1 = 39.7852mm + } + ha:line.33600 { + clearance = 0.0 + y2 = 39.7352mm + thickness = 0.15mm + ha:attributes { + } + x1 = 39.4566mm + x2 = 39.4566mm + ha:flags { + } + y1 = 39.7852mm + } + ha:polygon.33651 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.6066mm; 40.1102mm } + { 39.6066mm; 39.9602mm } + { 39.7316mm; 39.9602mm } + { 39.7316mm; 40.1102mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33656 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.6066mm; 40.4602mm } + { 39.6066mm; 40.3102mm } + { 39.7316mm; 40.3102mm } + { 39.7316mm; 40.4602mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33661 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.6066mm; 40.8102mm } + { 39.6066mm; 40.6602mm } + { 39.7316mm; 40.6602mm } + { 39.7316mm; 40.8102mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33666 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.3816mm; 40.8852mm } + { 1.5563622in; 40.8852mm } + { 1.5563622in; 1.6145748in } + { 39.3816mm; 1.6145748in } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33671 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.0316mm; 40.8852mm } + { 39.1816mm; 40.8852mm } + { 39.1816mm; 1.6145748in } + { 39.0316mm; 1.6145748in } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33676 { + ha:attributes { + } + li:geometry { + ta:contour { + { 38.6816mm; 40.8852mm } + { 38.8316mm; 40.8852mm } + { 38.8316mm; 1.6145748in } + { 38.6816mm; 1.6145748in } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33681 { + ha:attributes { + } + li:geometry { + ta:contour { + { 38.6066mm; 40.6602mm } + { 38.6066mm; 40.8102mm } + { 38.4816mm; 40.8102mm } + { 38.4816mm; 40.6602mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33686 { + ha:attributes { + } + li:geometry { + ta:contour { + { 38.6066mm; 40.3102mm } + { 38.6066mm; 40.4602mm } + { 38.4816mm; 40.4602mm } + { 38.4816mm; 40.3102mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33691 { + ha:attributes { + } + li:geometry { + ta:contour { + { 38.6066mm; 39.9602mm } + { 38.6066mm; 40.1102mm } + { 38.4816mm; 40.1102mm } + { 38.4816mm; 39.9602mm } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33696 { + ha:attributes { + } + li:geometry { + ta:contour { + { 38.8316mm; 39.8852mm } + { 38.6816mm; 39.8852mm } + { 38.6816mm; 1.5653622in } + { 38.8316mm; 1.5653622in } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33701 { + ha:attributes { + } + li:geometry { + ta:contour { + { 39.1816mm; 39.8852mm } + { 39.0316mm; 39.8852mm } + { 39.0316mm; 1.5653622in } + { 39.1816mm; 1.5653622in } + } + } + ha:flags { + clearpoly = 1 + } + } + ha:polygon.33706 { + ha:attributes { + } + li:geometry { + ta:contour { + { 1.5563622in; 39.8852mm } + { 39.3816mm; 39.8852mm } + { 39.3816mm; 1.5653622in } + { 1.5563622in; 1.5653622in } + } + } + ha:flags { + clearpoly = 1 + } + } + } + ha:combining { + } + } + ha:outline { + lid = 1 + ha:type { + boundary = 1 + } + purpose = uroute + li:objects { + ha:line.33603 { + clearance = 0.0 + y2 = 45.4352mm + thickness = 0.05mm + ha:attributes { + } + x1 = 40.1066mm + x2 = 45.1066mm + ha:flags { + } + y1 = 45.4352mm + } + ha:line.33606 { + clearance = 0.0 + y2 = 45.4352mm + thickness = 0.05mm + ha:attributes { + } + x1 = 35.1066mm + x2 = 38.1066mm + ha:flags { + } + y1 = 45.4352mm + } + ha:line.33609 { + clearance = 0.0 + y2 = 44.9352mm + thickness = 0.05mm + ha:attributes { + } + x1 = 39.6066mm + x2 = 39.6066mm + ha:flags { + } + y1 = 42.8352mm + } + ha:line.33612 { + clearance = 0.0 + y2 = 44.9352mm + thickness = 0.05mm + ha:attributes { + } + x1 = 38.6066mm + x2 = 38.6066mm + ha:flags { + } + y1 = 42.8352mm + } + ha:arc.33615 { + astart = 0.000000 + thickness = 0.05mm + width = 0.5mm + height = 0.5mm + ha:attributes { + } + x = 40.1066mm + y = 44.9352mm + adelta = 90.000000 + ha:flags { + } + clearance = 0.0 + } + ha:arc.33616 { + astart = 90.000000 + thickness = 0.05mm + width = 0.5mm + height = 0.5mm + ha:attributes { + } + x = 38.1066mm + y = 44.9352mm + adelta = 90.000000 + ha:flags { + } + clearance = 0.0 + } + ha:arc.33617 { + astart = 180.000000 + thickness = 0.05mm + width = 0.5mm + height = 0.5mm + ha:attributes { + } + x = 39.1066mm + y = 42.8352mm + adelta = 180.000000 + ha:flags { + } + clearance = 0.0 + } + } + ha:combining { + } + } + ha:top-silk { + lid = 2 + ha:type { + silk = 1 + top = 1 + } + li:objects { + ha:line.33618 { + clearance = 0.0 + y2 = 41.3666mm + thickness = 0.153mm + ha:attributes { + } + x1 = 38.9132mm + x2 = 39.1132mm + ha:flags { + } + y1 = 41.5666mm + } + ha:line.33621 { + clearance = 0.0 + y2 = 41.5666mm + thickness = 0.153mm + ha:attributes { + } + x1 = 39.1132mm + x2 = 39.3132mm + ha:flags { + } + y1 = 41.3666mm + } + ha:line.33624 { + clearance = 0.0 + y2 = 42.1122mm + thickness = 0.153mm + ha:attributes { + } + x1 = 39.1066mm + x2 = 39.1066mm + ha:flags { + } + y1 = 41.3852mm + } + ha:text.33627 { + scale = 100 + ha:attributes { + } + x = 39.0066mm + y = 42.1784mm + rot = 0.000000 + string = %a.parent.refdes% + fid = 0 + ha:flags { + dyntext = 1 + floater = 1 + } + } + } + ha:combining { + auto = 1 + } + } + ha:subc-aux { + lid = 3 + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + li:objects { + ha:line.33628 { + clearance = 0.0 + y2 = 42.1784mm + thickness = 0.1mm + ha:attributes { + subc-role = origin + } + x1 = 39.0066mm + x2 = 39.0066mm + ha:flags { + } + y1 = 42.1784mm + } + ha:line.33631 { + clearance = 0.0 + y2 = 42.1784mm + thickness = 0.1mm + ha:attributes { + subc-role = x + } + x1 = 39.0066mm + x2 = 40.0066mm + ha:flags { + } + y1 = 42.1784mm + } + ha:line.33634 { + clearance = 0.0 + y2 = 43.1784mm + thickness = 0.1mm + ha:attributes { + subc-role = y + } + x1 = 39.0066mm + x2 = 39.0066mm + ha:flags { + } + y1 = 42.1784mm + } + } + ha:combining { + } + } + } + } + uid = +EFr+bXxu6LPU+a6UVgAAABL + ha:flags { + } + } + ha:pixmaps { + } +} From 6fa46a670df631a9cb68b27a4530bd09832def9a Mon Sep 17 00:00:00 2001 From: erichVK5 Date: Sun, 29 Nov 2020 21:07:33 +1030 Subject: [PATCH 2/5] refined pcb-rnd layout editor footprint geometry and terminals --- pcb-rnd/DebugEdge_2x02_Target.lht | 602 ++++++++++++------------ pcb-rnd/DebugEdge_2x03_Target.lht | 705 +++++++++++++--------------- pcb-rnd/DebugEdge_2x04_Target.lht | 738 ++++++++++++++---------------- pcb-rnd/DebugEdge_2x05_Host.lht | 670 +++++++++++++-------------- pcb-rnd/DebugEdge_2x05_Target.lht | 676 ++++++++++++--------------- 5 files changed, 1585 insertions(+), 1806 deletions(-) diff --git a/pcb-rnd/DebugEdge_2x02_Target.lht b/pcb-rnd/DebugEdge_2x02_Target.lht index 61cbf3f..e66a86c 100644 --- a/pcb-rnd/DebugEdge_2x02_Target.lht +++ b/pcb-rnd/DebugEdge_2x02_Target.lht @@ -1,95 +1,11 @@ li:pcb-rnd-subcircuit-v7 { - ha:subc.34123 { + ha:subc.42835 { ha:attributes { refdes = U0 } ha:data { li:padstack_prototypes { ha:ps_proto_v6.0 { - htop = 0 - hdia = 0.0 - li:shape { - ha:ps_shape_v4 { - clearance = 0.0 - li:ps_poly { - 0.3mm - -0.26mm - 0.31mm - -0.37mm - 0.33mm - -0.45mm - 0.35mm - -0.51mm - 0.37mm - -0.56mm - 0.4mm - -0.61mm - 0.44mm - -0.67mm - 0.48mm - -0.72mm - 0.5mm - -0.74mm - 0.5mm - -1.75mm - -0.5mm - -1.75mm - -0.5mm - 1.75mm - 0.3mm - 1.75mm - } - ha:layer_mask { - copper = 1 - top = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0.0 - li:ps_poly { - 0.3762mm - -0.256543mm - 0.385353mm - -0.357234mm - 0.403215mm - -0.428679mm - 0.421581mm - -0.483779mm - 0.438482mm - -0.526031mm - 0.464408mm - -0.56924mm - 0.501567mm - -0.62498mm - 0.536865mm - -0.669102mm - 0.5762mm - -0.708436mm - 0.5762mm - -1.8262mm - -0.5762mm - -1.8262mm - -0.5762mm - 1.8262mm - 0.3762mm - 1.8262mm - } - ha:layer_mask { - top = 1 - mask = 1 - } - ha:combining { - sub = 1 - auto = 1 - } - } - } - hbottom = 0 - hplated = 0 - } - ha:ps_proto_v6.1 { htop = 0 hdia = 0.0 li:shape { @@ -173,52 +89,102 @@ li:pcb-rnd-subcircuit-v7 { hbottom = 0 hplated = 0 } - } - li:objects { - ha:padstack_ref.34194 { - smirror = 1 - ha:attributes { - term = 4 - } - proto = 0 - xmirror = 0 - x = 1.504in - rot = 0.000000 - y = 65.9892mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.34195 { - smirror = 1 - ha:attributes { - term = 3 - } - proto = 0 - xmirror = 1 - x = 40.2082mm - rot = -180.000000 - y = 65.9892mm - li:thermal { - } - ha:flags { - clearline = 1 + ha:ps_proto_v6.1 { + htop = 0 + hdia = 0.0 + li:shape { + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + 0.3mm + -0.26mm + 0.31mm + -0.37mm + 0.33mm + -0.45mm + 0.35mm + -0.51mm + 0.37mm + -0.56mm + 0.4mm + -0.61mm + 0.44mm + -0.67mm + 0.48mm + -0.72mm + 0.5mm + -0.74mm + 0.5mm + -1.75mm + -0.5mm + -1.75mm + -0.5mm + 1.75mm + 0.3mm + 1.75mm + } + ha:layer_mask { + copper = 1 + top = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 0.0 + li:ps_poly { + 0.3762mm + -0.256543mm + 0.385353mm + -0.357234mm + 0.403215mm + -0.428679mm + 0.421581mm + -0.483779mm + 0.438482mm + -0.526031mm + 0.464408mm + -0.56924mm + 0.501567mm + -0.62498mm + 0.536865mm + -0.669102mm + 0.5762mm + -0.708436mm + 0.5762mm + -1.8262mm + -0.5762mm + -1.8262mm + -0.5762mm + 1.8262mm + 0.3762mm + 1.8262mm + } + ha:layer_mask { + top = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } } - clearance = 20.0mil + hbottom = 0 + hplated = 0 } - ha:padstack_ref.34196 { + } + li:objects { + ha:padstack_ref.42831 { smirror = 0 ha:attributes { term = 1 } - proto = 1 + proto = 0 xmirror = 1 - x = 1.504in + x = 3.229in rot = -180.000000 - y = 66.0894mm + y = 36.8794mm li:thermal { } ha:flags { @@ -226,16 +192,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 10.0mil } - ha:padstack_ref.34197 { + ha:padstack_ref.42832 { smirror = 0 ha:attributes { term = 2 } - proto = 0 + proto = 1 xmirror = 1 - x = 40.2082mm + x = 3.308in rot = -180.000000 - y = 65.9878mm + y = 36.7778mm li:thermal { } ha:flags { @@ -243,16 +209,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 10.0mil } - ha:padstack_ref.34198 { + ha:padstack_ref.42833 { smirror = 1 ha:attributes { term = 4 } - proto = 0 + proto = 1 xmirror = 1 - x = 40.2148mm + x = 84.0298mm rot = -180.000000 - y = 65.9892mm + y = 36.7792mm li:thermal { } ha:flags { @@ -260,16 +226,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 20.0mil } - ha:padstack_ref.34199 { + ha:padstack_ref.42834 { smirror = 1 ha:attributes { term = 3 } - proto = 0 + proto = 1 xmirror = 0 - x = 38.2082mm + x = 82.0232mm rot = 0.000000 - y = 65.9892mm + y = 36.7792mm li:thermal { } ha:flags { @@ -286,324 +252,324 @@ li:pcb-rnd-subcircuit-v7 { top = 1 } li:objects { - ha:line.34124 { + ha:line.42711 { clearance = 0.0 - y2 = 62.9446mm + y2 = 33.7346mm thickness = 0.15mm ha:attributes { } - x1 = 39.8082mm - x2 = 39.8582mm + x1 = 83.6232mm + x2 = 83.6732mm ha:flags { } - y1 = 62.9446mm + y1 = 33.7346mm } - ha:line.34127 { + ha:line.42714 { clearance = 0.0 - y2 = 63.2946mm + y2 = 34.0846mm thickness = 0.15mm ha:attributes { } - x1 = 39.8082mm - x2 = 39.8582mm + x1 = 83.6232mm + x2 = 83.6732mm ha:flags { } - y1 = 63.2946mm + y1 = 34.0846mm } - ha:line.34130 { + ha:line.42717 { clearance = 0.0 - y2 = 63.6446mm + y2 = 34.4346mm thickness = 0.15mm ha:attributes { } - x1 = 39.8082mm - x2 = 39.8582mm + x1 = 83.6232mm + x2 = 83.6732mm ha:flags { } - y1 = 63.6446mm + y1 = 34.4346mm } - ha:line.34133 { + ha:line.42720 { clearance = 0.0 - y2 = 63.9446mm + y2 = 34.7346mm thickness = 0.15mm ha:attributes { } - x1 = 39.5582mm - x2 = 39.5582mm + x1 = 83.3732mm + x2 = 83.3732mm ha:flags { } - y1 = 63.8946mm + y1 = 34.6846mm } - ha:line.34136 { + ha:line.42723 { clearance = 0.0 - y2 = 63.9446mm + y2 = 34.7346mm thickness = 0.15mm ha:attributes { } - x1 = 39.2082mm - x2 = 39.2082mm + x1 = 83.0232mm + x2 = 83.0232mm ha:flags { } - y1 = 63.8946mm + y1 = 34.6846mm } - ha:line.34139 { + ha:line.42726 { clearance = 0.0 - y2 = 63.9446mm + y2 = 34.7346mm thickness = 0.15mm ha:attributes { } - x1 = 38.8582mm - x2 = 38.8582mm + x1 = 82.6732mm + x2 = 82.6732mm ha:flags { } - y1 = 63.8946mm + y1 = 34.6846mm } - ha:line.34142 { + ha:line.42729 { clearance = 0.0 - y2 = 63.2946mm + y2 = 34.0846mm thickness = 0.15mm ha:attributes { } - x1 = 38.6082mm - x2 = 38.5582mm + x1 = 82.4232mm + x2 = 82.3732mm ha:flags { } - y1 = 63.2946mm + y1 = 34.0846mm } - ha:line.34145 { + ha:line.42732 { clearance = 0.0 - y2 = 62.9446mm + y2 = 33.7346mm thickness = 0.15mm ha:attributes { } - x1 = 38.6082mm - x2 = 38.5582mm + x1 = 82.4232mm + x2 = 82.3732mm ha:flags { } - y1 = 62.9446mm + y1 = 33.7346mm } - ha:line.34148 { + ha:line.42735 { clearance = 0.0 - y2 = 63.6446mm + y2 = 34.4346mm thickness = 0.15mm ha:attributes { } - x1 = 38.6082mm - x2 = 38.5582mm + x1 = 82.4232mm + x2 = 82.3732mm ha:flags { } - y1 = 63.6446mm + y1 = 34.4346mm } - ha:line.34151 { + ha:line.42738 { clearance = 0.0 - y2 = 62.6446mm + y2 = 33.4346mm thickness = 0.15mm ha:attributes { } - x1 = 38.8582mm - x2 = 38.8582mm + x1 = 82.6732mm + x2 = 82.6732mm ha:flags { } - y1 = 62.6946mm + y1 = 33.4846mm } - ha:line.34154 { + ha:line.42741 { clearance = 0.0 - y2 = 62.6446mm + y2 = 33.4346mm thickness = 0.15mm ha:attributes { } - x1 = 39.2082mm - x2 = 39.2082mm + x1 = 83.0232mm + x2 = 83.0232mm ha:flags { } - y1 = 62.6946mm + y1 = 33.4846mm } - ha:line.34157 { + ha:line.42744 { clearance = 0.0 - y2 = 62.6446mm + y2 = 33.4346mm thickness = 0.15mm ha:attributes { } - x1 = 39.5582mm - x2 = 39.5582mm + x1 = 83.3732mm + x2 = 83.3732mm ha:flags { } - y1 = 62.6946mm + y1 = 33.4846mm } - ha:polygon.34200 { + ha:polygon.42771 { ha:attributes { } li:geometry { ta:contour { - { 39.7082mm; 63.0196mm } - { 39.7082mm; 2.4751811in } - { 39.8332mm; 2.4751811in } - { 39.8332mm; 63.0196mm } + { 83.5232mm; 33.8096mm } + { 83.5232mm; 1.3251811in } + { 83.6482mm; 1.3251811in } + { 83.6482mm; 33.8096mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.34205 { + ha:polygon.42776 { ha:attributes { } li:geometry { ta:contour { - { 39.7082mm; 63.3696mm } - { 39.7082mm; 63.2196mm } - { 39.8332mm; 63.2196mm } - { 39.8332mm; 63.3696mm } + { 83.5232mm; 34.1596mm } + { 83.5232mm; 34.0096mm } + { 83.6482mm; 34.0096mm } + { 83.6482mm; 34.1596mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.34210 { + ha:polygon.42781 { ha:attributes { } li:geometry { ta:contour { - { 39.7082mm; 63.7196mm } - { 39.7082mm; 63.5696mm } - { 39.8332mm; 63.5696mm } - { 39.8332mm; 63.7196mm } + { 83.5232mm; 34.5096mm } + { 83.5232mm; 34.3596mm } + { 83.6482mm; 34.3596mm } + { 83.6482mm; 34.5096mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.34215 { + ha:polygon.42786 { ha:attributes { } li:geometry { ta:contour { - { 39.4832mm; 63.7946mm } - { 39.6332mm; 63.7946mm } - { 39.6332mm; 63.9196mm } - { 39.4832mm; 63.9196mm } + { 83.2982mm; 34.5846mm } + { 3.2853622in; 34.5846mm } + { 3.2853622in; 34.7096mm } + { 83.2982mm; 34.7096mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.34220 { + ha:polygon.42791 { ha:attributes { } li:geometry { ta:contour { - { 39.1332mm; 63.7946mm } - { 39.2832mm; 63.7946mm } - { 39.2832mm; 63.9196mm } - { 39.1332mm; 63.9196mm } + { 82.9482mm; 34.5846mm } + { 83.0982mm; 34.5846mm } + { 83.0982mm; 34.7096mm } + { 82.9482mm; 34.7096mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.34225 { + ha:polygon.42796 { ha:attributes { } li:geometry { ta:contour { - { 38.7832mm; 63.7946mm } - { 38.9332mm; 63.7946mm } - { 38.9332mm; 63.9196mm } - { 38.7832mm; 63.9196mm } + { 82.5982mm; 34.5846mm } + { 82.7482mm; 34.5846mm } + { 82.7482mm; 34.7096mm } + { 82.5982mm; 34.7096mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.34230 { + ha:polygon.42801 { ha:attributes { } li:geometry { ta:contour { - { 38.7082mm; 63.5696mm } - { 38.7082mm; 63.7196mm } - { 38.5832mm; 63.7196mm } - { 38.5832mm; 63.5696mm } + { 82.5232mm; 34.3596mm } + { 82.5232mm; 34.5096mm } + { 82.3982mm; 34.5096mm } + { 82.3982mm; 34.3596mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.34235 { + ha:polygon.42806 { ha:attributes { } li:geometry { ta:contour { - { 38.7082mm; 63.2196mm } - { 38.7082mm; 63.3696mm } - { 38.5832mm; 63.3696mm } - { 38.5832mm; 63.2196mm } + { 82.5232mm; 34.0096mm } + { 82.5232mm; 34.1596mm } + { 82.3982mm; 34.1596mm } + { 82.3982mm; 34.0096mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.34240 { + ha:polygon.42811 { ha:attributes { } li:geometry { ta:contour { - { 38.7082mm; 2.4751811in } - { 38.7082mm; 63.0196mm } - { 38.5832mm; 63.0196mm } - { 38.5832mm; 2.4751811in } + { 82.5232mm; 1.3251811in } + { 82.5232mm; 33.8096mm } + { 82.3982mm; 33.8096mm } + { 82.3982mm; 1.3251811in } } } ha:flags { clearpoly = 1 } } - ha:polygon.34245 { + ha:polygon.42816 { ha:attributes { } li:geometry { ta:contour { - { 38.9332mm; 62.7946mm } - { 38.7832mm; 62.7946mm } - { 38.7832mm; 62.6696mm } - { 38.9332mm; 62.6696mm } + { 82.7482mm; 33.5846mm } + { 82.5982mm; 33.5846mm } + { 82.5982mm; 33.4596mm } + { 82.7482mm; 33.4596mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.34250 { + ha:polygon.42821 { ha:attributes { } li:geometry { ta:contour { - { 39.2832mm; 62.7946mm } - { 39.1332mm; 62.7946mm } - { 39.1332mm; 62.6696mm } - { 39.2832mm; 62.6696mm } + { 83.0982mm; 33.5846mm } + { 82.9482mm; 33.5846mm } + { 82.9482mm; 33.4596mm } + { 83.0982mm; 33.4596mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.34255 { + ha:polygon.42826 { ha:attributes { } li:geometry { ta:contour { - { 39.6332mm; 62.7946mm } - { 39.4832mm; 62.7946mm } - { 39.4832mm; 62.6696mm } - { 39.6332mm; 62.6696mm } + { 3.2853622in; 33.5846mm } + { 83.2982mm; 33.5846mm } + { 83.2982mm; 33.4596mm } + { 3.2853622in; 33.4596mm } } } ha:flags { @@ -621,91 +587,91 @@ li:pcb-rnd-subcircuit-v7 { } purpose = uroute li:objects { - ha:line.34160 { + ha:line.42747 { clearance = 0.0 - y2 = 68.3446mm + y2 = 39.1346mm thickness = 0.05mm ha:attributes { } - x1 = 40.2082mm - x2 = 42.2094mm + x1 = 3.308in + x2 = 3.3867874in ha:flags { } - y1 = 68.3446mm + y1 = 39.1346mm } - ha:line.34163 { + ha:line.42750 { clearance = 0.0 - y2 = 67.8446mm + y2 = 38.6346mm thickness = 0.05mm ha:attributes { } - x1 = 39.7082mm - x2 = 39.7082mm + x1 = 83.5232mm + x2 = 83.5232mm ha:flags { } - y1 = 65.7446mm + y1 = 36.5346mm } - ha:line.34166 { + ha:line.42753 { clearance = 0.0 - y2 = 67.8446mm + y2 = 38.6346mm thickness = 0.05mm ha:attributes { } - x1 = 38.7082mm - x2 = 38.7082mm + x1 = 82.5232mm + x2 = 82.5232mm ha:flags { } - y1 = 65.7446mm + y1 = 36.5346mm } - ha:line.34169 { + ha:line.42756 { clearance = 0.0 - y2 = 68.3446mm + y2 = 39.1346mm thickness = 0.05mm ha:attributes { } - x1 = 37.2192mm - x2 = 38.2082mm + x1 = 81.0342mm + x2 = 82.0232mm ha:flags { } - y1 = 68.3446mm + y1 = 39.1346mm } - ha:arc.34172 { + ha:arc.42768 { astart = 0.000000 thickness = 0.05mm width = 0.5mm height = 0.5mm ha:attributes { } - x = 40.2082mm - y = 67.8446mm + x = 3.308in + y = 38.6346mm adelta = 90.000000 ha:flags { } clearance = 0.0 } - ha:arc.34173 { + ha:arc.42769 { astart = 90.000000 thickness = 0.05mm width = 0.5mm height = 0.5mm ha:attributes { } - x = 38.2082mm - y = 67.8446mm + x = 82.0232mm + y = 38.6346mm adelta = 90.000000 ha:flags { } clearance = 0.0 } - ha:arc.34174 { + ha:arc.42770 { astart = 180.000000 thickness = 0.05mm width = 0.5mm height = 0.5mm ha:attributes { } - x = 39.2082mm - y = 65.7446mm + x = 83.0232mm + y = 36.5346mm adelta = 180.000000 ha:flags { } @@ -722,48 +688,48 @@ li:pcb-rnd-subcircuit-v7 { top = 1 } li:objects { - ha:line.34175 { + ha:line.42759 { clearance = 0.0 - y2 = 64.276mm + y2 = 35.066mm thickness = 0.153mm ha:attributes { } - x1 = 39.0148mm - x2 = 39.2148mm + x1 = 82.8298mm + x2 = 83.0298mm ha:flags { } - y1 = 64.476mm + y1 = 35.266mm } - ha:line.34178 { + ha:line.42762 { clearance = 0.0 - y2 = 64.476mm + y2 = 35.266mm thickness = 0.153mm ha:attributes { } - x1 = 39.2148mm - x2 = 39.4148mm + x1 = 83.0298mm + x2 = 83.2298mm ha:flags { } - y1 = 64.276mm + y1 = 35.066mm } - ha:line.34181 { + ha:line.42765 { clearance = 0.0 - y2 = 65.0216mm + y2 = 35.8116mm thickness = 0.153mm ha:attributes { } - x1 = 39.2082mm - x2 = 39.2082mm + x1 = 83.0232mm + x2 = 83.0232mm ha:flags { } - y1 = 64.2946mm + y1 = 35.0846mm } - ha:text.34184 { + ha:text.42845 { scale = 100 ha:attributes { } - x = 38.1mm - y = 2.6in + x = 3.229in + y = 36.8794mm rot = 0.000000 string = %a.parent.refdes% fid = 0 @@ -785,44 +751,44 @@ li:pcb-rnd-subcircuit-v7 { virtual = 1 } li:objects { - ha:line.34185 { + ha:line.42836 { clearance = 0.0 - y2 = 2.6in + y2 = 36.8794mm thickness = 0.1mm ha:attributes { subc-role = origin } - x1 = 38.1mm - x2 = 38.1mm + x1 = 3.229in + x2 = 3.229in ha:flags { } - y1 = 2.6in + y1 = 36.8794mm } - ha:line.34188 { + ha:line.42839 { clearance = 0.0 - y2 = 2.6in + y2 = 36.8794mm thickness = 0.1mm ha:attributes { subc-role = x } - x1 = 38.1mm - x2 = 39.1mm + x1 = 3.229in + x2 = 83.0166mm ha:flags { } - y1 = 2.6in + y1 = 36.8794mm } - ha:line.34191 { + ha:line.42842 { clearance = 0.0 - y2 = 67.04mm + y2 = 37.8794mm thickness = 0.1mm ha:attributes { subc-role = y } - x1 = 38.1mm - x2 = 38.1mm + x1 = 3.229in + x2 = 3.229in ha:flags { } - y1 = 2.6in + y1 = 36.8794mm } } ha:combining { @@ -830,7 +796,7 @@ li:pcb-rnd-subcircuit-v7 { } } } - uid = +EFr+bXxu6LPU+a6UVgAAABc + uid = 8sNwOl0ruafJwoqjJw8AAABR ha:flags { } } diff --git a/pcb-rnd/DebugEdge_2x03_Target.lht b/pcb-rnd/DebugEdge_2x03_Target.lht index 47a20ec..da41b7c 100644 --- a/pcb-rnd/DebugEdge_2x03_Target.lht +++ b/pcb-rnd/DebugEdge_2x03_Target.lht @@ -1,5 +1,5 @@ li:pcb-rnd-subcircuit-v7 { - ha:subc.33982 { + ha:subc.50892 { ha:attributes { refdes = U0 } @@ -12,41 +12,77 @@ li:pcb-rnd-subcircuit-v7 { ha:ps_shape_v4 { clearance = 0.0 li:ps_poly { - -0.5762mm - -1.8262mm - 0.5762mm - -1.8262mm - 0.5762mm - 1.8262mm - -0.5762mm - 1.8262mm + -0.3mm + -0.36mm + -0.31mm + -0.47mm + -0.33mm + -0.55mm + -0.35mm + -0.61mm + -0.37mm + -0.66mm + -0.4mm + -0.71mm + -0.44mm + -0.77mm + -0.48mm + -0.82mm + -0.5mm + -0.84mm + -0.5mm + -1.85mm + 0.5mm + -1.85mm + 0.5mm + 1.85mm + -0.3mm + 1.85mm } ha:layer_mask { + copper = 1 top = 1 - mask = 1 } ha:combining { - sub = 1 - auto = 1 } } ha:ps_shape_v4 { clearance = 0.0 li:ps_poly { - -0.5mm - -1.75mm - 0.5mm - -1.75mm - 0.5mm - 1.75mm - -0.5mm - 1.75mm + -0.3762mm + -0.356543mm + -0.385353mm + -0.457234mm + -0.403215mm + -0.528679mm + -0.421581mm + -0.583779mm + -0.438482mm + -0.626031mm + -0.464408mm + -0.66924mm + -0.501567mm + -0.72498mm + -0.536865mm + -0.769102mm + -0.5762mm + -0.808436mm + -0.5762mm + -1.9262mm + 0.5762mm + -1.9262mm + 0.5762mm + 1.9262mm + -0.3762mm + 1.9262mm } ha:layer_mask { - copper = 1 top = 1 + mask = 1 } ha:combining { + sub = 1 + auto = 1 } } } @@ -144,77 +180,41 @@ li:pcb-rnd-subcircuit-v7 { ha:ps_shape_v4 { clearance = 0.0 li:ps_poly { - -0.3mm - -0.36mm - -0.31mm - -0.47mm - -0.33mm - -0.55mm - -0.35mm - -0.61mm - -0.37mm - -0.66mm - -0.4mm - -0.71mm - -0.44mm - -0.77mm - -0.48mm - -0.82mm - -0.5mm - -0.84mm - -0.5mm - -1.85mm - 0.5mm - -1.85mm - 0.5mm - 1.85mm - -0.3mm - 1.85mm + -0.5762mm + -1.8262mm + 0.5762mm + -1.8262mm + 0.5762mm + 1.8262mm + -0.5762mm + 1.8262mm } ha:layer_mask { - copper = 1 top = 1 + mask = 1 } ha:combining { + sub = 1 + auto = 1 } } ha:ps_shape_v4 { clearance = 0.0 li:ps_poly { - -0.3762mm - -0.356543mm - -0.385353mm - -0.457234mm - -0.403215mm - -0.528679mm - -0.421581mm - -0.583779mm - -0.438482mm - -0.626031mm - -0.464408mm - -0.66924mm - -0.501567mm - -0.72498mm - -0.536865mm - -0.769102mm - -0.5762mm - -0.808436mm - -0.5762mm - -1.9262mm - 0.5762mm - -1.9262mm - 0.5762mm - 1.9262mm - -0.3762mm - 1.9262mm + -0.5mm + -1.75mm + 0.5mm + -1.75mm + 0.5mm + 1.75mm + -0.5mm + 1.75mm } ha:layer_mask { + copper = 1 top = 1 - mask = 1 } ha:combining { - sub = 1 - auto = 1 } } } @@ -223,67 +223,16 @@ li:pcb-rnd-subcircuit-v7 { } } li:objects { - ha:padstack_ref.34053 { - smirror = 1 - ha:attributes { - term = 8 - } - proto = 0 - xmirror = 1 - x = 42.2776mm - rot = -180.000000 - y = 58.4046mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.34054 { - smirror = 1 - ha:attributes { - term = 4 - } - proto = 1 - xmirror = 0 - x = 38.2644mm - rot = 0.000000 - y = 58.4046mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.34055 { - smirror = 1 - ha:attributes { - term = 3 - } - proto = 1 - xmirror = 1 - x = 40.271mm - rot = -180.000000 - y = 58.4046mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.34056 { + ha:padstack_ref.50886 { smirror = 0 ha:attributes { term = 1 } - proto = 2 + proto = 0 xmirror = 1 - x = 38.2644mm + x = 6.817in rot = -180.000000 - y = 58.5048mm + y = 124.1552mm li:thermal { } ha:flags { @@ -291,16 +240,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 10.0mil } - ha:padstack_ref.34057 { + ha:padstack_ref.50887 { smirror = 0 ha:attributes { term = 2 } proto = 1 xmirror = 1 - x = 40.271mm + x = 175.1584mm rot = -180.000000 - y = 58.4032mm + y = 4.884in li:thermal { } ha:flags { @@ -308,16 +257,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 10.0mil } - ha:padstack_ref.34058 { + ha:padstack_ref.50888 { smirror = 1 ha:attributes { term = 6 } - proto = 0 + proto = 2 xmirror = 0 - x = 42.2842mm + x = 177.1716mm rot = 0.000000 - y = 58.4046mm + y = 124.055mm li:thermal { } ha:flags { @@ -325,16 +274,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 20.0mil } - ha:padstack_ref.34059 { + ha:padstack_ref.50889 { smirror = 1 ha:attributes { term = 4 } proto = 1 xmirror = 1 - x = 40.2776mm + x = 175.165mm rot = -180.000000 - y = 58.4046mm + y = 124.055mm li:thermal { } ha:flags { @@ -342,16 +291,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 20.0mil } - ha:padstack_ref.34060 { + ha:padstack_ref.50890 { smirror = 1 ha:attributes { term = 3 } proto = 1 xmirror = 0 - x = 38.271mm + x = 173.1584mm rot = 0.000000 - y = 58.4046mm + y = 124.055mm li:thermal { } ha:flags { @@ -359,16 +308,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 20.0mil } - ha:padstack_ref.34061 { + ha:padstack_ref.50891 { smirror = 0 ha:attributes { term = 5 } - proto = 0 + proto = 2 xmirror = 1 - x = 42.271mm + x = 177.1584mm rot = 0.000000 - y = 58.41mm + y = 124.0604mm li:thermal { } ha:flags { @@ -378,331 +327,331 @@ li:pcb-rnd-subcircuit-v7 { } } li:layers { - ha:top-sig { + ha:F.Cu { lid = 0 ha:type { copper = 1 top = 1 } li:objects { - ha:line.33983 { + ha:line.50766 { clearance = 0.0 - y2 = 55.36mm + y2 = 121.0104mm thickness = 0.15mm ha:attributes { } - x1 = 39.871mm - x2 = 39.921mm + x1 = 174.7584mm + x2 = 174.8084mm ha:flags { } - y1 = 55.36mm + y1 = 121.0104mm } - ha:line.33986 { + ha:line.50769 { clearance = 0.0 - y2 = 55.71mm + y2 = 4.7779685in thickness = 0.15mm ha:attributes { } - x1 = 39.871mm - x2 = 39.921mm + x1 = 174.7584mm + x2 = 174.8084mm ha:flags { } - y1 = 55.71mm + y1 = 4.7779685in } - ha:line.33989 { + ha:line.50772 { clearance = 0.0 - y2 = 56.06mm + y2 = 121.7104mm thickness = 0.15mm ha:attributes { } - x1 = 39.871mm - x2 = 39.921mm + x1 = 174.7584mm + x2 = 174.8084mm ha:flags { } - y1 = 56.06mm + y1 = 121.7104mm } - ha:line.33992 { + ha:line.50775 { clearance = 0.0 - y2 = 56.36mm + y2 = 122.0104mm thickness = 0.15mm ha:attributes { } - x1 = 39.621mm - x2 = 39.621mm + x1 = 174.5084mm + x2 = 174.5084mm ha:flags { } - y1 = 56.31mm + y1 = 121.9604mm } - ha:line.33995 { + ha:line.50778 { clearance = 0.0 - y2 = 56.36mm + y2 = 122.0104mm thickness = 0.15mm ha:attributes { } - x1 = 39.271mm - x2 = 39.271mm + x1 = 174.1584mm + x2 = 174.1584mm ha:flags { } - y1 = 56.31mm + y1 = 121.9604mm } - ha:line.33998 { + ha:line.50781 { clearance = 0.0 - y2 = 56.36mm + y2 = 122.0104mm thickness = 0.15mm ha:attributes { } - x1 = 38.921mm - x2 = 38.921mm + x1 = 173.8084mm + x2 = 173.8084mm ha:flags { } - y1 = 56.31mm + y1 = 121.9604mm } - ha:line.34001 { + ha:line.50784 { clearance = 0.0 - y2 = 55.71mm + y2 = 4.7779685in thickness = 0.15mm ha:attributes { } - x1 = 38.671mm - x2 = 38.621mm + x1 = 173.5584mm + x2 = 173.5084mm ha:flags { } - y1 = 55.71mm + y1 = 4.7779685in } - ha:line.34004 { + ha:line.50787 { clearance = 0.0 - y2 = 55.36mm + y2 = 121.0104mm thickness = 0.15mm ha:attributes { } - x1 = 38.671mm - x2 = 38.621mm + x1 = 173.5584mm + x2 = 173.5084mm ha:flags { } - y1 = 55.36mm + y1 = 121.0104mm } - ha:line.34007 { + ha:line.50790 { clearance = 0.0 - y2 = 56.06mm + y2 = 121.7104mm thickness = 0.15mm ha:attributes { } - x1 = 38.671mm - x2 = 38.621mm + x1 = 173.5584mm + x2 = 173.5084mm ha:flags { } - y1 = 56.06mm + y1 = 121.7104mm } - ha:line.34010 { + ha:line.50793 { clearance = 0.0 - y2 = 55.06mm + y2 = 120.7104mm thickness = 0.15mm ha:attributes { } - x1 = 38.921mm - x2 = 38.921mm + x1 = 173.8084mm + x2 = 173.8084mm ha:flags { } - y1 = 55.11mm + y1 = 120.7604mm } - ha:line.34013 { + ha:line.50796 { clearance = 0.0 - y2 = 55.06mm + y2 = 120.7104mm thickness = 0.15mm ha:attributes { } - x1 = 39.271mm - x2 = 39.271mm + x1 = 174.1584mm + x2 = 174.1584mm ha:flags { } - y1 = 55.11mm + y1 = 120.7604mm } - ha:line.34016 { + ha:line.50799 { clearance = 0.0 - y2 = 55.06mm + y2 = 120.7104mm thickness = 0.15mm ha:attributes { } - x1 = 39.621mm - x2 = 39.621mm + x1 = 174.5084mm + x2 = 174.5084mm ha:flags { } - y1 = 55.11mm + y1 = 120.7604mm } - ha:polygon.34062 { + ha:polygon.50826 { ha:attributes { } li:geometry { ta:contour { - { 39.771mm; 55.435mm } - { 39.771mm; 2.1765748in } - { 39.896mm; 2.1765748in } - { 39.896mm; 55.435mm } + { 174.6584mm; 121.0854mm } + { 174.6584mm; 120.9354mm } + { 174.7834mm; 120.9354mm } + { 174.7834mm; 121.0854mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.34067 { + ha:polygon.50831 { ha:attributes { } li:geometry { ta:contour { - { 39.771mm; 55.785mm } - { 39.771mm; 55.635mm } - { 39.896mm; 55.635mm } - { 39.896mm; 55.785mm } + { 174.6584mm; 121.4354mm } + { 174.6584mm; 121.2854mm } + { 174.7834mm; 121.2854mm } + { 174.7834mm; 121.4354mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.34072 { + ha:polygon.50836 { ha:attributes { } li:geometry { ta:contour { - { 39.771mm; 56.135mm } - { 39.771mm; 55.985mm } - { 39.896mm; 55.985mm } - { 39.896mm; 56.135mm } + { 174.6584mm; 121.7854mm } + { 174.6584mm; 121.6354mm } + { 174.7834mm; 121.6354mm } + { 174.7834mm; 121.7854mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.34077 { + ha:polygon.50841 { ha:attributes { } li:geometry { ta:contour { - { 39.546mm; 56.21mm } - { 39.696mm; 56.21mm } - { 39.696mm; 56.335mm } - { 39.546mm; 56.335mm } + { 174.4334mm; 121.8604mm } + { 174.5834mm; 121.8604mm } + { 174.5834mm; 4.8025748in } + { 174.4334mm; 4.8025748in } } } ha:flags { clearpoly = 1 } } - ha:polygon.34082 { + ha:polygon.50846 { ha:attributes { } li:geometry { ta:contour { - { 1.54314961in; 56.21mm } - { 39.346mm; 56.21mm } - { 39.346mm; 56.335mm } - { 1.54314961in; 56.335mm } + { 174.0834mm; 121.8604mm } + { 174.2334mm; 121.8604mm } + { 174.2334mm; 4.8025748in } + { 174.0834mm; 4.8025748in } } } ha:flags { clearpoly = 1 } } - ha:polygon.34087 { + ha:polygon.50851 { ha:attributes { } li:geometry { ta:contour { - { 38.846mm; 56.21mm } - { 38.996mm; 56.21mm } - { 38.996mm; 56.335mm } - { 38.846mm; 56.335mm } + { 173.7334mm; 121.8604mm } + { 173.8834mm; 121.8604mm } + { 173.8834mm; 4.8025748in } + { 173.7334mm; 4.8025748in } } } ha:flags { clearpoly = 1 } } - ha:polygon.34092 { + ha:polygon.50856 { ha:attributes { } li:geometry { ta:contour { - { 38.771mm; 55.985mm } - { 38.771mm; 56.135mm } - { 38.646mm; 56.135mm } - { 38.646mm; 55.985mm } + { 173.6584mm; 121.6354mm } + { 173.6584mm; 121.7854mm } + { 173.5334mm; 121.7854mm } + { 173.5334mm; 121.6354mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.34097 { + ha:polygon.50861 { ha:attributes { } li:geometry { ta:contour { - { 38.771mm; 55.635mm } - { 38.771mm; 55.785mm } - { 38.646mm; 55.785mm } - { 38.646mm; 55.635mm } + { 173.6584mm; 121.2854mm } + { 173.6584mm; 121.4354mm } + { 173.5334mm; 121.4354mm } + { 173.5334mm; 121.2854mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.34102 { + ha:polygon.50866 { ha:attributes { } li:geometry { ta:contour { - { 38.771mm; 2.1765748in } - { 38.771mm; 55.435mm } - { 38.646mm; 55.435mm } - { 38.646mm; 2.1765748in } + { 173.6584mm; 120.9354mm } + { 173.6584mm; 121.0854mm } + { 173.5334mm; 121.0854mm } + { 173.5334mm; 120.9354mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.34107 { + ha:polygon.50871 { ha:attributes { } li:geometry { ta:contour { - { 38.996mm; 55.21mm } - { 38.846mm; 55.21mm } - { 38.846mm; 55.085mm } - { 38.996mm; 55.085mm } + { 173.8834mm; 120.8604mm } + { 173.7334mm; 120.8604mm } + { 173.7334mm; 4.7533622in } + { 173.8834mm; 4.7533622in } } } ha:flags { clearpoly = 1 } } - ha:polygon.34112 { + ha:polygon.50876 { ha:attributes { } li:geometry { ta:contour { - { 39.346mm; 55.21mm } - { 1.54314961in; 55.21mm } - { 1.54314961in; 55.085mm } - { 39.346mm; 55.085mm } + { 174.2334mm; 120.8604mm } + { 174.0834mm; 120.8604mm } + { 174.0834mm; 4.7533622in } + { 174.2334mm; 4.7533622in } } } ha:flags { clearpoly = 1 } } - ha:polygon.34117 { + ha:polygon.50881 { ha:attributes { } li:geometry { ta:contour { - { 39.696mm; 55.21mm } - { 39.546mm; 55.21mm } - { 39.546mm; 55.085mm } - { 39.696mm; 55.085mm } + { 174.5834mm; 120.8604mm } + { 174.4334mm; 120.8604mm } + { 174.4334mm; 4.7533622in } + { 174.5834mm; 4.7533622in } } } ha:flags { @@ -713,98 +662,160 @@ li:pcb-rnd-subcircuit-v7 { ha:combining { } } - ha:outline { + ha:F.SilkS { lid = 1 + ha:type { + silk = 1 + top = 1 + } + li:objects { + ha:line.50802 { + clearance = 0.0 + y2 = 122.3418mm + thickness = 0.153mm + ha:attributes { + } + x1 = 173.965mm + x2 = 174.165mm + ha:flags { + } + y1 = 122.5418mm + } + ha:line.50805 { + clearance = 0.0 + y2 = 122.5418mm + thickness = 0.153mm + ha:attributes { + } + x1 = 174.165mm + x2 = 174.365mm + ha:flags { + } + y1 = 122.3418mm + } + ha:line.50808 { + clearance = 0.0 + y2 = 123.0874mm + thickness = 0.153mm + ha:attributes { + } + x1 = 174.1584mm + x2 = 174.1584mm + ha:flags { + } + y1 = 122.3604mm + } + ha:text.50902 { + scale = 100 + ha:attributes { + } + x = 6.817in + y = 124.1552mm + rot = 0.000000 + string = %a.parent.refdes% + fid = 0 + ha:flags { + dyntext = 1 + floater = 1 + } + } + } + ha:combining { + auto = 1 + } + } + ha:Edge.Cuts { + lid = 2 ha:type { boundary = 1 } purpose = uroute li:objects { - ha:line.34019 { + ha:line.50811 { clearance = 0.0 - y2 = 60.76mm + y2 = 4.9767874in thickness = 0.05mm ha:attributes { } - x1 = 40.271mm - x2 = 43.2594mm + x1 = 175.1584mm + x2 = 178.1468mm ha:flags { } - y1 = 60.76mm + y1 = 4.9767874in } - ha:line.34022 { + ha:line.50814 { clearance = 0.0 - y2 = 60.26mm + y2 = 125.9104mm thickness = 0.05mm ha:attributes { } - x1 = 39.771mm - x2 = 39.771mm + x1 = 174.6584mm + x2 = 174.6584mm ha:flags { } - y1 = 58.16mm + y1 = 123.8104mm } - ha:line.34025 { + ha:line.50817 { clearance = 0.0 - y2 = 60.26mm + y2 = 125.9104mm thickness = 0.05mm ha:attributes { } - x1 = 38.771mm - x2 = 38.771mm + x1 = 173.6584mm + x2 = 173.6584mm ha:flags { } - y1 = 58.16mm + y1 = 123.8104mm } - ha:line.34028 { + ha:line.50820 { clearance = 0.0 - y2 = 60.76mm + y2 = 4.9767874in thickness = 0.05mm ha:attributes { } - x1 = 37.284mm - x2 = 38.271mm + x1 = 172.1714mm + x2 = 173.1584mm ha:flags { } - y1 = 60.76mm + y1 = 4.9767874in } - ha:arc.34031 { + ha:arc.50823 { astart = 0.000000 thickness = 0.05mm width = 0.5mm height = 0.5mm ha:attributes { } - x = 40.271mm - y = 60.26mm + x = 175.1584mm + y = 125.9104mm adelta = 90.000000 ha:flags { } clearance = 0.0 } - ha:arc.34032 { + ha:arc.50824 { astart = 90.000000 thickness = 0.05mm width = 0.5mm height = 0.5mm ha:attributes { } - x = 38.271mm - y = 60.26mm + x = 173.1584mm + y = 125.9104mm adelta = 90.000000 ha:flags { } clearance = 0.0 } - ha:arc.34033 { + ha:arc.50825 { astart = 180.000000 thickness = 0.05mm width = 0.5mm height = 0.5mm ha:attributes { } - x = 39.271mm - y = 58.16mm + x = 174.1584mm + y = 123.8104mm adelta = 180.000000 ha:flags { } @@ -814,68 +825,6 @@ li:pcb-rnd-subcircuit-v7 { ha:combining { } } - ha:top-silk { - lid = 2 - ha:type { - silk = 1 - top = 1 - } - li:objects { - ha:line.34034 { - clearance = 0.0 - y2 = 56.6914mm - thickness = 0.153mm - ha:attributes { - } - x1 = 39.0776mm - x2 = 1.5463622in - ha:flags { - } - y1 = 56.8914mm - } - ha:line.34037 { - clearance = 0.0 - y2 = 56.8914mm - thickness = 0.153mm - ha:attributes { - } - x1 = 1.5463622in - x2 = 39.4776mm - ha:flags { - } - y1 = 56.6914mm - } - ha:line.34040 { - clearance = 0.0 - y2 = 57.437mm - thickness = 0.153mm - ha:attributes { - } - x1 = 39.271mm - x2 = 39.271mm - ha:flags { - } - y1 = 56.71mm - } - ha:text.34043 { - scale = 100 - ha:attributes { - } - x = 38.1mm - y = 2.3in - rot = 0.000000 - string = %a.parent.refdes% - fid = 0 - ha:flags { - dyntext = 1 - floater = 1 - } - } - } - ha:combining { - auto = 1 - } - } ha:subc-aux { lid = 3 ha:type { @@ -884,44 +833,44 @@ li:pcb-rnd-subcircuit-v7 { virtual = 1 } li:objects { - ha:line.34044 { + ha:line.50893 { clearance = 0.0 - y2 = 2.3in + y2 = 124.1552mm thickness = 0.1mm ha:attributes { subc-role = origin } - x1 = 38.1mm - x2 = 38.1mm + x1 = 6.817in + x2 = 6.817in ha:flags { } - y1 = 2.3in + y1 = 124.1552mm } - ha:line.34047 { + ha:line.50896 { clearance = 0.0 - y2 = 2.3in + y2 = 124.1552mm thickness = 0.1mm ha:attributes { subc-role = x } - x1 = 38.1mm - x2 = 39.1mm + x1 = 6.817in + x2 = 174.1518mm ha:flags { } - y1 = 2.3in + y1 = 124.1552mm } - ha:line.34050 { + ha:line.50899 { clearance = 0.0 - y2 = 59.42mm + y2 = 125.1552mm thickness = 0.1mm ha:attributes { subc-role = y } - x1 = 38.1mm - x2 = 38.1mm + x1 = 6.817in + x2 = 6.817in ha:flags { } - y1 = 2.3in + y1 = 124.1552mm } } ha:combining { @@ -929,7 +878,7 @@ li:pcb-rnd-subcircuit-v7 { } } } - uid = +EFr+bXxu6LPU+a6UVgAAABa + uid = 8sNwOl0ruafJwoqjJw8AAACR ha:flags { } } diff --git a/pcb-rnd/DebugEdge_2x04_Target.lht b/pcb-rnd/DebugEdge_2x04_Target.lht index 8345086..7c96241 100644 --- a/pcb-rnd/DebugEdge_2x04_Target.lht +++ b/pcb-rnd/DebugEdge_2x04_Target.lht @@ -1,5 +1,5 @@ li:pcb-rnd-subcircuit-v7 { - ha:subc.33838 { + ha:subc.49803 { ha:attributes { refdes = U0 } @@ -12,41 +12,77 @@ li:pcb-rnd-subcircuit-v7 { ha:ps_shape_v4 { clearance = 0.0 li:ps_poly { - -0.5762mm - -1.8262mm - 0.5762mm - -1.8262mm - 0.5762mm - 1.8262mm - -0.5762mm - 1.8262mm + -0.3mm + -0.36mm + -0.31mm + -0.47mm + -0.33mm + -0.55mm + -0.35mm + -0.61mm + -0.37mm + -0.66mm + -0.4mm + -0.71mm + -0.44mm + -0.77mm + -0.48mm + -0.82mm + -0.5mm + -0.84mm + -0.5mm + -1.85mm + 0.5mm + -1.85mm + 0.5mm + 1.85mm + -0.3mm + 1.85mm } ha:layer_mask { + copper = 1 top = 1 - mask = 1 } ha:combining { - sub = 1 - auto = 1 } } ha:ps_shape_v4 { clearance = 0.0 li:ps_poly { - -0.5mm - -1.75mm - 0.5mm - -1.75mm - 0.5mm - 1.75mm - -0.5mm - 1.75mm + -0.3762mm + -0.356543mm + -0.385353mm + -0.457234mm + -0.403215mm + -0.528679mm + -0.421581mm + -0.583779mm + -0.438482mm + -0.626031mm + -0.464408mm + -0.66924mm + -0.501567mm + -0.72498mm + -0.536865mm + -0.769102mm + -0.5762mm + -0.808436mm + -0.5762mm + -1.9262mm + 0.5762mm + -1.9262mm + 0.5762mm + 1.9262mm + -0.3762mm + 1.9262mm } ha:layer_mask { - copper = 1 top = 1 + mask = 1 } ha:combining { + sub = 1 + auto = 1 } } } @@ -144,77 +180,41 @@ li:pcb-rnd-subcircuit-v7 { ha:ps_shape_v4 { clearance = 0.0 li:ps_poly { - -0.3mm - -0.36mm - -0.31mm - -0.47mm - -0.33mm - -0.55mm - -0.35mm - -0.61mm - -0.37mm - -0.66mm - -0.4mm - -0.71mm - -0.44mm - -0.77mm - -0.48mm - -0.82mm - -0.5mm - -0.84mm - -0.5mm - -1.85mm - 0.5mm - -1.85mm - 0.5mm - 1.85mm - -0.3mm - 1.85mm + -0.5762mm + -1.8262mm + 0.5762mm + -1.8262mm + 0.5762mm + 1.8262mm + -0.5762mm + 1.8262mm } ha:layer_mask { - copper = 1 top = 1 + mask = 1 } ha:combining { + sub = 1 + auto = 1 } } ha:ps_shape_v4 { clearance = 0.0 li:ps_poly { - -0.3762mm - -0.356543mm - -0.385353mm - -0.457234mm - -0.403215mm - -0.528679mm - -0.421581mm - -0.583779mm - -0.438482mm - -0.626031mm - -0.464408mm - -0.66924mm - -0.501567mm - -0.72498mm - -0.536865mm - -0.769102mm - -0.5762mm - -0.808436mm - -0.5762mm - -1.9262mm - 0.5762mm - -1.9262mm - 0.5762mm - 1.9262mm - -0.3762mm - 1.9262mm + -0.5mm + -1.75mm + 0.5mm + -1.75mm + 0.5mm + 1.75mm + -0.5mm + 1.75mm } ha:layer_mask { + copper = 1 top = 1 - mask = 1 } ha:combining { - sub = 1 - auto = 1 } } } @@ -223,84 +223,16 @@ li:pcb-rnd-subcircuit-v7 { } } li:objects { - ha:padstack_ref.33909 { - smirror = 1 - ha:attributes { - term = 6 - } - proto = 0 - xmirror = 1 - x = 36.1696mm - rot = -180.000000 - y = 50.7252mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.33910 { - smirror = 1 - ha:attributes { - term = 8 - } - proto = 0 - xmirror = 1 - x = 1.661in - rot = -180.000000 - y = 50.7252mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.33911 { - smirror = 1 - ha:attributes { - term = 4 - } - proto = 1 - xmirror = 0 - x = 1.503in - rot = 0.000000 - y = 50.7252mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.33912 { - smirror = 1 - ha:attributes { - term = 3 - } - proto = 1 - xmirror = 1 - x = 1.582in - rot = -180.000000 - y = 50.7252mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.33913 { + ha:padstack_ref.49795 { smirror = 0 ha:attributes { term = 1 } - proto = 2 + proto = 0 xmirror = 1 - x = 1.503in + x = 167.7284mm rot = -180.000000 - y = 50.8254mm + y = 107.3336mm li:thermal { } ha:flags { @@ -308,16 +240,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 10.0mil } - ha:padstack_ref.33914 { + ha:padstack_ref.49796 { smirror = 0 ha:attributes { term = 2 } proto = 1 xmirror = 1 - x = 1.582in + x = 169.735mm rot = -180.000000 - y = 1.997in + y = 107.232mm li:thermal { } ha:flags { @@ -325,16 +257,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 10.0mil } - ha:padstack_ref.33915 { + ha:padstack_ref.49797 { smirror = 1 ha:attributes { term = 6 } - proto = 0 + proto = 2 xmirror = 0 - x = 42.196mm + x = 171.7482mm rot = 0.000000 - y = 50.7252mm + y = 107.2334mm li:thermal { } ha:flags { @@ -342,16 +274,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 20.0mil } - ha:padstack_ref.33916 { + ha:padstack_ref.49798 { smirror = 1 ha:attributes { term = 8 } - proto = 0 + proto = 2 xmirror = 0 - x = 36.1762mm + x = 165.7284mm rot = 0.000000 - y = 50.7252mm + y = 107.2334mm li:thermal { } ha:flags { @@ -359,16 +291,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 20.0mil } - ha:padstack_ref.33917 { + ha:padstack_ref.49799 { smirror = 1 ha:attributes { term = 4 } proto = 1 xmirror = 1 - x = 40.1894mm + x = 169.7416mm rot = -180.000000 - y = 50.7252mm + y = 107.2334mm li:thermal { } ha:flags { @@ -376,16 +308,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 20.0mil } - ha:padstack_ref.33918 { + ha:padstack_ref.49800 { smirror = 1 ha:attributes { term = 3 } proto = 1 xmirror = 0 - x = 38.1828mm + x = 167.735mm rot = 0.000000 - y = 50.7252mm + y = 107.2334mm li:thermal { } ha:flags { @@ -393,16 +325,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 20.0mil } - ha:padstack_ref.33919 { + ha:padstack_ref.49801 { smirror = 0 ha:attributes { term = 5 } - proto = 0 + proto = 2 xmirror = 1 - x = 42.1828mm + x = 171.735mm rot = 0.000000 - y = 50.7306mm + y = 4.222in li:thermal { } ha:flags { @@ -410,16 +342,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 10.0mil } - ha:padstack_ref.33920 { + ha:padstack_ref.49802 { smirror = 0 ha:attributes { term = 7 } - proto = 0 + proto = 2 xmirror = 1 - x = 36.1828mm + x = 165.735mm rot = 0.000000 - y = 50.7306mm + y = 4.222in li:thermal { } ha:flags { @@ -429,331 +361,331 @@ li:pcb-rnd-subcircuit-v7 { } } li:layers { - ha:top-sig { + ha:F.Cu { lid = 0 ha:type { copper = 1 top = 1 } li:objects { - ha:line.33839 { + ha:line.49675 { clearance = 0.0 - y2 = 47.6806mm + y2 = 104.1888mm thickness = 0.15mm ha:attributes { } - x1 = 39.7828mm - x2 = 39.8328mm + x1 = 169.335mm + x2 = 169.385mm ha:flags { } - y1 = 47.6806mm + y1 = 104.1888mm } - ha:line.33842 { + ha:line.49678 { clearance = 0.0 - y2 = 1.8909685in + y2 = 104.5388mm thickness = 0.15mm ha:attributes { } - x1 = 39.7828mm - x2 = 39.8328mm + x1 = 169.335mm + x2 = 169.385mm ha:flags { } - y1 = 1.8909685in + y1 = 104.5388mm } - ha:line.33845 { + ha:line.49681 { clearance = 0.0 - y2 = 48.3806mm + y2 = 104.8888mm thickness = 0.15mm ha:attributes { } - x1 = 39.7828mm - x2 = 39.8328mm + x1 = 169.335mm + x2 = 169.385mm ha:flags { } - y1 = 48.3806mm + y1 = 104.8888mm } - ha:line.33848 { + ha:line.49684 { clearance = 0.0 - y2 = 48.6806mm + y2 = 105.1888mm thickness = 0.15mm ha:attributes { } - x1 = 39.5328mm - x2 = 39.5328mm + x1 = 169.085mm + x2 = 169.085mm ha:flags { } - y1 = 48.6306mm + y1 = 105.1388mm } - ha:line.33851 { + ha:line.49687 { clearance = 0.0 - y2 = 48.6806mm + y2 = 105.1888mm thickness = 0.15mm ha:attributes { } - x1 = 39.1828mm - x2 = 39.1828mm + x1 = 168.735mm + x2 = 168.735mm ha:flags { } - y1 = 48.6306mm + y1 = 105.1388mm } - ha:line.33854 { + ha:line.49690 { clearance = 0.0 - y2 = 48.6806mm + y2 = 105.1888mm thickness = 0.15mm ha:attributes { } - x1 = 38.8328mm - x2 = 38.8328mm + x1 = 6.62933071in + x2 = 6.62933071in ha:flags { } - y1 = 48.6306mm + y1 = 105.1388mm } - ha:line.33857 { + ha:line.49693 { clearance = 0.0 - y2 = 1.8909685in + y2 = 104.5388mm thickness = 0.15mm ha:attributes { } - x1 = 38.5828mm - x2 = 38.5328mm + x1 = 168.135mm + x2 = 168.085mm ha:flags { } - y1 = 1.8909685in + y1 = 104.5388mm } - ha:line.33860 { + ha:line.49696 { clearance = 0.0 - y2 = 47.6806mm + y2 = 104.1888mm thickness = 0.15mm ha:attributes { } - x1 = 38.5828mm - x2 = 38.5328mm + x1 = 168.135mm + x2 = 168.085mm ha:flags { } - y1 = 47.6806mm + y1 = 104.1888mm } - ha:line.33863 { + ha:line.49699 { clearance = 0.0 - y2 = 48.3806mm + y2 = 104.8888mm thickness = 0.15mm ha:attributes { } - x1 = 38.5828mm - x2 = 38.5328mm + x1 = 168.135mm + x2 = 168.085mm ha:flags { } - y1 = 48.3806mm + y1 = 104.8888mm } - ha:line.33866 { + ha:line.49702 { clearance = 0.0 - y2 = 47.3806mm + y2 = 103.8888mm thickness = 0.15mm ha:attributes { } - x1 = 38.8328mm - x2 = 38.8328mm + x1 = 6.62933071in + x2 = 6.62933071in ha:flags { } - y1 = 47.4306mm + y1 = 103.9388mm } - ha:line.33869 { + ha:line.49705 { clearance = 0.0 - y2 = 47.3806mm + y2 = 103.8888mm thickness = 0.15mm ha:attributes { } - x1 = 39.1828mm - x2 = 39.1828mm + x1 = 168.735mm + x2 = 168.735mm ha:flags { } - y1 = 47.4306mm + y1 = 103.9388mm } - ha:line.33872 { + ha:line.49708 { clearance = 0.0 - y2 = 47.3806mm + y2 = 103.8888mm thickness = 0.15mm ha:attributes { } - x1 = 39.5328mm - x2 = 39.5328mm + x1 = 169.085mm + x2 = 169.085mm ha:flags { } - y1 = 47.4306mm + y1 = 103.9388mm } - ha:polygon.33921 { + ha:polygon.49735 { ha:attributes { } li:geometry { ta:contour { - { 39.6828mm; 47.7556mm } - { 39.6828mm; 47.6056mm } - { 39.8078mm; 47.6056mm } - { 39.8078mm; 47.7556mm } + { 169.235mm; 104.2638mm } + { 169.235mm; 4.0989685in } + { 169.36mm; 4.0989685in } + { 169.36mm; 104.2638mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33926 { + ha:polygon.49740 { ha:attributes { } li:geometry { ta:contour { - { 39.6828mm; 48.1056mm } - { 39.6828mm; 47.9556mm } - { 39.8078mm; 47.9556mm } - { 39.8078mm; 48.1056mm } + { 169.235mm; 104.6138mm } + { 169.235mm; 104.4638mm } + { 169.36mm; 104.4638mm } + { 169.36mm; 104.6138mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33931 { + ha:polygon.49745 { ha:attributes { } li:geometry { ta:contour { - { 39.6828mm; 48.4556mm } - { 39.6828mm; 48.3056mm } - { 39.8078mm; 48.3056mm } - { 39.8078mm; 48.4556mm } + { 169.235mm; 104.9638mm } + { 169.235mm; 104.8138mm } + { 169.36mm; 104.8138mm } + { 169.36mm; 104.9638mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33936 { + ha:polygon.49750 { ha:attributes { } li:geometry { ta:contour { - { 39.4578mm; 48.5306mm } - { 1.5593622in; 48.5306mm } - { 1.5593622in; 1.9155748in } - { 39.4578mm; 1.9155748in } + { 6.65393701in; 105.0388mm } + { 169.16mm; 105.0388mm } + { 169.16mm; 105.1638mm } + { 6.65393701in; 105.1638mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33941 { + ha:polygon.49755 { ha:attributes { } li:geometry { ta:contour { - { 39.1078mm; 48.5306mm } - { 39.2578mm; 48.5306mm } - { 39.2578mm; 1.9155748in } - { 39.1078mm; 1.9155748in } + { 168.66mm; 105.0388mm } + { 168.81mm; 105.0388mm } + { 168.81mm; 105.1638mm } + { 168.66mm; 105.1638mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33946 { + ha:polygon.49760 { ha:attributes { } li:geometry { ta:contour { - { 38.7578mm; 48.5306mm } - { 38.9078mm; 48.5306mm } - { 38.9078mm; 1.9155748in } - { 38.7578mm; 1.9155748in } + { 168.31mm; 105.0388mm } + { 168.46mm; 105.0388mm } + { 168.46mm; 105.1638mm } + { 168.31mm; 105.1638mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33951 { + ha:polygon.49765 { ha:attributes { } li:geometry { ta:contour { - { 38.6828mm; 48.3056mm } - { 38.6828mm; 48.4556mm } - { 38.5578mm; 48.4556mm } - { 38.5578mm; 48.3056mm } + { 168.235mm; 104.8138mm } + { 168.235mm; 104.9638mm } + { 168.11mm; 104.9638mm } + { 168.11mm; 104.8138mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33956 { + ha:polygon.49770 { ha:attributes { } li:geometry { ta:contour { - { 38.6828mm; 47.9556mm } - { 38.6828mm; 48.1056mm } - { 38.5578mm; 48.1056mm } - { 38.5578mm; 47.9556mm } + { 168.235mm; 104.4638mm } + { 168.235mm; 104.6138mm } + { 168.11mm; 104.6138mm } + { 168.11mm; 104.4638mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33961 { + ha:polygon.49775 { ha:attributes { } li:geometry { ta:contour { - { 38.6828mm; 47.6056mm } - { 38.6828mm; 47.7556mm } - { 38.5578mm; 47.7556mm } - { 38.5578mm; 47.6056mm } + { 168.235mm; 4.0989685in } + { 168.235mm; 104.2638mm } + { 168.11mm; 104.2638mm } + { 168.11mm; 4.0989685in } } } ha:flags { clearpoly = 1 } } - ha:polygon.33966 { + ha:polygon.49780 { ha:attributes { } li:geometry { ta:contour { - { 38.9078mm; 47.5306mm } - { 38.7578mm; 47.5306mm } - { 38.7578mm; 1.8663622in } - { 38.9078mm; 1.8663622in } + { 168.46mm; 104.0388mm } + { 168.31mm; 104.0388mm } + { 168.31mm; 103.9138mm } + { 168.46mm; 103.9138mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33971 { + ha:polygon.49785 { ha:attributes { } li:geometry { ta:contour { - { 39.2578mm; 47.5306mm } - { 39.1078mm; 47.5306mm } - { 39.1078mm; 1.8663622in } - { 39.2578mm; 1.8663622in } + { 168.81mm; 104.0388mm } + { 168.66mm; 104.0388mm } + { 168.66mm; 103.9138mm } + { 168.81mm; 103.9138mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33976 { + ha:polygon.49790 { ha:attributes { } li:geometry { ta:contour { - { 1.5593622in; 47.5306mm } - { 39.4578mm; 47.5306mm } - { 39.4578mm; 1.8663622in } - { 1.5593622in; 1.8663622in } + { 169.16mm; 104.0388mm } + { 6.65393701in; 104.0388mm } + { 6.65393701in; 103.9138mm } + { 169.16mm; 103.9138mm } } } ha:flags { @@ -764,98 +696,160 @@ li:pcb-rnd-subcircuit-v7 { ha:combining { } } - ha:outline { + ha:F.SilkS { lid = 1 + ha:type { + silk = 1 + top = 1 + } + li:objects { + ha:line.49711 { + clearance = 0.0 + y2 = 105.5202mm + thickness = 0.153mm + ha:attributes { + } + x1 = 168.5416mm + x2 = 168.7416mm + ha:flags { + } + y1 = 105.7202mm + } + ha:line.49714 { + clearance = 0.0 + y2 = 105.7202mm + thickness = 0.153mm + ha:attributes { + } + x1 = 168.7416mm + x2 = 168.9416mm + ha:flags { + } + y1 = 105.5202mm + } + ha:line.49717 { + clearance = 0.0 + y2 = 106.2658mm + thickness = 0.153mm + ha:attributes { + } + x1 = 168.735mm + x2 = 168.735mm + ha:flags { + } + y1 = 105.5388mm + } + ha:text.49813 { + scale = 100 + ha:attributes { + } + x = 167.7284mm + y = 107.3336mm + rot = 0.000000 + string = %a.parent.refdes% + fid = 0 + ha:flags { + dyntext = 1 + floater = 1 + } + } + } + ha:combining { + auto = 1 + } + } + ha:Edge.Cuts { + lid = 2 ha:type { boundary = 1 } purpose = uroute li:objects { - ha:line.33875 { + ha:line.49720 { clearance = 0.0 - y2 = 2.0897874in + y2 = 109.5888mm thickness = 0.05mm ha:attributes { } - x1 = 1.582in - x2 = 43.186mm + x1 = 169.735mm + x2 = 172.7382mm ha:flags { } - y1 = 2.0897874in + y1 = 109.5888mm } - ha:line.33878 { + ha:line.49723 { clearance = 0.0 - y2 = 52.5806mm + y2 = 109.0888mm thickness = 0.05mm ha:attributes { } - x1 = 39.6828mm - x2 = 39.6828mm + x1 = 169.235mm + x2 = 169.235mm ha:flags { } - y1 = 50.4806mm + y1 = 106.9888mm } - ha:line.33881 { + ha:line.49726 { clearance = 0.0 - y2 = 52.5806mm + y2 = 109.0888mm thickness = 0.05mm ha:attributes { } - x1 = 38.6828mm - x2 = 38.6828mm + x1 = 168.235mm + x2 = 168.235mm ha:flags { } - y1 = 50.4806mm + y1 = 106.9888mm } - ha:line.33884 { + ha:line.49729 { clearance = 0.0 - y2 = 2.0897874in + y2 = 109.5888mm thickness = 0.05mm ha:attributes { } - x1 = 37.1938mm - x2 = 38.1828mm + x1 = 166.746mm + x2 = 167.735mm ha:flags { } - y1 = 2.0897874in + y1 = 109.5888mm } - ha:arc.33887 { + ha:arc.49732 { astart = 0.000000 thickness = 0.05mm width = 0.5mm height = 0.5mm ha:attributes { } - x = 1.582in - y = 52.5806mm + x = 169.735mm + y = 109.0888mm adelta = 90.000000 ha:flags { } clearance = 0.0 } - ha:arc.33888 { + ha:arc.49733 { astart = 90.000000 thickness = 0.05mm width = 0.5mm height = 0.5mm ha:attributes { } - x = 38.1828mm - y = 52.5806mm + x = 167.735mm + y = 109.0888mm adelta = 90.000000 ha:flags { } clearance = 0.0 } - ha:arc.33889 { + ha:arc.49734 { astart = 180.000000 thickness = 0.05mm width = 0.5mm height = 0.5mm ha:attributes { } - x = 39.1828mm - y = 50.4806mm + x = 168.735mm + y = 106.9888mm adelta = 180.000000 ha:flags { } @@ -865,68 +859,6 @@ li:pcb-rnd-subcircuit-v7 { ha:combining { } } - ha:top-silk { - lid = 2 - ha:type { - silk = 1 - top = 1 - } - li:objects { - ha:line.33890 { - clearance = 0.0 - y2 = 49.012mm - thickness = 0.153mm - ha:attributes { - } - x1 = 38.9894mm - x2 = 39.1894mm - ha:flags { - } - y1 = 49.212mm - } - ha:line.33893 { - clearance = 0.0 - y2 = 49.212mm - thickness = 0.153mm - ha:attributes { - } - x1 = 39.1894mm - x2 = 39.3894mm - ha:flags { - } - y1 = 49.012mm - } - ha:line.33896 { - clearance = 0.0 - y2 = 49.7576mm - thickness = 0.153mm - ha:attributes { - } - x1 = 39.1828mm - x2 = 39.1828mm - ha:flags { - } - y1 = 49.0306mm - } - ha:text.33899 { - scale = 100 - ha:attributes { - } - x = 38.1mm - y = 2.0in - rot = 0.000000 - string = %a.parent.refdes% - fid = 0 - ha:flags { - dyntext = 1 - floater = 1 - } - } - } - ha:combining { - auto = 1 - } - } ha:subc-aux { lid = 3 ha:type { @@ -935,44 +867,44 @@ li:pcb-rnd-subcircuit-v7 { virtual = 1 } li:objects { - ha:line.33900 { + ha:line.49804 { clearance = 0.0 - y2 = 2.0in + y2 = 107.3336mm thickness = 0.1mm ha:attributes { subc-role = origin } - x1 = 38.1mm - x2 = 38.1mm + x1 = 167.7284mm + x2 = 167.7284mm ha:flags { } - y1 = 2.0in + y1 = 107.3336mm } - ha:line.33903 { + ha:line.49807 { clearance = 0.0 - y2 = 2.0in + y2 = 107.3336mm thickness = 0.1mm ha:attributes { subc-role = x } - x1 = 38.1mm - x2 = 39.1mm + x1 = 167.7284mm + x2 = 168.7284mm ha:flags { } - y1 = 2.0in + y1 = 107.3336mm } - ha:line.33906 { + ha:line.49810 { clearance = 0.0 - y2 = 51.8mm + y2 = 108.3336mm thickness = 0.1mm ha:attributes { subc-role = y } - x1 = 38.1mm - x2 = 38.1mm + x1 = 167.7284mm + x2 = 167.7284mm ha:flags { } - y1 = 2.0in + y1 = 107.3336mm } } ha:combining { @@ -980,7 +912,7 @@ li:pcb-rnd-subcircuit-v7 { } } } - uid = +EFr+bXxu6LPU+a6UVgAAABe + uid = 8sNwOl0ruafJwoqjJw8AAACK ha:flags { } } diff --git a/pcb-rnd/DebugEdge_2x05_Host.lht b/pcb-rnd/DebugEdge_2x05_Host.lht index 91c3bff..6ea0904 100644 --- a/pcb-rnd/DebugEdge_2x05_Host.lht +++ b/pcb-rnd/DebugEdge_2x05_Host.lht @@ -1,11 +1,59 @@ li:pcb-rnd-subcircuit-v7 { - ha:subc.33712 { + ha:subc.52783 { ha:attributes { refdes = U0 } ha:data { li:padstack_prototypes { ha:ps_proto_v6.0 { + htop = 0 + hdia = 0.0 + li:shape { + ha:ps_shape_v4 { + clearance = 10.0mil + li:ps_poly { + -0.5mm + -1.75mm + 0.5mm + -1.75mm + 0.5mm + 1.75mm + -0.5mm + 1.75mm + } + ha:layer_mask { + bottom = 1 + copper = 1 + } + ha:combining { + } + } + ha:ps_shape_v4 { + clearance = 10.0mil + li:ps_poly { + -0.5762mm + -1.8262mm + 0.5762mm + -1.8262mm + 0.5762mm + 1.8262mm + -0.5762mm + 1.8262mm + } + ha:layer_mask { + bottom = 1 + mask = 1 + } + ha:combining { + sub = 1 + auto = 1 + } + } + } + hbottom = 0 + hplated = 0 + } + ha:ps_proto_v6.1 { htop = 0 hdia = 0.0 li:shape { @@ -53,7 +101,7 @@ li:pcb-rnd-subcircuit-v7 { hbottom = 0 hplated = 0 } - ha:ps_proto_v6.1 { + ha:ps_proto_v6.2 { htop = 0 hdia = 0.0 li:shape { @@ -137,54 +185,6 @@ li:pcb-rnd-subcircuit-v7 { hbottom = 0 hplated = 0 } - ha:ps_proto_v6.2 { - htop = 0 - hdia = 0.0 - li:shape { - ha:ps_shape_v4 { - clearance = 0.0 - li:ps_poly { - -1.2112mm - -2.1818mm - -0.2112mm - -2.1818mm - -0.2112mm - 1.3182mm - -1.2112mm - 1.3182mm - } - ha:layer_mask { - copper = 1 - top = 1 - } - ha:combining { - } - } - ha:ps_shape_v4 { - clearance = 0.0 - li:ps_poly { - -1.2874mm - -2.258mm - -0.135mm - -2.258mm - -0.135mm - 1.3944mm - -1.2874mm - 1.3944mm - } - ha:layer_mask { - top = 1 - mask = 1 - } - ha:combining { - sub = 1 - auto = 1 - } - } - } - hbottom = 0 - hplated = 0 - } ha:ps_proto_v6.3 { htop = 0 hdia = 0.0 @@ -271,16 +271,33 @@ li:pcb-rnd-subcircuit-v7 { } } li:objects { - ha:padstack_ref.33813 { + ha:padstack_ref.52773 { smirror = 0 ha:attributes { - term = 7 + term = 10 } proto = 0 xmirror = 0 - x = 56.8mm + x = 155.4492mm + rot = 0.000000 + y = 130.9492mm + li:thermal { + } + ha:flags { + clearline = 1 + } + clearance = 10.0mil + } + ha:padstack_ref.52774 { + smirror = 0 + ha:attributes { + term = 7 + } + proto = 1 + xmirror = 0 + x = 163.467mm rot = 180.000000 - y = 1.7in + y = 5.1551811in li:thermal { } ha:flags { @@ -288,16 +305,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 10.0mil } - ha:padstack_ref.33814 { + ha:padstack_ref.52775 { smirror = 0 ha:attributes { term = 9 } - proto = 0 + proto = 1 xmirror = 0 - x = 48.8mm + x = 155.467mm rot = 180.000000 - y = 1.7in + y = 5.1551811in li:thermal { } ha:flags { @@ -305,16 +322,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 10.0mil } - ha:padstack_ref.33815 { + ha:padstack_ref.52776 { smirror = 0 ha:attributes { term = 5 } - proto = 0 + proto = 1 xmirror = 0 - x = 2.0in + x = 157.467mm rot = 180.000000 - y = 1.7in + y = 5.1551811in li:thermal { } ha:flags { @@ -322,16 +339,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 10.0mil } - ha:padstack_ref.33816 { + ha:padstack_ref.52777 { smirror = 1 ha:attributes { term = 3 } - proto = 1 + proto = 2 xmirror = 1 - x = 54.8mm + x = 161.467mm rot = -180.000000 - y = 1.6997874in + y = 130.9362mm li:thermal { } ha:flags { @@ -339,16 +356,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 20.0mil } - ha:padstack_ref.33817 { + ha:padstack_ref.52778 { smirror = 1 ha:attributes { term = 4 } - proto = 1 + proto = 2 xmirror = 0 - x = 52.7934mm + x = 6.2779685in rot = 0.000000 - y = 1.6997874in + y = 130.9362mm li:thermal { } ha:flags { @@ -356,16 +373,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 20.0mil } - ha:padstack_ref.33818 { + ha:padstack_ref.52779 { smirror = 1 ha:attributes { term = 8 } - proto = 0 + proto = 1 xmirror = 1 - x = 56.8066mm + x = 163.4736mm rot = -180.000000 - y = 1.6997874in + y = 130.9362mm li:thermal { } ha:flags { @@ -373,33 +390,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 20.0mil } - ha:padstack_ref.33819 { + ha:padstack_ref.52780 { smirror = 1 ha:attributes { term = 6 } - proto = 0 - xmirror = 1 - x = 50.7868mm - rot = -180.000000 - y = 1.6997874in - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.33820 { - smirror = 1 - ha:attributes { - term = 10 - } - proto = 2 + proto = 1 xmirror = 1 - x = 48.0944mm + x = 157.4538mm rot = -180.000000 - y = 43.6064mm + y = 130.9362mm li:thermal { } ha:flags { @@ -407,16 +407,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 20.0mil } - ha:padstack_ref.33821 { + ha:padstack_ref.52781 { smirror = 0 ha:attributes { term = 2 } - proto = 1 + proto = 2 xmirror = 0 - x = 52.8mm + x = 159.467mm rot = 0.000000 - y = 43.1732mm + y = 130.9348mm li:thermal { } ha:flags { @@ -424,16 +424,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 10.0mil } - ha:padstack_ref.33822 { + ha:padstack_ref.52782 { smirror = 0 ha:attributes { term = 1 } proto = 3 xmirror = 0 - x = 54.8066mm + x = 161.4736mm rot = 0.000000 - y = 43.2748mm + y = 131.0364mm li:thermal { } ha:flags { @@ -443,305 +443,305 @@ li:pcb-rnd-subcircuit-v7 { } } li:layers { - ha:top-sig { + ha:F.Cu { lid = 0 ha:type { copper = 1 top = 1 } li:objects { - ha:line.33713 { + ha:line.52669 { clearance = 0.0 - y2 = 40.79mm + y2 = 128.5516mm thickness = 0.32mm ha:attributes { } - x1 = 53.81mm - x2 = 53.81mm + x1 = 160.477mm + x2 = 160.477mm ha:flags { } - y1 = 40.02mm + y1 = 127.7816mm } - ha:line.33716 { + ha:line.52672 { clearance = 0.0 - y2 = 41.0mm + y2 = 128.7616mm thickness = 0.15mm ha:attributes { } - x1 = 53.45mm - x2 = 53.38mm + x1 = 160.117mm + x2 = 160.047mm ha:flags { } - y1 = 41.2mm + y1 = 128.9616mm } - ha:line.33719 { + ha:line.52675 { clearance = 0.0 - y2 = 40.86mm + y2 = 128.6216mm thickness = 0.15mm ha:attributes { } - x1 = 53.38mm - x2 = 2.10393701in + x1 = 160.047mm + x2 = 160.107mm ha:flags { } - y1 = 40.99mm + y1 = 128.7516mm } - ha:line.33722 { + ha:line.52678 { clearance = 0.0 - y2 = 40.62mm + y2 = 5.0543937in thickness = 0.15mm ha:attributes { } - x1 = 53.15mm - x2 = 53.26mm + x1 = 159.817mm + x2 = 159.927mm ha:flags { } - y1 = 40.81mm + y1 = 128.5716mm } - ha:line.33725 { + ha:line.52681 { clearance = 0.0 - y2 = 40.61mm + y2 = 5.054in thickness = 0.15mm ha:attributes { } - x1 = 2.10354331in - x2 = 53.27mm + x1 = 160.097mm + x2 = 159.937mm ha:flags { } - y1 = 40.54mm + y1 = 128.3016mm } - ha:line.33728 { + ha:line.52684 { clearance = 0.0 - y2 = 40.49mm + y2 = 128.2516mm thickness = 0.15mm ha:attributes { } - x1 = 2.10354331in - x2 = 53.69mm + x1 = 160.097mm + x2 = 160.357mm ha:flags { } - y1 = 40.54mm + y1 = 128.3016mm } - ha:line.33731 { + ha:line.52687 { clearance = 0.0 - y2 = 40.38mm + y2 = 128.1416mm thickness = 0.15mm ha:attributes { } - x1 = 53.07mm - x2 = 53.24mm + x1 = 159.737mm + x2 = 159.907mm ha:flags { } - y1 = 40.17mm + y1 = 127.9316mm } - ha:line.33734 { + ha:line.52690 { clearance = 0.0 - y2 = 40.38mm + y2 = 128.1416mm thickness = 0.15mm ha:attributes { } - x1 = 53.61mm - x2 = 53.24mm + x1 = 160.277mm + x2 = 159.907mm ha:flags { } - y1 = 40.38mm + y1 = 128.1416mm } - ha:line.33737 { + ha:line.52693 { clearance = 0.0 - y2 = 40.01mm + y2 = 127.7716mm thickness = 0.15mm ha:attributes { } - x1 = 53.28mm - x2 = 53.28mm + x1 = 159.947mm + x2 = 159.947mm ha:flags { } - y1 = 39.82mm + y1 = 127.5816mm } - ha:line.33740 { + ha:line.52696 { clearance = 0.0 - y2 = 40.01mm + y2 = 127.7716mm thickness = 0.15mm ha:attributes { } - x1 = 53.56mm - x2 = 53.28mm + x1 = 160.227mm + x2 = 159.947mm ha:flags { } - y1 = 40.34mm + y1 = 128.1016mm } - ha:line.33743 { + ha:line.52699 { clearance = 0.0 - y2 = 40.79mm + y2 = 128.5516mm thickness = 0.3mm ha:attributes { } - x1 = 53.73mm - x2 = 53.8mm + x1 = 160.397mm + x2 = 160.467mm ha:flags { } - y1 = 40.13mm + y1 = 127.8916mm } - ha:line.33746 { + ha:line.52702 { clearance = 0.0 - y2 = 41.0mm + y2 = 128.7616mm thickness = 0.15mm ha:attributes { } - x1 = 54.17mm - x2 = 54.24mm + x1 = 160.837mm + x2 = 160.907mm ha:flags { } - y1 = 41.2mm + y1 = 128.9616mm } - ha:line.33749 { + ha:line.52705 { clearance = 0.0 - y2 = 40.86mm + y2 = 128.6216mm thickness = 0.15mm ha:attributes { } - x1 = 54.24mm - x2 = 54.18mm + x1 = 160.907mm + x2 = 160.847mm ha:flags { } - y1 = 40.99mm + y1 = 128.7516mm } - ha:line.33752 { + ha:line.52708 { clearance = 0.0 - y2 = 40.62mm + y2 = 5.0543937in thickness = 0.15mm ha:attributes { } - x1 = 54.47mm - x2 = 54.36mm + x1 = 161.137mm + x2 = 161.027mm ha:flags { } - y1 = 40.81mm + y1 = 128.5716mm } - ha:line.33755 { + ha:line.52711 { clearance = 0.0 - y2 = 40.61mm + y2 = 5.054in thickness = 0.15mm ha:attributes { } - x1 = 54.19mm - x2 = 54.35mm + x1 = 160.857mm + x2 = 161.017mm ha:flags { } - y1 = 40.54mm + y1 = 128.3016mm } - ha:line.33758 { + ha:line.52714 { clearance = 0.0 - y2 = 40.49mm + y2 = 128.2516mm thickness = 0.15mm ha:attributes { } - x1 = 54.19mm - x2 = 53.93mm + x1 = 160.857mm + x2 = 160.597mm ha:flags { } - y1 = 40.54mm + y1 = 128.3016mm } - ha:line.33761 { + ha:line.52717 { clearance = 0.0 - y2 = 40.38mm + y2 = 128.1416mm thickness = 0.15mm ha:attributes { } - x1 = 54.55mm - x2 = 54.38mm + x1 = 161.217mm + x2 = 161.047mm ha:flags { } - y1 = 40.17mm + y1 = 127.9316mm } - ha:line.33764 { + ha:line.52720 { clearance = 0.0 - y2 = 40.38mm + y2 = 128.1416mm thickness = 0.15mm ha:attributes { } - x1 = 54.01mm - x2 = 54.38mm + x1 = 160.677mm + x2 = 161.047mm ha:flags { } - y1 = 40.38mm + y1 = 128.1416mm } - ha:line.33767 { + ha:line.52723 { clearance = 0.0 - y2 = 40.01mm + y2 = 127.7716mm thickness = 0.15mm ha:attributes { } - x1 = 54.34mm - x2 = 54.34mm + x1 = 161.007mm + x2 = 161.007mm ha:flags { } - y1 = 39.82mm + y1 = 127.5816mm } - ha:line.33770 { + ha:line.52726 { clearance = 0.0 - y2 = 40.01mm + y2 = 127.7716mm thickness = 0.15mm ha:attributes { } - x1 = 54.06mm - x2 = 54.34mm + x1 = 160.727mm + x2 = 161.007mm ha:flags { } - y1 = 40.34mm + y1 = 128.1016mm } - ha:line.33773 { + ha:line.52729 { clearance = 0.0 - y2 = 40.79mm + y2 = 128.5516mm thickness = 0.3mm ha:attributes { } - x1 = 53.89mm - x2 = 53.82mm + x1 = 160.557mm + x2 = 160.487mm ha:flags { } - y1 = 40.13mm + y1 = 127.8916mm } - ha:line.33776 { + ha:line.52732 { clearance = 0.0 - y2 = 40.14mm + y2 = 127.9016mm thickness = 0.46mm ha:attributes { } - x1 = 53.81mm - x2 = 53.81mm + x1 = 160.477mm + x2 = 160.477mm ha:flags { } - y1 = 40.07mm + y1 = 127.8316mm } - ha:polygon.33823 { + ha:polygon.52759 { ha:attributes { } li:geometry { ta:contour { - { 53.47mm; 40.97mm } - { 53.53mm; 40.85mm } - { 53.53mm; 40.71mm } - { 2.1023622in; 40.77mm } - { 53.33mm; 40.92mm } - { 53.42mm; 40.89mm } + { 160.137mm; 128.7316mm } + { 160.197mm; 128.6116mm } + { 160.197mm; 5.05793701in } + { 160.067mm; 128.5316mm } + { 159.997mm; 128.6816mm } + { 160.087mm; 128.6516mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33830 { + ha:polygon.52766 { ha:attributes { } li:geometry { ta:contour { - { 54.15mm; 40.97mm } - { 54.09mm; 40.85mm } - { 54.09mm; 40.71mm } - { 54.22mm; 40.77mm } - { 54.29mm; 40.92mm } - { 54.2mm; 40.89mm } + { 160.817mm; 128.7316mm } + { 160.757mm; 128.6116mm } + { 160.757mm; 5.05793701in } + { 160.887mm; 128.5316mm } + { 160.957mm; 128.6816mm } + { 160.867mm; 128.6516mm } } } ha:flags { @@ -752,98 +752,160 @@ li:pcb-rnd-subcircuit-v7 { ha:combining { } } - ha:outline { + ha:F.SilkS { lid = 1 + ha:type { + silk = 1 + top = 1 + } + li:objects { + ha:line.52735 { + clearance = 0.0 + y2 = 129.9686mm + thickness = 0.153mm + ha:attributes { + } + x1 = 6.30972441in + x2 = 160.467mm + ha:flags { + } + y1 = 129.7686mm + } + ha:line.52738 { + clearance = 0.0 + y2 = 129.7686mm + thickness = 0.153mm + ha:attributes { + } + x1 = 160.467mm + x2 = 160.667mm + ha:flags { + } + y1 = 129.9686mm + } + ha:line.52741 { + clearance = 0.0 + y2 = 129.9686mm + thickness = 0.153mm + ha:attributes { + } + x1 = 160.467mm + x2 = 160.467mm + ha:flags { + } + y1 = 129.2416mm + } + ha:text.52793 { + scale = 100 + ha:attributes { + } + x = 159.467mm + y = 130.9348mm + rot = 0.000000 + string = %a.parent.refdes% + fid = 0 + ha:flags { + dyntext = 1 + floater = 1 + } + } + } + ha:combining { + auto = 1 + } + } + ha:Edge.Cuts { + lid = 2 ha:type { boundary = 1 } purpose = uroute li:objects { - ha:line.33779 { + ha:line.52744 { clearance = 0.0 - y2 = 42.93mm + y2 = 130.6916mm thickness = 0.05mm ha:attributes { } - x1 = 54.3mm - x2 = 54.3mm + x1 = 160.967mm + x2 = 160.967mm ha:flags { } - y1 = 45.03mm + y1 = 132.7916mm } - ha:line.33782 { + ha:line.52747 { clearance = 0.0 - y2 = 45.03mm + y2 = 132.7916mm thickness = 0.05mm ha:attributes { } - x1 = 53.3mm - x2 = 53.3mm + x1 = 159.967mm + x2 = 159.967mm ha:flags { } - y1 = 42.93mm + y1 = 130.6916mm } - ha:line.33785 { + ha:line.52750 { clearance = 0.0 - y2 = 45.53mm + y2 = 133.2916mm thickness = 0.05mm ha:attributes { } - x1 = 57.8mm - x2 = 54.8mm + x1 = 164.467mm + x2 = 161.467mm ha:flags { } - y1 = 45.53mm + y1 = 133.2916mm } - ha:line.33788 { + ha:line.52753 { clearance = 0.0 - y2 = 45.53mm + y2 = 133.2916mm thickness = 0.05mm ha:attributes { } - x1 = 52.8mm - x2 = 47.8mm + x1 = 159.467mm + x2 = 154.467mm ha:flags { } - y1 = 45.53mm + y1 = 133.2916mm } - ha:arc.33791 { + ha:arc.52756 { astart = 0.000000 thickness = 0.05mm width = 0.5mm height = 0.5mm ha:attributes { } - x = 53.8mm - y = 42.93mm + x = 160.467mm + y = 130.6916mm adelta = -180.000000 ha:flags { } clearance = 0.0 } - ha:arc.33792 { + ha:arc.52757 { astart = 90.000000 thickness = 0.05mm width = 0.5mm height = 0.5mm ha:attributes { } - x = 54.8mm - y = 45.03mm + x = 161.467mm + y = 132.7916mm adelta = -90.000000 ha:flags { } clearance = 0.0 } - ha:arc.33793 { + ha:arc.52758 { astart = 180.000000 thickness = 0.05mm width = 0.5mm height = 0.5mm ha:attributes { } - x = 52.8mm - y = 45.03mm + x = 159.467mm + y = 132.7916mm adelta = -90.000000 ha:flags { } @@ -853,68 +915,6 @@ li:pcb-rnd-subcircuit-v7 { ha:combining { } } - ha:top-silk { - lid = 2 - ha:type { - silk = 1 - top = 1 - } - li:objects { - ha:line.33794 { - clearance = 0.0 - y2 = 42.207mm - thickness = 0.153mm - ha:attributes { - } - x1 = 53.6mm - x2 = 53.8mm - ha:flags { - } - y1 = 42.007mm - } - ha:line.33797 { - clearance = 0.0 - y2 = 42.007mm - thickness = 0.153mm - ha:attributes { - } - x1 = 53.8mm - x2 = 54.0mm - ha:flags { - } - y1 = 42.207mm - } - ha:line.33800 { - clearance = 0.0 - y2 = 42.207mm - thickness = 0.153mm - ha:attributes { - } - x1 = 53.8mm - x2 = 53.8mm - ha:flags { - } - y1 = 41.48mm - } - ha:text.33803 { - scale = 100 - ha:attributes { - } - x = 52.845mm - y = 43.3532mm - rot = 0.000000 - string = %a.parent.refdes% - fid = 0 - ha:flags { - dyntext = 1 - floater = 1 - } - } - } - ha:combining { - auto = 1 - } - } ha:subc-aux { lid = 3 ha:type { @@ -923,44 +923,44 @@ li:pcb-rnd-subcircuit-v7 { virtual = 1 } li:objects { - ha:line.33804 { + ha:line.52784 { clearance = 0.0 - y2 = 43.3532mm + y2 = 130.9348mm thickness = 0.1mm ha:attributes { subc-role = origin } - x1 = 52.845mm - x2 = 52.845mm + x1 = 159.467mm + x2 = 159.467mm ha:flags { } - y1 = 43.3532mm + y1 = 130.9348mm } - ha:line.33807 { + ha:line.52787 { clearance = 0.0 - y2 = 43.3532mm + y2 = 130.9348mm thickness = 0.1mm ha:attributes { subc-role = x } - x1 = 52.845mm - x2 = 53.845mm + x1 = 159.467mm + x2 = 160.467mm ha:flags { } - y1 = 43.3532mm + y1 = 130.9348mm } - ha:line.33810 { + ha:line.52790 { clearance = 0.0 - y2 = 44.3532mm + y2 = 131.9348mm thickness = 0.1mm ha:attributes { subc-role = y } - x1 = 52.845mm - x2 = 52.845mm + x1 = 159.467mm + x2 = 159.467mm ha:flags { } - y1 = 43.3532mm + y1 = 130.9348mm } } ha:combining { @@ -968,7 +968,7 @@ li:pcb-rnd-subcircuit-v7 { } } } - uid = +EFr+bXxu6LPU+a6UVgAAAA1 + uid = 8sNwOl0ruafJwoqjJw8AAACf ha:flags { } } diff --git a/pcb-rnd/DebugEdge_2x05_Target.lht b/pcb-rnd/DebugEdge_2x05_Target.lht index 6b97f7b..4617733 100644 --- a/pcb-rnd/DebugEdge_2x05_Target.lht +++ b/pcb-rnd/DebugEdge_2x05_Target.lht @@ -1,5 +1,5 @@ li:pcb-rnd-subcircuit-v7 { - ha:subc.33566 { + ha:subc.48804 { ha:attributes { refdes = U0 } @@ -226,38 +226,38 @@ li:pcb-rnd-subcircuit-v7 { hdia = 0.0 li:shape { ha:ps_shape_v4 { - clearance = 0.0 + clearance = 10.0mil li:ps_poly { - -1.2112mm - -2.1818mm - -0.2112mm - -2.1818mm - -0.2112mm - 1.3182mm - -1.2112mm - 1.3182mm + -0.5mm + -1.75mm + 0.5mm + -1.75mm + 0.5mm + 1.75mm + -0.5mm + 1.75mm } ha:layer_mask { + bottom = 1 copper = 1 - top = 1 } ha:combining { } } ha:ps_shape_v4 { - clearance = 0.0 + clearance = 10.0mil li:ps_poly { - -1.2874mm - -2.258mm - -0.135mm - -2.258mm - -0.135mm - 1.3944mm - -1.2874mm - 1.3944mm + -0.5762mm + -1.8262mm + 0.5762mm + -1.8262mm + 0.5762mm + 1.8262mm + -0.5762mm + 1.8262mm } ha:layer_mask { - top = 1 + bottom = 1 mask = 1 } ha:combining { @@ -271,16 +271,16 @@ li:pcb-rnd-subcircuit-v7 { } } li:objects { - ha:padstack_ref.33637 { + ha:padstack_ref.48875 { smirror = 1 ha:attributes { term = 6 } proto = 0 - xmirror = 1 - x = 1.421in - rot = -180.000000 - y = 43.0798mm + xmirror = 0 + x = 129.2484mm + rot = 0.000000 + y = 3.8347874in li:thermal { } ha:flags { @@ -288,33 +288,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 20.0mil } - ha:padstack_ref.33638 { + ha:padstack_ref.48876 { smirror = 1 ha:attributes { term = 8 } proto = 0 - xmirror = 1 - x = 1.658in - rot = -180.000000 - y = 43.0798mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.33639 { - smirror = 1 - ha:attributes { - term = 4 - } - proto = 1 xmirror = 0 - x = 38.1mm + x = 123.2286mm rot = 0.000000 - y = 43.0798mm + y = 3.8347874in li:thermal { } ha:flags { @@ -322,16 +305,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 20.0mil } - ha:padstack_ref.33640 { + ha:padstack_ref.48877 { smirror = 1 ha:attributes { - term = 3 + term = 4 } proto = 1 xmirror = 1 - x = 40.1066mm + x = 127.2418mm rot = -180.000000 - y = 43.0798mm + y = 3.8347874in li:thermal { } ha:flags { @@ -339,50 +322,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 20.0mil } - ha:padstack_ref.33641 { - smirror = 0 - ha:attributes { - term = 1 - } - proto = 2 - xmirror = 1 - x = 38.1mm - rot = -180.000000 - y = 1.7in - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 10.0mil - } - ha:padstack_ref.33642 { - smirror = 0 - ha:attributes { - term = 2 - } - proto = 1 - xmirror = 1 - x = 40.1066mm - rot = -180.000000 - y = 1.696in - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 10.0mil - } - ha:padstack_ref.33643 { + ha:padstack_ref.48878 { smirror = 1 ha:attributes { - term = 10 + term = 3 } - proto = 3 + proto = 1 xmirror = 0 - x = 44.8122mm + x = 125.2352mm rot = 0.000000 - y = 43.5116mm + y = 3.8347874in li:thermal { } ha:flags { @@ -390,84 +339,67 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 20.0mil } - ha:padstack_ref.33644 { - smirror = 1 + ha:padstack_ref.48879 { + smirror = 0 ha:attributes { - term = 6 + term = 5 } proto = 0 - xmirror = 0 - x = 42.1198mm + xmirror = 1 + x = 5.088in rot = 0.000000 - y = 43.0798mm + y = 97.409mm li:thermal { } ha:flags { clearline = 1 } - clearance = 20.0mil + clearance = 10.0mil } - ha:padstack_ref.33645 { - smirror = 1 + ha:padstack_ref.48880 { + smirror = 0 ha:attributes { - term = 8 + term = 9 } proto = 0 - xmirror = 0 - x = 36.1mm + xmirror = 1 + x = 131.2352mm rot = 0.000000 - y = 43.0798mm + y = 97.409mm li:thermal { } ha:flags { clearline = 1 } - clearance = 20.0mil + clearance = 10.0mil } - ha:padstack_ref.33646 { - smirror = 1 + ha:padstack_ref.48881 { + smirror = 0 ha:attributes { - term = 4 + term = 1 } - proto = 1 + proto = 2 xmirror = 1 - x = 40.1132mm + x = 125.2286mm rot = -180.000000 - y = 43.0798mm - li:thermal { - } - ha:flags { - clearline = 1 - } - clearance = 20.0mil - } - ha:padstack_ref.33647 { - smirror = 1 - ha:attributes { - term = 3 - } - proto = 1 - xmirror = 0 - x = 38.1066mm - rot = 0.000000 - y = 43.0798mm + y = 97.5038mm li:thermal { } ha:flags { clearline = 1 } - clearance = 20.0mil + clearance = 10.0mil } - ha:padstack_ref.33648 { + ha:padstack_ref.48882 { smirror = 0 ha:attributes { - term = 5 + term = 2 } - proto = 0 + proto = 1 xmirror = 1 - x = 42.1066mm - rot = 0.000000 - y = 43.0852mm + x = 127.2352mm + rot = -180.000000 + y = 97.4022mm li:thermal { } ha:flags { @@ -475,16 +407,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 10.0mil } - ha:padstack_ref.33649 { + ha:padstack_ref.48883 { smirror = 0 ha:attributes { - term = 9 + term = 7 } proto = 0 xmirror = 1 - x = 44.1066mm + x = 123.2352mm rot = 0.000000 - y = 43.0852mm + y = 97.409mm li:thermal { } ha:flags { @@ -492,16 +424,16 @@ li:pcb-rnd-subcircuit-v7 { } clearance = 10.0mil } - ha:padstack_ref.33650 { + ha:padstack_ref.48884 { smirror = 0 ha:attributes { - term = 7 + term = 10 } - proto = 0 - xmirror = 1 - x = 36.1066mm + proto = 3 + xmirror = 0 + x = 131.243mm rot = 0.000000 - y = 43.0852mm + y = 97.3958mm li:thermal { } ha:flags { @@ -511,331 +443,331 @@ li:pcb-rnd-subcircuit-v7 { } } li:layers { - ha:top-sig { + ha:F.Cu { lid = 0 ha:type { copper = 1 top = 1 } li:objects { - ha:line.33567 { + ha:line.48805 { clearance = 0.0 - y2 = 40.0352mm + y2 = 94.359mm thickness = 0.15mm ha:attributes { } - x1 = 39.7066mm - x2 = 39.7566mm + x1 = 126.8352mm + x2 = 126.8852mm ha:flags { } - y1 = 40.0352mm + y1 = 94.359mm } - ha:line.33570 { + ha:line.48808 { clearance = 0.0 - y2 = 1.5899685in + y2 = 94.709mm thickness = 0.15mm ha:attributes { } - x1 = 39.7066mm - x2 = 39.7566mm + x1 = 126.8352mm + x2 = 126.8852mm ha:flags { } - y1 = 1.5899685in + y1 = 94.709mm } - ha:line.33573 { + ha:line.48811 { clearance = 0.0 - y2 = 40.7352mm + y2 = 95.059mm thickness = 0.15mm ha:attributes { } - x1 = 39.7066mm - x2 = 39.7566mm + x1 = 126.8352mm + x2 = 126.8852mm ha:flags { } - y1 = 40.7352mm + y1 = 95.059mm } - ha:line.33576 { + ha:line.48814 { clearance = 0.0 - y2 = 41.0352mm + y2 = 95.359mm thickness = 0.15mm ha:attributes { } - x1 = 39.4566mm - x2 = 39.4566mm + x1 = 126.5852mm + x2 = 126.5852mm ha:flags { } - y1 = 40.9852mm + y1 = 95.309mm } - ha:line.33579 { + ha:line.48817 { clearance = 0.0 - y2 = 41.0352mm + y2 = 95.359mm thickness = 0.15mm ha:attributes { } - x1 = 39.1066mm - x2 = 39.1066mm + x1 = 126.2352mm + x2 = 126.2352mm ha:flags { } - y1 = 40.9852mm + y1 = 95.309mm } - ha:line.33582 { + ha:line.48820 { clearance = 0.0 - y2 = 41.0352mm + y2 = 95.359mm thickness = 0.15mm ha:attributes { } - x1 = 38.7566mm - x2 = 38.7566mm + x1 = 125.8852mm + x2 = 125.8852mm ha:flags { } - y1 = 40.9852mm + y1 = 95.309mm } - ha:line.33585 { + ha:line.48823 { clearance = 0.0 - y2 = 1.5899685in + y2 = 94.709mm thickness = 0.15mm ha:attributes { } - x1 = 38.5066mm - x2 = 38.4566mm + x1 = 125.6352mm + x2 = 125.5852mm ha:flags { } - y1 = 1.5899685in + y1 = 94.709mm } - ha:line.33588 { + ha:line.48826 { clearance = 0.0 - y2 = 40.0352mm + y2 = 94.359mm thickness = 0.15mm ha:attributes { } - x1 = 38.5066mm - x2 = 38.4566mm + x1 = 125.6352mm + x2 = 125.5852mm ha:flags { } - y1 = 40.0352mm + y1 = 94.359mm } - ha:line.33591 { + ha:line.48829 { clearance = 0.0 - y2 = 40.7352mm + y2 = 95.059mm thickness = 0.15mm ha:attributes { } - x1 = 38.5066mm - x2 = 38.4566mm + x1 = 125.6352mm + x2 = 125.5852mm ha:flags { } - y1 = 40.7352mm + y1 = 95.059mm } - ha:line.33594 { + ha:line.48832 { clearance = 0.0 - y2 = 39.7352mm + y2 = 94.059mm thickness = 0.15mm ha:attributes { } - x1 = 38.7566mm - x2 = 38.7566mm + x1 = 125.8852mm + x2 = 125.8852mm ha:flags { } - y1 = 39.7852mm + y1 = 94.109mm } - ha:line.33597 { + ha:line.48835 { clearance = 0.0 - y2 = 39.7352mm + y2 = 94.059mm thickness = 0.15mm ha:attributes { } - x1 = 39.1066mm - x2 = 39.1066mm + x1 = 126.2352mm + x2 = 126.2352mm ha:flags { } - y1 = 39.7852mm + y1 = 94.109mm } - ha:line.33600 { + ha:line.48838 { clearance = 0.0 - y2 = 39.7352mm + y2 = 94.059mm thickness = 0.15mm ha:attributes { } - x1 = 39.4566mm - x2 = 39.4566mm + x1 = 126.5852mm + x2 = 126.5852mm ha:flags { } - y1 = 39.7852mm + y1 = 94.109mm } - ha:polygon.33651 { + ha:polygon.48885 { ha:attributes { } li:geometry { ta:contour { - { 39.6066mm; 40.1102mm } - { 39.6066mm; 39.9602mm } - { 39.7316mm; 39.9602mm } - { 39.7316mm; 40.1102mm } + { 126.7352mm; 94.434mm } + { 126.7352mm; 94.284mm } + { 126.8602mm; 94.284mm } + { 126.8602mm; 94.434mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33656 { + ha:polygon.48890 { ha:attributes { } li:geometry { ta:contour { - { 39.6066mm; 40.4602mm } - { 39.6066mm; 40.3102mm } - { 39.7316mm; 40.3102mm } - { 39.7316mm; 40.4602mm } + { 126.7352mm; 94.784mm } + { 126.7352mm; 94.634mm } + { 126.8602mm; 94.634mm } + { 126.8602mm; 94.784mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33661 { + ha:polygon.48895 { ha:attributes { } li:geometry { ta:contour { - { 39.6066mm; 40.8102mm } - { 39.6066mm; 40.6602mm } - { 39.7316mm; 40.6602mm } - { 39.7316mm; 40.8102mm } + { 126.7352mm; 95.134mm } + { 126.7352mm; 94.984mm } + { 126.8602mm; 94.984mm } + { 126.8602mm; 95.134mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33666 { + ha:polygon.48900 { ha:attributes { } li:geometry { ta:contour { - { 39.3816mm; 40.8852mm } - { 1.5563622in; 40.8852mm } - { 1.5563622in; 1.6145748in } - { 39.3816mm; 1.6145748in } + { 126.5102mm; 95.209mm } + { 126.6602mm; 95.209mm } + { 126.6602mm; 95.334mm } + { 126.5102mm; 95.334mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33671 { + ha:polygon.48905 { ha:attributes { } li:geometry { ta:contour { - { 39.0316mm; 40.8852mm } - { 39.1816mm; 40.8852mm } - { 39.1816mm; 1.6145748in } - { 39.0316mm; 1.6145748in } + { 126.1602mm; 95.209mm } + { 126.3102mm; 95.209mm } + { 126.3102mm; 95.334mm } + { 126.1602mm; 95.334mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33676 { + ha:polygon.48910 { ha:attributes { } li:geometry { ta:contour { - { 38.6816mm; 40.8852mm } - { 38.8316mm; 40.8852mm } - { 38.8316mm; 1.6145748in } - { 38.6816mm; 1.6145748in } + { 125.8102mm; 95.209mm } + { 125.9602mm; 95.209mm } + { 125.9602mm; 95.334mm } + { 125.8102mm; 95.334mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33681 { + ha:polygon.48915 { ha:attributes { } li:geometry { ta:contour { - { 38.6066mm; 40.6602mm } - { 38.6066mm; 40.8102mm } - { 38.4816mm; 40.8102mm } - { 38.4816mm; 40.6602mm } + { 125.7352mm; 94.984mm } + { 125.7352mm; 95.134mm } + { 125.6102mm; 95.134mm } + { 125.6102mm; 94.984mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33686 { + ha:polygon.48920 { ha:attributes { } li:geometry { ta:contour { - { 38.6066mm; 40.3102mm } - { 38.6066mm; 40.4602mm } - { 38.4816mm; 40.4602mm } - { 38.4816mm; 40.3102mm } + { 125.7352mm; 94.634mm } + { 125.7352mm; 94.784mm } + { 125.6102mm; 94.784mm } + { 125.6102mm; 94.634mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33691 { + ha:polygon.48925 { ha:attributes { } li:geometry { ta:contour { - { 38.6066mm; 39.9602mm } - { 38.6066mm; 40.1102mm } - { 38.4816mm; 40.1102mm } - { 38.4816mm; 39.9602mm } + { 125.7352mm; 94.284mm } + { 125.7352mm; 94.434mm } + { 125.6102mm; 94.434mm } + { 125.6102mm; 94.284mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33696 { + ha:polygon.48930 { ha:attributes { } li:geometry { ta:contour { - { 38.8316mm; 39.8852mm } - { 38.6816mm; 39.8852mm } - { 38.6816mm; 1.5653622in } - { 38.8316mm; 1.5653622in } + { 125.9602mm; 94.209mm } + { 125.8102mm; 94.209mm } + { 125.8102mm; 94.084mm } + { 125.9602mm; 94.084mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33701 { + ha:polygon.48935 { ha:attributes { } li:geometry { ta:contour { - { 39.1816mm; 39.8852mm } - { 39.0316mm; 39.8852mm } - { 39.0316mm; 1.5653622in } - { 39.1816mm; 1.5653622in } + { 126.3102mm; 94.209mm } + { 126.1602mm; 94.209mm } + { 126.1602mm; 94.084mm } + { 126.3102mm; 94.084mm } } } ha:flags { clearpoly = 1 } } - ha:polygon.33706 { + ha:polygon.48940 { ha:attributes { } li:geometry { ta:contour { - { 1.5563622in; 39.8852mm } - { 39.3816mm; 39.8852mm } - { 39.3816mm; 1.5653622in } - { 1.5563622in; 1.5653622in } + { 126.6602mm; 94.209mm } + { 126.5102mm; 94.209mm } + { 126.5102mm; 94.084mm } + { 126.6602mm; 94.084mm } } } ha:flags { @@ -846,98 +778,160 @@ li:pcb-rnd-subcircuit-v7 { ha:combining { } } - ha:outline { + ha:F.SilkS { lid = 1 + ha:type { + silk = 1 + top = 1 + } + li:objects { + ha:line.48841 { + clearance = 0.0 + y2 = 95.6904mm + thickness = 0.153mm + ha:attributes { + } + x1 = 126.0418mm + x2 = 4.97014961in + ha:flags { + } + y1 = 95.8904mm + } + ha:line.48844 { + clearance = 0.0 + y2 = 95.8904mm + thickness = 0.153mm + ha:attributes { + } + x1 = 4.97014961in + x2 = 126.4418mm + ha:flags { + } + y1 = 95.6904mm + } + ha:line.48847 { + clearance = 0.0 + y2 = 96.436mm + thickness = 0.153mm + ha:attributes { + } + x1 = 126.2352mm + x2 = 126.2352mm + ha:flags { + } + y1 = 95.709mm + } + ha:text.48850 { + scale = 100 + ha:attributes { + } + x = 125.2286mm + y = 97.5038mm + rot = 0.000000 + string = %a.parent.refdes% + fid = 0 + ha:flags { + dyntext = 1 + floater = 1 + } + } + } + ha:combining { + auto = 1 + } + } + ha:Edge.Cuts { + lid = 2 ha:type { boundary = 1 } purpose = uroute li:objects { - ha:line.33603 { + ha:line.48851 { clearance = 0.0 - y2 = 45.4352mm + y2 = 99.759mm thickness = 0.05mm ha:attributes { } - x1 = 40.1066mm - x2 = 45.1066mm + x1 = 127.2352mm + x2 = 132.2352mm ha:flags { } - y1 = 45.4352mm + y1 = 99.759mm } - ha:line.33606 { + ha:line.48854 { clearance = 0.0 - y2 = 45.4352mm + y2 = 99.759mm thickness = 0.05mm ha:attributes { } - x1 = 35.1066mm - x2 = 38.1066mm + x1 = 122.2352mm + x2 = 125.2352mm ha:flags { } - y1 = 45.4352mm + y1 = 99.759mm } - ha:line.33609 { + ha:line.48857 { clearance = 0.0 - y2 = 44.9352mm + y2 = 99.259mm thickness = 0.05mm ha:attributes { } - x1 = 39.6066mm - x2 = 39.6066mm + x1 = 126.7352mm + x2 = 126.7352mm ha:flags { } - y1 = 42.8352mm + y1 = 97.159mm } - ha:line.33612 { + ha:line.48860 { clearance = 0.0 - y2 = 44.9352mm + y2 = 99.259mm thickness = 0.05mm ha:attributes { } - x1 = 38.6066mm - x2 = 38.6066mm + x1 = 125.7352mm + x2 = 125.7352mm ha:flags { } - y1 = 42.8352mm + y1 = 97.159mm } - ha:arc.33615 { + ha:arc.48863 { astart = 0.000000 thickness = 0.05mm width = 0.5mm height = 0.5mm ha:attributes { } - x = 40.1066mm - y = 44.9352mm + x = 127.2352mm + y = 99.259mm adelta = 90.000000 ha:flags { } clearance = 0.0 } - ha:arc.33616 { + ha:arc.48864 { astart = 90.000000 thickness = 0.05mm width = 0.5mm height = 0.5mm ha:attributes { } - x = 38.1066mm - y = 44.9352mm + x = 125.2352mm + y = 99.259mm adelta = 90.000000 ha:flags { } clearance = 0.0 } - ha:arc.33617 { + ha:arc.48865 { astart = 180.000000 thickness = 0.05mm width = 0.5mm height = 0.5mm ha:attributes { } - x = 39.1066mm - y = 42.8352mm + x = 126.2352mm + y = 97.159mm adelta = 180.000000 ha:flags { } @@ -947,68 +941,6 @@ li:pcb-rnd-subcircuit-v7 { ha:combining { } } - ha:top-silk { - lid = 2 - ha:type { - silk = 1 - top = 1 - } - li:objects { - ha:line.33618 { - clearance = 0.0 - y2 = 41.3666mm - thickness = 0.153mm - ha:attributes { - } - x1 = 38.9132mm - x2 = 39.1132mm - ha:flags { - } - y1 = 41.5666mm - } - ha:line.33621 { - clearance = 0.0 - y2 = 41.5666mm - thickness = 0.153mm - ha:attributes { - } - x1 = 39.1132mm - x2 = 39.3132mm - ha:flags { - } - y1 = 41.3666mm - } - ha:line.33624 { - clearance = 0.0 - y2 = 42.1122mm - thickness = 0.153mm - ha:attributes { - } - x1 = 39.1066mm - x2 = 39.1066mm - ha:flags { - } - y1 = 41.3852mm - } - ha:text.33627 { - scale = 100 - ha:attributes { - } - x = 39.0066mm - y = 42.1784mm - rot = 0.000000 - string = %a.parent.refdes% - fid = 0 - ha:flags { - dyntext = 1 - floater = 1 - } - } - } - ha:combining { - auto = 1 - } - } ha:subc-aux { lid = 3 ha:type { @@ -1017,44 +949,44 @@ li:pcb-rnd-subcircuit-v7 { virtual = 1 } li:objects { - ha:line.33628 { + ha:line.48866 { clearance = 0.0 - y2 = 42.1784mm + y2 = 97.5038mm thickness = 0.1mm ha:attributes { subc-role = origin } - x1 = 39.0066mm - x2 = 39.0066mm + x1 = 125.2286mm + x2 = 125.2286mm ha:flags { } - y1 = 42.1784mm + y1 = 97.5038mm } - ha:line.33631 { + ha:line.48869 { clearance = 0.0 - y2 = 42.1784mm + y2 = 97.5038mm thickness = 0.1mm ha:attributes { subc-role = x } - x1 = 39.0066mm - x2 = 40.0066mm + x1 = 125.2286mm + x2 = 126.2286mm ha:flags { } - y1 = 42.1784mm + y1 = 97.5038mm } - ha:line.33634 { + ha:line.48872 { clearance = 0.0 - y2 = 43.1784mm + y2 = 98.5038mm thickness = 0.1mm ha:attributes { subc-role = y } - x1 = 39.0066mm - x2 = 39.0066mm + x1 = 125.2286mm + x2 = 125.2286mm ha:flags { } - y1 = 42.1784mm + y1 = 97.5038mm } } ha:combining { @@ -1062,7 +994,7 @@ li:pcb-rnd-subcircuit-v7 { } } } - uid = +EFr+bXxu6LPU+a6UVgAAABL + uid = 8sNwOl0ruafJwoqjJw8AAACC ha:flags { } } From 36eb92c2d9e5e5204d5be054d81868bdb89dca51 Mon Sep 17 00:00:00 2001 From: erichVK5 Date: Sun, 29 Nov 2020 21:24:11 +1030 Subject: [PATCH 3/5] pcb-rnd version of DebugEdge_Target_Tester layout and png --- pcb-rnd/DebugEdge_Target_Tester.lht | 6475 +++++++++++++++++++++++++++ pcb-rnd/DebugEdge_Target_Tester.png | Bin 0 -> 22146 bytes 2 files changed, 6475 insertions(+) create mode 100644 pcb-rnd/DebugEdge_Target_Tester.lht create mode 100644 pcb-rnd/DebugEdge_Target_Tester.png diff --git a/pcb-rnd/DebugEdge_Target_Tester.lht b/pcb-rnd/DebugEdge_Target_Tester.lht new file mode 100644 index 0000000..7565dfa --- /dev/null +++ b/pcb-rnd/DebugEdge_Target_Tester.lht @@ -0,0 +1,6475 @@ +ha:pcb-rnd-board-v7 { + + li:styles { + ha:Signal { + diameter = 4.0mm + text_scale = 100 + text_thick = 0.0 + thickness = 45.0mil + hole = 31.5mil + clearance = 20.0mil + } + } + + ha:meta { + ha:size { + thermal_scale = 0.500000 + x = 25.0mm + y = 25.0mm + } + ha:grid { + spacing = 5.0mil + offs_x = 0.0 + offs_y = 0.0 + } + } + + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.5762mm + -1.8262mm + 0.5762mm + -1.8262mm + 0.5762mm + 1.8262mm + -0.5762mm + 1.8262mm + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.5mm + -1.75mm + 0.5mm + -1.75mm + 0.5mm + 1.75mm + -0.5mm + 1.75mm + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -1.2112mm + -2.1818mm + -0.2112mm + -2.1818mm + -0.2112mm + 1.3182mm + -1.2112mm + 1.3182mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -1.2874mm + -2.258mm + -0.135mm + -2.258mm + -0.135mm + 1.3944mm + -1.2874mm + 1.3944mm + } + } + } + } + + ha:ps_proto_v6.2 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.3mm + -0.26mm + 0.31mm + -0.37mm + 0.33mm + -0.45mm + 0.35mm + -0.51mm + 0.37mm + -0.56mm + 0.4mm + -0.61mm + 0.44mm + -0.67mm + 0.48mm + -0.72mm + 0.5mm + -0.74mm + 0.5mm + -1.75mm + -0.5mm + -1.75mm + -0.5mm + 1.75mm + 0.3mm + 1.75mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.3762mm + -0.256543mm + 0.385353mm + -0.357234mm + 0.403215mm + -0.428679mm + 0.421581mm + -0.483779mm + 0.438482mm + -0.526031mm + 0.464408mm + -0.56924mm + 0.501567mm + -0.62498mm + 0.536865mm + -0.669102mm + 0.5762mm + -0.708436mm + 0.5762mm + -1.8262mm + -0.5762mm + -1.8262mm + -0.5762mm + 1.8262mm + 0.3762mm + 1.8262mm + } + } + } + } + + ha:ps_proto_v6.3 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.3mm + -0.36mm + -0.31mm + -0.47mm + -0.33mm + -0.55mm + -0.35mm + -0.61mm + -0.37mm + -0.66mm + -0.4mm + -0.71mm + -0.44mm + -0.77mm + -0.48mm + -0.82mm + -0.5mm + -0.84mm + -0.5mm + -1.85mm + 0.5mm + -1.85mm + 0.5mm + 1.85mm + -0.3mm + 1.85mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.3762mm + -0.356543mm + -0.385353mm + -0.457234mm + -0.403215mm + -0.528679mm + -0.421581mm + -0.583779mm + -0.438482mm + -0.626031mm + -0.464408mm + -0.66924mm + -0.501567mm + -0.72498mm + -0.536865mm + -0.769102mm + -0.5762mm + -0.808436mm + -0.5762mm + -1.9262mm + 0.5762mm + -1.9262mm + 0.5762mm + 1.9262mm + -0.3762mm + 1.9262mm + } + } + } + } + + ha:ps_proto_v6.4 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=10.0mil + li:ps_poly { + -0.5mm + -1.75mm + 0.5mm + -1.75mm + 0.5mm + 1.75mm + -0.5mm + 1.75mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=10.0mil + li:ps_poly { + -0.5762mm + -1.8262mm + 0.5762mm + -1.8262mm + 0.5762mm + 1.8262mm + -0.5762mm + 1.8262mm + } + } + } + } + } + + li:objects { + ha:subc.61990 { + ha:attributes { + value=Val** + refdes=Ref** + footprint={Connector_DebugEdge:DebugEdge_URL_Silk} + } + ha:data { + li:padstack_prototypes { + } + + li:objects { + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.61991 { + x1=10.755mm; y1=11.453mm; x2=10.755mm; y2=11.453mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.61994 { + x1=10.755mm; y1=11.453mm; x2=10.755mm; y2=10.453mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.61997 { + x1=10.755mm; y1=11.453mm; x2=11.755mm; y2=11.453mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + bottom = 1 + virtual = 1 + misc = 1 + } + } + + ha:B.SilkS { + lid=1 + ha:combining { } + + li:objects { + ha:line.62000 { + x1=10.605mm; y1=11.053mm; x2=10.605mm; y2=12.053mm; thickness=0.12mm; clearance=0.0; + } + ha:polygon.62003 { + li:geometry { + ta:contour { + { 9.881047mm; 5.664259mm } + { 9.896149mm; 5.815037mm } + { 9.935916mm; 5.916782mm } + { 10.012288mm; 5.979106mm } + { 10.137207mm; 6.011623mm } + { 10.322615mm; 6.023948mm } + { 10.580453mm; 6.025693mm } + { 10.58775mm; 6.025685mm } + { 10.795668mm; 6.023109mm } + { 10.974105mm; 6.016544mm } + { 11.105312mm; 6.00695mm } + { 11.171542mm; 5.995289mm } + { 11.174079mm; 5.993935mm } + { 11.245602mm; 5.913343mm } + { 11.291438mm; 5.77828mm } + { 11.31425mm; 5.578035mm } + { 11.318mm; 5.415283mm } + { 11.318mm; 5.052666mm } + { 11.148666mm; 5.052666mm } + { 11.148666mm; 5.222mm } + { 11.148018mm; 5.486583mm } + { 11.141832mm; 5.636041mm } + { 11.126427mm; 5.755938mm } + { 11.109193mm; 5.811488mm } + { 11.048609mm; 5.843637mm } + { 10.925962mm; 5.869381mm } + { 10.763708mm; 231.7819685mil } + { 10.584307mm; 5.895822mm } + { 10.410217mm; 5.893603mm } + { 10.263896mm; 5.879147mm } + { 10.217333mm; 5.869393mm } + { 10.069166mm; 5.830722mm } + { 10.04429mm; 5.222mm } + { 11.148666mm; 5.222mm } + { 11.148666mm; 5.052666mm } + { 9.878666mm; 5.052666mm } + { 9.878666mm; 5.454833mm } + { 9.881047mm; 5.664259mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62042 { + li:geometry { + ta:contour { + { 9.880765mm; 7.12188mm } + { 9.89274mm; 7.182654mm } + { 9.918166mm; 7.20721mm } + { 9.957409mm; 7.211666mm } + { 10.000564mm; 7.204678mm } + { 10.027664mm; 7.172525mm } + { 10.043488mm; 7.098426mm } + { 10.052814mm; 6.965599mm } + { 10.056871mm; 6.862416mm } + { 10.069166mm; 6.513166mm } + { 10.291416mm; 6.500371mm } + { 10.513666mm; 6.487575mm } + { 10.513666mm; 6.849621mm } + { 10.515224mm; 7.025223mm } + { 10.52247mm; 7.132685mm } + { 10.539264mm; 7.188516mm } + { 10.569468mm; 7.209223mm } + { 10.598333mm; 7.211666mm } + { 10.6395mm; 7.20497mm } + { 10.664646mm; 7.173844mm } + { 10.677666mm; 7.101735mm } + { 10.682455mm; 6.972085mm } + { 10.683mm; 6.851833mm } + { 10.683mm; 6.492mm } + { 10.865033mm; 6.492mm } + { 10.989777mm; 6.503172mm } + { 11.081284mm; 6.531111mm } + { 11.097866mm; 6.5428mm } + { 11.125524mm; 6.613356mm } + { 11.143339mm; 6.748588mm } + { 11.148666mm; 6.902633mm } + { 11.150773mm; 7.062351mm } + { 11.160336mm; 7.155205mm } + { 11.182224mm; 7.198958mm } + { 441.78354331mil; 7.211375mm } + { 11.233333mm; 7.211666mm } + { 11.277101mm; 7.204155mm } + { 11.30216mm; 7.16973mm } + { 11.313237mm; 7.090552mm } + { 11.315058mm; 6.948781mm } + { 11.314657mm; 6.90475mm } + { 11.309912mm; 6.744249mm } + { 11.300594mm; 6.612371mm } + { 11.288669mm; 6.536376mm } + { 11.287967mm; 6.534333mm } + { 11.25074mm; 6.450869mm } + { 11.201107mm; 6.392657mm } + { 11.124494mm; 6.355213mm } + { 11.006329mm; 6.334056mm } + { 10.832039mm; 6.324702mm } + { 10.599863mm; 6.322666mm } + { 407.20314961mil; 6.324033mm } + { 10.158328mm; 6.333965mm } + { 10.033572mm; 6.361213mm } + { 9.956294mm; 6.414526mm } + { 9.9141mm; 6.502654mm } + { 9.894593mm; 6.634347mm } + { 9.885379mm; 6.818353mm } + { 9.885037mm; 6.827228mm } + { 9.879208mm; 7.008775mm } + { 9.880765mm; 7.12188mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62104 { + li:geometry { + ta:contour { + { 9.884835mm; 8.005076mm } + { 9.910585mm; 8.144828mm } + { 9.966779mm; 8.230631mm } + { 10.064282mm; 8.277621mm } + { 10.213957mm; 8.30093mm } + { 10.242739mm; 8.303414mm } + { 10.393772mm; 8.32412mm } + { 10.520123mm; 8.356157mm } + { 10.576002mm; 8.381506mm } + { 10.696827mm; 8.426351mm } + { 10.859353mm; 332.29mil } + { 11.027091mm; 8.424308mm } + { 11.163552mm; 8.38013mm } + { 11.196893mm; 8.358454mm } + { 11.244079mm; 8.312562mm } + { 11.274814mm; 8.254192mm } + { 11.293626mm; 8.164111mm } + { 11.305043mm; 8.023083mm } + { 11.311503mm; 7.87162mm } + { 11.326172mm; 7.465666mm } + { 11.148666mm; 7.465666mm } + { 11.148666mm; 7.635mm } + { 11.148666mm; 310.2719685mil } + { 438.5665748mil; 8.028829mm } + { 11.116213mm; 8.150116mm } + { 11.094214mm; 8.201285mm } + { 11.03076mm; 8.250302mm } + { 10.923304mm; 8.265231mm } + { 10.850798mm; 8.262292mm } + { 10.661833mm; 8.248833mm } + { 10.649395mm; 7.941916mm } + { 10.636957mm; 7.635mm } + { 11.148666mm; 7.635mm } + { 11.148666mm; 7.465666mm } + { 10.048mm; 7.465666mm } + { 10.048mm; 7.635mm } + { 10.471333mm; 7.635mm } + { 10.471333mm; 8.143mm } + { 10.310466mm; 8.143mm } + { 10.171985mm; 8.127421mm } + { 10.09086mm; 8.07068mm } + { 10.054168mm; 7.957768mm } + { 10.048mm; 7.8382mm } + { 10.048mm; 7.635mm } + { 10.048mm; 7.465666mm } + { 9.878666mm; 7.465666mm } + { 9.878666mm; 7.796242mm } + { 9.884835mm; 8.005076mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62153 { + li:geometry { + ta:contour { + { 9.882967mm; 9.615451mm } + { 9.904429mm; 9.638585mm } + { 9.955888mm; 9.653521mm } + { 10.050182mm; 9.662041mm } + { 10.200147mm; 9.665931mm } + { 410.1819685mil; 9.666974mm } + { 10.48781mm; 9.667mm } + { 10.766432mm; 9.664937mm } + { 10.971881mm; 9.654537mm } + { 11.115627mm; 9.62948mm } + { 11.209141mm; 9.583447mm } + { 11.263891mm; 9.51012mm } + { 11.291347mm; 9.403179mm } + { 11.30298mm; 9.256304mm } + { 11.304593mm; 9.21701mm } + { 11.30667mm; 9.060506mm } + { 11.301348mm; 8.932653mm } + { 11.290157mm; 8.862666mm } + { 11.253925mm; 8.784203mm } + { 11.209198mm; 8.727939mm } + { 11.142394mm; 8.690201mm } + { 11.03993mm; 8.667319mm } + { 10.888224mm; 8.65562mm } + { 10.673692mm; 8.651433mm } + { 10.507105mm; 8.651mm } + { 10.264511mm; 8.651565mm } + { 10.09394mm; 8.654396mm } + { 9.98275mm; 8.661196mm } + { 9.9183mm; 8.673669mm } + { 9.887948mm; 8.693517mm } + { 9.879051mm; 8.722444mm } + { 9.878666mm; 8.735666mm } + { 9.883072mm; 8.769206mm } + { 9.904973mm; 8.792486mm } + { 9.957397mm; 8.807372mm } + { 10.053372mm; 8.815729mm } + { 10.205926mm; 8.819425mm } + { 10.428084mm; 8.820324mm } + { 412.19854331mil; 8.820333mm } + { 10.72319mm; 8.821671mm } + { 429.29433071mil; 8.829746mm } + { 11.024702mm; 8.850643mm } + { 436.9003937mil; 8.890452mm } + { 11.133984mm; 8.95526mm } + { 11.147046mm; 9.051155mm } + { 11.148666mm; 9.159mm } + { 11.145983mm; 9.285395mm } + { 11.129799mm; 9.375639mm } + { 436.5319685mil; 9.43582mm } + { 11.008119mm; 9.472025mm } + { 10.878218mm; 9.490341mm } + { 10.686007mm; 9.496858mm } + { 412.19854331mil; 9.497666mm } + { 10.235657mm; 9.498297mm } + { 10.073107mm; 9.501434mm } + { 9.969167mm; 9.508942mm } + { 9.910809mm; 374.90893701mil } + { 9.885005mm; 9.544535mm } + { 9.878729mm; 9.576352mm } + { 9.878666mm; 9.582333mm } + { 9.882967mm; 9.615451mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62215 { + li:geometry { + ta:contour { + { 9.891857mm; 10.553942mm } + { 9.934997mm; 10.711908mm } + { 394.22972441mil; 10.806985mm } + { 10.132519mm; 10.848235mm } + { 10.190112mm; 10.851685mm } + { 10.274179mm; 10.841408mm } + { 10.290604mm; 10.802297mm } + { 10.285362mm; 10.78537mm } + { 10.262948mm; 10.717887mm } + { 10.259666mm; 10.700704mm } + { 10.224237mm; 10.686031mm } + { 10.179529mm; 10.683mm } + { 10.099975mm; 10.651875mm } + { 10.073695mm; 10.616037mm } + { 10.053686mm; 10.515295mm } + { 10.047918mm; 10.377607mm } + { 10.054997mm; 10.23405mm } + { 10.073528mm; 10.115699mm } + { 10.0988mm; 10.056466mm } + { 10.171601mm; 10.029868mm } + { 10.325149mm; 10.012882mm } + { 10.556032mm; 10.005849mm } + { 10.607847mm; 10.005666mm } + { 10.809604mm; 10.006373mm } + { 10.942912mm; 10.010843mm } + { 11.023991mm; 10.022602mm } + { 435.78972441mil; 10.045175mm } + { 11.094334mm; 10.082089mm } + { 11.107381mm; 10.114255mm } + { 11.142951mm; 10.285012mm } + { 11.141362mm; 10.480523mm } + { 11.121984mm; 10.58775mm } + { 11.092099mm; 10.648578mm } + { 11.028817mm; 10.676462mm } + { 10.910895mm; 10.683mm } + { 10.725333mm; 10.683mm } + { 10.725333mm; 10.4925mm } + { 10.719793mm; 10.373452mm } + { 10.69679mm; 10.317158mm } + { 10.646748mm; 10.302072mm } + { 10.640666mm; 10.302mm } + { 10.594846mm; 10.310576mm } + { 10.5693mm; 10.348776mm } + { 415.68mil; 10.43531mm } + { 10.556mm; 10.577166mm } + { 10.556mm; 10.852333mm } + { 10.845772mm; 10.852333mm } + { 11.04215mm; 10.842066mm } + { 11.170919mm; 10.801668mm } + { 11.247215mm; 10.716743mm } + { 11.286174mm; 10.572896mm } + { 11.299842mm; 10.420461mm } + { 11.302747mm; 10.260777mm } + { 11.295116mm; 10.121024mm } + { 11.282719mm; 10.048338mm } + { 11.241208mm; 9.964671mm } + { 11.167147mm; 9.905336mm } + { 11.048285mm; 9.866726mm } + { 10.872371mm; 9.845234mm } + { 10.627151mm; 9.837255mm } + { 10.564659mm; 9.836957mm } + { 10.35546mm; 9.837801mm } + { 402.08472441mil; 9.843109mm } + { 10.119167mm; 9.856068mm } + { 10.056139mm; 9.879866mm } + { 10.0059mm; 9.917692mm } + { 9.982575mm; 9.940242mm } + { 9.924682mm; 10.010326mm } + { 9.893102mm; 10.091883mm } + { 9.88037mm; 10.212481mm } + { 9.878666mm; 10.324025mm } + { 9.891857mm; 10.553942mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62288 { + li:geometry { + ta:contour { + { 9.881062mm; 13.102412mm } + { 9.894771mm; 13.157374mm } + { 9.923502mm; 13.177869mm } + { 9.958989mm; 13.180666mm } + { 10.004495mm; 13.174097mm } + { 10.031144mm; 13.14259mm } + { 395.43mil; 13.068448mm } + { 10.047814mm; 509.2115748mil } + { 10.048mm; 12.864656mm } + { 10.055053mm; 12.6765mm } + { 10.084083mm; 12.557254mm } + { 10.146898mm; 12.491777mm } + { 10.255302mm; 12.464924mm } + { 10.362716mm; 12.461mm } + { 10.513666mm; 12.461mm } + { 10.513666mm; 12.820833mm } + { 10.515242mm; 12.995794mm } + { 10.522565mm; 13.102665mm } + { 10.539532mm; 13.157999mm } + { 10.570038mm; 13.178352mm } + { 10.598333mm; 13.180666mm } + { 10.639249mm; 13.17406mm } + { 10.664357mm; 13.143282mm } + { 10.677466mm; 13.071896mm } + { 10.682387mm; 12.943464mm } + { 10.683mm; 12.815327mm } + { 10.683mm; 12.449988mm } + { 10.878735mm; 12.472051mm } + { 433.2107874mil; 12.496882mm } + { 11.091946mm; 12.534031mm } + { 11.11092mm; 12.55164mm } + { 11.12964mm; 496.9073622mil } + { 11.143018mm; 12.747837mm } + { 11.148018mm; 12.894916mm } + { 11.15083mm; 13.047291mm } + { 11.162056mm; 13.133444mm } + { 11.18719mm; 13.171769mm } + { 11.231723mm; 13.180662mm } + { 11.233333mm; 13.180666mm } + { 11.277116mm; 13.173123mm } + { 11.30223mm; 13.138603mm } + { 11.313428mm; 13.05927mm } + { 11.315464mm; 12.917287mm } + { 11.315134mm; 12.87375mm } + { 11.307472mm; 12.707103mm } + { 11.290102mm; 12.563108mm } + { 11.266754mm; 12.472466mm } + { 11.266276mm; 12.471458mm } + { 11.184235mm; 12.385586mm } + { 11.032865mm; 12.328802mm } + { 10.808672mm; 12.300372mm } + { 10.508161mm; 12.299563mm } + { 10.457987mm; 12.301697mm } + { 402.86472441mil; 484.8719685mil } + { 10.078164mm; 12.341271mm } + { 9.980152mm; 12.391016mm } + { 9.924692mm; 12.477733mm } + { 9.897751mm; 12.614173mm } + { 9.885293mm; 12.813086mm } + { 9.884905mm; 12.822327mm } + { 9.878923mm; 12.996293mm } + { 9.881062mm; 13.102412mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62351 { + li:geometry { + ta:contour { + { 9.881497mm; 14.063737mm } + { 9.897915mm; 14.215477mm } + { 9.939811mm; 14.31812mm } + { 10.019073mm; 14.381254mm } + { 10.147593mm; 14.414469mm } + { 10.33726mm; 14.427354mm } + { 10.593081mm; 14.4295mm } + { 10.850571mm; 14.428123mm } + { 434.47933071mil; 14.417653mm } + { 11.161075mm; 14.388581mm } + { 11.23885mm; 14.3314mm } + { 11.281481mm; 14.2366mm } + { 11.301347mm; 14.094673mm } + { 11.31083mm; 13.896109mm } + { 11.311503mm; 13.877723mm } + { 11.326172mm; 13.477mm } + { 10.048mm; 13.477mm } + { 10.048mm; 13.646333mm } + { 11.148666mm; 13.646333mm } + { 11.148666mm; 547.13814961mil } + { 11.136435mm; 14.082314mm } + { 11.098588mm; 14.194353mm } + { 11.082142mm; 14.214809mm } + { 11.009364mm; 14.24549mm } + { 10.876025mm; 561.7203937mil } + { 421.4661811mil; 14.281064mm } + { 10.520126mm; 14.285218mm } + { 10.343796mm; 14.279791mm } + { 10.199366mm; 14.264413mm } + { 10.10995mm; 14.238714mm } + { 10.0988mm; 14.230533mm } + { 10.071101mm; 14.161712mm } + { 10.052882mm; 552.5619685mil } + { 10.047999mm; 13.913033mm } + { 10.048mm; 13.646333mm } + { 10.048mm; 13.477mm } + { 9.878666mm; 13.477mm } + { 9.878666mm; 13.85331mm } + { 9.881497mm; 14.063737mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62391 { + li:geometry { + ta:contour { + { 9.894903mm; 15.397361mm } + { 391.67472441mil; 15.538208mm } + { 10.046958mm; 15.624329mm } + { 10.164416mm; 15.66233mm } + { 10.260942mm; 15.672265mm } + { 10.298693mm; 15.646683mm } + { 10.302mm; 15.621614mm } + { 10.268012mm; 15.552283mm } + { 10.20675mm; 15.504151mm } + { 10.120219mm; 15.447897mm } + { 10.072423mm; 15.37762mm } + { 10.052282mm; 15.267907mm } + { 10.048648mm; 15.141607mm } + { 10.054942mm; 14.996563mm } + { 10.083734mm; 14.897672mm } + { 10.148376mm; 14.836273mm } + { 10.262216mm; 14.803709mm } + { 10.438603mm; 14.79132mm } + { 10.590773mm; 14.789981mm } + { 10.774444mm; 14.794243mm } + { 10.93005mm; 14.805151mm } + { 11.035422mm; 14.820796mm } + { 11.064mm; 14.83077mm } + { 11.102349mm; 14.885508mm } + { 11.122533mm; 14.997939mm } + { 11.1275mm; 15.149166mm } + { 11.119874mm; 15.324761mm } + { 11.089184mm; 15.432361mm } + { 11.023714mm; 15.487872mm } + { 10.911745mm; 15.507202mm } + { 10.862916mm; 610.565mil } + { 10.778365mm; 15.504065mm } + { 10.738324mm; 15.474851mm } + { 10.726163mm; 15.397764mm } + { 10.725333mm; 15.3185mm } + { 10.719793mm; 15.199452mm } + { 10.69679mm; 15.143158mm } + { 10.646748mm; 15.128072mm } + { 10.640666mm; 15.128mm } + { 10.594846mm; 15.136576mm } + { 10.5693mm; 15.174776mm } + { 415.68mil; 15.26131mm } + { 10.556mm; 15.403166mm } + { 10.556mm; 15.678333mm } + { 10.761349mm; 15.678333mm } + { 10.991992mm; 15.660238mm } + { 11.152645mm; 15.603928mm } + { 11.250327mm; 15.506368mm } + { 11.272595mm; 15.457278mm } + { 11.306144mm; 15.289138mm } + { 11.311937mm; 15.087589mm } + { 11.29022mm; 14.898093mm } + { 11.269169mm; 14.822202mm } + { 11.2107mm; 14.735892mm } + { 11.102156mm; 14.67559mm } + { 10.933898mm; 14.638499mm } + { 10.696289mm; 14.621824mm } + { 10.5729mm; 14.620236mm } + { 10.313975mm; 14.627951mm } + { 10.127432mm; 577.07472441mil } + { 10.00195mm; 14.71876mm } + { 9.92621mm; 14.820421mm } + { 9.88889mm; 14.971963mm } + { 9.878672mm; 15.182671mm } + { 9.878666mm; 15.189566mm } + { 9.894903mm; 15.397361mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62458 { + li:geometry { + ta:contour { + { 9.881062mm; 16.700745mm } + { 9.894771mm; 16.755707mm } + { 9.923502mm; 16.776202mm } + { 9.958989mm; 16.779mm } + { 10.004495mm; 16.77243mm } + { 10.031144mm; 16.740923mm } + { 395.43mil; 16.666781mm } + { 10.047814mm; 16.532308mm } + { 10.048mm; 16.462989mm } + { 10.055053mm; 16.274833mm } + { 10.084083mm; 16.155588mm } + { 10.146898mm; 16.09011mm } + { 10.255302mm; 16.063258mm } + { 10.362716mm; 16.059333mm } + { 10.513666mm; 16.059333mm } + { 10.513666mm; 16.419166mm } + { 10.515242mm; 16.594128mm } + { 10.522565mm; 16.700998mm } + { 10.539532mm; 16.756332mm } + { 10.570038mm; 16.776686mm } + { 10.598333mm; 16.779mm } + { 10.639249mm; 16.772393mm } + { 10.664357mm; 16.741615mm } + { 10.677466mm; 16.670229mm } + { 10.682387mm; 16.541797mm } + { 10.683mm; 16.413661mm } + { 10.683mm; 16.048322mm } + { 10.878735mm; 16.070384mm } + { 433.2107874mil; 16.095215mm } + { 11.091946mm; 16.132365mm } + { 11.11092mm; 16.149973mm } + { 11.12964mm; 16.219781mm } + { 11.143018mm; 16.34617mm } + { 11.148018mm; 16.49325mm } + { 11.15083mm; 16.645624mm } + { 11.162056mm; 16.731777mm } + { 11.18719mm; 16.770103mm } + { 11.231723mm; 16.778995mm } + { 11.233333mm; 16.779mm } + { 11.277116mm; 16.771457mm } + { 11.30223mm; 16.736937mm } + { 11.313428mm; 655.8111811mil } + { 11.315464mm; 16.51562mm } + { 11.315134mm; 16.472083mm } + { 11.307472mm; 16.305436mm } + { 11.290102mm; 16.161441mm } + { 11.266754mm; 16.070799mm } + { 11.266276mm; 632.66893701mil } + { 440.3073622mil; 15.984417mm } + { 11.030583mm; 15.927468mm } + { 10.803484mm; 15.898279mm } + { 10.499389mm; 15.89618mm } + { 411.8411811mil; 15.897588mm } + { 10.234856mm; 15.91027mm } + { 10.079608mm; 15.935447mm } + { 9.981016mm; 15.985839mm } + { 9.925074mm; 16.07417mm } + { 9.897777mm; 16.21316mm } + { 9.88512mm; 16.41553mm } + { 9.884905mm; 16.420661mm } + { 9.878923mm; 16.594627mm } + { 9.881062mm; 16.700745mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62521 { + li:geometry { + ta:contour { + { 10.984459mm; 17.403032mm } + { 11.016112mm; 17.445191mm } + { 11.0987mm; 17.456002mm } + { 11.148666mm; 17.456333mm } + { 11.257084mm; 17.451847mm } + { 11.305266mm; 17.424151mm } + { 11.317621mm; 17.351887mm } + { 11.318mm; 17.308166mm } + { 11.312873mm; 17.2133mm } + { 11.281221mm; 17.171141mm } + { 11.198632mm; 17.160331mm } + { 11.148666mm; 17.16mm } + { 11.040248mm; 17.164485mm } + { 10.992066mm; 17.192181mm } + { 10.979711mm; 17.264446mm } + { 10.979333mm; 17.308166mm } + { 10.984459mm; 17.403032mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62539 { + li:geometry { + ta:contour { + { 9.882438mm; 17.995181mm } + { 9.901637mm; 18.017459mm } + { 391.6569685mil; 18.032559mm } + { 10.033613mm; 18.041872mm } + { 10.170038mm; 18.046788mm } + { 10.369186mm; 18.048699mm } + { 10.598333mm; 18.049mm } + { 10.860541mm; 18.048556mm } + { 435.0357874mil; 18.046297mm } + { 11.178258mm; 18.040832mm } + { 11.257415mm; 18.03077mm } + { 11.299203mm; 18.014721mm } + { 445.49mil; 17.991291mm } + { 11.318mm; 17.964333mm } + { 11.314227mm; 17.933485mm } + { 11.295028mm; 17.911206mm } + { 11.248578mm; 17.896106mm } + { 11.163053mm; 17.886794mm } + { 11.026628mm; 17.881878mm } + { 10.82748mm; 17.879967mm } + { 10.598333mm; 17.879666mm } + { 10.336124mm; 17.88011mm } + { 10.146757mm; 17.882369mm } + { 10.018407mm; 17.887833mm } + { 9.939251mm; 17.897895mm } + { 9.897463mm; 17.913945mm } + { 9.88122mm; 17.937374mm } + { 9.878666mm; 17.964333mm } + { 9.882438mm; 17.995181mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62569 { + li:geometry { + ta:contour { + { 9.887051mm; 749.76933071mil } + { 390.4857874mil; 19.196646mm } + { 9.959593mm; 19.28256mm } + { 9.996845mm; 19.323379mm } + { 10.041092mm; 19.351248mm } + { 10.107951mm; 19.36863mm } + { 10.213044mm; 19.37799mm } + { 10.37199mm; 19.381792mm } + { 10.593081mm; 19.3825mm } + { 10.848172mm; 19.380664mm } + { 11.031144mm; 19.370079mm } + { 11.154539mm; 19.343129mm } + { 11.230896mm; 19.292198mm } + { 11.272757mm; 19.209667mm } + { 11.292662mm; 19.087922mm } + { 11.30146mm; 18.952265mm } + { 11.302855mm; 18.786137mm } + { 11.291654mm; 18.638837mm } + { 443.80275591mil; 18.550057mm } + { 11.237153mm; 18.478908mm } + { 11.185568mm; 725.585mil } + { 11.101846mm; 18.397478mm } + { 10.970001mm; 18.376333mm } + { 424.175mil; 18.360992mm } + { 10.745624mm; 18.359337mm } + { 10.745624mm; 18.51688mm } + { 10.942653mm; 18.533307mm } + { 11.065828mm; 18.571123mm } + { 11.119365mm; 18.631051mm } + { 11.119752mm; 18.632469mm } + { 11.142426mm; 18.779723mm } + { 11.142797mm; 18.937946mm } + { 11.123021mm; 19.076432mm } + { 11.085255mm; 19.164477mm } + { 11.082142mm; 754.63814961mil } + { 11.009364mm; 19.19849mm } + { 10.876025mm; 756.7203937mil } + { 421.4661811mil; 19.234064mm } + { 10.520126mm; 19.238218mm } + { 10.343796mm; 19.232791mm } + { 10.199366mm; 19.217413mm } + { 10.10995mm; 19.191714mm } + { 10.0988mm; 19.183533mm } + { 10.069994mm; 19.111971mm } + { 10.053584mm; 18.987685mm } + { 10.050081mm; 18.841782mm } + { 10.059997mm; 18.705366mm } + { 10.083844mm; 18.609543mm } + { 10.089193mm; 732.27275591mil } + { 10.144111mm; 18.562699mm } + { 10.260797mm; 18.537563mm } + { 10.450071mm; 18.522089mm } + { 10.470527mm; 18.521118mm } + { 10.745624mm; 18.51688mm } + { 10.745624mm; 18.359337mm } + { 10.704166mm; 18.356921mm } + { 10.395719mm; 18.352984mm } + { 10.164091mm; 18.380364mm } + { 10.007253mm; 18.439538mm } + { 9.923176mm; 18.530979mm } + { 390.5173622mil; 18.540721mm } + { 9.885823mm; 18.686299mm } + { 9.87567mm; 18.864065mm } + { 9.887051mm; 749.76933071mil } + } + } + + ha:flags { + clearpoly=1 + } + } + } + ha:type { + silk = 1 + bottom = 1 + } + } + } + } + uid = 8sNwOl0ruafJwoqjJw8AAABn + } + ha:subc.62635 { + ha:attributes { + footprint={Connector_Pin:Pin_D1.0mm_L10.0mm} + value=TestPoint + kicad_descr=solder Pin_ diameter 1.0mm, hole diameter 1.0mm (press fit), length 10.0mm + refdes=TP10 + kicad_tags=solder Pin_ press fit + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=1.0mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.62652 { + proto=0; x=13.255mm; y=18.953mm; rot=90.000000; xmirror=0; smirror=0; clearance=20.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.62636 { + x1=13.255mm; y1=18.953mm; x2=13.255mm; y2=18.953mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.62639 { + x1=13.255mm; y1=18.953mm; x2=13.255mm; y2=17.953mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.62642 { + x1=13.255mm; y1=18.953mm; x2=14.255mm; y2=18.953mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:F.SilkS { + lid=1 + ha:combining { } + + li:objects { + ha:arc.62645 { + x=13.255mm; y=18.953mm; width=1.250999mm; height=1.250999mm; astart=267.709390; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:text.62646 { + string=%a.parent.refdes%; x=14.695mm; y=20.76425mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 90.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:F.Fab { + lid=2 + ha:combining { } + + li:objects { + ha:arc.62647 { + x=13.255mm; y=18.953mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:arc.62648 { + x=13.255mm; y=18.953mm; width=1.0mm; height=1.0mm; astart=270.000000; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:text.62649 { + string=TestPoint; x=10.433573mm; y=22.402999mm; scale=100; fid=0; + thickness = 0.15mm + scale_x = 1.077989 + scale_y = 1.077989 + rot = 90.000000 + } + ha:text.62650 { + string=%a.parent.refdes%; x=14.695mm; y=20.76425mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 90.000000 + } + } + ha:type { + top = 1 + doc = 1 + } + } + + ha:F.CrtYd { + lid=3 + ha:combining { } + + li:objects { + ha:arc.62651 { + x=13.255mm; y=18.953mm; width=1.5mm; height=1.5mm; astart=270.000000; adelta=360.000000; thickness=0.05mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + } + } + } + uid = 8sNwOl0ruafJwoqjJw8AAABo + } + ha:subc.62654 { + ha:attributes { + footprint={Connector_Pin:Pin_D1.0mm_L10.0mm} + value=TestPoint + kicad_descr=solder Pin_ diameter 1.0mm, hole diameter 1.0mm (press fit), length 10.0mm + refdes=TP9 + kicad_tags=solder Pin_ press fit + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=1.0mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.62671 { + proto=0; x=325.0mil; y=18.953mm; rot=90.000000; xmirror=0; smirror=0; clearance=20.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.62655 { + x1=325.0mil; y1=18.953mm; x2=325.0mil; y2=18.953mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.62658 { + x1=325.0mil; y1=18.953mm; x2=325.0mil; y2=17.953mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.62661 { + x1=325.0mil; y1=18.953mm; x2=9.255mm; y2=18.953mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:F.SilkS { + lid=1 + ha:combining { } + + li:objects { + ha:arc.62664 { + x=325.0mil; y=18.953mm; width=1.250999mm; height=1.250999mm; astart=267.709390; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:text.62665 { + string=%a.parent.refdes%; x=9.695mm; y=20.376125mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 90.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:F.Fab { + lid=2 + ha:combining { } + + li:objects { + ha:arc.62666 { + x=325.0mil; y=18.953mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:arc.62667 { + x=325.0mil; y=18.953mm; width=1.0mm; height=1.0mm; astart=270.000000; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:text.62668 { + string=TestPoint; x=5.433573mm; y=22.402999mm; scale=100; fid=0; + thickness = 0.15mm + scale_x = 1.077989 + scale_y = 1.077989 + rot = 90.000000 + } + ha:text.62669 { + string=%a.parent.refdes%; x=9.695mm; y=20.376125mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 90.000000 + } + } + ha:type { + top = 1 + doc = 1 + } + } + + ha:F.CrtYd { + lid=3 + ha:combining { } + + li:objects { + ha:arc.62670 { + x=325.0mil; y=18.953mm; width=1.5mm; height=1.5mm; astart=270.000000; adelta=360.000000; thickness=0.05mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + } + } + } + uid = 8sNwOl0ruafJwoqjJw8AAABp + } + ha:subc.62673 { + ha:attributes { + footprint={Connector_Pin:Pin_D1.0mm_L10.0mm} + value=TestPoint + kicad_descr=solder Pin_ diameter 1.0mm, hole diameter 1.0mm (press fit), length 10.0mm + refdes=TP8 + kicad_tags=solder Pin_ press fit + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=1.0mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.62690 { + proto=0; x=13.255mm; y=195.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=20.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.62674 { + x1=13.255mm; y1=195.0mil; x2=13.255mm; y2=195.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.62677 { + x1=13.255mm; y1=195.0mil; x2=13.255mm; y2=3.953mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.62680 { + x1=13.255mm; y1=195.0mil; x2=14.255mm; y2=195.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:F.SilkS { + lid=1 + ha:combining { } + + li:objects { + ha:arc.62683 { + x=13.255mm; y=195.0mil; width=1.250999mm; height=1.250999mm; astart=267.709390; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:text.62684 { + string=%a.parent.refdes%; x=14.695mm; y=6.376125mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 90.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:F.Fab { + lid=2 + ha:combining { } + + li:objects { + ha:arc.62685 { + x=13.255mm; y=195.0mil; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:arc.62686 { + x=13.255mm; y=195.0mil; width=1.0mm; height=1.0mm; astart=270.000000; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:text.62687 { + string=TestPoint; x=10.433573mm; y=8.402999mm; scale=100; fid=0; + thickness = 0.15mm + scale_x = 1.077989 + scale_y = 1.077989 + rot = 90.000000 + } + ha:text.62688 { + string=%a.parent.refdes%; x=14.695mm; y=6.376125mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 90.000000 + } + } + ha:type { + top = 1 + doc = 1 + } + } + + ha:F.CrtYd { + lid=3 + ha:combining { } + + li:objects { + ha:arc.62689 { + x=13.255mm; y=195.0mil; width=1.5mm; height=1.5mm; astart=270.000000; adelta=360.000000; thickness=0.05mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + } + } + } + uid = 8sNwOl0ruafJwoqjJw8AAABq + } + ha:subc.62692 { + ha:attributes { + footprint={Connector_Pin:Pin_D1.0mm_L10.0mm} + value=TestPoint + kicad_descr=solder Pin_ diameter 1.0mm, hole diameter 1.0mm (press fit), length 10.0mm + refdes=TP7 + kicad_tags=solder Pin_ press fit + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=1.0mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.62709 { + proto=0; x=325.0mil; y=195.0mil; rot=90.000000; xmirror=0; smirror=0; clearance=20.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.62693 { + x1=325.0mil; y1=195.0mil; x2=325.0mil; y2=195.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.62696 { + x1=325.0mil; y1=195.0mil; x2=325.0mil; y2=3.953mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.62699 { + x1=325.0mil; y1=195.0mil; x2=9.255mm; y2=195.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:F.SilkS { + lid=1 + ha:combining { } + + li:objects { + ha:arc.62702 { + x=325.0mil; y=195.0mil; width=1.250999mm; height=1.250999mm; astart=267.709390; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:text.62703 { + string=%a.parent.refdes%; x=9.695mm; y=6.448mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 90.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:F.Fab { + lid=2 + ha:combining { } + + li:objects { + ha:arc.62704 { + x=325.0mil; y=195.0mil; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:arc.62705 { + x=325.0mil; y=195.0mil; width=1.0mm; height=1.0mm; astart=270.000000; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:text.62706 { + string=TestPoint; x=5.433573mm; y=8.402999mm; scale=100; fid=0; + thickness = 0.15mm + scale_x = 1.077989 + scale_y = 1.077989 + rot = 90.000000 + } + ha:text.62707 { + string=%a.parent.refdes%; x=9.695mm; y=6.448mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 90.000000 + } + } + ha:type { + top = 1 + doc = 1 + } + } + + ha:F.CrtYd { + lid=3 + ha:combining { } + + li:objects { + ha:arc.62708 { + x=325.0mil; y=195.0mil; width=1.5mm; height=1.5mm; astart=270.000000; adelta=360.000000; thickness=0.05mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + } + } + } + uid = 8sNwOl0ruafJwoqjJw8AAABr + } + ha:subc.62711 { + ha:attributes { + footprint={Connector_Pin:Pin_D1.0mm_L10.0mm} + value=TestPoint + kicad_descr=solder Pin_ diameter 1.0mm, hole diameter 1.0mm (press fit), length 10.0mm + refdes=TP6 + kicad_tags=solder Pin_ press fit + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=1.0mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.62728 { + proto=0; x=13.255mm; y=15.453mm; rot=90.000000; xmirror=0; smirror=0; clearance=20.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.62712 { + x1=13.255mm; y1=15.453mm; x2=13.255mm; y2=15.453mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.62715 { + x1=13.255mm; y1=15.453mm; x2=13.255mm; y2=14.453mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.62718 { + x1=13.255mm; y1=15.453mm; x2=14.255mm; y2=15.453mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:F.SilkS { + lid=1 + ha:combining { } + + li:objects { + ha:arc.62721 { + x=13.255mm; y=15.453mm; width=1.250999mm; height=1.250999mm; astart=267.709390; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:text.62722 { + string=%a.parent.refdes%; x=14.695mm; y=16.876125mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 90.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:F.Fab { + lid=2 + ha:combining { } + + li:objects { + ha:arc.62723 { + x=13.255mm; y=15.453mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:arc.62724 { + x=13.255mm; y=15.453mm; width=1.0mm; height=1.0mm; astart=270.000000; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:text.62725 { + string=TestPoint; x=10.433573mm; y=18.902999mm; scale=100; fid=0; + thickness = 0.15mm + scale_x = 1.077989 + scale_y = 1.077989 + rot = 90.000000 + } + ha:text.62726 { + string=%a.parent.refdes%; x=14.695mm; y=16.876125mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 90.000000 + } + } + ha:type { + top = 1 + doc = 1 + } + } + + ha:F.CrtYd { + lid=3 + ha:combining { } + + li:objects { + ha:arc.62727 { + x=13.255mm; y=15.453mm; width=1.5mm; height=1.5mm; astart=270.000000; adelta=360.000000; thickness=0.05mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + } + } + } + uid = 8sNwOl0ruafJwoqjJw8AAABs + } + ha:subc.62730 { + ha:attributes { + footprint={Connector_Pin:Pin_D1.0mm_L10.0mm} + value=TestPoint + kicad_descr=solder Pin_ diameter 1.0mm, hole diameter 1.0mm (press fit), length 10.0mm + refdes=TP4 + kicad_tags=solder Pin_ press fit + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=1.0mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.62747 { + proto=0; x=13.255mm; y=11.953mm; rot=90.000000; xmirror=0; smirror=0; clearance=20.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.62731 { + x1=13.255mm; y1=11.953mm; x2=13.255mm; y2=11.953mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.62734 { + x1=13.255mm; y1=11.953mm; x2=13.255mm; y2=10.953mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.62737 { + x1=13.255mm; y1=11.953mm; x2=14.255mm; y2=11.953mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:F.SilkS { + lid=1 + ha:combining { } + + li:objects { + ha:arc.62740 { + x=13.255mm; y=11.953mm; width=1.250999mm; height=1.250999mm; astart=267.709390; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:text.62741 { + string=%a.parent.refdes%; x=14.695mm; y=13.448mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 90.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:F.Fab { + lid=2 + ha:combining { } + + li:objects { + ha:arc.62742 { + x=13.255mm; y=11.953mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:arc.62743 { + x=13.255mm; y=11.953mm; width=1.0mm; height=1.0mm; astart=270.000000; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:text.62744 { + string=TestPoint; x=10.433573mm; y=15.402999mm; scale=100; fid=0; + thickness = 0.15mm + scale_x = 1.077989 + scale_y = 1.077989 + rot = 90.000000 + } + ha:text.62745 { + string=%a.parent.refdes%; x=14.695mm; y=13.448mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 90.000000 + } + } + ha:type { + top = 1 + doc = 1 + } + } + + ha:F.CrtYd { + lid=3 + ha:combining { } + + li:objects { + ha:arc.62746 { + x=13.255mm; y=11.953mm; width=1.5mm; height=1.5mm; astart=270.000000; adelta=360.000000; thickness=0.05mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + } + } + } + uid = 8sNwOl0ruafJwoqjJw8AAABu + } + ha:subc.62749 { + ha:attributes { + footprint={Connector_Pin:Pin_D1.0mm_L10.0mm} + value=TestPoint + kicad_descr=solder Pin_ diameter 1.0mm, hole diameter 1.0mm (press fit), length 10.0mm + refdes=TP3 + kicad_tags=solder Pin_ press fit + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=1.0mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.62766 { + proto=0; x=13.255mm; y=8.453mm; rot=90.000000; xmirror=0; smirror=0; clearance=20.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.62750 { + x1=13.255mm; y1=8.453mm; x2=13.255mm; y2=8.453mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.62753 { + x1=13.255mm; y1=8.453mm; x2=13.255mm; y2=7.453mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.62756 { + x1=13.255mm; y1=8.453mm; x2=14.255mm; y2=8.453mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:F.SilkS { + lid=1 + ha:combining { } + + li:objects { + ha:arc.62759 { + x=13.255mm; y=8.453mm; width=1.250999mm; height=1.250999mm; astart=267.709390; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:text.62760 { + string=%a.parent.refdes%; x=14.695mm; y=9.876125mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 90.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:F.Fab { + lid=2 + ha:combining { } + + li:objects { + ha:arc.62761 { + x=13.255mm; y=8.453mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:arc.62762 { + x=13.255mm; y=8.453mm; width=1.0mm; height=1.0mm; astart=270.000000; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:text.62763 { + string=TestPoint; x=10.433573mm; y=11.902999mm; scale=100; fid=0; + thickness = 0.15mm + scale_x = 1.077989 + scale_y = 1.077989 + rot = 90.000000 + } + ha:text.62764 { + string=%a.parent.refdes%; x=14.695mm; y=9.876125mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 90.000000 + } + } + ha:type { + top = 1 + doc = 1 + } + } + + ha:F.CrtYd { + lid=3 + ha:combining { } + + li:objects { + ha:arc.62765 { + x=13.255mm; y=8.453mm; width=1.5mm; height=1.5mm; astart=270.000000; adelta=360.000000; thickness=0.05mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + } + } + } + uid = 8sNwOl0ruafJwoqjJw8AAABv + } + ha:subc.62768 { + ha:attributes { + footprint={Connector_Pin:Pin_D1.0mm_L10.0mm} + value=TestPoint + kicad_descr=solder Pin_ diameter 1.0mm, hole diameter 1.0mm (press fit), length 10.0mm + refdes=TP2 + kicad_tags=solder Pin_ press fit + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=1.0mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.62785 { + proto=0; x=325.0mil; y=11.953mm; rot=90.000000; xmirror=0; smirror=0; clearance=20.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.62769 { + x1=325.0mil; y1=11.953mm; x2=325.0mil; y2=11.953mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.62772 { + x1=325.0mil; y1=11.953mm; x2=325.0mil; y2=10.953mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.62775 { + x1=325.0mil; y1=11.953mm; x2=9.255mm; y2=11.953mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:F.SilkS { + lid=1 + ha:combining { } + + li:objects { + ha:arc.62778 { + x=325.0mil; y=11.953mm; width=1.250999mm; height=1.250999mm; astart=267.709390; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:text.62779 { + string=%a.parent.refdes%; x=9.695mm; y=13.448mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 90.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:F.Fab { + lid=2 + ha:combining { } + + li:objects { + ha:arc.62780 { + x=325.0mil; y=11.953mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:arc.62781 { + x=325.0mil; y=11.953mm; width=1.0mm; height=1.0mm; astart=270.000000; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:text.62782 { + string=TestPoint; x=5.433573mm; y=15.402999mm; scale=100; fid=0; + thickness = 0.15mm + scale_x = 1.077989 + scale_y = 1.077989 + rot = 90.000000 + } + ha:text.62783 { + string=%a.parent.refdes%; x=9.695mm; y=13.448mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 90.000000 + } + } + ha:type { + top = 1 + doc = 1 + } + } + + ha:F.CrtYd { + lid=3 + ha:combining { } + + li:objects { + ha:arc.62784 { + x=325.0mil; y=11.953mm; width=1.5mm; height=1.5mm; astart=270.000000; adelta=360.000000; thickness=0.05mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + } + } + } + uid = 8sNwOl0ruafJwoqjJw8AAABw + } + ha:subc.62787 { + ha:attributes { + footprint={Connector_Pin:Pin_D1.0mm_L10.0mm} + value=TestPoint + kicad_descr=solder Pin_ diameter 1.0mm, hole diameter 1.0mm (press fit), length 10.0mm + refdes=TP1 + kicad_tags=solder Pin_ press fit + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=1.0mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.62804 { + proto=0; x=325.0mil; y=8.453mm; rot=90.000000; xmirror=0; smirror=0; clearance=20.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.62788 { + x1=325.0mil; y1=8.453mm; x2=325.0mil; y2=8.453mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.62791 { + x1=325.0mil; y1=8.453mm; x2=325.0mil; y2=7.453mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.62794 { + x1=325.0mil; y1=8.453mm; x2=9.255mm; y2=8.453mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:F.SilkS { + lid=1 + ha:combining { } + + li:objects { + ha:arc.62797 { + x=325.0mil; y=8.453mm; width=1.250999mm; height=1.250999mm; astart=267.709390; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:text.62798 { + string=%a.parent.refdes%; x=9.695mm; y=9.80425mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 90.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:F.Fab { + lid=2 + ha:combining { } + + li:objects { + ha:arc.62799 { + x=325.0mil; y=8.453mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:arc.62800 { + x=325.0mil; y=8.453mm; width=1.0mm; height=1.0mm; astart=270.000000; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:text.62801 { + string=TestPoint; x=5.433573mm; y=11.902999mm; scale=100; fid=0; + thickness = 0.15mm + scale_x = 1.077989 + scale_y = 1.077989 + rot = 90.000000 + } + ha:text.62802 { + string=%a.parent.refdes%; x=9.695mm; y=9.80425mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 90.000000 + } + } + ha:type { + top = 1 + doc = 1 + } + } + + ha:F.CrtYd { + lid=3 + ha:combining { } + + li:objects { + ha:arc.62803 { + x=325.0mil; y=8.453mm; width=1.5mm; height=1.5mm; astart=270.000000; adelta=360.000000; thickness=0.05mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + } + } + } + uid = 8sNwOl0ruafJwoqjJw8AAABx + } + ha:subc.62806 { + ha:attributes { + refdes=J1 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.5762mm + -1.8262mm + 0.5762mm + -1.8262mm + 0.5762mm + 1.8262mm + -0.5762mm + 1.8262mm + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.5mm + -1.75mm + 0.5mm + -1.75mm + 0.5mm + 1.75mm + -0.5mm + 1.75mm + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.3mm + -0.26mm + 0.31mm + -0.37mm + 0.33mm + -0.45mm + 0.35mm + -0.51mm + 0.37mm + -0.56mm + 0.4mm + -0.61mm + 0.44mm + -0.67mm + 0.48mm + -0.72mm + 0.5mm + -0.74mm + 0.5mm + -1.75mm + -0.5mm + -1.75mm + -0.5mm + 1.75mm + 0.3mm + 1.75mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.3762mm + -0.256543mm + 0.385353mm + -0.357234mm + 0.403215mm + -0.428679mm + 0.421581mm + -0.483779mm + 0.438482mm + -0.526031mm + 0.464408mm + -0.56924mm + 0.501567mm + -0.62498mm + 0.536865mm + -0.669102mm + 0.5762mm + -0.708436mm + 0.5762mm + -1.8262mm + -0.5762mm + -1.8262mm + -0.5762mm + 1.8262mm + 0.3762mm + 1.8262mm + } + } + } + } + + ha:ps_proto_v6.2 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.3mm + -0.36mm + -0.31mm + -0.47mm + -0.33mm + -0.55mm + -0.35mm + -0.61mm + -0.37mm + -0.66mm + -0.4mm + -0.71mm + -0.44mm + -0.77mm + -0.48mm + -0.82mm + -0.5mm + -0.84mm + -0.5mm + -1.85mm + 0.5mm + -1.85mm + 0.5mm + 1.85mm + -0.3mm + 1.85mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.3762mm + -0.356543mm + -0.385353mm + -0.457234mm + -0.403215mm + -0.528679mm + -0.421581mm + -0.583779mm + -0.438482mm + -0.626031mm + -0.464408mm + -0.66924mm + -0.501567mm + -0.72498mm + -0.536865mm + -0.769102mm + -0.5762mm + -0.808436mm + -0.5762mm + -1.9262mm + 0.5762mm + -1.9262mm + 0.5762mm + 1.9262mm + -0.3762mm + 1.9262mm + } + } + } + } + + ha:ps_proto_v6.3 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=10.0mil + li:ps_poly { + -0.5mm + -1.75mm + 0.5mm + -1.75mm + 0.5mm + 1.75mm + -0.5mm + 1.75mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=10.0mil + li:ps_poly { + -0.5762mm + -1.8262mm + 0.5762mm + -1.8262mm + 0.5762mm + 1.8262mm + -0.5762mm + 1.8262mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.62877 { + proto=0; x=3.6086mm; y=13.9566mm; rot=270.000000; xmirror=0; smirror=1; clearance=20.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=6 + } + } + ha:padstack_ref.62878 { + proto=0; x=3.6086mm; y=7.9368mm; rot=270.000000; xmirror=0; smirror=1; clearance=20.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + } + } + ha:padstack_ref.62879 { + proto=1; x=3.6086mm; y=11.95mm; rot=-90.000000; xmirror=1; smirror=1; clearance=20.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + } + } + ha:padstack_ref.62880 { + proto=1; x=3.6086mm; y=9.9434mm; rot=270.000000; xmirror=0; smirror=1; clearance=20.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + } + } + ha:padstack_ref.62881 { + proto=0; x=3.6032mm; y=13.9434mm; rot=-270.000000; xmirror=1; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + } + } + ha:padstack_ref.62882 { + proto=0; x=3.6032mm; y=15.9434mm; rot=-270.000000; xmirror=1; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=9 + } + } + ha:padstack_ref.62883 { + proto=2; x=3.5084mm; y=9.9368mm; rot=-90.000000; xmirror=1; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + } + } + ha:padstack_ref.62884 { + proto=1; x=3.61mm; y=11.9434mm; rot=-90.000000; xmirror=1; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + } + } + ha:padstack_ref.62885 { + proto=0; x=3.6032mm; y=7.9434mm; rot=-270.000000; xmirror=1; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=7 + } + } + ha:padstack_ref.62886 { + proto=3; x=3.6164mm; y=628.0mil; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=10 + } + } + } + li:layers { + + ha:F.Cu { + lid=0 + ha:combining { } + + li:objects { + ha:line.62807 { + x1=6.6532mm; y1=11.5434mm; x2=6.6532mm; y2=11.5934mm; thickness=0.15mm; clearance=0.0; + } + ha:line.62810 { + x1=6.3032mm; y1=11.5434mm; x2=6.3032mm; y2=11.5934mm; thickness=0.15mm; clearance=0.0; + } + ha:line.62813 { + x1=5.9532mm; y1=11.5434mm; x2=5.9532mm; y2=11.5934mm; thickness=0.15mm; clearance=0.0; + } + ha:line.62816 { + x1=5.7032mm; y1=11.2934mm; x2=5.6532mm; y2=11.2934mm; thickness=0.15mm; clearance=0.0; + } + ha:line.62819 { + x1=5.7032mm; y1=10.9434mm; x2=5.6532mm; y2=10.9434mm; thickness=0.15mm; clearance=0.0; + } + ha:line.62822 { + x1=5.7032mm; y1=10.5934mm; x2=5.6532mm; y2=10.5934mm; thickness=0.15mm; clearance=0.0; + } + ha:line.62825 { + x1=6.3032mm; y1=10.3434mm; x2=6.3032mm; y2=10.2934mm; thickness=0.15mm; clearance=0.0; + } + ha:line.62828 { + x1=6.6532mm; y1=10.3434mm; x2=6.6532mm; y2=10.2934mm; thickness=0.15mm; clearance=0.0; + } + ha:line.62831 { + x1=5.9532mm; y1=10.3434mm; x2=5.9532mm; y2=10.2934mm; thickness=0.15mm; clearance=0.0; + } + ha:line.62834 { + x1=6.9032mm; y1=10.5934mm; x2=6.9532mm; y2=10.5934mm; thickness=0.15mm; clearance=0.0; + } + ha:line.62837 { + x1=6.9032mm; y1=10.9434mm; x2=6.9532mm; y2=10.9434mm; thickness=0.15mm; clearance=0.0; + } + ha:line.62840 { + x1=6.9032mm; y1=11.2934mm; x2=6.9532mm; y2=11.2934mm; thickness=0.15mm; clearance=0.0; + } + ha:polygon.62887 { + li:geometry { + ta:contour { + { 6.5782mm; 11.4434mm } + { 6.7282mm; 11.4434mm } + { 6.7282mm; 11.5684mm } + { 6.5782mm; 11.5684mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62892 { + li:geometry { + ta:contour { + { 6.2282mm; 11.4434mm } + { 6.3782mm; 11.4434mm } + { 6.3782mm; 11.5684mm } + { 6.2282mm; 11.5684mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62897 { + li:geometry { + ta:contour { + { 5.8782mm; 11.4434mm } + { 6.0282mm; 11.4434mm } + { 6.0282mm; 11.5684mm } + { 5.8782mm; 11.5684mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62902 { + li:geometry { + ta:contour { + { 5.8032mm; 11.2184mm } + { 5.8032mm; 11.3684mm } + { 5.6782mm; 11.3684mm } + { 5.6782mm; 11.2184mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62907 { + li:geometry { + ta:contour { + { 5.8032mm; 10.8684mm } + { 5.8032mm; 11.0184mm } + { 5.6782mm; 11.0184mm } + { 5.6782mm; 10.8684mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62912 { + li:geometry { + ta:contour { + { 5.8032mm; 10.5184mm } + { 5.8032mm; 10.6684mm } + { 5.6782mm; 10.6684mm } + { 5.6782mm; 10.5184mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62917 { + li:geometry { + ta:contour { + { 6.0282mm; 10.4434mm } + { 5.8782mm; 10.4434mm } + { 5.8782mm; 10.3184mm } + { 6.0282mm; 10.3184mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62922 { + li:geometry { + ta:contour { + { 6.3782mm; 10.4434mm } + { 6.2282mm; 10.4434mm } + { 6.2282mm; 10.3184mm } + { 6.3782mm; 10.3184mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62927 { + li:geometry { + ta:contour { + { 6.7282mm; 10.4434mm } + { 6.5782mm; 10.4434mm } + { 6.5782mm; 10.3184mm } + { 6.7282mm; 10.3184mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62932 { + li:geometry { + ta:contour { + { 6.8032mm; 10.6684mm } + { 6.8032mm; 10.5184mm } + { 6.9282mm; 10.5184mm } + { 6.9282mm; 10.6684mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62937 { + li:geometry { + ta:contour { + { 6.8032mm; 11.0184mm } + { 6.8032mm; 10.8684mm } + { 6.9282mm; 10.8684mm } + { 6.9282mm; 11.0184mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.62942 { + li:geometry { + ta:contour { + { 6.8032mm; 11.3684mm } + { 6.8032mm; 11.2184mm } + { 6.9282mm; 11.2184mm } + { 6.9282mm; 11.3684mm } + } + } + + ha:flags { + clearpoly=1 + } + } + } + ha:type { + copper = 1 + top = 1 + } + } + + ha:F.SilkS { + lid=1 + ha:combining { auto=1; } + + li:objects { + ha:line.62843 { + x1=5.1218mm; y1=10.75mm; x2=5.3218mm; y2=431.1023622mil; thickness=0.153mm; clearance=0.0; + } + ha:line.62846 { + x1=5.3218mm; y1=431.1023622mil; x2=5.1218mm; y2=11.15mm; thickness=0.153mm; clearance=0.0; + } + ha:line.62849 { + x1=5.3032mm; y1=10.9434mm; x2=4.5762mm; y2=10.9434mm; thickness=0.153mm; clearance=0.0; + } + ha:text.62852 { + string=%a.parent.refdes%; x=2.003mm; y=197.95275591mil; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + rot = 360.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:Edge.Cuts { + lid=2 + ha:combining { } + + li:objects { + ha:line.62853 { + x1=1.2532mm; y1=11.9434mm; x2=1.2532mm; y2=16.9434mm; thickness=0.05mm; clearance=0.0; + } + ha:line.62856 { + x1=1.2532mm; y1=6.9434mm; x2=1.2532mm; y2=9.9434mm; thickness=0.05mm; clearance=0.0; + } + ha:line.62859 { + x1=3.8532mm; y1=11.4434mm; x2=1.7532mm; y2=11.4434mm; thickness=0.05mm; clearance=0.0; + } + ha:line.62862 { + x1=3.8532mm; y1=10.4434mm; x2=1.7532mm; y2=10.4434mm; thickness=0.05mm; clearance=0.0; + } + ha:arc.62865 { + x=1.7532mm; y=11.9434mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=90.000000; thickness=0.05mm; clearance=0.0; + } + ha:arc.62866 { + x=1.7532mm; y=9.9434mm; width=0.5mm; height=0.5mm; astart=0.000000; adelta=90.000000; thickness=0.05mm; clearance=0.0; + } + ha:arc.62867 { + x=3.8532mm; y=10.9434mm; width=0.5mm; height=0.5mm; astart=90.000000; adelta=180.000000; thickness=0.05mm; clearance=0.0; + } + } + ha:type { + boundary = 1 + } + purpose = uroute + } + + ha:subc-aux { + lid=3 + ha:combining { } + + li:objects { + ha:line.62868 { + x1=3.5084mm; y1=9.9368mm; x2=3.5084mm; y2=9.9368mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.62871 { + x1=3.5084mm; y1=9.9368mm; x2=3.5084mm; y2=10.9368mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.62874 { + x1=3.5084mm; y1=9.9368mm; x2=2.5084mm; y2=9.9368mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = 8sNwOl0ruafJwoqjJw8AAACC + } + ha:subc.62948 { + ha:attributes { + footprint={Connector_Pin:Pin_D1.0mm_L10.0mm} + value=TestPoint + kicad_descr=solder Pin_ diameter 1.0mm, hole diameter 1.0mm (press fit), length 10.0mm + refdes=TP5 + kicad_tags=solder Pin_ press fit + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=1.0mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.0mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.62965 { + proto=0; x=325.0mil; y=15.453mm; rot=90.000000; xmirror=0; smirror=0; clearance=20.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.62949 { + x1=325.0mil; y1=15.453mm; x2=325.0mil; y2=15.453mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.62952 { + x1=325.0mil; y1=15.453mm; x2=325.0mil; y2=14.453mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.62955 { + x1=325.0mil; y1=15.453mm; x2=9.255mm; y2=15.453mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:F.SilkS { + lid=1 + ha:combining { } + + li:objects { + ha:arc.62958 { + x=325.0mil; y=15.453mm; width=1.250999mm; height=1.250999mm; astart=267.709390; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:text.62959 { + string=%a.parent.refdes%; x=9.695mm; y=16.876125mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 90.000000 + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:F.Fab { + lid=2 + ha:combining { } + + li:objects { + ha:arc.62960 { + x=325.0mil; y=15.453mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:arc.62961 { + x=325.0mil; y=15.453mm; width=1.0mm; height=1.0mm; astart=270.000000; adelta=360.000000; thickness=0.12mm; clearance=0.0; + } + ha:text.62962 { + string=TestPoint; x=5.433573mm; y=18.902999mm; scale=100; fid=0; + thickness = 0.15mm + scale_x = 1.077989 + scale_y = 1.077989 + rot = 90.000000 + } + ha:text.62963 { + string=%a.parent.refdes%; x=9.695mm; y=16.876125mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 90.000000 + } + } + ha:type { + top = 1 + doc = 1 + } + } + + ha:F.CrtYd { + lid=3 + ha:combining { } + + li:objects { + ha:arc.62964 { + x=325.0mil; y=15.453mm; width=1.5mm; height=1.5mm; astart=270.000000; adelta=360.000000; thickness=0.05mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + } + } + } + uid = 8sNwOl0ruafJwoqjJw8AAABt + } + } + li:layers { + + ha:F.Cu { + lid=0 + group=3 + ha:combining { } + + ha:attributes { + {kicad::type}=signal + } + + li:objects { + ha:line.61865 { + x1=5.45159mm; y1=17.791789mm; x2=3.6032mm; y2=15.9434mm; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61868 { + x1=5.418813mm; y1=6.127787mm; x2=3.6032mm; y2=7.9434mm; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61871 { + x1=3.6032mm; y1=13.9434mm; x2=4.904221mm; y2=13.9434mm; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61874 { + x1=8.04731mm; y1=15.245311mm; x2=325.0mil; y2=15.453mm; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61877 { + x1=3.5084mm; y1=9.9368mm; x2=4.027473mm; y2=9.9368mm; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61880 { + x1=7.609682mm; y1=8.453mm; x2=325.0mil; y2=8.453mm; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61883 { + x1=6.577122mm; y1=497.95275591mil; x2=6.203025mm; y2=497.95275591mil; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61886 { + x=325.0mil; y=14.988379mm; width=3.964621mm; height=3.964621mm; astart=90.000000; adelta=-45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61887 { + x=325.0mil; y=8.963974mm; width=4.010974mm; height=4.010974mm; astart=-90.000000; adelta=45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61888 { + x=4.904221mm; y=18.3884mm; width=175.0mil; height=175.0mil; astart=-90.000000; adelta=-45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61889 { + x=4.027473mm; y=7.052473mm; width=113.5561811mil; height=113.5561811mil; astart=90.000000; adelta=45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61890 { + x=7.609682mm; y=10.634682mm; width=2.181682mm; height=2.181682mm; astart=-45.000000; adelta=-45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61891 { + x=6.577122mm; y=404.5323622mil; width=2.372878mm; height=2.372878mm; astart=135.000000; adelta=-45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61892 { + x=6.203025mm; y=10.479975mm; width=2.168025mm; height=2.168025mm; astart=90.000000; adelta=-45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#8b2323} + } + + ha:B.Cu { + lid=1 + group=19 + ha:combining { } + + ha:attributes { + {kicad::type}=signal + } + + li:objects { + ha:line.61893 { + x1=3.6086mm; y1=7.9368mm; x2=4.510823mm; y2=7.9368mm; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61896 { + x1=7.54742mm; y1=6.679mm; x2=9.687821mm; y2=6.679001mm; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61899 { + x1=505.15393701mil; y1=5.37709mm; x2=13.255mm; y2=195.0mil; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61902 { + x1=12.77491mm; y1=8.93309mm; x2=13.255mm; y2=8.453mm; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61905 { + x1=9.631821mm; y1=10.235001mm; x2=4.90221mm; y2=402.95275591mil; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61908 { + x1=13.255mm; y1=15.453mm; x2=12.76791mm; y2=14.965911mm; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61911 { + x1=13.255mm; y1=18.953mm; x2=12.82391mm; y2=18.521911mm; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61914 { + x1=13.255mm; y1=11.953mm; x2=12.84591mm; y2=12.362089mm; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61917 { + x1=9.702821mm; y1=537.95275591mil; x2=7.718mm; y2=537.95275591mil; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61920 { + x1=4.289001mm; y1=467.95275591mil; x2=4.289mm; y2=467.95275591mil; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61923 { + x1=13.255mm; y1=18.953mm; x2=12.73391mm; y2=19.474089mm; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61926 { + x1=9.590821mm; y1=817.95275591mil; x2=7.990051mm; y2=817.95275591mil; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61929 { + x1=4.924mm; y1=19.506mm; x2=3.536026mm; y2=18.118025mm; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61932 { + x1=13.255mm; y1=15.453mm; x2=12.78991mm; y2=15.918089mm; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61935 { + x1=9.646821mm; y1=677.95275591mil; x2=7.718mm; y2=677.95275591mil; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61938 { + x1=6.85079mm; y1=16.86079mm; x2=6.829mm; y2=662.95275591mil; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61941 { + x1=6.321mm; y1=15.61258mm; x2=6.321mm; y2=14.91221mm; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61944 { + x1=5.147185mm; y1=547.95275591mil; x2=3.4mm; y2=547.95275591mil; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61947 { + x1=4.67mm; y1=467.95275591mil; x2=4.774437mm; y2=467.95275591mil; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.61950 { + x1=6.85079mm; y1=13.30479mm; x2=5.896969mm; y2=12.350968mm; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61953 { + x=4.510823mm; y=5.376823mm; width=2.559977mm; height=2.559977mm; astart=90.000000; adelta=45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61954 { + x=7.54742mm; y=8.41342mm; width=1.73442mm; height=1.73442mm; astart=-45.000000; adelta=-45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61955 { + x=9.687821mm; y=2.234001mm; width=175.0mil; height=175.0mil; astart=90.000000; adelta=45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61956 { + x=9.631821mm; y=5.790001mm; width=175.0mil; height=175.0mil; astart=90.000000; adelta=45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61957 { + x=4.90221mm; y=9.36779mm; width=0.86721mm; height=0.86721mm; astart=90.000000; adelta=-45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61958 { + x=9.702821mm; y=362.95275591mil; width=175.0mil; height=175.0mil; astart=135.000000; adelta=-45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61959 { + x=9.590821mm; y=642.95275591mil; width=175.0mil; height=175.0mil; astart=135.000000; adelta=-45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61960 { + x=7.990051mm; y=16.439949mm; width=4.336051mm; height=4.336051mm; astart=90.000000; adelta=-45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61961 { + x=224.56893701mil; y=627.95275591mil; width=3.066051mm; height=3.066051mm; astart=45.000000; adelta=-45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61962 { + x=9.646821mm; y=12.775mm; width=175.0mil; height=175.0mil; astart=135.000000; adelta=-45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61963 { + x=7.718mm; y=15.99358mm; width=1.22642mm; height=1.22642mm; astart=90.000000; adelta=-45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61964 { + x=8.05542mm; y=15.61258mm; width=1.73442mm; height=1.73442mm; astart=45.000000; adelta=-45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61965 { + x=5.45379mm; y=14.91221mm; width=0.86721mm; height=0.86721mm; astart=180.000000; adelta=45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61966 { + x=5.147185mm; y=15.218815mm; width=1.300815mm; height=1.300815mm; astart=-135.000000; adelta=45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61967 { + x=7.718mm; y=12.43758mm; width=1.22642mm; height=1.22642mm; astart=90.000000; adelta=-45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.61968 { + x=4.774437mm; y=530.45275591mil; width=62.5mil; height=62.5mil; astart=-90.000000; adelta=-45.000000; thickness=25.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#3a5fcd} + } + + ha:B.Adhes { + lid=2 + group=5 + ha:combining { } + + li:objects { + } + color = {#104e8b} + } + + ha:F.Adhes { + lid=3 + group=6 + ha:combining { } + + li:objects { + } + color = {#cd3700} + } + + ha:B.Paste { + lid=4 + group=22 + ha:combining { auto=1; } + + li:objects { + } + color = {#cd00cd} + } + + ha:F.Paste { + lid=5 + group=0 + ha:combining { auto=1; } + + li:objects { + } + color = {#cd00cd} + } + + ha:B.SilkS { + lid=6 + group=21 + ha:combining { auto=1; } + + li:objects { + } + color = {#000000} + } + + ha:F.SilkS { + lid=7 + group=1 + ha:combining { auto=1; } + + li:objects { + ha:text.61969 { + string=TestnRev0; x=2.66mm; y=20.24279mm; scale=100; fid=0; + thickness = 0.2mm + scale_x = 0.831761 + scale_y = 0.831761 + rot = 0.000000 + } + } + color = {#000000} + } + + ha:B.Mask { + lid=8 + group=20 + ha:combining { sub=1; auto=1; } + + li:objects { + } + color = {#ff0000} + } + + ha:F.Mask { + lid=9 + group=2 + ha:combining { sub=1; auto=1; } + + li:objects { + } + color = {#ff0000} + } + + ha:Dwgs.User { + lid=10 + group=7 + ha:combining { } + + li:objects { + } + color = {#104e8b} + } + + ha:Cmts.User { + lid=11 + group=8 + ha:combining { } + + li:objects { + } + color = {#cd3700} + } + + ha:Eco1.User { + lid=12 + group=9 + ha:combining { } + + li:objects { + } + color = {#548b54} + } + + ha:Eco2.User { + lid=13 + group=10 + ha:combining { } + + li:objects { + } + color = {#8b7355} + } + + ha:Edge.Cuts { + lid=14 + group=11 + ha:combining { } + + li:objects { + ha:line.61970 { + x1=1.255mm; y1=4.453mm; x2=1.255mm; y2=6.953mm; thickness=0.05mm; clearance=0.001um; + } + ha:line.61973 { + x1=1.255mm; y1=19.453mm; x2=1.255mm; y2=16.953mm; thickness=0.05mm; clearance=0.001um; + } + ha:line.61976 { + x1=17.255mm; y1=4.453mm; x2=17.255mm; y2=19.453mm; thickness=0.05mm; clearance=0.001um; + } + ha:line.61979 { + x1=3.255mm; y1=2.453mm; x2=15.255mm; y2=2.453mm; thickness=0.05mm; clearance=0.001um; + } + ha:line.61982 { + x1=3.255mm; y1=21.453mm; x2=15.255mm; y2=21.453mm; thickness=0.05mm; clearance=0.001um; + } + ha:arc.61985 { + x=3.255mm; y=19.453mm; width=2.0mm; height=2.0mm; astart=90.000000; adelta=-90.000000; thickness=0.05mm; clearance=0.25mm; + } + ha:arc.61986 { + x=15.255mm; y=19.453mm; width=2.0mm; height=2.0mm; astart=180.000000; adelta=-90.000000; thickness=0.05mm; clearance=0.25mm; + } + ha:arc.61987 { + x=15.255mm; y=4.453mm; width=2.0mm; height=2.0mm; astart=270.000000; adelta=-90.000000; thickness=0.05mm; clearance=0.25mm; + } + ha:arc.61988 { + x=3.255mm; y=4.453mm; width=2.0mm; height=2.0mm; astart=360.000000; adelta=-90.000000; thickness=0.05mm; clearance=0.25mm; + } + } + color = {#00868b} + } + + ha:Margin { + lid=15 + group=13 + ha:combining { } + + li:objects { + } + color = {#228b22} + } + + ha:B.CrtYd { + lid=16 + group=14 + ha:combining { } + + li:objects { + } + color = {#8b2323} + } + + ha:F.CrtYd { + lid=17 + group=15 + ha:combining { } + + li:objects { + } + color = {#3a5fcd} + } + + ha:B.Fab { + lid=18 + group=16 + ha:combining { } + + li:objects { + } + color = {#104e8b} + } + + ha:F.Fab { + lid=19 + group=17 + ha:combining { } + + li:objects { + } + color = {#cd3700} + } + + ha:plated_slots { + lid=20 + group=18 + ha:combining { auto=1; } + + li:objects { + } + color = {#548b54} + } + } + } + + ha:font { + ha:geda_pcb { + cell_width=1.270001mm; cell_height=1.397001mm; + ha:symbols { + ha:] { + width=0.127001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:&5c { + width=0.762001mm; height=1.143001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=30.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:b { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:c { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:d { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:e { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=0.0; y1=40.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=20.0mil; y1=40.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:f { + width=0.381001mm; height=1.270001mm; delta=10.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=15.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=30.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:g { + width=0.508001mm; height=1.651001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=60.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=5.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=15.0mil; y1=65.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil; + } + } + } + ha:h { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:i { + width=0.001um; height=1.270001mm; delta=10.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=20.0mil; x2=0.0; y2=21.0mil; thickness=10.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:j { + width=0.127001mm; height=1.651001mm; delta=10.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=20.0mil; x2=5.0mil; y2=21.0mil; thickness=10.0mil; + } + ha:line.1 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=60.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=65.0mil; x2=5.0mil; y2=60.0mil; thickness=8.0mil; + } + } + } + ha:k { + width=0.381001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=35.0mil; x2=10.0mil; y2=25.0mil; thickness=8.0mil; + } + } + } + ha:l { + width=0.127001mm; height=1.270001mm; delta=10.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:m { + width=0.889001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=20.0mil; y1=35.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=25.0mil; y1=30.0mil; x2=30.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=30.0mil; y1=30.0mil; x2=35.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=35.0mil; y1=35.0mil; x2=35.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:n { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:o { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:p { + width=0.635001mm; height=1.651001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=25.0mil; y1=35.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:q { + width=0.508001mm; height=1.651001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:r { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:s { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=20.0mil; y1=40.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=40.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:t { + width=0.254001mm; height=1.270001mm; delta=10.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=25.0mil; x2=10.0mil; y2=25.0mil; thickness=8.0mil; + } + } + } + ha:u { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:v { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=20.0mil; y1=30.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:w { + width=0.762001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=10.0mil; y1=50.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=15.0mil; y1=30.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=45.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=25.0mil; y1=50.0mil; x2=30.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=30.0mil; y1=30.0mil; x2=30.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:x { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:y { + width=0.508001mm; height=1.651001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=65.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=60.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:z { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:~ { + width=0.635001mm; height=0.889001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=30.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=30.0mil; x2=15.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=35.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:&7b { + width=0.254001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=15.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:&7d { + width=0.254001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=5.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=25.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=50.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:| { + width=0.001um; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:&20 { + width=0.0; height=10.0mil; delta=18.0mil; + li:objects { + } + } + ha:&23 { + width=0.508001mm; height=1.016001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=35.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=25.0mil; x2=20.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=15.0mil; y1=20.0mil; x2=15.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=20.0mil; x2=5.0mil; y2=40.0mil; thickness=8.0mil; + } + } + } + ha:&26 { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=35.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=0.0; y1=25.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=10.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=10.0mil; y1=10.0mil; x2=15.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=15.0mil; y1=15.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:! { + width=0.001um; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=0.0; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:" { + width=0.254001mm; height=0.508001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=20.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=10.0mil; x2=10.0mil; y2=20.0mil; thickness=8.0mil; + } + } + } + ha:$ { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=15.0mil; y1=15.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=15.0mil; x2=15.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=20.0mil; x2=5.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=20.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=25.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=15.0mil; y1=45.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=5.0mil; y1=45.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=0.0; y1=40.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.11 { + x1=10.0mil; y1=10.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:% { + width=1.016001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=0.0; y2=20.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=10.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=10.0mil; y1=10.0mil; x2=15.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=15.0mil; y1=15.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=10.0mil; y1=25.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=25.0mil; x2=10.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=20.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=0.0; y1=50.0mil; x2=40.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=35.0mil; y1=50.0mil; x2=40.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=40.0mil; y1=40.0mil; x2=40.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.11 { + x1=35.0mil; y1=35.0mil; x2=40.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.12 { + x1=30.0mil; y1=35.0mil; x2=35.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.13 { + x1=25.0mil; y1=40.0mil; x2=30.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.14 { + x1=25.0mil; y1=40.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.15 { + x1=25.0mil; y1=45.0mil; x2=30.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.16 { + x1=30.0mil; y1=50.0mil; x2=35.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:' { + width=0.254001mm; height=0.508001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=20.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:( { + width=0.127001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:) { + width=0.127001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=5.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:* { + width=0.508001mm; height=1.016001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=20.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=40.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=10.0mil; y1=20.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil; + } + } + } + ha:+ { + width=0.508001mm; height=1.016001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=20.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil; + } + } + } + ha:, { + width=0.254001mm; height=1.524001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=60.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:- { + width=0.508001mm; height=0.762001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:. { + width=0.127001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=50.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:0 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=0.0; y1=40.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; + } + } + } + ha:1 { + width=0.381001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=18.0mil; x2=8.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=8.0mil; y1=10.0mil; x2=8.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:2 { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=50.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=50.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:3 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=23.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=20.0mil; y1=33.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=20.0mil; y1=33.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=20.0mil; y1=23.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + } + } + ha:4 { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=35.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:5 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=0.0; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=25.0mil; x2=15.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=15.0mil; y1=25.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:6 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=28.0mil; x2=20.0mil; y2=33.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=0.0; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=20.0mil; y1=33.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:7 { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=50.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:8 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=37.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=37.0mil; x2=7.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=7.0mil; y1=30.0mil; x2=13.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=13.0mil; y1=30.0mil; x2=20.0mil; y2=37.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=20.0mil; y1=37.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=0.0; y1=23.0mil; x2=7.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=0.0; y1=15.0mil; x2=0.0; y2=23.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.11 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.12 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.13 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=23.0mil; thickness=8.0mil; + } + ha:line.14 { + x1=13.0mil; y1=30.0mil; x2=20.0mil; y2=23.0mil; thickness=8.0mil; + } + } + } + ha:9 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=15.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=0.0; y1=25.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:< { + width=0.254001mm; height=1.016001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=10.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=30.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil; + } + } + } + ha:> { + width=0.254001mm; height=1.016001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=20.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=40.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:? { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=10.0mil; y1=30.0mil; x2=10.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=0.0; y2=20.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; + } + } + } + ha:@ { + width=1.270001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=40.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=40.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=50.0mil; x2=40.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=50.0mil; y1=35.0mil; x2=50.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=50.0mil; y1=10.0mil; x2=40.0mil; y2=0.0; thickness=8.0mil; + } + ha:line.5 { + x1=40.0mil; y1=0.0; x2=10.0mil; y2=0.0; thickness=8.0mil; + } + ha:line.6 { + x1=10.0mil; y1=0.0; x2=0.0; y2=10.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=15.0mil; y1=20.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=20.0mil; y1=35.0mil; x2=30.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=30.0mil; y1=35.0mil; x2=35.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.11 { + x1=35.0mil; y1=30.0mil; x2=40.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.12 { + x1=35.0mil; y1=30.0mil; x2=35.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.13 { + x1=35.0mil; y1=20.0mil; x2=30.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.14 { + x1=20.0mil; y1=15.0mil; x2=30.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.15 { + x1=20.0mil; y1=15.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.16 { + x1=40.0mil; y1=35.0mil; x2=50.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:A { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=20.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=20.0mil; x2=7.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=7.0mil; y1=10.0mil; x2=18.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=18.0mil; y1=10.0mil; x2=25.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=25.0mil; y1=20.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=30.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:B { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=25.0mil; y1=33.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=20.0mil; y1=28.0mil; x2=25.0mil; y2=33.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=28.0mil; x2=20.0mil; y2=28.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=23.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=20.0mil; y1=28.0mil; x2=25.0mil; y2=23.0mil; thickness=8.0mil; + } + } + } + ha:C { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=7.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=43.0mil; x2=7.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=17.0mil; x2=0.0; y2=43.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=17.0mil; x2=7.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=7.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:D { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=18.0mil; y1=10.0mil; x2=25.0mil; y2=17.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=25.0mil; y1=17.0mil; x2=25.0mil; y2=43.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=18.0mil; y1=50.0mil; x2=25.0mil; y2=43.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=50.0mil; x2=18.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=10.0mil; x2=18.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:E { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:F { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + } + } + ha:G { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=25.0mil; y1=35.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:H { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=25.0mil; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=30.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:I { + width=0.254001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:J { + width=0.381001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=7.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=15.0mil; y1=10.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=50.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=45.0mil; x2=0.0; y2=40.0mil; thickness=8.0mil; + } + } + } + ha:K { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:L { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:M { + width=0.762001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=15.0mil; y1=30.0mil; x2=30.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=30.0mil; y1=10.0mil; x2=30.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:&2f { + width=0.762001mm; height=1.143001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=30.0mil; y2=15.0mil; thickness=8.0mil; + } + } + } + ha:&3a { + width=0.127001mm; height=0.889001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=25.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:&3b { + width=0.254001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=50.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=25.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:&3d { + width=0.508001mm; height=0.889001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=25.0mil; x2=20.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:O { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:P { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:N { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=25.0mil; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:R { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=13.0mil; y1=30.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:S { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=15.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=25.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=25.0mil; y1=35.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:Q { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=10.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:U { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:V { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:T { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=10.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:X { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=50.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:Y { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=30.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:W { + width=0.762001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=30.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=25.0mil; y1=50.0mil; x2=30.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=30.0mil; y1=30.0mil; x2=30.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:[ { + width=0.127001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:^ { + width=0.254001mm; height=0.381001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=10.0mil; y2=15.0mil; thickness=8.0mil; + } + } + } + ha:Z { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=50.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:a { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=45.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:_ { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + } + id = 0 + } + } + + ha:netlists { + li:input { + ha:Net-(J1-Pad10) { + li:conn { TP10-1; J1-10; } + } + ha:Net-(J1-Pad7) { + li:conn { TP7-1; J1-7; } + } + ha:Net-(J1-Pad1) { + li:conn { TP1-1; J1-1; } + } + ha:Net-(J1-Pad8) { + li:conn { TP8-1; J1-8; } + } + ha:Net-(J1-Pad2) { + li:conn { TP2-1; J1-2; } + } + ha:Net-(J1-Pad9) { + li:conn { TP9-1; J1-9; } + } + ha:Net-(J1-Pad3) { + li:conn { TP3-1; J1-3; } + } + ha:Net-(J1-Pad4) { + li:conn { TP4-1; J1-4; } + } + ha:Net-(J1-Pad5) { + li:conn { TP5-1; J1-5; } + } + ha:Net-(J1-Pad6) { + li:conn { TP6-1; J1-6; } + } + } + } + ha:layer_stack { + li:groups { + ha:0 { + name = top_paste + ha:type { top=1; paste=1; } + li:layers { 5; } + } + ha:1 { + name = top_silk + ha:type { silk=1; top=1; } + li:layers { 7; } + } + ha:2 { + name = top_mask + ha:type { top=1; mask=1; } + li:layers { 9; } + } + ha:3 { + name = top_copper + ha:type { copper=1; top=1; } + li:layers { 0; } + } + ha:4 { + ha:type { substrate=1; intern=1; } + li:layers { } + } + ha:5 { + name = B.Adhes + ha:type { bottom=1; mech=1; } + li:layers { 2; } + purpose = adhes + } + ha:6 { + name = F.Adhes + ha:type { top=1; mech=1; } + li:layers { 3; } + purpose = adhes + } + ha:7 { + name = Dwgs.User + ha:type { doc=1; } + li:layers { 10; } + } + ha:8 { + name = Cmts.User + ha:type { doc=1; } + li:layers { 11; } + } + ha:9 { + name = Eco1.User + ha:type { doc=1; } + li:layers { 12; } + } + ha:10 { + name = Eco2.User + ha:type { doc=1; } + li:layers { 13; } + } + ha:11 { + name = global_outline + ha:type { boundary=1; } + li:layers { 14; } + purpose = uroute + } + ha:12 { + ha:type { substrate=1; intern=1; } + li:layers { } + } + ha:13 { + name = Margin + ha:type { doc=1; } + li:layers { 15; } + } + ha:14 { + name = B.CrtYd + ha:type { bottom=1; doc=1; } + li:layers { 16; } + } + ha:15 { + name = F.CrtYd + ha:type { top=1; doc=1; } + li:layers { 17; } + } + ha:16 { + name = B.Fab + ha:type { bottom=1; doc=1; } + li:layers { 18; } + } + ha:17 { + name = F.Fab + ha:type { top=1; doc=1; } + li:layers { 19; } + } + ha:18 { + name = Intern + ha:type { mech=1; } + li:layers { 20; } + purpose = proute + } + ha:19 { + name = bottom_copper + ha:type { bottom=1; copper=1; } + li:layers { 1; } + } + ha:20 { + name = bottom_mask + ha:type { bottom=1; mask=1; } + li:layers { 8; } + } + ha:21 { + name = bottom_silk + ha:type { silk=1; bottom=1; } + li:layers { 6; } + } + ha:22 { + name = bottom_paste + ha:type { bottom=1; paste=1; } + li:layers { 4; } + } + } + } + li:pcb-rnd-conf-v1 { + ha:overwrite { + ha:design { + text_font_id = 0 + text_scale = 100 + via_thickness = 4.0000 mm + via_drilling_hole = 31.50 mil + text_thickness = 0 + line_thickness = 25.00 mil + clearance = 20.00 mil + } + ha:editor { + ha:view { + flip_x = 0 + } + buffer_number = 0 + show_solder_side = 0 + grids_idx = 2 + grid = 5.00 mil + grid_unit = mm + route_radius = 2.500000 + } + } + } + ha:pixmaps { + } +} diff --git a/pcb-rnd/DebugEdge_Target_Tester.png b/pcb-rnd/DebugEdge_Target_Tester.png new file mode 100644 index 0000000000000000000000000000000000000000..fa58973ce32fe014919f8add8490a784b94a9b90 GIT binary patch literal 22146 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 Date: Sun, 29 Nov 2020 22:28:32 +1030 Subject: [PATCH 4/5] added DebugEdge in pcb-rnd format and png --- pcb-rnd/DebugEdge-pcb-rnd.png | Bin 0 -> 64752 bytes pcb-rnd/DebugEdge.lht | 5670 +++++++++++++++++++++++++++++++++ 2 files changed, 5670 insertions(+) create mode 100644 pcb-rnd/DebugEdge-pcb-rnd.png create mode 100644 pcb-rnd/DebugEdge.lht diff --git a/pcb-rnd/DebugEdge-pcb-rnd.png b/pcb-rnd/DebugEdge-pcb-rnd.png new file mode 100644 index 0000000000000000000000000000000000000000..242391a15685d7616912a5255c1117b9f20c6d9e GIT binary patch literal 64752 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 z

e*kgeZ)OV}W?W)^-u$~z+VD5F9(7Zx~&I-SiPoK|9)8f>-&QVI2>Vw6=Pj;iL6 z|5GK2I6bg>6tbT5v8m5Mjf&4NF|!*`Cwh$wOi_tZLuHOIhgDo8(FSZ((f;<92irwT z9VHPM5N+;aneIt)wJyaF1iYCu^MxM2&Ysfj=B|X?@otstI^gN^V>D!%aDeNP2)#Mv zXvpjkP-h}mK5aAa%1`R9O5NX3mZk>~Wmt~5>$^B5g9iDTlaRt$8;C!>jB9?e^lnMJ zSwl;;ZPYgNwidMrk_o=+%^5DpUwVE7do$J<8N7WyBXPYlmGBgAL;QAAR`Mq$9tbYX z;o>}PD+I2`H;E*O)4!~Z{&PJ>Aq%Up<0mmXLlRkO{@LwG?=Vk#8JPPQu;tF0b)g?i z@ISM7`1!BlUC3=tva9sxYrkRG6KjREkJLoE{;l?{LL}=W7tqMN7&Q@(_uqU8o7sWQ zfz5hZ+K16?xwCLf57R4TVd$Ow`_(ll==lG&AqS?=x^n61`vhE;mR7_${w!v=*8#V$ zP^r+xJp7RgEXcx818*CCjBf|1iP|;w4e04xr?SRY`hm`_9C9T3 z`5Ab-b>Q%nwz%m9zWDX)bf^mSxNy zMr8iW(=VHa8Jz$!slCjMBHQ-Ym5@xrPgEmqj1GGGgF>EERQeC~Ul{IFuHI4Y>;S{u z>Tpq}#wb(iOoH3AIX4tWoiTQBKi4I8X_&q+z)Y4fV6AJsD`%s!6rq2sm@K)slu^Xd z{u@V>LcEq4OKPX&5&w12C-{Ayo9BNnQMGflYgZzqIOfpO=17JaSH^^< zUESl|j#*DsvM&g=P@2cZ`;oIq@64Kq?X1#@OIE)G7-OW~?H{j*Eh|_cpaMd4xJzqq zibdr5zu$S(w1#O%@9WMY{~ijjzwgVWzgKD=w`~yh2G7VYqjjEH*w=cy9Dv0?oG7CG@v42b&v=P5S6seXJPpapG8je5hW#gZ0t42m`cX#c;D|Nq9|+3$0J+e*7Y?SHePEUzwCDq|M%{{S^o B=UxB+ literal 0 HcmV?d00001 diff --git a/pcb-rnd/DebugEdge.lht b/pcb-rnd/DebugEdge.lht new file mode 100644 index 0000000..7aa9d3b --- /dev/null +++ b/pcb-rnd/DebugEdge.lht @@ -0,0 +1,5670 @@ +ha:pcb-rnd-board-v7 { + + ha:attributes { + kicad_titleblock_title=DebugEdge Adapter + kicad_titleblock_date=2020-08-27 + kicad_titleblock_comment_1=Brainchild of @tannewt, @_nitz, and @GregDavill + kicad_titleblock_rev=1 + kicad_titleblock_company=debug-edge.io + } + + li:styles { + {ha:new style} { + diameter = 4.0mm + text_scale = 100 + text_thick = 0.0 + thickness = 15.0mil + hole = 31.5mil + clearance = 20.0mil + } + ha:outline { + diameter = 8.0mm + text_scale = 100 + text_thick = 0.0 + thickness = 0.05mm + hole = 31.5mil + clearance = 20.0mil + } + } + + ha:meta { + ha:size { + thermal_scale = 0.500000 + x = 29.0mm + y = 29.0mm + } + ha:grid { + spacing = 1.0mil + offs_x = 0.0 + offs_y = 0.0 + } + } + + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.4mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=0.8mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=0.8mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=0.8mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=0.25mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=0.25mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.65819 { + proto=0; x=16.951mm; y=10.289078mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.25mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.65820 { + proto=0; x=23.951mm; y=4.316mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.25mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:1 { + on + solid + noshape + } + } + } + ha:padstack_ref.65821 { + proto=0; x=16.951mm; y=15.116mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.25mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:1 { + on + solid + noshape + } + } + } + ha:padstack_ref.65822 { + proto=0; x=11.951mm; y=15.116mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.25mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:1 { + on + solid + noshape + } + } + } + ha:padstack_ref.65823 { + proto=0; x=7.951mm; y=15.116mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.25mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:1 { + on + solid + noshape + } + } + } + ha:padstack_ref.65824 { + proto=0; x=9.319135mm; y=8.734442mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.25mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.65825 { + proto=0; x=12.351mm; y=12.616mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.25mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.65826 { + proto=0; x=19.97226mm; y=5.63144mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.25mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.65827 { + proto=0; x=16.951mm; y=9.115976mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.25mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.65828 { + proto=0; x=15.951mm; y=11.535323mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.25mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.65829 { + proto=0; x=18.951mm; y=13.116mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.25mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.65830 { + proto=0; x=16.950932mm; y=7.116mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.25mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.65831 { + proto=0; x=17.951mm; y=11.116mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.25mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + } + ha:padstack_ref.65832 { + proto=0; x=7.95mm; y=4.33mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.25mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:1 { + on + solid + noshape + } + } + } + ha:subc.64747 { + ha:attributes { + refdes=J2 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=10.0mil + li:ps_poly { + -0.5mm + -1.75mm + 0.5mm + -1.75mm + 0.5mm + 1.75mm + -0.5mm + 1.75mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=10.0mil + li:ps_poly { + -0.5762mm + -1.8262mm + 0.5762mm + -1.8262mm + 0.5762mm + 1.8262mm + -0.5762mm + 1.8262mm + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.5762mm + -1.8262mm + 0.5762mm + -1.8262mm + 0.5762mm + 1.8262mm + -0.5762mm + 1.8262mm + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.5mm + -1.75mm + 0.5mm + -1.75mm + 0.5mm + 1.75mm + -0.5mm + 1.75mm + } + } + } + } + + ha:ps_proto_v6.2 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.3mm + -0.26mm + 0.31mm + -0.37mm + 0.33mm + -0.45mm + 0.35mm + -0.51mm + 0.37mm + -0.56mm + 0.4mm + -0.61mm + 0.44mm + -0.67mm + 0.48mm + -0.72mm + 0.5mm + -0.74mm + 0.5mm + -1.75mm + -0.5mm + -1.75mm + -0.5mm + 1.75mm + 0.3mm + 1.75mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.3762mm + -0.256543mm + 0.385353mm + -0.357234mm + 0.403215mm + -0.428679mm + 0.421581mm + -0.483779mm + 0.438482mm + -0.526031mm + 0.464408mm + -0.56924mm + 0.501567mm + -0.62498mm + 0.536865mm + -0.669102mm + 0.5762mm + -0.708436mm + 0.5762mm + -1.8262mm + -0.5762mm + -1.8262mm + -0.5762mm + 1.8262mm + 0.3762mm + 1.8262mm + } + } + } + } + + ha:ps_proto_v6.3 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.3mm + -0.36mm + -0.31mm + -0.47mm + -0.33mm + -0.55mm + -0.35mm + -0.61mm + -0.37mm + -0.66mm + -0.4mm + -0.71mm + -0.44mm + -0.77mm + -0.48mm + -0.82mm + -0.5mm + -0.84mm + -0.5mm + -1.85mm + 0.5mm + -1.85mm + 0.5mm + 1.85mm + -0.3mm + 1.85mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.3762mm + -0.356543mm + -0.385353mm + -0.457234mm + -0.403215mm + -0.528679mm + -0.421581mm + -0.583779mm + -0.438482mm + -0.626031mm + -0.464408mm + -0.66924mm + -0.501567mm + -0.72498mm + -0.536865mm + -0.769102mm + -0.5762mm + -0.808436mm + -0.5762mm + -1.9262mm + 0.5762mm + -1.9262mm + 0.5762mm + 1.9262mm + -0.3762mm + 1.9262mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.64848 { + proto=0; x=22.6124mm; y=14.1298mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=10 + } + } + ha:padstack_ref.64849 { + proto=1; x=22.6048mm; y=6.112mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=7 + } + } + ha:padstack_ref.64850 { + proto=1; x=22.6048mm; y=14.112mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=9 + } + } + ha:padstack_ref.64851 { + proto=1; x=22.6048mm; y=12.112mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + } + } + ha:padstack_ref.64852 { + proto=2; x=22.5994mm; y=8.112mm; rot=-270.000000; xmirror=1; smirror=1; clearance=20.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + } + } + ha:padstack_ref.64853 { + proto=2; x=22.5994mm; y=10.1186mm; rot=90.000000; xmirror=0; smirror=1; clearance=20.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + } + } + ha:padstack_ref.64854 { + proto=1; x=22.5994mm; y=6.1054mm; rot=-270.000000; xmirror=1; smirror=1; clearance=20.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + } + } + ha:padstack_ref.64855 { + proto=1; x=22.5994mm; y=12.1252mm; rot=-270.000000; xmirror=1; smirror=1; clearance=20.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=6 + } + } + ha:padstack_ref.64856 { + proto=2; x=22.598mm; y=10.112mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + } + } + ha:padstack_ref.64857 { + proto=3; x=22.6996mm; y=8.1054mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + } + } + } + li:layers { + + ha:F.Cu { + lid=0 + ha:combining { } + + li:objects { + ha:line.64748 { + x1=19.4448mm; y1=9.102mm; x2=20.2148mm; y2=9.102mm; thickness=0.32mm; clearance=0.0; + } + ha:line.64751 { + x1=812.0mil; y1=9.462mm; x2=20.4248mm; y2=9.532mm; thickness=0.15mm; clearance=0.0; + } + ha:line.64754 { + x1=20.4148mm; y1=9.532mm; x2=20.2848mm; y2=9.472mm; thickness=0.15mm; clearance=0.0; + } + ha:line.64757 { + x1=20.2348mm; y1=9.762mm; x2=20.0448mm; y2=380.0mil; thickness=0.15mm; clearance=0.0; + } + ha:line.64760 { + x1=19.9648mm; y1=9.482mm; x2=20.0348mm; y2=9.642mm; thickness=0.15mm; clearance=0.0; + } + ha:line.64763 { + x1=19.9648mm; y1=9.482mm; x2=19.9148mm; y2=9.222mm; thickness=0.15mm; clearance=0.0; + } + ha:line.64766 { + x1=19.5948mm; y1=9.842mm; x2=19.8048mm; y2=9.672mm; thickness=0.15mm; clearance=0.0; + } + ha:line.64769 { + x1=19.8048mm; y1=9.302mm; x2=19.8048mm; y2=9.672mm; thickness=0.15mm; clearance=0.0; + } + ha:line.64772 { + x1=19.2448mm; y1=9.632mm; x2=19.4348mm; y2=9.632mm; thickness=0.15mm; clearance=0.0; + } + ha:line.64775 { + x1=19.7648mm; y1=9.352mm; x2=19.4348mm; y2=9.632mm; thickness=0.15mm; clearance=0.0; + } + ha:line.64778 { + x1=19.5548mm; y1=9.182mm; x2=20.2148mm; y2=9.112mm; thickness=0.3mm; clearance=0.0; + } + ha:line.64781 { + x1=812.0mil; y1=8.742mm; x2=20.4248mm; y2=8.672mm; thickness=0.15mm; clearance=0.0; + } + ha:line.64784 { + x1=20.4148mm; y1=8.672mm; x2=20.2848mm; y2=8.732mm; thickness=0.15mm; clearance=0.0; + } + ha:line.64787 { + x1=20.2348mm; y1=8.442mm; x2=20.0448mm; y2=8.552mm; thickness=0.15mm; clearance=0.0; + } + ha:line.64790 { + x1=19.9648mm; y1=8.722mm; x2=20.0348mm; y2=8.562mm; thickness=0.15mm; clearance=0.0; + } + ha:line.64793 { + x1=19.9648mm; y1=8.722mm; x2=19.9148mm; y2=8.982mm; thickness=0.15mm; clearance=0.0; + } + ha:line.64796 { + x1=19.5948mm; y1=8.362mm; x2=19.8048mm; y2=8.532mm; thickness=0.15mm; clearance=0.0; + } + ha:line.64799 { + x1=19.8048mm; y1=8.902mm; x2=19.8048mm; y2=8.532mm; thickness=0.15mm; clearance=0.0; + } + ha:line.64802 { + x1=19.2448mm; y1=8.572mm; x2=19.4348mm; y2=8.572mm; thickness=0.15mm; clearance=0.0; + } + ha:line.64805 { + x1=19.7648mm; y1=8.852mm; x2=19.4348mm; y2=8.572mm; thickness=0.15mm; clearance=0.0; + } + ha:line.64808 { + x1=19.5548mm; y1=9.022mm; x2=20.2148mm; y2=9.092mm; thickness=0.3mm; clearance=0.0; + } + ha:line.64811 { + x1=19.4948mm; y1=9.102mm; x2=19.5648mm; y2=9.102mm; thickness=0.46mm; clearance=0.0; + } + ha:polygon.64858 { + li:geometry { + ta:contour { + { 20.3948mm; 9.442mm } + { 20.2748mm; 9.382mm } + { 20.1348mm; 9.382mm } + { 20.1948mm; 9.512mm } + { 20.3448mm; 9.582mm } + { 20.3148mm; 9.492mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.64865 { + li:geometry { + ta:contour { + { 20.3948mm; 8.762mm } + { 20.2748mm; 8.822mm } + { 20.1348mm; 8.822mm } + { 20.1948mm; 8.692mm } + { 20.3448mm; 8.622mm } + { 20.3148mm; 8.712mm } + } + } + + ha:flags { + clearpoly=1 + } + } + } + ha:type { + copper = 1 + top = 1 + } + } + + ha:F.SilkS { + lid=1 + ha:combining { auto=1; } + + li:objects { + ha:line.64814 { + x1=21.4318mm; y1=9.312mm; x2=21.6318mm; y2=9.112mm; thickness=0.153mm; clearance=0.0; + } + ha:line.64817 { + x1=21.6318mm; y1=9.112mm; x2=21.4318mm; y2=8.912mm; thickness=0.153mm; clearance=0.0; + } + ha:line.64820 { + x1=20.9048mm; y1=9.112mm; x2=21.6318mm; y2=9.112mm; thickness=0.153mm; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:Edge.Cuts { + lid=2 + ha:combining { } + + li:objects { + ha:line.64824 { + x1=24.4548mm; y1=8.612mm; x2=22.3548mm; y2=8.612mm; thickness=0.05mm; clearance=0.0; + } + ha:line.64827 { + x1=22.3548mm; y1=9.612mm; x2=24.4548mm; y2=9.612mm; thickness=0.05mm; clearance=0.0; + } + ha:line.64830 { + x1=24.9548mm; y1=5.112mm; x2=24.9548mm; y2=8.112mm; thickness=0.05mm; clearance=0.0; + } + ha:line.64833 { + x1=24.9548mm; y1=10.112mm; x2=24.9548mm; y2=15.112mm; thickness=0.05mm; clearance=0.0; + } + ha:arc.64836 { + x=22.3548mm; y=9.112mm; width=0.5mm; height=0.5mm; astart=90.000000; adelta=-180.000000; thickness=0.05mm; clearance=0.0; + } + ha:arc.64837 { + x=24.4548mm; y=8.112mm; width=0.5mm; height=0.5mm; astart=180.000000; adelta=-90.000000; thickness=0.05mm; clearance=0.0; + } + ha:arc.64838 { + x=24.4548mm; y=10.112mm; width=0.5mm; height=0.5mm; astart=270.000000; adelta=-90.000000; thickness=0.05mm; clearance=0.0; + } + } + ha:type { + boundary = 1 + } + purpose = uroute + } + + ha:subc-aux { + lid=3 + ha:combining { } + + li:objects { + ha:line.64839 { + x1=22.598mm; y1=10.112mm; x2=22.598mm; y2=10.112mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.64842 { + x1=22.598mm; y1=10.112mm; x2=22.598mm; y2=9.112mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.64845 { + x1=22.598mm; y1=10.112mm; x2=23.598mm; y2=10.112mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = 8sNwOl0ruafJwoqjJw8AAACf + } + ha:subc.64873 { + ha:attributes { + value=Val** + refdes=Ref** + footprint={Connector_DebugEdge:DebugEdge_URL_Silk} + } + ha:data { + li:padstack_prototypes { + } + + li:objects { + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.64874 { + x1=16.7034mm; y1=4.1414mm; x2=16.7034mm; y2=4.1414mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.64877 { + x1=16.7034mm; y1=4.1414mm; x2=15.7034mm; y2=4.1414mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.64880 { + x1=16.7034mm; y1=4.1414mm; x2=16.7034mm; y2=3.1414mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:F.SilkS { + lid=1 + ha:combining { } + + li:objects { + ha:line.64883 { + x1=17.1034mm; y1=4.2914mm; x2=16.1034mm; y2=4.2914mm; thickness=0.12mm; clearance=0.0; + } + ha:polygon.64886 { + li:geometry { + ta:contour { + { 22.492141mm; 5.015353mm } + { 22.341363mm; 5.000251mm } + { 22.239618mm; 4.960484mm } + { 22.177294mm; 4.884112mm } + { 22.144777mm; 4.759193mm } + { 22.132452mm; 4.573785mm } + { 22.130707mm; 4.315947mm } + { 22.130715mm; 4.30865mm } + { 22.133291mm; 4.100732mm } + { 22.139856mm; 3.922295mm } + { 22.14945mm; 3.791088mm } + { 22.161111mm; 3.724858mm } + { 22.162465mm; 3.722321mm } + { 22.243057mm; 3.650798mm } + { 22.37812mm; 3.604962mm } + { 22.578365mm; 3.58215mm } + { 22.741117mm; 3.5784mm } + { 23.103734mm; 3.5784mm } + { 23.103734mm; 3.747734mm } + { 22.9344mm; 3.747734mm } + { 22.669817mm; 3.748382mm } + { 22.520359mm; 3.754568mm } + { 22.400462mm; 3.769973mm } + { 22.344912mm; 3.787207mm } + { 22.312763mm; 3.847791mm } + { 22.287019mm; 3.970438mm } + { 22.269138mm; 4.132692mm } + { 22.260578mm; 4.312093mm } + { 22.262797mm; 4.486183mm } + { 22.277253mm; 4.632504mm } + { 22.287007mm; 4.679067mm } + { 22.325678mm; 4.827234mm } + { 22.9344mm; 4.85211mm } + { 22.9344mm; 3.747734mm } + { 23.103734mm; 3.747734mm } + { 23.103734mm; 5.017734mm } + { 22.701567mm; 5.017734mm } + { 22.492141mm; 5.015353mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.64925 { + li:geometry { + ta:contour { + { 21.03452mm; 5.015635mm } + { 20.973746mm; 5.00366mm } + { 20.94919mm; 4.978234mm } + { 20.944734mm; 4.938991mm } + { 20.951722mm; 4.895836mm } + { 20.983875mm; 4.868736mm } + { 21.057974mm; 4.852912mm } + { 21.190801mm; 4.843586mm } + { 21.293984mm; 4.839529mm } + { 21.643234mm; 4.827234mm } + { 21.656029mm; 4.604984mm } + { 21.668825mm; 4.382734mm } + { 21.306779mm; 4.382734mm } + { 21.131177mm; 4.381176mm } + { 21.023715mm; 172.2019685mil } + { 20.967884mm; 171.5407874mil } + { 20.947177mm; 4.326932mm } + { 20.944734mm; 4.298067mm } + { 20.95143mm; 4.2569mm } + { 20.982556mm; 4.231754mm } + { 21.054665mm; 4.218734mm } + { 21.184315mm; 4.213945mm } + { 21.304567mm; 4.2134mm } + { 21.6644mm; 4.2134mm } + { 21.6644mm; 4.031367mm } + { 21.653228mm; 3.906623mm } + { 851.38933071mil; 3.815116mm } + { 21.6136mm; 3.798534mm } + { 21.543044mm; 3.770876mm } + { 21.407812mm; 3.753061mm } + { 21.253767mm; 3.747734mm } + { 21.094049mm; 3.745627mm } + { 21.001195mm; 3.736064mm } + { 20.957442mm; 3.714176mm } + { 20.945025mm; 3.675098mm } + { 20.944734mm; 3.663067mm } + { 20.952245mm; 3.619299mm } + { 20.98667mm; 3.59424mm } + { 21.065848mm; 3.583163mm } + { 21.207619mm; 3.581342mm } + { 21.25165mm; 3.581743mm } + { 21.412151mm; 3.586488mm } + { 21.544029mm; 3.595806mm } + { 21.620024mm; 3.607731mm } + { 21.622067mm; 3.608433mm } + { 21.705531mm; 3.64566mm } + { 21.763743mm; 3.695293mm } + { 21.801187mm; 3.771906mm } + { 21.822344mm; 3.890071mm } + { 21.831698mm; 4.064361mm } + { 21.833734mm; 169.155mil } + { 21.832367mm; 4.55344mm } + { 21.822435mm; 4.738072mm } + { 21.795187mm; 4.862828mm } + { 21.741874mm; 4.940106mm } + { 21.653746mm; 4.9823mm } + { 21.522053mm; 5.001807mm } + { 21.338047mm; 5.011021mm } + { 839.7311811mil; 5.011363mm } + { 21.147625mm; 5.017192mm } + { 21.03452mm; 5.015635mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.64987 { + li:geometry { + ta:contour { + { 20.151324mm; 5.011565mm } + { 20.011572mm; 4.985815mm } + { 19.925769mm; 4.929621mm } + { 19.878779mm; 4.832118mm } + { 19.85547mm; 4.682443mm } + { 19.852986mm; 183.215mil } + { 19.83228mm; 4.502628mm } + { 19.800243mm; 4.376277mm } + { 19.774894mm; 4.320398mm } + { 19.730049mm; 4.199573mm } + { 19.716234mm; 4.037047mm } + { 19.732092mm; 152.335mil } + { 19.77627mm; 3.732848mm } + { 19.797946mm; 3.699507mm } + { 19.843838mm; 3.652321mm } + { 19.902208mm; 3.621586mm } + { 19.992289mm; 3.602774mm } + { 20.133317mm; 3.591357mm } + { 20.28478mm; 3.584897mm } + { 20.690734mm; 3.570228mm } + { 20.690734mm; 3.747734mm } + { 20.5214mm; 3.747734mm } + { 20.275492mm; 3.747734mm } + { 20.127571mm; 3.756809mm } + { 20.006284mm; 3.780187mm } + { 19.955115mm; 149.6923622mil } + { 19.906098mm; 3.86564mm } + { 19.891169mm; 3.973096mm } + { 19.894108mm; 4.045602mm } + { 19.907567mm; 4.234567mm } + { 20.214484mm; 4.247005mm } + { 20.5214mm; 4.259443mm } + { 20.5214mm; 3.747734mm } + { 20.690734mm; 3.747734mm } + { 20.690734mm; 4.8484mm } + { 20.5214mm; 4.8484mm } + { 20.5214mm; 4.425067mm } + { 20.0134mm; 4.425067mm } + { 20.0134mm; 4.585934mm } + { 20.028979mm; 4.724415mm } + { 20.08572mm; 4.80554mm } + { 20.198632mm; 4.842232mm } + { 20.3182mm; 4.8484mm } + { 20.5214mm; 4.8484mm } + { 20.690734mm; 4.8484mm } + { 20.690734mm; 5.017734mm } + { 20.360158mm; 5.017734mm } + { 20.151324mm; 5.011565mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.65036 { + li:geometry { + ta:contour { + { 18.540949mm; 5.013433mm } + { 18.517815mm; 4.991971mm } + { 18.502879mm; 4.940512mm } + { 18.494359mm; 4.846218mm } + { 18.490469mm; 4.696253mm } + { 18.489426mm; 4.477778mm } + { 18.4894mm; 4.40859mm } + { 18.491463mm; 4.129968mm } + { 18.501863mm; 3.924519mm } + { 18.52692mm; 3.780773mm } + { 18.572953mm; 3.687259mm } + { 18.64628mm; 3.632509mm } + { 738.3157874mil; 3.605053mm } + { 18.900096mm; 3.59342mm } + { 18.93939mm; 3.591807mm } + { 19.095894mm; 3.58973mm } + { 19.223747mm; 3.595052mm } + { 19.293734mm; 3.606243mm } + { 19.372197mm; 3.642475mm } + { 19.428461mm; 3.687202mm } + { 766.3857874mil; 3.754006mm } + { 19.489081mm; 3.85647mm } + { 19.50078mm; 4.008176mm } + { 19.504967mm; 4.222708mm } + { 19.5054mm; 4.389295mm } + { 19.504835mm; 4.631889mm } + { 19.502004mm; 4.80246mm } + { 19.495204mm; 193.4507874mil } + { 19.482731mm; 4.9781mm } + { 19.462883mm; 5.008452mm } + { 19.433956mm; 5.017349mm } + { 19.420734mm; 5.017734mm } + { 19.387194mm; 5.013328mm } + { 19.363914mm; 4.991427mm } + { 19.349028mm; 194.44893701mil } + { 19.340671mm; 4.843028mm } + { 19.336975mm; 4.690474mm } + { 19.336076mm; 4.468316mm } + { 19.336067mm; 4.426557mm } + { 19.334729mm; 4.17321mm } + { 19.326654mm; 3.992324mm } + { 19.305757mm; 3.871698mm } + { 19.265948mm; 3.79913mm } + { 755.9503937mil; 3.762416mm } + { 19.105245mm; 147.6123622mil } + { 18.9974mm; 3.747734mm } + { 18.871005mm; 3.750417mm } + { 18.780761mm; 3.766601mm } + { 18.72058mm; 3.808488mm } + { 18.684375mm; 3.888281mm } + { 18.666059mm; 4.018182mm } + { 18.659542mm; 4.210393mm } + { 18.658734mm; 4.426557mm } + { 18.658103mm; 4.660743mm } + { 18.654966mm; 4.823293mm } + { 18.647458mm; 4.927233mm } + { 18.633713mm; 4.985591mm } + { 18.611865mm; 5.011395mm } + { 18.580048mm; 5.017671mm } + { 18.574067mm; 5.017734mm } + { 18.540949mm; 5.013433mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.65098 { + li:geometry { + ta:contour { + { 17.602458mm; 5.004543mm } + { 17.444492mm; 4.961403mm } + { 17.349415mm; 4.882965mm } + { 17.308165mm; 4.763881mm } + { 17.304715mm; 4.706288mm } + { 17.314992mm; 4.622221mm } + { 17.354103mm; 4.605796mm } + { 17.37103mm; 4.611038mm } + { 17.438513mm; 4.633452mm } + { 17.455696mm; 4.636734mm } + { 17.470369mm; 4.672163mm } + { 17.4734mm; 4.716871mm } + { 17.504525mm; 4.796425mm } + { 17.540363mm; 4.822705mm } + { 17.641105mm; 4.842714mm } + { 17.778793mm; 4.848482mm } + { 17.92235mm; 4.841403mm } + { 18.040701mm; 4.822872mm } + { 18.099934mm; 4.7976mm } + { 18.126532mm; 4.724799mm } + { 18.143518mm; 4.571251mm } + { 18.150551mm; 4.340368mm } + { 18.150734mm; 4.288553mm } + { 18.150027mm; 4.086796mm } + { 18.145557mm; 3.953488mm } + { 18.133798mm; 3.872409mm } + { 18.111225mm; 3.827341mm } + { 18.074311mm; 3.802066mm } + { 18.042145mm; 3.789019mm } + { 17.871388mm; 3.753449mm } + { 17.675877mm; 3.755038mm } + { 17.56865mm; 3.774416mm } + { 17.507822mm; 3.804301mm } + { 17.479938mm; 3.867583mm } + { 17.4734mm; 3.985505mm } + { 17.4734mm; 4.171067mm } + { 17.6639mm; 4.171067mm } + { 17.782948mm; 4.176607mm } + { 702.3323622mil; 4.19961mm } + { 17.854328mm; 4.249652mm } + { 17.8544mm; 4.255734mm } + { 17.845824mm; 4.301554mm } + { 17.807624mm; 4.3271mm } + { 17.72109mm; 4.338128mm } + { 17.579234mm; 4.3404mm } + { 17.304067mm; 4.3404mm } + { 17.304067mm; 159.47354331mil } + { 17.314334mm; 3.85425mm } + { 17.354732mm; 3.725481mm } + { 17.439657mm; 3.649185mm } + { 17.583504mm; 3.610226mm } + { 17.735939mm; 3.596558mm } + { 17.895623mm; 3.593653mm } + { 18.035376mm; 3.601284mm } + { 18.108062mm; 3.613681mm } + { 18.191729mm; 3.655192mm } + { 18.251064mm; 3.729253mm } + { 18.289674mm; 3.848115mm } + { 18.311166mm; 4.024029mm } + { 721.2261811mil; 4.269249mm } + { 18.319443mm; 4.331741mm } + { 18.318599mm; 4.54094mm } + { 18.313291mm; 4.683448mm } + { 18.300332mm; 4.777233mm } + { 18.276534mm; 4.840261mm } + { 18.238708mm; 4.8905mm } + { 18.216158mm; 4.913825mm } + { 714.4123622mil; 4.971718mm } + { 18.064517mm; 5.003298mm } + { 17.943919mm; 5.01603mm } + { 17.832375mm; 5.017734mm } + { 17.602458mm; 5.004543mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.65171 { + li:geometry { + ta:contour { + { 15.053988mm; 5.015338mm } + { 14.999026mm; 5.001629mm } + { 14.978531mm; 4.972898mm } + { 14.975734mm; 4.937411mm } + { 14.982303mm; 4.891905mm } + { 15.01381mm; 4.865256mm } + { 15.087952mm; 4.852478mm } + { 15.222426mm; 4.848586mm } + { 15.291744mm; 4.8484mm } + { 15.4799mm; 4.841347mm } + { 15.599146mm; 4.812317mm } + { 15.664623mm; 4.749502mm } + { 15.691476mm; 4.641098mm } + { 15.6954mm; 4.533684mm } + { 15.6954mm; 4.382734mm } + { 15.335567mm; 4.382734mm } + { 15.160606mm; 4.381158mm } + { 15.053735mm; 4.373835mm } + { 14.998401mm; 4.356868mm } + { 14.978048mm; 4.326362mm } + { 14.975734mm; 4.298067mm } + { 14.98234mm; 4.257151mm } + { 15.013118mm; 4.232043mm } + { 15.084504mm; 4.218934mm } + { 15.212936mm; 4.214013mm } + { 15.341073mm; 4.2134mm } + { 15.706412mm; 4.2134mm } + { 15.684349mm; 4.017665mm } + { 15.659518mm; 3.892846mm } + { 15.622369mm; 3.804454mm } + { 15.60476mm; 3.78548mm } + { 15.534953mm; 3.76676mm } + { 15.408563mm; 3.753382mm } + { 15.261484mm; 3.748382mm } + { 15.109109mm; 3.74557mm } + { 15.022956mm; 3.734344mm } + { 14.984631mm; 3.70921mm } + { 14.975738mm; 3.664677mm } + { 14.975734mm; 3.663067mm } + { 14.983277mm; 3.619284mm } + { 15.017797mm; 3.59417mm } + { 15.09713mm; 3.582972mm } + { 15.239113mm; 3.580936mm } + { 15.28265mm; 140.99472441mil } + { 15.449297mm; 3.588928mm } + { 15.593292mm; 3.606298mm } + { 15.683934mm; 3.629646mm } + { 15.684942mm; 3.630124mm } + { 15.770814mm; 3.712165mm } + { 15.827598mm; 3.863535mm } + { 15.856028mm; 4.087728mm } + { 15.856837mm; 4.388239mm } + { 15.854703mm; 4.438413mm } + { 15.840652mm; 4.663636mm } + { 15.815129mm; 189.69433071mil } + { 15.765384mm; 4.916248mm } + { 15.678667mm; 4.971708mm } + { 15.542227mm; 4.998649mm } + { 15.343314mm; 5.011107mm } + { 15.334073mm; 5.011495mm } + { 15.160107mm; 5.017477mm } + { 15.053988mm; 5.015338mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.65234 { + li:geometry { + ta:contour { + { 14.092663mm; 5.014903mm } + { 13.940923mm; 4.998485mm } + { 13.83828mm; 4.956589mm } + { 13.775146mm; 4.877327mm } + { 13.741931mm; 4.748807mm } + { 13.729046mm; 4.55914mm } + { 13.7269mm; 4.303319mm } + { 13.728277mm; 4.045829mm } + { 13.738747mm; 3.860625mm } + { 13.767819mm; 3.735325mm } + { 13.825mm; 3.65755mm } + { 13.9198mm; 3.614919mm } + { 14.061727mm; 3.595053mm } + { 14.260291mm; 3.58557mm } + { 14.278677mm; 3.584897mm } + { 14.6794mm; 3.570228mm } + { 14.6794mm; 4.8484mm } + { 14.510067mm; 4.8484mm } + { 14.510067mm; 3.747734mm } + { 14.259091mm; 3.747734mm } + { 14.074086mm; 3.759965mm } + { 13.962047mm; 3.797812mm } + { 13.941591mm; 3.814258mm } + { 13.91091mm; 3.887036mm } + { 13.888702mm; 4.020375mm } + { 13.875336mm; 4.191159mm } + { 13.871182mm; 4.376274mm } + { 13.876609mm; 4.552604mm } + { 13.891987mm; 4.697034mm } + { 547.9403937mil; 4.78645mm } + { 13.925867mm; 4.7976mm } + { 13.994688mm; 4.825299mm } + { 14.121326mm; 4.843518mm } + { 14.243367mm; 4.848401mm } + { 14.510067mm; 4.8484mm } + { 14.6794mm; 4.8484mm } + { 14.6794mm; 5.017734mm } + { 14.30309mm; 5.017734mm } + { 14.092663mm; 5.014903mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.65274 { + li:geometry { + ta:contour { + { 12.759039mm; 196.90933071mil } + { 12.618192mm; 4.947862mm } + { 12.532071mm; 4.849442mm } + { 12.49407mm; 4.731984mm } + { 12.484135mm; 4.635458mm } + { 12.509717mm; 4.597707mm } + { 12.534786mm; 4.5944mm } + { 12.604117mm; 4.628388mm } + { 12.652249mm; 4.68965mm } + { 12.708503mm; 4.776181mm } + { 503.1015748mil; 4.823977mm } + { 12.888493mm; 4.844118mm } + { 13.014793mm; 4.847752mm } + { 13.159837mm; 4.841458mm } + { 13.258728mm; 4.812666mm } + { 13.320127mm; 4.748024mm } + { 13.352691mm; 4.634184mm } + { 13.36508mm; 4.457797mm } + { 13.366419mm; 4.305627mm } + { 13.362157mm; 4.121956mm } + { 525.63972441mil; 3.96635mm } + { 13.335604mm; 3.860978mm } + { 13.32563mm; 3.8324mm } + { 13.270892mm; 3.794051mm } + { 13.158461mm; 3.773867mm } + { 13.007234mm; 3.7689mm } + { 12.831639mm; 3.776526mm } + { 12.724039mm; 3.807216mm } + { 12.668528mm; 3.872686mm } + { 12.649198mm; 3.984655mm } + { 12.648049mm; 4.033484mm } + { 12.652335mm; 162.1273622mil } + { 12.681549mm; 4.158076mm } + { 12.758636mm; 4.170237mm } + { 12.8379mm; 4.171067mm } + { 12.956948mm; 4.176607mm } + { 512.3323622mil; 4.19961mm } + { 13.028328mm; 4.249652mm } + { 13.0284mm; 4.255734mm } + { 13.019824mm; 4.301554mm } + { 12.981624mm; 4.3271mm } + { 12.89509mm; 4.338128mm } + { 12.753234mm; 4.3404mm } + { 12.478067mm; 4.3404mm } + { 12.478067mm; 4.135051mm } + { 12.496162mm; 3.904408mm } + { 12.552472mm; 3.743755mm } + { 498.03275591mil; 143.5461811mil } + { 12.699122mm; 3.623805mm } + { 12.867262mm; 3.590256mm } + { 13.068811mm; 3.584463mm } + { 13.258307mm; 3.60618mm } + { 13.334198mm; 3.627231mm } + { 13.420508mm; 3.6857mm } + { 13.48081mm; 3.794244mm } + { 13.517901mm; 3.962502mm } + { 13.534576mm; 4.200111mm } + { 13.536164mm; 4.3235mm } + { 13.528449mm; 4.582425mm } + { 13.498702mm; 4.768968mm } + { 13.43764mm; 4.89445mm } + { 13.335979mm; 4.97019mm } + { 13.184437mm; 5.00751mm } + { 12.973729mm; 5.017728mm } + { 12.966834mm; 5.017734mm } + { 12.759039mm; 196.90933071mil } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.65341 { + li:geometry { + ta:contour { + { 11.455655mm; 5.015338mm } + { 11.400693mm; 5.001629mm } + { 11.380198mm; 4.972898mm } + { 11.3774mm; 4.937411mm } + { 11.38397mm; 4.891905mm } + { 11.415477mm; 4.865256mm } + { 11.489619mm; 4.852478mm } + { 11.624092mm; 4.848586mm } + { 11.693411mm; 4.8484mm } + { 11.881567mm; 4.841347mm } + { 12.000812mm; 4.812317mm } + { 12.06629mm; 4.749502mm } + { 12.093142mm; 4.641098mm } + { 12.097067mm; 4.533684mm } + { 12.097067mm; 4.382734mm } + { 11.737234mm; 4.382734mm } + { 11.562272mm; 4.381158mm } + { 11.455402mm; 4.373835mm } + { 448.8215748mil; 4.356868mm } + { 11.379714mm; 4.326362mm } + { 11.3774mm; 4.298067mm } + { 11.384007mm; 4.257151mm } + { 11.414785mm; 4.232043mm } + { 11.486171mm; 4.218934mm } + { 11.614603mm; 4.214013mm } + { 11.742739mm; 4.2134mm } + { 12.108078mm; 4.2134mm } + { 12.086016mm; 4.017665mm } + { 12.061185mm; 3.892846mm } + { 12.024035mm; 3.804454mm } + { 12.006427mm; 3.78548mm } + { 11.936619mm; 3.76676mm } + { 11.81023mm; 3.753382mm } + { 11.66315mm; 3.748382mm } + { 11.510776mm; 3.74557mm } + { 11.424623mm; 3.734344mm } + { 11.386297mm; 3.70921mm } + { 447.92933071mil; 3.664677mm } + { 11.3774mm; 3.663067mm } + { 11.384943mm; 3.619284mm } + { 11.419463mm; 3.59417mm } + { 11.498796mm; 3.582972mm } + { 11.64078mm; 3.580936mm } + { 11.684317mm; 140.99472441mil } + { 11.850964mm; 3.588928mm } + { 11.994959mm; 3.606298mm } + { 12.085601mm; 3.629646mm } + { 12.086609mm; 3.630124mm } + { 12.171983mm; 3.712593mm } + { 12.228932mm; 3.865817mm } + { 12.258121mm; 4.092916mm } + { 12.26022mm; 4.397011mm } + { 12.258812mm; 4.435634mm } + { 12.24613mm; 4.661544mm } + { 12.220953mm; 4.816792mm } + { 12.170561mm; 4.915384mm } + { 12.08223mm; 4.971326mm } + { 11.94324mm; 4.998623mm } + { 11.74087mm; 5.01128mm } + { 11.735739mm; 5.011495mm } + { 11.561773mm; 5.017477mm } + { 11.455655mm; 5.015338mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.65404 { + li:geometry { + ta:contour { + { 10.753368mm; 3.911941mm } + { 10.711209mm; 3.880288mm } + { 10.700398mm; 3.7977mm } + { 10.700067mm; 3.747734mm } + { 10.704553mm; 3.639316mm } + { 10.732249mm; 3.591134mm } + { 10.804513mm; 3.578779mm } + { 10.848234mm; 3.5784mm } + { 10.9431mm; 3.583527mm } + { 10.985259mm; 3.615179mm } + { 10.996069mm; 3.697768mm } + { 10.9964mm; 3.747734mm } + { 10.991915mm; 3.856152mm } + { 10.964219mm; 3.904334mm } + { 10.891954mm; 3.916689mm } + { 10.848234mm; 3.917067mm } + { 10.753368mm; 3.911941mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.65422 { + li:geometry { + ta:contour { + { 10.161219mm; 5.013962mm } + { 10.138941mm; 4.994763mm } + { 10.123841mm; 4.948313mm } + { 10.114528mm; 4.862787mm } + { 10.109612mm; 4.726362mm } + { 10.107701mm; 4.527214mm } + { 10.1074mm; 4.298067mm } + { 10.107844mm; 4.035859mm } + { 10.110103mm; 3.846491mm } + { 10.115568mm; 146.38354331mil } + { 10.12563mm; 3.638985mm } + { 10.141679mm; 3.597197mm } + { 10.165109mm; 3.580954mm } + { 10.192067mm; 3.5784mm } + { 10.222915mm; 3.582173mm } + { 10.245194mm; 3.601372mm } + { 10.260294mm; 3.647822mm } + { 10.269606mm; 3.733347mm } + { 10.274522mm; 3.869772mm } + { 10.276433mm; 4.06892mm } + { 10.276734mm; 4.298067mm } + { 10.27629mm; 4.560276mm } + { 10.274031mm; 4.749643mm } + { 10.268567mm; 4.877993mm } + { 403.87814961mil; 4.957149mm } + { 10.242455mm; 196.80854331mil } + { 10.219026mm; 5.01518mm } + { 10.192067mm; 5.017734mm } + { 10.161219mm; 5.013962mm } + } + } + + ha:flags { + clearpoly=1 + } + } + ha:polygon.65452 { + li:geometry { + ta:contour { + { 9.112259mm; 5.009349mm } + { 8.959754mm; 4.978061mm } + { 8.87384mm; 4.936807mm } + { 8.833021mm; 4.899555mm } + { 8.805152mm; 4.855308mm } + { 8.78777mm; 4.788449mm } + { 8.77841mm; 4.683356mm } + { 8.774608mm; 4.52441mm } + { 8.7739mm; 4.303319mm } + { 8.775736mm; 4.048228mm } + { 345.91814961mil; 3.865256mm } + { 8.813271mm; 3.741861mm } + { 8.864202mm; 144.3111811mil } + { 8.946733mm; 3.623643mm } + { 9.068478mm; 3.603738mm } + { 9.204135mm; 3.59494mm } + { 9.370263mm; 3.593545mm } + { 9.517563mm; 3.604746mm } + { 9.606343mm; 3.62381mm } + { 9.677492mm; 3.659247mm } + { 9.726541mm; 3.710832mm } + { 9.758922mm; 3.794554mm } + { 9.780067mm; 3.926399mm } + { 9.795408mm; 4.122355mm } + { 9.797063mm; 4.150776mm } + { 9.63952mm; 4.150776mm } + { 9.623093mm; 155.65933071mil } + { 9.585277mm; 3.830572mm } + { 9.525349mm; 3.777035mm } + { 9.523931mm; 3.776648mm } + { 9.376677mm; 3.753974mm } + { 9.218454mm; 3.753603mm } + { 9.079968mm; 3.773379mm } + { 8.991923mm; 3.811145mm } + { 8.988591mm; 3.814258mm } + { 8.95791mm; 3.887036mm } + { 8.935702mm; 4.020375mm } + { 8.922336mm; 4.191159mm } + { 8.918182mm; 4.376274mm } + { 8.923609mm; 4.552604mm } + { 8.938987mm; 4.697034mm } + { 8.964686mm; 4.78645mm } + { 8.972867mm; 4.7976mm } + { 9.044429mm; 4.826406mm } + { 9.168715mm; 4.842816mm } + { 9.314618mm; 4.846319mm } + { 9.451034mm; 4.836403mm } + { 9.546857mm; 4.812556mm } + { 9.556672mm; 4.807207mm } + { 9.593701mm; 4.752289mm } + { 9.618837mm; 4.635603mm } + { 9.634311mm; 4.446329mm } + { 9.635282mm; 4.425873mm } + { 9.63952mm; 4.150776mm } + { 9.797063mm; 4.150776mm } + { 9.799479mm; 4.192234mm } + { 9.803416mm; 4.500681mm } + { 9.776036mm; 4.732309mm } + { 9.716862mm; 4.889147mm } + { 9.625421mm; 4.973224mm } + { 9.615679mm; 4.977259mm } + { 9.470101mm; 5.010577mm } + { 9.292335mm; 5.02073mm } + { 9.112259mm; 5.009349mm } + } + } + + ha:flags { + clearpoly=1 + } + } + } + ha:type { + silk = 1 + top = 1 + } + } + } + } + uid = G7RB4jHm8lLfvnxfXdQAAAAC + } + ha:subc.65518 { + ha:attributes { + footprint={Connector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_Vertical} + value=BYOP - Bring Your Own Power + kicad_descr=Through hole straight pin header, 1x02, 1.00mm pitch, single row + refdes=J3 + kicad_tags=Through hole pin header THT 1x02 1.00mm single row + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.5mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=0.85mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=0.85mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=0.85mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=0.85mm; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=0.85mm; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.5mm; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.425mm + -0.425mm + 0.425mm + -0.425mm + 0.425mm + 0.425mm + -0.425mm + 0.425mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.425mm + -0.425mm + 0.425mm + -0.425mm + 0.425mm + 0.425mm + -0.425mm + 0.425mm + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.425mm + -0.425mm + 0.425mm + -0.425mm + 0.425mm + 0.425mm + -0.425mm + 0.425mm + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + li:ps_poly { + -0.425mm + -0.425mm + 0.425mm + -0.425mm + 0.425mm + 0.425mm + -0.425mm + 0.425mm + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + li:ps_poly { + -0.425mm + -0.425mm + 0.425mm + -0.425mm + 0.425mm + 0.425mm + -0.425mm + 0.425mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.65581 { + proto=0; x=9.351mm; y=13.516mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + li:0 { + on + round + noshape + } + li:1 { + on + round + noshape + } + } + + ha:attributes { + term=2 + } + } + ha:padstack_ref.65582 { + proto=1; x=10.351mm; y=13.516mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.65519 { + x1=10.351mm; y1=13.516mm; x2=10.351mm; y2=13.516mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.65522 { + x1=10.351mm; y1=13.516mm; x2=10.351mm; y2=14.516mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.65525 { + x1=10.351mm; y1=13.516mm; x2=9.351mm; y2=13.516mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:F.SilkS { + lid=1 + ha:combining { } + + li:objects { + ha:line.65528 { + x1=8.791mm; y1=12.821mm; x2=8.791mm; y2=13.121507mm; thickness=0.12mm; clearance=0.0; + } + ha:line.65531 { + x1=8.791mm; y1=13.910493mm; x2=8.791mm; y2=14.211mm; thickness=0.12mm; clearance=0.0; + } + ha:line.65534 { + x1=9.666mm; y1=12.821mm; x2=8.791mm; y2=12.821mm; thickness=0.12mm; clearance=0.0; + } + ha:line.65537 { + x1=9.666mm; y1=14.211mm; x2=8.791mm; y2=14.211mm; thickness=0.12mm; clearance=0.0; + } + ha:line.65540 { + x1=9.666mm; y1=12.821mm; x2=9.666mm; y2=12.907724mm; thickness=0.12mm; clearance=0.0; + } + ha:line.65543 { + x1=9.666mm; y1=14.124276mm; x2=9.666mm; y2=14.211mm; thickness=0.12mm; clearance=0.0; + } + ha:line.65546 { + x1=10.351mm; y1=12.821mm; x2=11.036mm; y2=12.821mm; thickness=0.12mm; clearance=0.0; + } + ha:line.65549 { + x1=11.036mm; y1=12.821mm; x2=11.036mm; y2=13.516mm; thickness=0.12mm; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:F.Fab { + lid=2 + ha:combining { } + + li:objects { + ha:line.65552 { + x1=10.851mm; y1=13.1985mm; x2=10.851mm; y2=14.151mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65555 { + x1=10.851mm; y1=14.151mm; x2=8.851mm; y2=14.151mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65558 { + x1=8.851mm; y1=14.151mm; x2=8.851mm; y2=12.881mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65561 { + x1=8.851mm; y1=12.881mm; x2=10.5335mm; y2=12.881mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65564 { + x1=10.5335mm; y1=12.881mm; x2=10.851mm; y2=13.1985mm; thickness=0.1mm; clearance=0.0; + } + ha:text.65567 { + string=BYOP - Bring Your Own Power; x=5.541mm; y=22.472735mm; scale=100; fid=0; + thickness = 0.15mm + scale_x = 0.870684 + scale_y = 0.870684 + rot = 90.000000 + } + ha:text.65568 { + string=%a.parent.refdes%; x=9.228275mm; y=12.9004mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.114mm + scale_x = 0.860236 + scale_y = 0.860236 + rot = 0.000000 + } + } + ha:type { + top = 1 + doc = 1 + } + } + + ha:F.CrtYd { + lid=3 + ha:combining { } + + li:objects { + ha:line.65569 { + x1=11.351mm; y1=486.8503937mil; x2=8.351mm; y2=486.8503937mil; thickness=0.05mm; clearance=0.0; + } + ha:line.65572 { + x1=8.351mm; y1=486.8503937mil; x2=8.351mm; y2=14.666mm; thickness=0.05mm; clearance=0.0; + } + ha:line.65575 { + x1=8.351mm; y1=14.666mm; x2=11.351mm; y2=14.666mm; thickness=0.05mm; clearance=0.0; + } + ha:line.65578 { + x1=11.351mm; y1=14.666mm; x2=11.351mm; y2=486.8503937mil; thickness=0.05mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + } + } + } + uid = G7RB4jHm8lLfvnxfXdQAAAAD + } + ha:subc.65659 { + ha:attributes { + kicad_attr_smd=1 + value=Upstream Host Connector + footprint={Connector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_Vertical_SMD} + kicad_descr=surface-mounted straight pin header, 2x05, 1.27mm pitch, double rows + refdes=J1 + kicad_tags=Surface mounted pin header SMD 2x05 1.27mm double row + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -1.2mm + -0.37mm + 1.2mm + -0.37mm + 1.2mm + 0.37mm + -1.2mm + 0.37mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -1.2mm + -0.37mm + 1.2mm + -0.37mm + 1.2mm + 0.37mm + -1.2mm + 0.37mm + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -1.2mm + -0.37mm + 1.2mm + -0.37mm + 1.2mm + 0.37mm + -1.2mm + 0.37mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.65809 { + proto=0; x=14.491mm; y=6.916mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=10 + } + } + ha:padstack_ref.65810 { + proto=0; x=14.491mm; y=10.816mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=9 + } + } + ha:padstack_ref.65811 { + proto=0; x=13.221mm; y=6.916mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + } + } + ha:padstack_ref.65812 { + proto=0; x=13.221mm; y=10.816mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=7 + } + } + ha:padstack_ref.65813 { + proto=0; x=11.951mm; y=6.916mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=6 + } + } + ha:padstack_ref.65814 { + proto=0; x=11.951mm; y=10.816mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + } + } + ha:padstack_ref.65815 { + proto=0; x=10.681mm; y=6.916mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + } + } + ha:padstack_ref.65816 { + proto=0; x=10.681mm; y=10.816mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + } + } + ha:padstack_ref.65817 { + proto=0; x=9.411mm; y=6.916mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + } + } + ha:padstack_ref.65818 { + proto=0; x=9.411mm; y=10.816mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + li:0 { + on + round + noshape + } + li:1 { + on + round + noshape + } + } + + ha:attributes { + term=1 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.65660 { + x1=11.951mm; y1=8.866mm; x2=11.951mm; y2=8.866mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.65663 { + x1=11.951mm; y1=8.866mm; x2=11.951mm; y2=7.866mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.65666 { + x1=11.951mm; y1=8.866mm; x2=12.951mm; y2=8.866mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:F.SilkS { + lid=1 + ha:combining { } + + li:objects { + ha:line.65669 { + x1=15.121mm; y1=7.101mm; x2=15.186mm; y2=7.101mm; thickness=0.12mm; clearance=0.0; + } + ha:line.65672 { + x1=15.121mm; y1=10.631mm; x2=15.186mm; y2=10.631mm; thickness=0.12mm; clearance=0.0; + } + ha:line.65675 { + x1=8.716mm; y1=7.101mm; x2=8.781mm; y2=7.101mm; thickness=0.12mm; clearance=0.0; + } + ha:line.65678 { + x1=8.716mm; y1=10.631mm; x2=8.781mm; y2=10.631mm; thickness=0.12mm; clearance=0.0; + } + ha:line.65681 { + x1=8.781mm; y1=11.956mm; x2=8.781mm; y2=10.631mm; thickness=0.12mm; clearance=0.0; + } + ha:line.65684 { + x1=15.186mm; y1=10.631mm; x2=15.186mm; y2=7.101mm; thickness=0.12mm; clearance=0.0; + } + ha:line.65687 { + x1=8.716mm; y1=10.631mm; x2=8.716mm; y2=7.101mm; thickness=0.12mm; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:F.Fab { + lid=2 + ha:combining { } + + li:objects { + ha:line.65690 { + x1=14.691mm; y1=6.116mm; x2=14.691mm; y2=7.161mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65693 { + x1=14.291mm; y1=6.116mm; x2=14.691mm; y2=6.116mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65696 { + x1=14.291mm; y1=7.161mm; x2=14.291mm; y2=6.116mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65699 { + x1=14.691mm; y1=11.616mm; x2=14.691mm; y2=10.571mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65702 { + x1=14.291mm; y1=11.616mm; x2=14.691mm; y2=11.616mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65705 { + x1=14.291mm; y1=10.571mm; x2=14.291mm; y2=11.616mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65708 { + x1=13.421mm; y1=6.116mm; x2=13.421mm; y2=7.161mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65711 { + x1=13.021mm; y1=6.116mm; x2=13.421mm; y2=6.116mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65714 { + x1=13.021mm; y1=7.161mm; x2=13.021mm; y2=6.116mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65717 { + x1=13.421mm; y1=11.616mm; x2=13.421mm; y2=10.571mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65720 { + x1=13.021mm; y1=11.616mm; x2=13.421mm; y2=11.616mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65723 { + x1=13.021mm; y1=10.571mm; x2=13.021mm; y2=11.616mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65726 { + x1=12.151mm; y1=6.116mm; x2=12.151mm; y2=7.161mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65729 { + x1=11.751mm; y1=6.116mm; x2=12.151mm; y2=6.116mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65732 { + x1=11.751mm; y1=7.161mm; x2=11.751mm; y2=6.116mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65735 { + x1=12.151mm; y1=11.616mm; x2=12.151mm; y2=10.571mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65738 { + x1=11.751mm; y1=11.616mm; x2=12.151mm; y2=11.616mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65741 { + x1=11.751mm; y1=10.571mm; x2=11.751mm; y2=11.616mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65744 { + x1=10.881mm; y1=6.116mm; x2=10.881mm; y2=7.161mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65747 { + x1=10.481mm; y1=6.116mm; x2=10.881mm; y2=6.116mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65750 { + x1=10.481mm; y1=7.161mm; x2=10.481mm; y2=6.116mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65753 { + x1=10.881mm; y1=11.616mm; x2=10.881mm; y2=10.571mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65756 { + x1=10.481mm; y1=11.616mm; x2=10.881mm; y2=11.616mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65759 { + x1=10.481mm; y1=10.571mm; x2=10.481mm; y2=11.616mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65762 { + x1=9.611mm; y1=6.116mm; x2=9.611mm; y2=7.161mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65765 { + x1=9.211mm; y1=6.116mm; x2=9.611mm; y2=6.116mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65768 { + x1=9.211mm; y1=7.161mm; x2=9.211mm; y2=6.116mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65771 { + x1=9.611mm; y1=11.616mm; x2=9.611mm; y2=10.571mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65774 { + x1=9.211mm; y1=11.616mm; x2=9.611mm; y2=11.616mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65777 { + x1=9.211mm; y1=10.571mm; x2=9.211mm; y2=11.616mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65780 { + x1=8.776mm; y1=7.161mm; x2=15.126mm; y2=7.161mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65783 { + x1=9.211mm; y1=10.571mm; x2=8.776mm; y2=10.136mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65786 { + x1=15.126mm; y1=10.571mm; x2=9.211mm; y2=10.571mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65789 { + x1=8.776mm; y1=10.136mm; x2=8.776mm; y2=7.161mm; thickness=0.1mm; clearance=0.0; + } + ha:line.65792 { + x1=15.126mm; y1=7.161mm; x2=15.126mm; y2=10.571mm; thickness=0.1mm; clearance=0.0; + } + ha:text.65795 { + string=Upstream Host Connector; x=3.741mm; y=18.166965mm; scale=100; fid=0; + thickness = 0.15mm + scale_x = 0.870684 + scale_y = 0.870684 + rot = 90.000000 + } + ha:text.65796 { + string=%a.parent.refdes%; x=12.6985mm; y=9.676mm; scale=100; fid=0; + ha:flags { + dyntext=1 + floater=1 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 180.000000 + } + } + ha:type { + top = 1 + doc = 1 + } + } + + ha:F.CrtYd { + lid=3 + ha:combining { } + + li:objects { + ha:line.65797 { + x1=8.251mm; y1=4.566mm; x2=8.251mm; y2=13.166mm; thickness=0.05mm; clearance=0.0; + } + ha:line.65800 { + x1=15.651mm; y1=4.566mm; x2=8.251mm; y2=4.566mm; thickness=0.05mm; clearance=0.0; + } + ha:line.65803 { + x1=15.651mm; y1=13.166mm; x2=15.651mm; y2=4.566mm; thickness=0.05mm; clearance=0.0; + } + ha:line.65806 { + x1=8.251mm; y1=13.166mm; x2=15.651mm; y2=13.166mm; thickness=0.05mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + } + } + } + uid = G7RB4jHm8lLfvnxfXdQAAAAF + } + ha:subc.65584 { + ha:attributes { + kicad_attr_virtual=1 + footprint={Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm} + value=SolderJumper_2_Bridged + kicad_descr=SMD Solder Jumper, 1x1.5mm, rounded Pads, 0.3mm gap, bridged with 1 copper strip + refdes=JP1 + kicad_tags=solder jumper open + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -0.5mm + -0.25mm + 0.5mm + -0.25mm + 0.5mm + 0.25mm + -0.5mm + 0.25mm + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -0.5mm + -0.25mm + 0.5mm + -0.25mm + 0.5mm + 0.25mm + -0.5mm + 0.25mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.65631 { + proto=0; x=13.701mm; y=540.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + } + } + ha:padstack_ref.65632 { + proto=0; x=15.001mm; y=540.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + } + } + } + li:layers { + + ha:subc-aux { + lid=0 + ha:combining { } + + li:objects { + ha:line.65585 { + x1=565.0mil; y1=540.0mil; x2=565.0mil; y2=540.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.65588 { + x1=565.0mil; y1=540.0mil; x2=15.351mm; y2=540.0mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.65591 { + x1=565.0mil; y1=540.0mil; x2=565.0mil; y2=14.716mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + + ha:F.SilkS { + lid=1 + ha:combining { } + + li:objects { + ha:line.65594 { + x1=12.951mm; y1=14.016mm; x2=12.951mm; y2=13.416mm; thickness=0.12mm; clearance=0.0; + } + ha:line.65597 { + x1=15.051mm; y1=14.716mm; x2=13.651mm; y2=14.716mm; thickness=0.12mm; clearance=0.0; + } + ha:line.65600 { + x1=15.751mm; y1=13.416mm; x2=15.751mm; y2=14.016mm; thickness=0.12mm; clearance=0.0; + } + ha:line.65603 { + x1=13.651mm; y1=12.716mm; x2=15.051mm; y2=12.716mm; thickness=0.12mm; clearance=0.0; + } + ha:arc.65606 { + x=13.651mm; y=13.416mm; width=0.7mm; height=0.7mm; astart=360.000000; adelta=-90.000000; thickness=0.12mm; clearance=0.0; + } + ha:arc.65607 { + x=13.651mm; y=14.016mm; width=0.7mm; height=0.7mm; astart=90.000000; adelta=-90.000000; thickness=0.12mm; clearance=0.0; + } + ha:arc.65608 { + x=15.051mm; y=14.016mm; width=0.7mm; height=0.7mm; astart=180.000000; adelta=-90.000000; thickness=0.12mm; clearance=0.0; + } + ha:arc.65609 { + x=15.051mm; y=13.416mm; width=0.7mm; height=0.7mm; astart=270.000000; adelta=-90.000000; thickness=0.12mm; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:F.Fab { + lid=2 + ha:combining { } + + li:objects { + ha:text.65610 { + string=SolderJumper_2_Bridged; x=12.4522mm; y=15.843mm; scale=100; fid=0; + thickness = 0.075mm + scale_x = 0.283919 + scale_y = 0.283919 + rot = 0.000000 + } + } + ha:type { + top = 1 + doc = 1 + } + } + + ha:F.CrtYd { + lid=3 + ha:combining { } + + li:objects { + ha:line.65611 { + x1=12.701mm; y1=12.466mm; x2=16.001mm; y2=12.466mm; thickness=0.05mm; clearance=0.0; + } + ha:line.65614 { + x1=12.701mm; y1=12.466mm; x2=12.701mm; y2=14.966mm; thickness=0.05mm; clearance=0.0; + } + ha:line.65617 { + x1=16.001mm; y1=14.966mm; x2=16.001mm; y2=12.466mm; thickness=0.05mm; clearance=0.0; + } + ha:line.65620 { + x1=16.001mm; y1=14.966mm; x2=12.701mm; y2=14.966mm; thickness=0.05mm; clearance=0.0; + } + } + ha:type { + top = 1 + doc = 1 + } + } + + ha:F.Cu { + lid=4 + ha:combining { } + + li:objects { + ha:arc.65623 { + x=565.0mil; y=13.966mm; width=0.5mm; height=0.5mm; astart=180.000000; adelta=360.000000; thickness=0.0; clearance=0.25mm; + ha:attributes { + term=1 + } + } + ha:arc.65624 { + x=565.0mil; y=13.466mm; width=0.5mm; height=0.5mm; astart=180.000000; adelta=360.000000; thickness=0.0; clearance=0.25mm; + ha:attributes { + term=1 + } + } + ha:arc.65625 { + x=565.0mil; y=13.966mm; width=0.5mm; height=0.5mm; astart=180.000000; adelta=360.000000; thickness=0.0; clearance=0.25mm; + ha:attributes { + term=2 + } + } + ha:arc.65626 { + x=565.0mil; y=13.466mm; width=0.5mm; height=0.5mm; astart=180.000000; adelta=360.000000; thickness=0.0; clearance=0.25mm; + ha:attributes { + term=2 + } + } + ha:polygon.65633 { + li:geometry { + ta:contour { + { 14.601mm; 13.416mm } + { 14.101mm; 13.416mm } + { 14.101mm; 14.016mm } + { 14.601mm; 14.016mm } + } + } + + ha:flags { + clearpoly=1 + } + } + } + ha:type { + copper = 1 + top = 1 + } + } + + ha:pad { + lid=5 + ha:combining { sub=1; auto=1; } + + li:objects { + ha:arc.65628 { + x=565.0mil; y=13.466mm; width=0.5mm; height=0.5mm; astart=180.000000; adelta=360.000000; thickness=0.0; clearance=0.25mm; + ha:attributes { + term=1 + } + } + ha:arc.65630 { + x=565.0mil; y=13.466mm; width=0.5mm; height=0.5mm; astart=180.000000; adelta=360.000000; thickness=0.0; clearance=0.25mm; + ha:attributes { + term=2 + } + } + ha:arc.65627 { + x=565.0mil; y=13.966mm; width=0.5mm; height=0.5mm; astart=180.000000; adelta=360.000000; thickness=0.0; clearance=0.25mm; + ha:attributes { + term=1 + } + } + } + ha:type { + top = 1 + mask = 1 + } + } + } + } + uid = G7RB4jHm8lLfvnxfXdQAAAAE + } + } + li:layers { + + ha:F.Cu { + lid=0 + group=3 + ha:combining { } + + ha:attributes { + {kicad::type}=signal + } + + li:objects { + ha:line.64488 { + x1=10.681mm; y1=6.916mm; x2=10.681mm; y2=8.366mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64491 { + x1=10.681mm; y1=8.366mm; x2=431.7519685mil; y2=8.6515mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64494 { + x1=431.7519685mil; y1=8.6515mm; x2=15.313422mm; y2=8.6515mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64497 { + x1=15.313422mm; y1=8.6515mm; x2=16.951mm; y2=10.289078mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64500 { + x1=21.351mm; y1=8.116mm; x2=20.451mm; y2=7.216mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64503 { + x1=20.451mm; y1=7.216mm; x2=18.773mm; y2=7.216mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64506 { + x1=9.429442mm; y1=8.734442mm; x2=9.319135mm; y2=8.734442mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64509 { + x1=10.681mm; y1=10.816mm; x2=10.681mm; y2=9.986mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64512 { + x1=10.681mm; y1=9.986mm; x2=9.429442mm; y2=8.734442mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64515 { + x1=9.411mm; y1=7.746mm; x2=9.411mm; y2=6.916mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64518 { + x1=10.766511mm; y1=9.101511mm; x2=9.411mm; y2=7.746mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64521 { + x1=15.456192mm; y1=9.821192mm; x2=15.456192mm; y2=9.598016mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64524 { + x1=17.476001mm; y1=11.841001mm; x2=15.456192mm; y2=9.821192mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64527 { + x1=18.299001mm; y1=11.841001mm; x2=17.476001mm; y2=11.841001mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64530 { + x1=18.676001mm; y1=11.464001mm; x2=18.299001mm; y2=11.841001mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64533 { + x1=15.456192mm; y1=9.598016mm; x2=14.959687mm; y2=9.101511mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64536 { + x1=20.002999mm; y1=11.464001mm; x2=18.676001mm; y2=11.464001mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64539 { + x1=14.959687mm; y1=9.101511mm; x2=10.766511mm; y2=9.101511mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64542 { + x1=21.351mm; y1=10.116mm; x2=20.002999mm; y2=11.464001mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64545 { + x1=13.501mm; y1=13.516mm; x2=13.701mm; y2=540.0mil; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64548 { + x1=10.351mm; y1=13.516mm; x2=13.501mm; y2=13.516mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64551 { + x1=11.951mm; y1=11.916mm; x2=11.951mm; y2=10.816mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64554 { + x1=10.351mm; y1=13.516mm; x2=11.951mm; y2=11.916mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64557 { + x1=13.221mm; y1=11.746mm; x2=12.351mm; y2=12.616mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64560 { + x1=13.221mm; y1=10.816mm; x2=13.221mm; y2=11.746mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64563 { + x1=889.80314961mil; y1=6.116mm; x2=20.45682mm; y2=6.116mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64566 { + x1=20.45682mm; y1=6.116mm; x2=19.97226mm; y2=5.63144mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64569 { + x1=16.690976mm; y1=9.115976mm; x2=16.951mm; y2=9.115976mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64572 { + x1=14.491mm; y1=6.916mm; x2=16.690976mm; y2=9.115976mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64575 { + x1=15.231677mm; y1=10.816mm; x2=15.951mm; y2=11.535323mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64578 { + x1=14.491mm; y1=10.816mm; x2=15.231677mm; y2=10.816mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64581 { + x1=889.80314961mil; y1=14.116mm; x2=19.951mm; y2=14.116mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64584 { + x1=19.951mm; y1=14.116mm; x2=18.951mm; y2=13.116mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64587 { + x1=15.225931mm; y1=5.390999mm; x2=16.950932mm; y2=7.116mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64590 { + x1=13.296001mm; y1=5.390999mm; x2=15.225931mm; y2=5.390999mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64593 { + x1=13.221mm; y1=5.466mm; x2=13.296001mm; y2=5.390999mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64596 { + x1=13.221mm; y1=6.916mm; x2=13.221mm; y2=5.466mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64599 { + x1=15.551mm; y1=4.616mm; x2=17.951mm; y2=7.016mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64602 { + x1=12.801mm; y1=4.616mm; x2=15.551mm; y2=4.616mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64605 { + x1=11.951mm; y1=5.466mm; x2=12.801mm; y2=4.616mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64608 { + x1=17.951mm; y1=7.016mm; x2=17.951mm; y2=11.116mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64611 { + x1=11.951mm; y1=6.916mm; x2=11.951mm; y2=5.466mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64614 { + x1=17.060413mm; y1=540.0mil; x2=18.660413mm; y2=12.116mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64617 { + x1=18.660413mm; y1=12.116mm; x2=889.80314961mil; y2=12.116mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64620 { + x1=15.001mm; y1=540.0mil; x2=17.060413mm; y2=540.0mil; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64623 { + x1=9.351mm; y1=13.516mm; x2=9.383mm; y2=13.484mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.64626 { + x1=9.383mm; y1=13.484mm; x2=9.383mm; y2=10.747mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.64629 { + x1=9.383mm; y1=10.874mm; x2=8.875mm; y2=10.874mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.65855 { + x1=18.773mm; y1=7.216mm; x2=620.0mil; y2=165.0mil; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.65858 { + x1=620.0mil; y1=165.0mil; x2=495.0mil; y2=165.0mil; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.65861 { + x1=495.0mil; y1=165.0mil; x2=455.0mil; y2=205.0mil; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.65864 { + x1=455.0mil; y1=205.0mil; x2=355.0mil; y2=205.0mil; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.65867 { + x1=355.0mil; y1=205.0mil; x2=335.0mil; y2=225.0mil; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.65870 { + x1=335.0mil; y1=225.0mil; x2=335.0mil; y2=413.7007874mil; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.65873 { + x1=335.0mil; y1=413.7007874mil; x2=8.875mm; y2=10.874mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:polygon.65847 { clearance=40.0mil; + li:geometry { + ta:contour { + { 7.37mm; 3.5mm } + { 24.55mm; 3.5mm } + { 24.55mm; 15.63mm } + { 7.37mm; 15.63mm } + } + } + + ha:flags { + clearpoly=1 + } + } + } + color = {#8b2323} + } + + ha:B.Cu { + lid=1 + group=19 + ha:combining { } + + ha:attributes { + {kicad::type}=signal + } + + li:objects { + ha:line.64647 { + x1=22.451mm; y1=10.116mm; x2=22.277922mm; y2=10.289078mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64650 { + x1=22.277922mm; y1=10.289078mm; x2=16.951mm; y2=10.289078mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64653 { + x1=10.212575mm; y1=7.841002mm; x2=17.299003mm; y2=7.841002mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64656 { + x1=9.319135mm; y1=8.734442mm; x2=10.212575mm; y2=7.841002mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64659 { + x1=17.299003mm; y1=7.841002mm; x2=18.031065mm; y2=7.10894mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64662 { + x1=20.951mm; y1=8.116mm; x2=22.451mm; y2=8.116mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64665 { + x1=18.031065mm; y1=7.10894mm; x2=19.94394mm; y2=7.10894mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64668 { + x1=19.94394mm; y1=7.10894mm; x2=20.951mm; y2=8.116mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64671 { + x1=462.56433071mil; y1=5.231441mm; x2=19.572261mm; y2=5.231441mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64674 { + x1=12.351mm; y1=12.616mm; x2=11.785315mm; y2=12.616mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64677 { + x1=11.785315mm; y1=12.616mm; x2=8.594134mm; y2=9.424819mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64680 { + x1=8.594134mm; y1=9.424819mm; x2=8.594134mm; y2=8.386441mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64683 { + x1=19.572261mm; y1=5.231441mm; x2=19.97226mm; y2=5.63144mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64686 { + x1=8.594134mm; y1=8.386441mm; x2=462.56433071mil; y2=5.231441mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64689 { + x1=22.551mm; y1=14.116mm; x2=17.477988mm; y2=14.116mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64692 { + x1=15.122923mm; y1=10.378368mm; x2=16.385315mm; y2=9.115976mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64695 { + x1=17.477988mm; y1=14.116mm; x2=15.122923mm; y2=463.02893701mil; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64698 { + x1=15.122923mm; y1=463.02893701mil; x2=15.122923mm; y2=10.378368mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64701 { + x1=16.385315mm; y1=9.115976mm; x2=16.951mm; y2=9.115976mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64704 { + x1=15.951mm; y1=11.535323mm; x2=17.531677mm; y2=13.116mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64707 { + x1=17.531677mm; y1=13.116mm; x2=18.951mm; y2=13.116mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64710 { + x1=22.551mm; y1=6.116mm; x2=22.051mm; y2=6.616mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64713 { + x1=17.450932mm; y1=6.616mm; x2=16.950932mm; y2=7.116mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64716 { + x1=22.051mm; y1=6.616mm; x2=17.450932mm; y2=6.616mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64719 { + x1=18.951mm; y1=12.116mm; x2=17.951mm; y2=11.116mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:line.64722 { + x1=22.451mm; y1=12.116mm; x2=18.951mm; y2=12.116mm; thickness=0.25mm; clearance=0.25mm; + ha:flags { + clearline=1 + } + } + ha:polygon.65876 { clearance=40.0mil; + li:geometry { + ta:contour { + { 7.37mm; 3.5mm } + { 24.55mm; 3.5mm } + { 24.55mm; 15.63mm } + { 7.37mm; 15.63mm } + } + } + + ha:flags { + clearpoly=1 + } + } + } + color = {#3a5fcd} + } + + ha:B.Adhes { + lid=2 + group=5 + ha:combining { } + + li:objects { + } + color = {#104e8b} + } + + ha:F.Adhes { + lid=3 + group=6 + ha:combining { } + + li:objects { + } + color = {#cd3700} + } + + ha:B.Paste { + lid=4 + group=22 + ha:combining { auto=1; } + + li:objects { + } + color = {#cd00cd} + } + + ha:F.Paste { + lid=5 + group=0 + ha:combining { auto=1; } + + li:objects { + } + color = {#cd00cd} + } + + ha:B.SilkS { + lid=6 + group=21 + ha:combining { auto=1; } + + li:objects { + ha:text.64725 { + string=Revision 1.1; x=807.9969685mil; y=3.117mm; scale=100; fid=0; + ha:flags { + onsolder=1 + } + + ha:attributes { + mirror_x=0 + } + thickness = 0.15mm + scale_x = 1.131889 + scale_y = 1.131889 + rot = 180.000000 + } + } + color = {#000000} + } + + ha:F.SilkS { + lid=7 + group=1 + ha:combining { auto=1; } + + li:objects { + ha:text.64728 { + string=Vref; x=15.134466mm; y=15.586248mm; scale=100; fid=0; + thickness = 0.09mm + scale_x = 0.511919 + scale_y = 0.511919 + rot = 180.000000 + } + ha:text.64729 { + string=BYOP; x=7.746537mm; y=14.247733mm; scale=100; fid=0; + thickness = 0.125mm + scale_x = 0.482476 + scale_y = 0.482476 + rot = 90.000000 + } + ha:text.65882 { + string=-; x=9.096268mm; y=14.1116mm; scale=100; fid=0; + thickness = 0.15mm + scale_x = 1.006122 + scale_y = 1.006122 + rot = 0.000000 + } + ha:text.65884 { + string=+; x=10.094668mm; y=14.103001mm; scale=100; fid=0; + thickness = 0.15mm + scale_x = 1.006122 + scale_y = 1.006122 + rot = 0.000000 + } + } + color = {#000000} + } + + ha:B.Mask { + lid=8 + group=20 + ha:combining { sub=1; auto=1; } + + li:objects { + } + color = {#ff0000} + } + + ha:F.Mask { + lid=9 + group=2 + ha:combining { sub=1; auto=1; } + + li:objects { + } + color = {#ff0000} + } + + ha:Dwgs.User { + lid=10 + group=7 + ha:combining { } + + li:objects { + } + color = {#104e8b} + } + + ha:Cmts.User { + lid=11 + group=8 + ha:combining { } + + li:objects { + } + color = {#cd3700} + } + + ha:Eco1.User { + lid=12 + group=9 + ha:combining { } + + li:objects { + } + color = {#548b54} + } + + ha:Eco2.User { + lid=13 + group=10 + ha:combining { } + + li:objects { + } + color = {#8b7355} + } + + ha:Edge.Cuts { + lid=14 + group=11 + ha:combining { } + + li:objects { + ha:line.64730 { + x1=7.951mm; y1=16.116mm; x2=23.951mm; y2=16.116mm; thickness=0.05mm; clearance=0.001um; + } + ha:line.64733 { + x1=6.951mm; y1=4.116mm; x2=6.951mm; y2=15.116mm; thickness=0.05mm; clearance=0.001um; + } + ha:line.65833 { + x1=24.9548mm; y1=5.112mm; x2=24.9548mm; y2=162.0mil; thickness=0.05mm; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:line.65842 { + x1=23.96mm; y1=3.12mm; x2=7.95mm; y2=3.12mm; thickness=0.05mm; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.64742 { + x=7.951mm; y=15.116mm; width=1.0mm; height=1.0mm; astart=90.000000; adelta=-90.000000; thickness=0.05mm; clearance=0.25mm; + } + ha:arc.65841 { + x=23.96mm; y=162.0mil; width=0.9948mm; height=0.9948mm; astart=180.000000; adelta=90.000000; thickness=0.05mm; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.65845 { + x=7.95mm; y=4.119mm; width=0.999mm; height=0.999mm; astart=-90.000000; adelta=90.000000; thickness=0.05mm; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.65846 { + x=23.9508mm; y=15.112mm; width=1.004mm; height=1.004mm; astart=180.000000; adelta=-90.000000; thickness=0.05mm; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + } + color = {#00868b} + } + + ha:Margin { + lid=15 + group=13 + ha:combining { } + + li:objects { + } + color = {#228b22} + } + + ha:B.CrtYd { + lid=16 + group=14 + ha:combining { } + + li:objects { + } + color = {#8b2323} + } + + ha:F.CrtYd { + lid=17 + group=15 + ha:combining { } + + li:objects { + } + color = {#3a5fcd} + } + + ha:B.Fab { + lid=18 + group=16 + ha:combining { } + + li:objects { + } + color = {#104e8b} + } + + ha:F.Fab { + lid=19 + group=17 + ha:combining { } + + li:objects { + } + color = {#cd3700} + } + + ha:plated_slots { + lid=20 + group=18 + ha:combining { auto=1; } + + li:objects { + } + color = {#548b54} + } + } + } + + ha:font { + ha:geda_pcb { + cell_width=1.270001mm; cell_height=1.397001mm; + ha:symbols { + ha:] { + width=0.127001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:&5c { + width=0.762001mm; height=1.143001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=30.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:b { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:c { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:d { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:e { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=0.0; y1=40.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=20.0mil; y1=40.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:f { + width=0.381001mm; height=1.270001mm; delta=10.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=15.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=30.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:g { + width=0.508001mm; height=1.651001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=60.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=5.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=15.0mil; y1=65.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil; + } + } + } + ha:h { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:i { + width=0.001um; height=1.270001mm; delta=10.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=20.0mil; x2=0.0; y2=21.0mil; thickness=10.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:j { + width=0.127001mm; height=1.651001mm; delta=10.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=20.0mil; x2=5.0mil; y2=21.0mil; thickness=10.0mil; + } + ha:line.1 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=60.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=65.0mil; x2=5.0mil; y2=60.0mil; thickness=8.0mil; + } + } + } + ha:k { + width=0.381001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=35.0mil; x2=10.0mil; y2=25.0mil; thickness=8.0mil; + } + } + } + ha:l { + width=0.127001mm; height=1.270001mm; delta=10.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:m { + width=0.889001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=20.0mil; y1=35.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=25.0mil; y1=30.0mil; x2=30.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=30.0mil; y1=30.0mil; x2=35.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=35.0mil; y1=35.0mil; x2=35.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:n { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:o { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:p { + width=0.635001mm; height=1.651001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=25.0mil; y1=35.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:q { + width=0.508001mm; height=1.651001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:r { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:s { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=20.0mil; y1=40.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=40.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:t { + width=0.254001mm; height=1.270001mm; delta=10.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=25.0mil; x2=10.0mil; y2=25.0mil; thickness=8.0mil; + } + } + } + ha:u { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:v { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=20.0mil; y1=30.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:w { + width=0.762001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=10.0mil; y1=50.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=15.0mil; y1=30.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=45.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=25.0mil; y1=50.0mil; x2=30.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=30.0mil; y1=30.0mil; x2=30.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:x { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:y { + width=0.508001mm; height=1.651001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=65.0mil; x2=20.0mil; y2=60.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=65.0mil; x2=15.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=60.0mil; x2=5.0mil; y2=65.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:z { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:~ { + width=0.635001mm; height=0.889001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=30.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=30.0mil; x2=15.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=35.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=35.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:&7b { + width=0.254001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=15.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:&7d { + width=0.254001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=5.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=25.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=35.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=35.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=50.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:| { + width=0.001um; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:&20 { + width=0.0; height=10.0mil; delta=18.0mil; + li:objects { + } + } + ha:&23 { + width=0.508001mm; height=1.016001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=35.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=25.0mil; x2=20.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=15.0mil; y1=20.0mil; x2=15.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=20.0mil; x2=5.0mil; y2=40.0mil; thickness=8.0mil; + } + } + } + ha:&26 { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=35.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=0.0; y1=25.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=10.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=10.0mil; y1=10.0mil; x2=15.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=15.0mil; y1=15.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:! { + width=0.001um; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=0.0; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:" { + width=0.254001mm; height=0.508001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=20.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=10.0mil; x2=10.0mil; y2=20.0mil; thickness=8.0mil; + } + } + } + ha:$ { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=15.0mil; y1=15.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=15.0mil; x2=15.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=20.0mil; x2=5.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=20.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=25.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=20.0mil; y1=35.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=15.0mil; y1=45.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=5.0mil; y1=45.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=0.0; y1=40.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.11 { + x1=10.0mil; y1=10.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:% { + width=1.016001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=0.0; y2=20.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=10.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=10.0mil; y1=10.0mil; x2=15.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=15.0mil; y1=15.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=10.0mil; y1=25.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=25.0mil; x2=10.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=20.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=0.0; y1=50.0mil; x2=40.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=35.0mil; y1=50.0mil; x2=40.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=40.0mil; y1=40.0mil; x2=40.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.11 { + x1=35.0mil; y1=35.0mil; x2=40.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.12 { + x1=30.0mil; y1=35.0mil; x2=35.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.13 { + x1=25.0mil; y1=40.0mil; x2=30.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.14 { + x1=25.0mil; y1=40.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.15 { + x1=25.0mil; y1=45.0mil; x2=30.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.16 { + x1=30.0mil; y1=50.0mil; x2=35.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:' { + width=0.254001mm; height=0.508001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=20.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:( { + width=0.127001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:) { + width=0.127001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=5.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=15.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=5.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:* { + width=0.508001mm; height=1.016001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=20.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=40.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=10.0mil; y1=20.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil; + } + } + } + ha:+ { + width=0.508001mm; height=1.016001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=20.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil; + } + } + } + ha:, { + width=0.254001mm; height=1.524001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=60.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:- { + width=0.508001mm; height=0.762001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:. { + width=0.127001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=50.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:0 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=0.0; y1=40.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; + } + } + } + ha:1 { + width=0.381001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=18.0mil; x2=8.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=8.0mil; y1=10.0mil; x2=8.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:2 { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=50.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=50.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:3 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=23.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=20.0mil; y1=33.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=20.0mil; y1=33.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=20.0mil; y1=23.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + } + } + ha:4 { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=35.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:5 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=0.0; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=25.0mil; x2=15.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=15.0mil; y1=25.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:6 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=28.0mil; x2=20.0mil; y2=33.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=0.0; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=20.0mil; y1=33.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:7 { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=50.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:8 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=37.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=37.0mil; x2=7.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=7.0mil; y1=30.0mil; x2=13.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=13.0mil; y1=30.0mil; x2=20.0mil; y2=37.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=20.0mil; y1=37.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=0.0; y1=23.0mil; x2=7.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=0.0; y1=15.0mil; x2=0.0; y2=23.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.11 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.12 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.13 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=23.0mil; thickness=8.0mil; + } + ha:line.14 { + x1=13.0mil; y1=30.0mil; x2=20.0mil; y2=23.0mil; thickness=8.0mil; + } + } + } + ha:9 { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=15.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=0.0; y1=25.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:< { + width=0.254001mm; height=1.016001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=30.0mil; x2=10.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=30.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil; + } + } + } + ha:> { + width=0.254001mm; height=1.016001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=20.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=40.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:? { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=10.0mil; y1=30.0mil; x2=10.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=45.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=0.0; y2=20.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=20.0mil; thickness=8.0mil; + } + } + } + ha:@ { + width=1.270001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=40.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=40.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=50.0mil; x2=40.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=50.0mil; y1=35.0mil; x2=50.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=50.0mil; y1=10.0mil; x2=40.0mil; y2=0.0; thickness=8.0mil; + } + ha:line.5 { + x1=40.0mil; y1=0.0; x2=10.0mil; y2=0.0; thickness=8.0mil; + } + ha:line.6 { + x1=10.0mil; y1=0.0; x2=0.0; y2=10.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=15.0mil; y1=20.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=20.0mil; y1=35.0mil; x2=30.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=30.0mil; y1=35.0mil; x2=35.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.11 { + x1=35.0mil; y1=30.0mil; x2=40.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.12 { + x1=35.0mil; y1=30.0mil; x2=35.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.13 { + x1=35.0mil; y1=20.0mil; x2=30.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.14 { + x1=20.0mil; y1=15.0mil; x2=30.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.15 { + x1=20.0mil; y1=15.0mil; x2=15.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.16 { + x1=40.0mil; y1=35.0mil; x2=50.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:A { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=20.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=20.0mil; x2=7.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=7.0mil; y1=10.0mil; x2=18.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=18.0mil; y1=10.0mil; x2=25.0mil; y2=20.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=25.0mil; y1=20.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=30.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:B { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=25.0mil; y1=33.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=20.0mil; y1=28.0mil; x2=25.0mil; y2=33.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=28.0mil; x2=20.0mil; y2=28.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=23.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=20.0mil; y1=28.0mil; x2=25.0mil; y2=23.0mil; thickness=8.0mil; + } + } + } + ha:C { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=7.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=43.0mil; x2=7.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=17.0mil; x2=0.0; y2=43.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=17.0mil; x2=7.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=7.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:D { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=18.0mil; y1=10.0mil; x2=25.0mil; y2=17.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=25.0mil; y1=17.0mil; x2=25.0mil; y2=43.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=18.0mil; y1=50.0mil; x2=25.0mil; y2=43.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=50.0mil; x2=18.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=10.0mil; x2=18.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:E { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:F { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=28.0mil; x2=15.0mil; y2=28.0mil; thickness=8.0mil; + } + } + } + ha:G { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=25.0mil; y1=35.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:H { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=25.0mil; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=30.0mil; x2=25.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:I { + width=0.254001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=10.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:J { + width=0.381001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=7.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=15.0mil; y1=10.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=50.0mil; x2=15.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=0.0; y1=45.0mil; x2=0.0; y2=40.0mil; thickness=8.0mil; + } + } + } + ha:K { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=30.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:L { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:M { + width=0.762001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=15.0mil; y1=30.0mil; x2=30.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=30.0mil; y1=10.0mil; x2=30.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:&2f { + width=0.762001mm; height=1.143001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=45.0mil; x2=30.0mil; y2=15.0mil; thickness=8.0mil; + } + } + } + ha:&3a { + width=0.127001mm; height=0.889001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=25.0mil; x2=5.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:&3b { + width=0.254001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=50.0mil; x2=10.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=25.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:&3d { + width=0.508001mm; height=0.889001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=25.0mil; x2=20.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=35.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + } + } + ha:O { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:P { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + } + } + ha:N { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=25.0mil; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:R { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=25.0mil; y1=15.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=10.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=13.0mil; y1=30.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:S { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=20.0mil; y1=10.0mil; x2=25.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=15.0mil; x2=0.0; y2=25.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=25.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=5.0mil; y1=30.0mil; x2=20.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=30.0mil; x2=25.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=25.0mil; y1=35.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=20.0mil; y1=50.0mil; x2=25.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.9 { + x1=5.0mil; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.10 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:Q { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=10.0mil; x2=15.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=10.0mil; x2=20.0mil; y2=15.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=15.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=40.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=5.0mil; y1=50.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=10.0mil; y1=35.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:U { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=20.0mil; y1=10.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:V { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=50.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:T { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=10.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:X { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=50.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:Y { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=10.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=10.0mil; y1=30.0mil; x2=20.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=10.0mil; y1=30.0mil; x2=10.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:W { + width=0.762001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=0.0; y2=30.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=30.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=15.0mil; y1=30.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=25.0mil; y1=50.0mil; x2=30.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=30.0mil; y1=30.0mil; x2=30.0mil; y2=10.0mil; thickness=8.0mil; + } + } + } + ha:[ { + width=0.127001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=10.0mil; x2=0.0; y2=50.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:^ { + width=0.254001mm; height=0.381001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=15.0mil; x2=5.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=10.0mil; x2=10.0mil; y2=15.0mil; thickness=8.0mil; + } + } + } + ha:Z { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=10.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=0.0; y1=50.0mil; x2=25.0mil; y2=10.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=50.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + ha:a { + width=0.635001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=15.0mil; y1=30.0mil; x2=20.0mil; y2=35.0mil; thickness=8.0mil; + } + ha:line.1 { + x1=5.0mil; y1=30.0mil; x2=15.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.2 { + x1=0.0; y1=35.0mil; x2=5.0mil; y2=30.0mil; thickness=8.0mil; + } + ha:line.3 { + x1=0.0; y1=35.0mil; x2=0.0; y2=45.0mil; thickness=8.0mil; + } + ha:line.4 { + x1=0.0; y1=45.0mil; x2=5.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.5 { + x1=20.0mil; y1=30.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + ha:line.6 { + x1=20.0mil; y1=45.0mil; x2=25.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.7 { + x1=5.0mil; y1=50.0mil; x2=15.0mil; y2=50.0mil; thickness=8.0mil; + } + ha:line.8 { + x1=15.0mil; y1=50.0mil; x2=20.0mil; y2=45.0mil; thickness=8.0mil; + } + } + } + ha:_ { + width=0.508001mm; height=1.270001mm; delta=12.0mil; + li:objects { + ha:line.0 { + x1=0.0; y1=50.0mil; x2=20.0mil; y2=50.0mil; thickness=8.0mil; + } + } + } + } + id = 0 + } + } + + ha:netlists { + li:input { + ha:Net-(J1-Pad10) { + li:conn { J2-10; J1-10; } + } + ha:Net-(J2-Pad5) { + li:conn { J2-5; JP1-2; } + } + ha:Net-(J1-Pad7) { + li:conn { J2-7; J1-7; } + } + ha:Net-(J1-Pad8) { + li:conn { J2-8; J1-8; } + } + {ha:/SWCLK} { + li:conn { J2-3; J1-3; } + } + ha:VCC { + li:conn { J3-1; JP1-1; J1-5; } + } + ha:GND { + li:conn { J2-1; J3-2; J1-1; } + } + ha:Net-(J1-Pad9) { + li:conn { J2-9; J1-9; } + } + {ha:/SWDIO} { + li:conn { J2-2; J1-2; } + } + ha:Net-(J1-Pad6) { + li:conn { J2-6; J1-6; } + } + {ha:/~RESET~} { + li:conn { J2-4; J1-4; } + } + } + } + ha:layer_stack { + li:groups { + ha:0 { + name = top_paste + ha:type { top=1; paste=1; } + li:layers { 5; } + } + ha:1 { + name = top_silk + ha:type { silk=1; top=1; } + li:layers { 7; } + } + ha:2 { + name = top_mask + ha:type { top=1; mask=1; } + li:layers { 9; } + } + ha:3 { + name = top_copper + ha:type { copper=1; top=1; } + li:layers { 0; } + } + ha:4 { + ha:type { substrate=1; intern=1; } + li:layers { } + } + ha:5 { + name = B.Adhes + ha:type { bottom=1; mech=1; } + li:layers { 2; } + purpose = adhes + } + ha:6 { + name = F.Adhes + ha:type { top=1; mech=1; } + li:layers { 3; } + purpose = adhes + } + ha:7 { + name = Dwgs.User + ha:type { doc=1; } + li:layers { 10; } + } + ha:8 { + name = Cmts.User + ha:type { doc=1; } + li:layers { 11; } + } + ha:9 { + name = Eco1.User + ha:type { doc=1; } + li:layers { 12; } + } + ha:10 { + name = Eco2.User + ha:type { doc=1; } + li:layers { 13; } + } + ha:11 { + name = global_outline + ha:type { boundary=1; } + li:layers { 14; } + purpose = uroute + } + ha:12 { + ha:type { substrate=1; intern=1; } + li:layers { } + } + ha:13 { + name = Margin + ha:type { doc=1; } + li:layers { 15; } + } + ha:14 { + name = B.CrtYd + ha:type { bottom=1; doc=1; } + li:layers { 16; } + } + ha:15 { + name = F.CrtYd + ha:type { top=1; doc=1; } + li:layers { 17; } + } + ha:16 { + name = B.Fab + ha:type { bottom=1; doc=1; } + li:layers { 18; } + } + ha:17 { + name = F.Fab + ha:type { top=1; doc=1; } + li:layers { 19; } + } + ha:18 { + name = Intern + ha:type { mech=1; } + li:layers { 20; } + purpose = proute + } + ha:19 { + name = bottom_copper + ha:type { bottom=1; copper=1; } + li:layers { 1; } + } + ha:20 { + name = bottom_mask + ha:type { bottom=1; mask=1; } + li:layers { 8; } + } + ha:21 { + name = bottom_silk + ha:type { silk=1; bottom=1; } + li:layers { 6; } + } + ha:22 { + name = bottom_paste + ha:type { bottom=1; paste=1; } + li:layers { 4; } + } + } + } + li:pcb-rnd-conf-v1 { + ha:overwrite { + ha:design { + text_font_id = 0 + text_scale = 100 + via_thickness = 8.0000 mm + via_drilling_hole = 31.50 mil + text_thickness = 0 + line_thickness = 50.00 um + clearance = 20.00 mil + } + ha:editor { + grid_unit = mm + grids_idx = 1 + grid = 1.00 mil + buffer_number = 0 + ha:view { + flip_x = 0 + flip_y = 0 + } + show_solder_side = 0 + } + } + } + ha:pixmaps { + } +} From 537462ced0a6c0ef453af5723f39cc75f30cc74b Mon Sep 17 00:00:00 2001 From: erichVK5 Date: Sun, 29 Nov 2020 22:31:36 +1030 Subject: [PATCH 5/5] fixed via thermals in pcb-rnd format DebugEdge.lht --- pcb-rnd/DebugEdge-pcb-rnd.png | Bin 64752 -> 63683 bytes pcb-rnd/DebugEdge.lht | 27 ++++++++++++++++++++++++++- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/pcb-rnd/DebugEdge-pcb-rnd.png b/pcb-rnd/DebugEdge-pcb-rnd.png index 242391a15685d7616912a5255c1117b9f20c6d9e..419f9298ce68cdcf4c6c97f7ee214188c7d196ca 100644 GIT binary patch literal 63683 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 z

e*kgeZ)OV}W?W)^-u$~z+VD5F9(7Zx~&I-SiPoK|9)8f>-&QVI2>Vw6=Pj;iL6 z|5GK2I6bg>6tbT5v8m5Mjf&4NF|!*`Cwh$wOi_tZLuHOIhgDo8(FSZ((f;<92irwT z9VHPM5N+;aneIt)wJyaF1iYCu^MxM2&Ysfj=B|X?@otstI^gN^V>D!%aDeNP2)#Mv zXvpjkP-h}mK5aAa%1`R9O5NX3mZk>~Wmt~5>$^B5g9iDTlaRt$8;C!>jB9?e^lnMJ zSwl;;ZPYgNwidMrk_o=+%^5DpUwVE7do$J<8N7WyBXPYlmGBgAL;QAAR`Mq$9tbYX z;o>}PD+I2`H;E*O)4!~Z{&PJ>Aq%Up<0mmXLlRkO{@LwG?=Vk#8JPPQu;tF0b)g?i z@ISM7`1!BlUC3=tva9sxYrkRG6KjREkJLoE{;l?{LL}=W7tqMN7&Q@(_uqU8o7sWQ zfz5hZ+K16?xwCLf57R4TVd$Ow`_(ll==lG&AqS?=x^n61`vhE;mR7_${w!v=*8#V$ zP^r+xJp7RgEXcx818*CCjBf|1iP|;w4e04xr?SRY`hm`_9C9T3 z`5Ab-b>Q%nwz%m9zWDX)bf^mSxNy zMr8iW(=VHa8Jz$!slCjMBHQ-Ym5@xrPgEmqj1GGGgF>EERQeC~Ul{IFuHI4Y>;S{u z>Tpq}#wb(iOoH3AIX4tWoiTQBKi4I8X_&q+z)Y4fV6AJsD`%s!6rq2sm@K)slu^Xd z{u@V>LcEq4OKPX&5&w12C-{Ayo9BNnQMGflYgZzqIOfpO=17JaSH^^< zUESl|j#*DsvM&g=P@2cZ`;oIq@64Kq?X1#@OIE)G7-OW~?H{j*Eh|_cpaMd4xJzqq zibdr5zu$S(w1#O%@9WMY{~ijjzwgVWzgKD=w`~yh2G7VYqjjEH*w=cy9Dv0?oG7CG@v42b&v=P5S6seXJPpapG8je5hW#gZ0t42m`cX#c;D|Nq9|+3$0J+e*7Y?SHePEUzwCDq|M%{{S^o B=UxB+ diff --git a/pcb-rnd/DebugEdge.lht b/pcb-rnd/DebugEdge.lht index 7aa9d3b..007343b 100644 --- a/pcb-rnd/DebugEdge.lht +++ b/pcb-rnd/DebugEdge.lht @@ -9,7 +9,7 @@ ha:pcb-rnd-board-v7 { } li:styles { - {ha:new style} { + {ha:new style} { diameter = 4.0mm text_scale = 100 text_thick = 0.0 @@ -117,6 +117,11 @@ ha:pcb-rnd-board-v7 { } li:thermal { + li:0 { + on + solid + noshape + } li:1 { on solid @@ -131,6 +136,11 @@ ha:pcb-rnd-board-v7 { } li:thermal { + li:0 { + on + solid + noshape + } li:1 { on solid @@ -145,6 +155,11 @@ ha:pcb-rnd-board-v7 { } li:thermal { + li:0 { + on + solid + noshape + } li:1 { on solid @@ -159,6 +174,11 @@ ha:pcb-rnd-board-v7 { } li:thermal { + li:0 { + on + solid + noshape + } li:1 { on solid @@ -245,6 +265,11 @@ ha:pcb-rnd-board-v7 { } li:thermal { + li:0 { + on + solid + noshape + } li:1 { on solid