diff --git a/.qeda.yaml b/.qeda.yaml index f53383a..6473f32 100644 --- a/.qeda.yaml +++ b/.qeda.yaml @@ -37,3 +37,4 @@ library: - connector/terminal-barrier_mx25c-7.62@2p - mechanical/smd-button_tx-1187a - mechanical/switch_mst22d18g2 + - ic/schmitt-trigger_74lvc1g17@w5 diff --git a/kicad/qeda.3dshapes/SOT95P285X130-5N.stp b/kicad/qeda.3dshapes/SOT95P285X130-5N.stp new file mode 100644 index 0000000..e39a8f9 --- /dev/null +++ b/kicad/qeda.3dshapes/SOT95P285X130-5N.stp @@ -0,0 +1,199 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Simplified model for SOT95P285X130-5N'),'2;1'); +FILE_NAME('SOT95P285X130-5N','1970-01-01T00:00:00.00',(''),(''), + 'QEDA','QEDA','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('SOT95P285X130-5N','SOT95P285X130-5N','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#165); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#57,#97,#119,#141,#153)); +#17 = ADVANCED_FACE('',(#18),#52,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#30,#38,#46)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(0.,0.,1.3)); +#26 = LINE('',#27,#28); +#27 = CARTESIAN_POINT('',(0.,0.,0.)); +#28 = VECTOR('',#29,1.); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = ORIENTED_EDGE('',*,*,#31,.T.); +#31 = EDGE_CURVE('',#22,#32,#34,.T.); +#32 = VERTEX_POINT('',#33); +#33 = CARTESIAN_POINT('',(0.,3.,0.)); +#34 = LINE('',#35,#36); +#35 = CARTESIAN_POINT('',(0.,0.,0.)); +#36 = VECTOR('',#37,1.); +#37 = DIRECTION('',(-0.,1.,0.)); +#38 = ORIENTED_EDGE('',*,*,#39,.T.); +#39 = EDGE_CURVE('',#32,#40,#42,.T.); +#40 = VERTEX_POINT('',#41); +#41 = CARTESIAN_POINT('',(0.,3.,1.3)); +#42 = LINE('',#43,#44); +#43 = CARTESIAN_POINT('',(0.,3.,0.)); +#44 = VECTOR('',#45,1.); +#45 = DIRECTION('',(0.,0.,1.)); +#46 = ORIENTED_EDGE('',*,*,#47,.F.); +#47 = EDGE_CURVE('',#24,#40,#48,.T.); +#48 = LINE('',#49,#50); +#49 = CARTESIAN_POINT('',(0.,0.,1.3)); +#50 = VECTOR('',#51,1.); +#51 = DIRECTION('',(-0.,1.,0.)); +#52 = PLANE('',#53); +#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56); +#54 = CARTESIAN_POINT('',(0.,0.,0.)); +#55 = DIRECTION('',(1.,0.,-0.)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = ADVANCED_FACE('',(#58),#92,.T.); +#58 = FACE_BOUND('',#59,.T.); +#59 = EDGE_LOOP('',(#60,#70,#78,#86)); +#60 = ORIENTED_EDGE('',*,*,#61,.F.); +#61 = EDGE_CURVE('',#62,#64,#66,.T.); +#62 = VERTEX_POINT('',#63); +#63 = CARTESIAN_POINT('',(1.6,0.,0.)); +#64 = VERTEX_POINT('',#65); +#65 = CARTESIAN_POINT('',(1.6,0.,1.3)); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(1.6,0.,0.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = ORIENTED_EDGE('',*,*,#71,.T.); +#71 = EDGE_CURVE('',#62,#72,#74,.T.); +#72 = VERTEX_POINT('',#73); +#73 = CARTESIAN_POINT('',(1.6,3.,0.)); +#74 = LINE('',#75,#76); +#75 = CARTESIAN_POINT('',(1.6,0.,0.)); +#76 = VECTOR('',#77,1.); +#77 = DIRECTION('',(-0.,1.,0.)); +#78 = ORIENTED_EDGE('',*,*,#79,.T.); +#79 = EDGE_CURVE('',#72,#80,#82,.T.); +#80 = VERTEX_POINT('',#81); +#81 = CARTESIAN_POINT('',(1.6,3.,1.3)); +#82 = LINE('',#83,#84); +#83 = CARTESIAN_POINT('',(1.6,3.,0.)); +#84 = VECTOR('',#85,1.); +#85 = DIRECTION('',(0.,0.,1.)); +#86 = ORIENTED_EDGE('',*,*,#87,.F.); +#87 = EDGE_CURVE('',#64,#80,#88,.T.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(1.6,0.,1.3)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(-0.,1.,0.)); +#92 = PLANE('',#93); +#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96); +#94 = CARTESIAN_POINT('',(1.6,0.,0.)); +#95 = DIRECTION('',(1.,0.,-0.)); +#96 = DIRECTION('',(0.,0.,1.)); +#97 = ADVANCED_FACE('',(#98),#114,.F.); +#98 = FACE_BOUND('',#99,.F.); +#99 = EDGE_LOOP('',(#100,#106,#107,#113)); +#100 = ORIENTED_EDGE('',*,*,#101,.F.); +#101 = EDGE_CURVE('',#22,#62,#102,.T.); +#102 = LINE('',#103,#104); +#103 = CARTESIAN_POINT('',(0.,0.,0.)); +#104 = VECTOR('',#105,1.); +#105 = DIRECTION('',(1.,0.,-0.)); +#106 = ORIENTED_EDGE('',*,*,#21,.T.); +#107 = ORIENTED_EDGE('',*,*,#108,.T.); +#108 = EDGE_CURVE('',#24,#64,#109,.T.); +#109 = LINE('',#110,#111); +#110 = CARTESIAN_POINT('',(0.,0.,1.3)); +#111 = VECTOR('',#112,1.); +#112 = DIRECTION('',(1.,0.,-0.)); +#113 = ORIENTED_EDGE('',*,*,#61,.F.); +#114 = PLANE('',#115); +#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118); +#116 = CARTESIAN_POINT('',(0.,0.,0.)); +#117 = DIRECTION('',(-0.,1.,0.)); +#118 = DIRECTION('',(0.,0.,1.)); +#119 = ADVANCED_FACE('',(#120),#136,.T.); +#120 = FACE_BOUND('',#121,.T.); +#121 = EDGE_LOOP('',(#122,#128,#129,#135)); +#122 = ORIENTED_EDGE('',*,*,#123,.F.); +#123 = EDGE_CURVE('',#32,#72,#124,.T.); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(0.,3.,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(1.,0.,-0.)); +#128 = ORIENTED_EDGE('',*,*,#39,.T.); +#129 = ORIENTED_EDGE('',*,*,#130,.T.); +#130 = EDGE_CURVE('',#40,#80,#131,.T.); +#131 = LINE('',#132,#133); +#132 = CARTESIAN_POINT('',(0.,3.,1.3)); +#133 = VECTOR('',#134,1.); +#134 = DIRECTION('',(1.,0.,-0.)); +#135 = ORIENTED_EDGE('',*,*,#79,.F.); +#136 = PLANE('',#137); +#137 = AXIS2_PLACEMENT_3D('',#138,#139,#140); +#138 = CARTESIAN_POINT('',(0.,3.,0.)); +#139 = DIRECTION('',(-0.,1.,0.)); +#140 = DIRECTION('',(0.,0.,1.)); +#141 = ADVANCED_FACE('',(#142),#148,.F.); +#142 = FACE_BOUND('',#143,.F.); +#143 = EDGE_LOOP('',(#144,#145,#146,#147)); +#144 = ORIENTED_EDGE('',*,*,#31,.F.); +#145 = ORIENTED_EDGE('',*,*,#101,.T.); +#146 = ORIENTED_EDGE('',*,*,#71,.T.); +#147 = ORIENTED_EDGE('',*,*,#123,.F.); +#148 = PLANE('',#149); +#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152); +#150 = CARTESIAN_POINT('',(0.,0.,0.)); +#151 = DIRECTION('',(0.,0.,1.)); +#152 = DIRECTION('',(1.,0.,-0.)); +#153 = ADVANCED_FACE('',(#154),#160,.T.); +#154 = FACE_BOUND('',#155,.T.); +#155 = EDGE_LOOP('',(#156,#157,#158,#159)); +#156 = ORIENTED_EDGE('',*,*,#47,.F.); +#157 = ORIENTED_EDGE('',*,*,#108,.T.); +#158 = ORIENTED_EDGE('',*,*,#87,.T.); +#159 = ORIENTED_EDGE('',*,*,#130,.F.); +#160 = PLANE('',#161); +#161 = AXIS2_PLACEMENT_3D('',#162,#163,#164); +#162 = CARTESIAN_POINT('',(0.,0.,1.3)); +#163 = DIRECTION('',(0.,0.,1.)); +#164 = DIRECTION('',(1.,0.,-0.)); +#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#169)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#166,#167,#168)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#166 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#167 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#168 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#169 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#166, + 'distance_accuracy_value','confusion accuracy'); +#170 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#171 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#172) + ,#165); +#172 = STYLED_ITEM('color',(#173),#15); +#173 = PRESENTATION_STYLE_ASSIGNMENT((#174,#180)); +#174 = SURFACE_STYLE_USAGE(.BOTH.,#175); +#175 = SURFACE_SIDE_STYLE('',(#176)); +#176 = SURFACE_STYLE_FILL_AREA(#177); +#177 = FILL_AREA_STYLE('',(#178)); +#178 = FILL_AREA_STYLE_COLOUR('',#179); +#179 = COLOUR_RGB('',0.23,0.23,0.23); +#180 = CURVE_STYLE('',#181,POSITIVE_LENGTH_MEASURE(0.1),#182); +#181 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#182 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +ENDSEC; +END-ISO-10303-21; diff --git a/kicad/qeda.kicad_sym b/kicad/qeda.kicad_sym index 31144c9..3b3d4f1 100644 --- a/kicad/qeda.kicad_sym +++ b/kicad/qeda.kicad_sym @@ -1559,4 +1559,43 @@ ) ) ) + (symbol "74LVC1G17W5" (in_bom yes) (on_board yes) + (property "Reference" "U" (at 0.000 0.762 0) + (effects (font (size 1.27 1.27)) (justify left bottom)) + ) + (property "Value" "74LVC1G17W5" (at 7.112 -13.462 0) + (effects (font (size 1.27 1.27)) (justify left top)) + ) + (property "Footprint" "qeda:SOT95P285X130-5N" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "74LVC1G17" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_description" "schmitt trigger, 1-input" (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "74LVC1G17W5_1_1" + (rectangle (start 0.000 0.000) (end 11.430 -12.700) + (stroke (width 0.305) (type default)) + (fill (type background)) + ) + (pin unspecified line (at -5.080 -6.350 0) (length 5.080) + (name "A" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin unspecified line (at 16.510 -6.350 180) (length 5.080) + (name "Y" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 6.350 5.080 270) (length 5.080) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin power_in line (at 6.350 -17.780 90) (length 5.080) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) ) diff --git a/kicad/qeda.pretty/CONNECTOR_HC-RJ45-5JA-1-5.kicad_mod b/kicad/qeda.pretty/CONNECTOR_HC-RJ45-5JA-1-5.kicad_mod index 99e34da..8883f68 100644 --- a/kicad/qeda.pretty/CONNECTOR_HC-RJ45-5JA-1-5.kicad_mod +++ b/kicad/qeda.pretty/CONNECTOR_HC-RJ45-5JA-1-5.kicad_mod @@ -1,55 +1,55 @@ (module CONNECTOR_HC-RJ45-5JA-1-5 (layer F.Cu) - (pad 1 thru_hole circle (at 3.570 0.250) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200) - (solder_mask_margin 0.001)) - (pad 2 thru_hole circle (at 2.550 -1.530) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200) - (solder_mask_margin 0.001)) - (pad 3 thru_hole circle (at 1.530 0.250) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200) - (solder_mask_margin 0.001)) - (pad 4 thru_hole circle (at 0.510 -1.530) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200) - (solder_mask_margin 0.001)) - (pad 5 thru_hole circle (at -0.510 0.250) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200) - (solder_mask_margin 0.001)) - (pad 6 thru_hole circle (at -1.530 -1.530) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200) - (solder_mask_margin 0.001)) - (pad 7 thru_hole circle (at -2.550 0.250) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200) - (solder_mask_margin 0.001)) - (pad 8 thru_hole circle (at -3.570 -1.530) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200) - (solder_mask_margin 0.001)) - (pad 9 thru_hole circle (at 6.850 -6.400) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200) + (pad 1 thru_hole circle (at 3.570 0.250) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) + (drill 1.000) (solder_mask_margin 0.050)) - (pad 10 thru_hole circle (at 4.570 -6.400) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200) + (pad 2 thru_hole circle (at 2.550 -1.530) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) + (drill 1.000) (solder_mask_margin 0.050)) - (pad 11 thru_hole circle (at -4.570 -6.400) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200) + (pad 3 thru_hole circle (at 1.530 0.250) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) + (drill 1.000) (solder_mask_margin 0.050)) - (pad 12 thru_hole circle (at -6.850 -6.400) (size 1.600 1.600) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) - (drill 1.200) + (pad 4 thru_hole circle (at 0.510 -1.530) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) + (drill 1.000) (solder_mask_margin 0.050)) - (pad MH1 np_thru_hole circle (at 6.350 2.600) (size 3.200 3.200) (layers F.Mask B.Mask) - (drill 3.200) + (pad 5 thru_hole circle (at -0.510 0.250) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) + (drill 1.000) (solder_mask_margin 0.050)) - (pad MH2 np_thru_hole circle (at -6.350 2.600) (size 3.200 3.200) (layers F.Mask B.Mask) - (drill 3.200) + (pad 6 thru_hole circle (at -1.530 -1.530) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) + (drill 1.000) + (solder_mask_margin 0.050)) + (pad 7 thru_hole circle (at -2.550 0.250) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) + (drill 1.000) + (solder_mask_margin 0.050)) + (pad 8 thru_hole circle (at -3.570 -1.530) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) + (drill 1.000) + (solder_mask_margin 0.050)) + (pad 9 thru_hole circle (at 6.850 -6.400) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) + (drill 1.000) + (solder_mask_margin 0.050)) + (pad 10 thru_hole circle (at 4.570 -6.400) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) + (drill 1.000) + (solder_mask_margin 0.050)) + (pad 11 thru_hole circle (at -4.570 -6.400) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) + (drill 1.000) + (solder_mask_margin 0.050)) + (pad 12 thru_hole circle (at -6.850 -6.400) (size 1.400 1.400) (layers F.Cu F.Mask *.Cu B.Cu B.Mask) + (drill 1.000) + (solder_mask_margin 0.050)) + (pad MH1 np_thru_hole circle (at 6.350 2.600) (size 3.000 3.000) (layers F.Mask B.Mask) + (drill 3.000) + (solder_mask_margin 0.050)) + (pad MH2 np_thru_hole circle (at -6.350 2.600) (size 3.000 3.000) (layers F.Mask B.Mask) + (drill 3.000) (solder_mask_margin 0.050)) (fp_text reference REF** (at 0.000 0.000) (layer F.SilkS) (effects (font (size 1.200 1.200) (thickness 0.200))) ) (fp_line (start -8.050 -7.700) (end 8.050 -7.700) (layer F.SilkS) (width 0.200)) - (fp_line (start 8.050 -7.700) (end 8.050 0.700) (layer F.SilkS) (width 0.200)) - (fp_line (start 8.050 4.500) (end 8.050 7.700) (layer F.SilkS) (width 0.200)) + (fp_line (start 8.050 -7.700) (end 8.050 0.800) (layer F.SilkS) (width 0.200)) + (fp_line (start 8.050 4.400) (end 8.050 7.700) (layer F.SilkS) (width 0.200)) (fp_line (start 8.050 7.700) (end -8.050 7.700) (layer F.SilkS) (width 0.200)) - (fp_line (start -8.050 -7.700) (end -8.050 0.700) (layer F.SilkS) (width 0.200)) - (fp_line (start -8.050 4.500) (end -8.050 7.700) (layer F.SilkS) (width 0.200)) + (fp_line (start -8.050 -7.700) (end -8.050 0.800) (layer F.SilkS) (width 0.200)) + (fp_line (start -8.050 4.400) (end -8.050 7.700) (layer F.SilkS) (width 0.200)) (fp_circle (center 0.000 0.000) (end 0.000 0.500) (layer F.Fab) (width 0.100)) (fp_line (start -0.700 0.000) (end 0.700 0.000) (layer F.Fab) (width 0.100)) (fp_line (start 0.000 -0.700) (end 0.000 0.700) (layer F.Fab) (width 0.100)) diff --git a/kicad/qeda.pretty/SOT95P285X130-5N.kicad_mod b/kicad/qeda.pretty/SOT95P285X130-5N.kicad_mod new file mode 100644 index 0000000..b90481d --- /dev/null +++ b/kicad/qeda.pretty/SOT95P285X130-5N.kicad_mod @@ -0,0 +1,52 @@ +(module SOT95P285X130-5N (layer F.Cu) + (attr smd) + (pad 1 smd rect (at -1.350 -0.950) (size 1.125 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 2 smd rect (at -1.350 0.000) (size 1.125 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 3 smd rect (at -1.350 0.950) (size 1.125 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 4 smd rect (at 1.350 0.950) (size 1.125 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (pad 5 smd rect (at 1.350 -0.950) (size 1.125 0.600) (layers F.Cu F.Mask F.Paste) + (solder_mask_margin 0.050)) + (fp_text reference REF** (at 0.000 0.000) (layer F.SilkS) + (effects (font (size 1.200 1.200) (thickness 0.200))) + ) + (fp_line (start -0.900 -1.600) (end 0.900 -1.600) (layer F.SilkS) (width 0.200)) + (fp_line (start 0.900 -0.350) (end 0.900 0.350) (layer F.SilkS) (width 0.200)) + (fp_line (start 0.900 1.600) (end -0.900 1.600) (layer F.SilkS) (width 0.200)) + (fp_line (start -0.900 -1.550) (end -2.213 -1.550) (layer F.SilkS) (width 0.200)) + (fp_line (start -2.213 -1.550) (end -2.213 -0.650) (layer F.SilkS) (width 0.200)) + (fp_circle (center 0.000 0.000) (end 0.000 0.500) (layer F.Fab) (width 0.100)) + (fp_line (start -0.700 0.000) (end 0.700 0.000) (layer F.Fab) (width 0.100)) + (fp_line (start 0.000 -0.700) (end 0.000 0.700) (layer F.Fab) (width 0.100)) + (fp_text value SOT95P285X130-5N (at 0.000 0.000 90) (layer F.Fab) + (effects (font (size 1.000 1.000) (thickness 0.100))) + ) + (fp_text user REF** (at 0.000 0.000 90) hide (layer F.Fab) + (effects (font (size 1.000 1.000) (thickness 0.100))) + ) + (fp_line (start 0.000 -1.500) (end 0.800 -1.500) (layer F.Fab) (width 0.100)) + (fp_line (start 0.800 -1.500) (end 0.800 1.500) (layer F.Fab) (width 0.100)) + (fp_line (start 0.800 1.500) (end -0.800 1.500) (layer F.Fab) (width 0.100)) + (fp_line (start -0.800 1.500) (end -0.800 -0.700) (layer F.Fab) (width 0.100)) + (fp_line (start -0.800 -0.700) (end 0.000 -1.500) (layer F.Fab) (width 0.100)) + (fp_line (start -2.163 -1.500) (end -1.050 -1.500) (layer F.CrtYd) (width 0.050)) + (fp_line (start -1.050 -1.500) (end -1.050 -1.750) (layer F.CrtYd) (width 0.050)) + (fp_line (start -1.050 -1.750) (end 1.050 -1.750) (layer F.CrtYd) (width 0.050)) + (fp_line (start 1.050 -1.750) (end 1.050 -1.500) (layer F.CrtYd) (width 0.050)) + (fp_line (start 1.050 -1.500) (end 2.163 -1.500) (layer F.CrtYd) (width 0.050)) + (fp_line (start 2.163 -1.500) (end 2.163 1.500) (layer F.CrtYd) (width 0.050)) + (fp_line (start 2.163 1.500) (end 1.050 1.500) (layer F.CrtYd) (width 0.050)) + (fp_line (start 1.050 1.500) (end 1.050 1.750) (layer F.CrtYd) (width 0.050)) + (fp_line (start 1.050 1.750) (end -1.050 1.750) (layer F.CrtYd) (width 0.050)) + (fp_line (start -1.050 1.750) (end -1.050 1.500) (layer F.CrtYd) (width 0.050)) + (fp_line (start -1.050 1.500) (end -2.163 1.500) (layer F.CrtYd) (width 0.050)) + (fp_line (start -2.163 1.500) (end -2.163 -1.500) (layer F.CrtYd) (width 0.050)) + (model ../qeda.3dshapes/SOT95P285X130-5N.stp + (at (xyz -0.03149606299212599 -0.05905511811023623 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0 )) + ) +)