add footprint for 4ucon 11071 micro USB in lihata format
[hw/altusmetrum] / packages / 11071.lht
1 li:pcb-rnd-subcircuit-v4 {
2  ha:subc.1734 {
3   ha:attributes {
4    refdes = CONN1
5   }
6   ha:data {
7    li:padstack_prototypes {
8     ha:ps_proto_v4.0 {
9      htop = 0
10      hdia = 0.0
11      li:shape {
12       ha:ps_shape_v4 {
13        clearance = 40.0mil
14        ha:ps_line {
15         y2 = 0.0
16         thickness = 0.8mm
17         x1 = -0.25mm
18         x2 = 0.25mm
19         square = 0
20         y1 = 0.0
21        }
22        ha:layer_mask {
23         top = 1
24         paste = 1
25        }
26        ha:combining {
27         auto = 1
28        }
29       }
30       ha:ps_shape_v4 {
31        clearance = 24.0mil
32        li:ps_poly {
33         -0.75mm
34         -0.5mm
35         0.75mm
36         -0.5mm
37         0.75mm
38         0.5mm
39         -0.75mm
40         0.5mm
41        }
42        ha:layer_mask {
43         copper = 1
44         top = 1
45        }
46        ha:combining {
47        }
48       }
49       ha:ps_shape_v4 {
50        clearance = 40.0mil
51        li:ps_poly {
52         -0.8mm
53         -0.55mm
54         0.8mm
55         -0.55mm
56         0.8mm
57         0.55mm
58         -0.8mm
59         0.55mm
60        }
61        ha:layer_mask {
62         top = 1
63         mask = 1
64        }
65        ha:combining {
66         sub = 1
67         auto = 1
68        }
69       }
70      }
71      hbottom = 0
72      hplated = 0
73     }
74     ha:ps_proto_v4.1 {
75      htop = 0
76      hdia = 0.0
77      li:shape {
78       ha:ps_shape_v4 {
79        clearance = 24.0mil
80        ha:ps_line {
81         y2 = 0.475mm
82         thickness = 0.35mm
83         x1 = 0.0
84         x2 = 0.0
85         square = 0
86         y1 = -0.475mm
87        }
88        ha:layer_mask {
89         top = 1
90         paste = 1
91        }
92        ha:combining {
93         auto = 1
94        }
95       }
96       ha:ps_shape_v4 {
97        clearance = 24.0mil
98        li:ps_poly {
99         -0.2mm
100         -0.675mm
101         0.2mm
102         -0.675mm
103         0.2mm
104         0.675mm
105         -0.2mm
106         0.675mm
107        }
108        ha:layer_mask {
109         copper = 1
110         top = 1
111        }
112        ha:combining {
113        }
114       }
115       ha:ps_shape_v4 {
116        clearance = 24.0mil
117        li:ps_poly {
118         -0.25mm
119         -0.725mm
120         0.25mm
121         -0.725mm
122         0.25mm
123         0.725mm
124         -0.25mm
125         0.725mm
126        }
127        ha:layer_mask {
128         top = 1
129         mask = 1
130        }
131        ha:combining {
132         sub = 1
133         auto = 1
134        }
135       }
136      }
137      hbottom = 0
138      hplated = 0
139     }
140    }
141    li:objects {
142     ha:padstack_ref.1817 {
143      smirror = 0
144      ha:attributes {
145       term = 0
146      }
147      proto = 0
148      xmirror = 0
149      x = 51.3mm
150      rot = 0.000000
151      y = 25.73mm
152      li:thermal {
153      }
154      ha:flags {
155       clearline = 1
156      }
157      clearance = 20.0mil
158     }
159     ha:padstack_ref.1818 {
160      smirror = 0
161      ha:attributes {
162       term = 0
163      }
164      proto = 0
165      xmirror = 0
166      x = 44.9mm
167      rot = 0.000000
168      y = 25.73mm
169      li:thermal {
170      }
171      ha:flags {
172       clearline = 1
173      }
174      clearance = 20.0mil
175     }
176     ha:padstack_ref.1819 {
177      smirror = 0
178      ha:attributes {
179       term = 5
180      }
181      proto = 1
182      xmirror = 0
183      x = 49.4mm
184      rot = 0.000000
185      y = 25.3mm
186      li:thermal {
187      }
188      ha:flags {
189       clearline = 1
190      }
191      clearance = 12.0mil
192     }
193     ha:padstack_ref.1820 {
194      smirror = 0
195      ha:attributes {
196       term = 4
197      }
198      proto = 1
199      xmirror = 0
200      x = 48.75mm
201      rot = 0.000000
202      y = 25.3mm
203      li:thermal {
204      }
205      ha:flags {
206       clearline = 1
207      }
208      clearance = 12.0mil
209     }
210     ha:padstack_ref.1821 {
211      smirror = 0
212      ha:attributes {
213       term = 1
214      }
215      proto = 1
216      xmirror = 0
217      x = 46.8mm
218      rot = 0.000000
219      y = 25.3mm
220      li:thermal {
221      }
222      ha:flags {
223       clearline = 1
224      }
225      clearance = 12.0mil
226     }
227     ha:padstack_ref.1822 {
228      smirror = 0
229      ha:attributes {
230       term = 2
231      }
232      proto = 1
233      xmirror = 0
234      x = 47.45mm
235      rot = 0.000000
236      y = 25.3mm
237      li:thermal {
238      }
239      ha:flags {
240       clearline = 1
241      }
242      clearance = 12.0mil
243     }
244     ha:padstack_ref.1823 {
245      smirror = 0
246      ha:attributes {
247       term = 3
248      }
249      proto = 1
250      xmirror = 0
251      x = 48.1mm
252      rot = 0.000000
253      y = 25.3mm
254      li:thermal {
255      }
256      ha:flags {
257       clearline = 1
258      }
259      clearance = 12.0mil
260     }
261    }
262    li:layers {
263     ha:top-sig {
264      lid = 0
265      ha:type {
266       copper = 1
267       top = 1
268      }
269      li:objects {
270       ha:line.1735 {
271        clearance = 40.0mil
272        y2 = 28.53mm
273        thickness = 1.05mm
274        ha:attributes {
275         term = 0
276        }
277        x1 = 51.3mm
278        x2 = 51.3mm
279        ha:flags {
280         clearline = 1
281        }
282        y1 = 27.43mm
283       }
284       ha:line.1738 {
285        clearance = 40.0mil
286        y2 = 28.53mm
287        thickness = 1.05mm
288        ha:attributes {
289         term = 0
290        }
291        x1 = 44.9mm
292        x2 = 44.9mm
293        ha:flags {
294         clearline = 1
295        }
296        y1 = 27.43mm
297       }
298       ha:polygon.1824 {
299        ha:attributes {
300         term = 0
301        }
302        li:geometry {
303         ta:contour {
304          { 48.35mm; 27.03mm }
305          { 50.25mm; 27.03mm }
306          { 50.25mm; 28.93mm }
307          { 48.35mm; 28.93mm }
308         }
309        }
310        ha:flags {
311         clearpoly = 1
312        }
313        clearance = 24.0mil
314       }
315       ha:polygon.1829 {
316        ha:attributes {
317         term = 0
318        }
319        li:geometry {
320         ta:contour {
321          { 45.95mm; 27.03mm }
322          { 47.85mm; 27.03mm }
323          { 47.85mm; 28.93mm }
324          { 45.95mm; 28.93mm }
325         }
326        }
327        ha:flags {
328         clearpoly = 1
329        }
330        clearance = 24.0mil
331       }
332      }
333      ha:combining {
334      }
335     }
336     ha:bottom-sig {
337      lid = 1
338      ha:type {
339       bottom = 1
340       copper = 1
341      }
342      li:objects {
343       ha:line.1741 {
344        clearance = 40.0mil
345        y2 = 28.53mm
346        thickness = 1.05mm
347        ha:attributes {
348         term = 0
349        }
350        x1 = 51.3mm
351        x2 = 51.3mm
352        ha:flags {
353         clearline = 1
354        }
355        y1 = 27.43mm
356       }
357       ha:line.1744 {
358        clearance = 40.0mil
359        y2 = 28.53mm
360        thickness = 1.05mm
361        ha:attributes {
362         term = 0
363        }
364        x1 = 44.9mm
365        x2 = 44.9mm
366        ha:flags {
367         clearline = 1
368        }
369        y1 = 27.43mm
370       }
371      }
372      ha:combining {
373      }
374     }
375     ha:pcb-edge {
376      lid = 2
377      ha:type {
378      }
379      stack_offs = -1
380      li:objects {
381       ha:line.1747 {
382        clearance = 24.0mil
383        y2 = 29.43mm
384        thickness = 0.1mm
385        ha:attributes {
386        }
387        x1 = 44.3mm
388        x2 = 51.9mm
389        ha:flags {
390         clearline = 1
391        }
392        y1 = 29.43mm
393       }
394      }
395      ha:combining {
396      }
397     }
398     ha:outline {
399      lid = 3
400      ha:type {
401       outline = 1
402      }
403      li:objects {
404       ha:line.1750 {
405        clearance = 40.0mil
406        y2 = 28.53mm
407        thickness = 0.45mm
408        ha:attributes {
409        }
410        x1 = 51.3mm
411        x2 = 51.3mm
412        ha:flags {
413         clearline = 1
414        }
415        y1 = 27.43mm
416       }
417       ha:line.1753 {
418        clearance = 40.0mil
419        y2 = 28.53mm
420        thickness = 0.45mm
421        ha:attributes {
422        }
423        x1 = 44.9mm
424        x2 = 44.9mm
425        ha:flags {
426         clearline = 1
427        }
428        y1 = 27.43mm
429       }
430      }
431      ha:combining {
432      }
433     }
434     ha:top-paste {
435      lid = 4
436      ha:type {
437       top = 1
438       paste = 1
439      }
440      li:objects {
441       ha:line.1756 {
442        clearance = 40.0mil
443        y2 = 27.53mm
444        thickness = 0.6mm
445        ha:attributes {
446         term = 0
447        }
448        x1 = 46.45mm
449        x2 = 47.35mm
450        ha:flags {
451         clearline = 1
452        }
453        y1 = 27.53mm
454       }
455       ha:line.1759 {
456        clearance = 40.0mil
457        y2 = 28.43mm
458        thickness = 0.6mm
459        ha:attributes {
460         term = 0
461        }
462        x1 = 46.45mm
463        x2 = 47.35mm
464        ha:flags {
465         clearline = 1
466        }
467        y1 = 28.43mm
468       }
469       ha:line.1762 {
470        clearance = 40.0mil
471        y2 = 27.53mm
472        thickness = 0.6mm
473        ha:attributes {
474         term = 0
475        }
476        x1 = 48.85mm
477        x2 = 49.75mm
478        ha:flags {
479         clearline = 1
480        }
481        y1 = 27.53mm
482       }
483       ha:line.1765 {
484        clearance = 40.0mil
485        y2 = 28.43mm
486        thickness = 0.6mm
487        ha:attributes {
488         term = 0
489        }
490        x1 = 48.85mm
491        x2 = 49.75mm
492        ha:flags {
493         clearline = 1
494        }
495        y1 = 28.43mm
496       }
497      }
498      ha:combining {
499       auto = 1
500      }
501     }
502     ha:top-mask {
503      lid = 5
504      ha:type {
505       top = 1
506       mask = 1
507      }
508      li:objects {
509       ha:line.1768 {
510        clearance = 40.0mil
511        y2 = 28.53mm
512        thickness = 1.1mm
513        ha:attributes {
514         term = 0
515        }
516        x1 = 44.9mm
517        x2 = 44.9mm
518        ha:flags {
519         clearline = 1
520        }
521        y1 = 27.43mm
522       }
523       ha:line.1771 {
524        clearance = 40.0mil
525        y2 = 28.53mm
526        thickness = 1.1mm
527        ha:attributes {
528         term = 0
529        }
530        x1 = 51.3mm
531        x2 = 51.3mm
532        ha:flags {
533         clearline = 1
534        }
535        y1 = 27.43mm
536       }
537       ha:polygon.1834 {
538        ha:attributes {
539         term = 0
540        }
541        li:geometry {
542         ta:contour {
543          { 45.9mm; 26.98mm }
544          { 47.9mm; 26.98mm }
545          { 47.9mm; 28.98mm }
546          { 45.9mm; 28.98mm }
547         }
548        }
549        ha:flags {
550         clearpoly = 1
551        }
552        clearance = 24.0mil
553       }
554       ha:polygon.1839 {
555        ha:attributes {
556         term = 0
557        }
558        li:geometry {
559         ta:contour {
560          { 1.9015748in; 26.98mm }
561          { 50.3mm; 26.98mm }
562          { 50.3mm; 28.98mm }
563          { 1.9015748in; 28.98mm }
564         }
565        }
566        ha:flags {
567         clearpoly = 1
568        }
569        clearance = 24.0mil
570       }
571      }
572      ha:combining {
573       sub = 1
574       auto = 1
575      }
576     }
577     ha:bottom-mask {
578      lid = 6
579      ha:type {
580       bottom = 1
581       mask = 1
582      }
583      li:objects {
584       ha:line.1774 {
585        clearance = 40.0mil
586        y2 = 28.53mm
587        thickness = 1.1mm
588        ha:attributes {
589         term = 0
590        }
591        x1 = 51.3mm
592        x2 = 51.3mm
593        ha:flags {
594         clearline = 1
595        }
596        y1 = 27.43mm
597       }
598       ha:line.1777 {
599        clearance = 40.0mil
600        y2 = 28.53mm
601        thickness = 1.1mm
602        ha:attributes {
603         term = 0
604        }
605        x1 = 44.9mm
606        x2 = 44.9mm
607        ha:flags {
608         clearline = 1
609        }
610        y1 = 27.43mm
611       }
612      }
613      ha:combining {
614       sub = 1
615       auto = 1
616      }
617     }
618     ha:mech {
619      lid = 7
620      ha:type {
621       silk = 1
622       top = 1
623      }
624      li:objects {
625       ha:line.1780 {
626        clearance = 24.0mil
627        y2 = 30.73mm
628        thickness = 0.1mm
629        ha:attributes {
630        }
631        x1 = 44.4mm
632        x2 = 51.8mm
633        ha:flags {
634         clearline = 1
635        }
636        y1 = 30.73mm
637       }
638       ha:line.1783 {
639        clearance = 24.0mil
640        y2 = 30.28mm
641        thickness = 0.1mm
642        ha:attributes {
643        }
644        x1 = 44.4mm
645        x2 = 51.8mm
646        ha:flags {
647         clearline = 1
648        }
649        y1 = 30.28mm
650       }
651       ha:line.1786 {
652        clearance = 24.0mil
653        y2 = 25.13mm
654        thickness = 0.1mm
655        ha:attributes {
656        }
657        x1 = 44.5mm
658        x2 = 51.7mm
659        ha:flags {
660         clearline = 1
661        }
662        y1 = 25.13mm
663       }
664       ha:line.1789 {
665        clearance = 24.0mil
666        y2 = 30.28mm
667        thickness = 0.1mm
668        ha:attributes {
669        }
670        x1 = 51.8mm
671        x2 = 51.8mm
672        ha:flags {
673         clearline = 1
674        }
675        y1 = 25.03mm
676       }
677       ha:line.1792 {
678        clearance = 24.0mil
679        y2 = 30.68mm
680        thickness = 0.1mm
681        ha:attributes {
682        }
683        x1 = 51.8mm
684        x2 = 52.05mm
685        ha:flags {
686         clearline = 1
687        }
688        y1 = 30.28mm
689       }
690       ha:line.1795 {
691        clearance = 24.0mil
692        y2 = 25.03mm
693        thickness = 0.1mm
694        ha:attributes {
695        }
696        x1 = 50.6mm
697        x2 = 51.8mm
698        ha:flags {
699         clearline = 1
700        }
701        y1 = 25.03mm
702       }
703       ha:line.1798 {
704        clearance = 24.0mil
705        y2 = 30.28mm
706        thickness = 0.1mm
707        ha:attributes {
708        }
709        x1 = 44.4mm
710        x2 = 44.4mm
711        ha:flags {
712         clearline = 1
713        }
714        y1 = 25.03mm
715       }
716       ha:line.1801 {
717        clearance = 24.0mil
718        y2 = 30.68mm
719        thickness = 0.1mm
720        ha:attributes {
721        }
722        x1 = 44.4mm
723        x2 = 44.15mm
724        ha:flags {
725         clearline = 1
726        }
727        y1 = 30.28mm
728       }
729       ha:line.1804 {
730        clearance = 24.0mil
731        y2 = 25.03mm
732        thickness = 0.1mm
733        ha:attributes {
734        }
735        x1 = 45.6mm
736        x2 = 44.4mm
737        ha:flags {
738         clearline = 1
739        }
740        y1 = 25.03mm
741       }
742       ha:line.1840 {
743        clearance = 40.0mil
744        y2 = 29.43mm
745        thickness = 10.0mil
746        ha:attributes {
747        }
748        x1 = 45.7mm
749        x2 = 50.5mm
750        ha:flags {
751         clearline = 1
752         selected = 1
753        }
754        y1 = 29.43mm
755       }
756       ha:text.1807 {
757        scale = 100
758        ha:attributes {
759        }
760        direction = 1
761        x = 52.1mm
762        y = 28.8mm
763        string = %a.parent.refdes%
764        fid = 0
765        ha:flags {
766         dyntext = 1
767         floater = 1
768        }
769       }
770      }
771      ha:combining {
772      }
773     }
774     ha:subc-aux {
775      lid = 8
776      ha:type {
777       top = 1
778       misc = 1
779       virtual = 1
780      }
781      li:objects {
782       ha:line.1808 {
783        clearance = 0.0
784        y2 = 25.3mm
785        thickness = 0.1mm
786        ha:attributes {
787         subc-role = origin
788        }
789        x1 = 48.1mm
790        x2 = 48.1mm
791        ha:flags {
792        }
793        y1 = 25.3mm
794       }
795       ha:line.1811 {
796        clearance = 0.0
797        y2 = 25.3mm
798        thickness = 0.1mm
799        ha:attributes {
800         subc-role = x
801        }
802        x1 = 48.1mm
803        x2 = 49.1mm
804        ha:flags {
805        }
806        y1 = 25.3mm
807       }
808       ha:line.1814 {
809        clearance = 0.0
810        y2 = 26.3mm
811        thickness = 0.1mm
812        ha:attributes {
813         subc-role = y
814        }
815        x1 = 48.1mm
816        x2 = 48.1mm
817        ha:flags {
818        }
819        y1 = 25.3mm
820       }
821      }
822      ha:combining {
823      }
824     }
825    }
826   }
827   uid = ErErTIYfi1cb3aDTjKcAAAAH
828   ha:flags {
829   }
830  }
831 }