adding/updating some parts for QuantiMotor
[hw/altusmetrum] / packages / 11071.lht
1 li:pcb-rnd-subcircuit-v8 {
2  ha:subc.5 {
3   ha:attributes {
4    footprint = 11071
5   }
6   ha:data {
7    li:padstack_prototypes {
8     ha:ps_proto_v6.0 {
9      htop = 0
10      hdia = 0.0
11      li:shape {
12       ha:ps_shape_v4 {
13        clearance = 0.0
14        li:ps_poly {
15         7.875mil
16         -0.675005mm
17         -7.875mil
18         -0.675005mm
19         -7.875mil
20         0.675005mm
21         7.875mil
22         0.675005mm
23        }
24        ha:layer_mask {
25         copper = 1
26         top = 1
27        }
28        ha:combining {
29        }
30       }
31       ha:ps_shape_v4 {
32        clearance = 0.0
33        li:ps_poly {
34         10.875mil
35         -0.751205mm
36         -10.875mil
37         -0.751205mm
38         -10.875mil
39         0.751205mm
40         10.875mil
41         0.751205mm
42        }
43        ha:layer_mask {
44         top = 1
45         mask = 1
46        }
47        ha:combining {
48         sub = 1
49         auto = 1
50        }
51       }
52       ha:ps_shape_v4 {
53        clearance = 0.0
54        li:ps_poly {
55         7.875mil
56         -0.675005mm
57         -7.875mil
58         -0.675005mm
59         -7.875mil
60         0.675005mm
61         7.875mil
62         0.675005mm
63        }
64        ha:layer_mask {
65         top = 1
66         paste = 1
67        }
68        ha:combining {
69         auto = 1
70        }
71       }
72      }
73      hbottom = 0
74      hplated = 0
75     }
76     ha:ps_proto_v6.1 {
77      htop = 0
78      hdia = 0.0
79      li:shape {
80       ha:ps_shape_v4 {
81        clearance = 0.0
82        li:ps_poly {
83         -31.495mil
84         -0.700024mm
85         -31.495mil
86         0.700024mm
87         31.495mil
88         0.700024mm
89         31.495mil
90         -0.700024mm
91        }
92        ha:layer_mask {
93         copper = 1
94         top = 1
95        }
96        ha:combining {
97        }
98       }
99       ha:ps_shape_v4 {
100        clearance = 0.0
101        li:ps_poly {
102         -0.876173mm
103         -0.776224mm
104         -0.876173mm
105         0.776224mm
106         0.876173mm
107         0.776224mm
108         0.876173mm
109         -0.776224mm
110        }
111        ha:layer_mask {
112         top = 1
113         mask = 1
114        }
115        ha:combining {
116         sub = 1
117         auto = 1
118        }
119       }
120       ha:ps_shape_v4 {
121        clearance = 0.0
122        li:ps_poly {
123         -31.495mil
124         -0.700024mm
125         -31.495mil
126         0.700024mm
127         31.495mil
128         0.700024mm
129         31.495mil
130         -0.700024mm
131        }
132        ha:layer_mask {
133         top = 1
134         paste = 1
135        }
136        ha:combining {
137         auto = 1
138        }
139       }
140      }
141      hbottom = 0
142      hplated = 0
143     }
144     ha:ps_proto_v6.2 {
145      htop = 0
146      hdia = 0.0
147      li:shape {
148       ha:ps_shape_v4 {
149        clearance = 0.0
150        li:ps_poly {
151         -0.94996mm
152         0.94996mm
153         0.94996mm
154         0.94996mm
155         0.94996mm
156         -0.94996mm
157         -0.94996mm
158         -0.94996mm
159        }
160        ha:layer_mask {
161         copper = 1
162         top = 1
163        }
164        ha:combining {
165        }
166       }
167       ha:ps_shape_v4 {
168        clearance = 0.0
169        li:ps_poly {
170         -1.02616mm
171         1.02616mm
172         1.02616mm
173         1.02616mm
174         1.02616mm
175         -1.02616mm
176         -1.02616mm
177         -1.02616mm
178        }
179        ha:layer_mask {
180         top = 1
181         mask = 1
182        }
183        ha:combining {
184         sub = 1
185         auto = 1
186        }
187       }
188       ha:ps_shape_v4 {
189        clearance = 0.0
190        li:ps_poly {
191         -0.94996mm
192         0.94996mm
193         0.94996mm
194         0.94996mm
195         0.94996mm
196         -0.94996mm
197         -0.94996mm
198         -0.94996mm
199        }
200        ha:layer_mask {
201         top = 1
202         paste = 1
203        }
204        ha:combining {
205         auto = 1
206        }
207       }
208      }
209      hbottom = 0
210      hplated = 0
211     }
212     ha:ps_proto_v6.3 {
213      htop = 0
214      hdia = 0.450088mm
215      li:shape {
216       ha:ps_shape_v4 {
217        clearance = 0.0
218        ha:ps_circ {
219         x = 0.0
220         y = 0.0
221         dia = 41.34mil
222        }
223        ha:layer_mask {
224         copper = 1
225         top = 1
226        }
227        ha:combining {
228        }
229       }
230       ha:ps_shape_v4 {
231        clearance = 0.0
232        ha:ps_circ {
233         x = 0.0
234         y = 0.0
235         dia = 41.34mil
236        }
237        ha:layer_mask {
238         bottom = 1
239         copper = 1
240        }
241        ha:combining {
242        }
243       }
244       ha:ps_shape_v4 {
245        clearance = 0.0
246        ha:ps_circ {
247         x = 0.0
248         y = 0.0
249         dia = 41.34mil
250        }
251        ha:layer_mask {
252         copper = 1
253         intern = 1
254        }
255        ha:combining {
256        }
257       }
258       ha:ps_shape_v4 {
259        clearance = 0.0
260        ha:ps_circ {
261         x = 0.0
262         y = 0.0
263         dia = 47.34mil
264        }
265        ha:layer_mask {
266         top = 1
267         mask = 1
268        }
269        ha:combining {
270         sub = 1
271         auto = 1
272        }
273       }
274       ha:ps_shape_v4 {
275        clearance = 0.0
276        ha:ps_circ {
277         x = 0.0
278         y = 0.0
279         dia = 47.34mil
280        }
281        ha:layer_mask {
282         bottom = 1
283         mask = 1
284        }
285        ha:combining {
286         sub = 1
287         auto = 1
288        }
289       }
290      }
291      hbottom = 0
292      hplated = 1
293     }
294     ha:ps_proto_v6.4 {
295      htop = 0
296      hdia = 0.0
297      li:shape {
298       ha:ps_shape_v4 {
299        clearance = 0.0
300        ha:ps_line {
301         y2 = 21.655mil
302         thickness = 41.34mil
303         x1 = 0.0
304         x2 = 0.0
305         square = 0
306         y1 = -21.655mil
307        }
308        ha:layer_mask {
309         copper = 1
310         top = 1
311        }
312        ha:combining {
313        }
314       }
315       ha:ps_shape_v4 {
316        clearance = 0.0
317        ha:ps_line {
318         y2 = 21.655mil
319         thickness = 47.34mil
320         x1 = 0.0
321         x2 = 0.0
322         square = 0
323         y1 = -21.655mil
324        }
325        ha:layer_mask {
326         top = 1
327         mask = 1
328        }
329        ha:combining {
330         sub = 1
331         auto = 1
332        }
333       }
334       ha:ps_shape_v4 {
335        clearance = 0.0
336        ha:ps_line {
337         y2 = 21.655mil
338         thickness = 41.34mil
339         x1 = 0.0
340         x2 = 0.0
341         square = 0
342         y1 = -21.655mil
343        }
344        ha:layer_mask {
345         top = 1
346         paste = 1
347        }
348        ha:combining {
349         auto = 1
350        }
351       }
352      }
353      hbottom = 0
354      hplated = 0
355     }
356     ha:ps_proto_v6.5 {
357      htop = 0
358      hdia = 0.0
359      li:shape {
360       ha:ps_shape_v4 {
361        clearance = 0.0
362        ha:ps_line {
363         y2 = 21.655mil
364         thickness = 41.34mil
365         x1 = 0.0
366         x2 = 0.0
367         square = 0
368         y1 = -21.655mil
369        }
370        ha:layer_mask {
371         bottom = 1
372         copper = 1
373        }
374        ha:combining {
375        }
376       }
377       ha:ps_shape_v4 {
378        clearance = 0.0
379        ha:ps_line {
380         y2 = 21.655mil
381         thickness = 47.34mil
382         x1 = 0.0
383         x2 = 0.0
384         square = 0
385         y1 = -21.655mil
386        }
387        ha:layer_mask {
388         bottom = 1
389         mask = 1
390        }
391        ha:combining {
392         sub = 1
393         auto = 1
394        }
395       }
396       ha:ps_shape_v4 {
397        clearance = 0.0
398        ha:ps_line {
399         y2 = 21.655mil
400         thickness = 41.34mil
401         x1 = 0.0
402         x2 = 0.0
403         square = 0
404         y1 = -21.655mil
405        }
406        ha:layer_mask {
407         bottom = 1
408         paste = 1
409        }
410        ha:combining {
411         auto = 1
412        }
413       }
414      }
415      hbottom = 0
416      hplated = 0
417     }
418     ha:ps_proto_v6.6 {
419      htop = 0
420      hdia = 0.0
421      li:shape {
422       ha:ps_shape_v4 {
423        clearance = 10.0mil
424        ha:ps_line {
425         y2 = -0.55mm
426         thickness = 1.05mm
427         x1 = 0.0
428         x2 = 0.0
429         square = 0
430         y1 = 0.55mm
431        }
432        ha:layer_mask {
433         copper = 1
434         top = 1
435        }
436        ha:combining {
437        }
438       }
439       ha:ps_shape_v4 {
440        clearance = 10.0mil
441        ha:ps_line {
442         y2 = -0.55mm
443         thickness = 0.45mm
444         x1 = 0.0
445         x2 = 0.0
446         square = 0
447         y1 = 0.55mm
448        }
449        ha:layer_mask {
450         mech = 1
451        }
452        ha:combining {
453         auto = 1
454        }
455       }
456       ha:ps_shape_v4 {
457        clearance = 10.0mil
458        ha:ps_line {
459         y2 = -0.55mm
460         thickness = 84.0mil
461         x1 = 0.0
462         x2 = 0.0
463         square = 0
464         y1 = 0.55mm
465        }
466        ha:layer_mask {
467         top = 1
468         mask = 1
469        }
470        ha:combining {
471         sub = 1
472         auto = 1
473        }
474       }
475       ha:ps_shape_v4 {
476        clearance = 10.0mil
477        ha:ps_line {
478         y2 = -0.55mm
479         thickness = 1.05mm
480         x1 = 0.0
481         x2 = 0.0
482         square = 0
483         y1 = 0.55mm
484        }
485        ha:layer_mask {
486         copper = 1
487         intern = 1
488        }
489        ha:combining {
490        }
491       }
492       ha:ps_shape_v4 {
493        clearance = 10.0mil
494        ha:ps_line {
495         y2 = -0.55mm
496         thickness = 1.05mm
497         x1 = 0.0
498         x2 = 0.0
499         square = 0
500         y1 = 0.55mm
501        }
502        ha:layer_mask {
503         bottom = 1
504         copper = 1
505        }
506        ha:combining {
507        }
508       }
509       ha:ps_shape_v4 {
510        clearance = 10.0mil
511        ha:ps_line {
512         y2 = -0.55mm
513         thickness = 84.0mil
514         x1 = 0.0
515         x2 = 0.0
516         square = 0
517         y1 = 0.55mm
518        }
519        ha:layer_mask {
520         bottom = 1
521         mask = 1
522        }
523        ha:combining {
524         sub = 1
525         auto = 1
526        }
527       }
528       ha:ps_shape_v4 {
529        clearance = 10.0mil
530        ha:ps_line {
531         y2 = -0.55mm
532         thickness = 1.05mm
533         x1 = 0.0
534         x2 = 0.0
535         square = 0
536         y1 = 0.55mm
537        }
538        ha:layer_mask {
539         top = 1
540         paste = 1
541        }
542        ha:combining {
543         auto = 1
544        }
545       }
546      }
547      hbottom = 0
548      hplated = 1
549     }
550    }
551    li:objects {
552     ha:padstack_ref.7 {
553      smirror = 0
554      ha:attributes {
555       term = 1
556       name = VBUS
557      }
558      proto = 0
559      xmirror = 0
560      x = 5.376164mm
561      rot = 0.000000
562      y = 5.175114mm
563      li:thermal {
564      }
565      ha:flags {
566       clearline = 1
567      }
568      clearance = 6.0mil
569     }
570     ha:padstack_ref.8 {
571      smirror = 0
572      ha:attributes {
573       term = 2
574       name = D-
575      }
576      proto = 0
577      xmirror = 0
578      x = 4.726178mm
579      rot = 0.000000
580      y = 5.175114mm
581      li:thermal {
582      }
583      ha:flags {
584       clearline = 1
585      }
586      clearance = 6.0mil
587     }
588     ha:padstack_ref.9 {
589      smirror = 0
590      ha:attributes {
591       term = 3
592       name = D+
593      }
594      proto = 0
595      xmirror = 0
596      x = 4.076192mm
597      rot = 0.000000
598      y = 5.175114mm
599      li:thermal {
600      }
601      ha:flags {
602       clearline = 1
603      }
604      clearance = 6.0mil
605     }
606     ha:padstack_ref.10 {
607      smirror = 0
608      ha:attributes {
609       term = 4
610       name = HS
611      }
612      proto = 0
613      xmirror = 0
614      x = 3.426206mm
615      rot = 0.000000
616      y = 5.175114mm
617      li:thermal {
618      }
619      ha:flags {
620       clearline = 1
621      }
622      clearance = 6.0mil
623     }
624     ha:padstack_ref.11 {
625      smirror = 0
626      ha:attributes {
627       term = 5
628       name = GND
629      }
630      proto = 0
631      xmirror = 0
632      x = 2.77622mm
633      rot = 0.000000
634      y = 5.175114mm
635      li:thermal {
636      }
637      ha:flags {
638       clearline = 1
639      }
640      clearance = 6.0mil
641     }
642     ha:padstack_ref.12 {
643      smirror = 0
644      ha:attributes {
645       term = G
646      }
647      proto = 1
648      xmirror = 0
649      x = 0.876173mm
650      rot = 0.000000
651      y = 4.750172mm
652      li:thermal {
653      }
654      ha:flags {
655       clearline = 1
656      }
657      clearance = 0.0
658     }
659     ha:padstack_ref.13 {
660      smirror = 0
661      ha:attributes {
662       term = G
663      }
664      proto = 1
665      xmirror = 0
666      x = 7.276211mm
667      rot = 0.000000
668      y = 4.750172mm
669      li:thermal {
670      }
671      ha:flags {
672       clearline = 1
673      }
674      clearance = 0.0
675     }
676     ha:padstack_ref.14 {
677      smirror = 0
678      ha:attributes {
679       term = G
680      }
681      proto = 2
682      xmirror = 0
683      x = 115.2mil
684      rot = 0.000000
685      y = 2.50024mm
686      li:thermal {
687      }
688      ha:flags {
689       clearline = 1
690      }
691      clearance = 0.0
692     }
693     ha:padstack_ref.15 {
694      smirror = 0
695      ha:attributes {
696       term = G
697      }
698      proto = 2
699      xmirror = 0
700      x = 5.226304mm
701      rot = 0.000000
702      y = 2.50024mm
703      li:thermal {
704      }
705      ha:flags {
706       clearline = 1
707      }
708      clearance = 0.0
709     }
710     ha:padstack_ref.16 {
711      smirror = 0
712      ha:attributes {
713       term = G
714      }
715      proto = 6
716      xmirror = 0
717      x = 34.5mil
718      rot = 0.000000
719      y = 2.500076mm
720      li:thermal {
721      }
722      ha:flags {
723       clearline = 1
724      }
725      clearance = 0.259969mm
726     }
727     ha:padstack_ref.20 {
728      smirror = 0
729      ha:attributes {
730       term = G
731      }
732      proto = 6
733      xmirror = 0
734      x = 7.276084mm
735      rot = 0.000000
736      y = 2.500076mm
737      li:thermal {
738      }
739      ha:flags {
740       clearline = 1
741      }
742      clearance = 0.259969mm
743     }
744    }
745    li:layers {
746     ha:top-silk {
747      lid = 0
748      ha:type {
749       silk = 1
750       top = 1
751      }
752      li:objects {
753       ha:text.6 {
754        scale = 100
755        ha:attributes {
756        }
757        x = 4.076192mm
758        y = 1.050154mm
759        rot = 0.000000
760        string = %a.parent.refdes%
761        fid = 0
762        ha:flags {
763         dyntext = 1
764         floater = 1
765        }
766       }
767      }
768      ha:combining {
769      }
770     }
771     ha:subc-aux {
772      lid = 1
773      ha:type {
774       top = 1
775       misc = 1
776       virtual = 1
777      }
778      li:objects {
779       ha:line.24 {
780        clearance = 0.0
781        y2 = 139.8269685mil
782        thickness = 0.1mm
783        ha:attributes {
784         subc-role = pnp-origin
785        }
786        x1 = 4.076192mm
787        x2 = 4.076192mm
788        ha:flags {
789        }
790        y1 = 139.8269685mil
791       }
792       ha:line.27 {
793        clearance = 0.0
794        y2 = 1.050154mm
795        thickness = 0.1mm
796        ha:attributes {
797         subc-role = origin
798        }
799        x1 = 4.076192mm
800        x2 = 4.076192mm
801        ha:flags {
802        }
803        y1 = 1.050154mm
804       }
805       ha:line.30 {
806        clearance = 0.0
807        y2 = 1.050154mm
808        thickness = 0.1mm
809        ha:attributes {
810         subc-role = x
811        }
812        x1 = 4.076192mm
813        x2 = 3.076192mm
814        ha:flags {
815        }
816        y1 = 1.050154mm
817       }
818       ha:line.33 {
819        clearance = 0.0
820        y2 = 0.050154mm
821        thickness = 0.1mm
822        ha:attributes {
823         subc-role = y
824        }
825        x1 = 4.076192mm
826        x2 = 4.076192mm
827        ha:flags {
828        }
829        y1 = 1.050154mm
830       }
831      }
832      ha:combining {
833      }
834     }
835     {ha:top copper} {
836      lid = 2
837      ha:type {
838       copper = 1
839       top = 1
840      }
841      li:objects {
842      }
843      ha:combining {
844      }
845     }
846     ha:top_paste {
847      lid = 3
848      ha:type {
849       top = 1
850       paste = 1
851      }
852      li:objects {
853      }
854      ha:combining {
855       auto = 1
856      }
857     }
858     ha:top_mask {
859      lid = 4
860      ha:type {
861       top = 1
862       mask = 1
863      }
864      li:objects {
865      }
866      ha:combining {
867       sub = 1
868       auto = 1
869      }
870     }
871     ha:any_internal_copper {
872      li:objects {
873      }
874      lid = 5
875      ha:type {
876       copper = 1
877       intern = 1
878      }
879      stack_offs = 1
880      ha:combining {
881      }
882     }
883     ha:bottom_copper {
884      lid = 6
885      ha:type {
886       bottom = 1
887       copper = 1
888      }
889      li:objects {
890      }
891      ha:combining {
892      }
893     }
894     ha:bottom_mask {
895      lid = 7
896      ha:type {
897       bottom = 1
898       mask = 1
899      }
900      li:objects {
901      }
902      ha:combining {
903       sub = 1
904       auto = 1
905      }
906     }
907     ha:bottom_silk {
908      lid = 8
909      ha:type {
910       silk = 1
911       bottom = 1
912      }
913      li:objects {
914      }
915      ha:combining {
916       auto = 1
917      }
918     }
919     ha:bottom_paste {
920      lid = 9
921      ha:type {
922       bottom = 1
923       paste = 1
924      }
925      li:objects {
926      }
927      ha:combining {
928       auto = 1
929      }
930     }
931     ha:outline {
932      lid = 10
933      ha:type {
934       boundary = 1
935      }
936      purpose = uroute
937      li:objects {
938      }
939      ha:combining {
940      }
941     }
942     ha:pmech {
943      lid = 11
944      ha:type {
945       mech = 1
946      }
947      purpose = proute
948      li:objects {
949      }
950      ha:combining {
951       auto = 1
952      }
953     }
954     ha:umech {
955      lid = 12
956      ha:type {
957       mech = 1
958      }
959      purpose = uroute
960      li:objects {
961      }
962      ha:combining {
963       auto = 1
964      }
965     }
966    }
967   }
968   uid = t+CANjtdPMoBlE0Q3VMAAAAB
969   ha:flags {
970   }
971  }
972  ha:pixmaps {
973  }
974 }