summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbel Tim <abel@main.home>2024-05-04 10:55:43 +0200
committerAbel Tim <abel@main.home>2024-05-04 10:55:43 +0200
commit2d13379a0f1267e1af3150a48b71bf0de253978c (patch)
treee7018d263fd30c8c716198772f2ca76934bd0c22
parent3ab3a84d8a06ffac075e76307300470afccee170 (diff)
downloadrobotica-2d13379a0f1267e1af3150a48b71bf0de253978c.tar.gz
robotica-2d13379a0f1267e1af3150a48b71bf0de253978c.zip
Commit message
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/3D/SFTN01M-05N.stp4361
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/Altium/Readme.html9
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/Altium/SFTN01M-05N.epw6
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/CADSTAR/SFTN01M-05N.csa190
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/CADSTAR/SFTN01M-05N.lib18
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/CADSTAR/SFTN01M05N.cpa238
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-5000/SFTN01M-05N.cdf31
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-5000/SFTN01M-05N.laf164
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-5000/SFTN01M05N.ftf489
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-5000/SFTN01M05N.pkf10
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-8000/SFTN01M-05N.cdf31
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-8000/SFTN01M-05N.laf164
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-8000/SFTN01M05N.ftf489
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-8000/SFTN01M05N.pkf10
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/Capture/SFTN01M-05N.xml550
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/CircuitStudio/SFTN01M-05N.lbr159
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/DEHDL/sftn01m_05n/chips/chips.prt74
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/DEHDL/sftn01m_05n/part_table/part.ptf11
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/DEHDL/sftn01m_05n/sym_1/symbol.css37
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/DesignSpark PCB PRO/SFTN01M-05N.dsl168
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/DesignSpark PCB/Readme.html12
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/DesignSpark PCB/SFTN01M-05N.dsl168
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/DipTrace/SFTN01M-05N.asc718
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/EAGLE/Readme.html35
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/EAGLE/SFTN01M-05N.lbr159
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/Easy-PC/SFTN01M-05N.epl168
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/EasyEDA/Readme.html11
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/EasyEDA/SFTN01M-05N.lbr159
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/How_To_Use_Models.pdfbin0 -> 1870557 bytes
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/SFTN01M-05N.dcm9
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/SFTN01M-05N.kicad_sym86
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/SFTN01M-05N.lib33
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/SFTN01M-05N.mod99
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/SFTN01M05N.kicad_mod49
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/sftn01m-05n.dcm8
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/sftn01m-05n.lib32
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/OrCAD_Allegro16/BuildFootprint.bat2
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/OrCAD_Allegro16/EDI2CAP.CFG35
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/OrCAD_Allegro16/SFTN01M-05N.edf184
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/OrCAD_Allegro16/footprint.scr497
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/OrCAD_Allegro16/padstack1.scr20
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/PADS/SFTN01M-05N.asc60
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/PADS/SFTN01M-05N.c43
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/PADS/SFTN01M-05N.p29
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/PADS/SFTN01M05N.d60
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/Proteus/8.8 or earlier/Readme.html16
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/Proteus/8.9 or later/Readme.html14
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/Proteus/SFTN01M-05N.pdif176
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/Proteus/SFTN01M-05N.pdspartbin0 -> 3329 bytes
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/Pulsonix/SFTN01M-05N.plx170
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/Quadcept/SFTN01M-05N.xml123
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/SFTN01M-05N.epw6
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/SOLIDWORKS PCB/SFTN01M-05N.lbr159
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/TARGET 3001!/SFTN01M-05N.cxf67
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/Xpedition/SFTN01M-05N.160
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/Xpedition/cell.hkpbin0 -> 4543 bytes
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/Xpedition/padstacks.hkpbin0 -> 504 bytes
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/Xpedition/pdb.hkpbin0 -> 1886 bytes
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/eCADSTAR/SFTN01M-05N.parta100
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/eCADSTAR/SFTN01M-05N.symba107
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/eCADSTAR/SFTN01M05N.foota509
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/eCADSTAR/SFTN01M05N.packa13
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/part_info.txt9
-rw-r--r--pcb/LIB_SFTN01M-05N/SFTN01M-05N/xDX Designer/SFTN01M-05N.160
-rw-r--r--pcb/LIB_SFTN01M-05N/license.txt3
-rw-r--r--pcb/LIB_SFTN01M-05N/version.binbin0 -> 7 bytes
-rw-r--r--pcb/custom.pretty/SFTN01M05N.kicad_mod49
-rw-r--r--pcb/pcb-cache.lib54
-rw-r--r--pcb/pcb-rescue.dcm5
-rw-r--r--pcb/pcb-rescue.lib28
-rw-r--r--pcb/pcb.kicad_pcb471
-rw-r--r--pcb/pcb.kicad_pcb-bak1408
-rw-r--r--pcb/pcb.sch85
-rw-r--r--pcb/pcb.sch-bak101
74 files changed, 12689 insertions, 989 deletions
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/3D/SFTN01M-05N.stp b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/3D/SFTN01M-05N.stp
new file mode 100644
index 0000000..a2ed20e
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/3D/SFTN01M-05N.stp
@@ -0,0 +1,4361 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('/var/www/3D/0T/17036522.1.2.stp','2024-05-04T04:24:00',(
+ 'Author'),(''),'Open CASCADE STEP processor 6.9','FreeCAD','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('ASSEMBLY','ASSEMBLY','',(#8));
+#8 = PRODUCT_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
+#16 = CARTESIAN_POINT('',(0.,0.,0.1));
+#17 = DIRECTION('',(0.,0.,1.));
+#18 = DIRECTION('',(1.,0.,0.));
+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
+#20 = CARTESIAN_POINT('',(0.,0.,0.));
+#21 = DIRECTION('',(0.,0.,1.));
+#22 = DIRECTION('',(1.,0.,0.));
+#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1',
+ '3D Context with UNIT and UNCERTAINTY') );
+#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24,
+ 'distance_accuracy_value','confusion accuracy');
+#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#29 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#30),#360);
+#30 = MANIFOLD_SOLID_BREP('',#31);
+#31 = CLOSED_SHELL('',(#32,#152,#228,#299,#346,#353));
+#32 = ADVANCED_FACE('',(#33),#47,.T.);
+#33 = FACE_BOUND('',#34,.T.);
+#34 = EDGE_LOOP('',(#35,#70,#98,#126));
+#35 = ORIENTED_EDGE('',*,*,#36,.T.);
+#36 = EDGE_CURVE('',#37,#39,#41,.T.);
+#37 = VERTEX_POINT('',#38);
+#38 = CARTESIAN_POINT('',(-7.62,5.45,0.));
+#39 = VERTEX_POINT('',#40);
+#40 = CARTESIAN_POINT('',(-7.62,5.45,7.6));
+#41 = SURFACE_CURVE('',#42,(#46,#58),.PCURVE_S1.);
+#42 = LINE('',#43,#44);
+#43 = CARTESIAN_POINT('',(-7.62,5.45,0.));
+#44 = VECTOR('',#45,1.);
+#45 = DIRECTION('',(0.,0.,1.));
+#46 = PCURVE('',#47,#52);
+#47 = PLANE('',#48);
+#48 = AXIS2_PLACEMENT_3D('',#49,#50,#51);
+#49 = CARTESIAN_POINT('',(-7.62,5.45,0.));
+#50 = DIRECTION('',(0.,1.,0.));
+#51 = DIRECTION('',(1.,0.,0.));
+#52 = DEFINITIONAL_REPRESENTATION('',(#53),#57);
+#53 = LINE('',#54,#55);
+#54 = CARTESIAN_POINT('',(0.,0.));
+#55 = VECTOR('',#56,1.);
+#56 = DIRECTION('',(0.,-1.));
+#57 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#58 = PCURVE('',#59,#64);
+#59 = PLANE('',#60);
+#60 = AXIS2_PLACEMENT_3D('',#61,#62,#63);
+#61 = CARTESIAN_POINT('',(-7.62,-5.45,0.));
+#62 = DIRECTION('',(-1.,0.,0.));
+#63 = DIRECTION('',(0.,1.,0.));
+#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69);
+#65 = LINE('',#66,#67);
+#66 = CARTESIAN_POINT('',(10.9,0.));
+#67 = VECTOR('',#68,1.);
+#68 = DIRECTION('',(0.,-1.));
+#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#70 = ORIENTED_EDGE('',*,*,#71,.T.);
+#71 = EDGE_CURVE('',#39,#72,#74,.T.);
+#72 = VERTEX_POINT('',#73);
+#73 = CARTESIAN_POINT('',(7.62,5.45,7.6));
+#74 = SURFACE_CURVE('',#75,(#79,#86),.PCURVE_S1.);
+#75 = LINE('',#76,#77);
+#76 = CARTESIAN_POINT('',(-7.62,5.45,7.6));
+#77 = VECTOR('',#78,1.);
+#78 = DIRECTION('',(1.,0.,0.));
+#79 = PCURVE('',#47,#80);
+#80 = DEFINITIONAL_REPRESENTATION('',(#81),#85);
+#81 = LINE('',#82,#83);
+#82 = CARTESIAN_POINT('',(0.,-7.6));
+#83 = VECTOR('',#84,1.);
+#84 = DIRECTION('',(1.,0.));
+#85 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#86 = PCURVE('',#87,#92);
+#87 = PLANE('',#88);
+#88 = AXIS2_PLACEMENT_3D('',#89,#90,#91);
+#89 = CARTESIAN_POINT('',(-2.718220106198E-16,0.,7.6));
+#90 = DIRECTION('',(-6.188136786212E-35,-0.,-1.));
+#91 = DIRECTION('',(-1.,0.,6.188136786212E-35));
+#92 = DEFINITIONAL_REPRESENTATION('',(#93),#97);
+#93 = LINE('',#94,#95);
+#94 = CARTESIAN_POINT('',(7.62,5.45));
+#95 = VECTOR('',#96,1.);
+#96 = DIRECTION('',(-1.,0.));
+#97 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#98 = ORIENTED_EDGE('',*,*,#99,.F.);
+#99 = EDGE_CURVE('',#100,#72,#102,.T.);
+#100 = VERTEX_POINT('',#101);
+#101 = CARTESIAN_POINT('',(7.62,5.45,0.));
+#102 = SURFACE_CURVE('',#103,(#107,#114),.PCURVE_S1.);
+#103 = LINE('',#104,#105);
+#104 = CARTESIAN_POINT('',(7.62,5.45,0.));
+#105 = VECTOR('',#106,1.);
+#106 = DIRECTION('',(0.,0.,1.));
+#107 = PCURVE('',#47,#108);
+#108 = DEFINITIONAL_REPRESENTATION('',(#109),#113);
+#109 = LINE('',#110,#111);
+#110 = CARTESIAN_POINT('',(15.24,0.));
+#111 = VECTOR('',#112,1.);
+#112 = DIRECTION('',(0.,-1.));
+#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#114 = PCURVE('',#115,#120);
+#115 = PLANE('',#116);
+#116 = AXIS2_PLACEMENT_3D('',#117,#118,#119);
+#117 = CARTESIAN_POINT('',(7.62,5.45,0.));
+#118 = DIRECTION('',(1.,0.,-0.));
+#119 = DIRECTION('',(0.,-1.,0.));
+#120 = DEFINITIONAL_REPRESENTATION('',(#121),#125);
+#121 = LINE('',#122,#123);
+#122 = CARTESIAN_POINT('',(0.,0.));
+#123 = VECTOR('',#124,1.);
+#124 = DIRECTION('',(0.,-1.));
+#125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#126 = ORIENTED_EDGE('',*,*,#127,.F.);
+#127 = EDGE_CURVE('',#37,#100,#128,.T.);
+#128 = SURFACE_CURVE('',#129,(#133,#140),.PCURVE_S1.);
+#129 = LINE('',#130,#131);
+#130 = CARTESIAN_POINT('',(-7.62,5.45,0.));
+#131 = VECTOR('',#132,1.);
+#132 = DIRECTION('',(1.,0.,0.));
+#133 = PCURVE('',#47,#134);
+#134 = DEFINITIONAL_REPRESENTATION('',(#135),#139);
+#135 = LINE('',#136,#137);
+#136 = CARTESIAN_POINT('',(0.,0.));
+#137 = VECTOR('',#138,1.);
+#138 = DIRECTION('',(1.,0.));
+#139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#140 = PCURVE('',#141,#146);
+#141 = PLANE('',#142);
+#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145);
+#143 = CARTESIAN_POINT('',(-2.718220106198E-16,0.,-1.387778780781E-17));
+#144 = DIRECTION('',(-6.188136786212E-35,-0.,-1.));
+#145 = DIRECTION('',(-1.,0.,6.188136786212E-35));
+#146 = DEFINITIONAL_REPRESENTATION('',(#147),#151);
+#147 = LINE('',#148,#149);
+#148 = CARTESIAN_POINT('',(7.62,5.45));
+#149 = VECTOR('',#150,1.);
+#150 = DIRECTION('',(-1.,0.));
+#151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#152 = ADVANCED_FACE('',(#153),#115,.T.);
+#153 = FACE_BOUND('',#154,.T.);
+#154 = EDGE_LOOP('',(#155,#156,#179,#207));
+#155 = ORIENTED_EDGE('',*,*,#99,.T.);
+#156 = ORIENTED_EDGE('',*,*,#157,.T.);
+#157 = EDGE_CURVE('',#72,#158,#160,.T.);
+#158 = VERTEX_POINT('',#159);
+#159 = CARTESIAN_POINT('',(7.62,-5.45,7.6));
+#160 = SURFACE_CURVE('',#161,(#165,#172),.PCURVE_S1.);
+#161 = LINE('',#162,#163);
+#162 = CARTESIAN_POINT('',(7.62,5.45,7.6));
+#163 = VECTOR('',#164,1.);
+#164 = DIRECTION('',(0.,-1.,0.));
+#165 = PCURVE('',#115,#166);
+#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171);
+#167 = LINE('',#168,#169);
+#168 = CARTESIAN_POINT('',(0.,-7.6));
+#169 = VECTOR('',#170,1.);
+#170 = DIRECTION('',(1.,0.));
+#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#172 = PCURVE('',#87,#173);
+#173 = DEFINITIONAL_REPRESENTATION('',(#174),#178);
+#174 = LINE('',#175,#176);
+#175 = CARTESIAN_POINT('',(-7.62,5.45));
+#176 = VECTOR('',#177,1.);
+#177 = DIRECTION('',(0.,-1.));
+#178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#179 = ORIENTED_EDGE('',*,*,#180,.F.);
+#180 = EDGE_CURVE('',#181,#158,#183,.T.);
+#181 = VERTEX_POINT('',#182);
+#182 = CARTESIAN_POINT('',(7.62,-5.45,0.));
+#183 = SURFACE_CURVE('',#184,(#188,#195),.PCURVE_S1.);
+#184 = LINE('',#185,#186);
+#185 = CARTESIAN_POINT('',(7.62,-5.45,0.));
+#186 = VECTOR('',#187,1.);
+#187 = DIRECTION('',(0.,0.,1.));
+#188 = PCURVE('',#115,#189);
+#189 = DEFINITIONAL_REPRESENTATION('',(#190),#194);
+#190 = LINE('',#191,#192);
+#191 = CARTESIAN_POINT('',(10.9,0.));
+#192 = VECTOR('',#193,1.);
+#193 = DIRECTION('',(0.,-1.));
+#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#195 = PCURVE('',#196,#201);
+#196 = PLANE('',#197);
+#197 = AXIS2_PLACEMENT_3D('',#198,#199,#200);
+#198 = CARTESIAN_POINT('',(7.62,-5.45,0.));
+#199 = DIRECTION('',(0.,-1.,0.));
+#200 = DIRECTION('',(-1.,0.,0.));
+#201 = DEFINITIONAL_REPRESENTATION('',(#202),#206);
+#202 = LINE('',#203,#204);
+#203 = CARTESIAN_POINT('',(0.,-0.));
+#204 = VECTOR('',#205,1.);
+#205 = DIRECTION('',(0.,-1.));
+#206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#207 = ORIENTED_EDGE('',*,*,#208,.F.);
+#208 = EDGE_CURVE('',#100,#181,#209,.T.);
+#209 = SURFACE_CURVE('',#210,(#214,#221),.PCURVE_S1.);
+#210 = LINE('',#211,#212);
+#211 = CARTESIAN_POINT('',(7.62,5.45,0.));
+#212 = VECTOR('',#213,1.);
+#213 = DIRECTION('',(0.,-1.,0.));
+#214 = PCURVE('',#115,#215);
+#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220);
+#216 = LINE('',#217,#218);
+#217 = CARTESIAN_POINT('',(0.,0.));
+#218 = VECTOR('',#219,1.);
+#219 = DIRECTION('',(1.,0.));
+#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#221 = PCURVE('',#141,#222);
+#222 = DEFINITIONAL_REPRESENTATION('',(#223),#227);
+#223 = LINE('',#224,#225);
+#224 = CARTESIAN_POINT('',(-7.62,5.45));
+#225 = VECTOR('',#226,1.);
+#226 = DIRECTION('',(0.,-1.));
+#227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#228 = ADVANCED_FACE('',(#229),#196,.T.);
+#229 = FACE_BOUND('',#230,.T.);
+#230 = EDGE_LOOP('',(#231,#232,#255,#278));
+#231 = ORIENTED_EDGE('',*,*,#180,.T.);
+#232 = ORIENTED_EDGE('',*,*,#233,.T.);
+#233 = EDGE_CURVE('',#158,#234,#236,.T.);
+#234 = VERTEX_POINT('',#235);
+#235 = CARTESIAN_POINT('',(-7.62,-5.45,7.6));
+#236 = SURFACE_CURVE('',#237,(#241,#248),.PCURVE_S1.);
+#237 = LINE('',#238,#239);
+#238 = CARTESIAN_POINT('',(7.62,-5.45,7.6));
+#239 = VECTOR('',#240,1.);
+#240 = DIRECTION('',(-1.,0.,0.));
+#241 = PCURVE('',#196,#242);
+#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247);
+#243 = LINE('',#244,#245);
+#244 = CARTESIAN_POINT('',(0.,-7.6));
+#245 = VECTOR('',#246,1.);
+#246 = DIRECTION('',(1.,0.));
+#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#248 = PCURVE('',#87,#249);
+#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254);
+#250 = LINE('',#251,#252);
+#251 = CARTESIAN_POINT('',(-7.62,-5.45));
+#252 = VECTOR('',#253,1.);
+#253 = DIRECTION('',(1.,0.));
+#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#255 = ORIENTED_EDGE('',*,*,#256,.F.);
+#256 = EDGE_CURVE('',#257,#234,#259,.T.);
+#257 = VERTEX_POINT('',#258);
+#258 = CARTESIAN_POINT('',(-7.62,-5.45,0.));
+#259 = SURFACE_CURVE('',#260,(#264,#271),.PCURVE_S1.);
+#260 = LINE('',#261,#262);
+#261 = CARTESIAN_POINT('',(-7.62,-5.45,0.));
+#262 = VECTOR('',#263,1.);
+#263 = DIRECTION('',(0.,0.,1.));
+#264 = PCURVE('',#196,#265);
+#265 = DEFINITIONAL_REPRESENTATION('',(#266),#270);
+#266 = LINE('',#267,#268);
+#267 = CARTESIAN_POINT('',(15.24,0.));
+#268 = VECTOR('',#269,1.);
+#269 = DIRECTION('',(0.,-1.));
+#270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#271 = PCURVE('',#59,#272);
+#272 = DEFINITIONAL_REPRESENTATION('',(#273),#277);
+#273 = LINE('',#274,#275);
+#274 = CARTESIAN_POINT('',(0.,0.));
+#275 = VECTOR('',#276,1.);
+#276 = DIRECTION('',(0.,-1.));
+#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#278 = ORIENTED_EDGE('',*,*,#279,.F.);
+#279 = EDGE_CURVE('',#181,#257,#280,.T.);
+#280 = SURFACE_CURVE('',#281,(#285,#292),.PCURVE_S1.);
+#281 = LINE('',#282,#283);
+#282 = CARTESIAN_POINT('',(7.62,-5.45,0.));
+#283 = VECTOR('',#284,1.);
+#284 = DIRECTION('',(-1.,0.,0.));
+#285 = PCURVE('',#196,#286);
+#286 = DEFINITIONAL_REPRESENTATION('',(#287),#291);
+#287 = LINE('',#288,#289);
+#288 = CARTESIAN_POINT('',(0.,-0.));
+#289 = VECTOR('',#290,1.);
+#290 = DIRECTION('',(1.,0.));
+#291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#292 = PCURVE('',#141,#293);
+#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298);
+#294 = LINE('',#295,#296);
+#295 = CARTESIAN_POINT('',(-7.62,-5.45));
+#296 = VECTOR('',#297,1.);
+#297 = DIRECTION('',(1.,0.));
+#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#299 = ADVANCED_FACE('',(#300),#59,.T.);
+#300 = FACE_BOUND('',#301,.T.);
+#301 = EDGE_LOOP('',(#302,#303,#324,#325));
+#302 = ORIENTED_EDGE('',*,*,#256,.T.);
+#303 = ORIENTED_EDGE('',*,*,#304,.T.);
+#304 = EDGE_CURVE('',#234,#39,#305,.T.);
+#305 = SURFACE_CURVE('',#306,(#310,#317),.PCURVE_S1.);
+#306 = LINE('',#307,#308);
+#307 = CARTESIAN_POINT('',(-7.62,-5.45,7.6));
+#308 = VECTOR('',#309,1.);
+#309 = DIRECTION('',(0.,1.,0.));
+#310 = PCURVE('',#59,#311);
+#311 = DEFINITIONAL_REPRESENTATION('',(#312),#316);
+#312 = LINE('',#313,#314);
+#313 = CARTESIAN_POINT('',(0.,-7.6));
+#314 = VECTOR('',#315,1.);
+#315 = DIRECTION('',(1.,0.));
+#316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#317 = PCURVE('',#87,#318);
+#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323);
+#319 = LINE('',#320,#321);
+#320 = CARTESIAN_POINT('',(7.62,-5.45));
+#321 = VECTOR('',#322,1.);
+#322 = DIRECTION('',(0.,1.));
+#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#324 = ORIENTED_EDGE('',*,*,#36,.F.);
+#325 = ORIENTED_EDGE('',*,*,#326,.F.);
+#326 = EDGE_CURVE('',#257,#37,#327,.T.);
+#327 = SURFACE_CURVE('',#328,(#332,#339),.PCURVE_S1.);
+#328 = LINE('',#329,#330);
+#329 = CARTESIAN_POINT('',(-7.62,-5.45,0.));
+#330 = VECTOR('',#331,1.);
+#331 = DIRECTION('',(0.,1.,0.));
+#332 = PCURVE('',#59,#333);
+#333 = DEFINITIONAL_REPRESENTATION('',(#334),#338);
+#334 = LINE('',#335,#336);
+#335 = CARTESIAN_POINT('',(0.,0.));
+#336 = VECTOR('',#337,1.);
+#337 = DIRECTION('',(1.,0.));
+#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#339 = PCURVE('',#141,#340);
+#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345);
+#341 = LINE('',#342,#343);
+#342 = CARTESIAN_POINT('',(7.62,-5.45));
+#343 = VECTOR('',#344,1.);
+#344 = DIRECTION('',(0.,1.));
+#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#346 = ADVANCED_FACE('',(#347),#141,.T.);
+#347 = FACE_BOUND('',#348,.T.);
+#348 = EDGE_LOOP('',(#349,#350,#351,#352));
+#349 = ORIENTED_EDGE('',*,*,#127,.T.);
+#350 = ORIENTED_EDGE('',*,*,#208,.T.);
+#351 = ORIENTED_EDGE('',*,*,#279,.T.);
+#352 = ORIENTED_EDGE('',*,*,#326,.T.);
+#353 = ADVANCED_FACE('',(#354),#87,.F.);
+#354 = FACE_BOUND('',#355,.F.);
+#355 = EDGE_LOOP('',(#356,#357,#358,#359));
+#356 = ORIENTED_EDGE('',*,*,#71,.T.);
+#357 = ORIENTED_EDGE('',*,*,#157,.T.);
+#358 = ORIENTED_EDGE('',*,*,#233,.T.);
+#359 = ORIENTED_EDGE('',*,*,#304,.T.);
+#360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#364)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#361,#362,#363)) REPRESENTATION_CONTEXT('Context #1',
+ '3D Context with UNIT and UNCERTAINTY') );
+#361 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#362 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#363 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#364 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#361,
+ 'distance_accuracy_value','confusion accuracy');
+#365 = SHAPE_DEFINITION_REPRESENTATION(#366,#29);
+#366 = PRODUCT_DEFINITION_SHAPE('','',#367);
+#367 = PRODUCT_DEFINITION('design','',#368,#371);
+#368 = PRODUCT_DEFINITION_FORMATION('','',#369);
+#369 = PRODUCT('Body','Body','',(#370));
+#370 = PRODUCT_CONTEXT('',#2,'mechanical');
+#371 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#372 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#373,#375);
+#373 = ( REPRESENTATION_RELATIONSHIP('','',#29,#10)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#374)
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#374 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#375 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#376
+ );
+#376 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#367,$);
+#377 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#369));
+#378 = SHAPE_REPRESENTATION('',(#11,#379,#709,#1039,#1369,#1699,#2029,
+ #2359,#2689,#3019,#3349),#3679);
+#379 = MANIFOLD_SOLID_BREP('',#380);
+#380 = CLOSED_SHELL('',(#381,#501,#601,#648,#695,#702));
+#381 = ADVANCED_FACE('',(#382),#396,.F.);
+#382 = FACE_BOUND('',#383,.F.);
+#383 = EDGE_LOOP('',(#384,#419,#447,#475));
+#384 = ORIENTED_EDGE('',*,*,#385,.F.);
+#385 = EDGE_CURVE('',#386,#388,#390,.T.);
+#386 = VERTEX_POINT('',#387);
+#387 = CARTESIAN_POINT('',(-6.83,-5.88,0.));
+#388 = VERTEX_POINT('',#389);
+#389 = CARTESIAN_POINT('',(-6.83,-5.88,0.1));
+#390 = SURFACE_CURVE('',#391,(#395,#407),.PCURVE_S1.);
+#391 = LINE('',#392,#393);
+#392 = CARTESIAN_POINT('',(-6.83,-5.88,0.));
+#393 = VECTOR('',#394,1.);
+#394 = DIRECTION('',(0.,0.,1.));
+#395 = PCURVE('',#396,#401);
+#396 = PLANE('',#397);
+#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400);
+#398 = CARTESIAN_POINT('',(-6.83,-5.88,0.));
+#399 = DIRECTION('',(1.,0.,0.));
+#400 = DIRECTION('',(0.,0.,1.));
+#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406);
+#402 = LINE('',#403,#404);
+#403 = CARTESIAN_POINT('',(0.,0.));
+#404 = VECTOR('',#405,1.);
+#405 = DIRECTION('',(1.,0.));
+#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#407 = PCURVE('',#408,#413);
+#408 = PLANE('',#409);
+#409 = AXIS2_PLACEMENT_3D('',#410,#411,#412);
+#410 = CARTESIAN_POINT('',(-6.83,-5.88,0.));
+#411 = DIRECTION('',(0.,1.,0.));
+#412 = DIRECTION('',(0.,0.,1.));
+#413 = DEFINITIONAL_REPRESENTATION('',(#414),#418);
+#414 = LINE('',#415,#416);
+#415 = CARTESIAN_POINT('',(0.,0.));
+#416 = VECTOR('',#417,1.);
+#417 = DIRECTION('',(1.,0.));
+#418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#419 = ORIENTED_EDGE('',*,*,#420,.T.);
+#420 = EDGE_CURVE('',#386,#421,#423,.T.);
+#421 = VERTEX_POINT('',#422);
+#422 = CARTESIAN_POINT('',(-6.83,-4.32,0.));
+#423 = SURFACE_CURVE('',#424,(#428,#435),.PCURVE_S1.);
+#424 = LINE('',#425,#426);
+#425 = CARTESIAN_POINT('',(-6.83,-5.88,0.));
+#426 = VECTOR('',#427,1.);
+#427 = DIRECTION('',(0.,1.,0.));
+#428 = PCURVE('',#396,#429);
+#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434);
+#430 = LINE('',#431,#432);
+#431 = CARTESIAN_POINT('',(0.,0.));
+#432 = VECTOR('',#433,1.);
+#433 = DIRECTION('',(0.,-1.));
+#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#435 = PCURVE('',#436,#441);
+#436 = PLANE('',#437);
+#437 = AXIS2_PLACEMENT_3D('',#438,#439,#440);
+#438 = CARTESIAN_POINT('',(-6.83,-5.88,0.));
+#439 = DIRECTION('',(0.,0.,1.));
+#440 = DIRECTION('',(1.,0.,0.));
+#441 = DEFINITIONAL_REPRESENTATION('',(#442),#446);
+#442 = LINE('',#443,#444);
+#443 = CARTESIAN_POINT('',(0.,0.));
+#444 = VECTOR('',#445,1.);
+#445 = DIRECTION('',(0.,1.));
+#446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#447 = ORIENTED_EDGE('',*,*,#448,.T.);
+#448 = EDGE_CURVE('',#421,#449,#451,.T.);
+#449 = VERTEX_POINT('',#450);
+#450 = CARTESIAN_POINT('',(-6.83,-4.32,0.1));
+#451 = SURFACE_CURVE('',#452,(#456,#463),.PCURVE_S1.);
+#452 = LINE('',#453,#454);
+#453 = CARTESIAN_POINT('',(-6.83,-4.32,0.));
+#454 = VECTOR('',#455,1.);
+#455 = DIRECTION('',(0.,0.,1.));
+#456 = PCURVE('',#396,#457);
+#457 = DEFINITIONAL_REPRESENTATION('',(#458),#462);
+#458 = LINE('',#459,#460);
+#459 = CARTESIAN_POINT('',(0.,-1.56));
+#460 = VECTOR('',#461,1.);
+#461 = DIRECTION('',(1.,0.));
+#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#463 = PCURVE('',#464,#469);
+#464 = PLANE('',#465);
+#465 = AXIS2_PLACEMENT_3D('',#466,#467,#468);
+#466 = CARTESIAN_POINT('',(-6.83,-4.32,0.));
+#467 = DIRECTION('',(0.,1.,0.));
+#468 = DIRECTION('',(0.,0.,1.));
+#469 = DEFINITIONAL_REPRESENTATION('',(#470),#474);
+#470 = LINE('',#471,#472);
+#471 = CARTESIAN_POINT('',(0.,0.));
+#472 = VECTOR('',#473,1.);
+#473 = DIRECTION('',(1.,0.));
+#474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#475 = ORIENTED_EDGE('',*,*,#476,.F.);
+#476 = EDGE_CURVE('',#388,#449,#477,.T.);
+#477 = SURFACE_CURVE('',#478,(#482,#489),.PCURVE_S1.);
+#478 = LINE('',#479,#480);
+#479 = CARTESIAN_POINT('',(-6.83,-5.88,0.1));
+#480 = VECTOR('',#481,1.);
+#481 = DIRECTION('',(0.,1.,0.));
+#482 = PCURVE('',#396,#483);
+#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488);
+#484 = LINE('',#485,#486);
+#485 = CARTESIAN_POINT('',(0.1,0.));
+#486 = VECTOR('',#487,1.);
+#487 = DIRECTION('',(0.,-1.));
+#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#489 = PCURVE('',#490,#495);
+#490 = PLANE('',#491);
+#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494);
+#492 = CARTESIAN_POINT('',(-6.83,-5.88,0.1));
+#493 = DIRECTION('',(0.,0.,1.));
+#494 = DIRECTION('',(1.,0.,0.));
+#495 = DEFINITIONAL_REPRESENTATION('',(#496),#500);
+#496 = LINE('',#497,#498);
+#497 = CARTESIAN_POINT('',(0.,0.));
+#498 = VECTOR('',#499,1.);
+#499 = DIRECTION('',(0.,1.));
+#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#501 = ADVANCED_FACE('',(#502),#516,.T.);
+#502 = FACE_BOUND('',#503,.T.);
+#503 = EDGE_LOOP('',(#504,#534,#557,#580));
+#504 = ORIENTED_EDGE('',*,*,#505,.F.);
+#505 = EDGE_CURVE('',#506,#508,#510,.T.);
+#506 = VERTEX_POINT('',#507);
+#507 = CARTESIAN_POINT('',(-5.87,-5.88,0.));
+#508 = VERTEX_POINT('',#509);
+#509 = CARTESIAN_POINT('',(-5.87,-5.88,0.1));
+#510 = SURFACE_CURVE('',#511,(#515,#527),.PCURVE_S1.);
+#511 = LINE('',#512,#513);
+#512 = CARTESIAN_POINT('',(-5.87,-5.88,0.));
+#513 = VECTOR('',#514,1.);
+#514 = DIRECTION('',(0.,0.,1.));
+#515 = PCURVE('',#516,#521);
+#516 = PLANE('',#517);
+#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520);
+#518 = CARTESIAN_POINT('',(-5.87,-5.88,0.));
+#519 = DIRECTION('',(1.,0.,0.));
+#520 = DIRECTION('',(0.,0.,1.));
+#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526);
+#522 = LINE('',#523,#524);
+#523 = CARTESIAN_POINT('',(0.,0.));
+#524 = VECTOR('',#525,1.);
+#525 = DIRECTION('',(1.,0.));
+#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#527 = PCURVE('',#408,#528);
+#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533);
+#529 = LINE('',#530,#531);
+#530 = CARTESIAN_POINT('',(0.,0.96));
+#531 = VECTOR('',#532,1.);
+#532 = DIRECTION('',(1.,0.));
+#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#534 = ORIENTED_EDGE('',*,*,#535,.T.);
+#535 = EDGE_CURVE('',#506,#536,#538,.T.);
+#536 = VERTEX_POINT('',#537);
+#537 = CARTESIAN_POINT('',(-5.87,-4.32,0.));
+#538 = SURFACE_CURVE('',#539,(#543,#550),.PCURVE_S1.);
+#539 = LINE('',#540,#541);
+#540 = CARTESIAN_POINT('',(-5.87,-5.88,0.));
+#541 = VECTOR('',#542,1.);
+#542 = DIRECTION('',(0.,1.,0.));
+#543 = PCURVE('',#516,#544);
+#544 = DEFINITIONAL_REPRESENTATION('',(#545),#549);
+#545 = LINE('',#546,#547);
+#546 = CARTESIAN_POINT('',(0.,0.));
+#547 = VECTOR('',#548,1.);
+#548 = DIRECTION('',(0.,-1.));
+#549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#550 = PCURVE('',#436,#551);
+#551 = DEFINITIONAL_REPRESENTATION('',(#552),#556);
+#552 = LINE('',#553,#554);
+#553 = CARTESIAN_POINT('',(0.96,0.));
+#554 = VECTOR('',#555,1.);
+#555 = DIRECTION('',(0.,1.));
+#556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#557 = ORIENTED_EDGE('',*,*,#558,.T.);
+#558 = EDGE_CURVE('',#536,#559,#561,.T.);
+#559 = VERTEX_POINT('',#560);
+#560 = CARTESIAN_POINT('',(-5.87,-4.32,0.1));
+#561 = SURFACE_CURVE('',#562,(#566,#573),.PCURVE_S1.);
+#562 = LINE('',#563,#564);
+#563 = CARTESIAN_POINT('',(-5.87,-4.32,0.));
+#564 = VECTOR('',#565,1.);
+#565 = DIRECTION('',(0.,0.,1.));
+#566 = PCURVE('',#516,#567);
+#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572);
+#568 = LINE('',#569,#570);
+#569 = CARTESIAN_POINT('',(0.,-1.56));
+#570 = VECTOR('',#571,1.);
+#571 = DIRECTION('',(1.,0.));
+#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#573 = PCURVE('',#464,#574);
+#574 = DEFINITIONAL_REPRESENTATION('',(#575),#579);
+#575 = LINE('',#576,#577);
+#576 = CARTESIAN_POINT('',(0.,0.96));
+#577 = VECTOR('',#578,1.);
+#578 = DIRECTION('',(1.,0.));
+#579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#580 = ORIENTED_EDGE('',*,*,#581,.F.);
+#581 = EDGE_CURVE('',#508,#559,#582,.T.);
+#582 = SURFACE_CURVE('',#583,(#587,#594),.PCURVE_S1.);
+#583 = LINE('',#584,#585);
+#584 = CARTESIAN_POINT('',(-5.87,-5.88,0.1));
+#585 = VECTOR('',#586,1.);
+#586 = DIRECTION('',(0.,1.,0.));
+#587 = PCURVE('',#516,#588);
+#588 = DEFINITIONAL_REPRESENTATION('',(#589),#593);
+#589 = LINE('',#590,#591);
+#590 = CARTESIAN_POINT('',(0.1,0.));
+#591 = VECTOR('',#592,1.);
+#592 = DIRECTION('',(0.,-1.));
+#593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#594 = PCURVE('',#490,#595);
+#595 = DEFINITIONAL_REPRESENTATION('',(#596),#600);
+#596 = LINE('',#597,#598);
+#597 = CARTESIAN_POINT('',(0.96,0.));
+#598 = VECTOR('',#599,1.);
+#599 = DIRECTION('',(0.,1.));
+#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#601 = ADVANCED_FACE('',(#602),#408,.F.);
+#602 = FACE_BOUND('',#603,.F.);
+#603 = EDGE_LOOP('',(#604,#625,#626,#647));
+#604 = ORIENTED_EDGE('',*,*,#605,.F.);
+#605 = EDGE_CURVE('',#386,#506,#606,.T.);
+#606 = SURFACE_CURVE('',#607,(#611,#618),.PCURVE_S1.);
+#607 = LINE('',#608,#609);
+#608 = CARTESIAN_POINT('',(-6.83,-5.88,0.));
+#609 = VECTOR('',#610,1.);
+#610 = DIRECTION('',(1.,0.,0.));
+#611 = PCURVE('',#408,#612);
+#612 = DEFINITIONAL_REPRESENTATION('',(#613),#617);
+#613 = LINE('',#614,#615);
+#614 = CARTESIAN_POINT('',(0.,0.));
+#615 = VECTOR('',#616,1.);
+#616 = DIRECTION('',(0.,1.));
+#617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#618 = PCURVE('',#436,#619);
+#619 = DEFINITIONAL_REPRESENTATION('',(#620),#624);
+#620 = LINE('',#621,#622);
+#621 = CARTESIAN_POINT('',(0.,0.));
+#622 = VECTOR('',#623,1.);
+#623 = DIRECTION('',(1.,0.));
+#624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#625 = ORIENTED_EDGE('',*,*,#385,.T.);
+#626 = ORIENTED_EDGE('',*,*,#627,.T.);
+#627 = EDGE_CURVE('',#388,#508,#628,.T.);
+#628 = SURFACE_CURVE('',#629,(#633,#640),.PCURVE_S1.);
+#629 = LINE('',#630,#631);
+#630 = CARTESIAN_POINT('',(-6.83,-5.88,0.1));
+#631 = VECTOR('',#632,1.);
+#632 = DIRECTION('',(1.,0.,0.));
+#633 = PCURVE('',#408,#634);
+#634 = DEFINITIONAL_REPRESENTATION('',(#635),#639);
+#635 = LINE('',#636,#637);
+#636 = CARTESIAN_POINT('',(0.1,0.));
+#637 = VECTOR('',#638,1.);
+#638 = DIRECTION('',(0.,1.));
+#639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#640 = PCURVE('',#490,#641);
+#641 = DEFINITIONAL_REPRESENTATION('',(#642),#646);
+#642 = LINE('',#643,#644);
+#643 = CARTESIAN_POINT('',(0.,0.));
+#644 = VECTOR('',#645,1.);
+#645 = DIRECTION('',(1.,0.));
+#646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#647 = ORIENTED_EDGE('',*,*,#505,.F.);
+#648 = ADVANCED_FACE('',(#649),#464,.T.);
+#649 = FACE_BOUND('',#650,.T.);
+#650 = EDGE_LOOP('',(#651,#672,#673,#694));
+#651 = ORIENTED_EDGE('',*,*,#652,.F.);
+#652 = EDGE_CURVE('',#421,#536,#653,.T.);
+#653 = SURFACE_CURVE('',#654,(#658,#665),.PCURVE_S1.);
+#654 = LINE('',#655,#656);
+#655 = CARTESIAN_POINT('',(-6.83,-4.32,0.));
+#656 = VECTOR('',#657,1.);
+#657 = DIRECTION('',(1.,0.,0.));
+#658 = PCURVE('',#464,#659);
+#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664);
+#660 = LINE('',#661,#662);
+#661 = CARTESIAN_POINT('',(0.,0.));
+#662 = VECTOR('',#663,1.);
+#663 = DIRECTION('',(0.,1.));
+#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#665 = PCURVE('',#436,#666);
+#666 = DEFINITIONAL_REPRESENTATION('',(#667),#671);
+#667 = LINE('',#668,#669);
+#668 = CARTESIAN_POINT('',(0.,1.56));
+#669 = VECTOR('',#670,1.);
+#670 = DIRECTION('',(1.,0.));
+#671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#672 = ORIENTED_EDGE('',*,*,#448,.T.);
+#673 = ORIENTED_EDGE('',*,*,#674,.T.);
+#674 = EDGE_CURVE('',#449,#559,#675,.T.);
+#675 = SURFACE_CURVE('',#676,(#680,#687),.PCURVE_S1.);
+#676 = LINE('',#677,#678);
+#677 = CARTESIAN_POINT('',(-6.83,-4.32,0.1));
+#678 = VECTOR('',#679,1.);
+#679 = DIRECTION('',(1.,0.,0.));
+#680 = PCURVE('',#464,#681);
+#681 = DEFINITIONAL_REPRESENTATION('',(#682),#686);
+#682 = LINE('',#683,#684);
+#683 = CARTESIAN_POINT('',(0.1,0.));
+#684 = VECTOR('',#685,1.);
+#685 = DIRECTION('',(0.,1.));
+#686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#687 = PCURVE('',#490,#688);
+#688 = DEFINITIONAL_REPRESENTATION('',(#689),#693);
+#689 = LINE('',#690,#691);
+#690 = CARTESIAN_POINT('',(0.,1.56));
+#691 = VECTOR('',#692,1.);
+#692 = DIRECTION('',(1.,0.));
+#693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#694 = ORIENTED_EDGE('',*,*,#558,.F.);
+#695 = ADVANCED_FACE('',(#696),#436,.F.);
+#696 = FACE_BOUND('',#697,.F.);
+#697 = EDGE_LOOP('',(#698,#699,#700,#701));
+#698 = ORIENTED_EDGE('',*,*,#420,.F.);
+#699 = ORIENTED_EDGE('',*,*,#605,.T.);
+#700 = ORIENTED_EDGE('',*,*,#535,.T.);
+#701 = ORIENTED_EDGE('',*,*,#652,.F.);
+#702 = ADVANCED_FACE('',(#703),#490,.T.);
+#703 = FACE_BOUND('',#704,.T.);
+#704 = EDGE_LOOP('',(#705,#706,#707,#708));
+#705 = ORIENTED_EDGE('',*,*,#476,.F.);
+#706 = ORIENTED_EDGE('',*,*,#627,.T.);
+#707 = ORIENTED_EDGE('',*,*,#581,.T.);
+#708 = ORIENTED_EDGE('',*,*,#674,.F.);
+#709 = MANIFOLD_SOLID_BREP('',#710);
+#710 = CLOSED_SHELL('',(#711,#831,#931,#978,#1025,#1032));
+#711 = ADVANCED_FACE('',(#712),#726,.F.);
+#712 = FACE_BOUND('',#713,.F.);
+#713 = EDGE_LOOP('',(#714,#749,#777,#805));
+#714 = ORIENTED_EDGE('',*,*,#715,.F.);
+#715 = EDGE_CURVE('',#716,#718,#720,.T.);
+#716 = VERTEX_POINT('',#717);
+#717 = CARTESIAN_POINT('',(-4.29,-5.88,0.));
+#718 = VERTEX_POINT('',#719);
+#719 = CARTESIAN_POINT('',(-4.29,-5.88,0.1));
+#720 = SURFACE_CURVE('',#721,(#725,#737),.PCURVE_S1.);
+#721 = LINE('',#722,#723);
+#722 = CARTESIAN_POINT('',(-4.29,-5.88,0.));
+#723 = VECTOR('',#724,1.);
+#724 = DIRECTION('',(0.,0.,1.));
+#725 = PCURVE('',#726,#731);
+#726 = PLANE('',#727);
+#727 = AXIS2_PLACEMENT_3D('',#728,#729,#730);
+#728 = CARTESIAN_POINT('',(-4.29,-5.88,0.));
+#729 = DIRECTION('',(1.,0.,0.));
+#730 = DIRECTION('',(0.,0.,1.));
+#731 = DEFINITIONAL_REPRESENTATION('',(#732),#736);
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(0.,0.));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(1.,0.));
+#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#737 = PCURVE('',#738,#743);
+#738 = PLANE('',#739);
+#739 = AXIS2_PLACEMENT_3D('',#740,#741,#742);
+#740 = CARTESIAN_POINT('',(-4.29,-5.88,0.));
+#741 = DIRECTION('',(0.,1.,0.));
+#742 = DIRECTION('',(0.,0.,1.));
+#743 = DEFINITIONAL_REPRESENTATION('',(#744),#748);
+#744 = LINE('',#745,#746);
+#745 = CARTESIAN_POINT('',(0.,0.));
+#746 = VECTOR('',#747,1.);
+#747 = DIRECTION('',(1.,0.));
+#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#749 = ORIENTED_EDGE('',*,*,#750,.T.);
+#750 = EDGE_CURVE('',#716,#751,#753,.T.);
+#751 = VERTEX_POINT('',#752);
+#752 = CARTESIAN_POINT('',(-4.29,-4.32,0.));
+#753 = SURFACE_CURVE('',#754,(#758,#765),.PCURVE_S1.);
+#754 = LINE('',#755,#756);
+#755 = CARTESIAN_POINT('',(-4.29,-5.88,0.));
+#756 = VECTOR('',#757,1.);
+#757 = DIRECTION('',(0.,1.,0.));
+#758 = PCURVE('',#726,#759);
+#759 = DEFINITIONAL_REPRESENTATION('',(#760),#764);
+#760 = LINE('',#761,#762);
+#761 = CARTESIAN_POINT('',(0.,0.));
+#762 = VECTOR('',#763,1.);
+#763 = DIRECTION('',(0.,-1.));
+#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#765 = PCURVE('',#766,#771);
+#766 = PLANE('',#767);
+#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770);
+#768 = CARTESIAN_POINT('',(-4.29,-5.88,0.));
+#769 = DIRECTION('',(0.,0.,1.));
+#770 = DIRECTION('',(1.,0.,0.));
+#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776);
+#772 = LINE('',#773,#774);
+#773 = CARTESIAN_POINT('',(0.,0.));
+#774 = VECTOR('',#775,1.);
+#775 = DIRECTION('',(0.,1.));
+#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#777 = ORIENTED_EDGE('',*,*,#778,.T.);
+#778 = EDGE_CURVE('',#751,#779,#781,.T.);
+#779 = VERTEX_POINT('',#780);
+#780 = CARTESIAN_POINT('',(-4.29,-4.32,0.1));
+#781 = SURFACE_CURVE('',#782,(#786,#793),.PCURVE_S1.);
+#782 = LINE('',#783,#784);
+#783 = CARTESIAN_POINT('',(-4.29,-4.32,0.));
+#784 = VECTOR('',#785,1.);
+#785 = DIRECTION('',(0.,0.,1.));
+#786 = PCURVE('',#726,#787);
+#787 = DEFINITIONAL_REPRESENTATION('',(#788),#792);
+#788 = LINE('',#789,#790);
+#789 = CARTESIAN_POINT('',(0.,-1.56));
+#790 = VECTOR('',#791,1.);
+#791 = DIRECTION('',(1.,0.));
+#792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#793 = PCURVE('',#794,#799);
+#794 = PLANE('',#795);
+#795 = AXIS2_PLACEMENT_3D('',#796,#797,#798);
+#796 = CARTESIAN_POINT('',(-4.29,-4.32,0.));
+#797 = DIRECTION('',(0.,1.,0.));
+#798 = DIRECTION('',(0.,0.,1.));
+#799 = DEFINITIONAL_REPRESENTATION('',(#800),#804);
+#800 = LINE('',#801,#802);
+#801 = CARTESIAN_POINT('',(0.,0.));
+#802 = VECTOR('',#803,1.);
+#803 = DIRECTION('',(1.,0.));
+#804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#805 = ORIENTED_EDGE('',*,*,#806,.F.);
+#806 = EDGE_CURVE('',#718,#779,#807,.T.);
+#807 = SURFACE_CURVE('',#808,(#812,#819),.PCURVE_S1.);
+#808 = LINE('',#809,#810);
+#809 = CARTESIAN_POINT('',(-4.29,-5.88,0.1));
+#810 = VECTOR('',#811,1.);
+#811 = DIRECTION('',(0.,1.,0.));
+#812 = PCURVE('',#726,#813);
+#813 = DEFINITIONAL_REPRESENTATION('',(#814),#818);
+#814 = LINE('',#815,#816);
+#815 = CARTESIAN_POINT('',(0.1,0.));
+#816 = VECTOR('',#817,1.);
+#817 = DIRECTION('',(0.,-1.));
+#818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#819 = PCURVE('',#820,#825);
+#820 = PLANE('',#821);
+#821 = AXIS2_PLACEMENT_3D('',#822,#823,#824);
+#822 = CARTESIAN_POINT('',(-4.29,-5.88,0.1));
+#823 = DIRECTION('',(0.,0.,1.));
+#824 = DIRECTION('',(1.,0.,0.));
+#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830);
+#826 = LINE('',#827,#828);
+#827 = CARTESIAN_POINT('',(0.,0.));
+#828 = VECTOR('',#829,1.);
+#829 = DIRECTION('',(0.,1.));
+#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#831 = ADVANCED_FACE('',(#832),#846,.T.);
+#832 = FACE_BOUND('',#833,.T.);
+#833 = EDGE_LOOP('',(#834,#864,#887,#910));
+#834 = ORIENTED_EDGE('',*,*,#835,.F.);
+#835 = EDGE_CURVE('',#836,#838,#840,.T.);
+#836 = VERTEX_POINT('',#837);
+#837 = CARTESIAN_POINT('',(-3.33,-5.88,0.));
+#838 = VERTEX_POINT('',#839);
+#839 = CARTESIAN_POINT('',(-3.33,-5.88,0.1));
+#840 = SURFACE_CURVE('',#841,(#845,#857),.PCURVE_S1.);
+#841 = LINE('',#842,#843);
+#842 = CARTESIAN_POINT('',(-3.33,-5.88,0.));
+#843 = VECTOR('',#844,1.);
+#844 = DIRECTION('',(0.,0.,1.));
+#845 = PCURVE('',#846,#851);
+#846 = PLANE('',#847);
+#847 = AXIS2_PLACEMENT_3D('',#848,#849,#850);
+#848 = CARTESIAN_POINT('',(-3.33,-5.88,0.));
+#849 = DIRECTION('',(1.,0.,0.));
+#850 = DIRECTION('',(0.,0.,1.));
+#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856);
+#852 = LINE('',#853,#854);
+#853 = CARTESIAN_POINT('',(0.,0.));
+#854 = VECTOR('',#855,1.);
+#855 = DIRECTION('',(1.,0.));
+#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#857 = PCURVE('',#738,#858);
+#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863);
+#859 = LINE('',#860,#861);
+#860 = CARTESIAN_POINT('',(0.,0.96));
+#861 = VECTOR('',#862,1.);
+#862 = DIRECTION('',(1.,0.));
+#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#864 = ORIENTED_EDGE('',*,*,#865,.T.);
+#865 = EDGE_CURVE('',#836,#866,#868,.T.);
+#866 = VERTEX_POINT('',#867);
+#867 = CARTESIAN_POINT('',(-3.33,-4.32,0.));
+#868 = SURFACE_CURVE('',#869,(#873,#880),.PCURVE_S1.);
+#869 = LINE('',#870,#871);
+#870 = CARTESIAN_POINT('',(-3.33,-5.88,0.));
+#871 = VECTOR('',#872,1.);
+#872 = DIRECTION('',(0.,1.,0.));
+#873 = PCURVE('',#846,#874);
+#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879);
+#875 = LINE('',#876,#877);
+#876 = CARTESIAN_POINT('',(0.,0.));
+#877 = VECTOR('',#878,1.);
+#878 = DIRECTION('',(0.,-1.));
+#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#880 = PCURVE('',#766,#881);
+#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886);
+#882 = LINE('',#883,#884);
+#883 = CARTESIAN_POINT('',(0.96,0.));
+#884 = VECTOR('',#885,1.);
+#885 = DIRECTION('',(0.,1.));
+#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#887 = ORIENTED_EDGE('',*,*,#888,.T.);
+#888 = EDGE_CURVE('',#866,#889,#891,.T.);
+#889 = VERTEX_POINT('',#890);
+#890 = CARTESIAN_POINT('',(-3.33,-4.32,0.1));
+#891 = SURFACE_CURVE('',#892,(#896,#903),.PCURVE_S1.);
+#892 = LINE('',#893,#894);
+#893 = CARTESIAN_POINT('',(-3.33,-4.32,0.));
+#894 = VECTOR('',#895,1.);
+#895 = DIRECTION('',(0.,0.,1.));
+#896 = PCURVE('',#846,#897);
+#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902);
+#898 = LINE('',#899,#900);
+#899 = CARTESIAN_POINT('',(0.,-1.56));
+#900 = VECTOR('',#901,1.);
+#901 = DIRECTION('',(1.,0.));
+#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#903 = PCURVE('',#794,#904);
+#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909);
+#905 = LINE('',#906,#907);
+#906 = CARTESIAN_POINT('',(0.,0.96));
+#907 = VECTOR('',#908,1.);
+#908 = DIRECTION('',(1.,0.));
+#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#910 = ORIENTED_EDGE('',*,*,#911,.F.);
+#911 = EDGE_CURVE('',#838,#889,#912,.T.);
+#912 = SURFACE_CURVE('',#913,(#917,#924),.PCURVE_S1.);
+#913 = LINE('',#914,#915);
+#914 = CARTESIAN_POINT('',(-3.33,-5.88,0.1));
+#915 = VECTOR('',#916,1.);
+#916 = DIRECTION('',(0.,1.,0.));
+#917 = PCURVE('',#846,#918);
+#918 = DEFINITIONAL_REPRESENTATION('',(#919),#923);
+#919 = LINE('',#920,#921);
+#920 = CARTESIAN_POINT('',(0.1,0.));
+#921 = VECTOR('',#922,1.);
+#922 = DIRECTION('',(0.,-1.));
+#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#924 = PCURVE('',#820,#925);
+#925 = DEFINITIONAL_REPRESENTATION('',(#926),#930);
+#926 = LINE('',#927,#928);
+#927 = CARTESIAN_POINT('',(0.96,0.));
+#928 = VECTOR('',#929,1.);
+#929 = DIRECTION('',(0.,1.));
+#930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#931 = ADVANCED_FACE('',(#932),#738,.F.);
+#932 = FACE_BOUND('',#933,.F.);
+#933 = EDGE_LOOP('',(#934,#955,#956,#977));
+#934 = ORIENTED_EDGE('',*,*,#935,.F.);
+#935 = EDGE_CURVE('',#716,#836,#936,.T.);
+#936 = SURFACE_CURVE('',#937,(#941,#948),.PCURVE_S1.);
+#937 = LINE('',#938,#939);
+#938 = CARTESIAN_POINT('',(-4.29,-5.88,0.));
+#939 = VECTOR('',#940,1.);
+#940 = DIRECTION('',(1.,0.,0.));
+#941 = PCURVE('',#738,#942);
+#942 = DEFINITIONAL_REPRESENTATION('',(#943),#947);
+#943 = LINE('',#944,#945);
+#944 = CARTESIAN_POINT('',(0.,0.));
+#945 = VECTOR('',#946,1.);
+#946 = DIRECTION('',(0.,1.));
+#947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#948 = PCURVE('',#766,#949);
+#949 = DEFINITIONAL_REPRESENTATION('',(#950),#954);
+#950 = LINE('',#951,#952);
+#951 = CARTESIAN_POINT('',(0.,0.));
+#952 = VECTOR('',#953,1.);
+#953 = DIRECTION('',(1.,0.));
+#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#955 = ORIENTED_EDGE('',*,*,#715,.T.);
+#956 = ORIENTED_EDGE('',*,*,#957,.T.);
+#957 = EDGE_CURVE('',#718,#838,#958,.T.);
+#958 = SURFACE_CURVE('',#959,(#963,#970),.PCURVE_S1.);
+#959 = LINE('',#960,#961);
+#960 = CARTESIAN_POINT('',(-4.29,-5.88,0.1));
+#961 = VECTOR('',#962,1.);
+#962 = DIRECTION('',(1.,0.,0.));
+#963 = PCURVE('',#738,#964);
+#964 = DEFINITIONAL_REPRESENTATION('',(#965),#969);
+#965 = LINE('',#966,#967);
+#966 = CARTESIAN_POINT('',(0.1,0.));
+#967 = VECTOR('',#968,1.);
+#968 = DIRECTION('',(0.,1.));
+#969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#970 = PCURVE('',#820,#971);
+#971 = DEFINITIONAL_REPRESENTATION('',(#972),#976);
+#972 = LINE('',#973,#974);
+#973 = CARTESIAN_POINT('',(0.,0.));
+#974 = VECTOR('',#975,1.);
+#975 = DIRECTION('',(1.,0.));
+#976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#977 = ORIENTED_EDGE('',*,*,#835,.F.);
+#978 = ADVANCED_FACE('',(#979),#794,.T.);
+#979 = FACE_BOUND('',#980,.T.);
+#980 = EDGE_LOOP('',(#981,#1002,#1003,#1024));
+#981 = ORIENTED_EDGE('',*,*,#982,.F.);
+#982 = EDGE_CURVE('',#751,#866,#983,.T.);
+#983 = SURFACE_CURVE('',#984,(#988,#995),.PCURVE_S1.);
+#984 = LINE('',#985,#986);
+#985 = CARTESIAN_POINT('',(-4.29,-4.32,0.));
+#986 = VECTOR('',#987,1.);
+#987 = DIRECTION('',(1.,0.,0.));
+#988 = PCURVE('',#794,#989);
+#989 = DEFINITIONAL_REPRESENTATION('',(#990),#994);
+#990 = LINE('',#991,#992);
+#991 = CARTESIAN_POINT('',(0.,0.));
+#992 = VECTOR('',#993,1.);
+#993 = DIRECTION('',(0.,1.));
+#994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#995 = PCURVE('',#766,#996);
+#996 = DEFINITIONAL_REPRESENTATION('',(#997),#1001);
+#997 = LINE('',#998,#999);
+#998 = CARTESIAN_POINT('',(0.,1.56));
+#999 = VECTOR('',#1000,1.);
+#1000 = DIRECTION('',(1.,0.));
+#1001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1002 = ORIENTED_EDGE('',*,*,#778,.T.);
+#1003 = ORIENTED_EDGE('',*,*,#1004,.T.);
+#1004 = EDGE_CURVE('',#779,#889,#1005,.T.);
+#1005 = SURFACE_CURVE('',#1006,(#1010,#1017),.PCURVE_S1.);
+#1006 = LINE('',#1007,#1008);
+#1007 = CARTESIAN_POINT('',(-4.29,-4.32,0.1));
+#1008 = VECTOR('',#1009,1.);
+#1009 = DIRECTION('',(1.,0.,0.));
+#1010 = PCURVE('',#794,#1011);
+#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016);
+#1012 = LINE('',#1013,#1014);
+#1013 = CARTESIAN_POINT('',(0.1,0.));
+#1014 = VECTOR('',#1015,1.);
+#1015 = DIRECTION('',(0.,1.));
+#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1017 = PCURVE('',#820,#1018);
+#1018 = DEFINITIONAL_REPRESENTATION('',(#1019),#1023);
+#1019 = LINE('',#1020,#1021);
+#1020 = CARTESIAN_POINT('',(0.,1.56));
+#1021 = VECTOR('',#1022,1.);
+#1022 = DIRECTION('',(1.,0.));
+#1023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1024 = ORIENTED_EDGE('',*,*,#888,.F.);
+#1025 = ADVANCED_FACE('',(#1026),#766,.F.);
+#1026 = FACE_BOUND('',#1027,.F.);
+#1027 = EDGE_LOOP('',(#1028,#1029,#1030,#1031));
+#1028 = ORIENTED_EDGE('',*,*,#750,.F.);
+#1029 = ORIENTED_EDGE('',*,*,#935,.T.);
+#1030 = ORIENTED_EDGE('',*,*,#865,.T.);
+#1031 = ORIENTED_EDGE('',*,*,#982,.F.);
+#1032 = ADVANCED_FACE('',(#1033),#820,.T.);
+#1033 = FACE_BOUND('',#1034,.T.);
+#1034 = EDGE_LOOP('',(#1035,#1036,#1037,#1038));
+#1035 = ORIENTED_EDGE('',*,*,#806,.F.);
+#1036 = ORIENTED_EDGE('',*,*,#957,.T.);
+#1037 = ORIENTED_EDGE('',*,*,#911,.T.);
+#1038 = ORIENTED_EDGE('',*,*,#1004,.F.);
+#1039 = MANIFOLD_SOLID_BREP('',#1040);
+#1040 = CLOSED_SHELL('',(#1041,#1161,#1261,#1308,#1355,#1362));
+#1041 = ADVANCED_FACE('',(#1042),#1056,.F.);
+#1042 = FACE_BOUND('',#1043,.F.);
+#1043 = EDGE_LOOP('',(#1044,#1079,#1107,#1135));
+#1044 = ORIENTED_EDGE('',*,*,#1045,.F.);
+#1045 = EDGE_CURVE('',#1046,#1048,#1050,.T.);
+#1046 = VERTEX_POINT('',#1047);
+#1047 = CARTESIAN_POINT('',(-1.75,-5.88,0.));
+#1048 = VERTEX_POINT('',#1049);
+#1049 = CARTESIAN_POINT('',(-1.75,-5.88,0.1));
+#1050 = SURFACE_CURVE('',#1051,(#1055,#1067),.PCURVE_S1.);
+#1051 = LINE('',#1052,#1053);
+#1052 = CARTESIAN_POINT('',(-1.75,-5.88,0.));
+#1053 = VECTOR('',#1054,1.);
+#1054 = DIRECTION('',(0.,0.,1.));
+#1055 = PCURVE('',#1056,#1061);
+#1056 = PLANE('',#1057);
+#1057 = AXIS2_PLACEMENT_3D('',#1058,#1059,#1060);
+#1058 = CARTESIAN_POINT('',(-1.75,-5.88,0.));
+#1059 = DIRECTION('',(1.,0.,0.));
+#1060 = DIRECTION('',(0.,0.,1.));
+#1061 = DEFINITIONAL_REPRESENTATION('',(#1062),#1066);
+#1062 = LINE('',#1063,#1064);
+#1063 = CARTESIAN_POINT('',(0.,0.));
+#1064 = VECTOR('',#1065,1.);
+#1065 = DIRECTION('',(1.,0.));
+#1066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1067 = PCURVE('',#1068,#1073);
+#1068 = PLANE('',#1069);
+#1069 = AXIS2_PLACEMENT_3D('',#1070,#1071,#1072);
+#1070 = CARTESIAN_POINT('',(-1.75,-5.88,0.));
+#1071 = DIRECTION('',(0.,1.,0.));
+#1072 = DIRECTION('',(0.,0.,1.));
+#1073 = DEFINITIONAL_REPRESENTATION('',(#1074),#1078);
+#1074 = LINE('',#1075,#1076);
+#1075 = CARTESIAN_POINT('',(0.,0.));
+#1076 = VECTOR('',#1077,1.);
+#1077 = DIRECTION('',(1.,0.));
+#1078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1079 = ORIENTED_EDGE('',*,*,#1080,.T.);
+#1080 = EDGE_CURVE('',#1046,#1081,#1083,.T.);
+#1081 = VERTEX_POINT('',#1082);
+#1082 = CARTESIAN_POINT('',(-1.75,-4.32,0.));
+#1083 = SURFACE_CURVE('',#1084,(#1088,#1095),.PCURVE_S1.);
+#1084 = LINE('',#1085,#1086);
+#1085 = CARTESIAN_POINT('',(-1.75,-5.88,0.));
+#1086 = VECTOR('',#1087,1.);
+#1087 = DIRECTION('',(0.,1.,0.));
+#1088 = PCURVE('',#1056,#1089);
+#1089 = DEFINITIONAL_REPRESENTATION('',(#1090),#1094);
+#1090 = LINE('',#1091,#1092);
+#1091 = CARTESIAN_POINT('',(0.,0.));
+#1092 = VECTOR('',#1093,1.);
+#1093 = DIRECTION('',(0.,-1.));
+#1094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1095 = PCURVE('',#1096,#1101);
+#1096 = PLANE('',#1097);
+#1097 = AXIS2_PLACEMENT_3D('',#1098,#1099,#1100);
+#1098 = CARTESIAN_POINT('',(-1.75,-5.88,0.));
+#1099 = DIRECTION('',(0.,0.,1.));
+#1100 = DIRECTION('',(1.,0.,0.));
+#1101 = DEFINITIONAL_REPRESENTATION('',(#1102),#1106);
+#1102 = LINE('',#1103,#1104);
+#1103 = CARTESIAN_POINT('',(0.,0.));
+#1104 = VECTOR('',#1105,1.);
+#1105 = DIRECTION('',(0.,1.));
+#1106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1107 = ORIENTED_EDGE('',*,*,#1108,.T.);
+#1108 = EDGE_CURVE('',#1081,#1109,#1111,.T.);
+#1109 = VERTEX_POINT('',#1110);
+#1110 = CARTESIAN_POINT('',(-1.75,-4.32,0.1));
+#1111 = SURFACE_CURVE('',#1112,(#1116,#1123),.PCURVE_S1.);
+#1112 = LINE('',#1113,#1114);
+#1113 = CARTESIAN_POINT('',(-1.75,-4.32,0.));
+#1114 = VECTOR('',#1115,1.);
+#1115 = DIRECTION('',(0.,0.,1.));
+#1116 = PCURVE('',#1056,#1117);
+#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1122);
+#1118 = LINE('',#1119,#1120);
+#1119 = CARTESIAN_POINT('',(0.,-1.56));
+#1120 = VECTOR('',#1121,1.);
+#1121 = DIRECTION('',(1.,0.));
+#1122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1123 = PCURVE('',#1124,#1129);
+#1124 = PLANE('',#1125);
+#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128);
+#1126 = CARTESIAN_POINT('',(-1.75,-4.32,0.));
+#1127 = DIRECTION('',(0.,1.,0.));
+#1128 = DIRECTION('',(0.,0.,1.));
+#1129 = DEFINITIONAL_REPRESENTATION('',(#1130),#1134);
+#1130 = LINE('',#1131,#1132);
+#1131 = CARTESIAN_POINT('',(0.,0.));
+#1132 = VECTOR('',#1133,1.);
+#1133 = DIRECTION('',(1.,0.));
+#1134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1135 = ORIENTED_EDGE('',*,*,#1136,.F.);
+#1136 = EDGE_CURVE('',#1048,#1109,#1137,.T.);
+#1137 = SURFACE_CURVE('',#1138,(#1142,#1149),.PCURVE_S1.);
+#1138 = LINE('',#1139,#1140);
+#1139 = CARTESIAN_POINT('',(-1.75,-5.88,0.1));
+#1140 = VECTOR('',#1141,1.);
+#1141 = DIRECTION('',(0.,1.,0.));
+#1142 = PCURVE('',#1056,#1143);
+#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1148);
+#1144 = LINE('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(0.1,0.));
+#1146 = VECTOR('',#1147,1.);
+#1147 = DIRECTION('',(0.,-1.));
+#1148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1149 = PCURVE('',#1150,#1155);
+#1150 = PLANE('',#1151);
+#1151 = AXIS2_PLACEMENT_3D('',#1152,#1153,#1154);
+#1152 = CARTESIAN_POINT('',(-1.75,-5.88,0.1));
+#1153 = DIRECTION('',(0.,0.,1.));
+#1154 = DIRECTION('',(1.,0.,0.));
+#1155 = DEFINITIONAL_REPRESENTATION('',(#1156),#1160);
+#1156 = LINE('',#1157,#1158);
+#1157 = CARTESIAN_POINT('',(0.,0.));
+#1158 = VECTOR('',#1159,1.);
+#1159 = DIRECTION('',(0.,1.));
+#1160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1161 = ADVANCED_FACE('',(#1162),#1176,.T.);
+#1162 = FACE_BOUND('',#1163,.T.);
+#1163 = EDGE_LOOP('',(#1164,#1194,#1217,#1240));
+#1164 = ORIENTED_EDGE('',*,*,#1165,.F.);
+#1165 = EDGE_CURVE('',#1166,#1168,#1170,.T.);
+#1166 = VERTEX_POINT('',#1167);
+#1167 = CARTESIAN_POINT('',(-0.79,-5.88,0.));
+#1168 = VERTEX_POINT('',#1169);
+#1169 = CARTESIAN_POINT('',(-0.79,-5.88,0.1));
+#1170 = SURFACE_CURVE('',#1171,(#1175,#1187),.PCURVE_S1.);
+#1171 = LINE('',#1172,#1173);
+#1172 = CARTESIAN_POINT('',(-0.79,-5.88,0.));
+#1173 = VECTOR('',#1174,1.);
+#1174 = DIRECTION('',(0.,0.,1.));
+#1175 = PCURVE('',#1176,#1181);
+#1176 = PLANE('',#1177);
+#1177 = AXIS2_PLACEMENT_3D('',#1178,#1179,#1180);
+#1178 = CARTESIAN_POINT('',(-0.79,-5.88,0.));
+#1179 = DIRECTION('',(1.,0.,0.));
+#1180 = DIRECTION('',(0.,0.,1.));
+#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1186);
+#1182 = LINE('',#1183,#1184);
+#1183 = CARTESIAN_POINT('',(0.,0.));
+#1184 = VECTOR('',#1185,1.);
+#1185 = DIRECTION('',(1.,0.));
+#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1187 = PCURVE('',#1068,#1188);
+#1188 = DEFINITIONAL_REPRESENTATION('',(#1189),#1193);
+#1189 = LINE('',#1190,#1191);
+#1190 = CARTESIAN_POINT('',(0.,0.96));
+#1191 = VECTOR('',#1192,1.);
+#1192 = DIRECTION('',(1.,0.));
+#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1194 = ORIENTED_EDGE('',*,*,#1195,.T.);
+#1195 = EDGE_CURVE('',#1166,#1196,#1198,.T.);
+#1196 = VERTEX_POINT('',#1197);
+#1197 = CARTESIAN_POINT('',(-0.79,-4.32,0.));
+#1198 = SURFACE_CURVE('',#1199,(#1203,#1210),.PCURVE_S1.);
+#1199 = LINE('',#1200,#1201);
+#1200 = CARTESIAN_POINT('',(-0.79,-5.88,0.));
+#1201 = VECTOR('',#1202,1.);
+#1202 = DIRECTION('',(0.,1.,0.));
+#1203 = PCURVE('',#1176,#1204);
+#1204 = DEFINITIONAL_REPRESENTATION('',(#1205),#1209);
+#1205 = LINE('',#1206,#1207);
+#1206 = CARTESIAN_POINT('',(0.,0.));
+#1207 = VECTOR('',#1208,1.);
+#1208 = DIRECTION('',(0.,-1.));
+#1209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1210 = PCURVE('',#1096,#1211);
+#1211 = DEFINITIONAL_REPRESENTATION('',(#1212),#1216);
+#1212 = LINE('',#1213,#1214);
+#1213 = CARTESIAN_POINT('',(0.96,0.));
+#1214 = VECTOR('',#1215,1.);
+#1215 = DIRECTION('',(0.,1.));
+#1216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1217 = ORIENTED_EDGE('',*,*,#1218,.T.);
+#1218 = EDGE_CURVE('',#1196,#1219,#1221,.T.);
+#1219 = VERTEX_POINT('',#1220);
+#1220 = CARTESIAN_POINT('',(-0.79,-4.32,0.1));
+#1221 = SURFACE_CURVE('',#1222,(#1226,#1233),.PCURVE_S1.);
+#1222 = LINE('',#1223,#1224);
+#1223 = CARTESIAN_POINT('',(-0.79,-4.32,0.));
+#1224 = VECTOR('',#1225,1.);
+#1225 = DIRECTION('',(0.,0.,1.));
+#1226 = PCURVE('',#1176,#1227);
+#1227 = DEFINITIONAL_REPRESENTATION('',(#1228),#1232);
+#1228 = LINE('',#1229,#1230);
+#1229 = CARTESIAN_POINT('',(0.,-1.56));
+#1230 = VECTOR('',#1231,1.);
+#1231 = DIRECTION('',(1.,0.));
+#1232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1233 = PCURVE('',#1124,#1234);
+#1234 = DEFINITIONAL_REPRESENTATION('',(#1235),#1239);
+#1235 = LINE('',#1236,#1237);
+#1236 = CARTESIAN_POINT('',(0.,0.96));
+#1237 = VECTOR('',#1238,1.);
+#1238 = DIRECTION('',(1.,0.));
+#1239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1240 = ORIENTED_EDGE('',*,*,#1241,.F.);
+#1241 = EDGE_CURVE('',#1168,#1219,#1242,.T.);
+#1242 = SURFACE_CURVE('',#1243,(#1247,#1254),.PCURVE_S1.);
+#1243 = LINE('',#1244,#1245);
+#1244 = CARTESIAN_POINT('',(-0.79,-5.88,0.1));
+#1245 = VECTOR('',#1246,1.);
+#1246 = DIRECTION('',(0.,1.,0.));
+#1247 = PCURVE('',#1176,#1248);
+#1248 = DEFINITIONAL_REPRESENTATION('',(#1249),#1253);
+#1249 = LINE('',#1250,#1251);
+#1250 = CARTESIAN_POINT('',(0.1,0.));
+#1251 = VECTOR('',#1252,1.);
+#1252 = DIRECTION('',(0.,-1.));
+#1253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1254 = PCURVE('',#1150,#1255);
+#1255 = DEFINITIONAL_REPRESENTATION('',(#1256),#1260);
+#1256 = LINE('',#1257,#1258);
+#1257 = CARTESIAN_POINT('',(0.96,0.));
+#1258 = VECTOR('',#1259,1.);
+#1259 = DIRECTION('',(0.,1.));
+#1260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1261 = ADVANCED_FACE('',(#1262),#1068,.F.);
+#1262 = FACE_BOUND('',#1263,.F.);
+#1263 = EDGE_LOOP('',(#1264,#1285,#1286,#1307));
+#1264 = ORIENTED_EDGE('',*,*,#1265,.F.);
+#1265 = EDGE_CURVE('',#1046,#1166,#1266,.T.);
+#1266 = SURFACE_CURVE('',#1267,(#1271,#1278),.PCURVE_S1.);
+#1267 = LINE('',#1268,#1269);
+#1268 = CARTESIAN_POINT('',(-1.75,-5.88,0.));
+#1269 = VECTOR('',#1270,1.);
+#1270 = DIRECTION('',(1.,0.,0.));
+#1271 = PCURVE('',#1068,#1272);
+#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1277);
+#1273 = LINE('',#1274,#1275);
+#1274 = CARTESIAN_POINT('',(0.,0.));
+#1275 = VECTOR('',#1276,1.);
+#1276 = DIRECTION('',(0.,1.));
+#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1278 = PCURVE('',#1096,#1279);
+#1279 = DEFINITIONAL_REPRESENTATION('',(#1280),#1284);
+#1280 = LINE('',#1281,#1282);
+#1281 = CARTESIAN_POINT('',(0.,0.));
+#1282 = VECTOR('',#1283,1.);
+#1283 = DIRECTION('',(1.,0.));
+#1284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1285 = ORIENTED_EDGE('',*,*,#1045,.T.);
+#1286 = ORIENTED_EDGE('',*,*,#1287,.T.);
+#1287 = EDGE_CURVE('',#1048,#1168,#1288,.T.);
+#1288 = SURFACE_CURVE('',#1289,(#1293,#1300),.PCURVE_S1.);
+#1289 = LINE('',#1290,#1291);
+#1290 = CARTESIAN_POINT('',(-1.75,-5.88,0.1));
+#1291 = VECTOR('',#1292,1.);
+#1292 = DIRECTION('',(1.,0.,0.));
+#1293 = PCURVE('',#1068,#1294);
+#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1299);
+#1295 = LINE('',#1296,#1297);
+#1296 = CARTESIAN_POINT('',(0.1,0.));
+#1297 = VECTOR('',#1298,1.);
+#1298 = DIRECTION('',(0.,1.));
+#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1300 = PCURVE('',#1150,#1301);
+#1301 = DEFINITIONAL_REPRESENTATION('',(#1302),#1306);
+#1302 = LINE('',#1303,#1304);
+#1303 = CARTESIAN_POINT('',(0.,0.));
+#1304 = VECTOR('',#1305,1.);
+#1305 = DIRECTION('',(1.,0.));
+#1306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1307 = ORIENTED_EDGE('',*,*,#1165,.F.);
+#1308 = ADVANCED_FACE('',(#1309),#1124,.T.);
+#1309 = FACE_BOUND('',#1310,.T.);
+#1310 = EDGE_LOOP('',(#1311,#1332,#1333,#1354));
+#1311 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1312 = EDGE_CURVE('',#1081,#1196,#1313,.T.);
+#1313 = SURFACE_CURVE('',#1314,(#1318,#1325),.PCURVE_S1.);
+#1314 = LINE('',#1315,#1316);
+#1315 = CARTESIAN_POINT('',(-1.75,-4.32,0.));
+#1316 = VECTOR('',#1317,1.);
+#1317 = DIRECTION('',(1.,0.,0.));
+#1318 = PCURVE('',#1124,#1319);
+#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324);
+#1320 = LINE('',#1321,#1322);
+#1321 = CARTESIAN_POINT('',(0.,0.));
+#1322 = VECTOR('',#1323,1.);
+#1323 = DIRECTION('',(0.,1.));
+#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1325 = PCURVE('',#1096,#1326);
+#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1331);
+#1327 = LINE('',#1328,#1329);
+#1328 = CARTESIAN_POINT('',(0.,1.56));
+#1329 = VECTOR('',#1330,1.);
+#1330 = DIRECTION('',(1.,0.));
+#1331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1332 = ORIENTED_EDGE('',*,*,#1108,.T.);
+#1333 = ORIENTED_EDGE('',*,*,#1334,.T.);
+#1334 = EDGE_CURVE('',#1109,#1219,#1335,.T.);
+#1335 = SURFACE_CURVE('',#1336,(#1340,#1347),.PCURVE_S1.);
+#1336 = LINE('',#1337,#1338);
+#1337 = CARTESIAN_POINT('',(-1.75,-4.32,0.1));
+#1338 = VECTOR('',#1339,1.);
+#1339 = DIRECTION('',(1.,0.,0.));
+#1340 = PCURVE('',#1124,#1341);
+#1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346);
+#1342 = LINE('',#1343,#1344);
+#1343 = CARTESIAN_POINT('',(0.1,0.));
+#1344 = VECTOR('',#1345,1.);
+#1345 = DIRECTION('',(0.,1.));
+#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1347 = PCURVE('',#1150,#1348);
+#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1353);
+#1349 = LINE('',#1350,#1351);
+#1350 = CARTESIAN_POINT('',(0.,1.56));
+#1351 = VECTOR('',#1352,1.);
+#1352 = DIRECTION('',(1.,0.));
+#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1354 = ORIENTED_EDGE('',*,*,#1218,.F.);
+#1355 = ADVANCED_FACE('',(#1356),#1096,.F.);
+#1356 = FACE_BOUND('',#1357,.F.);
+#1357 = EDGE_LOOP('',(#1358,#1359,#1360,#1361));
+#1358 = ORIENTED_EDGE('',*,*,#1080,.F.);
+#1359 = ORIENTED_EDGE('',*,*,#1265,.T.);
+#1360 = ORIENTED_EDGE('',*,*,#1195,.T.);
+#1361 = ORIENTED_EDGE('',*,*,#1312,.F.);
+#1362 = ADVANCED_FACE('',(#1363),#1150,.T.);
+#1363 = FACE_BOUND('',#1364,.T.);
+#1364 = EDGE_LOOP('',(#1365,#1366,#1367,#1368));
+#1365 = ORIENTED_EDGE('',*,*,#1136,.F.);
+#1366 = ORIENTED_EDGE('',*,*,#1287,.T.);
+#1367 = ORIENTED_EDGE('',*,*,#1241,.T.);
+#1368 = ORIENTED_EDGE('',*,*,#1334,.F.);
+#1369 = MANIFOLD_SOLID_BREP('',#1370);
+#1370 = CLOSED_SHELL('',(#1371,#1491,#1591,#1638,#1685,#1692));
+#1371 = ADVANCED_FACE('',(#1372),#1386,.F.);
+#1372 = FACE_BOUND('',#1373,.F.);
+#1373 = EDGE_LOOP('',(#1374,#1409,#1437,#1465));
+#1374 = ORIENTED_EDGE('',*,*,#1375,.F.);
+#1375 = EDGE_CURVE('',#1376,#1378,#1380,.T.);
+#1376 = VERTEX_POINT('',#1377);
+#1377 = CARTESIAN_POINT('',(3.33,-5.88,0.));
+#1378 = VERTEX_POINT('',#1379);
+#1379 = CARTESIAN_POINT('',(3.33,-5.88,0.1));
+#1380 = SURFACE_CURVE('',#1381,(#1385,#1397),.PCURVE_S1.);
+#1381 = LINE('',#1382,#1383);
+#1382 = CARTESIAN_POINT('',(3.33,-5.88,0.));
+#1383 = VECTOR('',#1384,1.);
+#1384 = DIRECTION('',(0.,0.,1.));
+#1385 = PCURVE('',#1386,#1391);
+#1386 = PLANE('',#1387);
+#1387 = AXIS2_PLACEMENT_3D('',#1388,#1389,#1390);
+#1388 = CARTESIAN_POINT('',(3.33,-5.88,0.));
+#1389 = DIRECTION('',(1.,0.,0.));
+#1390 = DIRECTION('',(0.,0.,1.));
+#1391 = DEFINITIONAL_REPRESENTATION('',(#1392),#1396);
+#1392 = LINE('',#1393,#1394);
+#1393 = CARTESIAN_POINT('',(0.,0.));
+#1394 = VECTOR('',#1395,1.);
+#1395 = DIRECTION('',(1.,0.));
+#1396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1397 = PCURVE('',#1398,#1403);
+#1398 = PLANE('',#1399);
+#1399 = AXIS2_PLACEMENT_3D('',#1400,#1401,#1402);
+#1400 = CARTESIAN_POINT('',(3.33,-5.88,0.));
+#1401 = DIRECTION('',(0.,1.,0.));
+#1402 = DIRECTION('',(0.,0.,1.));
+#1403 = DEFINITIONAL_REPRESENTATION('',(#1404),#1408);
+#1404 = LINE('',#1405,#1406);
+#1405 = CARTESIAN_POINT('',(0.,0.));
+#1406 = VECTOR('',#1407,1.);
+#1407 = DIRECTION('',(1.,0.));
+#1408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1409 = ORIENTED_EDGE('',*,*,#1410,.T.);
+#1410 = EDGE_CURVE('',#1376,#1411,#1413,.T.);
+#1411 = VERTEX_POINT('',#1412);
+#1412 = CARTESIAN_POINT('',(3.33,-4.32,0.));
+#1413 = SURFACE_CURVE('',#1414,(#1418,#1425),.PCURVE_S1.);
+#1414 = LINE('',#1415,#1416);
+#1415 = CARTESIAN_POINT('',(3.33,-5.88,0.));
+#1416 = VECTOR('',#1417,1.);
+#1417 = DIRECTION('',(0.,1.,0.));
+#1418 = PCURVE('',#1386,#1419);
+#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1424);
+#1420 = LINE('',#1421,#1422);
+#1421 = CARTESIAN_POINT('',(0.,0.));
+#1422 = VECTOR('',#1423,1.);
+#1423 = DIRECTION('',(0.,-1.));
+#1424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1425 = PCURVE('',#1426,#1431);
+#1426 = PLANE('',#1427);
+#1427 = AXIS2_PLACEMENT_3D('',#1428,#1429,#1430);
+#1428 = CARTESIAN_POINT('',(3.33,-5.88,0.));
+#1429 = DIRECTION('',(0.,0.,1.));
+#1430 = DIRECTION('',(1.,0.,0.));
+#1431 = DEFINITIONAL_REPRESENTATION('',(#1432),#1436);
+#1432 = LINE('',#1433,#1434);
+#1433 = CARTESIAN_POINT('',(0.,0.));
+#1434 = VECTOR('',#1435,1.);
+#1435 = DIRECTION('',(0.,1.));
+#1436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1437 = ORIENTED_EDGE('',*,*,#1438,.T.);
+#1438 = EDGE_CURVE('',#1411,#1439,#1441,.T.);
+#1439 = VERTEX_POINT('',#1440);
+#1440 = CARTESIAN_POINT('',(3.33,-4.32,0.1));
+#1441 = SURFACE_CURVE('',#1442,(#1446,#1453),.PCURVE_S1.);
+#1442 = LINE('',#1443,#1444);
+#1443 = CARTESIAN_POINT('',(3.33,-4.32,0.));
+#1444 = VECTOR('',#1445,1.);
+#1445 = DIRECTION('',(0.,0.,1.));
+#1446 = PCURVE('',#1386,#1447);
+#1447 = DEFINITIONAL_REPRESENTATION('',(#1448),#1452);
+#1448 = LINE('',#1449,#1450);
+#1449 = CARTESIAN_POINT('',(0.,-1.56));
+#1450 = VECTOR('',#1451,1.);
+#1451 = DIRECTION('',(1.,0.));
+#1452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1453 = PCURVE('',#1454,#1459);
+#1454 = PLANE('',#1455);
+#1455 = AXIS2_PLACEMENT_3D('',#1456,#1457,#1458);
+#1456 = CARTESIAN_POINT('',(3.33,-4.32,0.));
+#1457 = DIRECTION('',(0.,1.,0.));
+#1458 = DIRECTION('',(0.,0.,1.));
+#1459 = DEFINITIONAL_REPRESENTATION('',(#1460),#1464);
+#1460 = LINE('',#1461,#1462);
+#1461 = CARTESIAN_POINT('',(0.,0.));
+#1462 = VECTOR('',#1463,1.);
+#1463 = DIRECTION('',(1.,0.));
+#1464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1465 = ORIENTED_EDGE('',*,*,#1466,.F.);
+#1466 = EDGE_CURVE('',#1378,#1439,#1467,.T.);
+#1467 = SURFACE_CURVE('',#1468,(#1472,#1479),.PCURVE_S1.);
+#1468 = LINE('',#1469,#1470);
+#1469 = CARTESIAN_POINT('',(3.33,-5.88,0.1));
+#1470 = VECTOR('',#1471,1.);
+#1471 = DIRECTION('',(0.,1.,0.));
+#1472 = PCURVE('',#1386,#1473);
+#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478);
+#1474 = LINE('',#1475,#1476);
+#1475 = CARTESIAN_POINT('',(0.1,0.));
+#1476 = VECTOR('',#1477,1.);
+#1477 = DIRECTION('',(0.,-1.));
+#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1479 = PCURVE('',#1480,#1485);
+#1480 = PLANE('',#1481);
+#1481 = AXIS2_PLACEMENT_3D('',#1482,#1483,#1484);
+#1482 = CARTESIAN_POINT('',(3.33,-5.88,0.1));
+#1483 = DIRECTION('',(0.,0.,1.));
+#1484 = DIRECTION('',(1.,0.,0.));
+#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1490);
+#1486 = LINE('',#1487,#1488);
+#1487 = CARTESIAN_POINT('',(0.,0.));
+#1488 = VECTOR('',#1489,1.);
+#1489 = DIRECTION('',(0.,1.));
+#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1491 = ADVANCED_FACE('',(#1492),#1506,.T.);
+#1492 = FACE_BOUND('',#1493,.T.);
+#1493 = EDGE_LOOP('',(#1494,#1524,#1547,#1570));
+#1494 = ORIENTED_EDGE('',*,*,#1495,.F.);
+#1495 = EDGE_CURVE('',#1496,#1498,#1500,.T.);
+#1496 = VERTEX_POINT('',#1497);
+#1497 = CARTESIAN_POINT('',(4.29,-5.88,0.));
+#1498 = VERTEX_POINT('',#1499);
+#1499 = CARTESIAN_POINT('',(4.29,-5.88,0.1));
+#1500 = SURFACE_CURVE('',#1501,(#1505,#1517),.PCURVE_S1.);
+#1501 = LINE('',#1502,#1503);
+#1502 = CARTESIAN_POINT('',(4.29,-5.88,0.));
+#1503 = VECTOR('',#1504,1.);
+#1504 = DIRECTION('',(0.,0.,1.));
+#1505 = PCURVE('',#1506,#1511);
+#1506 = PLANE('',#1507);
+#1507 = AXIS2_PLACEMENT_3D('',#1508,#1509,#1510);
+#1508 = CARTESIAN_POINT('',(4.29,-5.88,0.));
+#1509 = DIRECTION('',(1.,0.,0.));
+#1510 = DIRECTION('',(0.,0.,1.));
+#1511 = DEFINITIONAL_REPRESENTATION('',(#1512),#1516);
+#1512 = LINE('',#1513,#1514);
+#1513 = CARTESIAN_POINT('',(0.,0.));
+#1514 = VECTOR('',#1515,1.);
+#1515 = DIRECTION('',(1.,0.));
+#1516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1517 = PCURVE('',#1398,#1518);
+#1518 = DEFINITIONAL_REPRESENTATION('',(#1519),#1523);
+#1519 = LINE('',#1520,#1521);
+#1520 = CARTESIAN_POINT('',(0.,0.96));
+#1521 = VECTOR('',#1522,1.);
+#1522 = DIRECTION('',(1.,0.));
+#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1524 = ORIENTED_EDGE('',*,*,#1525,.T.);
+#1525 = EDGE_CURVE('',#1496,#1526,#1528,.T.);
+#1526 = VERTEX_POINT('',#1527);
+#1527 = CARTESIAN_POINT('',(4.29,-4.32,0.));
+#1528 = SURFACE_CURVE('',#1529,(#1533,#1540),.PCURVE_S1.);
+#1529 = LINE('',#1530,#1531);
+#1530 = CARTESIAN_POINT('',(4.29,-5.88,0.));
+#1531 = VECTOR('',#1532,1.);
+#1532 = DIRECTION('',(0.,1.,0.));
+#1533 = PCURVE('',#1506,#1534);
+#1534 = DEFINITIONAL_REPRESENTATION('',(#1535),#1539);
+#1535 = LINE('',#1536,#1537);
+#1536 = CARTESIAN_POINT('',(0.,0.));
+#1537 = VECTOR('',#1538,1.);
+#1538 = DIRECTION('',(0.,-1.));
+#1539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1540 = PCURVE('',#1426,#1541);
+#1541 = DEFINITIONAL_REPRESENTATION('',(#1542),#1546);
+#1542 = LINE('',#1543,#1544);
+#1543 = CARTESIAN_POINT('',(0.96,0.));
+#1544 = VECTOR('',#1545,1.);
+#1545 = DIRECTION('',(0.,1.));
+#1546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1547 = ORIENTED_EDGE('',*,*,#1548,.T.);
+#1548 = EDGE_CURVE('',#1526,#1549,#1551,.T.);
+#1549 = VERTEX_POINT('',#1550);
+#1550 = CARTESIAN_POINT('',(4.29,-4.32,0.1));
+#1551 = SURFACE_CURVE('',#1552,(#1556,#1563),.PCURVE_S1.);
+#1552 = LINE('',#1553,#1554);
+#1553 = CARTESIAN_POINT('',(4.29,-4.32,0.));
+#1554 = VECTOR('',#1555,1.);
+#1555 = DIRECTION('',(0.,0.,1.));
+#1556 = PCURVE('',#1506,#1557);
+#1557 = DEFINITIONAL_REPRESENTATION('',(#1558),#1562);
+#1558 = LINE('',#1559,#1560);
+#1559 = CARTESIAN_POINT('',(0.,-1.56));
+#1560 = VECTOR('',#1561,1.);
+#1561 = DIRECTION('',(1.,0.));
+#1562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1563 = PCURVE('',#1454,#1564);
+#1564 = DEFINITIONAL_REPRESENTATION('',(#1565),#1569);
+#1565 = LINE('',#1566,#1567);
+#1566 = CARTESIAN_POINT('',(0.,0.96));
+#1567 = VECTOR('',#1568,1.);
+#1568 = DIRECTION('',(1.,0.));
+#1569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1570 = ORIENTED_EDGE('',*,*,#1571,.F.);
+#1571 = EDGE_CURVE('',#1498,#1549,#1572,.T.);
+#1572 = SURFACE_CURVE('',#1573,(#1577,#1584),.PCURVE_S1.);
+#1573 = LINE('',#1574,#1575);
+#1574 = CARTESIAN_POINT('',(4.29,-5.88,0.1));
+#1575 = VECTOR('',#1576,1.);
+#1576 = DIRECTION('',(0.,1.,0.));
+#1577 = PCURVE('',#1506,#1578);
+#1578 = DEFINITIONAL_REPRESENTATION('',(#1579),#1583);
+#1579 = LINE('',#1580,#1581);
+#1580 = CARTESIAN_POINT('',(0.1,0.));
+#1581 = VECTOR('',#1582,1.);
+#1582 = DIRECTION('',(0.,-1.));
+#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1584 = PCURVE('',#1480,#1585);
+#1585 = DEFINITIONAL_REPRESENTATION('',(#1586),#1590);
+#1586 = LINE('',#1587,#1588);
+#1587 = CARTESIAN_POINT('',(0.96,0.));
+#1588 = VECTOR('',#1589,1.);
+#1589 = DIRECTION('',(0.,1.));
+#1590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1591 = ADVANCED_FACE('',(#1592),#1398,.F.);
+#1592 = FACE_BOUND('',#1593,.F.);
+#1593 = EDGE_LOOP('',(#1594,#1615,#1616,#1637));
+#1594 = ORIENTED_EDGE('',*,*,#1595,.F.);
+#1595 = EDGE_CURVE('',#1376,#1496,#1596,.T.);
+#1596 = SURFACE_CURVE('',#1597,(#1601,#1608),.PCURVE_S1.);
+#1597 = LINE('',#1598,#1599);
+#1598 = CARTESIAN_POINT('',(3.33,-5.88,0.));
+#1599 = VECTOR('',#1600,1.);
+#1600 = DIRECTION('',(1.,0.,0.));
+#1601 = PCURVE('',#1398,#1602);
+#1602 = DEFINITIONAL_REPRESENTATION('',(#1603),#1607);
+#1603 = LINE('',#1604,#1605);
+#1604 = CARTESIAN_POINT('',(0.,0.));
+#1605 = VECTOR('',#1606,1.);
+#1606 = DIRECTION('',(0.,1.));
+#1607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1608 = PCURVE('',#1426,#1609);
+#1609 = DEFINITIONAL_REPRESENTATION('',(#1610),#1614);
+#1610 = LINE('',#1611,#1612);
+#1611 = CARTESIAN_POINT('',(0.,0.));
+#1612 = VECTOR('',#1613,1.);
+#1613 = DIRECTION('',(1.,0.));
+#1614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1615 = ORIENTED_EDGE('',*,*,#1375,.T.);
+#1616 = ORIENTED_EDGE('',*,*,#1617,.T.);
+#1617 = EDGE_CURVE('',#1378,#1498,#1618,.T.);
+#1618 = SURFACE_CURVE('',#1619,(#1623,#1630),.PCURVE_S1.);
+#1619 = LINE('',#1620,#1621);
+#1620 = CARTESIAN_POINT('',(3.33,-5.88,0.1));
+#1621 = VECTOR('',#1622,1.);
+#1622 = DIRECTION('',(1.,0.,0.));
+#1623 = PCURVE('',#1398,#1624);
+#1624 = DEFINITIONAL_REPRESENTATION('',(#1625),#1629);
+#1625 = LINE('',#1626,#1627);
+#1626 = CARTESIAN_POINT('',(0.1,0.));
+#1627 = VECTOR('',#1628,1.);
+#1628 = DIRECTION('',(0.,1.));
+#1629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1630 = PCURVE('',#1480,#1631);
+#1631 = DEFINITIONAL_REPRESENTATION('',(#1632),#1636);
+#1632 = LINE('',#1633,#1634);
+#1633 = CARTESIAN_POINT('',(0.,0.));
+#1634 = VECTOR('',#1635,1.);
+#1635 = DIRECTION('',(1.,0.));
+#1636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1637 = ORIENTED_EDGE('',*,*,#1495,.F.);
+#1638 = ADVANCED_FACE('',(#1639),#1454,.T.);
+#1639 = FACE_BOUND('',#1640,.T.);
+#1640 = EDGE_LOOP('',(#1641,#1662,#1663,#1684));
+#1641 = ORIENTED_EDGE('',*,*,#1642,.F.);
+#1642 = EDGE_CURVE('',#1411,#1526,#1643,.T.);
+#1643 = SURFACE_CURVE('',#1644,(#1648,#1655),.PCURVE_S1.);
+#1644 = LINE('',#1645,#1646);
+#1645 = CARTESIAN_POINT('',(3.33,-4.32,0.));
+#1646 = VECTOR('',#1647,1.);
+#1647 = DIRECTION('',(1.,0.,0.));
+#1648 = PCURVE('',#1454,#1649);
+#1649 = DEFINITIONAL_REPRESENTATION('',(#1650),#1654);
+#1650 = LINE('',#1651,#1652);
+#1651 = CARTESIAN_POINT('',(0.,0.));
+#1652 = VECTOR('',#1653,1.);
+#1653 = DIRECTION('',(0.,1.));
+#1654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1655 = PCURVE('',#1426,#1656);
+#1656 = DEFINITIONAL_REPRESENTATION('',(#1657),#1661);
+#1657 = LINE('',#1658,#1659);
+#1658 = CARTESIAN_POINT('',(0.,1.56));
+#1659 = VECTOR('',#1660,1.);
+#1660 = DIRECTION('',(1.,0.));
+#1661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1662 = ORIENTED_EDGE('',*,*,#1438,.T.);
+#1663 = ORIENTED_EDGE('',*,*,#1664,.T.);
+#1664 = EDGE_CURVE('',#1439,#1549,#1665,.T.);
+#1665 = SURFACE_CURVE('',#1666,(#1670,#1677),.PCURVE_S1.);
+#1666 = LINE('',#1667,#1668);
+#1667 = CARTESIAN_POINT('',(3.33,-4.32,0.1));
+#1668 = VECTOR('',#1669,1.);
+#1669 = DIRECTION('',(1.,0.,0.));
+#1670 = PCURVE('',#1454,#1671);
+#1671 = DEFINITIONAL_REPRESENTATION('',(#1672),#1676);
+#1672 = LINE('',#1673,#1674);
+#1673 = CARTESIAN_POINT('',(0.1,0.));
+#1674 = VECTOR('',#1675,1.);
+#1675 = DIRECTION('',(0.,1.));
+#1676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1677 = PCURVE('',#1480,#1678);
+#1678 = DEFINITIONAL_REPRESENTATION('',(#1679),#1683);
+#1679 = LINE('',#1680,#1681);
+#1680 = CARTESIAN_POINT('',(0.,1.56));
+#1681 = VECTOR('',#1682,1.);
+#1682 = DIRECTION('',(1.,0.));
+#1683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1684 = ORIENTED_EDGE('',*,*,#1548,.F.);
+#1685 = ADVANCED_FACE('',(#1686),#1426,.F.);
+#1686 = FACE_BOUND('',#1687,.F.);
+#1687 = EDGE_LOOP('',(#1688,#1689,#1690,#1691));
+#1688 = ORIENTED_EDGE('',*,*,#1410,.F.);
+#1689 = ORIENTED_EDGE('',*,*,#1595,.T.);
+#1690 = ORIENTED_EDGE('',*,*,#1525,.T.);
+#1691 = ORIENTED_EDGE('',*,*,#1642,.F.);
+#1692 = ADVANCED_FACE('',(#1693),#1480,.T.);
+#1693 = FACE_BOUND('',#1694,.T.);
+#1694 = EDGE_LOOP('',(#1695,#1696,#1697,#1698));
+#1695 = ORIENTED_EDGE('',*,*,#1466,.F.);
+#1696 = ORIENTED_EDGE('',*,*,#1617,.T.);
+#1697 = ORIENTED_EDGE('',*,*,#1571,.T.);
+#1698 = ORIENTED_EDGE('',*,*,#1664,.F.);
+#1699 = MANIFOLD_SOLID_BREP('',#1700);
+#1700 = CLOSED_SHELL('',(#1701,#1821,#1921,#1968,#2015,#2022));
+#1701 = ADVANCED_FACE('',(#1702),#1716,.F.);
+#1702 = FACE_BOUND('',#1703,.F.);
+#1703 = EDGE_LOOP('',(#1704,#1739,#1767,#1795));
+#1704 = ORIENTED_EDGE('',*,*,#1705,.F.);
+#1705 = EDGE_CURVE('',#1706,#1708,#1710,.T.);
+#1706 = VERTEX_POINT('',#1707);
+#1707 = CARTESIAN_POINT('',(5.87,-5.88,0.));
+#1708 = VERTEX_POINT('',#1709);
+#1709 = CARTESIAN_POINT('',(5.87,-5.88,0.1));
+#1710 = SURFACE_CURVE('',#1711,(#1715,#1727),.PCURVE_S1.);
+#1711 = LINE('',#1712,#1713);
+#1712 = CARTESIAN_POINT('',(5.87,-5.88,0.));
+#1713 = VECTOR('',#1714,1.);
+#1714 = DIRECTION('',(0.,0.,1.));
+#1715 = PCURVE('',#1716,#1721);
+#1716 = PLANE('',#1717);
+#1717 = AXIS2_PLACEMENT_3D('',#1718,#1719,#1720);
+#1718 = CARTESIAN_POINT('',(5.87,-5.88,0.));
+#1719 = DIRECTION('',(1.,0.,0.));
+#1720 = DIRECTION('',(0.,0.,1.));
+#1721 = DEFINITIONAL_REPRESENTATION('',(#1722),#1726);
+#1722 = LINE('',#1723,#1724);
+#1723 = CARTESIAN_POINT('',(0.,0.));
+#1724 = VECTOR('',#1725,1.);
+#1725 = DIRECTION('',(1.,0.));
+#1726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1727 = PCURVE('',#1728,#1733);
+#1728 = PLANE('',#1729);
+#1729 = AXIS2_PLACEMENT_3D('',#1730,#1731,#1732);
+#1730 = CARTESIAN_POINT('',(5.87,-5.88,0.));
+#1731 = DIRECTION('',(0.,1.,0.));
+#1732 = DIRECTION('',(0.,0.,1.));
+#1733 = DEFINITIONAL_REPRESENTATION('',(#1734),#1738);
+#1734 = LINE('',#1735,#1736);
+#1735 = CARTESIAN_POINT('',(0.,0.));
+#1736 = VECTOR('',#1737,1.);
+#1737 = DIRECTION('',(1.,0.));
+#1738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1739 = ORIENTED_EDGE('',*,*,#1740,.T.);
+#1740 = EDGE_CURVE('',#1706,#1741,#1743,.T.);
+#1741 = VERTEX_POINT('',#1742);
+#1742 = CARTESIAN_POINT('',(5.87,-4.32,0.));
+#1743 = SURFACE_CURVE('',#1744,(#1748,#1755),.PCURVE_S1.);
+#1744 = LINE('',#1745,#1746);
+#1745 = CARTESIAN_POINT('',(5.87,-5.88,0.));
+#1746 = VECTOR('',#1747,1.);
+#1747 = DIRECTION('',(0.,1.,0.));
+#1748 = PCURVE('',#1716,#1749);
+#1749 = DEFINITIONAL_REPRESENTATION('',(#1750),#1754);
+#1750 = LINE('',#1751,#1752);
+#1751 = CARTESIAN_POINT('',(0.,0.));
+#1752 = VECTOR('',#1753,1.);
+#1753 = DIRECTION('',(0.,-1.));
+#1754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1755 = PCURVE('',#1756,#1761);
+#1756 = PLANE('',#1757);
+#1757 = AXIS2_PLACEMENT_3D('',#1758,#1759,#1760);
+#1758 = CARTESIAN_POINT('',(5.87,-5.88,0.));
+#1759 = DIRECTION('',(0.,0.,1.));
+#1760 = DIRECTION('',(1.,0.,0.));
+#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766);
+#1762 = LINE('',#1763,#1764);
+#1763 = CARTESIAN_POINT('',(0.,0.));
+#1764 = VECTOR('',#1765,1.);
+#1765 = DIRECTION('',(0.,1.));
+#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1767 = ORIENTED_EDGE('',*,*,#1768,.T.);
+#1768 = EDGE_CURVE('',#1741,#1769,#1771,.T.);
+#1769 = VERTEX_POINT('',#1770);
+#1770 = CARTESIAN_POINT('',(5.87,-4.32,0.1));
+#1771 = SURFACE_CURVE('',#1772,(#1776,#1783),.PCURVE_S1.);
+#1772 = LINE('',#1773,#1774);
+#1773 = CARTESIAN_POINT('',(5.87,-4.32,0.));
+#1774 = VECTOR('',#1775,1.);
+#1775 = DIRECTION('',(0.,0.,1.));
+#1776 = PCURVE('',#1716,#1777);
+#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782);
+#1778 = LINE('',#1779,#1780);
+#1779 = CARTESIAN_POINT('',(0.,-1.56));
+#1780 = VECTOR('',#1781,1.);
+#1781 = DIRECTION('',(1.,0.));
+#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1783 = PCURVE('',#1784,#1789);
+#1784 = PLANE('',#1785);
+#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788);
+#1786 = CARTESIAN_POINT('',(5.87,-4.32,0.));
+#1787 = DIRECTION('',(0.,1.,0.));
+#1788 = DIRECTION('',(0.,0.,1.));
+#1789 = DEFINITIONAL_REPRESENTATION('',(#1790),#1794);
+#1790 = LINE('',#1791,#1792);
+#1791 = CARTESIAN_POINT('',(0.,0.));
+#1792 = VECTOR('',#1793,1.);
+#1793 = DIRECTION('',(1.,0.));
+#1794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1795 = ORIENTED_EDGE('',*,*,#1796,.F.);
+#1796 = EDGE_CURVE('',#1708,#1769,#1797,.T.);
+#1797 = SURFACE_CURVE('',#1798,(#1802,#1809),.PCURVE_S1.);
+#1798 = LINE('',#1799,#1800);
+#1799 = CARTESIAN_POINT('',(5.87,-5.88,0.1));
+#1800 = VECTOR('',#1801,1.);
+#1801 = DIRECTION('',(0.,1.,0.));
+#1802 = PCURVE('',#1716,#1803);
+#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808);
+#1804 = LINE('',#1805,#1806);
+#1805 = CARTESIAN_POINT('',(0.1,0.));
+#1806 = VECTOR('',#1807,1.);
+#1807 = DIRECTION('',(0.,-1.));
+#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1809 = PCURVE('',#1810,#1815);
+#1810 = PLANE('',#1811);
+#1811 = AXIS2_PLACEMENT_3D('',#1812,#1813,#1814);
+#1812 = CARTESIAN_POINT('',(5.87,-5.88,0.1));
+#1813 = DIRECTION('',(0.,0.,1.));
+#1814 = DIRECTION('',(1.,0.,0.));
+#1815 = DEFINITIONAL_REPRESENTATION('',(#1816),#1820);
+#1816 = LINE('',#1817,#1818);
+#1817 = CARTESIAN_POINT('',(0.,0.));
+#1818 = VECTOR('',#1819,1.);
+#1819 = DIRECTION('',(0.,1.));
+#1820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1821 = ADVANCED_FACE('',(#1822),#1836,.T.);
+#1822 = FACE_BOUND('',#1823,.T.);
+#1823 = EDGE_LOOP('',(#1824,#1854,#1877,#1900));
+#1824 = ORIENTED_EDGE('',*,*,#1825,.F.);
+#1825 = EDGE_CURVE('',#1826,#1828,#1830,.T.);
+#1826 = VERTEX_POINT('',#1827);
+#1827 = CARTESIAN_POINT('',(6.83,-5.88,0.));
+#1828 = VERTEX_POINT('',#1829);
+#1829 = CARTESIAN_POINT('',(6.83,-5.88,0.1));
+#1830 = SURFACE_CURVE('',#1831,(#1835,#1847),.PCURVE_S1.);
+#1831 = LINE('',#1832,#1833);
+#1832 = CARTESIAN_POINT('',(6.83,-5.88,0.));
+#1833 = VECTOR('',#1834,1.);
+#1834 = DIRECTION('',(0.,0.,1.));
+#1835 = PCURVE('',#1836,#1841);
+#1836 = PLANE('',#1837);
+#1837 = AXIS2_PLACEMENT_3D('',#1838,#1839,#1840);
+#1838 = CARTESIAN_POINT('',(6.83,-5.88,0.));
+#1839 = DIRECTION('',(1.,0.,0.));
+#1840 = DIRECTION('',(0.,0.,1.));
+#1841 = DEFINITIONAL_REPRESENTATION('',(#1842),#1846);
+#1842 = LINE('',#1843,#1844);
+#1843 = CARTESIAN_POINT('',(0.,0.));
+#1844 = VECTOR('',#1845,1.);
+#1845 = DIRECTION('',(1.,0.));
+#1846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1847 = PCURVE('',#1728,#1848);
+#1848 = DEFINITIONAL_REPRESENTATION('',(#1849),#1853);
+#1849 = LINE('',#1850,#1851);
+#1850 = CARTESIAN_POINT('',(0.,0.96));
+#1851 = VECTOR('',#1852,1.);
+#1852 = DIRECTION('',(1.,0.));
+#1853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1854 = ORIENTED_EDGE('',*,*,#1855,.T.);
+#1855 = EDGE_CURVE('',#1826,#1856,#1858,.T.);
+#1856 = VERTEX_POINT('',#1857);
+#1857 = CARTESIAN_POINT('',(6.83,-4.32,0.));
+#1858 = SURFACE_CURVE('',#1859,(#1863,#1870),.PCURVE_S1.);
+#1859 = LINE('',#1860,#1861);
+#1860 = CARTESIAN_POINT('',(6.83,-5.88,0.));
+#1861 = VECTOR('',#1862,1.);
+#1862 = DIRECTION('',(0.,1.,0.));
+#1863 = PCURVE('',#1836,#1864);
+#1864 = DEFINITIONAL_REPRESENTATION('',(#1865),#1869);
+#1865 = LINE('',#1866,#1867);
+#1866 = CARTESIAN_POINT('',(0.,0.));
+#1867 = VECTOR('',#1868,1.);
+#1868 = DIRECTION('',(0.,-1.));
+#1869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1870 = PCURVE('',#1756,#1871);
+#1871 = DEFINITIONAL_REPRESENTATION('',(#1872),#1876);
+#1872 = LINE('',#1873,#1874);
+#1873 = CARTESIAN_POINT('',(0.96,0.));
+#1874 = VECTOR('',#1875,1.);
+#1875 = DIRECTION('',(0.,1.));
+#1876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1877 = ORIENTED_EDGE('',*,*,#1878,.T.);
+#1878 = EDGE_CURVE('',#1856,#1879,#1881,.T.);
+#1879 = VERTEX_POINT('',#1880);
+#1880 = CARTESIAN_POINT('',(6.83,-4.32,0.1));
+#1881 = SURFACE_CURVE('',#1882,(#1886,#1893),.PCURVE_S1.);
+#1882 = LINE('',#1883,#1884);
+#1883 = CARTESIAN_POINT('',(6.83,-4.32,0.));
+#1884 = VECTOR('',#1885,1.);
+#1885 = DIRECTION('',(0.,0.,1.));
+#1886 = PCURVE('',#1836,#1887);
+#1887 = DEFINITIONAL_REPRESENTATION('',(#1888),#1892);
+#1888 = LINE('',#1889,#1890);
+#1889 = CARTESIAN_POINT('',(0.,-1.56));
+#1890 = VECTOR('',#1891,1.);
+#1891 = DIRECTION('',(1.,0.));
+#1892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1893 = PCURVE('',#1784,#1894);
+#1894 = DEFINITIONAL_REPRESENTATION('',(#1895),#1899);
+#1895 = LINE('',#1896,#1897);
+#1896 = CARTESIAN_POINT('',(0.,0.96));
+#1897 = VECTOR('',#1898,1.);
+#1898 = DIRECTION('',(1.,0.));
+#1899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1900 = ORIENTED_EDGE('',*,*,#1901,.F.);
+#1901 = EDGE_CURVE('',#1828,#1879,#1902,.T.);
+#1902 = SURFACE_CURVE('',#1903,(#1907,#1914),.PCURVE_S1.);
+#1903 = LINE('',#1904,#1905);
+#1904 = CARTESIAN_POINT('',(6.83,-5.88,0.1));
+#1905 = VECTOR('',#1906,1.);
+#1906 = DIRECTION('',(0.,1.,0.));
+#1907 = PCURVE('',#1836,#1908);
+#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1913);
+#1909 = LINE('',#1910,#1911);
+#1910 = CARTESIAN_POINT('',(0.1,0.));
+#1911 = VECTOR('',#1912,1.);
+#1912 = DIRECTION('',(0.,-1.));
+#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1914 = PCURVE('',#1810,#1915);
+#1915 = DEFINITIONAL_REPRESENTATION('',(#1916),#1920);
+#1916 = LINE('',#1917,#1918);
+#1917 = CARTESIAN_POINT('',(0.96,0.));
+#1918 = VECTOR('',#1919,1.);
+#1919 = DIRECTION('',(0.,1.));
+#1920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1921 = ADVANCED_FACE('',(#1922),#1728,.F.);
+#1922 = FACE_BOUND('',#1923,.F.);
+#1923 = EDGE_LOOP('',(#1924,#1945,#1946,#1967));
+#1924 = ORIENTED_EDGE('',*,*,#1925,.F.);
+#1925 = EDGE_CURVE('',#1706,#1826,#1926,.T.);
+#1926 = SURFACE_CURVE('',#1927,(#1931,#1938),.PCURVE_S1.);
+#1927 = LINE('',#1928,#1929);
+#1928 = CARTESIAN_POINT('',(5.87,-5.88,0.));
+#1929 = VECTOR('',#1930,1.);
+#1930 = DIRECTION('',(1.,0.,0.));
+#1931 = PCURVE('',#1728,#1932);
+#1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1937);
+#1933 = LINE('',#1934,#1935);
+#1934 = CARTESIAN_POINT('',(0.,0.));
+#1935 = VECTOR('',#1936,1.);
+#1936 = DIRECTION('',(0.,1.));
+#1937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1938 = PCURVE('',#1756,#1939);
+#1939 = DEFINITIONAL_REPRESENTATION('',(#1940),#1944);
+#1940 = LINE('',#1941,#1942);
+#1941 = CARTESIAN_POINT('',(0.,0.));
+#1942 = VECTOR('',#1943,1.);
+#1943 = DIRECTION('',(1.,0.));
+#1944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1945 = ORIENTED_EDGE('',*,*,#1705,.T.);
+#1946 = ORIENTED_EDGE('',*,*,#1947,.T.);
+#1947 = EDGE_CURVE('',#1708,#1828,#1948,.T.);
+#1948 = SURFACE_CURVE('',#1949,(#1953,#1960),.PCURVE_S1.);
+#1949 = LINE('',#1950,#1951);
+#1950 = CARTESIAN_POINT('',(5.87,-5.88,0.1));
+#1951 = VECTOR('',#1952,1.);
+#1952 = DIRECTION('',(1.,0.,0.));
+#1953 = PCURVE('',#1728,#1954);
+#1954 = DEFINITIONAL_REPRESENTATION('',(#1955),#1959);
+#1955 = LINE('',#1956,#1957);
+#1956 = CARTESIAN_POINT('',(0.1,0.));
+#1957 = VECTOR('',#1958,1.);
+#1958 = DIRECTION('',(0.,1.));
+#1959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1960 = PCURVE('',#1810,#1961);
+#1961 = DEFINITIONAL_REPRESENTATION('',(#1962),#1966);
+#1962 = LINE('',#1963,#1964);
+#1963 = CARTESIAN_POINT('',(0.,0.));
+#1964 = VECTOR('',#1965,1.);
+#1965 = DIRECTION('',(1.,0.));
+#1966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1967 = ORIENTED_EDGE('',*,*,#1825,.F.);
+#1968 = ADVANCED_FACE('',(#1969),#1784,.T.);
+#1969 = FACE_BOUND('',#1970,.T.);
+#1970 = EDGE_LOOP('',(#1971,#1992,#1993,#2014));
+#1971 = ORIENTED_EDGE('',*,*,#1972,.F.);
+#1972 = EDGE_CURVE('',#1741,#1856,#1973,.T.);
+#1973 = SURFACE_CURVE('',#1974,(#1978,#1985),.PCURVE_S1.);
+#1974 = LINE('',#1975,#1976);
+#1975 = CARTESIAN_POINT('',(5.87,-4.32,0.));
+#1976 = VECTOR('',#1977,1.);
+#1977 = DIRECTION('',(1.,0.,0.));
+#1978 = PCURVE('',#1784,#1979);
+#1979 = DEFINITIONAL_REPRESENTATION('',(#1980),#1984);
+#1980 = LINE('',#1981,#1982);
+#1981 = CARTESIAN_POINT('',(0.,0.));
+#1982 = VECTOR('',#1983,1.);
+#1983 = DIRECTION('',(0.,1.));
+#1984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1985 = PCURVE('',#1756,#1986);
+#1986 = DEFINITIONAL_REPRESENTATION('',(#1987),#1991);
+#1987 = LINE('',#1988,#1989);
+#1988 = CARTESIAN_POINT('',(0.,1.56));
+#1989 = VECTOR('',#1990,1.);
+#1990 = DIRECTION('',(1.,0.));
+#1991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1992 = ORIENTED_EDGE('',*,*,#1768,.T.);
+#1993 = ORIENTED_EDGE('',*,*,#1994,.T.);
+#1994 = EDGE_CURVE('',#1769,#1879,#1995,.T.);
+#1995 = SURFACE_CURVE('',#1996,(#2000,#2007),.PCURVE_S1.);
+#1996 = LINE('',#1997,#1998);
+#1997 = CARTESIAN_POINT('',(5.87,-4.32,0.1));
+#1998 = VECTOR('',#1999,1.);
+#1999 = DIRECTION('',(1.,0.,0.));
+#2000 = PCURVE('',#1784,#2001);
+#2001 = DEFINITIONAL_REPRESENTATION('',(#2002),#2006);
+#2002 = LINE('',#2003,#2004);
+#2003 = CARTESIAN_POINT('',(0.1,0.));
+#2004 = VECTOR('',#2005,1.);
+#2005 = DIRECTION('',(0.,1.));
+#2006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2007 = PCURVE('',#1810,#2008);
+#2008 = DEFINITIONAL_REPRESENTATION('',(#2009),#2013);
+#2009 = LINE('',#2010,#2011);
+#2010 = CARTESIAN_POINT('',(0.,1.56));
+#2011 = VECTOR('',#2012,1.);
+#2012 = DIRECTION('',(1.,0.));
+#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2014 = ORIENTED_EDGE('',*,*,#1878,.F.);
+#2015 = ADVANCED_FACE('',(#2016),#1756,.F.);
+#2016 = FACE_BOUND('',#2017,.F.);
+#2017 = EDGE_LOOP('',(#2018,#2019,#2020,#2021));
+#2018 = ORIENTED_EDGE('',*,*,#1740,.F.);
+#2019 = ORIENTED_EDGE('',*,*,#1925,.T.);
+#2020 = ORIENTED_EDGE('',*,*,#1855,.T.);
+#2021 = ORIENTED_EDGE('',*,*,#1972,.F.);
+#2022 = ADVANCED_FACE('',(#2023),#1810,.T.);
+#2023 = FACE_BOUND('',#2024,.T.);
+#2024 = EDGE_LOOP('',(#2025,#2026,#2027,#2028));
+#2025 = ORIENTED_EDGE('',*,*,#1796,.F.);
+#2026 = ORIENTED_EDGE('',*,*,#1947,.T.);
+#2027 = ORIENTED_EDGE('',*,*,#1901,.T.);
+#2028 = ORIENTED_EDGE('',*,*,#1994,.F.);
+#2029 = MANIFOLD_SOLID_BREP('',#2030);
+#2030 = CLOSED_SHELL('',(#2031,#2151,#2251,#2298,#2345,#2352));
+#2031 = ADVANCED_FACE('',(#2032),#2046,.F.);
+#2032 = FACE_BOUND('',#2033,.F.);
+#2033 = EDGE_LOOP('',(#2034,#2069,#2097,#2125));
+#2034 = ORIENTED_EDGE('',*,*,#2035,.F.);
+#2035 = EDGE_CURVE('',#2036,#2038,#2040,.T.);
+#2036 = VERTEX_POINT('',#2037);
+#2037 = CARTESIAN_POINT('',(5.87,4.32,0.));
+#2038 = VERTEX_POINT('',#2039);
+#2039 = CARTESIAN_POINT('',(5.87,4.32,0.1));
+#2040 = SURFACE_CURVE('',#2041,(#2045,#2057),.PCURVE_S1.);
+#2041 = LINE('',#2042,#2043);
+#2042 = CARTESIAN_POINT('',(5.87,4.32,0.));
+#2043 = VECTOR('',#2044,1.);
+#2044 = DIRECTION('',(0.,0.,1.));
+#2045 = PCURVE('',#2046,#2051);
+#2046 = PLANE('',#2047);
+#2047 = AXIS2_PLACEMENT_3D('',#2048,#2049,#2050);
+#2048 = CARTESIAN_POINT('',(5.87,4.32,0.));
+#2049 = DIRECTION('',(1.,0.,0.));
+#2050 = DIRECTION('',(0.,0.,1.));
+#2051 = DEFINITIONAL_REPRESENTATION('',(#2052),#2056);
+#2052 = LINE('',#2053,#2054);
+#2053 = CARTESIAN_POINT('',(0.,0.));
+#2054 = VECTOR('',#2055,1.);
+#2055 = DIRECTION('',(1.,0.));
+#2056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2057 = PCURVE('',#2058,#2063);
+#2058 = PLANE('',#2059);
+#2059 = AXIS2_PLACEMENT_3D('',#2060,#2061,#2062);
+#2060 = CARTESIAN_POINT('',(5.87,4.32,0.));
+#2061 = DIRECTION('',(0.,1.,0.));
+#2062 = DIRECTION('',(0.,0.,1.));
+#2063 = DEFINITIONAL_REPRESENTATION('',(#2064),#2068);
+#2064 = LINE('',#2065,#2066);
+#2065 = CARTESIAN_POINT('',(0.,0.));
+#2066 = VECTOR('',#2067,1.);
+#2067 = DIRECTION('',(1.,0.));
+#2068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2069 = ORIENTED_EDGE('',*,*,#2070,.T.);
+#2070 = EDGE_CURVE('',#2036,#2071,#2073,.T.);
+#2071 = VERTEX_POINT('',#2072);
+#2072 = CARTESIAN_POINT('',(5.87,5.88,0.));
+#2073 = SURFACE_CURVE('',#2074,(#2078,#2085),.PCURVE_S1.);
+#2074 = LINE('',#2075,#2076);
+#2075 = CARTESIAN_POINT('',(5.87,4.32,0.));
+#2076 = VECTOR('',#2077,1.);
+#2077 = DIRECTION('',(0.,1.,0.));
+#2078 = PCURVE('',#2046,#2079);
+#2079 = DEFINITIONAL_REPRESENTATION('',(#2080),#2084);
+#2080 = LINE('',#2081,#2082);
+#2081 = CARTESIAN_POINT('',(0.,0.));
+#2082 = VECTOR('',#2083,1.);
+#2083 = DIRECTION('',(0.,-1.));
+#2084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2085 = PCURVE('',#2086,#2091);
+#2086 = PLANE('',#2087);
+#2087 = AXIS2_PLACEMENT_3D('',#2088,#2089,#2090);
+#2088 = CARTESIAN_POINT('',(5.87,4.32,0.));
+#2089 = DIRECTION('',(0.,0.,1.));
+#2090 = DIRECTION('',(1.,0.,0.));
+#2091 = DEFINITIONAL_REPRESENTATION('',(#2092),#2096);
+#2092 = LINE('',#2093,#2094);
+#2093 = CARTESIAN_POINT('',(0.,0.));
+#2094 = VECTOR('',#2095,1.);
+#2095 = DIRECTION('',(0.,1.));
+#2096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2097 = ORIENTED_EDGE('',*,*,#2098,.T.);
+#2098 = EDGE_CURVE('',#2071,#2099,#2101,.T.);
+#2099 = VERTEX_POINT('',#2100);
+#2100 = CARTESIAN_POINT('',(5.87,5.88,0.1));
+#2101 = SURFACE_CURVE('',#2102,(#2106,#2113),.PCURVE_S1.);
+#2102 = LINE('',#2103,#2104);
+#2103 = CARTESIAN_POINT('',(5.87,5.88,0.));
+#2104 = VECTOR('',#2105,1.);
+#2105 = DIRECTION('',(0.,0.,1.));
+#2106 = PCURVE('',#2046,#2107);
+#2107 = DEFINITIONAL_REPRESENTATION('',(#2108),#2112);
+#2108 = LINE('',#2109,#2110);
+#2109 = CARTESIAN_POINT('',(0.,-1.56));
+#2110 = VECTOR('',#2111,1.);
+#2111 = DIRECTION('',(1.,0.));
+#2112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2113 = PCURVE('',#2114,#2119);
+#2114 = PLANE('',#2115);
+#2115 = AXIS2_PLACEMENT_3D('',#2116,#2117,#2118);
+#2116 = CARTESIAN_POINT('',(5.87,5.88,0.));
+#2117 = DIRECTION('',(0.,1.,0.));
+#2118 = DIRECTION('',(0.,0.,1.));
+#2119 = DEFINITIONAL_REPRESENTATION('',(#2120),#2124);
+#2120 = LINE('',#2121,#2122);
+#2121 = CARTESIAN_POINT('',(0.,0.));
+#2122 = VECTOR('',#2123,1.);
+#2123 = DIRECTION('',(1.,0.));
+#2124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2125 = ORIENTED_EDGE('',*,*,#2126,.F.);
+#2126 = EDGE_CURVE('',#2038,#2099,#2127,.T.);
+#2127 = SURFACE_CURVE('',#2128,(#2132,#2139),.PCURVE_S1.);
+#2128 = LINE('',#2129,#2130);
+#2129 = CARTESIAN_POINT('',(5.87,4.32,0.1));
+#2130 = VECTOR('',#2131,1.);
+#2131 = DIRECTION('',(0.,1.,0.));
+#2132 = PCURVE('',#2046,#2133);
+#2133 = DEFINITIONAL_REPRESENTATION('',(#2134),#2138);
+#2134 = LINE('',#2135,#2136);
+#2135 = CARTESIAN_POINT('',(0.1,0.));
+#2136 = VECTOR('',#2137,1.);
+#2137 = DIRECTION('',(0.,-1.));
+#2138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2139 = PCURVE('',#2140,#2145);
+#2140 = PLANE('',#2141);
+#2141 = AXIS2_PLACEMENT_3D('',#2142,#2143,#2144);
+#2142 = CARTESIAN_POINT('',(5.87,4.32,0.1));
+#2143 = DIRECTION('',(0.,0.,1.));
+#2144 = DIRECTION('',(1.,0.,0.));
+#2145 = DEFINITIONAL_REPRESENTATION('',(#2146),#2150);
+#2146 = LINE('',#2147,#2148);
+#2147 = CARTESIAN_POINT('',(0.,0.));
+#2148 = VECTOR('',#2149,1.);
+#2149 = DIRECTION('',(0.,1.));
+#2150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2151 = ADVANCED_FACE('',(#2152),#2166,.T.);
+#2152 = FACE_BOUND('',#2153,.T.);
+#2153 = EDGE_LOOP('',(#2154,#2184,#2207,#2230));
+#2154 = ORIENTED_EDGE('',*,*,#2155,.F.);
+#2155 = EDGE_CURVE('',#2156,#2158,#2160,.T.);
+#2156 = VERTEX_POINT('',#2157);
+#2157 = CARTESIAN_POINT('',(6.83,4.32,0.));
+#2158 = VERTEX_POINT('',#2159);
+#2159 = CARTESIAN_POINT('',(6.83,4.32,0.1));
+#2160 = SURFACE_CURVE('',#2161,(#2165,#2177),.PCURVE_S1.);
+#2161 = LINE('',#2162,#2163);
+#2162 = CARTESIAN_POINT('',(6.83,4.32,0.));
+#2163 = VECTOR('',#2164,1.);
+#2164 = DIRECTION('',(0.,0.,1.));
+#2165 = PCURVE('',#2166,#2171);
+#2166 = PLANE('',#2167);
+#2167 = AXIS2_PLACEMENT_3D('',#2168,#2169,#2170);
+#2168 = CARTESIAN_POINT('',(6.83,4.32,0.));
+#2169 = DIRECTION('',(1.,0.,0.));
+#2170 = DIRECTION('',(0.,0.,1.));
+#2171 = DEFINITIONAL_REPRESENTATION('',(#2172),#2176);
+#2172 = LINE('',#2173,#2174);
+#2173 = CARTESIAN_POINT('',(0.,0.));
+#2174 = VECTOR('',#2175,1.);
+#2175 = DIRECTION('',(1.,0.));
+#2176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2177 = PCURVE('',#2058,#2178);
+#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183);
+#2179 = LINE('',#2180,#2181);
+#2180 = CARTESIAN_POINT('',(0.,0.96));
+#2181 = VECTOR('',#2182,1.);
+#2182 = DIRECTION('',(1.,0.));
+#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2184 = ORIENTED_EDGE('',*,*,#2185,.T.);
+#2185 = EDGE_CURVE('',#2156,#2186,#2188,.T.);
+#2186 = VERTEX_POINT('',#2187);
+#2187 = CARTESIAN_POINT('',(6.83,5.88,0.));
+#2188 = SURFACE_CURVE('',#2189,(#2193,#2200),.PCURVE_S1.);
+#2189 = LINE('',#2190,#2191);
+#2190 = CARTESIAN_POINT('',(6.83,4.32,0.));
+#2191 = VECTOR('',#2192,1.);
+#2192 = DIRECTION('',(0.,1.,0.));
+#2193 = PCURVE('',#2166,#2194);
+#2194 = DEFINITIONAL_REPRESENTATION('',(#2195),#2199);
+#2195 = LINE('',#2196,#2197);
+#2196 = CARTESIAN_POINT('',(0.,0.));
+#2197 = VECTOR('',#2198,1.);
+#2198 = DIRECTION('',(0.,-1.));
+#2199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2200 = PCURVE('',#2086,#2201);
+#2201 = DEFINITIONAL_REPRESENTATION('',(#2202),#2206);
+#2202 = LINE('',#2203,#2204);
+#2203 = CARTESIAN_POINT('',(0.96,0.));
+#2204 = VECTOR('',#2205,1.);
+#2205 = DIRECTION('',(0.,1.));
+#2206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2207 = ORIENTED_EDGE('',*,*,#2208,.T.);
+#2208 = EDGE_CURVE('',#2186,#2209,#2211,.T.);
+#2209 = VERTEX_POINT('',#2210);
+#2210 = CARTESIAN_POINT('',(6.83,5.88,0.1));
+#2211 = SURFACE_CURVE('',#2212,(#2216,#2223),.PCURVE_S1.);
+#2212 = LINE('',#2213,#2214);
+#2213 = CARTESIAN_POINT('',(6.83,5.88,0.));
+#2214 = VECTOR('',#2215,1.);
+#2215 = DIRECTION('',(0.,0.,1.));
+#2216 = PCURVE('',#2166,#2217);
+#2217 = DEFINITIONAL_REPRESENTATION('',(#2218),#2222);
+#2218 = LINE('',#2219,#2220);
+#2219 = CARTESIAN_POINT('',(0.,-1.56));
+#2220 = VECTOR('',#2221,1.);
+#2221 = DIRECTION('',(1.,0.));
+#2222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2223 = PCURVE('',#2114,#2224);
+#2224 = DEFINITIONAL_REPRESENTATION('',(#2225),#2229);
+#2225 = LINE('',#2226,#2227);
+#2226 = CARTESIAN_POINT('',(0.,0.96));
+#2227 = VECTOR('',#2228,1.);
+#2228 = DIRECTION('',(1.,0.));
+#2229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2230 = ORIENTED_EDGE('',*,*,#2231,.F.);
+#2231 = EDGE_CURVE('',#2158,#2209,#2232,.T.);
+#2232 = SURFACE_CURVE('',#2233,(#2237,#2244),.PCURVE_S1.);
+#2233 = LINE('',#2234,#2235);
+#2234 = CARTESIAN_POINT('',(6.83,4.32,0.1));
+#2235 = VECTOR('',#2236,1.);
+#2236 = DIRECTION('',(0.,1.,0.));
+#2237 = PCURVE('',#2166,#2238);
+#2238 = DEFINITIONAL_REPRESENTATION('',(#2239),#2243);
+#2239 = LINE('',#2240,#2241);
+#2240 = CARTESIAN_POINT('',(0.1,0.));
+#2241 = VECTOR('',#2242,1.);
+#2242 = DIRECTION('',(0.,-1.));
+#2243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2244 = PCURVE('',#2140,#2245);
+#2245 = DEFINITIONAL_REPRESENTATION('',(#2246),#2250);
+#2246 = LINE('',#2247,#2248);
+#2247 = CARTESIAN_POINT('',(0.96,0.));
+#2248 = VECTOR('',#2249,1.);
+#2249 = DIRECTION('',(0.,1.));
+#2250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2251 = ADVANCED_FACE('',(#2252),#2058,.F.);
+#2252 = FACE_BOUND('',#2253,.F.);
+#2253 = EDGE_LOOP('',(#2254,#2275,#2276,#2297));
+#2254 = ORIENTED_EDGE('',*,*,#2255,.F.);
+#2255 = EDGE_CURVE('',#2036,#2156,#2256,.T.);
+#2256 = SURFACE_CURVE('',#2257,(#2261,#2268),.PCURVE_S1.);
+#2257 = LINE('',#2258,#2259);
+#2258 = CARTESIAN_POINT('',(5.87,4.32,0.));
+#2259 = VECTOR('',#2260,1.);
+#2260 = DIRECTION('',(1.,0.,0.));
+#2261 = PCURVE('',#2058,#2262);
+#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267);
+#2263 = LINE('',#2264,#2265);
+#2264 = CARTESIAN_POINT('',(0.,0.));
+#2265 = VECTOR('',#2266,1.);
+#2266 = DIRECTION('',(0.,1.));
+#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2268 = PCURVE('',#2086,#2269);
+#2269 = DEFINITIONAL_REPRESENTATION('',(#2270),#2274);
+#2270 = LINE('',#2271,#2272);
+#2271 = CARTESIAN_POINT('',(0.,0.));
+#2272 = VECTOR('',#2273,1.);
+#2273 = DIRECTION('',(1.,0.));
+#2274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2275 = ORIENTED_EDGE('',*,*,#2035,.T.);
+#2276 = ORIENTED_EDGE('',*,*,#2277,.T.);
+#2277 = EDGE_CURVE('',#2038,#2158,#2278,.T.);
+#2278 = SURFACE_CURVE('',#2279,(#2283,#2290),.PCURVE_S1.);
+#2279 = LINE('',#2280,#2281);
+#2280 = CARTESIAN_POINT('',(5.87,4.32,0.1));
+#2281 = VECTOR('',#2282,1.);
+#2282 = DIRECTION('',(1.,0.,0.));
+#2283 = PCURVE('',#2058,#2284);
+#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289);
+#2285 = LINE('',#2286,#2287);
+#2286 = CARTESIAN_POINT('',(0.1,0.));
+#2287 = VECTOR('',#2288,1.);
+#2288 = DIRECTION('',(0.,1.));
+#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2290 = PCURVE('',#2140,#2291);
+#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2296);
+#2292 = LINE('',#2293,#2294);
+#2293 = CARTESIAN_POINT('',(0.,0.));
+#2294 = VECTOR('',#2295,1.);
+#2295 = DIRECTION('',(1.,0.));
+#2296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2297 = ORIENTED_EDGE('',*,*,#2155,.F.);
+#2298 = ADVANCED_FACE('',(#2299),#2114,.T.);
+#2299 = FACE_BOUND('',#2300,.T.);
+#2300 = EDGE_LOOP('',(#2301,#2322,#2323,#2344));
+#2301 = ORIENTED_EDGE('',*,*,#2302,.F.);
+#2302 = EDGE_CURVE('',#2071,#2186,#2303,.T.);
+#2303 = SURFACE_CURVE('',#2304,(#2308,#2315),.PCURVE_S1.);
+#2304 = LINE('',#2305,#2306);
+#2305 = CARTESIAN_POINT('',(5.87,5.88,0.));
+#2306 = VECTOR('',#2307,1.);
+#2307 = DIRECTION('',(1.,0.,0.));
+#2308 = PCURVE('',#2114,#2309);
+#2309 = DEFINITIONAL_REPRESENTATION('',(#2310),#2314);
+#2310 = LINE('',#2311,#2312);
+#2311 = CARTESIAN_POINT('',(0.,0.));
+#2312 = VECTOR('',#2313,1.);
+#2313 = DIRECTION('',(0.,1.));
+#2314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2315 = PCURVE('',#2086,#2316);
+#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321);
+#2317 = LINE('',#2318,#2319);
+#2318 = CARTESIAN_POINT('',(0.,1.56));
+#2319 = VECTOR('',#2320,1.);
+#2320 = DIRECTION('',(1.,0.));
+#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2322 = ORIENTED_EDGE('',*,*,#2098,.T.);
+#2323 = ORIENTED_EDGE('',*,*,#2324,.T.);
+#2324 = EDGE_CURVE('',#2099,#2209,#2325,.T.);
+#2325 = SURFACE_CURVE('',#2326,(#2330,#2337),.PCURVE_S1.);
+#2326 = LINE('',#2327,#2328);
+#2327 = CARTESIAN_POINT('',(5.87,5.88,0.1));
+#2328 = VECTOR('',#2329,1.);
+#2329 = DIRECTION('',(1.,0.,0.));
+#2330 = PCURVE('',#2114,#2331);
+#2331 = DEFINITIONAL_REPRESENTATION('',(#2332),#2336);
+#2332 = LINE('',#2333,#2334);
+#2333 = CARTESIAN_POINT('',(0.1,0.));
+#2334 = VECTOR('',#2335,1.);
+#2335 = DIRECTION('',(0.,1.));
+#2336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2337 = PCURVE('',#2140,#2338);
+#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343);
+#2339 = LINE('',#2340,#2341);
+#2340 = CARTESIAN_POINT('',(0.,1.56));
+#2341 = VECTOR('',#2342,1.);
+#2342 = DIRECTION('',(1.,0.));
+#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2344 = ORIENTED_EDGE('',*,*,#2208,.F.);
+#2345 = ADVANCED_FACE('',(#2346),#2086,.F.);
+#2346 = FACE_BOUND('',#2347,.F.);
+#2347 = EDGE_LOOP('',(#2348,#2349,#2350,#2351));
+#2348 = ORIENTED_EDGE('',*,*,#2070,.F.);
+#2349 = ORIENTED_EDGE('',*,*,#2255,.T.);
+#2350 = ORIENTED_EDGE('',*,*,#2185,.T.);
+#2351 = ORIENTED_EDGE('',*,*,#2302,.F.);
+#2352 = ADVANCED_FACE('',(#2353),#2140,.T.);
+#2353 = FACE_BOUND('',#2354,.T.);
+#2354 = EDGE_LOOP('',(#2355,#2356,#2357,#2358));
+#2355 = ORIENTED_EDGE('',*,*,#2126,.F.);
+#2356 = ORIENTED_EDGE('',*,*,#2277,.T.);
+#2357 = ORIENTED_EDGE('',*,*,#2231,.T.);
+#2358 = ORIENTED_EDGE('',*,*,#2324,.F.);
+#2359 = MANIFOLD_SOLID_BREP('',#2360);
+#2360 = CLOSED_SHELL('',(#2361,#2481,#2581,#2628,#2675,#2682));
+#2361 = ADVANCED_FACE('',(#2362),#2376,.F.);
+#2362 = FACE_BOUND('',#2363,.F.);
+#2363 = EDGE_LOOP('',(#2364,#2399,#2427,#2455));
+#2364 = ORIENTED_EDGE('',*,*,#2365,.F.);
+#2365 = EDGE_CURVE('',#2366,#2368,#2370,.T.);
+#2366 = VERTEX_POINT('',#2367);
+#2367 = CARTESIAN_POINT('',(3.33,4.32,0.));
+#2368 = VERTEX_POINT('',#2369);
+#2369 = CARTESIAN_POINT('',(3.33,4.32,0.1));
+#2370 = SURFACE_CURVE('',#2371,(#2375,#2387),.PCURVE_S1.);
+#2371 = LINE('',#2372,#2373);
+#2372 = CARTESIAN_POINT('',(3.33,4.32,0.));
+#2373 = VECTOR('',#2374,1.);
+#2374 = DIRECTION('',(0.,0.,1.));
+#2375 = PCURVE('',#2376,#2381);
+#2376 = PLANE('',#2377);
+#2377 = AXIS2_PLACEMENT_3D('',#2378,#2379,#2380);
+#2378 = CARTESIAN_POINT('',(3.33,4.32,0.));
+#2379 = DIRECTION('',(1.,0.,0.));
+#2380 = DIRECTION('',(0.,0.,1.));
+#2381 = DEFINITIONAL_REPRESENTATION('',(#2382),#2386);
+#2382 = LINE('',#2383,#2384);
+#2383 = CARTESIAN_POINT('',(0.,0.));
+#2384 = VECTOR('',#2385,1.);
+#2385 = DIRECTION('',(1.,0.));
+#2386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2387 = PCURVE('',#2388,#2393);
+#2388 = PLANE('',#2389);
+#2389 = AXIS2_PLACEMENT_3D('',#2390,#2391,#2392);
+#2390 = CARTESIAN_POINT('',(3.33,4.32,0.));
+#2391 = DIRECTION('',(0.,1.,0.));
+#2392 = DIRECTION('',(0.,0.,1.));
+#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398);
+#2394 = LINE('',#2395,#2396);
+#2395 = CARTESIAN_POINT('',(0.,0.));
+#2396 = VECTOR('',#2397,1.);
+#2397 = DIRECTION('',(1.,0.));
+#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2399 = ORIENTED_EDGE('',*,*,#2400,.T.);
+#2400 = EDGE_CURVE('',#2366,#2401,#2403,.T.);
+#2401 = VERTEX_POINT('',#2402);
+#2402 = CARTESIAN_POINT('',(3.33,5.88,0.));
+#2403 = SURFACE_CURVE('',#2404,(#2408,#2415),.PCURVE_S1.);
+#2404 = LINE('',#2405,#2406);
+#2405 = CARTESIAN_POINT('',(3.33,4.32,0.));
+#2406 = VECTOR('',#2407,1.);
+#2407 = DIRECTION('',(0.,1.,0.));
+#2408 = PCURVE('',#2376,#2409);
+#2409 = DEFINITIONAL_REPRESENTATION('',(#2410),#2414);
+#2410 = LINE('',#2411,#2412);
+#2411 = CARTESIAN_POINT('',(0.,0.));
+#2412 = VECTOR('',#2413,1.);
+#2413 = DIRECTION('',(0.,-1.));
+#2414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2415 = PCURVE('',#2416,#2421);
+#2416 = PLANE('',#2417);
+#2417 = AXIS2_PLACEMENT_3D('',#2418,#2419,#2420);
+#2418 = CARTESIAN_POINT('',(3.33,4.32,0.));
+#2419 = DIRECTION('',(0.,0.,1.));
+#2420 = DIRECTION('',(1.,0.,0.));
+#2421 = DEFINITIONAL_REPRESENTATION('',(#2422),#2426);
+#2422 = LINE('',#2423,#2424);
+#2423 = CARTESIAN_POINT('',(0.,0.));
+#2424 = VECTOR('',#2425,1.);
+#2425 = DIRECTION('',(0.,1.));
+#2426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2427 = ORIENTED_EDGE('',*,*,#2428,.T.);
+#2428 = EDGE_CURVE('',#2401,#2429,#2431,.T.);
+#2429 = VERTEX_POINT('',#2430);
+#2430 = CARTESIAN_POINT('',(3.33,5.88,0.1));
+#2431 = SURFACE_CURVE('',#2432,(#2436,#2443),.PCURVE_S1.);
+#2432 = LINE('',#2433,#2434);
+#2433 = CARTESIAN_POINT('',(3.33,5.88,0.));
+#2434 = VECTOR('',#2435,1.);
+#2435 = DIRECTION('',(0.,0.,1.));
+#2436 = PCURVE('',#2376,#2437);
+#2437 = DEFINITIONAL_REPRESENTATION('',(#2438),#2442);
+#2438 = LINE('',#2439,#2440);
+#2439 = CARTESIAN_POINT('',(0.,-1.56));
+#2440 = VECTOR('',#2441,1.);
+#2441 = DIRECTION('',(1.,0.));
+#2442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2443 = PCURVE('',#2444,#2449);
+#2444 = PLANE('',#2445);
+#2445 = AXIS2_PLACEMENT_3D('',#2446,#2447,#2448);
+#2446 = CARTESIAN_POINT('',(3.33,5.88,0.));
+#2447 = DIRECTION('',(0.,1.,0.));
+#2448 = DIRECTION('',(0.,0.,1.));
+#2449 = DEFINITIONAL_REPRESENTATION('',(#2450),#2454);
+#2450 = LINE('',#2451,#2452);
+#2451 = CARTESIAN_POINT('',(0.,0.));
+#2452 = VECTOR('',#2453,1.);
+#2453 = DIRECTION('',(1.,0.));
+#2454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2455 = ORIENTED_EDGE('',*,*,#2456,.F.);
+#2456 = EDGE_CURVE('',#2368,#2429,#2457,.T.);
+#2457 = SURFACE_CURVE('',#2458,(#2462,#2469),.PCURVE_S1.);
+#2458 = LINE('',#2459,#2460);
+#2459 = CARTESIAN_POINT('',(3.33,4.32,0.1));
+#2460 = VECTOR('',#2461,1.);
+#2461 = DIRECTION('',(0.,1.,0.));
+#2462 = PCURVE('',#2376,#2463);
+#2463 = DEFINITIONAL_REPRESENTATION('',(#2464),#2468);
+#2464 = LINE('',#2465,#2466);
+#2465 = CARTESIAN_POINT('',(0.1,0.));
+#2466 = VECTOR('',#2467,1.);
+#2467 = DIRECTION('',(0.,-1.));
+#2468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2469 = PCURVE('',#2470,#2475);
+#2470 = PLANE('',#2471);
+#2471 = AXIS2_PLACEMENT_3D('',#2472,#2473,#2474);
+#2472 = CARTESIAN_POINT('',(3.33,4.32,0.1));
+#2473 = DIRECTION('',(0.,0.,1.));
+#2474 = DIRECTION('',(1.,0.,0.));
+#2475 = DEFINITIONAL_REPRESENTATION('',(#2476),#2480);
+#2476 = LINE('',#2477,#2478);
+#2477 = CARTESIAN_POINT('',(0.,0.));
+#2478 = VECTOR('',#2479,1.);
+#2479 = DIRECTION('',(0.,1.));
+#2480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2481 = ADVANCED_FACE('',(#2482),#2496,.T.);
+#2482 = FACE_BOUND('',#2483,.T.);
+#2483 = EDGE_LOOP('',(#2484,#2514,#2537,#2560));
+#2484 = ORIENTED_EDGE('',*,*,#2485,.F.);
+#2485 = EDGE_CURVE('',#2486,#2488,#2490,.T.);
+#2486 = VERTEX_POINT('',#2487);
+#2487 = CARTESIAN_POINT('',(4.29,4.32,0.));
+#2488 = VERTEX_POINT('',#2489);
+#2489 = CARTESIAN_POINT('',(4.29,4.32,0.1));
+#2490 = SURFACE_CURVE('',#2491,(#2495,#2507),.PCURVE_S1.);
+#2491 = LINE('',#2492,#2493);
+#2492 = CARTESIAN_POINT('',(4.29,4.32,0.));
+#2493 = VECTOR('',#2494,1.);
+#2494 = DIRECTION('',(0.,0.,1.));
+#2495 = PCURVE('',#2496,#2501);
+#2496 = PLANE('',#2497);
+#2497 = AXIS2_PLACEMENT_3D('',#2498,#2499,#2500);
+#2498 = CARTESIAN_POINT('',(4.29,4.32,0.));
+#2499 = DIRECTION('',(1.,0.,0.));
+#2500 = DIRECTION('',(0.,0.,1.));
+#2501 = DEFINITIONAL_REPRESENTATION('',(#2502),#2506);
+#2502 = LINE('',#2503,#2504);
+#2503 = CARTESIAN_POINT('',(0.,0.));
+#2504 = VECTOR('',#2505,1.);
+#2505 = DIRECTION('',(1.,0.));
+#2506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2507 = PCURVE('',#2388,#2508);
+#2508 = DEFINITIONAL_REPRESENTATION('',(#2509),#2513);
+#2509 = LINE('',#2510,#2511);
+#2510 = CARTESIAN_POINT('',(0.,0.96));
+#2511 = VECTOR('',#2512,1.);
+#2512 = DIRECTION('',(1.,0.));
+#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2514 = ORIENTED_EDGE('',*,*,#2515,.T.);
+#2515 = EDGE_CURVE('',#2486,#2516,#2518,.T.);
+#2516 = VERTEX_POINT('',#2517);
+#2517 = CARTESIAN_POINT('',(4.29,5.88,0.));
+#2518 = SURFACE_CURVE('',#2519,(#2523,#2530),.PCURVE_S1.);
+#2519 = LINE('',#2520,#2521);
+#2520 = CARTESIAN_POINT('',(4.29,4.32,0.));
+#2521 = VECTOR('',#2522,1.);
+#2522 = DIRECTION('',(0.,1.,0.));
+#2523 = PCURVE('',#2496,#2524);
+#2524 = DEFINITIONAL_REPRESENTATION('',(#2525),#2529);
+#2525 = LINE('',#2526,#2527);
+#2526 = CARTESIAN_POINT('',(0.,0.));
+#2527 = VECTOR('',#2528,1.);
+#2528 = DIRECTION('',(0.,-1.));
+#2529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2530 = PCURVE('',#2416,#2531);
+#2531 = DEFINITIONAL_REPRESENTATION('',(#2532),#2536);
+#2532 = LINE('',#2533,#2534);
+#2533 = CARTESIAN_POINT('',(0.96,0.));
+#2534 = VECTOR('',#2535,1.);
+#2535 = DIRECTION('',(0.,1.));
+#2536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2537 = ORIENTED_EDGE('',*,*,#2538,.T.);
+#2538 = EDGE_CURVE('',#2516,#2539,#2541,.T.);
+#2539 = VERTEX_POINT('',#2540);
+#2540 = CARTESIAN_POINT('',(4.29,5.88,0.1));
+#2541 = SURFACE_CURVE('',#2542,(#2546,#2553),.PCURVE_S1.);
+#2542 = LINE('',#2543,#2544);
+#2543 = CARTESIAN_POINT('',(4.29,5.88,0.));
+#2544 = VECTOR('',#2545,1.);
+#2545 = DIRECTION('',(0.,0.,1.));
+#2546 = PCURVE('',#2496,#2547);
+#2547 = DEFINITIONAL_REPRESENTATION('',(#2548),#2552);
+#2548 = LINE('',#2549,#2550);
+#2549 = CARTESIAN_POINT('',(0.,-1.56));
+#2550 = VECTOR('',#2551,1.);
+#2551 = DIRECTION('',(1.,0.));
+#2552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2553 = PCURVE('',#2444,#2554);
+#2554 = DEFINITIONAL_REPRESENTATION('',(#2555),#2559);
+#2555 = LINE('',#2556,#2557);
+#2556 = CARTESIAN_POINT('',(0.,0.96));
+#2557 = VECTOR('',#2558,1.);
+#2558 = DIRECTION('',(1.,0.));
+#2559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2560 = ORIENTED_EDGE('',*,*,#2561,.F.);
+#2561 = EDGE_CURVE('',#2488,#2539,#2562,.T.);
+#2562 = SURFACE_CURVE('',#2563,(#2567,#2574),.PCURVE_S1.);
+#2563 = LINE('',#2564,#2565);
+#2564 = CARTESIAN_POINT('',(4.29,4.32,0.1));
+#2565 = VECTOR('',#2566,1.);
+#2566 = DIRECTION('',(0.,1.,0.));
+#2567 = PCURVE('',#2496,#2568);
+#2568 = DEFINITIONAL_REPRESENTATION('',(#2569),#2573);
+#2569 = LINE('',#2570,#2571);
+#2570 = CARTESIAN_POINT('',(0.1,0.));
+#2571 = VECTOR('',#2572,1.);
+#2572 = DIRECTION('',(0.,-1.));
+#2573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2574 = PCURVE('',#2470,#2575);
+#2575 = DEFINITIONAL_REPRESENTATION('',(#2576),#2580);
+#2576 = LINE('',#2577,#2578);
+#2577 = CARTESIAN_POINT('',(0.96,0.));
+#2578 = VECTOR('',#2579,1.);
+#2579 = DIRECTION('',(0.,1.));
+#2580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2581 = ADVANCED_FACE('',(#2582),#2388,.F.);
+#2582 = FACE_BOUND('',#2583,.F.);
+#2583 = EDGE_LOOP('',(#2584,#2605,#2606,#2627));
+#2584 = ORIENTED_EDGE('',*,*,#2585,.F.);
+#2585 = EDGE_CURVE('',#2366,#2486,#2586,.T.);
+#2586 = SURFACE_CURVE('',#2587,(#2591,#2598),.PCURVE_S1.);
+#2587 = LINE('',#2588,#2589);
+#2588 = CARTESIAN_POINT('',(3.33,4.32,0.));
+#2589 = VECTOR('',#2590,1.);
+#2590 = DIRECTION('',(1.,0.,0.));
+#2591 = PCURVE('',#2388,#2592);
+#2592 = DEFINITIONAL_REPRESENTATION('',(#2593),#2597);
+#2593 = LINE('',#2594,#2595);
+#2594 = CARTESIAN_POINT('',(0.,0.));
+#2595 = VECTOR('',#2596,1.);
+#2596 = DIRECTION('',(0.,1.));
+#2597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2598 = PCURVE('',#2416,#2599);
+#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604);
+#2600 = LINE('',#2601,#2602);
+#2601 = CARTESIAN_POINT('',(0.,0.));
+#2602 = VECTOR('',#2603,1.);
+#2603 = DIRECTION('',(1.,0.));
+#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2605 = ORIENTED_EDGE('',*,*,#2365,.T.);
+#2606 = ORIENTED_EDGE('',*,*,#2607,.T.);
+#2607 = EDGE_CURVE('',#2368,#2488,#2608,.T.);
+#2608 = SURFACE_CURVE('',#2609,(#2613,#2620),.PCURVE_S1.);
+#2609 = LINE('',#2610,#2611);
+#2610 = CARTESIAN_POINT('',(3.33,4.32,0.1));
+#2611 = VECTOR('',#2612,1.);
+#2612 = DIRECTION('',(1.,0.,0.));
+#2613 = PCURVE('',#2388,#2614);
+#2614 = DEFINITIONAL_REPRESENTATION('',(#2615),#2619);
+#2615 = LINE('',#2616,#2617);
+#2616 = CARTESIAN_POINT('',(0.1,0.));
+#2617 = VECTOR('',#2618,1.);
+#2618 = DIRECTION('',(0.,1.));
+#2619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2620 = PCURVE('',#2470,#2621);
+#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626);
+#2622 = LINE('',#2623,#2624);
+#2623 = CARTESIAN_POINT('',(0.,0.));
+#2624 = VECTOR('',#2625,1.);
+#2625 = DIRECTION('',(1.,0.));
+#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2627 = ORIENTED_EDGE('',*,*,#2485,.F.);
+#2628 = ADVANCED_FACE('',(#2629),#2444,.T.);
+#2629 = FACE_BOUND('',#2630,.T.);
+#2630 = EDGE_LOOP('',(#2631,#2652,#2653,#2674));
+#2631 = ORIENTED_EDGE('',*,*,#2632,.F.);
+#2632 = EDGE_CURVE('',#2401,#2516,#2633,.T.);
+#2633 = SURFACE_CURVE('',#2634,(#2638,#2645),.PCURVE_S1.);
+#2634 = LINE('',#2635,#2636);
+#2635 = CARTESIAN_POINT('',(3.33,5.88,0.));
+#2636 = VECTOR('',#2637,1.);
+#2637 = DIRECTION('',(1.,0.,0.));
+#2638 = PCURVE('',#2444,#2639);
+#2639 = DEFINITIONAL_REPRESENTATION('',(#2640),#2644);
+#2640 = LINE('',#2641,#2642);
+#2641 = CARTESIAN_POINT('',(0.,0.));
+#2642 = VECTOR('',#2643,1.);
+#2643 = DIRECTION('',(0.,1.));
+#2644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2645 = PCURVE('',#2416,#2646);
+#2646 = DEFINITIONAL_REPRESENTATION('',(#2647),#2651);
+#2647 = LINE('',#2648,#2649);
+#2648 = CARTESIAN_POINT('',(0.,1.56));
+#2649 = VECTOR('',#2650,1.);
+#2650 = DIRECTION('',(1.,0.));
+#2651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2652 = ORIENTED_EDGE('',*,*,#2428,.T.);
+#2653 = ORIENTED_EDGE('',*,*,#2654,.T.);
+#2654 = EDGE_CURVE('',#2429,#2539,#2655,.T.);
+#2655 = SURFACE_CURVE('',#2656,(#2660,#2667),.PCURVE_S1.);
+#2656 = LINE('',#2657,#2658);
+#2657 = CARTESIAN_POINT('',(3.33,5.88,0.1));
+#2658 = VECTOR('',#2659,1.);
+#2659 = DIRECTION('',(1.,0.,0.));
+#2660 = PCURVE('',#2444,#2661);
+#2661 = DEFINITIONAL_REPRESENTATION('',(#2662),#2666);
+#2662 = LINE('',#2663,#2664);
+#2663 = CARTESIAN_POINT('',(0.1,0.));
+#2664 = VECTOR('',#2665,1.);
+#2665 = DIRECTION('',(0.,1.));
+#2666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2667 = PCURVE('',#2470,#2668);
+#2668 = DEFINITIONAL_REPRESENTATION('',(#2669),#2673);
+#2669 = LINE('',#2670,#2671);
+#2670 = CARTESIAN_POINT('',(0.,1.56));
+#2671 = VECTOR('',#2672,1.);
+#2672 = DIRECTION('',(1.,0.));
+#2673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2674 = ORIENTED_EDGE('',*,*,#2538,.F.);
+#2675 = ADVANCED_FACE('',(#2676),#2416,.F.);
+#2676 = FACE_BOUND('',#2677,.F.);
+#2677 = EDGE_LOOP('',(#2678,#2679,#2680,#2681));
+#2678 = ORIENTED_EDGE('',*,*,#2400,.F.);
+#2679 = ORIENTED_EDGE('',*,*,#2585,.T.);
+#2680 = ORIENTED_EDGE('',*,*,#2515,.T.);
+#2681 = ORIENTED_EDGE('',*,*,#2632,.F.);
+#2682 = ADVANCED_FACE('',(#2683),#2470,.T.);
+#2683 = FACE_BOUND('',#2684,.T.);
+#2684 = EDGE_LOOP('',(#2685,#2686,#2687,#2688));
+#2685 = ORIENTED_EDGE('',*,*,#2456,.F.);
+#2686 = ORIENTED_EDGE('',*,*,#2607,.T.);
+#2687 = ORIENTED_EDGE('',*,*,#2561,.T.);
+#2688 = ORIENTED_EDGE('',*,*,#2654,.F.);
+#2689 = MANIFOLD_SOLID_BREP('',#2690);
+#2690 = CLOSED_SHELL('',(#2691,#2811,#2911,#2958,#3005,#3012));
+#2691 = ADVANCED_FACE('',(#2692),#2706,.F.);
+#2692 = FACE_BOUND('',#2693,.F.);
+#2693 = EDGE_LOOP('',(#2694,#2729,#2757,#2785));
+#2694 = ORIENTED_EDGE('',*,*,#2695,.F.);
+#2695 = EDGE_CURVE('',#2696,#2698,#2700,.T.);
+#2696 = VERTEX_POINT('',#2697);
+#2697 = CARTESIAN_POINT('',(-1.75,4.32,0.));
+#2698 = VERTEX_POINT('',#2699);
+#2699 = CARTESIAN_POINT('',(-1.75,4.32,0.1));
+#2700 = SURFACE_CURVE('',#2701,(#2705,#2717),.PCURVE_S1.);
+#2701 = LINE('',#2702,#2703);
+#2702 = CARTESIAN_POINT('',(-1.75,4.32,0.));
+#2703 = VECTOR('',#2704,1.);
+#2704 = DIRECTION('',(0.,0.,1.));
+#2705 = PCURVE('',#2706,#2711);
+#2706 = PLANE('',#2707);
+#2707 = AXIS2_PLACEMENT_3D('',#2708,#2709,#2710);
+#2708 = CARTESIAN_POINT('',(-1.75,4.32,0.));
+#2709 = DIRECTION('',(1.,0.,0.));
+#2710 = DIRECTION('',(0.,0.,1.));
+#2711 = DEFINITIONAL_REPRESENTATION('',(#2712),#2716);
+#2712 = LINE('',#2713,#2714);
+#2713 = CARTESIAN_POINT('',(0.,0.));
+#2714 = VECTOR('',#2715,1.);
+#2715 = DIRECTION('',(1.,0.));
+#2716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2717 = PCURVE('',#2718,#2723);
+#2718 = PLANE('',#2719);
+#2719 = AXIS2_PLACEMENT_3D('',#2720,#2721,#2722);
+#2720 = CARTESIAN_POINT('',(-1.75,4.32,0.));
+#2721 = DIRECTION('',(0.,1.,0.));
+#2722 = DIRECTION('',(0.,0.,1.));
+#2723 = DEFINITIONAL_REPRESENTATION('',(#2724),#2728);
+#2724 = LINE('',#2725,#2726);
+#2725 = CARTESIAN_POINT('',(0.,0.));
+#2726 = VECTOR('',#2727,1.);
+#2727 = DIRECTION('',(1.,0.));
+#2728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2729 = ORIENTED_EDGE('',*,*,#2730,.T.);
+#2730 = EDGE_CURVE('',#2696,#2731,#2733,.T.);
+#2731 = VERTEX_POINT('',#2732);
+#2732 = CARTESIAN_POINT('',(-1.75,5.88,0.));
+#2733 = SURFACE_CURVE('',#2734,(#2738,#2745),.PCURVE_S1.);
+#2734 = LINE('',#2735,#2736);
+#2735 = CARTESIAN_POINT('',(-1.75,4.32,0.));
+#2736 = VECTOR('',#2737,1.);
+#2737 = DIRECTION('',(0.,1.,0.));
+#2738 = PCURVE('',#2706,#2739);
+#2739 = DEFINITIONAL_REPRESENTATION('',(#2740),#2744);
+#2740 = LINE('',#2741,#2742);
+#2741 = CARTESIAN_POINT('',(0.,0.));
+#2742 = VECTOR('',#2743,1.);
+#2743 = DIRECTION('',(0.,-1.));
+#2744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2745 = PCURVE('',#2746,#2751);
+#2746 = PLANE('',#2747);
+#2747 = AXIS2_PLACEMENT_3D('',#2748,#2749,#2750);
+#2748 = CARTESIAN_POINT('',(-1.75,4.32,0.));
+#2749 = DIRECTION('',(0.,0.,1.));
+#2750 = DIRECTION('',(1.,0.,0.));
+#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756);
+#2752 = LINE('',#2753,#2754);
+#2753 = CARTESIAN_POINT('',(0.,0.));
+#2754 = VECTOR('',#2755,1.);
+#2755 = DIRECTION('',(0.,1.));
+#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2757 = ORIENTED_EDGE('',*,*,#2758,.T.);
+#2758 = EDGE_CURVE('',#2731,#2759,#2761,.T.);
+#2759 = VERTEX_POINT('',#2760);
+#2760 = CARTESIAN_POINT('',(-1.75,5.88,0.1));
+#2761 = SURFACE_CURVE('',#2762,(#2766,#2773),.PCURVE_S1.);
+#2762 = LINE('',#2763,#2764);
+#2763 = CARTESIAN_POINT('',(-1.75,5.88,0.));
+#2764 = VECTOR('',#2765,1.);
+#2765 = DIRECTION('',(0.,0.,1.));
+#2766 = PCURVE('',#2706,#2767);
+#2767 = DEFINITIONAL_REPRESENTATION('',(#2768),#2772);
+#2768 = LINE('',#2769,#2770);
+#2769 = CARTESIAN_POINT('',(0.,-1.56));
+#2770 = VECTOR('',#2771,1.);
+#2771 = DIRECTION('',(1.,0.));
+#2772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2773 = PCURVE('',#2774,#2779);
+#2774 = PLANE('',#2775);
+#2775 = AXIS2_PLACEMENT_3D('',#2776,#2777,#2778);
+#2776 = CARTESIAN_POINT('',(-1.75,5.88,0.));
+#2777 = DIRECTION('',(0.,1.,0.));
+#2778 = DIRECTION('',(0.,0.,1.));
+#2779 = DEFINITIONAL_REPRESENTATION('',(#2780),#2784);
+#2780 = LINE('',#2781,#2782);
+#2781 = CARTESIAN_POINT('',(0.,0.));
+#2782 = VECTOR('',#2783,1.);
+#2783 = DIRECTION('',(1.,0.));
+#2784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2785 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#2786 = EDGE_CURVE('',#2698,#2759,#2787,.T.);
+#2787 = SURFACE_CURVE('',#2788,(#2792,#2799),.PCURVE_S1.);
+#2788 = LINE('',#2789,#2790);
+#2789 = CARTESIAN_POINT('',(-1.75,4.32,0.1));
+#2790 = VECTOR('',#2791,1.);
+#2791 = DIRECTION('',(0.,1.,0.));
+#2792 = PCURVE('',#2706,#2793);
+#2793 = DEFINITIONAL_REPRESENTATION('',(#2794),#2798);
+#2794 = LINE('',#2795,#2796);
+#2795 = CARTESIAN_POINT('',(0.1,0.));
+#2796 = VECTOR('',#2797,1.);
+#2797 = DIRECTION('',(0.,-1.));
+#2798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2799 = PCURVE('',#2800,#2805);
+#2800 = PLANE('',#2801);
+#2801 = AXIS2_PLACEMENT_3D('',#2802,#2803,#2804);
+#2802 = CARTESIAN_POINT('',(-1.75,4.32,0.1));
+#2803 = DIRECTION('',(0.,0.,1.));
+#2804 = DIRECTION('',(1.,0.,0.));
+#2805 = DEFINITIONAL_REPRESENTATION('',(#2806),#2810);
+#2806 = LINE('',#2807,#2808);
+#2807 = CARTESIAN_POINT('',(0.,0.));
+#2808 = VECTOR('',#2809,1.);
+#2809 = DIRECTION('',(0.,1.));
+#2810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2811 = ADVANCED_FACE('',(#2812),#2826,.T.);
+#2812 = FACE_BOUND('',#2813,.T.);
+#2813 = EDGE_LOOP('',(#2814,#2844,#2867,#2890));
+#2814 = ORIENTED_EDGE('',*,*,#2815,.F.);
+#2815 = EDGE_CURVE('',#2816,#2818,#2820,.T.);
+#2816 = VERTEX_POINT('',#2817);
+#2817 = CARTESIAN_POINT('',(-0.79,4.32,0.));
+#2818 = VERTEX_POINT('',#2819);
+#2819 = CARTESIAN_POINT('',(-0.79,4.32,0.1));
+#2820 = SURFACE_CURVE('',#2821,(#2825,#2837),.PCURVE_S1.);
+#2821 = LINE('',#2822,#2823);
+#2822 = CARTESIAN_POINT('',(-0.79,4.32,0.));
+#2823 = VECTOR('',#2824,1.);
+#2824 = DIRECTION('',(0.,0.,1.));
+#2825 = PCURVE('',#2826,#2831);
+#2826 = PLANE('',#2827);
+#2827 = AXIS2_PLACEMENT_3D('',#2828,#2829,#2830);
+#2828 = CARTESIAN_POINT('',(-0.79,4.32,0.));
+#2829 = DIRECTION('',(1.,0.,0.));
+#2830 = DIRECTION('',(0.,0.,1.));
+#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836);
+#2832 = LINE('',#2833,#2834);
+#2833 = CARTESIAN_POINT('',(0.,0.));
+#2834 = VECTOR('',#2835,1.);
+#2835 = DIRECTION('',(1.,0.));
+#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2837 = PCURVE('',#2718,#2838);
+#2838 = DEFINITIONAL_REPRESENTATION('',(#2839),#2843);
+#2839 = LINE('',#2840,#2841);
+#2840 = CARTESIAN_POINT('',(0.,0.96));
+#2841 = VECTOR('',#2842,1.);
+#2842 = DIRECTION('',(1.,0.));
+#2843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2844 = ORIENTED_EDGE('',*,*,#2845,.T.);
+#2845 = EDGE_CURVE('',#2816,#2846,#2848,.T.);
+#2846 = VERTEX_POINT('',#2847);
+#2847 = CARTESIAN_POINT('',(-0.79,5.88,0.));
+#2848 = SURFACE_CURVE('',#2849,(#2853,#2860),.PCURVE_S1.);
+#2849 = LINE('',#2850,#2851);
+#2850 = CARTESIAN_POINT('',(-0.79,4.32,0.));
+#2851 = VECTOR('',#2852,1.);
+#2852 = DIRECTION('',(0.,1.,0.));
+#2853 = PCURVE('',#2826,#2854);
+#2854 = DEFINITIONAL_REPRESENTATION('',(#2855),#2859);
+#2855 = LINE('',#2856,#2857);
+#2856 = CARTESIAN_POINT('',(0.,0.));
+#2857 = VECTOR('',#2858,1.);
+#2858 = DIRECTION('',(0.,-1.));
+#2859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2860 = PCURVE('',#2746,#2861);
+#2861 = DEFINITIONAL_REPRESENTATION('',(#2862),#2866);
+#2862 = LINE('',#2863,#2864);
+#2863 = CARTESIAN_POINT('',(0.96,0.));
+#2864 = VECTOR('',#2865,1.);
+#2865 = DIRECTION('',(0.,1.));
+#2866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2867 = ORIENTED_EDGE('',*,*,#2868,.T.);
+#2868 = EDGE_CURVE('',#2846,#2869,#2871,.T.);
+#2869 = VERTEX_POINT('',#2870);
+#2870 = CARTESIAN_POINT('',(-0.79,5.88,0.1));
+#2871 = SURFACE_CURVE('',#2872,(#2876,#2883),.PCURVE_S1.);
+#2872 = LINE('',#2873,#2874);
+#2873 = CARTESIAN_POINT('',(-0.79,5.88,0.));
+#2874 = VECTOR('',#2875,1.);
+#2875 = DIRECTION('',(0.,0.,1.));
+#2876 = PCURVE('',#2826,#2877);
+#2877 = DEFINITIONAL_REPRESENTATION('',(#2878),#2882);
+#2878 = LINE('',#2879,#2880);
+#2879 = CARTESIAN_POINT('',(0.,-1.56));
+#2880 = VECTOR('',#2881,1.);
+#2881 = DIRECTION('',(1.,0.));
+#2882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2883 = PCURVE('',#2774,#2884);
+#2884 = DEFINITIONAL_REPRESENTATION('',(#2885),#2889);
+#2885 = LINE('',#2886,#2887);
+#2886 = CARTESIAN_POINT('',(0.,0.96));
+#2887 = VECTOR('',#2888,1.);
+#2888 = DIRECTION('',(1.,0.));
+#2889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2890 = ORIENTED_EDGE('',*,*,#2891,.F.);
+#2891 = EDGE_CURVE('',#2818,#2869,#2892,.T.);
+#2892 = SURFACE_CURVE('',#2893,(#2897,#2904),.PCURVE_S1.);
+#2893 = LINE('',#2894,#2895);
+#2894 = CARTESIAN_POINT('',(-0.79,4.32,0.1));
+#2895 = VECTOR('',#2896,1.);
+#2896 = DIRECTION('',(0.,1.,0.));
+#2897 = PCURVE('',#2826,#2898);
+#2898 = DEFINITIONAL_REPRESENTATION('',(#2899),#2903);
+#2899 = LINE('',#2900,#2901);
+#2900 = CARTESIAN_POINT('',(0.1,0.));
+#2901 = VECTOR('',#2902,1.);
+#2902 = DIRECTION('',(0.,-1.));
+#2903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2904 = PCURVE('',#2800,#2905);
+#2905 = DEFINITIONAL_REPRESENTATION('',(#2906),#2910);
+#2906 = LINE('',#2907,#2908);
+#2907 = CARTESIAN_POINT('',(0.96,0.));
+#2908 = VECTOR('',#2909,1.);
+#2909 = DIRECTION('',(0.,1.));
+#2910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2911 = ADVANCED_FACE('',(#2912),#2718,.F.);
+#2912 = FACE_BOUND('',#2913,.F.);
+#2913 = EDGE_LOOP('',(#2914,#2935,#2936,#2957));
+#2914 = ORIENTED_EDGE('',*,*,#2915,.F.);
+#2915 = EDGE_CURVE('',#2696,#2816,#2916,.T.);
+#2916 = SURFACE_CURVE('',#2917,(#2921,#2928),.PCURVE_S1.);
+#2917 = LINE('',#2918,#2919);
+#2918 = CARTESIAN_POINT('',(-1.75,4.32,0.));
+#2919 = VECTOR('',#2920,1.);
+#2920 = DIRECTION('',(1.,0.,0.));
+#2921 = PCURVE('',#2718,#2922);
+#2922 = DEFINITIONAL_REPRESENTATION('',(#2923),#2927);
+#2923 = LINE('',#2924,#2925);
+#2924 = CARTESIAN_POINT('',(0.,0.));
+#2925 = VECTOR('',#2926,1.);
+#2926 = DIRECTION('',(0.,1.));
+#2927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2928 = PCURVE('',#2746,#2929);
+#2929 = DEFINITIONAL_REPRESENTATION('',(#2930),#2934);
+#2930 = LINE('',#2931,#2932);
+#2931 = CARTESIAN_POINT('',(0.,0.));
+#2932 = VECTOR('',#2933,1.);
+#2933 = DIRECTION('',(1.,0.));
+#2934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2935 = ORIENTED_EDGE('',*,*,#2695,.T.);
+#2936 = ORIENTED_EDGE('',*,*,#2937,.T.);
+#2937 = EDGE_CURVE('',#2698,#2818,#2938,.T.);
+#2938 = SURFACE_CURVE('',#2939,(#2943,#2950),.PCURVE_S1.);
+#2939 = LINE('',#2940,#2941);
+#2940 = CARTESIAN_POINT('',(-1.75,4.32,0.1));
+#2941 = VECTOR('',#2942,1.);
+#2942 = DIRECTION('',(1.,0.,0.));
+#2943 = PCURVE('',#2718,#2944);
+#2944 = DEFINITIONAL_REPRESENTATION('',(#2945),#2949);
+#2945 = LINE('',#2946,#2947);
+#2946 = CARTESIAN_POINT('',(0.1,0.));
+#2947 = VECTOR('',#2948,1.);
+#2948 = DIRECTION('',(0.,1.));
+#2949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2950 = PCURVE('',#2800,#2951);
+#2951 = DEFINITIONAL_REPRESENTATION('',(#2952),#2956);
+#2952 = LINE('',#2953,#2954);
+#2953 = CARTESIAN_POINT('',(0.,0.));
+#2954 = VECTOR('',#2955,1.);
+#2955 = DIRECTION('',(1.,0.));
+#2956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2957 = ORIENTED_EDGE('',*,*,#2815,.F.);
+#2958 = ADVANCED_FACE('',(#2959),#2774,.T.);
+#2959 = FACE_BOUND('',#2960,.T.);
+#2960 = EDGE_LOOP('',(#2961,#2982,#2983,#3004));
+#2961 = ORIENTED_EDGE('',*,*,#2962,.F.);
+#2962 = EDGE_CURVE('',#2731,#2846,#2963,.T.);
+#2963 = SURFACE_CURVE('',#2964,(#2968,#2975),.PCURVE_S1.);
+#2964 = LINE('',#2965,#2966);
+#2965 = CARTESIAN_POINT('',(-1.75,5.88,0.));
+#2966 = VECTOR('',#2967,1.);
+#2967 = DIRECTION('',(1.,0.,0.));
+#2968 = PCURVE('',#2774,#2969);
+#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2974);
+#2970 = LINE('',#2971,#2972);
+#2971 = CARTESIAN_POINT('',(0.,0.));
+#2972 = VECTOR('',#2973,1.);
+#2973 = DIRECTION('',(0.,1.));
+#2974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2975 = PCURVE('',#2746,#2976);
+#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981);
+#2977 = LINE('',#2978,#2979);
+#2978 = CARTESIAN_POINT('',(0.,1.56));
+#2979 = VECTOR('',#2980,1.);
+#2980 = DIRECTION('',(1.,0.));
+#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2982 = ORIENTED_EDGE('',*,*,#2758,.T.);
+#2983 = ORIENTED_EDGE('',*,*,#2984,.T.);
+#2984 = EDGE_CURVE('',#2759,#2869,#2985,.T.);
+#2985 = SURFACE_CURVE('',#2986,(#2990,#2997),.PCURVE_S1.);
+#2986 = LINE('',#2987,#2988);
+#2987 = CARTESIAN_POINT('',(-1.75,5.88,0.1));
+#2988 = VECTOR('',#2989,1.);
+#2989 = DIRECTION('',(1.,0.,0.));
+#2990 = PCURVE('',#2774,#2991);
+#2991 = DEFINITIONAL_REPRESENTATION('',(#2992),#2996);
+#2992 = LINE('',#2993,#2994);
+#2993 = CARTESIAN_POINT('',(0.1,0.));
+#2994 = VECTOR('',#2995,1.);
+#2995 = DIRECTION('',(0.,1.));
+#2996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#2997 = PCURVE('',#2800,#2998);
+#2998 = DEFINITIONAL_REPRESENTATION('',(#2999),#3003);
+#2999 = LINE('',#3000,#3001);
+#3000 = CARTESIAN_POINT('',(0.,1.56));
+#3001 = VECTOR('',#3002,1.);
+#3002 = DIRECTION('',(1.,0.));
+#3003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3004 = ORIENTED_EDGE('',*,*,#2868,.F.);
+#3005 = ADVANCED_FACE('',(#3006),#2746,.F.);
+#3006 = FACE_BOUND('',#3007,.F.);
+#3007 = EDGE_LOOP('',(#3008,#3009,#3010,#3011));
+#3008 = ORIENTED_EDGE('',*,*,#2730,.F.);
+#3009 = ORIENTED_EDGE('',*,*,#2915,.T.);
+#3010 = ORIENTED_EDGE('',*,*,#2845,.T.);
+#3011 = ORIENTED_EDGE('',*,*,#2962,.F.);
+#3012 = ADVANCED_FACE('',(#3013),#2800,.T.);
+#3013 = FACE_BOUND('',#3014,.T.);
+#3014 = EDGE_LOOP('',(#3015,#3016,#3017,#3018));
+#3015 = ORIENTED_EDGE('',*,*,#2786,.F.);
+#3016 = ORIENTED_EDGE('',*,*,#2937,.T.);
+#3017 = ORIENTED_EDGE('',*,*,#2891,.T.);
+#3018 = ORIENTED_EDGE('',*,*,#2984,.F.);
+#3019 = MANIFOLD_SOLID_BREP('',#3020);
+#3020 = CLOSED_SHELL('',(#3021,#3141,#3241,#3288,#3335,#3342));
+#3021 = ADVANCED_FACE('',(#3022),#3036,.F.);
+#3022 = FACE_BOUND('',#3023,.F.);
+#3023 = EDGE_LOOP('',(#3024,#3059,#3087,#3115));
+#3024 = ORIENTED_EDGE('',*,*,#3025,.F.);
+#3025 = EDGE_CURVE('',#3026,#3028,#3030,.T.);
+#3026 = VERTEX_POINT('',#3027);
+#3027 = CARTESIAN_POINT('',(-4.29,4.32,0.));
+#3028 = VERTEX_POINT('',#3029);
+#3029 = CARTESIAN_POINT('',(-4.29,4.32,0.1));
+#3030 = SURFACE_CURVE('',#3031,(#3035,#3047),.PCURVE_S1.);
+#3031 = LINE('',#3032,#3033);
+#3032 = CARTESIAN_POINT('',(-4.29,4.32,0.));
+#3033 = VECTOR('',#3034,1.);
+#3034 = DIRECTION('',(0.,0.,1.));
+#3035 = PCURVE('',#3036,#3041);
+#3036 = PLANE('',#3037);
+#3037 = AXIS2_PLACEMENT_3D('',#3038,#3039,#3040);
+#3038 = CARTESIAN_POINT('',(-4.29,4.32,0.));
+#3039 = DIRECTION('',(1.,0.,0.));
+#3040 = DIRECTION('',(0.,0.,1.));
+#3041 = DEFINITIONAL_REPRESENTATION('',(#3042),#3046);
+#3042 = LINE('',#3043,#3044);
+#3043 = CARTESIAN_POINT('',(0.,0.));
+#3044 = VECTOR('',#3045,1.);
+#3045 = DIRECTION('',(1.,0.));
+#3046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3047 = PCURVE('',#3048,#3053);
+#3048 = PLANE('',#3049);
+#3049 = AXIS2_PLACEMENT_3D('',#3050,#3051,#3052);
+#3050 = CARTESIAN_POINT('',(-4.29,4.32,0.));
+#3051 = DIRECTION('',(0.,1.,0.));
+#3052 = DIRECTION('',(0.,0.,1.));
+#3053 = DEFINITIONAL_REPRESENTATION('',(#3054),#3058);
+#3054 = LINE('',#3055,#3056);
+#3055 = CARTESIAN_POINT('',(0.,0.));
+#3056 = VECTOR('',#3057,1.);
+#3057 = DIRECTION('',(1.,0.));
+#3058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3059 = ORIENTED_EDGE('',*,*,#3060,.T.);
+#3060 = EDGE_CURVE('',#3026,#3061,#3063,.T.);
+#3061 = VERTEX_POINT('',#3062);
+#3062 = CARTESIAN_POINT('',(-4.29,5.88,0.));
+#3063 = SURFACE_CURVE('',#3064,(#3068,#3075),.PCURVE_S1.);
+#3064 = LINE('',#3065,#3066);
+#3065 = CARTESIAN_POINT('',(-4.29,4.32,0.));
+#3066 = VECTOR('',#3067,1.);
+#3067 = DIRECTION('',(0.,1.,0.));
+#3068 = PCURVE('',#3036,#3069);
+#3069 = DEFINITIONAL_REPRESENTATION('',(#3070),#3074);
+#3070 = LINE('',#3071,#3072);
+#3071 = CARTESIAN_POINT('',(0.,0.));
+#3072 = VECTOR('',#3073,1.);
+#3073 = DIRECTION('',(0.,-1.));
+#3074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3075 = PCURVE('',#3076,#3081);
+#3076 = PLANE('',#3077);
+#3077 = AXIS2_PLACEMENT_3D('',#3078,#3079,#3080);
+#3078 = CARTESIAN_POINT('',(-4.29,4.32,0.));
+#3079 = DIRECTION('',(0.,0.,1.));
+#3080 = DIRECTION('',(1.,0.,0.));
+#3081 = DEFINITIONAL_REPRESENTATION('',(#3082),#3086);
+#3082 = LINE('',#3083,#3084);
+#3083 = CARTESIAN_POINT('',(0.,0.));
+#3084 = VECTOR('',#3085,1.);
+#3085 = DIRECTION('',(0.,1.));
+#3086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3087 = ORIENTED_EDGE('',*,*,#3088,.T.);
+#3088 = EDGE_CURVE('',#3061,#3089,#3091,.T.);
+#3089 = VERTEX_POINT('',#3090);
+#3090 = CARTESIAN_POINT('',(-4.29,5.88,0.1));
+#3091 = SURFACE_CURVE('',#3092,(#3096,#3103),.PCURVE_S1.);
+#3092 = LINE('',#3093,#3094);
+#3093 = CARTESIAN_POINT('',(-4.29,5.88,0.));
+#3094 = VECTOR('',#3095,1.);
+#3095 = DIRECTION('',(0.,0.,1.));
+#3096 = PCURVE('',#3036,#3097);
+#3097 = DEFINITIONAL_REPRESENTATION('',(#3098),#3102);
+#3098 = LINE('',#3099,#3100);
+#3099 = CARTESIAN_POINT('',(0.,-1.56));
+#3100 = VECTOR('',#3101,1.);
+#3101 = DIRECTION('',(1.,0.));
+#3102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3103 = PCURVE('',#3104,#3109);
+#3104 = PLANE('',#3105);
+#3105 = AXIS2_PLACEMENT_3D('',#3106,#3107,#3108);
+#3106 = CARTESIAN_POINT('',(-4.29,5.88,0.));
+#3107 = DIRECTION('',(0.,1.,0.));
+#3108 = DIRECTION('',(0.,0.,1.));
+#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114);
+#3110 = LINE('',#3111,#3112);
+#3111 = CARTESIAN_POINT('',(0.,0.));
+#3112 = VECTOR('',#3113,1.);
+#3113 = DIRECTION('',(1.,0.));
+#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3115 = ORIENTED_EDGE('',*,*,#3116,.F.);
+#3116 = EDGE_CURVE('',#3028,#3089,#3117,.T.);
+#3117 = SURFACE_CURVE('',#3118,(#3122,#3129),.PCURVE_S1.);
+#3118 = LINE('',#3119,#3120);
+#3119 = CARTESIAN_POINT('',(-4.29,4.32,0.1));
+#3120 = VECTOR('',#3121,1.);
+#3121 = DIRECTION('',(0.,1.,0.));
+#3122 = PCURVE('',#3036,#3123);
+#3123 = DEFINITIONAL_REPRESENTATION('',(#3124),#3128);
+#3124 = LINE('',#3125,#3126);
+#3125 = CARTESIAN_POINT('',(0.1,0.));
+#3126 = VECTOR('',#3127,1.);
+#3127 = DIRECTION('',(0.,-1.));
+#3128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3129 = PCURVE('',#3130,#3135);
+#3130 = PLANE('',#3131);
+#3131 = AXIS2_PLACEMENT_3D('',#3132,#3133,#3134);
+#3132 = CARTESIAN_POINT('',(-4.29,4.32,0.1));
+#3133 = DIRECTION('',(0.,0.,1.));
+#3134 = DIRECTION('',(1.,0.,0.));
+#3135 = DEFINITIONAL_REPRESENTATION('',(#3136),#3140);
+#3136 = LINE('',#3137,#3138);
+#3137 = CARTESIAN_POINT('',(0.,0.));
+#3138 = VECTOR('',#3139,1.);
+#3139 = DIRECTION('',(0.,1.));
+#3140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3141 = ADVANCED_FACE('',(#3142),#3156,.T.);
+#3142 = FACE_BOUND('',#3143,.T.);
+#3143 = EDGE_LOOP('',(#3144,#3174,#3197,#3220));
+#3144 = ORIENTED_EDGE('',*,*,#3145,.F.);
+#3145 = EDGE_CURVE('',#3146,#3148,#3150,.T.);
+#3146 = VERTEX_POINT('',#3147);
+#3147 = CARTESIAN_POINT('',(-3.33,4.32,0.));
+#3148 = VERTEX_POINT('',#3149);
+#3149 = CARTESIAN_POINT('',(-3.33,4.32,0.1));
+#3150 = SURFACE_CURVE('',#3151,(#3155,#3167),.PCURVE_S1.);
+#3151 = LINE('',#3152,#3153);
+#3152 = CARTESIAN_POINT('',(-3.33,4.32,0.));
+#3153 = VECTOR('',#3154,1.);
+#3154 = DIRECTION('',(0.,0.,1.));
+#3155 = PCURVE('',#3156,#3161);
+#3156 = PLANE('',#3157);
+#3157 = AXIS2_PLACEMENT_3D('',#3158,#3159,#3160);
+#3158 = CARTESIAN_POINT('',(-3.33,4.32,0.));
+#3159 = DIRECTION('',(1.,0.,0.));
+#3160 = DIRECTION('',(0.,0.,1.));
+#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166);
+#3162 = LINE('',#3163,#3164);
+#3163 = CARTESIAN_POINT('',(0.,0.));
+#3164 = VECTOR('',#3165,1.);
+#3165 = DIRECTION('',(1.,0.));
+#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3167 = PCURVE('',#3048,#3168);
+#3168 = DEFINITIONAL_REPRESENTATION('',(#3169),#3173);
+#3169 = LINE('',#3170,#3171);
+#3170 = CARTESIAN_POINT('',(0.,0.96));
+#3171 = VECTOR('',#3172,1.);
+#3172 = DIRECTION('',(1.,0.));
+#3173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3174 = ORIENTED_EDGE('',*,*,#3175,.T.);
+#3175 = EDGE_CURVE('',#3146,#3176,#3178,.T.);
+#3176 = VERTEX_POINT('',#3177);
+#3177 = CARTESIAN_POINT('',(-3.33,5.88,0.));
+#3178 = SURFACE_CURVE('',#3179,(#3183,#3190),.PCURVE_S1.);
+#3179 = LINE('',#3180,#3181);
+#3180 = CARTESIAN_POINT('',(-3.33,4.32,0.));
+#3181 = VECTOR('',#3182,1.);
+#3182 = DIRECTION('',(0.,1.,0.));
+#3183 = PCURVE('',#3156,#3184);
+#3184 = DEFINITIONAL_REPRESENTATION('',(#3185),#3189);
+#3185 = LINE('',#3186,#3187);
+#3186 = CARTESIAN_POINT('',(0.,0.));
+#3187 = VECTOR('',#3188,1.);
+#3188 = DIRECTION('',(0.,-1.));
+#3189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3190 = PCURVE('',#3076,#3191);
+#3191 = DEFINITIONAL_REPRESENTATION('',(#3192),#3196);
+#3192 = LINE('',#3193,#3194);
+#3193 = CARTESIAN_POINT('',(0.96,0.));
+#3194 = VECTOR('',#3195,1.);
+#3195 = DIRECTION('',(0.,1.));
+#3196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3197 = ORIENTED_EDGE('',*,*,#3198,.T.);
+#3198 = EDGE_CURVE('',#3176,#3199,#3201,.T.);
+#3199 = VERTEX_POINT('',#3200);
+#3200 = CARTESIAN_POINT('',(-3.33,5.88,0.1));
+#3201 = SURFACE_CURVE('',#3202,(#3206,#3213),.PCURVE_S1.);
+#3202 = LINE('',#3203,#3204);
+#3203 = CARTESIAN_POINT('',(-3.33,5.88,0.));
+#3204 = VECTOR('',#3205,1.);
+#3205 = DIRECTION('',(0.,0.,1.));
+#3206 = PCURVE('',#3156,#3207);
+#3207 = DEFINITIONAL_REPRESENTATION('',(#3208),#3212);
+#3208 = LINE('',#3209,#3210);
+#3209 = CARTESIAN_POINT('',(0.,-1.56));
+#3210 = VECTOR('',#3211,1.);
+#3211 = DIRECTION('',(1.,0.));
+#3212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3213 = PCURVE('',#3104,#3214);
+#3214 = DEFINITIONAL_REPRESENTATION('',(#3215),#3219);
+#3215 = LINE('',#3216,#3217);
+#3216 = CARTESIAN_POINT('',(0.,0.96));
+#3217 = VECTOR('',#3218,1.);
+#3218 = DIRECTION('',(1.,0.));
+#3219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3220 = ORIENTED_EDGE('',*,*,#3221,.F.);
+#3221 = EDGE_CURVE('',#3148,#3199,#3222,.T.);
+#3222 = SURFACE_CURVE('',#3223,(#3227,#3234),.PCURVE_S1.);
+#3223 = LINE('',#3224,#3225);
+#3224 = CARTESIAN_POINT('',(-3.33,4.32,0.1));
+#3225 = VECTOR('',#3226,1.);
+#3226 = DIRECTION('',(0.,1.,0.));
+#3227 = PCURVE('',#3156,#3228);
+#3228 = DEFINITIONAL_REPRESENTATION('',(#3229),#3233);
+#3229 = LINE('',#3230,#3231);
+#3230 = CARTESIAN_POINT('',(0.1,0.));
+#3231 = VECTOR('',#3232,1.);
+#3232 = DIRECTION('',(0.,-1.));
+#3233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3234 = PCURVE('',#3130,#3235);
+#3235 = DEFINITIONAL_REPRESENTATION('',(#3236),#3240);
+#3236 = LINE('',#3237,#3238);
+#3237 = CARTESIAN_POINT('',(0.96,0.));
+#3238 = VECTOR('',#3239,1.);
+#3239 = DIRECTION('',(0.,1.));
+#3240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3241 = ADVANCED_FACE('',(#3242),#3048,.F.);
+#3242 = FACE_BOUND('',#3243,.F.);
+#3243 = EDGE_LOOP('',(#3244,#3265,#3266,#3287));
+#3244 = ORIENTED_EDGE('',*,*,#3245,.F.);
+#3245 = EDGE_CURVE('',#3026,#3146,#3246,.T.);
+#3246 = SURFACE_CURVE('',#3247,(#3251,#3258),.PCURVE_S1.);
+#3247 = LINE('',#3248,#3249);
+#3248 = CARTESIAN_POINT('',(-4.29,4.32,0.));
+#3249 = VECTOR('',#3250,1.);
+#3250 = DIRECTION('',(1.,0.,0.));
+#3251 = PCURVE('',#3048,#3252);
+#3252 = DEFINITIONAL_REPRESENTATION('',(#3253),#3257);
+#3253 = LINE('',#3254,#3255);
+#3254 = CARTESIAN_POINT('',(0.,0.));
+#3255 = VECTOR('',#3256,1.);
+#3256 = DIRECTION('',(0.,1.));
+#3257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3258 = PCURVE('',#3076,#3259);
+#3259 = DEFINITIONAL_REPRESENTATION('',(#3260),#3264);
+#3260 = LINE('',#3261,#3262);
+#3261 = CARTESIAN_POINT('',(0.,0.));
+#3262 = VECTOR('',#3263,1.);
+#3263 = DIRECTION('',(1.,0.));
+#3264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3265 = ORIENTED_EDGE('',*,*,#3025,.T.);
+#3266 = ORIENTED_EDGE('',*,*,#3267,.T.);
+#3267 = EDGE_CURVE('',#3028,#3148,#3268,.T.);
+#3268 = SURFACE_CURVE('',#3269,(#3273,#3280),.PCURVE_S1.);
+#3269 = LINE('',#3270,#3271);
+#3270 = CARTESIAN_POINT('',(-4.29,4.32,0.1));
+#3271 = VECTOR('',#3272,1.);
+#3272 = DIRECTION('',(1.,0.,0.));
+#3273 = PCURVE('',#3048,#3274);
+#3274 = DEFINITIONAL_REPRESENTATION('',(#3275),#3279);
+#3275 = LINE('',#3276,#3277);
+#3276 = CARTESIAN_POINT('',(0.1,0.));
+#3277 = VECTOR('',#3278,1.);
+#3278 = DIRECTION('',(0.,1.));
+#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3280 = PCURVE('',#3130,#3281);
+#3281 = DEFINITIONAL_REPRESENTATION('',(#3282),#3286);
+#3282 = LINE('',#3283,#3284);
+#3283 = CARTESIAN_POINT('',(0.,0.));
+#3284 = VECTOR('',#3285,1.);
+#3285 = DIRECTION('',(1.,0.));
+#3286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3287 = ORIENTED_EDGE('',*,*,#3145,.F.);
+#3288 = ADVANCED_FACE('',(#3289),#3104,.T.);
+#3289 = FACE_BOUND('',#3290,.T.);
+#3290 = EDGE_LOOP('',(#3291,#3312,#3313,#3334));
+#3291 = ORIENTED_EDGE('',*,*,#3292,.F.);
+#3292 = EDGE_CURVE('',#3061,#3176,#3293,.T.);
+#3293 = SURFACE_CURVE('',#3294,(#3298,#3305),.PCURVE_S1.);
+#3294 = LINE('',#3295,#3296);
+#3295 = CARTESIAN_POINT('',(-4.29,5.88,0.));
+#3296 = VECTOR('',#3297,1.);
+#3297 = DIRECTION('',(1.,0.,0.));
+#3298 = PCURVE('',#3104,#3299);
+#3299 = DEFINITIONAL_REPRESENTATION('',(#3300),#3304);
+#3300 = LINE('',#3301,#3302);
+#3301 = CARTESIAN_POINT('',(0.,0.));
+#3302 = VECTOR('',#3303,1.);
+#3303 = DIRECTION('',(0.,1.));
+#3304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3305 = PCURVE('',#3076,#3306);
+#3306 = DEFINITIONAL_REPRESENTATION('',(#3307),#3311);
+#3307 = LINE('',#3308,#3309);
+#3308 = CARTESIAN_POINT('',(0.,1.56));
+#3309 = VECTOR('',#3310,1.);
+#3310 = DIRECTION('',(1.,0.));
+#3311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3312 = ORIENTED_EDGE('',*,*,#3088,.T.);
+#3313 = ORIENTED_EDGE('',*,*,#3314,.T.);
+#3314 = EDGE_CURVE('',#3089,#3199,#3315,.T.);
+#3315 = SURFACE_CURVE('',#3316,(#3320,#3327),.PCURVE_S1.);
+#3316 = LINE('',#3317,#3318);
+#3317 = CARTESIAN_POINT('',(-4.29,5.88,0.1));
+#3318 = VECTOR('',#3319,1.);
+#3319 = DIRECTION('',(1.,0.,0.));
+#3320 = PCURVE('',#3104,#3321);
+#3321 = DEFINITIONAL_REPRESENTATION('',(#3322),#3326);
+#3322 = LINE('',#3323,#3324);
+#3323 = CARTESIAN_POINT('',(0.1,0.));
+#3324 = VECTOR('',#3325,1.);
+#3325 = DIRECTION('',(0.,1.));
+#3326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3327 = PCURVE('',#3130,#3328);
+#3328 = DEFINITIONAL_REPRESENTATION('',(#3329),#3333);
+#3329 = LINE('',#3330,#3331);
+#3330 = CARTESIAN_POINT('',(0.,1.56));
+#3331 = VECTOR('',#3332,1.);
+#3332 = DIRECTION('',(1.,0.));
+#3333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3334 = ORIENTED_EDGE('',*,*,#3198,.F.);
+#3335 = ADVANCED_FACE('',(#3336),#3076,.F.);
+#3336 = FACE_BOUND('',#3337,.F.);
+#3337 = EDGE_LOOP('',(#3338,#3339,#3340,#3341));
+#3338 = ORIENTED_EDGE('',*,*,#3060,.F.);
+#3339 = ORIENTED_EDGE('',*,*,#3245,.T.);
+#3340 = ORIENTED_EDGE('',*,*,#3175,.T.);
+#3341 = ORIENTED_EDGE('',*,*,#3292,.F.);
+#3342 = ADVANCED_FACE('',(#3343),#3130,.T.);
+#3343 = FACE_BOUND('',#3344,.T.);
+#3344 = EDGE_LOOP('',(#3345,#3346,#3347,#3348));
+#3345 = ORIENTED_EDGE('',*,*,#3116,.F.);
+#3346 = ORIENTED_EDGE('',*,*,#3267,.T.);
+#3347 = ORIENTED_EDGE('',*,*,#3221,.T.);
+#3348 = ORIENTED_EDGE('',*,*,#3314,.F.);
+#3349 = MANIFOLD_SOLID_BREP('',#3350);
+#3350 = CLOSED_SHELL('',(#3351,#3471,#3571,#3618,#3665,#3672));
+#3351 = ADVANCED_FACE('',(#3352),#3366,.F.);
+#3352 = FACE_BOUND('',#3353,.F.);
+#3353 = EDGE_LOOP('',(#3354,#3389,#3417,#3445));
+#3354 = ORIENTED_EDGE('',*,*,#3355,.F.);
+#3355 = EDGE_CURVE('',#3356,#3358,#3360,.T.);
+#3356 = VERTEX_POINT('',#3357);
+#3357 = CARTESIAN_POINT('',(-6.83,4.32,0.));
+#3358 = VERTEX_POINT('',#3359);
+#3359 = CARTESIAN_POINT('',(-6.83,4.32,0.1));
+#3360 = SURFACE_CURVE('',#3361,(#3365,#3377),.PCURVE_S1.);
+#3361 = LINE('',#3362,#3363);
+#3362 = CARTESIAN_POINT('',(-6.83,4.32,0.));
+#3363 = VECTOR('',#3364,1.);
+#3364 = DIRECTION('',(0.,0.,1.));
+#3365 = PCURVE('',#3366,#3371);
+#3366 = PLANE('',#3367);
+#3367 = AXIS2_PLACEMENT_3D('',#3368,#3369,#3370);
+#3368 = CARTESIAN_POINT('',(-6.83,4.32,0.));
+#3369 = DIRECTION('',(1.,0.,0.));
+#3370 = DIRECTION('',(0.,0.,1.));
+#3371 = DEFINITIONAL_REPRESENTATION('',(#3372),#3376);
+#3372 = LINE('',#3373,#3374);
+#3373 = CARTESIAN_POINT('',(0.,0.));
+#3374 = VECTOR('',#3375,1.);
+#3375 = DIRECTION('',(1.,0.));
+#3376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3377 = PCURVE('',#3378,#3383);
+#3378 = PLANE('',#3379);
+#3379 = AXIS2_PLACEMENT_3D('',#3380,#3381,#3382);
+#3380 = CARTESIAN_POINT('',(-6.83,4.32,0.));
+#3381 = DIRECTION('',(0.,1.,0.));
+#3382 = DIRECTION('',(0.,0.,1.));
+#3383 = DEFINITIONAL_REPRESENTATION('',(#3384),#3388);
+#3384 = LINE('',#3385,#3386);
+#3385 = CARTESIAN_POINT('',(0.,0.));
+#3386 = VECTOR('',#3387,1.);
+#3387 = DIRECTION('',(1.,0.));
+#3388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3389 = ORIENTED_EDGE('',*,*,#3390,.T.);
+#3390 = EDGE_CURVE('',#3356,#3391,#3393,.T.);
+#3391 = VERTEX_POINT('',#3392);
+#3392 = CARTESIAN_POINT('',(-6.83,5.88,0.));
+#3393 = SURFACE_CURVE('',#3394,(#3398,#3405),.PCURVE_S1.);
+#3394 = LINE('',#3395,#3396);
+#3395 = CARTESIAN_POINT('',(-6.83,4.32,0.));
+#3396 = VECTOR('',#3397,1.);
+#3397 = DIRECTION('',(0.,1.,0.));
+#3398 = PCURVE('',#3366,#3399);
+#3399 = DEFINITIONAL_REPRESENTATION('',(#3400),#3404);
+#3400 = LINE('',#3401,#3402);
+#3401 = CARTESIAN_POINT('',(0.,0.));
+#3402 = VECTOR('',#3403,1.);
+#3403 = DIRECTION('',(0.,-1.));
+#3404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3405 = PCURVE('',#3406,#3411);
+#3406 = PLANE('',#3407);
+#3407 = AXIS2_PLACEMENT_3D('',#3408,#3409,#3410);
+#3408 = CARTESIAN_POINT('',(-6.83,4.32,0.));
+#3409 = DIRECTION('',(0.,0.,1.));
+#3410 = DIRECTION('',(1.,0.,0.));
+#3411 = DEFINITIONAL_REPRESENTATION('',(#3412),#3416);
+#3412 = LINE('',#3413,#3414);
+#3413 = CARTESIAN_POINT('',(0.,0.));
+#3414 = VECTOR('',#3415,1.);
+#3415 = DIRECTION('',(0.,1.));
+#3416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3417 = ORIENTED_EDGE('',*,*,#3418,.T.);
+#3418 = EDGE_CURVE('',#3391,#3419,#3421,.T.);
+#3419 = VERTEX_POINT('',#3420);
+#3420 = CARTESIAN_POINT('',(-6.83,5.88,0.1));
+#3421 = SURFACE_CURVE('',#3422,(#3426,#3433),.PCURVE_S1.);
+#3422 = LINE('',#3423,#3424);
+#3423 = CARTESIAN_POINT('',(-6.83,5.88,0.));
+#3424 = VECTOR('',#3425,1.);
+#3425 = DIRECTION('',(0.,0.,1.));
+#3426 = PCURVE('',#3366,#3427);
+#3427 = DEFINITIONAL_REPRESENTATION('',(#3428),#3432);
+#3428 = LINE('',#3429,#3430);
+#3429 = CARTESIAN_POINT('',(0.,-1.56));
+#3430 = VECTOR('',#3431,1.);
+#3431 = DIRECTION('',(1.,0.));
+#3432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3433 = PCURVE('',#3434,#3439);
+#3434 = PLANE('',#3435);
+#3435 = AXIS2_PLACEMENT_3D('',#3436,#3437,#3438);
+#3436 = CARTESIAN_POINT('',(-6.83,5.88,0.));
+#3437 = DIRECTION('',(0.,1.,0.));
+#3438 = DIRECTION('',(0.,0.,1.));
+#3439 = DEFINITIONAL_REPRESENTATION('',(#3440),#3444);
+#3440 = LINE('',#3441,#3442);
+#3441 = CARTESIAN_POINT('',(0.,0.));
+#3442 = VECTOR('',#3443,1.);
+#3443 = DIRECTION('',(1.,0.));
+#3444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3445 = ORIENTED_EDGE('',*,*,#3446,.F.);
+#3446 = EDGE_CURVE('',#3358,#3419,#3447,.T.);
+#3447 = SURFACE_CURVE('',#3448,(#3452,#3459),.PCURVE_S1.);
+#3448 = LINE('',#3449,#3450);
+#3449 = CARTESIAN_POINT('',(-6.83,4.32,0.1));
+#3450 = VECTOR('',#3451,1.);
+#3451 = DIRECTION('',(0.,1.,0.));
+#3452 = PCURVE('',#3366,#3453);
+#3453 = DEFINITIONAL_REPRESENTATION('',(#3454),#3458);
+#3454 = LINE('',#3455,#3456);
+#3455 = CARTESIAN_POINT('',(0.1,0.));
+#3456 = VECTOR('',#3457,1.);
+#3457 = DIRECTION('',(0.,-1.));
+#3458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3459 = PCURVE('',#3460,#3465);
+#3460 = PLANE('',#3461);
+#3461 = AXIS2_PLACEMENT_3D('',#3462,#3463,#3464);
+#3462 = CARTESIAN_POINT('',(-6.83,4.32,0.1));
+#3463 = DIRECTION('',(0.,0.,1.));
+#3464 = DIRECTION('',(1.,0.,0.));
+#3465 = DEFINITIONAL_REPRESENTATION('',(#3466),#3470);
+#3466 = LINE('',#3467,#3468);
+#3467 = CARTESIAN_POINT('',(0.,0.));
+#3468 = VECTOR('',#3469,1.);
+#3469 = DIRECTION('',(0.,1.));
+#3470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3471 = ADVANCED_FACE('',(#3472),#3486,.T.);
+#3472 = FACE_BOUND('',#3473,.T.);
+#3473 = EDGE_LOOP('',(#3474,#3504,#3527,#3550));
+#3474 = ORIENTED_EDGE('',*,*,#3475,.F.);
+#3475 = EDGE_CURVE('',#3476,#3478,#3480,.T.);
+#3476 = VERTEX_POINT('',#3477);
+#3477 = CARTESIAN_POINT('',(-5.87,4.32,0.));
+#3478 = VERTEX_POINT('',#3479);
+#3479 = CARTESIAN_POINT('',(-5.87,4.32,0.1));
+#3480 = SURFACE_CURVE('',#3481,(#3485,#3497),.PCURVE_S1.);
+#3481 = LINE('',#3482,#3483);
+#3482 = CARTESIAN_POINT('',(-5.87,4.32,0.));
+#3483 = VECTOR('',#3484,1.);
+#3484 = DIRECTION('',(0.,0.,1.));
+#3485 = PCURVE('',#3486,#3491);
+#3486 = PLANE('',#3487);
+#3487 = AXIS2_PLACEMENT_3D('',#3488,#3489,#3490);
+#3488 = CARTESIAN_POINT('',(-5.87,4.32,0.));
+#3489 = DIRECTION('',(1.,0.,0.));
+#3490 = DIRECTION('',(0.,0.,1.));
+#3491 = DEFINITIONAL_REPRESENTATION('',(#3492),#3496);
+#3492 = LINE('',#3493,#3494);
+#3493 = CARTESIAN_POINT('',(0.,0.));
+#3494 = VECTOR('',#3495,1.);
+#3495 = DIRECTION('',(1.,0.));
+#3496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3497 = PCURVE('',#3378,#3498);
+#3498 = DEFINITIONAL_REPRESENTATION('',(#3499),#3503);
+#3499 = LINE('',#3500,#3501);
+#3500 = CARTESIAN_POINT('',(0.,0.96));
+#3501 = VECTOR('',#3502,1.);
+#3502 = DIRECTION('',(1.,0.));
+#3503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3504 = ORIENTED_EDGE('',*,*,#3505,.T.);
+#3505 = EDGE_CURVE('',#3476,#3506,#3508,.T.);
+#3506 = VERTEX_POINT('',#3507);
+#3507 = CARTESIAN_POINT('',(-5.87,5.88,0.));
+#3508 = SURFACE_CURVE('',#3509,(#3513,#3520),.PCURVE_S1.);
+#3509 = LINE('',#3510,#3511);
+#3510 = CARTESIAN_POINT('',(-5.87,4.32,0.));
+#3511 = VECTOR('',#3512,1.);
+#3512 = DIRECTION('',(0.,1.,0.));
+#3513 = PCURVE('',#3486,#3514);
+#3514 = DEFINITIONAL_REPRESENTATION('',(#3515),#3519);
+#3515 = LINE('',#3516,#3517);
+#3516 = CARTESIAN_POINT('',(0.,0.));
+#3517 = VECTOR('',#3518,1.);
+#3518 = DIRECTION('',(0.,-1.));
+#3519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3520 = PCURVE('',#3406,#3521);
+#3521 = DEFINITIONAL_REPRESENTATION('',(#3522),#3526);
+#3522 = LINE('',#3523,#3524);
+#3523 = CARTESIAN_POINT('',(0.96,0.));
+#3524 = VECTOR('',#3525,1.);
+#3525 = DIRECTION('',(0.,1.));
+#3526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3527 = ORIENTED_EDGE('',*,*,#3528,.T.);
+#3528 = EDGE_CURVE('',#3506,#3529,#3531,.T.);
+#3529 = VERTEX_POINT('',#3530);
+#3530 = CARTESIAN_POINT('',(-5.87,5.88,0.1));
+#3531 = SURFACE_CURVE('',#3532,(#3536,#3543),.PCURVE_S1.);
+#3532 = LINE('',#3533,#3534);
+#3533 = CARTESIAN_POINT('',(-5.87,5.88,0.));
+#3534 = VECTOR('',#3535,1.);
+#3535 = DIRECTION('',(0.,0.,1.));
+#3536 = PCURVE('',#3486,#3537);
+#3537 = DEFINITIONAL_REPRESENTATION('',(#3538),#3542);
+#3538 = LINE('',#3539,#3540);
+#3539 = CARTESIAN_POINT('',(0.,-1.56));
+#3540 = VECTOR('',#3541,1.);
+#3541 = DIRECTION('',(1.,0.));
+#3542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3543 = PCURVE('',#3434,#3544);
+#3544 = DEFINITIONAL_REPRESENTATION('',(#3545),#3549);
+#3545 = LINE('',#3546,#3547);
+#3546 = CARTESIAN_POINT('',(0.,0.96));
+#3547 = VECTOR('',#3548,1.);
+#3548 = DIRECTION('',(1.,0.));
+#3549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3550 = ORIENTED_EDGE('',*,*,#3551,.F.);
+#3551 = EDGE_CURVE('',#3478,#3529,#3552,.T.);
+#3552 = SURFACE_CURVE('',#3553,(#3557,#3564),.PCURVE_S1.);
+#3553 = LINE('',#3554,#3555);
+#3554 = CARTESIAN_POINT('',(-5.87,4.32,0.1));
+#3555 = VECTOR('',#3556,1.);
+#3556 = DIRECTION('',(0.,1.,0.));
+#3557 = PCURVE('',#3486,#3558);
+#3558 = DEFINITIONAL_REPRESENTATION('',(#3559),#3563);
+#3559 = LINE('',#3560,#3561);
+#3560 = CARTESIAN_POINT('',(0.1,0.));
+#3561 = VECTOR('',#3562,1.);
+#3562 = DIRECTION('',(0.,-1.));
+#3563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3564 = PCURVE('',#3460,#3565);
+#3565 = DEFINITIONAL_REPRESENTATION('',(#3566),#3570);
+#3566 = LINE('',#3567,#3568);
+#3567 = CARTESIAN_POINT('',(0.96,0.));
+#3568 = VECTOR('',#3569,1.);
+#3569 = DIRECTION('',(0.,1.));
+#3570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3571 = ADVANCED_FACE('',(#3572),#3378,.F.);
+#3572 = FACE_BOUND('',#3573,.F.);
+#3573 = EDGE_LOOP('',(#3574,#3595,#3596,#3617));
+#3574 = ORIENTED_EDGE('',*,*,#3575,.F.);
+#3575 = EDGE_CURVE('',#3356,#3476,#3576,.T.);
+#3576 = SURFACE_CURVE('',#3577,(#3581,#3588),.PCURVE_S1.);
+#3577 = LINE('',#3578,#3579);
+#3578 = CARTESIAN_POINT('',(-6.83,4.32,0.));
+#3579 = VECTOR('',#3580,1.);
+#3580 = DIRECTION('',(1.,0.,0.));
+#3581 = PCURVE('',#3378,#3582);
+#3582 = DEFINITIONAL_REPRESENTATION('',(#3583),#3587);
+#3583 = LINE('',#3584,#3585);
+#3584 = CARTESIAN_POINT('',(0.,0.));
+#3585 = VECTOR('',#3586,1.);
+#3586 = DIRECTION('',(0.,1.));
+#3587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3588 = PCURVE('',#3406,#3589);
+#3589 = DEFINITIONAL_REPRESENTATION('',(#3590),#3594);
+#3590 = LINE('',#3591,#3592);
+#3591 = CARTESIAN_POINT('',(0.,0.));
+#3592 = VECTOR('',#3593,1.);
+#3593 = DIRECTION('',(1.,0.));
+#3594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3595 = ORIENTED_EDGE('',*,*,#3355,.T.);
+#3596 = ORIENTED_EDGE('',*,*,#3597,.T.);
+#3597 = EDGE_CURVE('',#3358,#3478,#3598,.T.);
+#3598 = SURFACE_CURVE('',#3599,(#3603,#3610),.PCURVE_S1.);
+#3599 = LINE('',#3600,#3601);
+#3600 = CARTESIAN_POINT('',(-6.83,4.32,0.1));
+#3601 = VECTOR('',#3602,1.);
+#3602 = DIRECTION('',(1.,0.,0.));
+#3603 = PCURVE('',#3378,#3604);
+#3604 = DEFINITIONAL_REPRESENTATION('',(#3605),#3609);
+#3605 = LINE('',#3606,#3607);
+#3606 = CARTESIAN_POINT('',(0.1,0.));
+#3607 = VECTOR('',#3608,1.);
+#3608 = DIRECTION('',(0.,1.));
+#3609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3610 = PCURVE('',#3460,#3611);
+#3611 = DEFINITIONAL_REPRESENTATION('',(#3612),#3616);
+#3612 = LINE('',#3613,#3614);
+#3613 = CARTESIAN_POINT('',(0.,0.));
+#3614 = VECTOR('',#3615,1.);
+#3615 = DIRECTION('',(1.,0.));
+#3616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3617 = ORIENTED_EDGE('',*,*,#3475,.F.);
+#3618 = ADVANCED_FACE('',(#3619),#3434,.T.);
+#3619 = FACE_BOUND('',#3620,.T.);
+#3620 = EDGE_LOOP('',(#3621,#3642,#3643,#3664));
+#3621 = ORIENTED_EDGE('',*,*,#3622,.F.);
+#3622 = EDGE_CURVE('',#3391,#3506,#3623,.T.);
+#3623 = SURFACE_CURVE('',#3624,(#3628,#3635),.PCURVE_S1.);
+#3624 = LINE('',#3625,#3626);
+#3625 = CARTESIAN_POINT('',(-6.83,5.88,0.));
+#3626 = VECTOR('',#3627,1.);
+#3627 = DIRECTION('',(1.,0.,0.));
+#3628 = PCURVE('',#3434,#3629);
+#3629 = DEFINITIONAL_REPRESENTATION('',(#3630),#3634);
+#3630 = LINE('',#3631,#3632);
+#3631 = CARTESIAN_POINT('',(0.,0.));
+#3632 = VECTOR('',#3633,1.);
+#3633 = DIRECTION('',(0.,1.));
+#3634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3635 = PCURVE('',#3406,#3636);
+#3636 = DEFINITIONAL_REPRESENTATION('',(#3637),#3641);
+#3637 = LINE('',#3638,#3639);
+#3638 = CARTESIAN_POINT('',(0.,1.56));
+#3639 = VECTOR('',#3640,1.);
+#3640 = DIRECTION('',(1.,0.));
+#3641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3642 = ORIENTED_EDGE('',*,*,#3418,.T.);
+#3643 = ORIENTED_EDGE('',*,*,#3644,.T.);
+#3644 = EDGE_CURVE('',#3419,#3529,#3645,.T.);
+#3645 = SURFACE_CURVE('',#3646,(#3650,#3657),.PCURVE_S1.);
+#3646 = LINE('',#3647,#3648);
+#3647 = CARTESIAN_POINT('',(-6.83,5.88,0.1));
+#3648 = VECTOR('',#3649,1.);
+#3649 = DIRECTION('',(1.,0.,0.));
+#3650 = PCURVE('',#3434,#3651);
+#3651 = DEFINITIONAL_REPRESENTATION('',(#3652),#3656);
+#3652 = LINE('',#3653,#3654);
+#3653 = CARTESIAN_POINT('',(0.1,0.));
+#3654 = VECTOR('',#3655,1.);
+#3655 = DIRECTION('',(0.,1.));
+#3656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3657 = PCURVE('',#3460,#3658);
+#3658 = DEFINITIONAL_REPRESENTATION('',(#3659),#3663);
+#3659 = LINE('',#3660,#3661);
+#3660 = CARTESIAN_POINT('',(0.,1.56));
+#3661 = VECTOR('',#3662,1.);
+#3662 = DIRECTION('',(1.,0.));
+#3663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#3664 = ORIENTED_EDGE('',*,*,#3528,.F.);
+#3665 = ADVANCED_FACE('',(#3666),#3406,.F.);
+#3666 = FACE_BOUND('',#3667,.F.);
+#3667 = EDGE_LOOP('',(#3668,#3669,#3670,#3671));
+#3668 = ORIENTED_EDGE('',*,*,#3390,.F.);
+#3669 = ORIENTED_EDGE('',*,*,#3575,.T.);
+#3670 = ORIENTED_EDGE('',*,*,#3505,.T.);
+#3671 = ORIENTED_EDGE('',*,*,#3622,.F.);
+#3672 = ADVANCED_FACE('',(#3673),#3460,.T.);
+#3673 = FACE_BOUND('',#3674,.T.);
+#3674 = EDGE_LOOP('',(#3675,#3676,#3677,#3678));
+#3675 = ORIENTED_EDGE('',*,*,#3446,.F.);
+#3676 = ORIENTED_EDGE('',*,*,#3597,.T.);
+#3677 = ORIENTED_EDGE('',*,*,#3551,.T.);
+#3678 = ORIENTED_EDGE('',*,*,#3644,.F.);
+#3679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3683))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#3680,#3681,#3682)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#3680 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#3681 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#3682 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#3683 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3680,
+ 'distance_accuracy_value','confusion accuracy');
+#3684 = SHAPE_DEFINITION_REPRESENTATION(#3685,#378);
+#3685 = PRODUCT_DEFINITION_SHAPE('','',#3686);
+#3686 = PRODUCT_DEFINITION('design','',#3687,#3690);
+#3687 = PRODUCT_DEFINITION_FORMATION('','',#3688);
+#3688 = PRODUCT('Pins','Pins','',(#3689));
+#3689 = PRODUCT_CONTEXT('',#2,'mechanical');
+#3690 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#3691 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3692,#3694);
+#3692 = ( REPRESENTATION_RELATIONSHIP('','',#378,#10)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3693)
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#3693 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
+#3694 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+ #3695);
+#3695 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#3686,$);
+#3696 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3688));
+#3697 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+ #3698),#360);
+#3698 = STYLED_ITEM('color',(#3699),#30);
+#3699 = PRESENTATION_STYLE_ASSIGNMENT((#3700,#3706));
+#3700 = SURFACE_STYLE_USAGE(.BOTH.,#3701);
+#3701 = SURFACE_SIDE_STYLE('',(#3702));
+#3702 = SURFACE_STYLE_FILL_AREA(#3703);
+#3703 = FILL_AREA_STYLE('',(#3704));
+#3704 = FILL_AREA_STYLE_COLOUR('',#3705);
+#3705 = COLOUR_RGB('',0.300000011921,0.300000011921,0.300000011921);
+#3706 = CURVE_STYLE('',#3707,POSITIVE_LENGTH_MEASURE(0.1),#3705);
+#3707 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#3708 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+ #3709,#3719,#3728,#3737,#3746,#3755,#3764,#3773,#3782,#3791),#3679);
+#3709 = STYLED_ITEM('color',(#3710),#379);
+#3710 = PRESENTATION_STYLE_ASSIGNMENT((#3711,#3717));
+#3711 = SURFACE_STYLE_USAGE(.BOTH.,#3712);
+#3712 = SURFACE_SIDE_STYLE('',(#3713));
+#3713 = SURFACE_STYLE_FILL_AREA(#3714);
+#3714 = FILL_AREA_STYLE('',(#3715));
+#3715 = FILL_AREA_STYLE_COLOUR('',#3716);
+#3716 = COLOUR_RGB('',0.73400002718,0.773000001907,0.79699999094);
+#3717 = CURVE_STYLE('',#3718,POSITIVE_LENGTH_MEASURE(0.1),#3716);
+#3718 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#3719 = STYLED_ITEM('color',(#3720),#709);
+#3720 = PRESENTATION_STYLE_ASSIGNMENT((#3721,#3726));
+#3721 = SURFACE_STYLE_USAGE(.BOTH.,#3722);
+#3722 = SURFACE_SIDE_STYLE('',(#3723));
+#3723 = SURFACE_STYLE_FILL_AREA(#3724);
+#3724 = FILL_AREA_STYLE('',(#3725));
+#3725 = FILL_AREA_STYLE_COLOUR('',#3716);
+#3726 = CURVE_STYLE('',#3727,POSITIVE_LENGTH_MEASURE(0.1),#3716);
+#3727 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#3728 = STYLED_ITEM('color',(#3729),#1039);
+#3729 = PRESENTATION_STYLE_ASSIGNMENT((#3730,#3735));
+#3730 = SURFACE_STYLE_USAGE(.BOTH.,#3731);
+#3731 = SURFACE_SIDE_STYLE('',(#3732));
+#3732 = SURFACE_STYLE_FILL_AREA(#3733);
+#3733 = FILL_AREA_STYLE('',(#3734));
+#3734 = FILL_AREA_STYLE_COLOUR('',#3716);
+#3735 = CURVE_STYLE('',#3736,POSITIVE_LENGTH_MEASURE(0.1),#3716);
+#3736 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#3737 = STYLED_ITEM('color',(#3738),#1369);
+#3738 = PRESENTATION_STYLE_ASSIGNMENT((#3739,#3744));
+#3739 = SURFACE_STYLE_USAGE(.BOTH.,#3740);
+#3740 = SURFACE_SIDE_STYLE('',(#3741));
+#3741 = SURFACE_STYLE_FILL_AREA(#3742);
+#3742 = FILL_AREA_STYLE('',(#3743));
+#3743 = FILL_AREA_STYLE_COLOUR('',#3716);
+#3744 = CURVE_STYLE('',#3745,POSITIVE_LENGTH_MEASURE(0.1),#3716);
+#3745 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#3746 = STYLED_ITEM('color',(#3747),#1699);
+#3747 = PRESENTATION_STYLE_ASSIGNMENT((#3748,#3753));
+#3748 = SURFACE_STYLE_USAGE(.BOTH.,#3749);
+#3749 = SURFACE_SIDE_STYLE('',(#3750));
+#3750 = SURFACE_STYLE_FILL_AREA(#3751);
+#3751 = FILL_AREA_STYLE('',(#3752));
+#3752 = FILL_AREA_STYLE_COLOUR('',#3716);
+#3753 = CURVE_STYLE('',#3754,POSITIVE_LENGTH_MEASURE(0.1),#3716);
+#3754 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#3755 = STYLED_ITEM('color',(#3756),#2029);
+#3756 = PRESENTATION_STYLE_ASSIGNMENT((#3757,#3762));
+#3757 = SURFACE_STYLE_USAGE(.BOTH.,#3758);
+#3758 = SURFACE_SIDE_STYLE('',(#3759));
+#3759 = SURFACE_STYLE_FILL_AREA(#3760);
+#3760 = FILL_AREA_STYLE('',(#3761));
+#3761 = FILL_AREA_STYLE_COLOUR('',#3716);
+#3762 = CURVE_STYLE('',#3763,POSITIVE_LENGTH_MEASURE(0.1),#3716);
+#3763 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#3764 = STYLED_ITEM('color',(#3765),#2359);
+#3765 = PRESENTATION_STYLE_ASSIGNMENT((#3766,#3771));
+#3766 = SURFACE_STYLE_USAGE(.BOTH.,#3767);
+#3767 = SURFACE_SIDE_STYLE('',(#3768));
+#3768 = SURFACE_STYLE_FILL_AREA(#3769);
+#3769 = FILL_AREA_STYLE('',(#3770));
+#3770 = FILL_AREA_STYLE_COLOUR('',#3716);
+#3771 = CURVE_STYLE('',#3772,POSITIVE_LENGTH_MEASURE(0.1),#3716);
+#3772 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#3773 = STYLED_ITEM('color',(#3774),#2689);
+#3774 = PRESENTATION_STYLE_ASSIGNMENT((#3775,#3780));
+#3775 = SURFACE_STYLE_USAGE(.BOTH.,#3776);
+#3776 = SURFACE_SIDE_STYLE('',(#3777));
+#3777 = SURFACE_STYLE_FILL_AREA(#3778);
+#3778 = FILL_AREA_STYLE('',(#3779));
+#3779 = FILL_AREA_STYLE_COLOUR('',#3716);
+#3780 = CURVE_STYLE('',#3781,POSITIVE_LENGTH_MEASURE(0.1),#3716);
+#3781 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#3782 = STYLED_ITEM('color',(#3783),#3019);
+#3783 = PRESENTATION_STYLE_ASSIGNMENT((#3784,#3789));
+#3784 = SURFACE_STYLE_USAGE(.BOTH.,#3785);
+#3785 = SURFACE_SIDE_STYLE('',(#3786));
+#3786 = SURFACE_STYLE_FILL_AREA(#3787);
+#3787 = FILL_AREA_STYLE('',(#3788));
+#3788 = FILL_AREA_STYLE_COLOUR('',#3716);
+#3789 = CURVE_STYLE('',#3790,POSITIVE_LENGTH_MEASURE(0.1),#3716);
+#3790 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#3791 = STYLED_ITEM('color',(#3792),#3349);
+#3792 = PRESENTATION_STYLE_ASSIGNMENT((#3793,#3798));
+#3793 = SURFACE_STYLE_USAGE(.BOTH.,#3794);
+#3794 = SURFACE_SIDE_STYLE('',(#3795));
+#3795 = SURFACE_STYLE_FILL_AREA(#3796);
+#3796 = FILL_AREA_STYLE('',(#3797));
+#3797 = FILL_AREA_STYLE_COLOUR('',#3716);
+#3798 = CURVE_STYLE('',#3799,POSITIVE_LENGTH_MEASURE(0.1),#3716);
+#3799 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Altium/Readme.html b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Altium/Readme.html
new file mode 100644
index 0000000..a650308
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Altium/Readme.html
@@ -0,0 +1,9 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <title>Altium Library Loader</title>
+</head>
+<body style="font-family:verdana">
+ <p>To convert the SamacSys ECAD Model file (.epw) to Altium Designer format please install the <a href="https://www.samacsys.com/altium-designer-library-instructions/">Altium Library Loader</a></p>
+</body>
+</html>
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Altium/SFTN01M-05N.epw b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Altium/SFTN01M-05N.epw
new file mode 100644
index 0000000..c4f081f
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Altium/SFTN01M-05N.epw
@@ -0,0 +1,6 @@
+17036522
+Message from SamacSys:
+To use this model save to your preferred location and then open within the ECAD Part Wizard tool.
+If you do not yet have a copy of the ECAD Part Wizard tool then please refer to the Instructions provided with this model.
+Source=SamacSys
+17036522/1387141/2.50/10/3/Power Supply \ No newline at end of file
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CADSTAR/SFTN01M-05N.csa b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CADSTAR/SFTN01M-05N.csa
new file mode 100644
index 0000000..8ce6b47
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CADSTAR/SFTN01M-05N.csa
@@ -0,0 +1,190 @@
+(CADSTARSCM
+ (HEADER
+ (FORMAT SYMBOL 2 16)
+ (JOBFILE "")
+ (JOBTITLE "SamacSys ECAD Model")
+ (GENERATOR "17036522/1387141/2.50/10/3/Power Supply")
+ (RESOLUTION(METRIC HUNDREDTH MICRON))
+ (TIMESTAMP 2024 05 04 09 32 35)
+ )
+ (ASSIGNMENTS
+ (CODEDEFS
+ (LINECODE LC1 "Line 10" 25400
+ (STYLE SOLID)
+ )
+ (TEXTCODE TC0 "(Pin Name/Number)" 15240 152400 152400)
+ (TEXTCODE TC5 "Text Size 60/43/6" 15240 152400 109220)
+ (TEXTCODE TC8 "Symbol Name" 10000 200000 0
+ (FONT "Arial" 400 0)
+ )
+ (TERMINALCODE TC0 "Terminal"
+ (CROSS 127000 0)
+ )
+ (ATTRNAME AT0 "pcb_zone"
+ (ATTROWNER ALL_ITEMS)
+ )
+ (ATTRNAME AT1 "tolerance"
+ (ATTROWNER ALL_ITEMS)
+ )
+ (ATTRNAME AT2 "voltage"
+ (ATTROWNER ALL_ITEMS)
+ )
+ (ATTRNAME AT3 "wattage"
+ (ATTROWNER ALL_ITEMS)
+ )
+ (ATTRNAME AT4 "Value"
+ (ATTROWNER ALL_ITEMS)
+ )
+ (ATTRNAME AT5 "sim_model"
+ (ATTROWNER ALL_ITEMS)
+ )
+ (ATTRNAME AT6 "Description"
+ (ATTROWNER SYMBOL)
+ )
+ )
+ (GRIDS
+ (WORKINGGRID
+ (STEPGRID "" 50800 50800)
+ )
+ (SCREENGRID
+ (STEPGRID "(Screen Grid)" 254000 254000)
+ )
+ )
+ (SETTINGS
+ (UNITS THOU)
+ (UNITSPRECISION 1)
+ (INTERLINEGAP 0)
+ (BARLINEGAP 0)
+ (ALLOWBARTEXT)
+ (DESIGNORIGIN (PT 0 0))
+ (DESIGNAREA (PT 0 0) (PT 100000000 100000000))
+ (DESIGNLIMIT (PT 100000000 100000000))
+ (ANGULARPRECISION 1)
+ )
+ )
+ (DEFAULTS
+ (DFLTSHAPETYPE OUTLINE)
+ (OUTLDFLTS LC1
+ (CLEAR)
+ )
+ (TEXTDFLTS TC5)
+ (ORIGINDFLTS TC8)
+ (ATTRDFLTS TC8)
+ (PINNOOFFSET 50800)
+ (PINNOANGLE 0)
+ )
+ (LIBRARY
+ (SYMDEF L0 "SFTN01M-05N" "" (PT 4572000 6350000)
+ (VERSION 1)
+ (FIGURE FIG0 LC1 NO_SHEET
+ (OPENSHAPE (PT 5080000 6604000) (PT 7366000 6604000) (PT 7366000 5080000) (PT 5080000 5080000) (PT 5080000 6604000))
+ )
+ (FIGURE FIG1 LC1 NO_SHEET
+ (OPENSHAPE (PT 4572000 6350000) (PT 5080000 6350000))
+ )
+ (FIGURE FIG2 LC1 NO_SHEET
+ (OPENSHAPE (PT 4572000 6096000) (PT 5080000 6096000))
+ )
+ (FIGURE FIG3 LC1 NO_SHEET
+ (OPENSHAPE (PT 4572000 5842000) (PT 5080000 5842000))
+ )
+ (FIGURE FIG4 LC1 NO_SHEET
+ (OPENSHAPE (PT 4572000 5588000) (PT 5080000 5588000))
+ )
+ (FIGURE FIG5 LC1 NO_SHEET
+ (OPENSHAPE (PT 4572000 5334000) (PT 5080000 5334000))
+ )
+ (FIGURE FIG6 LC1 NO_SHEET
+ (OPENSHAPE (PT 7874000 5334000) (PT 7366000 5334000))
+ )
+ (FIGURE FIG7 LC1 NO_SHEET
+ (OPENSHAPE (PT 7874000 5588000) (PT 7366000 5588000))
+ )
+ (FIGURE FIG8 LC1 NO_SHEET
+ (OPENSHAPE (PT 7874000 5842000) (PT 7366000 5842000))
+ )
+ (FIGURE FIG9 LC1 NO_SHEET
+ (OPENSHAPE (PT 7874000 6096000) (PT 7366000 6096000))
+ )
+ (FIGURE FIG10 LC1 NO_SHEET
+ (OPENSHAPE (PT 7874000 6350000) (PT 7366000 6350000))
+ )
+ (TERMINAL 1 TC0 (PT 4572000 6350000))
+ (TERMINAL 2 TC0 (PT 4572000 6096000))
+ (TERMINAL 3 TC0 (PT 4572000 5842000))
+ (TERMINAL 4 TC0 (PT 4572000 5588000))
+ (TERMINAL 5 TC0 (PT 4572000 5334000))
+ (TERMINAL 6 TC0 (PT 7874000 5334000))
+ (TERMINAL 7 TC0 (PT 7874000 5588000))
+ (TERMINAL 8 TC0 (PT 7874000 5842000))
+ (TERMINAL 9 TC0 (PT 7874000 6096000))
+ (TERMINAL 10 TC0 (PT 7874000 6350000))
+ (TEXTLOC SYMBOL_NAME TC8 (PT 7493000 7112000)
+ (ALIGN CENTERLEFT)
+ )
+ (TEXTLOC PART_NAME TC8 (PT 7493000 6858000)
+ (ALIGN CENTERLEFT)
+ )
+ (PINNUMNAMELOC 1 TC8 (PT 4927600 6350000)
+ (ALIGN BOTTOMRIGHT)
+ )
+ (PINNUMNAMELOC 2 TC8 (PT 4927600 6096000)
+ (ALIGN BOTTOMRIGHT)
+ )
+ (PINNUMNAMELOC 3 TC8 (PT 4927600 5842000)
+ (ALIGN BOTTOMRIGHT)
+ )
+ (PINNUMNAMELOC 4 TC8 (PT 4927600 5588000)
+ (ALIGN BOTTOMRIGHT)
+ )
+ (PINNUMNAMELOC 5 TC8 (PT 4927600 5334000)
+ (ALIGN BOTTOMRIGHT)
+ )
+ (PINNUMNAMELOC 6 TC8 (PT 7518400 5334000)
+ (ALIGN BOTTOMLEFT)
+ )
+ (PINNUMNAMELOC 7 TC8 (PT 7518400 5588000)
+ (ALIGN BOTTOMLEFT)
+ )
+ (PINNUMNAMELOC 8 TC8 (PT 7518400 5842000)
+ (ALIGN BOTTOMLEFT)
+ )
+ (PINNUMNAMELOC 9 TC8 (PT 7518400 6096000)
+ (ALIGN BOTTOMLEFT)
+ )
+ (PINNUMNAMELOC 10 TC8 (PT 7518400 6350000)
+ (ALIGN BOTTOMLEFT)
+ )
+ (PINLABELLOC 1 TC8 (PT 5156200 6350000)
+ (ALIGN CENTERLEFT)
+ )
+ (PINLABELLOC 2 TC8 (PT 5156200 6096000)
+ (ALIGN CENTERLEFT)
+ )
+ (PINLABELLOC 3 TC8 (PT 5156200 5842000)
+ (ALIGN CENTERLEFT)
+ )
+ (PINLABELLOC 4 TC8 (PT 5156200 5588000)
+ (ALIGN CENTERLEFT)
+ )
+ (PINLABELLOC 5 TC8 (PT 5156200 5334000)
+ (ALIGN CENTERLEFT)
+ )
+ (PINLABELLOC 6 TC8 (PT 7289800 5334000)
+ (ALIGN CENTERRIGHT)
+ )
+ (PINLABELLOC 7 TC8 (PT 7289800 5588000)
+ (ALIGN CENTERRIGHT)
+ )
+ (PINLABELLOC 8 TC8 (PT 7289800 5842000)
+ (ALIGN CENTERRIGHT)
+ )
+ (PINLABELLOC 9 TC8 (PT 7289800 6096000)
+ (ALIGN CENTERRIGHT)
+ )
+ (PINLABELLOC 10 TC8 (PT 7289800 6350000)
+ (ALIGN CENTERRIGHT)
+ )
+ )
+ )
+)
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CADSTAR/SFTN01M-05N.lib b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CADSTAR/SFTN01M-05N.lib
new file mode 100644
index 0000000..5f472bc
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CADSTAR/SFTN01M-05N.lib
@@ -0,0 +1,18 @@
+.SFTN01M-05N :1 ;Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated
+SFTN01M05N
+*STM PS
+*NGS
+*PLB 1="-VIN" 2="+VIN" 3="N.C._1" 5="-VOUT" 6="N.C._2" 7="N.C._3" 8="+VOUT" 10="N.C._4" 11="N.C._5" 12="N.C._6"
+*MXP 10
+*DFN SFTN01M-05N
+~!Manufacturer_Name (Mean Well)
+~!Manufacturer_Part_Number (SFTN01M-05N)
+~!Mouser Part Number (709-SFTN01M-05N)
+~!Link Mouser Price/Stock (https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D)
+~!Arrow Part Number (-)
+~!Arrow Price/Stock (-)
+~!Link Datasheet (https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N)
+~!Height (7.6mm)
+~!3D_Model (SFTN01M-05N)
+SFTN01M-05N
+1.1!U 2.1!U 3.1!U 5.1!U 6.1!U 7.1!U 8.1!U 10.1!U 11.1!U 12.1!U
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CADSTAR/SFTN01M05N.cpa b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CADSTAR/SFTN01M05N.cpa
new file mode 100644
index 0000000..83eab16
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CADSTAR/SFTN01M05N.cpa
@@ -0,0 +1,238 @@
+(CADSTARPCB
+ (HEADER
+ (FORMAT LIBRARY 2 18)
+ (JOBFILE "")
+ (JOBTITLE "")
+ (GENERATOR "")
+ (RESOLUTION
+ (METRIC HUNDREDTH MICRON)
+ )
+ (TIMESTAMP 2024 05 04 09 32 35)
+ )
+ (ASSIGNMENTS
+ (LAYERDEFS
+ (LAYERSTACK LAY7 LAY9 LAY12 LAY14 LAY18 LAY10 LAY16 LAY6 LAY8 LAY17
+ LAY11 LAY19 LAY15 LAY13
+ )
+ (LAYER LAY0 "(All Layers)"
+ (ALLLAYER)
+ )
+ (LAYER LAY1 "(All Electrical Layers)"
+ (ALLELEC)
+ )
+ (LAYER LAY2 "(All Documentation Layers)"
+ (ALLDOC)
+ )
+ (LAYER LAY3 "(Undefined)"
+ (NOLAYER)
+ )
+ (LAYER LAY4 "(Component Copper)"
+ (ASSCOMPCOPP)
+ )
+ (LAYER LAY5 "(Jumper)"
+ (JUMPERLAYER)
+ )
+ (LAYER LAY6 "Top Elec"
+ (ELEC 1
+ (BIAS UNBIASED)
+ (LAYERHEIGHT 0)
+ )
+ )
+ (LAYER LAY7 "Construction"
+ (DOC)
+ )
+ (LAYER LAY8 "Bottom Elec"
+ (ELEC 2
+ (BIAS UNBIASED)
+ (LAYERHEIGHT 0)
+ )
+ )
+ (LAYER LAY9 "Drill Drawing"
+ (DOC)
+ )
+ (LAYER LAY10 "Top silk"
+ (NONELEC 1)
+ (LASUBTYP LAYERSUBTYPE_SILKSCREEN)
+ )
+ (LAYER LAY11 "Bottom silk"
+ (NONELEC 2)
+ (LASUBTYP LAYERSUBTYPE_SILKSCREEN)
+ )
+ (LAYER LAY12 "Top Placement"
+ (NONELEC 1)
+ (LASUBTYP LAYERSUBTYPE_PLACEMENT)
+ )
+ (LAYER LAY13 "Bottom Placement"
+ (NONELEC 2)
+ (LASUBTYP LAYERSUBTYPE_PLACEMENT)
+ )
+ (LAYER LAY14 "Top Assembly"
+ (NONELEC 1)
+ (LASUBTYP LAYERSUBTYPE_ASSEMBLY)
+ )
+ (LAYER LAY15 "Bottom Assembly"
+ (NONELEC 2)
+ (LASUBTYP LAYERSUBTYPE_ASSEMBLY)
+ )
+ (LAYER LAY16 "Top Solder Resist"
+ (NONELEC 1)
+ (LASUBTYP LAYERSUBTYPE_SOLDERRESIST)
+ )
+ (LAYER LAY17 "Bottom Solder Resist"
+ (NONELEC 2)
+ (LASUBTYP LAYERSUBTYPE_SOLDERRESIST)
+ )
+ (LAYER LAY18 "Top Paste"
+ (NONELEC 1)
+ (LASUBTYP LAYERSUBTYPE_PASTE)
+ )
+ (LAYER LAY19 "Bottom Paste"
+ (NONELEC 2)
+ (LASUBTYP LAYERSUBTYPE_PASTE)
+ )
+ )
+ (CODEDEFS
+ (LINECODE LC11 "Silkscreen Outline 1" 2540
+ (STYLE SOLID)
+ )
+ (LINECODE LC14 "Assembly Outline 1" 2540
+ (STYLE SOLID)
+ )
+ (LINECODE LC15 "Placement Outline 1" 2540
+ (STYLE SOLID)
+ )
+ (TEXTCODE TC10 "Component Name" 3000 60000 40000)
+ (SPACINGCODE P_P 100000)
+ (SPACINGCODE P_C 100000)
+ (SPACINGCODE C_C 100000)
+ (SPACINGCODE H_H 100000)
+ (PADCODE PC0 "r180_120"
+ (RECTANGLE 120000 30000 30000)
+ )
+ (ATTRNAME AT0 "Component Category"
+ (ATTROWNER COMPONENT)
+ )
+ (ATTRNAME AT1 "assembly_name"
+ (ATTROWNER COMPONENT)
+ )
+ (ATTRNAME AT2 "Value"
+ (ATTROWNER COMPONENT)
+ )
+ (ATTRNAME AT3 "thm_power_diss"
+ (ATTROWNER COMPONENT)
+ )
+ (ATTRNAME AT4 "placement"
+ (ATTROWNER COMPONENT)
+ )
+ (ATTRNAME AT5 "silkscrn_name"
+ (ATTROWNER COMPONENT)
+ )
+ (ATTRNAME AT6 "Manufacturers Part Number"
+ (ATTROWNER COMPONENT)
+ )
+ (ATTRNAME AT7 "Height"
+ (ATTROWNER SYMDEF)
+ )
+ (ATTRNAME AT8 "Drawing_Name"
+ (ATTROWNER DOCSYMBOL)
+ )
+ (ATTRNAME AT9 "Client"
+ (ATTROWNER DOCSYMBOL)
+ )
+ (ATTRNAME AT10 "RefDes"
+ (ATTROWNER COMPONENT)
+ )
+ )
+ (TECHNOLOGY
+ (UNITS MM)
+ (UNITSPRECISION 2)
+ (INTERLINEGAP 20)
+ (BARLINEGAP 20)
+ (ALLOWBARTEXT)
+ (ANGULARPRECISION 1)
+ (MAXPHYSLAYER 2)
+ (DESIGNORIGIN (PT 0 0))
+ (DESIGNAREA (PT 0 0) (PT 100000000 100000000))
+ (PINNOOFFSET 50800)
+ (PINNOANGLE 0)
+ (DESIGNLIMIT (PT 100000000 100000000))
+ )
+ )
+ (LIBRARY
+ (HIERARCHY
+ (ROOTFOLDER F0 "root"
+ (SYMDEFLIST L0)
+ )
+ )
+ (SYMDEF L0 "SFTN01M05N" "" (PT 50000000 50000000)
+ (VERSION 1)
+ (FIGURE FIG0 LC14 LAY14
+ (OUTLINE (PT 49238000 50545000) (PT 50762000 50545000) (PT 50762000 49455000) (PT 49238000 49455000) (PT 49238000 50545000))
+ )
+ (FIGURE FIG1 LC15 LAY12
+ (OUTLINE (PT 49138000 50700000) (PT 50862000 50700000) (PT 50862000 49300000) (PT 49138000 49300000) (PT 49138000 50700000))
+ )
+ (FIGURE FIG2 LC11 LAY10
+ (OUTLINE (PT 49365000 49340000) (PT 49365000 49340000) (PT 49365000 49350000) (PT 49365000 49350000) (PT 49365000 49340000))
+ )
+ (FIGURE FIG3 LC11 LAY10
+ (OPENSHAPE (PT 49260000 49455000) (PT 49238000 49455000))
+ )
+ (FIGURE FIG4 LC11 LAY10
+ (OPENSHAPE (PT 49238000 49455000) (PT 49238000 50545000))
+ )
+ (FIGURE FIG5 LC11 LAY10
+ (OPENSHAPE (PT 49238000 50545000) (PT 49260000 50545000))
+ )
+ (FIGURE FIG6 LC11 LAY10
+ (OPENSHAPE (PT 49960000 50545000) (PT 50280000 50545000))
+ )
+ (FIGURE FIG7 LC11 LAY10
+ (OPENSHAPE (PT 49960000 49455000) (PT 50280000 49455000))
+ )
+ (FIGURE FIG8 LC11 LAY10
+ (OPENSHAPE (PT 50740000 49455000) (PT 50762000 49455000))
+ )
+ (FIGURE FIG9 LC11 LAY10
+ (OPENSHAPE (PT 50762000 49455000) (PT 50762000 50545000))
+ )
+ (FIGURE FIG10 LC11 LAY10
+ (OPENSHAPE (PT 50762000 50545000) (PT 50720000 50545000))
+ )
+ (PAD 1 (PT 49365000 49490000) PC0 TOP (ORIENT 90000)
+ (FIRSTPAD)
+ (PADIDENTIFIER "1")
+ )
+ (PAD 2 (PT 49619000 49490000) PC0 TOP (ORIENT 90000)
+ (PADIDENTIFIER "2")
+ )
+ (PAD 3 (PT 49873000 49490000) PC0 TOP (ORIENT 90000)
+ (PADIDENTIFIER "3")
+ )
+ (PAD 4 (PT 50381000 49490000) PC0 TOP (ORIENT 90000)
+ (PADIDENTIFIER "5")
+ )
+ (PAD 5 (PT 50635000 49490000) PC0 TOP (ORIENT 90000)
+ (PADIDENTIFIER "6")
+ )
+ (PAD 6 (PT 50635000 50510000) PC0 TOP (ORIENT 90000)
+ (PADIDENTIFIER "7")
+ )
+ (PAD 7 (PT 50381000 50510000) PC0 TOP (ORIENT 90000)
+ (PADIDENTIFIER "8")
+ )
+ (PAD 8 (PT 49873000 50510000) PC0 TOP (ORIENT 90000)
+ (PADIDENTIFIER "10")
+ )
+ (PAD 9 (PT 49619000 50510000) PC0 TOP (ORIENT 90000)
+ (PADIDENTIFIER "11")
+ )
+ (PAD 10 (PT 49365000 50510000) PC0 TOP (ORIENT 90000)
+ (PADIDENTIFIER "12")
+ )
+ (TEXTLOC COMP_NAME TC10 LAY10 (PT 50000000 50000000)
+ (ALIGN CENTERCENTER)
+ )
+ )
+ )
+)
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-5000/SFTN01M-05N.cdf b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-5000/SFTN01M-05N.cdf
new file mode 100644
index 0000000..f4d9afd
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-5000/SFTN01M-05N.cdf
@@ -0,0 +1,31 @@
+(part "SFTN01M-05N"
+ (packageRef "SFTN01M05N")
+ (interface
+ (port "1" (symbPinId 1) (portName "-VIN") (portType INOUT))
+ (port "2" (symbPinId 2) (portName "+VIN") (portType INOUT))
+ (port "3" (symbPinId 3) (portName "N.C._1") (portType INOUT))
+ (port "5" (symbPinId 4) (portName "-VOUT") (portType INOUT))
+ (port "6" (symbPinId 5) (portName "N.C._2") (portType INOUT))
+ (port "7" (symbPinId 6) (portName "N.C._3") (portType INOUT))
+ (port "8" (symbPinId 7) (portName "+VOUT") (portType INOUT))
+ (port "10" (symbPinId 8) (portName "N.C._4") (portType INOUT))
+ (port "11" (symbPinId 9) (portName "N.C._5") (portType INOUT))
+ (port "12" (symbPinId 10) (portName "N.C._6") (portType INOUT))
+ )
+ (partClass UNDEF)
+ (useInSchema Y)
+ (useInLayout Y)
+ (inPartsList Y)
+ (partType NORMAL)
+ (placeRestriction FREE)
+ (property "compKind" "221")
+ (property "Manufacturer_Name" "Mean Well")
+ (property "Manufacturer_Part_Number" "SFTN01M-05N")
+ (property "Mouser_Part_Number" "709-SFTN01M-05N")
+ (property "Mouser_Price/Stock" "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D")
+ (property "Arrow_Part_Number" "")
+ (property "Arrow_Price/Stock" "")
+ (property "Description" "Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated")
+ (property "Datasheet_Link" "https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N")
+ (property "symbolName1" "SFTN01M-05N")
+)
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-5000/SFTN01M-05N.laf b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-5000/SFTN01M-05N.laf
new file mode 100644
index 0000000..a8f92c1
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-5000/SFTN01M-05N.laf
@@ -0,0 +1,164 @@
+LIB SFTN01M-05N
+ZONE 1 2 1 50.000 50.000 0.000 0.000 0 A 1
+GRID 1 1 1 1 1 1 1 4
+SHT 1 1 1 0 10 26 12
+PROP 0 componentType 1
+parts
+ENDPROP
+PROP 0 componentKind 1
+221
+ENDPROP
+PROP 0 partName 1
+SFTN01M-05N
+ENDPROP
+VIEW 1 1 0 -1 -1 23 6 0 1.000 3 reference
+VIEW 1 1 0 -1 -1 23 4 0 1.000 3 partName
+ENDSHT
+LINE 1 -1 -1 -1 0 0 0
+POINT - 4 2
+POINT - 22 2
+POINT - 22 -10
+POINT - 4 -10
+POINT - 4 2
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0 0
+POINT - 4 0
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0 -2
+POINT - 4 -2
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0 -4
+POINT - 4 -4
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0 -6
+POINT - 4 -6
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0 -8
+POINT - 4 -8
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 26 -8
+POINT - 22 -8
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 26 -6
+POINT - 22 -6
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 26 -4
+POINT - 22 -4
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 26 -2
+POINT - 22 -2
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 26 0
+POINT - 22 0
+ENDLIN
+PIN 1 1 0 0
+PROP 0 pinLabel 1
+-VIN
+ENDPROP
+PROP 0 pinNumber 1
+1
+ENDPROP
+VIEW 1 1 0 -1 -1 2.8 0.4 0 1.000 2 pinNumber
+VIEW 2 1 0 -1 -1 4.6 0 0 1.000 3 pinLabel
+ENDPIN
+PIN 2 1 0 -2
+PROP 0 pinLabel 1
++VIN
+ENDPROP
+PROP 0 pinNumber 1
+2
+ENDPROP
+VIEW 1 1 0 -1 -1 2.8 -1.6 0 1.000 2 pinNumber
+VIEW 2 1 0 -1 -1 4.6 -2 0 1.000 3 pinLabel
+ENDPIN
+PIN 3 1 0 -4
+PROP 0 pinLabel 1
+N.C._1
+ENDPROP
+PROP 0 pinNumber 1
+3
+ENDPROP
+VIEW 1 1 0 -1 -1 2.8 -3.6 0 1.000 2 pinNumber
+VIEW 2 1 0 -1 -1 4.6 -4 0 1.000 3 pinLabel
+ENDPIN
+PIN 4 1 0 -6
+PROP 0 pinLabel 1
+-VOUT
+ENDPROP
+PROP 0 pinNumber 1
+5
+ENDPROP
+VIEW 1 1 0 -1 -1 2.8 -5.6 0 1.000 2 pinNumber
+VIEW 2 1 0 -1 -1 4.6 -6 0 1.000 3 pinLabel
+ENDPIN
+PIN 5 1 0 -8
+PROP 0 pinLabel 1
+N.C._2
+ENDPROP
+PROP 0 pinNumber 1
+6
+ENDPROP
+VIEW 1 1 0 -1 -1 2.8 -7.6 0 1.000 2 pinNumber
+VIEW 2 1 0 -1 -1 4.6 -8 0 1.000 3 pinLabel
+ENDPIN
+PIN 6 1 26 -8
+PROP 0 pinLabel 1
+N.C._3
+ENDPROP
+PROP 0 pinNumber 1
+7
+ENDPROP
+VIEW 1 1 0 -1 -1 23.2 -7.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 21.4 -8 0 1.000 5 pinLabel
+ENDPIN
+PIN 7 1 26 -6
+PROP 0 pinLabel 1
++VOUT
+ENDPROP
+PROP 0 pinNumber 1
+8
+ENDPROP
+VIEW 1 1 0 -1 -1 23.2 -5.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 21.4 -6 0 1.000 5 pinLabel
+ENDPIN
+PIN 8 1 26 -4
+PROP 0 pinLabel 1
+N.C._4
+ENDPROP
+PROP 0 pinNumber 1
+10
+ENDPROP
+VIEW 1 1 0 -1 -1 23.2 -3.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 21.4 -4 0 1.000 5 pinLabel
+ENDPIN
+PIN 9 1 26 -2
+PROP 0 pinLabel 1
+N.C._5
+ENDPROP
+PROP 0 pinNumber 1
+11
+ENDPROP
+VIEW 1 1 0 -1 -1 23.2 -1.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 21.4 -2 0 1.000 5 pinLabel
+ENDPIN
+PIN 10 1 26 0
+PROP 0 pinLabel 1
+N.C._6
+ENDPROP
+PROP 0 pinNumber 1
+12
+ENDPROP
+VIEW 1 1 0 -1 -1 23.2 0.4 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 21.4 0 0 1.000 5 pinLabel
+ENDPIN
+ENDLIB
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-5000/SFTN01M05N.ftf b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-5000/SFTN01M05N.ftf
new file mode 100644
index 0000000..b12d63f
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-5000/SFTN01M05N.ftf
@@ -0,0 +1,489 @@
+(ftf
+ (header
+ (version 2.0)
+ (unit DBUNIT)
+ )
+ (TechnologyContainer
+ (technology SamacSys_Footprint
+ (footprintLayer
+ (layer Top (type Conductive))
+ (layer Inner (type Conductive))
+ (layer Bottom (type Conductive))
+ (layer Silk-Top (type Symbolmark))
+ (layer Silk-Bottom (type Symbolmark))
+ (layer Resist-Top (type Solderresist))
+ (layer Resist-Bottom (type Solderresist))
+ (layer MetalMask-Top (type Metalmask))
+ (layer MetalMask-Bottom (type Metalmask))
+ (layer CompArea-Top (type Comparea))
+ (layer CompArea-Bottom (type Comparea))
+ (layer Assembly-Top (type Undefined))
+ (layer Assembly-Bottom (type Undefined))
+ (layer Hole (type Hole))
+ )
+ )
+ )
+ (footprintContainer
+ (commonParameters
+ (dimensionParameters
+ (arrowLength 100000)
+ (arrowAngle 15.000000)
+ (dotDiameter 100000)
+ (textFrameOffset 100000)
+ (arrowOffset 100000)
+ (dimAssistOffset 100000)
+ (dimLineWidth 10000)
+ (drawTextFrame NO)
+ (textFrameRange ALL)
+ (textClip NO)
+ (standard JIS)
+ )
+ )
+ (padstackGroups
+ (padstackGroup default)
+ )
+ (pads
+ (pad r180_120
+ (photo FLASH)
+ (panelUse NO)
+ (geometry
+ (rectangle
+ (pt 0 0)
+ (width 120000)
+ (height 180000)
+ (rAngle 0.000000)
+ (outlineWidth 0)
+ (fillWidth 0)
+ (fillAngle 0.000000)
+ )
+ )
+ )
+ ); End of pads
+ (padstacks
+ (padstack r180_120
+ (type NONPLATED)
+ (throughMode NONTHROUGH)
+ (panelUse NO)
+ (padSet (footLayer Top)
+ (connect (pad r180_120))
+ (noconnect (pad r180_120))
+ )
+ (padSet (footLayer Resist-Top)
+ (connect (pad r180_120))
+ (noconnect (pad r180_120))
+ )
+ (padSet (footLayer MetalMask-Top)
+ (connect (pad r180_120))
+ (noconnect (pad r180_120))
+ )
+ )
+ ); End of padstacks
+ (footprints
+ (footprint "SFTN01M05N"
+ (polarity YES)
+ (panelUse NO)
+ (heelprint
+ (layout
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -762000 545000
+ (width 10000)
+ )
+ (pt 762000 545000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 762000 545000
+ (width 10000)
+ )
+ (pt 762000 -545000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 762000 -545000
+ (width 10000)
+ )
+ (pt -762000 -545000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -762000 -545000
+ (width 10000)
+ )
+ (pt -762000 545000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer CompArea-Top)
+ (area
+ (geometry
+ (surface
+ (outlineWidth 0)
+ (fillWidth 0)
+ (fillAngle 0.000000)
+ (vertex
+ (pt 862000 700000)
+ (pt 862000 -700000)
+ (pt -862000 -700000)
+ (pt -862000 700000)
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -635000 -660000
+ (width 10000)
+ )
+ (pt -635000 -660000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (arc CCW
+ (r 5000)
+ (begin
+ (pt -635000 -660000
+ (width 10000)
+ )
+ )
+ (center 0 1073741824)
+ (end
+ (pt -635000 -650000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (arc CCW
+ (r 5000)
+ (begin
+ (pt -635000 -650000
+ (width 10000)
+ )
+ )
+ (center 0 -1073741824)
+ (end
+ (pt -635000 -660000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -740000 -545000
+ (width 20000)
+ )
+ (pt -762000 -545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -762000 -545000
+ (width 20000)
+ )
+ (pt -762000 545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -762000 545000
+ (width 20000)
+ )
+ (pt -740000 545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -40000 545000
+ (width 20000)
+ )
+ (pt 280000 545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -40000 -545000
+ (width 20000)
+ )
+ (pt 280000 -545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 740000 -545000
+ (width 20000)
+ )
+ (pt 762000 -545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 762000 -545000
+ (width 20000)
+ )
+ (pt 762000 545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 762000 545000
+ (width 20000)
+ )
+ (pt 720000 545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ ); End of layout
+ ); End of heelprint
+ (toeprint
+ (pin 1
+ (pt -635000 -510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -635000 -510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 2
+ (pt -381000 -510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -381000 -510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 3
+ (pt -127000 -510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -127000 -510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 4
+ (pt 381000 -510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 381000 -510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 5
+ (pt 635000 -510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 635000 -510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 6
+ (pt 635000 510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 635000 510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 7
+ (pt 381000 510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 381000 510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 8
+ (pt -127000 510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -127000 510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 9
+ (pt -381000 510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -381000 510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 10
+ (pt -635000 510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -635000 510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ ); End of toeprint
+ (propertyS accurateShape SFTN01M-05N.stp)
+ ); End of footprint
+ ); End of footprints
+ ); End of footprintContainer
+); End of ftf
+
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-5000/SFTN01M05N.pkf b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-5000/SFTN01M05N.pkf
new file mode 100644
index 0000000..0329d03
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-5000/SFTN01M05N.pkf
@@ -0,0 +1,10 @@
+(unit MM)
+
+(package "SFTN01M05N"
+ (type UNDEF)
+ (uver 2)
+ (mountForm default
+ (footprintRef "SFTN01M05N")
+ (spec "default")
+ )
+)
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-8000/SFTN01M-05N.cdf b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-8000/SFTN01M-05N.cdf
new file mode 100644
index 0000000..f4d9afd
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-8000/SFTN01M-05N.cdf
@@ -0,0 +1,31 @@
+(part "SFTN01M-05N"
+ (packageRef "SFTN01M05N")
+ (interface
+ (port "1" (symbPinId 1) (portName "-VIN") (portType INOUT))
+ (port "2" (symbPinId 2) (portName "+VIN") (portType INOUT))
+ (port "3" (symbPinId 3) (portName "N.C._1") (portType INOUT))
+ (port "5" (symbPinId 4) (portName "-VOUT") (portType INOUT))
+ (port "6" (symbPinId 5) (portName "N.C._2") (portType INOUT))
+ (port "7" (symbPinId 6) (portName "N.C._3") (portType INOUT))
+ (port "8" (symbPinId 7) (portName "+VOUT") (portType INOUT))
+ (port "10" (symbPinId 8) (portName "N.C._4") (portType INOUT))
+ (port "11" (symbPinId 9) (portName "N.C._5") (portType INOUT))
+ (port "12" (symbPinId 10) (portName "N.C._6") (portType INOUT))
+ )
+ (partClass UNDEF)
+ (useInSchema Y)
+ (useInLayout Y)
+ (inPartsList Y)
+ (partType NORMAL)
+ (placeRestriction FREE)
+ (property "compKind" "221")
+ (property "Manufacturer_Name" "Mean Well")
+ (property "Manufacturer_Part_Number" "SFTN01M-05N")
+ (property "Mouser_Part_Number" "709-SFTN01M-05N")
+ (property "Mouser_Price/Stock" "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D")
+ (property "Arrow_Part_Number" "")
+ (property "Arrow_Price/Stock" "")
+ (property "Description" "Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated")
+ (property "Datasheet_Link" "https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N")
+ (property "symbolName1" "SFTN01M-05N")
+)
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-8000/SFTN01M-05N.laf b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-8000/SFTN01M-05N.laf
new file mode 100644
index 0000000..a8f92c1
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-8000/SFTN01M-05N.laf
@@ -0,0 +1,164 @@
+LIB SFTN01M-05N
+ZONE 1 2 1 50.000 50.000 0.000 0.000 0 A 1
+GRID 1 1 1 1 1 1 1 4
+SHT 1 1 1 0 10 26 12
+PROP 0 componentType 1
+parts
+ENDPROP
+PROP 0 componentKind 1
+221
+ENDPROP
+PROP 0 partName 1
+SFTN01M-05N
+ENDPROP
+VIEW 1 1 0 -1 -1 23 6 0 1.000 3 reference
+VIEW 1 1 0 -1 -1 23 4 0 1.000 3 partName
+ENDSHT
+LINE 1 -1 -1 -1 0 0 0
+POINT - 4 2
+POINT - 22 2
+POINT - 22 -10
+POINT - 4 -10
+POINT - 4 2
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0 0
+POINT - 4 0
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0 -2
+POINT - 4 -2
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0 -4
+POINT - 4 -4
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0 -6
+POINT - 4 -6
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0 -8
+POINT - 4 -8
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 26 -8
+POINT - 22 -8
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 26 -6
+POINT - 22 -6
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 26 -4
+POINT - 22 -4
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 26 -2
+POINT - 22 -2
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 26 0
+POINT - 22 0
+ENDLIN
+PIN 1 1 0 0
+PROP 0 pinLabel 1
+-VIN
+ENDPROP
+PROP 0 pinNumber 1
+1
+ENDPROP
+VIEW 1 1 0 -1 -1 2.8 0.4 0 1.000 2 pinNumber
+VIEW 2 1 0 -1 -1 4.6 0 0 1.000 3 pinLabel
+ENDPIN
+PIN 2 1 0 -2
+PROP 0 pinLabel 1
++VIN
+ENDPROP
+PROP 0 pinNumber 1
+2
+ENDPROP
+VIEW 1 1 0 -1 -1 2.8 -1.6 0 1.000 2 pinNumber
+VIEW 2 1 0 -1 -1 4.6 -2 0 1.000 3 pinLabel
+ENDPIN
+PIN 3 1 0 -4
+PROP 0 pinLabel 1
+N.C._1
+ENDPROP
+PROP 0 pinNumber 1
+3
+ENDPROP
+VIEW 1 1 0 -1 -1 2.8 -3.6 0 1.000 2 pinNumber
+VIEW 2 1 0 -1 -1 4.6 -4 0 1.000 3 pinLabel
+ENDPIN
+PIN 4 1 0 -6
+PROP 0 pinLabel 1
+-VOUT
+ENDPROP
+PROP 0 pinNumber 1
+5
+ENDPROP
+VIEW 1 1 0 -1 -1 2.8 -5.6 0 1.000 2 pinNumber
+VIEW 2 1 0 -1 -1 4.6 -6 0 1.000 3 pinLabel
+ENDPIN
+PIN 5 1 0 -8
+PROP 0 pinLabel 1
+N.C._2
+ENDPROP
+PROP 0 pinNumber 1
+6
+ENDPROP
+VIEW 1 1 0 -1 -1 2.8 -7.6 0 1.000 2 pinNumber
+VIEW 2 1 0 -1 -1 4.6 -8 0 1.000 3 pinLabel
+ENDPIN
+PIN 6 1 26 -8
+PROP 0 pinLabel 1
+N.C._3
+ENDPROP
+PROP 0 pinNumber 1
+7
+ENDPROP
+VIEW 1 1 0 -1 -1 23.2 -7.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 21.4 -8 0 1.000 5 pinLabel
+ENDPIN
+PIN 7 1 26 -6
+PROP 0 pinLabel 1
++VOUT
+ENDPROP
+PROP 0 pinNumber 1
+8
+ENDPROP
+VIEW 1 1 0 -1 -1 23.2 -5.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 21.4 -6 0 1.000 5 pinLabel
+ENDPIN
+PIN 8 1 26 -4
+PROP 0 pinLabel 1
+N.C._4
+ENDPROP
+PROP 0 pinNumber 1
+10
+ENDPROP
+VIEW 1 1 0 -1 -1 23.2 -3.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 21.4 -4 0 1.000 5 pinLabel
+ENDPIN
+PIN 9 1 26 -2
+PROP 0 pinLabel 1
+N.C._5
+ENDPROP
+PROP 0 pinNumber 1
+11
+ENDPROP
+VIEW 1 1 0 -1 -1 23.2 -1.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 21.4 -2 0 1.000 5 pinLabel
+ENDPIN
+PIN 10 1 26 0
+PROP 0 pinLabel 1
+N.C._6
+ENDPROP
+PROP 0 pinNumber 1
+12
+ENDPROP
+VIEW 1 1 0 -1 -1 23.2 0.4 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 21.4 0 0 1.000 5 pinLabel
+ENDPIN
+ENDLIB
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-8000/SFTN01M05N.ftf b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-8000/SFTN01M05N.ftf
new file mode 100644
index 0000000..b12d63f
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-8000/SFTN01M05N.ftf
@@ -0,0 +1,489 @@
+(ftf
+ (header
+ (version 2.0)
+ (unit DBUNIT)
+ )
+ (TechnologyContainer
+ (technology SamacSys_Footprint
+ (footprintLayer
+ (layer Top (type Conductive))
+ (layer Inner (type Conductive))
+ (layer Bottom (type Conductive))
+ (layer Silk-Top (type Symbolmark))
+ (layer Silk-Bottom (type Symbolmark))
+ (layer Resist-Top (type Solderresist))
+ (layer Resist-Bottom (type Solderresist))
+ (layer MetalMask-Top (type Metalmask))
+ (layer MetalMask-Bottom (type Metalmask))
+ (layer CompArea-Top (type Comparea))
+ (layer CompArea-Bottom (type Comparea))
+ (layer Assembly-Top (type Undefined))
+ (layer Assembly-Bottom (type Undefined))
+ (layer Hole (type Hole))
+ )
+ )
+ )
+ (footprintContainer
+ (commonParameters
+ (dimensionParameters
+ (arrowLength 100000)
+ (arrowAngle 15.000000)
+ (dotDiameter 100000)
+ (textFrameOffset 100000)
+ (arrowOffset 100000)
+ (dimAssistOffset 100000)
+ (dimLineWidth 10000)
+ (drawTextFrame NO)
+ (textFrameRange ALL)
+ (textClip NO)
+ (standard JIS)
+ )
+ )
+ (padstackGroups
+ (padstackGroup default)
+ )
+ (pads
+ (pad r180_120
+ (photo FLASH)
+ (panelUse NO)
+ (geometry
+ (rectangle
+ (pt 0 0)
+ (width 120000)
+ (height 180000)
+ (rAngle 0.000000)
+ (outlineWidth 0)
+ (fillWidth 0)
+ (fillAngle 0.000000)
+ )
+ )
+ )
+ ); End of pads
+ (padstacks
+ (padstack r180_120
+ (type NONPLATED)
+ (throughMode NONTHROUGH)
+ (panelUse NO)
+ (padSet (footLayer Top)
+ (connect (pad r180_120))
+ (noconnect (pad r180_120))
+ )
+ (padSet (footLayer Resist-Top)
+ (connect (pad r180_120))
+ (noconnect (pad r180_120))
+ )
+ (padSet (footLayer MetalMask-Top)
+ (connect (pad r180_120))
+ (noconnect (pad r180_120))
+ )
+ )
+ ); End of padstacks
+ (footprints
+ (footprint "SFTN01M05N"
+ (polarity YES)
+ (panelUse NO)
+ (heelprint
+ (layout
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -762000 545000
+ (width 10000)
+ )
+ (pt 762000 545000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 762000 545000
+ (width 10000)
+ )
+ (pt 762000 -545000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 762000 -545000
+ (width 10000)
+ )
+ (pt -762000 -545000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -762000 -545000
+ (width 10000)
+ )
+ (pt -762000 545000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer CompArea-Top)
+ (area
+ (geometry
+ (surface
+ (outlineWidth 0)
+ (fillWidth 0)
+ (fillAngle 0.000000)
+ (vertex
+ (pt 862000 700000)
+ (pt 862000 -700000)
+ (pt -862000 -700000)
+ (pt -862000 700000)
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -635000 -660000
+ (width 10000)
+ )
+ (pt -635000 -660000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (arc CCW
+ (r 5000)
+ (begin
+ (pt -635000 -660000
+ (width 10000)
+ )
+ )
+ (center 0 1073741824)
+ (end
+ (pt -635000 -650000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (arc CCW
+ (r 5000)
+ (begin
+ (pt -635000 -650000
+ (width 10000)
+ )
+ )
+ (center 0 -1073741824)
+ (end
+ (pt -635000 -660000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -740000 -545000
+ (width 20000)
+ )
+ (pt -762000 -545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -762000 -545000
+ (width 20000)
+ )
+ (pt -762000 545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -762000 545000
+ (width 20000)
+ )
+ (pt -740000 545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -40000 545000
+ (width 20000)
+ )
+ (pt 280000 545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -40000 -545000
+ (width 20000)
+ )
+ (pt 280000 -545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 740000 -545000
+ (width 20000)
+ )
+ (pt 762000 -545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 762000 -545000
+ (width 20000)
+ )
+ (pt 762000 545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 762000 545000
+ (width 20000)
+ )
+ (pt 720000 545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ ); End of layout
+ ); End of heelprint
+ (toeprint
+ (pin 1
+ (pt -635000 -510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -635000 -510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 2
+ (pt -381000 -510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -381000 -510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 3
+ (pt -127000 -510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -127000 -510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 4
+ (pt 381000 -510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 381000 -510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 5
+ (pt 635000 -510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 635000 -510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 6
+ (pt 635000 510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 635000 510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 7
+ (pt 381000 510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 381000 510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 8
+ (pt -127000 510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -127000 510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 9
+ (pt -381000 510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -381000 510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 10
+ (pt -635000 510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -635000 510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ ); End of toeprint
+ (propertyS accurateShape SFTN01M-05N.stp)
+ ); End of footprint
+ ); End of footprints
+ ); End of footprintContainer
+); End of ftf
+
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-8000/SFTN01M05N.pkf b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-8000/SFTN01M05N.pkf
new file mode 100644
index 0000000..0329d03
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CR-8000/SFTN01M05N.pkf
@@ -0,0 +1,10 @@
+(unit MM)
+
+(package "SFTN01M05N"
+ (type UNDEF)
+ (uver 2)
+ (mountForm default
+ (footprintRef "SFTN01M05N")
+ (spec "default")
+ )
+)
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Capture/SFTN01M-05N.xml b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Capture/SFTN01M-05N.xml
new file mode 100644
index 0000000..2a825a5
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Capture/SFTN01M-05N.xml
@@ -0,0 +1,550 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
+<Lib xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="olb.xsd">
+
+ <Defn name="C:\TEMP\SFTN01M-05N.OLB"/>
+
+ <DefaultValues>
+ <Defn/>
+ <DefaultFont>
+ <Defn escapement="0" height="-9" index="0" italic="0" name="Arial" orientation="0" weight="400" width="4"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="-9" index="1" italic="0" name="Arial" orientation="0" weight="400" width="4"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="-9" index="2" italic="0" name="Arial" orientation="0" weight="400" width="4"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="8" index="3" italic="0" name="Arial" orientation="0" weight="400" width="0"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="8" index="4" italic="0" name="Arial" orientation="0" weight="400" width="0"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="-9" index="5" italic="0" name="Arial" orientation="0" weight="400" width="4"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="-9" index="6" italic="0" name="Arial" orientation="0" weight="400" width="4"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="-9" index="7" italic="0" name="Arial" orientation="0" weight="400" width="4"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="-9" index="8" italic="0" name="Arial" orientation="0" weight="400" width="4"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="-9" index="9" italic="0" name="Arial" orientation="0" weight="400" width="4"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="-9" index="10" italic="0" name="Arial" orientation="0" weight="400" width="4"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="-9" index="11" italic="0" name="Arial" orientation="0" weight="400" width="4"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="-9" index="12" italic="0" name="Arial" orientation="0" weight="400" width="4"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="-9" index="13" italic="0" name="Courier New" orientation="0" weight="400" width="5"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="-9" index="14" italic="0" name="Arial" orientation="0" weight="400" width="4"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="-9" index="15" italic="0" name="Arial" orientation="0" weight="400" width="4"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="-9" index="16" italic="0" name="Arial" orientation="0" weight="400" width="4"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="8" index="17" italic="0" name="Arial" orientation="0" weight="400" width="0"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="8" index="18" italic="0" name="Arial" orientation="0" weight="400" width="0"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="8" index="19" italic="0" name="Arial" orientation="0" weight="400" width="0"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="8" index="20" italic="0" name="Arial" orientation="0" weight="400" width="0"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="8" index="21" italic="0" name="Arial" orientation="0" weight="400" width="0"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="8" index="22" italic="0" name="Arial" orientation="0" weight="400" width="0"/>
+ </DefaultFont>
+ <DefaultFont>
+ <Defn escapement="0" height="8" index="23" italic="0" name="Arial" orientation="0" weight="400" width="0"/>
+ </DefaultFont>
+ <DefaultPageRec>
+ <Defn ANSIGridRefs="1" BorderDisplayed="1" BorderPrinted="1" GridRefDisplayed="1" GridRefPrinted="1" HorizontalLabelCount="5" HorizontalLabelIsAscending="0" HorizontalLabelIsChar="0" HorizontalLabelWidth="100" IsMetric="0" PinToPin="100" TitleBlockDisplayed="1" TitleBlockPrinted="1" VerticalLabelCount="4" VerticalLabelIsAscending="0" VerticalLabelIsChar="1" VerticalLabelWidth="100"/>
+ </DefaultPageRec>
+ <DefaultPlacedInstIsPrimitive>
+ <Defn val="0"/>
+ </DefaultPlacedInstIsPrimitive>
+ <DefaultDrawnInstIsPrimitive>
+ <Defn val="0"/>
+ </DefaultDrawnInstIsPrimitive>
+ <DefaultPartFieldMapping>
+ <Defn index="1" val="1ST PART FIELD"/>
+ </DefaultPartFieldMapping>
+ <DefaultPartFieldMapping>
+ <Defn index="2" val="2ND PART FIELD"/>
+ </DefaultPartFieldMapping>
+ <DefaultPartFieldMapping>
+ <Defn index="3" val="3RD PART FIELD"/>
+ </DefaultPartFieldMapping>
+ <DefaultPartFieldMapping>
+ <Defn index="4" val="4TH PART FIELD"/>
+ </DefaultPartFieldMapping>
+ <DefaultPartFieldMapping>
+ <Defn index="5" val="5TH PART FIELD"/>
+ </DefaultPartFieldMapping>
+ <DefaultPartFieldMapping>
+ <Defn index="6" val="6TH PART FIELD"/>
+ </DefaultPartFieldMapping>
+ <DefaultPartFieldMapping>
+ <Defn index="7" val="7TH PART FIELD"/>
+ </DefaultPartFieldMapping>
+ <DefaultPartFieldMapping>
+ <Defn index="8" val="PCB Footprint"/>
+ </DefaultPartFieldMapping>
+ </DefaultValues>
+ <Package>
+ <Defn alphabeticNumbering="2" isHomogeneous="1" name="SFTN01M-05N" pcbFootprint="SFTN01M05N" pcbLib="" refdesPrefix="PS"/>
+ <LibPart>
+ <Defn CellName="SFTN01M-05N"/>
+ <NormalView>
+ <Defn suffix=".Normal"/>
+ <SymbolDisplayProp>
+ <Defn locX="95" locY="-25" name="Part Reference" rotation="0" textJustification="1"/>
+ <PropFont>
+ <Defn escapement="0" height="-9" italic="0" name="Arial" orientation="0" weight="400" width="4"/>
+ </PropFont>
+ <PropColor>
+ <Defn val="48"/>
+ </PropColor>
+ <PropDispType>
+ <Defn ValueIfValueExist="0" val="1"/>
+ </PropDispType>
+ </SymbolDisplayProp>
+ <SymbolDisplayProp>
+ <Defn locX="95" locY="-15" name="Value" rotation="0" textJustification="1"/>
+ <PropFont>
+ <Defn escapement="0" height="-9" italic="0" name="Arial" orientation="0" weight="400" width="4"/>
+ </PropFont>
+ <PropColor>
+ <Defn val="48"/>
+ </PropColor>
+ <PropDispType>
+ <Defn ValueIfValueExist="0" val="1"/>
+ </PropDispType>
+ </SymbolDisplayProp>
+ <SymbolUserProp>
+ <Defn name="Manufacturer_Name" val="Mean Well"/>
+ </SymbolUserProp>
+ <SymbolUserProp>
+ <Defn name="Manufacturer_Part_Number" val="SFTN01M-05N"/>
+ </SymbolUserProp>
+ <SymbolUserProp>
+ <Defn name="Mouser Part Number" val="709-SFTN01M-05N"/>
+ </SymbolUserProp>
+ <SymbolUserProp>
+ <Defn name="Mouser Price/Stock" val="https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D"/>
+ </SymbolUserProp>
+ <SymbolUserProp>
+ <Defn name="Arrow Part Number" val=""/>
+ </SymbolUserProp>
+ <SymbolUserProp>
+ <Defn name="Arrow Price/Stock" val=""/>
+ </SymbolUserProp>
+ <SymbolUserProp>
+ <Defn name="Description" val="Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated"/>
+ </SymbolUserProp>
+ <SymbolUserProp>
+ <Defn name="Datasheet Link" val="https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N"/>
+ </SymbolUserProp>
+ <SymbolUserProp>
+ <Defn name="Height" val="7.6 mm"/>
+ </SymbolUserProp>
+ <SymbolColor>
+ <Defn val="48"/>
+ </SymbolColor>
+ <SymbolBBox>
+ <Defn x1="0" x2="90" y1="0" y2="60"/>
+ </SymbolBBox>
+ <IsPinNumbersVisible>
+ <Defn val="1"/>
+ </IsPinNumbersVisible>
+ <IsPinNamesRotated>
+ <Defn val="1"/>
+ </IsPinNamesRotated>
+ <IsPinNamesVisible>
+ <Defn val="1"/>
+ </IsPinNamesVisible>
+ <ContentsLibName>
+ <Defn name=""/>
+ </ContentsLibName>
+ <ContentsViewName>
+ <Defn name=""/>
+ </ContentsViewName>
+ <ContentsViewType>
+ <Defn type="0"/>
+ </ContentsViewType>
+ <PartValue>
+ <Defn name="SFTN01M-05N"/>
+ </PartValue>
+ <Reference>
+ <Defn name="PS"/>
+ </Reference>
+ <Line>
+ <Defn lineStyle="0" lineWidth="0" x1="0" x2="90" y1="0" y2="0"/>
+ </Line>
+ <Line>
+ <Defn lineStyle="0" lineWidth="0" x1="90" x2="90" y1="60" y2="0"/>
+ </Line>
+ <Line>
+ <Defn lineStyle="0" lineWidth="0" x1="90" x2="0" y1="60" y2="60"/>
+ </Line>
+ <Line>
+ <Defn lineStyle="0" lineWidth="0" x1="0" x2="0" y1="0" y2="60"/>
+ </Line>
+ <SymbolPinScalar>
+ <Defn hotptX="-20" hotptY="10" name="-VIN" position="0" startX="0" startY="10" type="4" visible="1"/>
+ <IsLong>
+ <Defn val="0"/>
+ </IsLong>
+ <IsClock>
+ <Defn val="0"/>
+ </IsClock>
+ <IsDot>
+ <Defn val="0"/>
+ </IsDot>
+ <IsLeftPointing>
+ <Defn val="0"/>
+ </IsLeftPointing>
+ <IsRightPointing>
+ <Defn val="0"/>
+ </IsRightPointing>
+ <IsNetStyle>
+ <Defn val="0"/>
+ </IsNetStyle>
+ <IsNoConnect>
+ <Defn val="0"/>
+ </IsNoConnect>
+ <IsGlobal>
+ <Defn val="0"/>
+ </IsGlobal>
+ <IsNumberVisible>
+ <Defn val="1"/>
+ </IsNumberVisible>
+ </SymbolPinScalar>
+ <SymbolPinScalar>
+ <Defn hotptX="-20" hotptY="20" name="+VIN" position="1" startX="0" startY="20" type="4" visible="1"/>
+ <IsLong>
+ <Defn val="0"/>
+ </IsLong>
+ <IsClock>
+ <Defn val="0"/>
+ </IsClock>
+ <IsDot>
+ <Defn val="0"/>
+ </IsDot>
+ <IsLeftPointing>
+ <Defn val="0"/>
+ </IsLeftPointing>
+ <IsRightPointing>
+ <Defn val="0"/>
+ </IsRightPointing>
+ <IsNetStyle>
+ <Defn val="0"/>
+ </IsNetStyle>
+ <IsNoConnect>
+ <Defn val="0"/>
+ </IsNoConnect>
+ <IsGlobal>
+ <Defn val="0"/>
+ </IsGlobal>
+ <IsNumberVisible>
+ <Defn val="1"/>
+ </IsNumberVisible>
+ </SymbolPinScalar>
+ <SymbolPinScalar>
+ <Defn hotptX="-20" hotptY="30" name="N.C._1" position="2" startX="0" startY="30" type="4" visible="1"/>
+ <IsLong>
+ <Defn val="0"/>
+ </IsLong>
+ <IsClock>
+ <Defn val="0"/>
+ </IsClock>
+ <IsDot>
+ <Defn val="0"/>
+ </IsDot>
+ <IsLeftPointing>
+ <Defn val="0"/>
+ </IsLeftPointing>
+ <IsRightPointing>
+ <Defn val="0"/>
+ </IsRightPointing>
+ <IsNetStyle>
+ <Defn val="0"/>
+ </IsNetStyle>
+ <IsNoConnect>
+ <Defn val="0"/>
+ </IsNoConnect>
+ <IsGlobal>
+ <Defn val="0"/>
+ </IsGlobal>
+ <IsNumberVisible>
+ <Defn val="1"/>
+ </IsNumberVisible>
+ </SymbolPinScalar>
+ <SymbolPinScalar>
+ <Defn hotptX="-20" hotptY="40" name="-VOUT" position="3" startX="0" startY="40" type="4" visible="1"/>
+ <IsLong>
+ <Defn val="0"/>
+ </IsLong>
+ <IsClock>
+ <Defn val="0"/>
+ </IsClock>
+ <IsDot>
+ <Defn val="0"/>
+ </IsDot>
+ <IsLeftPointing>
+ <Defn val="0"/>
+ </IsLeftPointing>
+ <IsRightPointing>
+ <Defn val="0"/>
+ </IsRightPointing>
+ <IsNetStyle>
+ <Defn val="0"/>
+ </IsNetStyle>
+ <IsNoConnect>
+ <Defn val="0"/>
+ </IsNoConnect>
+ <IsGlobal>
+ <Defn val="0"/>
+ </IsGlobal>
+ <IsNumberVisible>
+ <Defn val="1"/>
+ </IsNumberVisible>
+ </SymbolPinScalar>
+ <SymbolPinScalar>
+ <Defn hotptX="-20" hotptY="50" name="N.C._2" position="4" startX="0" startY="50" type="4" visible="1"/>
+ <IsLong>
+ <Defn val="0"/>
+ </IsLong>
+ <IsClock>
+ <Defn val="0"/>
+ </IsClock>
+ <IsDot>
+ <Defn val="0"/>
+ </IsDot>
+ <IsLeftPointing>
+ <Defn val="0"/>
+ </IsLeftPointing>
+ <IsRightPointing>
+ <Defn val="0"/>
+ </IsRightPointing>
+ <IsNetStyle>
+ <Defn val="0"/>
+ </IsNetStyle>
+ <IsNoConnect>
+ <Defn val="0"/>
+ </IsNoConnect>
+ <IsGlobal>
+ <Defn val="0"/>
+ </IsGlobal>
+ <IsNumberVisible>
+ <Defn val="1"/>
+ </IsNumberVisible>
+ </SymbolPinScalar>
+ <SymbolPinScalar>
+ <Defn hotptX="110" hotptY="50" name="N.C._3" position="5" startX="90" startY="50" type="4" visible="1"/>
+ <IsLong>
+ <Defn val="0"/>
+ </IsLong>
+ <IsClock>
+ <Defn val="0"/>
+ </IsClock>
+ <IsDot>
+ <Defn val="0"/>
+ </IsDot>
+ <IsLeftPointing>
+ <Defn val="0"/>
+ </IsLeftPointing>
+ <IsRightPointing>
+ <Defn val="0"/>
+ </IsRightPointing>
+ <IsNetStyle>
+ <Defn val="0"/>
+ </IsNetStyle>
+ <IsNoConnect>
+ <Defn val="0"/>
+ </IsNoConnect>
+ <IsGlobal>
+ <Defn val="0"/>
+ </IsGlobal>
+ <IsNumberVisible>
+ <Defn val="1"/>
+ </IsNumberVisible>
+ </SymbolPinScalar>
+ <SymbolPinScalar>
+ <Defn hotptX="110" hotptY="40" name="+VOUT" position="6" startX="90" startY="40" type="4" visible="1"/>
+ <IsLong>
+ <Defn val="0"/>
+ </IsLong>
+ <IsClock>
+ <Defn val="0"/>
+ </IsClock>
+ <IsDot>
+ <Defn val="0"/>
+ </IsDot>
+ <IsLeftPointing>
+ <Defn val="0"/>
+ </IsLeftPointing>
+ <IsRightPointing>
+ <Defn val="0"/>
+ </IsRightPointing>
+ <IsNetStyle>
+ <Defn val="0"/>
+ </IsNetStyle>
+ <IsNoConnect>
+ <Defn val="0"/>
+ </IsNoConnect>
+ <IsGlobal>
+ <Defn val="0"/>
+ </IsGlobal>
+ <IsNumberVisible>
+ <Defn val="1"/>
+ </IsNumberVisible>
+ </SymbolPinScalar>
+ <SymbolPinScalar>
+ <Defn hotptX="110" hotptY="30" name="N.C._4" position="7" startX="90" startY="30" type="4" visible="1"/>
+ <IsLong>
+ <Defn val="0"/>
+ </IsLong>
+ <IsClock>
+ <Defn val="0"/>
+ </IsClock>
+ <IsDot>
+ <Defn val="0"/>
+ </IsDot>
+ <IsLeftPointing>
+ <Defn val="0"/>
+ </IsLeftPointing>
+ <IsRightPointing>
+ <Defn val="0"/>
+ </IsRightPointing>
+ <IsNetStyle>
+ <Defn val="0"/>
+ </IsNetStyle>
+ <IsNoConnect>
+ <Defn val="0"/>
+ </IsNoConnect>
+ <IsGlobal>
+ <Defn val="0"/>
+ </IsGlobal>
+ <IsNumberVisible>
+ <Defn val="1"/>
+ </IsNumberVisible>
+ </SymbolPinScalar>
+ <SymbolPinScalar>
+ <Defn hotptX="110" hotptY="20" name="N.C._5" position="8" startX="90" startY="20" type="4" visible="1"/>
+ <IsLong>
+ <Defn val="0"/>
+ </IsLong>
+ <IsClock>
+ <Defn val="0"/>
+ </IsClock>
+ <IsDot>
+ <Defn val="0"/>
+ </IsDot>
+ <IsLeftPointing>
+ <Defn val="0"/>
+ </IsLeftPointing>
+ <IsRightPointing>
+ <Defn val="0"/>
+ </IsRightPointing>
+ <IsNetStyle>
+ <Defn val="0"/>
+ </IsNetStyle>
+ <IsNoConnect>
+ <Defn val="0"/>
+ </IsNoConnect>
+ <IsGlobal>
+ <Defn val="0"/>
+ </IsGlobal>
+ <IsNumberVisible>
+ <Defn val="1"/>
+ </IsNumberVisible>
+ </SymbolPinScalar>
+ <SymbolPinScalar>
+ <Defn hotptX="110" hotptY="10" name="N.C._6" position="9" startX="90" startY="10" type="4" visible="1"/>
+ <IsLong>
+ <Defn val="0"/>
+ </IsLong>
+ <IsClock>
+ <Defn val="0"/>
+ </IsClock>
+ <IsDot>
+ <Defn val="0"/>
+ </IsDot>
+ <IsLeftPointing>
+ <Defn val="0"/>
+ </IsLeftPointing>
+ <IsRightPointing>
+ <Defn val="0"/>
+ </IsRightPointing>
+ <IsNetStyle>
+ <Defn val="0"/>
+ </IsNetStyle>
+ <IsNoConnect>
+ <Defn val="0"/>
+ </IsNoConnect>
+ <IsGlobal>
+ <Defn val="0"/>
+ </IsGlobal>
+ <IsNumberVisible>
+ <Defn val="1"/>
+ </IsNumberVisible>
+ </SymbolPinScalar>
+ </NormalView>
+ <PhysicalPart>
+ <Defn/>
+ <PinNumber>
+ <Defn number="1" position="0"/>
+ </PinNumber>
+ <PinNumber>
+ <Defn number="2" position="1"/>
+ </PinNumber>
+ <PinNumber>
+ <Defn number="3" position="2"/>
+ </PinNumber>
+ <PinNumber>
+ <Defn number="4" position="3"/>
+ </PinNumber>
+ <PinNumber>
+ <Defn number="5" position="4"/>
+ </PinNumber>
+ <PinNumber>
+ <Defn number="6" position="5"/>
+ </PinNumber>
+ <PinNumber>
+ <Defn number="7" position="6"/>
+ </PinNumber>
+ <PinNumber>
+ <Defn number="8" position="7"/>
+ </PinNumber>
+ <PinNumber>
+ <Defn number="9" position="8"/>
+ </PinNumber>
+ <PinNumber>
+ <Defn number="10" position="9"/>
+ </PinNumber>
+ </PhysicalPart>
+ </LibPart>
+ </Package>
+
+</Lib>
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CircuitStudio/SFTN01M-05N.lbr b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CircuitStudio/SFTN01M-05N.lbr
new file mode 100644
index 0000000..f7a5bd2
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/CircuitStudio/SFTN01M-05N.lbr
@@ -0,0 +1,159 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--/17036522/1387141/2.50/10/3/Power Supply/-->
+<!DOCTYPE curve SYSTEM "eagle.dtd">
+<eagle version="7.7.0">
+<drawing>
+<settings>
+<setting alwaysvectorfont="no"/>
+<setting verticaltext="up"/>
+</settings>
+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>
+<layers>
+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
+<layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/>
+<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
+<layer number="41" name="tRestrict" color="4" fill="10" visible="yes" active="yes"/>
+<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
+<layer number="43" name="vRestrict" color="2" fill="10" visible="yes" active="yes"/>
+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>
+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="90" name="Modules" color="5" fill="1" visible="yes" active="yes"/>
+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>
+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>
+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>
+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>
+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>
+</layers>
+<library>
+<description>&lt;Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated&lt;/b&gt;&lt;p&gt;
+&lt;author&gt;Created by SamacSys&lt;/author&gt;</description>
+<packages>
+<package name="SFTN01M05N">
+<description>&lt;b&gt;SFTN01M-05N-2&lt;/b&gt;&lt;br&gt;
+</description>
+<smd name="1" x="-6.350" y="-5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="2" x="-3.810" y="-5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="3" x="-1.270" y="-5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="5" x="3.810" y="-5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="6" x="6.350" y="-5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="7" x="6.350" y="5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="8" x="3.810" y="5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="10" x="-1.270" y="5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="11" x="-3.810" y="5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="12" x="-6.350" y="5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<text x="0.000" y="0.000" align="center" size="1.27" layer="25" rot="R0" >&gt;NAME</text>
+<text x="0.000" y="0.000" align="center" size="1.27" layer="27" rot="R0" >&gt;VALUE</text>
+<wire x1="-7.62" y1="5.45" x2="7.62" y2="5.45" width="0.1" layer="51"/>
+<wire x1="7.62" y1="5.45" x2="7.62" y2="-5.45" width="0.1" layer="51"/>
+<wire x1="7.62" y1="-5.45" x2="-7.62" y2="-5.45" width="0.1" layer="51"/>
+<wire x1="-7.62" y1="-5.45" x2="-7.62" y2="5.45" width="0.1" layer="51"/>
+<wire x1="-8.62" y1="7" x2="8.62" y2="7" width="0.1" layer="51"/>
+<wire x1="8.62" y1="7" x2="8.62" y2="-7" width="0.1" layer="51"/>
+<wire x1="8.62" y1="-7" x2="-8.62" y2="-7" width="0.1" layer="51"/>
+<wire x1="-8.62" y1="-7" x2="-8.62" y2="7" width="0.1" layer="51"/>
+<wire x1="-6.35" y1="-6.6" x2="-6.35" y2="-6.6" width="0.1" layer="21"/>
+<wire x1="-6.350" y1="-6.600" x2="-6.350" y2="-6.500" width="0.1" layer="21" curve="180.0"/>
+<wire x1="-6.35" y1="-6.5" x2="-6.35" y2="-6.5" width="0.1" layer="21"/>
+<wire x1="-6.350" y1="-6.500" x2="-6.350" y2="-6.600" width="0.1" layer="21" curve="180.0"/>
+<wire x1="-7.4" y1="-5.45" x2="-7.62" y2="-5.45" width="0.2" layer="21"/>
+<wire x1="-7.62" y1="-5.45" x2="-7.62" y2="5.45" width="0.2" layer="21"/>
+<wire x1="-7.62" y1="5.45" x2="-7.4" y2="5.45" width="0.2" layer="21"/>
+<wire x1="-0.4" y1="5.45" x2="2.8" y2="5.45" width="0.2" layer="21"/>
+<wire x1="-0.4" y1="-5.45" x2="2.8" y2="-5.45" width="0.2" layer="21"/>
+<wire x1="7.4" y1="-5.45" x2="7.62" y2="-5.45" width="0.2" layer="21"/>
+<wire x1="7.62" y1="-5.45" x2="7.62" y2="5.45" width="0.2" layer="21"/>
+<wire x1="7.62" y1="5.45" x2="7.2" y2="5.45" width="0.2" layer="21"/>
+</package>
+</packages>
+<symbols>
+<symbol name="SFTN01M-05N">
+<wire x1="5.08" y1="2.54" x2="27.94" y2="2.54" width="0.254" layer="94"/>
+<wire x1="27.94" y1="-12.7" x2="27.94" y2="2.54" width="0.254" layer="94"/>
+<wire x1="27.94" y1="-12.7" x2="5.08" y2="-12.7" width="0.254" layer="94"/>
+<wire x1="5.08" y1="2.54" x2="5.08" y2="-12.7" width="0.254" layer="94"/>
+<text x="29.21" y="7.62" align="center-left" size="1.778" layer="95">&gt;NAME</text>
+<text x="29.21" y="5.08" align="center-left" size="1.778" layer="96">&gt;VALUE</text>
+<pin name="-VIN" x="0" y="0" length="middle" direction="io" rot="R0"/>
+<pin name="+VIN" x="0" y="-2.54" length="middle" direction="io" rot="R0"/>
+<pin name="N.C._1" x="0" y="-5.08" length="middle" direction="io" rot="R0"/>
+<pin name="-VOUT" x="0" y="-7.62" length="middle" direction="io" rot="R0"/>
+<pin name="N.C._2" x="0" y="-10.16" length="middle" direction="io" rot="R0"/>
+<pin name="N.C._3" x="33.02" y="-10.16" length="middle" direction="io" rot="R180"/>
+<pin name="+VOUT" x="33.02" y="-7.62" length="middle" direction="io" rot="R180"/>
+<pin name="N.C._4" x="33.02" y="-5.08" length="middle" direction="io" rot="R180"/>
+<pin name="N.C._5" x="33.02" y="-2.54" length="middle" direction="io" rot="R180"/>
+<pin name="N.C._6" x="33.02" y="0" length="middle" direction="io" rot="R180"/>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="SFTN01M-05N" prefix="PS">
+<description>&lt;b&gt;Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated&lt;/b&gt;&lt;p&gt;
+Source: &lt;a href="https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N"&gt; Datasheet &lt;/a&gt;</description>
+<gates>
+<gate name="G$1" symbol="SFTN01M-05N" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="SFTN01M05N">
+<connects>
+<connect gate="G$1" pin="-VIN" pad="1"/>
+<connect gate="G$1" pin="+VIN" pad="2"/>
+<connect gate="G$1" pin="N.C._1" pad="3"/>
+<connect gate="G$1" pin="-VOUT" pad="5"/>
+<connect gate="G$1" pin="N.C._2" pad="6"/>
+<connect gate="G$1" pin="N.C._3" pad="7"/>
+<connect gate="G$1" pin="+VOUT" pad="8"/>
+<connect gate="G$1" pin="N.C._4" pad="10"/>
+<connect gate="G$1" pin="N.C._5" pad="11"/>
+<connect gate="G$1" pin="N.C._6" pad="12"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="Manufacturer_Name" value="Mean Well" constant="no"/>
+<attribute name="Manufacturer_Part_Number" value="SFTN01M-05N" constant="no"/>
+<attribute name="Mouser_Part_Number" value="709-SFTN01M-05N" constant="no"/>
+<attribute name="Mouser_Price-Stock" value="https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D" constant="no"/>
+<attribute name="Arrow_Part_Number" value="" constant="no"/>
+<attribute name="Arrow_Price-Stock" value="" constant="no"/>
+<attribute name="Description" value="Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated" constant="no"/>
+<attribute name="Height" value="7.6mm" constant="no"/>
+</technology>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
+</drawing>
+</eagle>
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/DEHDL/sftn01m_05n/chips/chips.prt b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/DEHDL/sftn01m_05n/chips/chips.prt
new file mode 100644
index 0000000..8be04f9
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/DEHDL/sftn01m_05n/chips/chips.prt
@@ -0,0 +1,74 @@
+FILE_TYPE=LIBRARY_PARTS;
+PRIMITIVE 'SFTN01M_05N','SFTN01M_05N_Other';
+ PIN
+ '-VIN':
+ PIN_NUMBER='(1)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ '+VIN':
+ PIN_NUMBER='(2)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ 'N.C._1':
+ PIN_NUMBER='(3)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ '-VOUT':
+ PIN_NUMBER='(5)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ 'N.C._2':
+ PIN_NUMBER='(6)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ 'N.C._3':
+ PIN_NUMBER='(7)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ '+VOUT':
+ PIN_NUMBER='(8)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ 'N.C._4':
+ PIN_NUMBER='(10)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ 'N.C._5':
+ PIN_NUMBER='(11)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ 'N.C._6':
+ PIN_NUMBER='(12)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ END_PIN;
+ BODY
+ PART_NAME='SFTN01M_05N';
+ PHYS_DES_PREFIX='PS';
+ NO_LOAD_CHECK='TRUE';
+ PIN_COUNT='10';
+ BODY_NAME='SFTN01M_05N';
+ JEDEC_TYPE='SFTN01M05N';
+ END_BODY;
+END_PRIMITIVE;
+END.
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/DEHDL/sftn01m_05n/part_table/part.ptf b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/DEHDL/sftn01m_05n/part_table/part.ptf
new file mode 100644
index 0000000..663262d
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/DEHDL/sftn01m_05n/part_table/part.ptf
@@ -0,0 +1,11 @@
+FILE_TYPE = MULTI_PHYS_TABLE;
+
+PART 'SFTN01M_05N'
+CLASS = DISCRETE
+{========================================================================================}
+:"MANUFACTURER_NAME", "MANUFACTURER_PART_NUMBER"= "PART_NUMBER", "JEDEC_TYPE", "PACK_TYPE", "MOUSER_PART_NUMBER", "MOUSER_PRICE/STOCK", "ARROW_PART_NUMBER", "ARROW_PRICE/STOCK", "DESCRIPTION", "DATASHEET", "HEIGHT";
+{========================================================================================}
+ "Mean Well", "SFTN01M-05N" (!) = "", "SFTN01M05N", "Other", "709-SFTN01M-05N", "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D", "", "", "Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated", "https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N", "7.6 mm"
+END_PART
+
+END.
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/DEHDL/sftn01m_05n/sym_1/symbol.css b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/DEHDL/sftn01m_05n/sym_1/symbol.css
new file mode 100644
index 0000000..b1823cd
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/DEHDL/sftn01m_05n/sym_1/symbol.css
@@ -0,0 +1,37 @@
+C 0 0 "-VIN" 0 0 0 0 60 0 L
+X "PIN_TEXT" "-VIN" 230 -30 0 0.00 60 0 0 0 0 0 1 0 74
+L 200 0 0 0 -1 0
+C 0 -100 "+VIN" 0 -100 0 0 60 0 L
+X "PIN_TEXT" "+VIN" 230 -130 0 0.00 60 0 0 0 0 0 1 0 74
+L 200 -100 0 -100 -1 0
+C 0 -200 "N.C._1" 0 -200 0 0 60 0 L
+X "PIN_TEXT" "N.C._1" 230 -230 0 0.00 60 0 0 0 0 0 1 0 74
+L 200 -200 0 -200 -1 0
+C 0 -300 "-VOUT" 0 -300 0 0 60 0 L
+X "PIN_TEXT" "-VOUT" 230 -330 0 0.00 60 0 0 0 0 0 1 0 74
+L 200 -300 0 -300 -1 0
+C 0 -400 "N.C._2" 0 -400 0 0 60 0 L
+X "PIN_TEXT" "N.C._2" 230 -430 0 0.00 60 0 0 0 0 0 1 0 74
+L 200 -400 0 -400 -1 0
+C 1300 -400 "N.C._3" 1300 -400 0 0 60 0 R
+X "PIN_TEXT" "N.C._3" 1070 -430 0 0.00 60 0 0 2 0 0 1 0 74
+L 1100 -400 1300 -400 -1 0
+C 1300 -300 "+VOUT" 1300 -300 0 0 60 0 R
+X "PIN_TEXT" "+VOUT" 1070 -330 0 0.00 60 0 0 2 0 0 1 0 74
+L 1100 -300 1300 -300 -1 0
+C 1300 -200 "N.C._4" 1300 -200 0 0 60 0 R
+X "PIN_TEXT" "N.C._4" 1070 -230 0 0.00 60 0 0 2 0 0 1 0 74
+L 1100 -200 1300 -200 -1 0
+C 1300 -100 "N.C._5" 1300 -100 0 0 60 0 R
+X "PIN_TEXT" "N.C._5" 1070 -130 0 0.00 60 0 0 2 0 0 1 0 74
+L 1100 -100 1300 -100 -1 0
+C 1300 0 "N.C._6" 1300 0 0 0 60 0 R
+X "PIN_TEXT" "N.C._6" 1070 -30 0 0.00 60 0 0 2 0 0 1 0 74
+L 1100 0 1300 0 -1 0
+L 200 100 1100 100 -1 0
+L 1100 -500 1100 100 -1 0
+L 1100 -500 200 -500 -1 0
+L 200 100 200 -500 -1 0
+P "$LOCATION" "?" 1150 270 0 0 60 0 0 0 0 0 1 0 32
+P "PACK_TYPE" "?" 0 -50 0 0 100 0 0 1 0 0 0 0 32
+
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/DesignSpark PCB PRO/SFTN01M-05N.dsl b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/DesignSpark PCB PRO/SFTN01M-05N.dsl
new file mode 100644
index 0000000..7404a97
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/DesignSpark PCB PRO/SFTN01M-05N.dsl
@@ -0,0 +1,168 @@
+SamacSys ECAD Model
+17036522/1387141/2.50/10/3/Power Supply
+
+DESIGNSPARK_INTERMEDIATE_ASCII
+
+(asciiHeader
+ (fileUnits MM)
+)
+(library Library_1
+ (padStyleDef "r180_120"
+ (holeDiam 0)
+ (padShape (layerNumRef 1) (padShapeType Rect) (shapeWidth 1.200) (shapeHeight 1.800))
+ (padShape (layerNumRef 16) (padShapeType Ellipse) (shapeWidth 0) (shapeHeight 0))
+ )
+ (textStyleDef "Default"
+ (font
+ (fontType Stroke)
+ (fontFace "Helvetica")
+ (fontHeight 50 mils)
+ (strokeWidth 5 mils)
+ )
+ )
+ (patternDef "SFTN01M05N" (originalName "SFTN01M05N")
+ (multiLayer
+ (pad (padNum 1) (padStyleRef r180_120) (pt -6.350, -5.100) (rotation 0))
+ (pad (padNum 2) (padStyleRef r180_120) (pt -3.810, -5.100) (rotation 0))
+ (pad (padNum 3) (padStyleRef r180_120) (pt -1.270, -5.100) (rotation 0))
+ (pad (padNum 4) (padStyleRef r180_120) (pt 3.810, -5.100) (rotation 0))
+ (pad (padNum 5) (padStyleRef r180_120) (pt 6.350, -5.100) (rotation 0))
+ (pad (padNum 6) (padStyleRef r180_120) (pt 6.350, 5.100) (rotation 0))
+ (pad (padNum 7) (padStyleRef r180_120) (pt 3.810, 5.100) (rotation 0))
+ (pad (padNum 8) (padStyleRef r180_120) (pt -1.270, 5.100) (rotation 0))
+ (pad (padNum 9) (padStyleRef r180_120) (pt -3.810, 5.100) (rotation 0))
+ (pad (padNum 10) (padStyleRef r180_120) (pt -6.350, 5.100) (rotation 0))
+ )
+ (layerContents (layerNumRef 18)
+ (attr "RefDes" "RefDes" (pt 0.000, 0.000) (textStyleRef "Default") (isVisible True))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -7.62 5.45) (pt 7.62 5.45) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 7.62 5.45) (pt 7.62 -5.45) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 7.62 -5.45) (pt -7.62 -5.45) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -7.62 -5.45) (pt -7.62 5.45) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -8.62 7) (pt 8.62 7) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 8.62 7) (pt 8.62 -7) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 8.62 -7) (pt -8.62 -7) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -8.62 -7) (pt -8.62 7) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -6.35 -6.6) (pt -6.35 -6.6) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -6.35, -6.55) (radius 0.05) (startAngle 270) (sweepAngle 180.0) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -6.35 -6.5) (pt -6.35 -6.5) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -6.35, -6.55) (radius 0.05) (startAngle 90.0) (sweepAngle 180.0) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -7.4 -5.45) (pt -7.62 -5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -7.62 -5.45) (pt -7.62 5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -7.62 5.45) (pt -7.4 5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -0.4 5.45) (pt 2.8 5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -0.4 -5.45) (pt 2.8 -5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 7.4 -5.45) (pt 7.62 -5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 7.62 -5.45) (pt 7.62 5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 7.62 5.45) (pt 7.2 5.45) (width 0.2))
+ )
+ )
+ (symbolDef "SFTN01M-05N" (originalName "SFTN01M-05N")
+
+ (pin (pinNum 1) (pt 0 mils 0 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -25 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 2) (pt 0 mils -100 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -125 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 3) (pt 0 mils -200 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -225 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 4) (pt 0 mils -300 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -325 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 5) (pt 0 mils -400 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -425 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 6) (pt 1300 mils -400 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1070 mils -425 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 7) (pt 1300 mils -300 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1070 mils -325 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 8) (pt 1300 mils -200 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1070 mils -225 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 9) (pt 1300 mils -100 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1070 mils -125 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 10) (pt 1300 mils 0 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1070 mils -25 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (line (pt 200 mils 100 mils) (pt 1100 mils 100 mils) (width 6 mils))
+ (line (pt 1100 mils 100 mils) (pt 1100 mils -500 mils) (width 6 mils))
+ (line (pt 1100 mils -500 mils) (pt 200 mils -500 mils) (width 6 mils))
+ (line (pt 200 mils -500 mils) (pt 200 mils 100 mils) (width 6 mils))
+ (attr "RefDes" "RefDes" (pt 1150 mils 300 mils) (justify Left) (isVisible True) (textStyleRef "Default"))
+
+ )
+ (compDef "SFTN01M-05N" (originalName "SFTN01M-05N") (compHeader (numPins 10) (numParts 1) (refDesPrefix PS)
+ )
+ (compPin "1" (pinName "-VIN") (partNum 1) (symPinNum 1) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "2" (pinName "+VIN") (partNum 1) (symPinNum 2) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "3" (pinName "N.C._1") (partNum 1) (symPinNum 3) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "5" (pinName "-VOUT") (partNum 1) (symPinNum 4) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "6" (pinName "N.C._2") (partNum 1) (symPinNum 5) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "7" (pinName "N.C._3") (partNum 1) (symPinNum 6) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "8" (pinName "+VOUT") (partNum 1) (symPinNum 7) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "10" (pinName "N.C._4") (partNum 1) (symPinNum 8) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "11" (pinName "N.C._5") (partNum 1) (symPinNum 9) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "12" (pinName "N.C._6") (partNum 1) (symPinNum 10) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (attachedSymbol (partNum 1) (altType Normal) (symbolName "SFTN01M-05N"))
+ (attachedPattern (patternNum 1) (patternName "SFTN01M05N")
+ (numPads 10)
+ (padPinMap
+ (padNum 1) (compPinRef "1")
+ (padNum 2) (compPinRef "2")
+ (padNum 3) (compPinRef "3")
+ (padNum 4) (compPinRef "5")
+ (padNum 5) (compPinRef "6")
+ (padNum 6) (compPinRef "7")
+ (padNum 7) (compPinRef "8")
+ (padNum 8) (compPinRef "10")
+ (padNum 9) (compPinRef "11")
+ (padNum 10) (compPinRef "12")
+ )
+ )
+ (attr "Manufacturer_Name" "Mean Well")
+ (attr "Manufacturer_Part_Number" "SFTN01M-05N")
+ (attr "Mouser Part Number" "709-SFTN01M-05N")
+ (attr "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D")
+ (attr "Arrow Part Number" "")
+ (attr "Arrow Price/Stock" "")
+ (attr "Description" "Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated")
+ (attr "Datasheet Link" "https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N")
+ (attr "Height" "7.6 mm")
+ )
+
+)
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/DesignSpark PCB/Readme.html b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/DesignSpark PCB/Readme.html
new file mode 100644
index 0000000..930c561
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/DesignSpark PCB/Readme.html
@@ -0,0 +1,12 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <title>DesignSpark PCB</title>
+</head>
+<body style="font-family:verdana">
+ <p>Please first install the Library Loader application from: <a href="http://componentsearchengine.com/pcb-libraries.php">http://componentsearchengine.com/pcb-libraries.php</a></p>
+ <p>If Library Loader is already installed please make sure it's running by launching it from the desktop shortcut.</p>
+ <p>For help loading the SamacSys libraries into DesignSpark PCB please Click Here: <a href="https://www.samacsys.com/dspcb/">https://www.samacsys.com/dspcb/</a></p><br>
+ <p>Alternatively, if you wish to manually import the DesignSpark PCB libraries please refer to <a href="https://www.samacsys.com/designspark-pcb-dsl-import/">https://www.samacsys.com/designspark-pcb-dsl-import/</a></p>
+</body>
+</html>
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/DesignSpark PCB/SFTN01M-05N.dsl b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/DesignSpark PCB/SFTN01M-05N.dsl
new file mode 100644
index 0000000..7404a97
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/DesignSpark PCB/SFTN01M-05N.dsl
@@ -0,0 +1,168 @@
+SamacSys ECAD Model
+17036522/1387141/2.50/10/3/Power Supply
+
+DESIGNSPARK_INTERMEDIATE_ASCII
+
+(asciiHeader
+ (fileUnits MM)
+)
+(library Library_1
+ (padStyleDef "r180_120"
+ (holeDiam 0)
+ (padShape (layerNumRef 1) (padShapeType Rect) (shapeWidth 1.200) (shapeHeight 1.800))
+ (padShape (layerNumRef 16) (padShapeType Ellipse) (shapeWidth 0) (shapeHeight 0))
+ )
+ (textStyleDef "Default"
+ (font
+ (fontType Stroke)
+ (fontFace "Helvetica")
+ (fontHeight 50 mils)
+ (strokeWidth 5 mils)
+ )
+ )
+ (patternDef "SFTN01M05N" (originalName "SFTN01M05N")
+ (multiLayer
+ (pad (padNum 1) (padStyleRef r180_120) (pt -6.350, -5.100) (rotation 0))
+ (pad (padNum 2) (padStyleRef r180_120) (pt -3.810, -5.100) (rotation 0))
+ (pad (padNum 3) (padStyleRef r180_120) (pt -1.270, -5.100) (rotation 0))
+ (pad (padNum 4) (padStyleRef r180_120) (pt 3.810, -5.100) (rotation 0))
+ (pad (padNum 5) (padStyleRef r180_120) (pt 6.350, -5.100) (rotation 0))
+ (pad (padNum 6) (padStyleRef r180_120) (pt 6.350, 5.100) (rotation 0))
+ (pad (padNum 7) (padStyleRef r180_120) (pt 3.810, 5.100) (rotation 0))
+ (pad (padNum 8) (padStyleRef r180_120) (pt -1.270, 5.100) (rotation 0))
+ (pad (padNum 9) (padStyleRef r180_120) (pt -3.810, 5.100) (rotation 0))
+ (pad (padNum 10) (padStyleRef r180_120) (pt -6.350, 5.100) (rotation 0))
+ )
+ (layerContents (layerNumRef 18)
+ (attr "RefDes" "RefDes" (pt 0.000, 0.000) (textStyleRef "Default") (isVisible True))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -7.62 5.45) (pt 7.62 5.45) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 7.62 5.45) (pt 7.62 -5.45) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 7.62 -5.45) (pt -7.62 -5.45) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -7.62 -5.45) (pt -7.62 5.45) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -8.62 7) (pt 8.62 7) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 8.62 7) (pt 8.62 -7) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 8.62 -7) (pt -8.62 -7) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -8.62 -7) (pt -8.62 7) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -6.35 -6.6) (pt -6.35 -6.6) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -6.35, -6.55) (radius 0.05) (startAngle 270) (sweepAngle 180.0) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -6.35 -6.5) (pt -6.35 -6.5) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -6.35, -6.55) (radius 0.05) (startAngle 90.0) (sweepAngle 180.0) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -7.4 -5.45) (pt -7.62 -5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -7.62 -5.45) (pt -7.62 5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -7.62 5.45) (pt -7.4 5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -0.4 5.45) (pt 2.8 5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -0.4 -5.45) (pt 2.8 -5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 7.4 -5.45) (pt 7.62 -5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 7.62 -5.45) (pt 7.62 5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 7.62 5.45) (pt 7.2 5.45) (width 0.2))
+ )
+ )
+ (symbolDef "SFTN01M-05N" (originalName "SFTN01M-05N")
+
+ (pin (pinNum 1) (pt 0 mils 0 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -25 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 2) (pt 0 mils -100 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -125 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 3) (pt 0 mils -200 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -225 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 4) (pt 0 mils -300 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -325 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 5) (pt 0 mils -400 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -425 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 6) (pt 1300 mils -400 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1070 mils -425 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 7) (pt 1300 mils -300 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1070 mils -325 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 8) (pt 1300 mils -200 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1070 mils -225 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 9) (pt 1300 mils -100 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1070 mils -125 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 10) (pt 1300 mils 0 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1070 mils -25 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (line (pt 200 mils 100 mils) (pt 1100 mils 100 mils) (width 6 mils))
+ (line (pt 1100 mils 100 mils) (pt 1100 mils -500 mils) (width 6 mils))
+ (line (pt 1100 mils -500 mils) (pt 200 mils -500 mils) (width 6 mils))
+ (line (pt 200 mils -500 mils) (pt 200 mils 100 mils) (width 6 mils))
+ (attr "RefDes" "RefDes" (pt 1150 mils 300 mils) (justify Left) (isVisible True) (textStyleRef "Default"))
+
+ )
+ (compDef "SFTN01M-05N" (originalName "SFTN01M-05N") (compHeader (numPins 10) (numParts 1) (refDesPrefix PS)
+ )
+ (compPin "1" (pinName "-VIN") (partNum 1) (symPinNum 1) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "2" (pinName "+VIN") (partNum 1) (symPinNum 2) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "3" (pinName "N.C._1") (partNum 1) (symPinNum 3) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "5" (pinName "-VOUT") (partNum 1) (symPinNum 4) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "6" (pinName "N.C._2") (partNum 1) (symPinNum 5) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "7" (pinName "N.C._3") (partNum 1) (symPinNum 6) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "8" (pinName "+VOUT") (partNum 1) (symPinNum 7) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "10" (pinName "N.C._4") (partNum 1) (symPinNum 8) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "11" (pinName "N.C._5") (partNum 1) (symPinNum 9) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "12" (pinName "N.C._6") (partNum 1) (symPinNum 10) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (attachedSymbol (partNum 1) (altType Normal) (symbolName "SFTN01M-05N"))
+ (attachedPattern (patternNum 1) (patternName "SFTN01M05N")
+ (numPads 10)
+ (padPinMap
+ (padNum 1) (compPinRef "1")
+ (padNum 2) (compPinRef "2")
+ (padNum 3) (compPinRef "3")
+ (padNum 4) (compPinRef "5")
+ (padNum 5) (compPinRef "6")
+ (padNum 6) (compPinRef "7")
+ (padNum 7) (compPinRef "8")
+ (padNum 8) (compPinRef "10")
+ (padNum 9) (compPinRef "11")
+ (padNum 10) (compPinRef "12")
+ )
+ )
+ (attr "Manufacturer_Name" "Mean Well")
+ (attr "Manufacturer_Part_Number" "SFTN01M-05N")
+ (attr "Mouser Part Number" "709-SFTN01M-05N")
+ (attr "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D")
+ (attr "Arrow Part Number" "")
+ (attr "Arrow Price/Stock" "")
+ (attr "Description" "Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated")
+ (attr "Datasheet Link" "https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N")
+ (attr "Height" "7.6 mm")
+ )
+
+)
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/DipTrace/SFTN01M-05N.asc b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/DipTrace/SFTN01M-05N.asc
new file mode 100644
index 0000000..6ff2d9d
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/DipTrace/SFTN01M-05N.asc
@@ -0,0 +1,718 @@
+(Source "DipTrace-ElementLibrary")
+ (Library
+ (Name "SFTN01M-05N")
+ (Hint "SFTN01M-05N")
+ (Subfolders
+ )
+ (Categories 0
+ )
+ (Components
+ (Component
+ (Part "SFTN01M-05N" "PS"
+ (Enabled "Y")
+ (PartType 0)
+ (PartName "SFTN01M-05N")
+ (ShowNumbers 1)
+ (Type 0)
+ (Number1 0)
+ (Number2 0)
+ (Width 60.96)
+ (Height 91.44)
+ (Value "")
+ (LockProperties "N")
+ (OriginX 0)
+ (OriginY 0)
+ (Datasheet "https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N")
+ (ModelType 0)
+ (ModelString "")
+ (ModelBody
+ )
+ (Manufacturer "Mean Well")
+ (CategoryName "")
+ (CategoryIndex -1)
+ (CategoryTypes 0
+ )
+ (SubfolderIndex 0)
+ (Verification "N" "N" "N" "N" "N" "N" "N")
+ (Pins
+ (Pin 0 15.24 -0
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 0)
+ (Number 1)
+ (Length 15.24)
+ (Name "-VIN")
+ (StringNumber "1")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ (Pin 1 15.24 7.62
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 0)
+ (Number 2)
+ (Length 15.24)
+ (Name "+VIN")
+ (StringNumber "2")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ (Pin 2 15.24 15.24
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 0)
+ (Number 3)
+ (Length 15.24)
+ (Name "N.C._1")
+ (StringNumber "3")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ (Pin 3 15.24 22.86
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 0)
+ (Number 4)
+ (Length 15.24)
+ (Name "-VOUT")
+ (StringNumber "5")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ (Pin 4 15.24 30.48
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 0)
+ (Number 5)
+ (Length 15.24)
+ (Name "N.C._2")
+ (StringNumber "6")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ (Pin 5 83.82 30.48
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 2)
+ (Number 6)
+ (Length 15.24)
+ (Name "N.C._3")
+ (StringNumber "7")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ (Pin 6 83.82 22.86
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 2)
+ (Number 7)
+ (Length 15.24)
+ (Name "+VOUT")
+ (StringNumber "8")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ (Pin 7 83.82 15.24
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 2)
+ (Number 8)
+ (Length 15.24)
+ (Name "N.C._4")
+ (StringNumber "10")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ (Pin 8 83.82 7.62
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 2)
+ (Number 9)
+ (Length 15.24)
+ (Name "N.C._5")
+ (StringNumber "11")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ (Pin 9 83.82 -0
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 2)
+ (Number 10)
+ (Length 15.24)
+ (Name "N.C._6")
+ (StringNumber "12")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ )
+ (Shapes
+ (Shape 0
+ (Enabled "Y")
+ (Locked "N")
+ (VectorFont "N")
+ (FontWidth 0)
+ (FontScale 0)
+ (Orientation 0)
+ (Type 1)
+ (FontSize 0)
+ (FontColor 0)
+ (FontType 0)
+ (FontName "")
+ (Name "")
+ (Width 0.762)
+ (Points
+ (pt 15.24 -7.62)
+ (pt 83.82 -7.62)
+ )
+ )
+ (Shape 1
+ (Enabled "Y")
+ (Locked "N")
+ (VectorFont "N")
+ (FontWidth 0)
+ (FontScale 0)
+ (Orientation 0)
+ (Type 1)
+ (FontSize 0)
+ (FontColor 0)
+ (FontType 0)
+ (FontName "")
+ (Name "")
+ (Width 0.762)
+ (Points
+ (pt 83.82 38.1)
+ (pt 83.82 -7.62)
+ )
+ )
+ (Shape 2
+ (Enabled "Y")
+ (Locked "N")
+ (VectorFont "N")
+ (FontWidth 0)
+ (FontScale 0)
+ (Orientation 0)
+ (Type 1)
+ (FontSize 0)
+ (FontColor 0)
+ (FontType 0)
+ (FontName "")
+ (Name "")
+ (Width 0.762)
+ (Points
+ (pt 83.82 38.1)
+ (pt 15.24 38.1)
+ )
+ )
+ (Shape 3
+ (Enabled "Y")
+ (Locked "N")
+ (VectorFont "N")
+ (FontWidth 0)
+ (FontScale 0)
+ (Orientation 0)
+ (Type 1)
+ (FontSize 0)
+ (FontColor 0)
+ (FontType 0)
+ (FontName "")
+ (Name "")
+ (Width 0.762)
+ (Points
+ (pt 15.24 -7.62)
+ (pt 15.24 38.1)
+ )
+ )
+ )
+ (UserFields
+ (UserField "Manufacturer_Name" "Mean Well" 0)
+ (UserField "Manufacturer_Part_Number" "SFTN01M-05N" 0)
+ (UserField "Mouser Part Number" "709-SFTN01M-05N" 0)
+ (UserField "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D" 0)
+ (UserField "Arrow Part Number" "" 0)
+ (UserField "Arrow Price/Stock" "" 0)
+ (UserField "Height" "7.6 mm" 0)
+ (UserField "Description" "Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated" 0)
+ )
+ )
+ (Pattern "SFTN01M05N"
+ (Type 0)
+ (VariableParameter1 "N")
+ (VariableParameter2 "N")
+ (VariableParameter3 "N")
+ (VariableParameter4 "N")
+ (InternalConnections
+ )
+ (Number1 0)
+ (Number2 0)
+ (Spacing1 0)
+ (Spacing2 0)
+ (VariableParameter5 "N")
+ (Spacing3 0)
+ (LockProperties "N")
+ (PatternOrientation 0)
+ (Width 45.72)
+ (Height 36.15)
+ (PadWidth 3.6)
+ (PadHeight 5.4)
+ (PadShape 2)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "Y")
+ (OriginX 0)
+ (OriginY 0)
+ (PadPoints
+ )
+ (Pads
+ (Pad 0 "" "" 0 0
+ (Number 0)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell 0)
+ (CustomShrink 0)
+ (PadWidth 0)
+ (PadHeight 0)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "N")
+ (PadShape 0)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 1 "1" "" -19.05 15.3
+ (Number 1)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell -1000)
+ (CustomShrink -1000)
+ (PadWidth 3.6)
+ (PadHeight 5.4)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "Y")
+ (PadShape 2)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 2 "2" "" -11.43 15.3
+ (Number 2)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell -1000)
+ (CustomShrink -1000)
+ (PadWidth 3.6)
+ (PadHeight 5.4)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "Y")
+ (PadShape 2)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 3 "3" "" -3.81 15.3
+ (Number 3)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell -1000)
+ (CustomShrink -1000)
+ (PadWidth 3.6)
+ (PadHeight 5.4)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "Y")
+ (PadShape 2)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 4 "5" "" 11.43 15.3
+ (Number 4)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell -1000)
+ (CustomShrink -1000)
+ (PadWidth 3.6)
+ (PadHeight 5.4)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "Y")
+ (PadShape 2)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 5 "6" "" 19.05 15.3
+ (Number 5)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell -1000)
+ (CustomShrink -1000)
+ (PadWidth 3.6)
+ (PadHeight 5.4)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "Y")
+ (PadShape 2)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 6 "7" "" 19.05 -15.3
+ (Number 6)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell -1000)
+ (CustomShrink -1000)
+ (PadWidth 3.6)
+ (PadHeight 5.4)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "Y")
+ (PadShape 2)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 7 "8" "" 11.43 -15.3
+ (Number 7)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell -1000)
+ (CustomShrink -1000)
+ (PadWidth 3.6)
+ (PadHeight 5.4)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "Y")
+ (PadShape 2)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 8 "10" "" -3.81 -15.3
+ (Number 8)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell -1000)
+ (CustomShrink -1000)
+ (PadWidth 3.6)
+ (PadHeight 5.4)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "Y")
+ (PadShape 2)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 9 "11" "" -11.43 -15.3
+ (Number 9)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell -1000)
+ (CustomShrink -1000)
+ (PadWidth 3.6)
+ (PadHeight 5.4)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "Y")
+ (PadShape 2)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 10 "12" "" -19.05 -15.3
+ (Number 10)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell -1000)
+ (CustomShrink -1000)
+ (PadWidth 3.6)
+ (PadHeight 5.4)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "Y")
+ (PadShape 2)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 11 "" "" 0 0
+ (Number 0)
+ (Inverted "N")
+ (Locked "N")
+ (Sided "N")
+ (DisableTopMask "N" 0)
+ (DisableBottomMask "N" 0)
+ (DisableTopPaste "N" 0)
+ (DisableBottomPaste "N" 0)
+ (CustomSwell 0)
+ (CustomShrink 0)
+ (PadWidth 0)
+ (PadHeight 0)
+ (PadHole 0)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "N")
+ (PadShape 0)
+ (Standard "N")
+ (Point
+ )
+ )
+ )
+ (Shapes
+ (Shape 0 "N" 0 0 0 0 0 0 0 "" "" "N" 0 0 0 0 0 0)
+ (Shape 8 "N" 1 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Point
+ (pt -0.5 -0.452)
+ (pt 0.5 -0.452)
+ )
+ (Shape 8 "N" 1 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Point
+ (pt 0.5 -0.452)
+ (pt 0.5 0.452)
+ )
+ (Shape 8 "N" 1 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Point
+ (pt 0.5 0.452)
+ (pt -0.5 0.452)
+ )
+ (Shape 8 "N" 1 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Point
+ (pt -0.5 0.452)
+ (pt -0.5 -0.452)
+ )
+ (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Point
+ (pt -0.417 0.548)
+ (pt -0.417 0.548)
+ )
+ (Shape 6 "N" 0 -0.417 0.548 -0.413 0.544 -0.417 0.539 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Point
+ (pt -0.417 0.539)
+ (pt -0.417 0.539)
+ )
+ (Shape 6 "N" 0 -0.417 0.539 -0.42 0.544 -0.417 0.548 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.6 0)
+ (Point
+ (pt -0.486 0.452)
+ (pt -0.5 0.452)
+ )
+ (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.6 0)
+ (Point
+ (pt -0.5 0.452)
+ (pt -0.5 -0.452)
+ )
+ (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.6 0)
+ (Point
+ (pt -0.5 -0.452)
+ (pt -0.486 -0.452)
+ )
+ (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.6 0)
+ (Point
+ (pt -0.026 -0.452)
+ (pt 0.184 -0.452)
+ )
+ (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.6 0)
+ (Point
+ (pt -0.026 0.452)
+ (pt 0.184 0.452)
+ )
+ (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.6 0)
+ (Point
+ (pt 0.486 0.452)
+ (pt 0.5 0.452)
+ )
+ (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.6 0)
+ (Point
+ (pt 0.5 0.452)
+ (pt 0.5 -0.452)
+ )
+ (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.6 0)
+ (Point
+ (pt 0.5 -0.452)
+ (pt 0.472 -0.452)
+ )
+ (Shape 0 "N" 0 0 0 0 0 0 0 "" "" "N" 0 0 0 0 0 0)
+ )
+ (Model3D
+ (Model3DFile "SFTN01M-05N.stp")
+ (pt 0 0 0 0 0 0 1 1 1 "N" "N" 0)
+ )
+ )
+ )
+ )
+ )
+()
+
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/EAGLE/Readme.html b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/EAGLE/Readme.html
new file mode 100644
index 0000000..833b90c
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/EAGLE/Readme.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <title>Instructions for schematic symbols and footprints</title>
+</head>
+<body style="font-family:verdana">
+<p><a href="https://www.autodesk.com/products/eagle/overview"><img alt="EAGLE Logo" src="https://eagle.componentsearchengine.com/graphics/BrandBar/13.png" style="max-height: 60px;" /></a></p>
+
+<h2>How to use the Schematic Symbols and PCB Footprints:</h2>
+
+<p><span style="color:#FF0000;"><strong>First Time:</strong></span></p>
+
+<p>The PCB Part Libraries require <strong>FREE</strong> software to convert them into EAGLE Format.</p>
+
+<p>To get started please visit - <a href="https://eagle.componentsearchengine.com/pcb-libraries.php">EAGLE.componentsearchengine.com/pcb-libraries.php</a></p>
+
+<p><span style="color:#FF0000;"><strong>Subsequent Times:</strong></span></p>
+
+<p>Make sure &#39;Library Loader&#39; is running on your PC.&nbsp;</p>
+
+<p><img alt="" src="http://componentsearchengine.com/ExtRef/SystemTray.png" style="width: 101px; height: 100px;" /></p>
+
+<p>If not launch it from the desktop shortcut:&nbsp;<img alt="" src="https://componentsearchengine.com//ExtRef/LibraryLoader.png" style="width: 20px; height: 20px;" /></p>
+
+<p>After downloading the Schematic Symbol &amp;&nbsp;PCB Footprint zip, check in your ECAD tool. The libraries will have been loaded automatically.</p>
+
+<p>For further help please visit - <a href="http://www.samacsys.com/eagle/">www.samacsys.com/eagle/</a></p>
+
+<p>------------------------------------------------------------------------------------------------------------------------------------------------</p>
+
+<p>Alternatively, please try out our new <a href="https://componentsearchengine.com/ga/downloads.php">EAGLE Plugin</a></p>
+<p><img alt="EAGLE Logo" src="http://www.samacsys.com/wp-content/uploads/2016/08/ULP.png" style="max-height: 60px;" /></a></p>
+<p>For help installing and using the EAGLE Plugin please visit - <a href="http://www.samacsys.com/eagle-library/">www.samacsys.com/eagle-library/</a></p>
+</body>
+</html>
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/EAGLE/SFTN01M-05N.lbr b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/EAGLE/SFTN01M-05N.lbr
new file mode 100644
index 0000000..f7a5bd2
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/EAGLE/SFTN01M-05N.lbr
@@ -0,0 +1,159 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--/17036522/1387141/2.50/10/3/Power Supply/-->
+<!DOCTYPE curve SYSTEM "eagle.dtd">
+<eagle version="7.7.0">
+<drawing>
+<settings>
+<setting alwaysvectorfont="no"/>
+<setting verticaltext="up"/>
+</settings>
+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>
+<layers>
+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
+<layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/>
+<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
+<layer number="41" name="tRestrict" color="4" fill="10" visible="yes" active="yes"/>
+<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
+<layer number="43" name="vRestrict" color="2" fill="10" visible="yes" active="yes"/>
+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>
+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="90" name="Modules" color="5" fill="1" visible="yes" active="yes"/>
+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>
+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>
+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>
+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>
+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>
+</layers>
+<library>
+<description>&lt;Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated&lt;/b&gt;&lt;p&gt;
+&lt;author&gt;Created by SamacSys&lt;/author&gt;</description>
+<packages>
+<package name="SFTN01M05N">
+<description>&lt;b&gt;SFTN01M-05N-2&lt;/b&gt;&lt;br&gt;
+</description>
+<smd name="1" x="-6.350" y="-5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="2" x="-3.810" y="-5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="3" x="-1.270" y="-5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="5" x="3.810" y="-5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="6" x="6.350" y="-5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="7" x="6.350" y="5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="8" x="3.810" y="5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="10" x="-1.270" y="5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="11" x="-3.810" y="5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="12" x="-6.350" y="5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<text x="0.000" y="0.000" align="center" size="1.27" layer="25" rot="R0" >&gt;NAME</text>
+<text x="0.000" y="0.000" align="center" size="1.27" layer="27" rot="R0" >&gt;VALUE</text>
+<wire x1="-7.62" y1="5.45" x2="7.62" y2="5.45" width="0.1" layer="51"/>
+<wire x1="7.62" y1="5.45" x2="7.62" y2="-5.45" width="0.1" layer="51"/>
+<wire x1="7.62" y1="-5.45" x2="-7.62" y2="-5.45" width="0.1" layer="51"/>
+<wire x1="-7.62" y1="-5.45" x2="-7.62" y2="5.45" width="0.1" layer="51"/>
+<wire x1="-8.62" y1="7" x2="8.62" y2="7" width="0.1" layer="51"/>
+<wire x1="8.62" y1="7" x2="8.62" y2="-7" width="0.1" layer="51"/>
+<wire x1="8.62" y1="-7" x2="-8.62" y2="-7" width="0.1" layer="51"/>
+<wire x1="-8.62" y1="-7" x2="-8.62" y2="7" width="0.1" layer="51"/>
+<wire x1="-6.35" y1="-6.6" x2="-6.35" y2="-6.6" width="0.1" layer="21"/>
+<wire x1="-6.350" y1="-6.600" x2="-6.350" y2="-6.500" width="0.1" layer="21" curve="180.0"/>
+<wire x1="-6.35" y1="-6.5" x2="-6.35" y2="-6.5" width="0.1" layer="21"/>
+<wire x1="-6.350" y1="-6.500" x2="-6.350" y2="-6.600" width="0.1" layer="21" curve="180.0"/>
+<wire x1="-7.4" y1="-5.45" x2="-7.62" y2="-5.45" width="0.2" layer="21"/>
+<wire x1="-7.62" y1="-5.45" x2="-7.62" y2="5.45" width="0.2" layer="21"/>
+<wire x1="-7.62" y1="5.45" x2="-7.4" y2="5.45" width="0.2" layer="21"/>
+<wire x1="-0.4" y1="5.45" x2="2.8" y2="5.45" width="0.2" layer="21"/>
+<wire x1="-0.4" y1="-5.45" x2="2.8" y2="-5.45" width="0.2" layer="21"/>
+<wire x1="7.4" y1="-5.45" x2="7.62" y2="-5.45" width="0.2" layer="21"/>
+<wire x1="7.62" y1="-5.45" x2="7.62" y2="5.45" width="0.2" layer="21"/>
+<wire x1="7.62" y1="5.45" x2="7.2" y2="5.45" width="0.2" layer="21"/>
+</package>
+</packages>
+<symbols>
+<symbol name="SFTN01M-05N">
+<wire x1="5.08" y1="2.54" x2="27.94" y2="2.54" width="0.254" layer="94"/>
+<wire x1="27.94" y1="-12.7" x2="27.94" y2="2.54" width="0.254" layer="94"/>
+<wire x1="27.94" y1="-12.7" x2="5.08" y2="-12.7" width="0.254" layer="94"/>
+<wire x1="5.08" y1="2.54" x2="5.08" y2="-12.7" width="0.254" layer="94"/>
+<text x="29.21" y="7.62" align="center-left" size="1.778" layer="95">&gt;NAME</text>
+<text x="29.21" y="5.08" align="center-left" size="1.778" layer="96">&gt;VALUE</text>
+<pin name="-VIN" x="0" y="0" length="middle" direction="io" rot="R0"/>
+<pin name="+VIN" x="0" y="-2.54" length="middle" direction="io" rot="R0"/>
+<pin name="N.C._1" x="0" y="-5.08" length="middle" direction="io" rot="R0"/>
+<pin name="-VOUT" x="0" y="-7.62" length="middle" direction="io" rot="R0"/>
+<pin name="N.C._2" x="0" y="-10.16" length="middle" direction="io" rot="R0"/>
+<pin name="N.C._3" x="33.02" y="-10.16" length="middle" direction="io" rot="R180"/>
+<pin name="+VOUT" x="33.02" y="-7.62" length="middle" direction="io" rot="R180"/>
+<pin name="N.C._4" x="33.02" y="-5.08" length="middle" direction="io" rot="R180"/>
+<pin name="N.C._5" x="33.02" y="-2.54" length="middle" direction="io" rot="R180"/>
+<pin name="N.C._6" x="33.02" y="0" length="middle" direction="io" rot="R180"/>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="SFTN01M-05N" prefix="PS">
+<description>&lt;b&gt;Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated&lt;/b&gt;&lt;p&gt;
+Source: &lt;a href="https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N"&gt; Datasheet &lt;/a&gt;</description>
+<gates>
+<gate name="G$1" symbol="SFTN01M-05N" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="SFTN01M05N">
+<connects>
+<connect gate="G$1" pin="-VIN" pad="1"/>
+<connect gate="G$1" pin="+VIN" pad="2"/>
+<connect gate="G$1" pin="N.C._1" pad="3"/>
+<connect gate="G$1" pin="-VOUT" pad="5"/>
+<connect gate="G$1" pin="N.C._2" pad="6"/>
+<connect gate="G$1" pin="N.C._3" pad="7"/>
+<connect gate="G$1" pin="+VOUT" pad="8"/>
+<connect gate="G$1" pin="N.C._4" pad="10"/>
+<connect gate="G$1" pin="N.C._5" pad="11"/>
+<connect gate="G$1" pin="N.C._6" pad="12"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="Manufacturer_Name" value="Mean Well" constant="no"/>
+<attribute name="Manufacturer_Part_Number" value="SFTN01M-05N" constant="no"/>
+<attribute name="Mouser_Part_Number" value="709-SFTN01M-05N" constant="no"/>
+<attribute name="Mouser_Price-Stock" value="https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D" constant="no"/>
+<attribute name="Arrow_Part_Number" value="" constant="no"/>
+<attribute name="Arrow_Price-Stock" value="" constant="no"/>
+<attribute name="Description" value="Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated" constant="no"/>
+<attribute name="Height" value="7.6mm" constant="no"/>
+</technology>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
+</drawing>
+</eagle>
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Easy-PC/SFTN01M-05N.epl b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Easy-PC/SFTN01M-05N.epl
new file mode 100644
index 0000000..7404a97
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Easy-PC/SFTN01M-05N.epl
@@ -0,0 +1,168 @@
+SamacSys ECAD Model
+17036522/1387141/2.50/10/3/Power Supply
+
+DESIGNSPARK_INTERMEDIATE_ASCII
+
+(asciiHeader
+ (fileUnits MM)
+)
+(library Library_1
+ (padStyleDef "r180_120"
+ (holeDiam 0)
+ (padShape (layerNumRef 1) (padShapeType Rect) (shapeWidth 1.200) (shapeHeight 1.800))
+ (padShape (layerNumRef 16) (padShapeType Ellipse) (shapeWidth 0) (shapeHeight 0))
+ )
+ (textStyleDef "Default"
+ (font
+ (fontType Stroke)
+ (fontFace "Helvetica")
+ (fontHeight 50 mils)
+ (strokeWidth 5 mils)
+ )
+ )
+ (patternDef "SFTN01M05N" (originalName "SFTN01M05N")
+ (multiLayer
+ (pad (padNum 1) (padStyleRef r180_120) (pt -6.350, -5.100) (rotation 0))
+ (pad (padNum 2) (padStyleRef r180_120) (pt -3.810, -5.100) (rotation 0))
+ (pad (padNum 3) (padStyleRef r180_120) (pt -1.270, -5.100) (rotation 0))
+ (pad (padNum 4) (padStyleRef r180_120) (pt 3.810, -5.100) (rotation 0))
+ (pad (padNum 5) (padStyleRef r180_120) (pt 6.350, -5.100) (rotation 0))
+ (pad (padNum 6) (padStyleRef r180_120) (pt 6.350, 5.100) (rotation 0))
+ (pad (padNum 7) (padStyleRef r180_120) (pt 3.810, 5.100) (rotation 0))
+ (pad (padNum 8) (padStyleRef r180_120) (pt -1.270, 5.100) (rotation 0))
+ (pad (padNum 9) (padStyleRef r180_120) (pt -3.810, 5.100) (rotation 0))
+ (pad (padNum 10) (padStyleRef r180_120) (pt -6.350, 5.100) (rotation 0))
+ )
+ (layerContents (layerNumRef 18)
+ (attr "RefDes" "RefDes" (pt 0.000, 0.000) (textStyleRef "Default") (isVisible True))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -7.62 5.45) (pt 7.62 5.45) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 7.62 5.45) (pt 7.62 -5.45) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 7.62 -5.45) (pt -7.62 -5.45) (width 0.1))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -7.62 -5.45) (pt -7.62 5.45) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -8.62 7) (pt 8.62 7) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 8.62 7) (pt 8.62 -7) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 8.62 -7) (pt -8.62 -7) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -8.62 -7) (pt -8.62 7) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -6.35 -6.6) (pt -6.35 -6.6) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -6.35, -6.55) (radius 0.05) (startAngle 270) (sweepAngle 180.0) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -6.35 -6.5) (pt -6.35 -6.5) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -6.35, -6.55) (radius 0.05) (startAngle 90.0) (sweepAngle 180.0) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -7.4 -5.45) (pt -7.62 -5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -7.62 -5.45) (pt -7.62 5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -7.62 5.45) (pt -7.4 5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -0.4 5.45) (pt 2.8 5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -0.4 -5.45) (pt 2.8 -5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 7.4 -5.45) (pt 7.62 -5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 7.62 -5.45) (pt 7.62 5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 7.62 5.45) (pt 7.2 5.45) (width 0.2))
+ )
+ )
+ (symbolDef "SFTN01M-05N" (originalName "SFTN01M-05N")
+
+ (pin (pinNum 1) (pt 0 mils 0 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -25 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 2) (pt 0 mils -100 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -125 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 3) (pt 0 mils -200 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -225 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 4) (pt 0 mils -300 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -325 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 5) (pt 0 mils -400 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -425 mils) (rotation 0]) (justify "Left") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 6) (pt 1300 mils -400 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1070 mils -425 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 7) (pt 1300 mils -300 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1070 mils -325 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 8) (pt 1300 mils -200 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1070 mils -225 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 9) (pt 1300 mils -100 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1070 mils -125 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 10) (pt 1300 mils 0 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1070 mils -25 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (line (pt 200 mils 100 mils) (pt 1100 mils 100 mils) (width 6 mils))
+ (line (pt 1100 mils 100 mils) (pt 1100 mils -500 mils) (width 6 mils))
+ (line (pt 1100 mils -500 mils) (pt 200 mils -500 mils) (width 6 mils))
+ (line (pt 200 mils -500 mils) (pt 200 mils 100 mils) (width 6 mils))
+ (attr "RefDes" "RefDes" (pt 1150 mils 300 mils) (justify Left) (isVisible True) (textStyleRef "Default"))
+
+ )
+ (compDef "SFTN01M-05N" (originalName "SFTN01M-05N") (compHeader (numPins 10) (numParts 1) (refDesPrefix PS)
+ )
+ (compPin "1" (pinName "-VIN") (partNum 1) (symPinNum 1) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "2" (pinName "+VIN") (partNum 1) (symPinNum 2) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "3" (pinName "N.C._1") (partNum 1) (symPinNum 3) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "5" (pinName "-VOUT") (partNum 1) (symPinNum 4) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "6" (pinName "N.C._2") (partNum 1) (symPinNum 5) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "7" (pinName "N.C._3") (partNum 1) (symPinNum 6) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "8" (pinName "+VOUT") (partNum 1) (symPinNum 7) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "10" (pinName "N.C._4") (partNum 1) (symPinNum 8) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "11" (pinName "N.C._5") (partNum 1) (symPinNum 9) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "12" (pinName "N.C._6") (partNum 1) (symPinNum 10) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (attachedSymbol (partNum 1) (altType Normal) (symbolName "SFTN01M-05N"))
+ (attachedPattern (patternNum 1) (patternName "SFTN01M05N")
+ (numPads 10)
+ (padPinMap
+ (padNum 1) (compPinRef "1")
+ (padNum 2) (compPinRef "2")
+ (padNum 3) (compPinRef "3")
+ (padNum 4) (compPinRef "5")
+ (padNum 5) (compPinRef "6")
+ (padNum 6) (compPinRef "7")
+ (padNum 7) (compPinRef "8")
+ (padNum 8) (compPinRef "10")
+ (padNum 9) (compPinRef "11")
+ (padNum 10) (compPinRef "12")
+ )
+ )
+ (attr "Manufacturer_Name" "Mean Well")
+ (attr "Manufacturer_Part_Number" "SFTN01M-05N")
+ (attr "Mouser Part Number" "709-SFTN01M-05N")
+ (attr "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D")
+ (attr "Arrow Part Number" "")
+ (attr "Arrow Price/Stock" "")
+ (attr "Description" "Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated")
+ (attr "Datasheet Link" "https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N")
+ (attr "Height" "7.6 mm")
+ )
+
+)
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/EasyEDA/Readme.html b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/EasyEDA/Readme.html
new file mode 100644
index 0000000..ef35f7d
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/EasyEDA/Readme.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <title>Eagle</title>
+</head>
+<body style="font-family:verdana">
+ <p>Please first install the Library Loader application from: <a href="http://componentsearchengine.com/pcb-libraries.php">http://componentsearchengine.com/pcb-libraries.php</a></p>
+ <p>If Library Loader is already installed please make sure it's running by launching it from the desktop shortcut.</p>
+ <p>For help loading the SamacSys libraries into EasyEDA please Click Here: <a href="http://www.samacsys.com/easyeda-instructions/">http://www.samacsys.com/easyeda-instructions/</a></p>
+</body>
+</html>
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/EasyEDA/SFTN01M-05N.lbr b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/EasyEDA/SFTN01M-05N.lbr
new file mode 100644
index 0000000..f7a5bd2
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/EasyEDA/SFTN01M-05N.lbr
@@ -0,0 +1,159 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--/17036522/1387141/2.50/10/3/Power Supply/-->
+<!DOCTYPE curve SYSTEM "eagle.dtd">
+<eagle version="7.7.0">
+<drawing>
+<settings>
+<setting alwaysvectorfont="no"/>
+<setting verticaltext="up"/>
+</settings>
+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>
+<layers>
+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
+<layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/>
+<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
+<layer number="41" name="tRestrict" color="4" fill="10" visible="yes" active="yes"/>
+<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
+<layer number="43" name="vRestrict" color="2" fill="10" visible="yes" active="yes"/>
+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>
+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="90" name="Modules" color="5" fill="1" visible="yes" active="yes"/>
+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>
+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>
+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>
+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>
+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>
+</layers>
+<library>
+<description>&lt;Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated&lt;/b&gt;&lt;p&gt;
+&lt;author&gt;Created by SamacSys&lt;/author&gt;</description>
+<packages>
+<package name="SFTN01M05N">
+<description>&lt;b&gt;SFTN01M-05N-2&lt;/b&gt;&lt;br&gt;
+</description>
+<smd name="1" x="-6.350" y="-5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="2" x="-3.810" y="-5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="3" x="-1.270" y="-5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="5" x="3.810" y="-5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="6" x="6.350" y="-5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="7" x="6.350" y="5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="8" x="3.810" y="5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="10" x="-1.270" y="5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="11" x="-3.810" y="5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="12" x="-6.350" y="5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<text x="0.000" y="0.000" align="center" size="1.27" layer="25" rot="R0" >&gt;NAME</text>
+<text x="0.000" y="0.000" align="center" size="1.27" layer="27" rot="R0" >&gt;VALUE</text>
+<wire x1="-7.62" y1="5.45" x2="7.62" y2="5.45" width="0.1" layer="51"/>
+<wire x1="7.62" y1="5.45" x2="7.62" y2="-5.45" width="0.1" layer="51"/>
+<wire x1="7.62" y1="-5.45" x2="-7.62" y2="-5.45" width="0.1" layer="51"/>
+<wire x1="-7.62" y1="-5.45" x2="-7.62" y2="5.45" width="0.1" layer="51"/>
+<wire x1="-8.62" y1="7" x2="8.62" y2="7" width="0.1" layer="51"/>
+<wire x1="8.62" y1="7" x2="8.62" y2="-7" width="0.1" layer="51"/>
+<wire x1="8.62" y1="-7" x2="-8.62" y2="-7" width="0.1" layer="51"/>
+<wire x1="-8.62" y1="-7" x2="-8.62" y2="7" width="0.1" layer="51"/>
+<wire x1="-6.35" y1="-6.6" x2="-6.35" y2="-6.6" width="0.1" layer="21"/>
+<wire x1="-6.350" y1="-6.600" x2="-6.350" y2="-6.500" width="0.1" layer="21" curve="180.0"/>
+<wire x1="-6.35" y1="-6.5" x2="-6.35" y2="-6.5" width="0.1" layer="21"/>
+<wire x1="-6.350" y1="-6.500" x2="-6.350" y2="-6.600" width="0.1" layer="21" curve="180.0"/>
+<wire x1="-7.4" y1="-5.45" x2="-7.62" y2="-5.45" width="0.2" layer="21"/>
+<wire x1="-7.62" y1="-5.45" x2="-7.62" y2="5.45" width="0.2" layer="21"/>
+<wire x1="-7.62" y1="5.45" x2="-7.4" y2="5.45" width="0.2" layer="21"/>
+<wire x1="-0.4" y1="5.45" x2="2.8" y2="5.45" width="0.2" layer="21"/>
+<wire x1="-0.4" y1="-5.45" x2="2.8" y2="-5.45" width="0.2" layer="21"/>
+<wire x1="7.4" y1="-5.45" x2="7.62" y2="-5.45" width="0.2" layer="21"/>
+<wire x1="7.62" y1="-5.45" x2="7.62" y2="5.45" width="0.2" layer="21"/>
+<wire x1="7.62" y1="5.45" x2="7.2" y2="5.45" width="0.2" layer="21"/>
+</package>
+</packages>
+<symbols>
+<symbol name="SFTN01M-05N">
+<wire x1="5.08" y1="2.54" x2="27.94" y2="2.54" width="0.254" layer="94"/>
+<wire x1="27.94" y1="-12.7" x2="27.94" y2="2.54" width="0.254" layer="94"/>
+<wire x1="27.94" y1="-12.7" x2="5.08" y2="-12.7" width="0.254" layer="94"/>
+<wire x1="5.08" y1="2.54" x2="5.08" y2="-12.7" width="0.254" layer="94"/>
+<text x="29.21" y="7.62" align="center-left" size="1.778" layer="95">&gt;NAME</text>
+<text x="29.21" y="5.08" align="center-left" size="1.778" layer="96">&gt;VALUE</text>
+<pin name="-VIN" x="0" y="0" length="middle" direction="io" rot="R0"/>
+<pin name="+VIN" x="0" y="-2.54" length="middle" direction="io" rot="R0"/>
+<pin name="N.C._1" x="0" y="-5.08" length="middle" direction="io" rot="R0"/>
+<pin name="-VOUT" x="0" y="-7.62" length="middle" direction="io" rot="R0"/>
+<pin name="N.C._2" x="0" y="-10.16" length="middle" direction="io" rot="R0"/>
+<pin name="N.C._3" x="33.02" y="-10.16" length="middle" direction="io" rot="R180"/>
+<pin name="+VOUT" x="33.02" y="-7.62" length="middle" direction="io" rot="R180"/>
+<pin name="N.C._4" x="33.02" y="-5.08" length="middle" direction="io" rot="R180"/>
+<pin name="N.C._5" x="33.02" y="-2.54" length="middle" direction="io" rot="R180"/>
+<pin name="N.C._6" x="33.02" y="0" length="middle" direction="io" rot="R180"/>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="SFTN01M-05N" prefix="PS">
+<description>&lt;b&gt;Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated&lt;/b&gt;&lt;p&gt;
+Source: &lt;a href="https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N"&gt; Datasheet &lt;/a&gt;</description>
+<gates>
+<gate name="G$1" symbol="SFTN01M-05N" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="SFTN01M05N">
+<connects>
+<connect gate="G$1" pin="-VIN" pad="1"/>
+<connect gate="G$1" pin="+VIN" pad="2"/>
+<connect gate="G$1" pin="N.C._1" pad="3"/>
+<connect gate="G$1" pin="-VOUT" pad="5"/>
+<connect gate="G$1" pin="N.C._2" pad="6"/>
+<connect gate="G$1" pin="N.C._3" pad="7"/>
+<connect gate="G$1" pin="+VOUT" pad="8"/>
+<connect gate="G$1" pin="N.C._4" pad="10"/>
+<connect gate="G$1" pin="N.C._5" pad="11"/>
+<connect gate="G$1" pin="N.C._6" pad="12"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="Manufacturer_Name" value="Mean Well" constant="no"/>
+<attribute name="Manufacturer_Part_Number" value="SFTN01M-05N" constant="no"/>
+<attribute name="Mouser_Part_Number" value="709-SFTN01M-05N" constant="no"/>
+<attribute name="Mouser_Price-Stock" value="https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D" constant="no"/>
+<attribute name="Arrow_Part_Number" value="" constant="no"/>
+<attribute name="Arrow_Price-Stock" value="" constant="no"/>
+<attribute name="Description" value="Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated" constant="no"/>
+<attribute name="Height" value="7.6mm" constant="no"/>
+</technology>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
+</drawing>
+</eagle>
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/How_To_Use_Models.pdf b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/How_To_Use_Models.pdf
new file mode 100644
index 0000000..6f229d6
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/How_To_Use_Models.pdf
Binary files differ
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/SFTN01M-05N.dcm b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/SFTN01M-05N.dcm
new file mode 100644
index 0000000..37ddcf9
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/SFTN01M-05N.dcm
@@ -0,0 +1,9 @@
+EESchema-DOCLIB Version 2.0
+#
+$CMP SFTN01M-05N
+D Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated
+K
+F https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N
+$ENDCMP
+#
+#End Doc Library
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/SFTN01M-05N.kicad_sym b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/SFTN01M-05N.kicad_sym
new file mode 100644
index 0000000..e005a84
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/SFTN01M-05N.kicad_sym
@@ -0,0 +1,86 @@
+(kicad_symbol_lib (version 20211014) (generator SamacSys_ECAD_Model)
+ (symbol "SFTN01M-05N" (in_bom yes) (on_board yes)
+ (property "Reference" "PS" (at 29.21 7.62 0)
+ (effects (font (size 1.27 1.27)) (justify left top))
+ )
+ (property "Value" "SFTN01M-05N" (at 29.21 5.08 0)
+ (effects (font (size 1.27 1.27)) (justify left top))
+ )
+ (property "Footprint" "SFTN01M05N" (at 29.21 -94.92 0)
+ (effects (font (size 1.27 1.27)) (justify left top) hide)
+ )
+ (property "Datasheet" "https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N" (at 29.21 -194.92 0)
+ (effects (font (size 1.27 1.27)) (justify left top) hide)
+ )
+ (property "ki_description" "Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated" (at 29.21 -294.92 0)
+ (effects (font (size 1.27 1.27)) (justify left top) hide)
+ )
+ (property "Height" "7.6" (at 29.21 -394.92 0)
+ (effects (font (size 1.27 1.27)) (justify left top) hide)
+ )
+ (property "Manufacturer_Name" "Mean Well" (at 29.21 -494.92 0)
+ (effects (font (size 1.27 1.27)) (justify left top) hide)
+ )
+ (property "Manufacturer_Part_Number" "SFTN01M-05N" (at 29.21 -594.92 0)
+ (effects (font (size 1.27 1.27)) (justify left top) hide)
+ )
+ (property "Mouser Part Number" "709-SFTN01M-05N" (at 29.21 -694.92 0)
+ (effects (font (size 1.27 1.27)) (justify left top) hide)
+ )
+ (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D" (at 29.21 -794.92 0)
+ (effects (font (size 1.27 1.27)) (justify left top) hide)
+ )
+ (property "Arrow Part Number" "" (at 29.21 -894.92 0)
+ (effects (font (size 1.27 1.27)) (justify left top) hide)
+ )
+ (property "Arrow Price/Stock" "" (at 29.21 -994.92 0)
+ (effects (font (size 1.27 1.27)) (justify left top) hide)
+ )
+ (rectangle
+ (start 5.08 2.54)
+ (end 27.94 -12.7)
+ (stroke (width 0.254) (type default))
+ (fill (type background))
+ )
+ (pin passive line (at 0 0 0) (length 5.08)
+ (name "-VIN" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 0 -2.54 0) (length 5.08)
+ (name "+VIN" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 0 -5.08 0) (length 5.08)
+ (name "N.C._1" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 0 -7.62 0) (length 5.08)
+ (name "-VOUT" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 0 -10.16 0) (length 5.08)
+ (name "N.C._2" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 33.02 -10.16 180) (length 5.08)
+ (name "N.C._3" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 33.02 -7.62 180) (length 5.08)
+ (name "+VOUT" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 33.02 -5.08 180) (length 5.08)
+ (name "N.C._4" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 33.02 -2.54 180) (length 5.08)
+ (name "N.C._5" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 33.02 0 180) (length 5.08)
+ (name "N.C._6" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ )
+)
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/SFTN01M-05N.lib b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/SFTN01M-05N.lib
new file mode 100644
index 0000000..33a3a55
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/SFTN01M-05N.lib
@@ -0,0 +1,33 @@
+EESchema-LIBRARY Version 2.3
+#encoding utf-8
+#SamacSys ECAD Model SFTN01M-05N
+#/17036522/1387141/2.50/10/3/Power Supply
+DEF SFTN01M-05N PS 0 30 Y Y 1 F N
+F0 "PS" 1150 300 50 H V L CNN
+F1 "SFTN01M-05N" 1150 200 50 H V L CNN
+F2 "SFTN01M05N" 1150 100 50 H I L CNN
+F3 "https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N" 1150 0 50 H I L CNN
+F4 "Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated" 1150 -100 50 H I L CNN "Description"
+F5 "7.6" 1150 -200 50 H I L CNN "Height"
+F6 "Mean Well" 1150 -300 50 H I L CNN "Manufacturer_Name"
+F7 "SFTN01M-05N" 1150 -400 50 H I L CNN "Manufacturer_Part_Number"
+F8 "709-SFTN01M-05N" 1150 -500 50 H I L CNN "Mouser Part Number"
+F9 "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D" 1150 -600 50 H I L CNN "Mouser Price/Stock"
+F10 "" 1150 -700 50 H I L CNN "Arrow Part Number"
+F11 "" 1150 -800 50 H I L CNN "Arrow Price/Stock"
+DRAW
+X -VIN 1 0 0 200 R 50 50 0 0 P
+X +VIN 2 0 -100 200 R 50 50 0 0 P
+X N.C._1 3 0 -200 200 R 50 50 0 0 P
+X -VOUT 5 0 -300 200 R 50 50 0 0 P
+X N.C._2 6 0 -400 200 R 50 50 0 0 P
+X N.C._3 7 1300 -400 200 L 50 50 0 0 P
+X +VOUT 8 1300 -300 200 L 50 50 0 0 P
+X N.C._4 10 1300 -200 200 L 50 50 0 0 P
+X N.C._5 11 1300 -100 200 L 50 50 0 0 P
+X N.C._6 12 1300 0 200 L 50 50 0 0 P
+P 5 0 1 6 200 100 1100 100 1100 -500 200 -500 200 100 N
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/SFTN01M-05N.mod b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/SFTN01M-05N.mod
new file mode 100644
index 0000000..fe4dfcb
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/SFTN01M-05N.mod
@@ -0,0 +1,99 @@
+PCBNEW-LibModule-V1 2024-05-04 09:32:35
+# encoding utf-8
+Units mm
+$INDEX
+SFTN01M05N
+$EndINDEX
+$MODULE SFTN01M05N
+Po 0 0 0 15 6635f2a3 00000000 ~~
+Li SFTN01M05N
+Cd SFTN01M-05N-2
+Kw Power Supply
+Sc 0
+At SMD
+AR
+Op 0 0 0
+T0 0.000 -0 1.27 1.27 0 0.254 N V 21 N "PS**"
+T1 0.000 -0 1.27 1.27 0 0.254 N I 21 N "SFTN01M05N"
+DS -7.62 -5.45 7.62 -5.45 0.1 24
+DS 7.62 -5.45 7.62 5.45 0.1 24
+DS 7.62 5.45 -7.62 5.45 0.1 24
+DS -7.62 5.45 -7.62 -5.45 0.1 24
+DS -8.62 -7 8.62 -7 0.1 24
+DS 8.62 -7 8.62 7 0.1 24
+DS 8.62 7 -8.62 7 0.1 24
+DS -8.62 7 -8.62 -7 0.1 24
+DS -6.35 6.6 -6.35 6.6 0.1 21
+DS -6.35 6.5 -6.35 6.5 0.1 21
+DS -7.4 5.45 -7.62 5.45 0.2 21
+DS -7.62 5.45 -7.62 -5.45 0.2 21
+DS -7.62 -5.45 -7.4 -5.45 0.2 21
+DS -0.4 -5.45 2.8 -5.45 0.2 21
+DS -0.4 5.45 2.8 5.45 0.2 21
+DS 7.4 5.45 7.62 5.45 0.2 21
+DS 7.62 5.45 7.62 -5.45 0.2 21
+DS 7.62 -5.45 7.2 -5.45 0.2 21
+DA -6.35 6.55 -6.350 6.6 -1800 0.1 21
+DA -6.35 6.55 -6.350 6.5 -1800 0.1 21
+$PAD
+Po -6.350 5.1
+Sh "1" R 1.200 1.800 0 0 0
+At SMD N 00888000
+Ne 0 ""
+$EndPAD
+$PAD
+Po -3.810 5.1
+Sh "2" R 1.200 1.800 0 0 0
+At SMD N 00888000
+Ne 0 ""
+$EndPAD
+$PAD
+Po -1.270 5.1
+Sh "3" R 1.200 1.800 0 0 0
+At SMD N 00888000
+Ne 0 ""
+$EndPAD
+$PAD
+Po 3.810 5.1
+Sh "5" R 1.200 1.800 0 0 0
+At SMD N 00888000
+Ne 0 ""
+$EndPAD
+$PAD
+Po 6.350 5.1
+Sh "6" R 1.200 1.800 0 0 0
+At SMD N 00888000
+Ne 0 ""
+$EndPAD
+$PAD
+Po 6.350 -5.1
+Sh "7" R 1.200 1.800 0 0 0
+At SMD N 00888000
+Ne 0 ""
+$EndPAD
+$PAD
+Po 3.810 -5.1
+Sh "8" R 1.200 1.800 0 0 0
+At SMD N 00888000
+Ne 0 ""
+$EndPAD
+$PAD
+Po -1.270 -5.1
+Sh "10" R 1.200 1.800 0 0 0
+At SMD N 00888000
+Ne 0 ""
+$EndPAD
+$PAD
+Po -3.810 -5.1
+Sh "11" R 1.200 1.800 0 0 0
+At SMD N 00888000
+Ne 0 ""
+$EndPAD
+$PAD
+Po -6.350 -5.1
+Sh "12" R 1.200 1.800 0 0 0
+At SMD N 00888000
+Ne 0 ""
+$EndPAD
+$EndMODULE SFTN01M05N
+$EndLIBRARY
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/SFTN01M05N.kicad_mod b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/SFTN01M05N.kicad_mod
new file mode 100644
index 0000000..7fc209e
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/SFTN01M05N.kicad_mod
@@ -0,0 +1,49 @@
+(module "SFTN01M05N" (layer F.Cu)
+ (descr "SFTN01M-05N-2")
+ (tags "Power Supply")
+ (attr smd)
+ (fp_text reference PS** (at 0.000 -0) (layer F.SilkS)
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_text user %R (at 0.000 -0) (layer F.Fab)
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_text value "SFTN01M05N" (at 0.000 -0) (layer F.SilkS) hide
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_line (start -7.62 -5.45) (end 7.62 -5.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.62 -5.45) (end 7.62 5.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.62 5.45) (end -7.62 5.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.62 5.45) (end -7.62 -5.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -8.62 -7) (end 8.62 -7) (layer F.CrtYd) (width 0.1))
+ (fp_line (start 8.62 -7) (end 8.62 7) (layer F.CrtYd) (width 0.1))
+ (fp_line (start 8.62 7) (end -8.62 7) (layer F.CrtYd) (width 0.1))
+ (fp_line (start -8.62 7) (end -8.62 -7) (layer F.CrtYd) (width 0.1))
+ (fp_line (start -6.35 6.6) (end -6.35 6.6) (layer F.SilkS) (width 0.1))
+ (fp_line (start -6.35 6.5) (end -6.35 6.5) (layer F.SilkS) (width 0.1))
+ (fp_line (start -7.4 5.45) (end -7.62 5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start -7.62 5.45) (end -7.62 -5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start -7.62 -5.45) (end -7.4 -5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start -0.4 -5.45) (end 2.8 -5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start -0.4 5.45) (end 2.8 5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start 7.4 5.45) (end 7.62 5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start 7.62 5.45) (end 7.62 -5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start 7.62 -5.45) (end 7.2 -5.45) (layer F.SilkS) (width 0.2))
+ (fp_arc (start -6.35 6.55) (end -6.350 6.6) (angle -180) (layer F.SilkS) (width 0.1))
+ (fp_arc (start -6.35 6.55) (end -6.350 6.5) (angle -180) (layer F.SilkS) (width 0.1))
+ (pad 1 smd rect (at -6.350 5.1 0) (size 1.200 1.800) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -3.810 5.1 0) (size 1.200 1.800) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.270 5.1 0) (size 1.200 1.800) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 3.810 5.1 0) (size 1.200 1.800) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 6.350 5.1 0) (size 1.200 1.800) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 6.350 -5.1 0) (size 1.200 1.800) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 3.810 -5.1 0) (size 1.200 1.800) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at -1.270 -5.1 0) (size 1.200 1.800) (layers F.Cu F.Paste F.Mask))
+ (pad 11 smd rect (at -3.810 -5.1 0) (size 1.200 1.800) (layers F.Cu F.Paste F.Mask))
+ (pad 12 smd rect (at -6.350 -5.1 0) (size 1.200 1.800) (layers F.Cu F.Paste F.Mask))
+ (model SFTN01M-05N.stp
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/sftn01m-05n.dcm b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/sftn01m-05n.dcm
new file mode 100644
index 0000000..a8865e7
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/sftn01m-05n.dcm
@@ -0,0 +1,8 @@
+EESchema-DOCLIB Version 2.0
+#
+$CMP SFTN01M-05N
+D Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated
+F https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N
+$ENDCMP
+#
+#End Doc Library
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/sftn01m-05n.lib b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/sftn01m-05n.lib
new file mode 100644
index 0000000..616cfa0
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/KiCad/sftn01m-05n.lib
@@ -0,0 +1,32 @@
+EESchema-LIBRARY Version 2.4
+#encoding utf-8
+#
+# SFTN01M-05N
+#
+DEF SFTN01M-05N PS 0 30 Y Y 1 F N
+F0 "PS" 1150 300 50 H V L CNN
+F1 "SFTN01M-05N" 1150 200 50 H V L CNN
+F2 "custom:SFTN01M05N" 1150 100 50 H I L CNN
+F3 "" 1150 0 50 H I L CNN
+F4 "Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated" 1150 -100 50 H I L CNN "Description"
+F5 "7.6" 1150 -200 50 H I L CNN "Height"
+F6 "Mean Well" 1150 -300 50 H I L CNN "Manufacturer_Name"
+F7 "SFTN01M-05N" 1150 -400 50 H I L CNN "Manufacturer_Part_Number"
+F8 "709-SFTN01M-05N" 1150 -500 50 H I L CNN "Mouser Part Number"
+F9 "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D" 1150 -600 50 H I L CNN "Mouser Price/Stock"
+DRAW
+P 5 0 1 6 200 100 1100 100 1100 -500 200 -500 200 100 N
+X -VIN 1 0 0 200 R 50 50 0 0 P
+X N.C._4 10 1300 -200 200 L 50 50 0 0 P
+X N.C._5 11 1300 -100 200 L 50 50 0 0 P
+X N.C._6 12 1300 0 200 L 50 50 0 0 P
+X +VIN 2 0 -100 200 R 50 50 0 0 P
+X N.C._1 3 0 -200 200 R 50 50 0 0 P
+X -VOUT 5 0 -300 200 R 50 50 0 0 P
+X N.C._2 6 0 -400 200 R 50 50 0 0 P
+X N.C._3 7 1300 -400 200 L 50 50 0 0 P
+X +VOUT 8 1300 -300 200 L 50 50 0 0 P
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/OrCAD_Allegro16/BuildFootprint.bat b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/OrCAD_Allegro16/BuildFootprint.bat
new file mode 100644
index 0000000..a9fa6b1
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/OrCAD_Allegro16/BuildFootprint.bat
@@ -0,0 +1,2 @@
+pad_designer -s "padstack1.scr"
+allegro -s "footprint.scr"
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/OrCAD_Allegro16/EDI2CAP.CFG b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/OrCAD_Allegro16/EDI2CAP.CFG
new file mode 100644
index 0000000..fb91cad
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/OrCAD_Allegro16/EDI2CAP.CFG
@@ -0,0 +1,35 @@
+;>------- Configuration parameters: -------<
+;>------Check EDIF2CAP.PDF for details ----<
+
+[OrCAD Writer]
+
+SuppressWarnings = 0
+ConvertOnlyLibs = 0
+UnitMeasurement = default
+PinToPin = 0
+Grid = 0
+EnableOffgridObjects = 0
+GenerateIniFile = 1
+OrcadConventions = 1
+UseDesignatorsForPackaging = 1
+DesignatorsEndOnLetters = 0
+DesignatorsSameInHierarchy = 1
+GeneratePinNumbers = 0
+GeneratePortSymbols = 1
+GenerateOffPageConnectors = 0
+GenerationVisible = 1
+CaptureLibsWithUserPackages = ""
+SystemNetNamePrefix = ""
+BackgroundTextScale = 0.8
+DefaultNetNameScale = 0.3
+StandardPageSize = 0
+EliminatePageText = 0
+SmashTitleBlock = 0
+PinDisplayStyle = orcad
+TopView = ""
+ComponentsMode = 0
+ReplacePartWithNoPinsWithTitleBlock = 0
+ChangeBusBaseThatEndsOnDigit = 0
+ProcessBackAnnotation = 1
+
+[Mapper]
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/OrCAD_Allegro16/SFTN01M-05N.edf b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/OrCAD_Allegro16/SFTN01M-05N.edf
new file mode 100644
index 0000000..4750b4d
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/OrCAD_Allegro16/SFTN01M-05N.edf
@@ -0,0 +1,184 @@
+
+(EDIF
+ (rename &SFTN01M_05N "SFTN01M_05N")
+ (EDIFVersion 2 0 0)
+ (EDIFLevel 0)
+ (keywordMap (keywordLevel 0))
+ (status
+ (written
+ (timestamp 2024 05 04 09 32 35)
+ (dataOrigin "17036522/1387141/2.50/10/3/Power Supply")
+ (program "SamacSys ECAD Model SFTN01M_05N"
+ (version "1.2"))))
+ (library
+ (rename &SFTN01M_05N "SFTN01M_05N")
+ (EDIFLevel 0)
+ (technology
+ (numberDefinition (scale 1 (e 254 -6) (unit DISTANCE)))
+ (userData GRIDRESOLUTION (integer 50 50))
+ (figureGroup DEFAULT (pathWidth 10) (textHeight 100))
+ (figureGroup PROPERTY (pathWidth 10) (textHeight 90))
+ (figureGroup PINNUMBER (pathWidth 10) (textHeight 90))
+ (figureGroup PINNAME (pathWidth 10) (textHeight 90))
+ (figureGroup COMMENT (pathWidth 10) (textHeight 90))
+ (figureGroup PIN (pathWidth 10) (textHeight 90))
+ (figureGroup GRAPHIC (pathWidth 10) (textHeight 100))
+ )
+ (cell
+ (rename &SFTN01M_05N "SFTN01M_05N")
+ (cellType GENERIC)
+ (view
+ (rename NORMAL "Normal")
+ (viewType SCHEMATIC)
+ (interface
+ (designator "PS")
+ (property (rename PACKAGENAME "PackageName") (string "SFTN01M_05N"))
+ (property (rename ISHETEROGENEOUS "IsHeterogeneous") (string "False"))
+ (property (rename DEVICESINVIEW "DevicesInView") (string "1"))
+ (property (rename DEVICESINPACKAGE "DevicesInPackage") (string "1"))
+ (property (rename DEVICEDESIGNATOR "DeviceDesignator") (string "A"))
+ (property (rename DEVICENUMBERING "DeviceNumbering") (string "Alpha"))
+ (property (rename PCB_32_FOOTPRINT "PCB Footprint") (string "SFTN01M05N"))
+ (property (rename &Manufacturer_Name "Manufacturer_Name") (string "Mean Well"))
+ (property (rename &Manufacturer_Part_Number "Manufacturer_Part_Number") (string "SFTN01M-05N"))
+ (property (rename &Mouser_Part_Number "Mouser Part Number") (string "709-SFTN01M-05N"))
+ (property (rename &Mouser_Price_Stock "Mouser Price/Stock") (string "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D"))
+ (property (rename &Arrow_Part_Number "Arrow Part Number") (string ""))
+ (property (rename &Arrow_Price_Stock "Arrow Price/Stock") (string ""))
+ (property (rename &Description "Description") (string "Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated"))
+ (property (rename &Datasheet_Link "Datasheet Link") (string "https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N"))
+ (property (rename &Height "Height") (string "7.6 mm"))
+ (property (rename &_60__32_VALUE_32__62_ "Value") (string "SFTN01M_05N"))
+ (property (rename VALUE "Value") (string "Value"))
+ (port
+ (rename &MVIN "MVIN")
+ (designator "1")
+ (property (rename ORDER "Order") (string "0") (owner "OrCAD"))
+ )
+ (port
+ (rename &PVIN "PVIN")
+ (designator "2")
+ (property (rename ORDER "Order") (string "1") (owner "OrCAD"))
+ )
+ (port
+ (rename &N_C__1 "N_C__1")
+ (designator "3")
+ (property (rename ORDER "Order") (string "2") (owner "OrCAD"))
+ )
+ (port
+ (rename &MVOUT "MVOUT")
+ (designator "5")
+ (property (rename ORDER "Order") (string "3") (owner "OrCAD"))
+ )
+ (port
+ (rename &N_C__2 "N_C__2")
+ (designator "6")
+ (property (rename ORDER "Order") (string "4") (owner "OrCAD"))
+ )
+ (port
+ (rename &N_C__3 "N_C__3")
+ (designator "7")
+ (property (rename ORDER "Order") (string "5") (owner "OrCAD"))
+ )
+ (port
+ (rename &PVOUT "PVOUT")
+ (designator "8")
+ (property (rename ORDER "Order") (string "6") (owner "OrCAD"))
+ )
+ (port
+ (rename &N_C__4 "N_C__4")
+ (designator "10")
+ (property (rename ORDER "Order") (string "7") (owner "OrCAD"))
+ )
+ (port
+ (rename &N_C__5 "N_C__5")
+ (designator "11")
+ (property (rename ORDER "Order") (string "8") (owner "OrCAD"))
+ )
+ (port
+ (rename &N_C__6 "N_C__6")
+ (designator "12")
+ (property (rename ORDER "Order") (string "9") (owner "OrCAD"))
+ )
+ (symbol
+ (portImplementation
+ (name &MVIN (display PINNAME))
+ (keywordDisplay DESIGNATOR (display PINNUMBER))
+ (figure PIN (path (pointList (pt -200 -100) (pt 0 -100))))
+ (connectLocation (figure GRAPHIC (dot (pt -200 -100))))
+ )
+ (portImplementation
+ (name &PVIN (display PINNAME))
+ (keywordDisplay DESIGNATOR (display PINNUMBER))
+ (figure PIN (path (pointList (pt -200 -200) (pt 0 -200))))
+ (connectLocation (figure GRAPHIC (dot (pt -200 -200))))
+ )
+ (portImplementation
+ (name &N_C__1 (display PINNAME))
+ (keywordDisplay DESIGNATOR (display PINNUMBER))
+ (figure PIN (path (pointList (pt -200 -300) (pt 0 -300))))
+ (connectLocation (figure GRAPHIC (dot (pt -200 -300))))
+ )
+ (portImplementation
+ (name &MVOUT (display PINNAME))
+ (keywordDisplay DESIGNATOR (display PINNUMBER))
+ (figure PIN (path (pointList (pt -200 -400) (pt 0 -400))))
+ (connectLocation (figure GRAPHIC (dot (pt -200 -400))))
+ )
+ (portImplementation
+ (name &N_C__2 (display PINNAME))
+ (keywordDisplay DESIGNATOR (display PINNUMBER))
+ (figure PIN (path (pointList (pt -200 -500) (pt 0 -500))))
+ (connectLocation (figure GRAPHIC (dot (pt -200 -500))))
+ )
+ (portImplementation
+ (name &N_C__3 (display PINNAME))
+ (keywordDisplay DESIGNATOR (display PINNUMBER))
+ (figure PIN (path (pointList (pt 900 -500) (pt 1100 -500))))
+ (connectLocation (figure GRAPHIC (dot (pt 1100 -500))))
+ )
+ (portImplementation
+ (name &PVOUT (display PINNAME))
+ (keywordDisplay DESIGNATOR (display PINNUMBER))
+ (figure PIN (path (pointList (pt 900 -400) (pt 1100 -400))))
+ (connectLocation (figure GRAPHIC (dot (pt 1100 -400))))
+ )
+ (portImplementation
+ (name &N_C__4 (display PINNAME))
+ (keywordDisplay DESIGNATOR (display PINNUMBER))
+ (figure PIN (path (pointList (pt 900 -300) (pt 1100 -300))))
+ (connectLocation (figure GRAPHIC (dot (pt 1100 -300))))
+ )
+ (portImplementation
+ (name &N_C__5 (display PINNAME))
+ (keywordDisplay DESIGNATOR (display PINNUMBER))
+ (figure PIN (path (pointList (pt 900 -200) (pt 1100 -200))))
+ (connectLocation (figure GRAPHIC (dot (pt 1100 -200))))
+ )
+ (portImplementation
+ (name &N_C__6 (display PINNAME))
+ (keywordDisplay DESIGNATOR (display PINNUMBER))
+ (figure PIN (path (pointList (pt 900 -100) (pt 1100 -100))))
+ (connectLocation (figure GRAPHIC (dot (pt 1100 -100))))
+ )
+ (figure GRAPHIC
+ (figureGroupOverride GRAPHIC
+ (pathWidth 10))
+ (path
+ (pointList
+ (pt 0 0)
+ (pt 900 0)
+ (pt 900 -600)
+ (pt 0 -600)
+ (pt 0 0)
+ )
+ )
+ )
+ (keywordDisplay DESIGNATOR (display PROPERTY (justify LOWERLEFT) (orientation R0) (origin (pt 950 130))))
+ (propertyDisplay &_60__32_VALUE_32__62_ (display PROPERTY (justify LOWERLEFT) (orientation R0) (origin (pt 950 30))))
+ )
+ )
+ )
+ )
+ )
+)
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/OrCAD_Allegro16/footprint.scr b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/OrCAD_Allegro16/footprint.scr
new file mode 100644
index 0000000..5a429fb
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/OrCAD_Allegro16/footprint.scr
@@ -0,0 +1,497 @@
+# **************************New Pattern starts here************************
+Version 14#
+setwindow pcb
+new
+newdrawfillin "SFTN01M05N.dra" "Package Symbol"
+prmed
+setwindow Form.prmedit
+FORM prmedit design
+FORM prmedit type Package
+FORM prmedit units Millimeter
+FORM prmedit size Other
+FORM prmedit accuracy 3
+FORM prmedit width 2711
+FORM prmedit height 2436
+FORM prmedit apply
+FORM prmedit x -1095.5
+FORM prmedit y -1245.5
+FORM prmedit apply
+FORM prmedit lock_mode Line
+FORM prmedit lock_direction Off
+FORM prmedit apply
+FORM prmedit done
+setwindow pcb
+Status
+setwindow Form.Status
+FORM status lock_direction Off
+FORM status lock_mode line
+FORM status symbol_mirror NO
+FORM status drawing_size
+FORM status done
+setwindow pcb
+window center; pick 0.0 0.0
+define subclass
+setwindow Form.subclass
+FORM subclass PACKAGE_GEOMETRY pick
+setwindow Form.subclass_nonetch
+FORM subclass_nonetch name ASSEMBLY_TOP
+setwindow Form.subclass
+FORM subclass PACKAGE_GEOMETRY pick
+setwindow Form.subclass_nonetch
+FORM subclass_nonetch name SILKSCREEN_TOP
+setwindow Form.subclass
+FORM subclass PIN pick
+setwindow Form.subclass_nonetch
+FORM subclass_nonetch name PASTEMASK_TOP
+setwindow Form.subclass
+FORM subclass PIN pick
+setwindow Form.subclass_nonetch
+FORM subclass_nonetch name SOLDERMASK_TOP
+setwindow Form.subclass
+FORM subclass PACKAGE_GEOMETRY pick
+setwindow Form.subclass_nonetch
+FORM subclass_nonetch name PLACE_BOUND_TOP
+setwindow Form.subclass
+FORM subclass PACKAGE_GEOMETRY pick
+setwindow Form.subclass_nonetch
+FORM subclass_nonetch name PLACE_BOUND_BOTTOM
+setwindow Form.subclass
+FORM subclass PIN pick
+setwindow Form.subclass_nonetch
+FORM subclass_nonetch name SOLDERMASK_BOTTOM
+setwindow Form.subclass
+FORM subclass PIN pick
+setwindow Form.subclass_nonetch
+FORM subclass_nonetch name PASTEMASK_BOTTOM
+setwindow Form.subclass
+FORM subclass PACKAGE_GEOMETRY pick
+setwindow Form.subclass_nonetch
+FORM subclass_nonetch name SILKSCREEN_BOTTOM
+setwindow Form.subclass
+FORM subclass PACKAGE_GEOMETRY pick
+setwindow Form.subclass_nonetch
+FORM subclass_nonetch name ASSEMBLY_BOTTOM
+setwindow Form.subclass
+FORM subclass BOARD_GEOMETRY pick
+setwindow Form.subclass_nonetch
+FORM subclass_nonetch name DIMENSION
+setwindow Form.subclass
+FORM subclass BOARD_GEOMETRY pick
+setwindow Form.subclass_nonetch
+FORM subclass_nonetch name OUTLINE
+setwindow Form.subclass
+FORM subclass PACKAGE_GEOMETRY pick
+setwindow Form.subclass_nonetch
+FORM subclass_nonetch name ASSEMBLY_TOP
+setwindow Form.subclass
+FORM subclass PACKAGE_GEOMETRY pick
+setwindow Form.subclass_nonetch
+FORM subclass_nonetch name PLACE_BOUND_TOP
+setwindow Form.subclass
+FORM subclass PACKAGE_GEOMETRY pick
+setwindow Form.subclass_nonetch
+FORM subclass_nonetch name PLACE_BOUND_BOTTOM
+setwindow Form.subclass
+FORM subclass MANUFACTURING pick
+setwindow Form.subclass_nonetch
+FORM subclass_nonetch name NO_PROBE_TOP
+setwindow Form.subclass
+FORM subclass MANUFACTURING pick
+setwindow Form.subclass_nonetch
+FORM subclass_nonetch name NO_PROBE_BOTTOM
+setwindow Form.subclass
+FORM subclass PACKAGE_GEOMETRY pick
+setwindow Form.subclass_nonetch
+FORM subclass_nonetch name CONTACT_AREA
+setwindow Form.subclass
+FORM subclass PACKAGE_GEOMETRY pick
+setwindow Form.subclass_nonetch
+FORM subclass_nonetch name CUTOUTSLOTS
+setwindow Form.subclass
+FORM subclass PACKAGE_GEOMETRY pick
+setwindow Form.subclass_nonetch
+FORM subclass_nonetch name DIEBONDPADS
+setwindow Form.subclass
+FORM subclass PACKAGE_GEOMETRY pick
+setwindow Form.subclass_nonetch
+FORM subclass_nonetch name WIREBONDS
+FORM subclass done
+Add Pin
+setwindow Form.mini
+FORM mini offsetx 0.00
+FORM mini offsety 0.00
+FORM mini rotate_pin 180
+Add Pin
+setwindow Form.mini
+FORM mini pad_name r180_120
+setwindow Form.mini
+FORM mini next_pin_number 1
+setwindow pcb
+pick -6.35 -5.1
+done
+Add Pin
+setwindow Form.mini
+FORM mini offsetx 0.00
+FORM mini offsety 0.00
+FORM mini rotate_pin 180
+Add Pin
+setwindow Form.mini
+FORM mini pad_name r180_120
+setwindow Form.mini
+FORM mini next_pin_number 2
+setwindow pcb
+pick -3.81 -5.1
+done
+Add Pin
+setwindow Form.mini
+FORM mini offsetx 0.00
+FORM mini offsety 0.00
+FORM mini rotate_pin 180
+Add Pin
+setwindow Form.mini
+FORM mini pad_name r180_120
+setwindow Form.mini
+FORM mini next_pin_number 3
+setwindow pcb
+pick -1.27 -5.1
+done
+Add Pin
+setwindow Form.mini
+FORM mini offsetx 0.00
+FORM mini offsety 0.00
+FORM mini rotate_pin 180
+Add Pin
+setwindow Form.mini
+FORM mini pad_name r180_120
+setwindow Form.mini
+FORM mini next_pin_number 4
+setwindow pcb
+pick 3.81 -5.1
+done
+Add Pin
+setwindow Form.mini
+FORM mini offsetx 0.00
+FORM mini offsety 0.00
+FORM mini rotate_pin 180
+Add Pin
+setwindow Form.mini
+FORM mini pad_name r180_120
+setwindow Form.mini
+FORM mini next_pin_number 5
+setwindow pcb
+pick 6.35 -5.1
+done
+Add Pin
+setwindow Form.mini
+FORM mini offsetx 0.00
+FORM mini offsety 0.00
+FORM mini rotate_pin 180
+Add Pin
+setwindow Form.mini
+FORM mini pad_name r180_120
+setwindow Form.mini
+FORM mini next_pin_number 6
+setwindow pcb
+pick 6.35 5.1
+done
+Add Pin
+setwindow Form.mini
+FORM mini offsetx 0.00
+FORM mini offsety 0.00
+FORM mini rotate_pin 180
+Add Pin
+setwindow Form.mini
+FORM mini pad_name r180_120
+setwindow Form.mini
+FORM mini next_pin_number 7
+setwindow pcb
+pick 3.81 5.1
+done
+Add Pin
+setwindow Form.mini
+FORM mini offsetx 0.00
+FORM mini offsety 0.00
+FORM mini rotate_pin 180
+Add Pin
+setwindow Form.mini
+FORM mini pad_name r180_120
+setwindow Form.mini
+FORM mini next_pin_number 8
+setwindow pcb
+pick -1.27 5.1
+done
+Add Pin
+setwindow Form.mini
+FORM mini offsetx 0.00
+FORM mini offsety 0.00
+FORM mini rotate_pin 180
+Add Pin
+setwindow Form.mini
+FORM mini pad_name r180_120
+setwindow Form.mini
+FORM mini next_pin_number 9
+setwindow pcb
+pick -3.81 5.1
+done
+Add Pin
+setwindow Form.mini
+FORM mini offsetx 0.00
+FORM mini offsety 0.00
+FORM mini rotate_pin 180
+Add Pin
+setwindow Form.mini
+FORM mini pad_name r180_120
+setwindow Form.mini
+FORM mini next_pin_number 10
+setwindow pcb
+pick -6.35 5.1
+done
+setwindow pcb
+Label refdes
+setwindow Form.mini
+FORM mini class REF DES
+FORM mini subclass SILKSCREEN_TOP
+FORM mini text_block 3
+FORM mini text_justification Center
+FORM mini angle 0
+FORM mini mirror NO
+setwindow pcb
+pick 0.000 0.000
+Text PS*
+done
+Add rarc
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass SILKSCREEN_TOP
+setwindow FORM.mini
+FORM mini line_width 0.1
+FORM mini lock_direction Off
+setwindow pcb
+pick -6.35 -6.55
+pick -6.3 -6.55
+angle -180
+done
+Add rarc
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass SILKSCREEN_TOP
+setwindow FORM.mini
+FORM mini line_width 0.1
+FORM mini lock_direction Off
+setwindow pcb
+pick -6.35 -6.55
+pick -6.3 -6.55
+angle -180
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass ASSEMBLY_TOP
+setwindow FORM.mini
+FORM mini line_width 0.1
+FORM mini lock_direction Off
+setwindow pcb
+pick -7.62 5.45
+pick 7.62 5.45
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass ASSEMBLY_TOP
+setwindow FORM.mini
+FORM mini line_width 0.1
+FORM mini lock_direction Off
+setwindow pcb
+pick 7.62 5.45
+pick 7.62 -5.45
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass ASSEMBLY_TOP
+setwindow FORM.mini
+FORM mini line_width 0.1
+FORM mini lock_direction Off
+setwindow pcb
+pick 7.62 -5.45
+pick -7.62 -5.45
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass ASSEMBLY_TOP
+setwindow FORM.mini
+FORM mini line_width 0.1
+FORM mini lock_direction Off
+setwindow pcb
+pick -7.62 -5.45
+pick -7.62 5.45
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass PLACE_BOUND_TOP
+setwindow FORM.mini
+FORM mini line_width 0.1
+FORM mini lock_direction Off
+setwindow pcb
+pick -8.62 7
+pick 8.62 7
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass PLACE_BOUND_TOP
+setwindow FORM.mini
+FORM mini line_width 0.1
+FORM mini lock_direction Off
+setwindow pcb
+pick 8.62 7
+pick 8.62 -7
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass PLACE_BOUND_TOP
+setwindow FORM.mini
+FORM mini line_width 0.1
+FORM mini lock_direction Off
+setwindow pcb
+pick 8.62 -7
+pick -8.62 -7
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass PLACE_BOUND_TOP
+setwindow FORM.mini
+FORM mini line_width 0.1
+FORM mini lock_direction Off
+setwindow pcb
+pick -8.62 -7
+pick -8.62 7
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass SILKSCREEN_TOP
+setwindow FORM.mini
+FORM mini line_width 0.1
+FORM mini lock_direction Off
+setwindow pcb
+pick -6.35 -6.6
+pick -6.35 -6.6
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass SILKSCREEN_TOP
+setwindow FORM.mini
+FORM mini line_width 0.1
+FORM mini lock_direction Off
+setwindow pcb
+pick -6.35 -6.5
+pick -6.35 -6.5
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass SILKSCREEN_TOP
+setwindow FORM.mini
+FORM mini line_width 0.2
+FORM mini lock_direction Off
+setwindow pcb
+pick -7.4 -5.45
+pick -7.62 -5.45
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass SILKSCREEN_TOP
+setwindow FORM.mini
+FORM mini line_width 0.2
+FORM mini lock_direction Off
+setwindow pcb
+pick -7.62 -5.45
+pick -7.62 5.45
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass SILKSCREEN_TOP
+setwindow FORM.mini
+FORM mini line_width 0.2
+FORM mini lock_direction Off
+setwindow pcb
+pick -7.62 5.45
+pick -7.4 5.45
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass SILKSCREEN_TOP
+setwindow FORM.mini
+FORM mini line_width 0.2
+FORM mini lock_direction Off
+setwindow pcb
+pick -0.4 5.45
+pick 2.8 5.45
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass SILKSCREEN_TOP
+setwindow FORM.mini
+FORM mini line_width 0.2
+FORM mini lock_direction Off
+setwindow pcb
+pick -0.4 -5.45
+pick 2.8 -5.45
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass SILKSCREEN_TOP
+setwindow FORM.mini
+FORM mini line_width 0.2
+FORM mini lock_direction Off
+setwindow pcb
+pick 7.4 -5.45
+pick 7.62 -5.45
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass SILKSCREEN_TOP
+setwindow FORM.mini
+FORM mini line_width 0.2
+FORM mini lock_direction Off
+setwindow pcb
+pick 7.62 -5.45
+pick 7.62 5.45
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass SILKSCREEN_TOP
+setwindow FORM.mini
+FORM mini line_width 0.2
+FORM mini lock_direction Off
+setwindow pcb
+pick 7.62 5.45
+pick 7.2 5.45
+done
+Create Symbol
+fillin "SFTN01M05N"
+setwindow pcb
+trapsize 503
+dbdoctor
+setwindow Form.dbdoctor_allegro
+FORM dbdoctor_allegro drc YES
+FORM dbdoctor_allegro shapes YES
+FORM dbdoctor_allegro execute
+setwindow pcb
+save_as
+fillin "SFTN01M05N"
+setwindow pcb
+#exit
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/OrCAD_Allegro16/padstack1.scr b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/OrCAD_Allegro16/padstack1.scr
new file mode 100644
index 0000000..3cb3792
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/OrCAD_Allegro16/padstack1.scr
@@ -0,0 +1,20 @@
+setwindow Form.padedit
+######################## New PadStack #########################
+pse_new
+fillin "r180_120.pad"
+FORM padedit units Millimeter
+FORM padedit layers
+
+FORM padedit grid row 1
+FORM padedit geometry Rectangle
+FORM padedit width 1.200
+FORM padedit height 1.800
+FORM padedit x_offset 0
+FORM padedit y_offset 0
+FORM padedit geometry_th Null
+FORM padedit geometry_ant Null
+
+FORM padedit single YES
+FORM padedit plating Non-Plated
+pse_save_as
+fillin "r180_120.Pad"
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/PADS/SFTN01M-05N.asc b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/PADS/SFTN01M-05N.asc
new file mode 100644
index 0000000..3a5ce82
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/PADS/SFTN01M-05N.asc
@@ -0,0 +1,60 @@
+!PADS-POWERPCB-V9.5-METRIC! DESIGN DATABASE ASCII FILE 1.0
+*PARTDECAL* ITEMS
+
+SFTN01M05N M 0 0 7 10 1 0 2
+CLOSED 5 0.1 0 27
+-7.620 5.450
+7.620 5.450
+7.620 -5.450
+-7.620 -5.450
+-7.620 5.450
+CLOSED 5 0.1 0 20
+-8.620 7.000
+8.620 7.000
+8.620 -7.000
+-8.620 -7.000
+-8.620 7.000
+CLOSED 5 0.1 0 26
+-6.350 -6.600
+-6.350 -6.600 -900 1800 -6.400 -6.600 -6.300 -6.500
+-6.350 -6.500
+-6.350 -6.500 900 1800 -6.400 -6.600 -6.300 -6.500
+-6.350 -6.600
+OPEN 4 0.2 0 26
+-7.400 -5.450
+-7.620 -5.450
+-7.620 5.450
+-7.400 5.450
+OPEN 2 0.2 0 26
+-0.400 5.450
+2.800 5.450
+OPEN 2 0.2 0 26
+-0.400 -5.450
+2.800 -5.450
+OPEN 4 0.2 0 26
+7.400 -5.450
+7.620 -5.450
+7.620 5.450
+7.200 5.450
+VALUE 0.000 0.000 0 1 1.27 0.127 N LEFT DOWN
+Regular <Romansim Stroke Font>
+Ref.Des.
+VALUE 0.000 0.000 0 1 1.27 0.127 N LEFT UP
+Regular <Romansim Stroke Font>
+Part Type
+T-6.350 -5.100 -6.350 -5.100 1
+T-3.810 -5.100 -3.810 -5.100 2
+T-1.270 -5.100 -1.270 -5.100 3
+T3.810 -5.100 3.810 -5.100 5
+T6.350 -5.100 6.350 -5.100 6
+T6.350 5.100 6.350 5.100 7
+T3.810 5.100 3.810 5.100 8
+T-1.270 5.100 -1.270 5.100 10
+T-3.810 5.100 -3.810 5.100 11
+T-6.350 5.100 -6.350 5.100 12
+PAD 0 3
+-2 1.200 RF 90.000 1.800 0.000 0 0 N
+-1 0 R
+0 0 R
+
+*END* OF ASCII OUTPUT FILE
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/PADS/SFTN01M-05N.c b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/PADS/SFTN01M-05N.c
new file mode 100644
index 0000000..41e3e94
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/PADS/SFTN01M-05N.c
@@ -0,0 +1,43 @@
+*PADS-LIBRARY-SCH-DECALS-V9*
+
+SFTN01M-05N 0 0 100 10 100 10 4 1 0 10 0
+TIMESTAMP 2024.05.04.09.32.35
+"Default Font"
+"Default Font"
+1150 300 0 8 100 10
+REF-DES
+1150 200 0 8 100 10
+PART-TYPE
+1150 -600 0 8 100 10
+*
+1150 -700 0 8 100 10
+*
+CLOSED 5 10 0 -1
+200 100
+1100 100
+1100 -500
+200 -500
+200 100
+T0 0 0 0 140 20 0 2 230 0 0 16 PIN
+P-520 0 0 2 -80 0 0 2 0
+T0 -100 0 0 140 20 0 2 230 0 0 16 PIN
+P-520 0 0 2 -80 0 0 2 0
+T0 -200 0 0 140 20 0 2 230 0 0 16 PIN
+P-520 0 0 2 -80 0 0 2 0
+T0 -300 0 0 140 20 0 2 230 0 0 16 PIN
+P-520 0 0 2 -80 0 0 2 0
+T0 -400 0 0 140 20 0 2 230 0 0 16 PIN
+P-520 0 0 2 -80 0 0 2 0
+T1300 -400 0 2 140 20 0 2 230 0 0 16 PIN
+P-520 0 0 2 -80 0 0 2 0
+T1300 -300 0 2 140 20 0 2 230 0 0 16 PIN
+P-520 0 0 2 -80 0 0 2 0
+T1300 -200 0 2 140 20 0 2 230 0 0 16 PIN
+P-520 0 0 2 -80 0 0 2 0
+T1300 -100 0 2 140 20 0 2 230 0 0 16 PIN
+P-520 0 0 2 -80 0 0 2 0
+T1300 0 0 2 140 20 0 2 230 0 0 16 PIN
+P-520 0 0 2 -80 0 0 2 0
+
+*END*
+*REMARK* SamacSys ECAD Model
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/PADS/SFTN01M-05N.p b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/PADS/SFTN01M-05N.p
new file mode 100644
index 0000000..7e273aa
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/PADS/SFTN01M-05N.p
@@ -0,0 +1,29 @@
+*PADS-LIBRARY-PART-TYPES-V9*
+
+SFTN01M-05N SFTN01M05N I ANA 9 1 0 0 0
+TIMESTAMP 2024.05.04.09.32.35
+"Manufacturer_Name" Mean Well
+"Manufacturer_Part_Number" SFTN01M-05N
+"Mouser Part Number" 709-SFTN01M-05N
+"Mouser Price/Stock" https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D
+"Arrow Part Number"
+"Arrow Price/Stock"
+"Description" Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated
+"Datasheet Link" https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N
+"Geometry.Height" 7.6mm
+GATE 1 10 0
+SFTN01M-05N
+1 0 U -VIN
+2 0 U +VIN
+3 0 U N.C._1
+5 0 U -VOUT
+6 0 U N.C._2
+7 0 U N.C._3
+8 0 U +VOUT
+10 0 U N.C._4
+11 0 U N.C._5
+12 0 U N.C._6
+
+*END*
+*REMARK* SamacSys ECAD Model
+17036522/1387141/2.50/10/3/Power Supply
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/PADS/SFTN01M05N.d b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/PADS/SFTN01M05N.d
new file mode 100644
index 0000000..e776a82
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/PADS/SFTN01M05N.d
@@ -0,0 +1,60 @@
+*PADS-LIBRARY-PCB-DECALS-V9*
+
+SFTN01M05N M 0 0 0 2 7 0 10 1 0
+TIMESTAMP 2024.04.03.16.26.33
+0.000 0.000 0 0 1.27 0.127 1 0 34 "Regular "
+REF-DES
+0.000 0.000 0 0 1.27 0.127 1 32 35 "Regular "
+PART-TYPE
+CLOSED 5 0.1 27 -1
+-7.620 5.450
+7.620 5.450
+7.620 -5.450
+-7.620 -5.450
+-7.620 5.450
+CLOSED 5 0.1 20 -1
+-8.620 7.000
+8.620 7.000
+8.620 -7.000
+-8.620 -7.000
+-8.620 7.000
+CLOSED 5 0.1 26 -1
+-6.350 -6.600
+-6.350 -6.600 -900 1800 -6.400 -6.600 -6.300 -6.500
+-6.350 -6.500
+-6.350 -6.500 900 1800 -6.400 -6.600 -6.300 -6.500
+-6.350 -6.600
+OPEN 4 0.2 26 -1
+-7.400 -5.450
+-7.620 -5.450
+-7.620 5.450
+-7.400 5.450
+OPEN 2 0.2 26 -1
+-0.400 5.450
+2.800 5.450
+OPEN 2 0.2 26 -1
+-0.400 -5.450
+2.800 -5.450
+OPEN 4 0.2 26 -1
+7.400 -5.450
+7.620 -5.450
+7.620 5.450
+7.200 5.450
+T-6.350 -5.100 -6.350 -5.100 1
+T-3.810 -5.100 -3.810 -5.100 2
+T-1.270 -5.100 -1.270 -5.100 3
+T3.810 -5.100 3.810 -5.100 5
+T6.350 -5.100 6.350 -5.100 6
+T6.350 5.100 6.350 5.100 7
+T3.810 5.100 3.810 5.100 8
+T-1.270 5.100 -1.270 5.100 10
+T-3.810 5.100 -3.810 5.100 11
+T-6.350 5.100 -6.350 5.100 12
+PAD 0 3 N 0
+-2 1.200 RF 0.000 90.000 1.800 0.000
+-1 0 R
+0 0 R
+
+*END*
+*REMARK* AP
+SFTN01M-05N.stp/0/0/0/0/0/0
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Proteus/8.8 or earlier/Readme.html b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Proteus/8.8 or earlier/Readme.html
new file mode 100644
index 0000000..496a57f
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Proteus/8.8 or earlier/Readme.html
@@ -0,0 +1,16 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <title>SamacSys support for Proteus 8.8 or earlier</title>
+</head>
+<body style="font-family:verdana">
+<p>Supporting Proteus 8.8 or earlier was done by including the Mentor Graphics PADS library files in the Proteus folder, with instructions on how to import them.
+<br><br>
+Unfortunately Mentor Graphics have stopped us from promoting their files for use in other design tools, now we can only include the PADS files in the "PADS" folder from our website.
+<br><br>
+Sorry for the inconvenience, but please note that we are working with Labcenter Electronics to bring you a new integrated experience in Proteus 8.9.
+<br><br>
+Best Regards<br>
+The SamacSys Team</p>
+</body>
+</html>
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Proteus/8.9 or later/Readme.html b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Proteus/8.9 or later/Readme.html
new file mode 100644
index 0000000..91a8a69
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Proteus/8.9 or later/Readme.html
@@ -0,0 +1,14 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <title>SamacSys support for Proteus 8.9 or later</title>
+</head>
+<body style="font-family:verdana">
+<p>Supporting Proteus 8.9 and beyond
+<br><br>
+We are working with Labcenter Electronics to bring you a new integrated experience in Proteus 8.9. This version is currently in BETA and we will inform you upon its release.
+<br><br>
+Best Regards<br>
+The SamacSys Team</p>
+</body>
+</html>
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Proteus/SFTN01M-05N.pdif b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Proteus/SFTN01M-05N.pdif
new file mode 100644
index 0000000..2e84ceb
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Proteus/SFTN01M-05N.pdif
@@ -0,0 +1,176 @@
+;Proteus Design Interchange Format
+(PDIF
+ (vendor "SamacSys Limited")
+ (version 1 0)
+ (library
+ (part "SFTN01M-05N"
+ (description "Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated")
+ (family "ANA")
+ (package "SFTN01M05N")
+ (attribute "Datasheet Link" "https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N")
+ (attribute "Geometry.Height" "7.6mm")
+ (attribute "Manufacturer_Name" "Mean Well")
+ (attribute "Manufacturer_Part_Number" "SFTN01M-05N")
+ (attribute "Mouser Part Number" "709-SFTN01M-05N")
+ (attribute "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D")
+ (attribute "Arrow Part Number" "")
+ (attribute "Arrow Price/Stock" "")
+ (gate
+ (symbol "SFTN01M-05N")
+ (pin "-VIN" 1 PS)
+ (pin "+VIN" 2 PS)
+ (pin "N.C._1" 3 PS)
+ (pin "-VOUT" 5 PS)
+ (pin "N.C._2" 6 PS)
+ (pin "N.C._3" 7 PS)
+ (pin "+VOUT" 8 PS)
+ (pin "N.C._4" 10 PS)
+ (pin "N.C._5" 11 PS)
+ (pin "N.C._6" 12 PS)
+ )
+ )
+ (symbol "SFTN01M-05N"
+ (units THOU)
+ (origin (pt 0 0))
+ (graphic
+ (stroke 10)
+ (path (pt 200 100) (pt 1100 100) (pt 1100 -500) (pt 200 -500) (pt 200 100) (closed))
+ )
+ (terminal
+ (body (symbol "PIN") (pt 0 0) (rot 0) (mir 0) (visible true))
+ (name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true))
+ (number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true)))
+ (terminal
+ (body (symbol "PIN") (pt 0 -100) (rot 0) (mir 0) (visible true))
+ (name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true))
+ (number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true)))
+ (terminal
+ (body (symbol "PIN") (pt 0 -200) (rot 0) (mir 0) (visible true))
+ (name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true))
+ (number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true)))
+ (terminal
+ (body (symbol "PIN") (pt 0 -300) (rot 0) (mir 0) (visible true))
+ (name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true))
+ (number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true)))
+ (terminal
+ (body (symbol "PIN") (pt 0 -400) (rot 0) (mir 0) (visible true))
+ (name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true))
+ (number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true)))
+ (terminal
+ (body (symbol "PIN") (pt 1300 -400) (rot 0) (mir X) (visible true))
+ (name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true))
+ (number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true)))
+ (terminal
+ (body (symbol "PIN") (pt 1300 -300) (rot 0) (mir X) (visible true))
+ (name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true))
+ (number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true)))
+ (terminal
+ (body (symbol "PIN") (pt 1300 -200) (rot 0) (mir X) (visible true))
+ (name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true))
+ (number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true)))
+ (terminal
+ (body (symbol "PIN") (pt 1300 -100) (rot 0) (mir X) (visible true))
+ (name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true))
+ (number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true)))
+ (terminal
+ (body (symbol "PIN") (pt 1300 0) (rot 0) (mir X) (visible true))
+ (name (pt 230 0) (rot 0) (just MIDDLE LEFT) (visible true))
+ (number (pt 140 20) (rot 0) (just BOTTOM RIGHT) (visible true)))
+ )
+ (symbol "PIN"
+ (units THOU)
+ (origin (pt 0 0))
+ (graphic
+ (stroke 10)
+ (path (pt 0 0) (pt 200 0))))
+ (symbol "PINSHORT"
+ (units THOU)
+ (origin (pt 0 0))
+ (graphic
+ (stroke 10)
+ (path (pt 0 0) (pt 100 0))))
+ (package "SFTN01M05N"
+ (units MM)
+ (layer TASM
+ (graphic
+ (stroke 0.1)
+ (path
+ (closed true)
+ (pt -7.62 5.45)
+ (pt 7.62 5.45)
+ (pt 7.62 -5.45)
+ (pt -7.62 -5.45)
+ (pt -7.62 5.45))))
+ (layer OCCA
+ (graphic
+ (stroke 0.1)
+ (path
+ (closed true)
+ (pt -8.62 7)
+ (pt 8.62 7)
+ (pt 8.62 -7)
+ (pt -8.62 -7)
+ (pt -8.62 7))))
+ (layer TSLK
+ (graphic
+ (stroke 0.1)
+ (path
+ (closed true)
+ (pt -6.35 -6.6)
+ (arc (pt -6.350 -6.600) (pt -6.400 -6.600) (pt -6.300 -6.500) (start 180.0) (sweep -90.0))
+ (pt -6.35 -6.5)
+ (arc (pt -6.350 -6.500) (pt -6.400 -6.600) (pt -6.300 -6.500) (start 180.0) (sweep 90.0))
+ (pt -6.35 -6.6))))
+ (layer TSLK
+ (graphic
+ (stroke 0.2)
+ (path
+ (closed false)
+ (pt -7.4 -5.45)
+ (pt -7.62 -5.45)
+ (pt -7.62 5.45)
+ (pt -7.4 5.45))))
+ (layer TSLK
+ (graphic
+ (stroke 0.2)
+ (path
+ (closed false)
+ (pt -0.4 5.45)
+ (pt 2.8 5.45))))
+ (layer TSLK
+ (graphic
+ (stroke 0.2)
+ (path
+ (closed false)
+ (pt -0.4 -5.45)
+ (pt 2.8 -5.45))))
+ (layer TSLK
+ (graphic
+ (stroke 0.2)
+ (path
+ (closed false)
+ (pt 7.4 -5.45)
+ (pt 7.62 -5.45)
+ (pt 7.62 5.45)
+ (pt 7.2 5.45))))
+ (leg 1 (pt -6.350 -5.100) (padstack 0))
+ (leg 2 (pt -3.810 -5.100) (padstack 0))
+ (leg 3 (pt -1.270 -5.100) (padstack 0))
+ (leg 5 (pt 3.810 -5.100) (padstack 0))
+ (leg 6 (pt 6.350 -5.100) (padstack 0))
+ (leg 7 (pt 6.350 5.100) (padstack 0))
+ (leg 8 (pt 3.810 5.100) (padstack 0))
+ (leg 10 (pt -1.270 5.100) (padstack 0))
+ (leg 11 (pt -3.810 5.100) (padstack 0))
+ (leg 12 (pt -6.350 5.100) (padstack 0))
+ (padstack 0
+ (plated false)
+ (pad (layer TCOP) (rectf 1.200 1.800 0 0 90.000))
+ )
+ (model "SFTN01M-05N.stp"
+ (euler 0 0 0)
+ (offset 0 0 0)
+ )
+ )
+ )
+)
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Proteus/SFTN01M-05N.pdspart b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Proteus/SFTN01M-05N.pdspart
new file mode 100644
index 0000000..fad0749
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Proteus/SFTN01M-05N.pdspart
Binary files differ
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Pulsonix/SFTN01M-05N.plx b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Pulsonix/SFTN01M-05N.plx
new file mode 100644
index 0000000..f2e5db2
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Pulsonix/SFTN01M-05N.plx
@@ -0,0 +1,170 @@
+PULSONIX_LIBRARY_ASCII "SamacSys ECAD Model"
+//17036522/1387141/2.50/10/3/Power Supply
+
+(asciiHeader
+ (fileUnits MM)
+)
+(library Library_1
+ (padStyleDef "r180_120"
+ (holeDiam 0)
+ (padShape (layerNumRef 1) (padShapeType Rect) (shapeWidth 1.200) (shapeHeight 1.800))
+ (padShape (layerNumRef 16) (padShapeType Ellipse) (shapeWidth 0) (shapeHeight 0))
+ )
+ (textStyleDef "Normal"
+ (font
+ (fontType Stroke)
+ (fontFace "Helvetica")
+ (fontHeight 1.27)
+ (strokeWidth 0.127)
+ )
+ )
+ (patternDef "SFTN01M05N" (originalName "SFTN01M05N")
+ (multiLayer
+ (pad (padNum 1) (padStyleRef r180_120) (pt -6.350, -5.100) (rotation 0))
+ (pad (padNum 2) (padStyleRef r180_120) (pt -3.810, -5.100) (rotation 0))
+ (pad (padNum 3) (padStyleRef r180_120) (pt -1.270, -5.100) (rotation 0))
+ (pad (padNum 4) (padStyleRef r180_120) (pt 3.810, -5.100) (rotation 0))
+ (pad (padNum 5) (padStyleRef r180_120) (pt 6.350, -5.100) (rotation 0))
+ (pad (padNum 6) (padStyleRef r180_120) (pt 6.350, 5.100) (rotation 0))
+ (pad (padNum 7) (padStyleRef r180_120) (pt 3.810, 5.100) (rotation 0))
+ (pad (padNum 8) (padStyleRef r180_120) (pt -1.270, 5.100) (rotation 0))
+ (pad (padNum 9) (padStyleRef r180_120) (pt -3.810, 5.100) (rotation 0))
+ (pad (padNum 10) (padStyleRef r180_120) (pt -6.350, 5.100) (rotation 0))
+ )
+ (layerContents (layerNumRef 18)
+ (attr "RefDes" "RefDes" (pt 0.000, 0.000) (textStyleRef "Normal") (isVisible True))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -7.62 5.45) (pt 7.62 5.45) (width 0.025))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 7.62 5.45) (pt 7.62 -5.45) (width 0.025))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 7.62 -5.45) (pt -7.62 -5.45) (width 0.025))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -7.62 -5.45) (pt -7.62 5.45) (width 0.025))
+ )
+ (layerContents (layerNumRef Courtyard_Top)
+ (line (pt -8.62 7) (pt 8.62 7) (width 0.1))
+ )
+ (layerContents (layerNumRef Courtyard_Top)
+ (line (pt 8.62 7) (pt 8.62 -7) (width 0.1))
+ )
+ (layerContents (layerNumRef Courtyard_Top)
+ (line (pt 8.62 -7) (pt -8.62 -7) (width 0.1))
+ )
+ (layerContents (layerNumRef Courtyard_Top)
+ (line (pt -8.62 -7) (pt -8.62 7) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -6.35 -6.6) (pt -6.35 -6.6) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -6.35, -6.55) (radius 0.05) (startAngle 270) (sweepAngle 180.0) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -6.35 -6.5) (pt -6.35 -6.5) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -6.35, -6.55) (radius 0.05) (startAngle 90.0) (sweepAngle 180.0) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -7.4 -5.45) (pt -7.62 -5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -7.62 -5.45) (pt -7.62 5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -7.62 5.45) (pt -7.4 5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -0.4 5.45) (pt 2.8 5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -0.4 -5.45) (pt 2.8 -5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 7.4 -5.45) (pt 7.62 -5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 7.62 -5.45) (pt 7.62 5.45) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 7.62 5.45) (pt 7.2 5.45) (width 0.2))
+ )
+ )
+ (symbolDef "SFTN01M-05N" (originalName "SFTN01M-05N")
+
+ (pin (pinNum 1) (pt 0 mils 0 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -25 mils) (rotation 0]) (justify "Left") (textStyleRef "Normal"))
+ ))
+ (pin (pinNum 2) (pt 0 mils -100 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -125 mils) (rotation 0]) (justify "Left") (textStyleRef "Normal"))
+ ))
+ (pin (pinNum 3) (pt 0 mils -200 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -225 mils) (rotation 0]) (justify "Left") (textStyleRef "Normal"))
+ ))
+ (pin (pinNum 4) (pt 0 mils -300 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -325 mils) (rotation 0]) (justify "Left") (textStyleRef "Normal"))
+ ))
+ (pin (pinNum 5) (pt 0 mils -400 mils) (rotation 0) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 230 mils -425 mils) (rotation 0]) (justify "Left") (textStyleRef "Normal"))
+ ))
+ (pin (pinNum 6) (pt 1300 mils -400 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1070 mils -425 mils) (rotation 0]) (justify "Right") (textStyleRef "Normal"))
+ ))
+ (pin (pinNum 7) (pt 1300 mils -300 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1070 mils -325 mils) (rotation 0]) (justify "Right") (textStyleRef "Normal"))
+ ))
+ (pin (pinNum 8) (pt 1300 mils -200 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1070 mils -225 mils) (rotation 0]) (justify "Right") (textStyleRef "Normal"))
+ ))
+ (pin (pinNum 9) (pt 1300 mils -100 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1070 mils -125 mils) (rotation 0]) (justify "Right") (textStyleRef "Normal"))
+ ))
+ (pin (pinNum 10) (pt 1300 mils 0 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1070 mils -25 mils) (rotation 0]) (justify "Right") (textStyleRef "Normal"))
+ ))
+ (line (pt 200 mils 100 mils) (pt 1100 mils 100 mils) (width 6 mils))
+ (line (pt 1100 mils 100 mils) (pt 1100 mils -500 mils) (width 6 mils))
+ (line (pt 1100 mils -500 mils) (pt 200 mils -500 mils) (width 6 mils))
+ (line (pt 200 mils -500 mils) (pt 200 mils 100 mils) (width 6 mils))
+ (attr "RefDes" "RefDes" (pt 1150 mils 300 mils) (justify Left) (isVisible True) (textStyleRef "Normal"))
+ (attr "Type" "Type" (pt 1150 mils 200 mils) (justify Left) (isVisible True) (textStyleRef "Normal"))
+
+ )
+ (compDef "SFTN01M-05N" (originalName "SFTN01M-05N") (compHeader (numPins 10) (numParts 1) (refDesPrefix PS)
+ )
+ (compPin "1" (pinName "-VIN") (partNum 1) (symPinNum 1) (gateEq 0) (pinEq 0) (pinType Unknown))
+ (compPin "2" (pinName "+VIN") (partNum 1) (symPinNum 2) (gateEq 0) (pinEq 0) (pinType Unknown))
+ (compPin "3" (pinName "N.C._1") (partNum 1) (symPinNum 3) (gateEq 0) (pinEq 0) (pinType Unknown))
+ (compPin "5" (pinName "-VOUT") (partNum 1) (symPinNum 4) (gateEq 0) (pinEq 0) (pinType Unknown))
+ (compPin "6" (pinName "N.C._2") (partNum 1) (symPinNum 5) (gateEq 0) (pinEq 0) (pinType Unknown))
+ (compPin "7" (pinName "N.C._3") (partNum 1) (symPinNum 6) (gateEq 0) (pinEq 0) (pinType Unknown))
+ (compPin "8" (pinName "+VOUT") (partNum 1) (symPinNum 7) (gateEq 0) (pinEq 0) (pinType Unknown))
+ (compPin "10" (pinName "N.C._4") (partNum 1) (symPinNum 8) (gateEq 0) (pinEq 0) (pinType Unknown))
+ (compPin "11" (pinName "N.C._5") (partNum 1) (symPinNum 9) (gateEq 0) (pinEq 0) (pinType Unknown))
+ (compPin "12" (pinName "N.C._6") (partNum 1) (symPinNum 10) (gateEq 0) (pinEq 0) (pinType Unknown))
+ (attachedSymbol (partNum 1) (altType Normal) (symbolName "SFTN01M-05N"))
+ (attachedPattern (patternNum 1) (patternName "SFTN01M05N")
+ (numPads 10)
+ (padPinMap
+ (padNum 1) (compPinRef "1")
+ (padNum 2) (compPinRef "2")
+ (padNum 3) (compPinRef "3")
+ (padNum 4) (compPinRef "5")
+ (padNum 5) (compPinRef "6")
+ (padNum 6) (compPinRef "7")
+ (padNum 7) (compPinRef "8")
+ (padNum 8) (compPinRef "10")
+ (padNum 9) (compPinRef "11")
+ (padNum 10) (compPinRef "12")
+ )
+ )
+ (attr "Manufacturer_Name" "Mean Well")
+ (attr "Manufacturer_Part_Number" "SFTN01M-05N")
+ (attr "Mouser Part Number" "709-SFTN01M-05N")
+ (attr "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D")
+ (attr "Arrow Part Number" "")
+ (attr "Arrow Price/Stock" "")
+ (attr "Description" "Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated")
+ (attr "<Hyperlink>" "https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N")
+ (attr "<Component Height>" "7.6")
+ (attr "<STEP Filename>" "SFTN01M-05N.stp")
+ (attr "<STEP Offsets>" "X=0;Y=0;Z=0")
+ (attr "<STEP Rotation>" "X=0;Y=0;Z=0")
+ )
+
+)
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Quadcept/SFTN01M-05N.xml b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Quadcept/SFTN01M-05N.xml
new file mode 100644
index 0000000..8e0b8e3
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Quadcept/SFTN01M-05N.xml
@@ -0,0 +1,123 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--/17036522/1387141/2.50/10/3/Power Supply/-->
+<quadcept_library>
+ <setting unit="mil" />
+ <textstyle name="Default" height="47.244094488189" strokewidth="7.8740157480315" charwidth="47.244094488189" />
+ <textstyle name="Dimension" height="19.6850393700787" strokewidth="0" charwidth="19.6850393700787" />
+ <textstyle name="H127W0635TH00762" height="50" strokewidth="3" charwidth="25" />
+ <textstyle name="H15W15TH02" height="59.0551181102362" strokewidth="7.8740157480315" charwidth="59.0551181102362" />
+ <padstyle name="r180_120" surface="True" plated="False" isvia="False" nopaste="False" nomask="True" complex="False" holesize="0">
+ <padshape layer="TOP" shape="rectangle" width="47.244094488188" height="70.866141732283" />
+ <padshape layer="TOP_SOLDER_MASK" shape="rectangle" width="55.11811023622" height="78.740157480314" />
+ <padshape layer="TOP_SOLDER_PASTE" shape="rectangle" width="47.244094488188" height="70.866141732283" />
+ </padstyle>
+ <footprint name="SFTN01M05N" originx="0" originy="0" pickpointx="0" pickpointy="0">
+ <pcbpin number="1" name="1" style="r180_120" originx="-250" originy="-200.7874015748" rotation="0" />
+ <pcbpin number="2" name="2" style="r180_120" originx="-150" originy="-200.7874015748" rotation="0" />
+ <pcbpin number="3" name="3" style="r180_120" originx="-49.999999999999" originy="-200.7874015748" rotation="0" />
+ <pcbpin number="4" name="5" style="r180_120" originx="150" originy="-200.7874015748" rotation="0" />
+ <pcbpin number="5" name="6" style="r180_120" originx="250" originy="-200.7874015748" rotation="0" />
+ <pcbpin number="6" name="7" style="r180_120" originx="250" originy="200.7874015748" rotation="0" />
+ <pcbpin number="7" name="8" style="r180_120" originx="150" originy="200.7874015748" rotation="0" />
+ <pcbpin number="8" name="10" style="r180_120" originx="-49.999999999999" originy="200.7874015748" rotation="0" />
+ <pcbpin number="9" name="11" style="r180_120" originx="-150" originy="200.7874015748" rotation="0" />
+ <pcbpin number="10" name="12" style="r180_120" originx="-250" originy="200.7874015748" rotation="0" />
+ <line layer="TOP_ASSEMBLY" originx="-300" originy="214.56692913386" endx="300" endy="214.56692913386" width="3.9370078740157" />
+ <line layer="TOP_ASSEMBLY" originx="300" originy="214.56692913386" endx="300" endy="-214.56692913386" width="3.9370078740157" />
+ <line layer="TOP_ASSEMBLY" originx="300" originy="-214.56692913386" endx="-300" endy="-214.56692913386" width="3.9370078740157" />
+ <line layer="TOP_ASSEMBLY" originx="-300" originy="-214.56692913386" endx="-300" endy="214.56692913386" width="3.9370078740157" />
+ <line layer="TOP_PLACE_BOUND" originx="-339.37007874015" originy="275.5905511811" endx="339.37007874015" endy="275.5905511811" width="3.9370078740157" />
+ <line layer="TOP_PLACE_BOUND" originx="339.37007874015" originy="275.5905511811" endx="339.37007874015" endy="-275.5905511811" width="3.9370078740157" />
+ <line layer="TOP_PLACE_BOUND" originx="339.37007874015" originy="-275.5905511811" endx="-339.37007874015" endy="-275.5905511811" width="3.9370078740157" />
+ <line layer="TOP_PLACE_BOUND" originx="-339.37007874015" originy="-275.5905511811" endx="-339.37007874015" endy="275.5905511811" width="3.9370078740157" />
+ <line layer="TOP_SILKSCREEN" originx="-250" originy="-259.84251968504" endx="-250" endy="-259.84251968504" width="3.9370078740157" />
+ <arc layer="TOP_SILKSCREEN" originx="-250" originy="-257.87401574803" startangle="-90.0" sweepangle="180.0" radius="1.9685039370078" width="3.9370078740157" />
+ <line layer="TOP_SILKSCREEN" originx="-250" originy="-255.90551181102" endx="-250" endy="-255.90551181102" width="3.9370078740157" />
+ <arc layer="TOP_SILKSCREEN" originx="-250" originy="-257.87401574803" startangle="90.0" sweepangle="180.0" radius="1.9685039370078" width="3.9370078740157" />
+ <line layer="TOP_SILKSCREEN" originx="-291.33858267716" originy="-214.56692913386" endx="-300" endy="-214.56692913386" width="7.8740157480314" />
+ <line layer="TOP_SILKSCREEN" originx="-300" originy="-214.56692913386" endx="-300" endy="214.56692913386" width="7.8740157480314" />
+ <line layer="TOP_SILKSCREEN" originx="-300" originy="214.56692913386" endx="-291.33858267716" endy="214.56692913386" width="7.8740157480314" />
+ <line layer="TOP_SILKSCREEN" originx="-15.748031496063" originy="214.56692913386" endx="110.23622047244" endy="214.56692913386" width="7.8740157480314" />
+ <line layer="TOP_SILKSCREEN" originx="-15.748031496063" originy="-214.56692913386" endx="110.23622047244" endy="-214.56692913386" width="7.8740157480314" />
+ <line layer="TOP_SILKSCREEN" originx="291.33858267716" originy="-214.56692913386" endx="300" endy="-214.56692913386" width="7.8740157480314" />
+ <line layer="TOP_SILKSCREEN" originx="300" originy="-214.56692913386" endx="300" endy="214.56692913386" width="7.8740157480314" />
+ <line layer="TOP_SILKSCREEN" originx="300" originy="214.56692913386" endx="283.46456692913" endy="214.56692913386" width="7.8740157480314" />
+ </footprint>
+ <symbol name="SFTN01M-05N" originx="0" originy="0">
+ <line originx="200" originy="100" endx="1100" endy="100" width="0" />
+ <line originx="1100" originy="-500" endx="1100" endy="100" width="0" />
+ <line originx="1100" originy="-500" endx="200" endy="-500" width="0" />
+ <line originx="200" originy="100" endx="200" endy="-500" width="0" />
+ <sympin number="1" originx="200" originy="0" rotation="180" length="100" width="7.8740157480315" flipped="False">
+ <text name="pinname" originx="230" originy="0" style="Default" rotation="0" justify="left" flipped="False" hidden="False" data="-VIN" />
+ <text name="pindes" originx="140" originy="20" style="Default" rotation="0" justify="lowerright" flipped="False" hidden="False" data="1" />
+ </sympin>
+ <sympin number="2" originx="200" originy="-100" rotation="180" length="100" width="7.8740157480315" flipped="False">
+ <text name="pinname" originx="230" originy="-100" style="Default" rotation="0" justify="left" flipped="False" hidden="False" data="+VIN" />
+ <text name="pindes" originx="140" originy="-80" style="Default" rotation="0" justify="lowerright" flipped="False" hidden="False" data="2" />
+ </sympin>
+ <sympin number="3" originx="200" originy="-200" rotation="180" length="100" width="7.8740157480315" flipped="False">
+ <text name="pinname" originx="230" originy="-200" style="Default" rotation="0" justify="left" flipped="False" hidden="False" data="N.C._1" />
+ <text name="pindes" originx="140" originy="-180" style="Default" rotation="0" justify="lowerright" flipped="False" hidden="False" data="3" />
+ </sympin>
+ <sympin number="5" originx="200" originy="-300" rotation="180" length="100" width="7.8740157480315" flipped="False">
+ <text name="pinname" originx="230" originy="-300" style="Default" rotation="0" justify="left" flipped="False" hidden="False" data="-VOUT" />
+ <text name="pindes" originx="140" originy="-280" style="Default" rotation="0" justify="lowerright" flipped="False" hidden="False" data="5" />
+ </sympin>
+ <sympin number="6" originx="200" originy="-400" rotation="180" length="100" width="7.8740157480315" flipped="False">
+ <text name="pinname" originx="230" originy="-400" style="Default" rotation="0" justify="left" flipped="False" hidden="False" data="N.C._2" />
+ <text name="pindes" originx="140" originy="-380" style="Default" rotation="0" justify="lowerright" flipped="False" hidden="False" data="6" />
+ </sympin>
+ <sympin number="7" originx="1100" originy="-400" rotation="0" length="100" width="7.8740157480315" flipped="False">
+ <text name="pinname" originx="1070" originy="-400" style="Default" rotation="0" justify="right" flipped="False" hidden="False" data="N.C._3" />
+ <text name="pindes" originx="1160" originy="-380" style="Default" rotation="0" justify="lowerleft" flipped="False" hidden="False" data="7" />
+ </sympin>
+ <sympin number="8" originx="1100" originy="-300" rotation="0" length="100" width="7.8740157480315" flipped="False">
+ <text name="pinname" originx="1070" originy="-300" style="Default" rotation="0" justify="right" flipped="False" hidden="False" data="+VOUT" />
+ <text name="pindes" originx="1160" originy="-280" style="Default" rotation="0" justify="lowerleft" flipped="False" hidden="False" data="8" />
+ </sympin>
+ <sympin number="10" originx="1100" originy="-200" rotation="0" length="100" width="7.8740157480315" flipped="False">
+ <text name="pinname" originx="1070" originy="-200" style="Default" rotation="0" justify="right" flipped="False" hidden="False" data="N.C._4" />
+ <text name="pindes" originx="1160" originy="-180" style="Default" rotation="0" justify="lowerleft" flipped="False" hidden="False" data="10" />
+ </sympin>
+ <sympin number="11" originx="1100" originy="-100" rotation="0" length="100" width="7.8740157480315" flipped="False">
+ <text name="pinname" originx="1070" originy="-100" style="Default" rotation="0" justify="right" flipped="False" hidden="False" data="N.C._5" />
+ <text name="pindes" originx="1160" originy="-80" style="Default" rotation="0" justify="lowerleft" flipped="False" hidden="False" data="11" />
+ </sympin>
+ <sympin number="12" originx="1100" originy="0" rotation="0" length="100" width="7.8740157480315" flipped="False">
+ <text name="pinname" originx="1070" originy="0" style="Default" rotation="0" justify="right" flipped="False" hidden="False" data="N.C._6" />
+ <text name="pindes" originx="1160" originy="20" style="Default" rotation="0" justify="lowerleft" flipped="False" hidden="False" data="12" />
+ </sympin>
+ </symbol>
+ <component name="SFTN01M-05N" designatorprefix="PS" height="299.21259842519" footprint="SFTN01M05N">
+ <comppin designator="1" sympin="1" pinswap="0" gateswap="0" gate="1" group="1" side="" type="Any" name="-VIN" />
+ <comppin designator="2" sympin="2" pinswap="0" gateswap="0" gate="1" group="1" side="" type="Any" name="+VIN" />
+ <comppin designator="3" sympin="3" pinswap="0" gateswap="0" gate="1" group="1" side="" type="Any" name="N.C._1" />
+ <comppin designator="5" sympin="5" pinswap="0" gateswap="0" gate="1" group="1" side="" type="Any" name="-VOUT" />
+ <comppin designator="6" sympin="6" pinswap="0" gateswap="0" gate="1" group="1" side="" type="Any" name="N.C._2" />
+ <comppin designator="7" sympin="7" pinswap="0" gateswap="0" gate="1" group="1" side="" type="Any" name="N.C._3" />
+ <comppin designator="8" sympin="8" pinswap="0" gateswap="0" gate="1" group="1" side="" type="Any" name="+VOUT" />
+ <comppin designator="10" sympin="10" pinswap="0" gateswap="0" gate="1" group="1" side="" type="Any" name="N.C._4" />
+ <comppin designator="11" sympin="11" pinswap="0" gateswap="0" gate="1" group="1" side="" type="Any" name="N.C._5" />
+ <comppin designator="12" sympin="12" pinswap="0" gateswap="0" gate="1" group="1" side="" type="Any" name="N.C._6" />
+ <attached_symbol gate="1" name="SFTN01M-05N" />
+ <pinmap designator="1" footprintpin="1" />
+ <pinmap designator="2" footprintpin="2" />
+ <pinmap designator="3" footprintpin="3" />
+ <pinmap designator="5" footprintpin="4" />
+ <pinmap designator="6" footprintpin="5" />
+ <pinmap designator="7" footprintpin="6" />
+ <pinmap designator="8" footprintpin="7" />
+ <pinmap designator="10" footprintpin="8" />
+ <pinmap designator="11" footprintpin="9" />
+ <pinmap designator="12" footprintpin="10" />
+ <text name="Datasheet" originx="0" originy="0" style="Default" rotation="0" justify="" flipped="False" hidden="True" data="https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N" />
+ <text name="Description" originx="0" originy="0" style="Default" rotation="0" justify="" flipped="False" hidden="True" data="Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated" />
+ <text name="Manufacturer_Name" originx="0" originy="0" style="Default" rotation="0" justify="" flipped="False" hidden="True" data="Mean Well" />
+ <text name="Manufacturer_Part_Number" originx="1150" originy="200" style="Default" rotation="0" justify="left" flipped="False" hidden="False" data="SFTN01M-05N" />
+ <text name="Mouser Part Number" originx="0" originy="0" style="Default" rotation="0" justify="" flipped="False" hidden="True" data="709-SFTN01M-05N" />
+ <text name="Mouser Price/Stock" originx="0" originy="0" style="Default" rotation="0" justify="" flipped="False" hidden="True" data="https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D" />
+ <text name="Arrow Part Number" originx="0" originy="0" style="Default" rotation="0" justify="" flipped="False" hidden="True" data="" />
+ <text name="Arrow Price/Stock" originx="0" originy="0" style="Default" rotation="0" justify="" flipped="False" hidden="True" data="" />
+ </component>
+</quadcept_library>
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/SFTN01M-05N.epw b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/SFTN01M-05N.epw
new file mode 100644
index 0000000..c4f081f
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/SFTN01M-05N.epw
@@ -0,0 +1,6 @@
+17036522
+Message from SamacSys:
+To use this model save to your preferred location and then open within the ECAD Part Wizard tool.
+If you do not yet have a copy of the ECAD Part Wizard tool then please refer to the Instructions provided with this model.
+Source=SamacSys
+17036522/1387141/2.50/10/3/Power Supply \ No newline at end of file
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/SOLIDWORKS PCB/SFTN01M-05N.lbr b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/SOLIDWORKS PCB/SFTN01M-05N.lbr
new file mode 100644
index 0000000..f7a5bd2
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/SOLIDWORKS PCB/SFTN01M-05N.lbr
@@ -0,0 +1,159 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--/17036522/1387141/2.50/10/3/Power Supply/-->
+<!DOCTYPE curve SYSTEM "eagle.dtd">
+<eagle version="7.7.0">
+<drawing>
+<settings>
+<setting alwaysvectorfont="no"/>
+<setting verticaltext="up"/>
+</settings>
+<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>
+<layers>
+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
+<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
+<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
+<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
+<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
+<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
+<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
+<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
+<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
+<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
+<layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/>
+<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
+<layer number="41" name="tRestrict" color="4" fill="10" visible="yes" active="yes"/>
+<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
+<layer number="43" name="vRestrict" color="2" fill="10" visible="yes" active="yes"/>
+<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
+<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>
+<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
+<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="90" name="Modules" color="5" fill="1" visible="yes" active="yes"/>
+<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>
+<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>
+<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>
+<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>
+<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>
+<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>
+</layers>
+<library>
+<description>&lt;Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated&lt;/b&gt;&lt;p&gt;
+&lt;author&gt;Created by SamacSys&lt;/author&gt;</description>
+<packages>
+<package name="SFTN01M05N">
+<description>&lt;b&gt;SFTN01M-05N-2&lt;/b&gt;&lt;br&gt;
+</description>
+<smd name="1" x="-6.350" y="-5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="2" x="-3.810" y="-5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="3" x="-1.270" y="-5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="5" x="3.810" y="-5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="6" x="6.350" y="-5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="7" x="6.350" y="5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="8" x="3.810" y="5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="10" x="-1.270" y="5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="11" x="-3.810" y="5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<smd name="12" x="-6.350" y="5.100" dx="1.800" dy="1.200" layer="1" rot="R90"/>
+<text x="0.000" y="0.000" align="center" size="1.27" layer="25" rot="R0" >&gt;NAME</text>
+<text x="0.000" y="0.000" align="center" size="1.27" layer="27" rot="R0" >&gt;VALUE</text>
+<wire x1="-7.62" y1="5.45" x2="7.62" y2="5.45" width="0.1" layer="51"/>
+<wire x1="7.62" y1="5.45" x2="7.62" y2="-5.45" width="0.1" layer="51"/>
+<wire x1="7.62" y1="-5.45" x2="-7.62" y2="-5.45" width="0.1" layer="51"/>
+<wire x1="-7.62" y1="-5.45" x2="-7.62" y2="5.45" width="0.1" layer="51"/>
+<wire x1="-8.62" y1="7" x2="8.62" y2="7" width="0.1" layer="51"/>
+<wire x1="8.62" y1="7" x2="8.62" y2="-7" width="0.1" layer="51"/>
+<wire x1="8.62" y1="-7" x2="-8.62" y2="-7" width="0.1" layer="51"/>
+<wire x1="-8.62" y1="-7" x2="-8.62" y2="7" width="0.1" layer="51"/>
+<wire x1="-6.35" y1="-6.6" x2="-6.35" y2="-6.6" width="0.1" layer="21"/>
+<wire x1="-6.350" y1="-6.600" x2="-6.350" y2="-6.500" width="0.1" layer="21" curve="180.0"/>
+<wire x1="-6.35" y1="-6.5" x2="-6.35" y2="-6.5" width="0.1" layer="21"/>
+<wire x1="-6.350" y1="-6.500" x2="-6.350" y2="-6.600" width="0.1" layer="21" curve="180.0"/>
+<wire x1="-7.4" y1="-5.45" x2="-7.62" y2="-5.45" width="0.2" layer="21"/>
+<wire x1="-7.62" y1="-5.45" x2="-7.62" y2="5.45" width="0.2" layer="21"/>
+<wire x1="-7.62" y1="5.45" x2="-7.4" y2="5.45" width="0.2" layer="21"/>
+<wire x1="-0.4" y1="5.45" x2="2.8" y2="5.45" width="0.2" layer="21"/>
+<wire x1="-0.4" y1="-5.45" x2="2.8" y2="-5.45" width="0.2" layer="21"/>
+<wire x1="7.4" y1="-5.45" x2="7.62" y2="-5.45" width="0.2" layer="21"/>
+<wire x1="7.62" y1="-5.45" x2="7.62" y2="5.45" width="0.2" layer="21"/>
+<wire x1="7.62" y1="5.45" x2="7.2" y2="5.45" width="0.2" layer="21"/>
+</package>
+</packages>
+<symbols>
+<symbol name="SFTN01M-05N">
+<wire x1="5.08" y1="2.54" x2="27.94" y2="2.54" width="0.254" layer="94"/>
+<wire x1="27.94" y1="-12.7" x2="27.94" y2="2.54" width="0.254" layer="94"/>
+<wire x1="27.94" y1="-12.7" x2="5.08" y2="-12.7" width="0.254" layer="94"/>
+<wire x1="5.08" y1="2.54" x2="5.08" y2="-12.7" width="0.254" layer="94"/>
+<text x="29.21" y="7.62" align="center-left" size="1.778" layer="95">&gt;NAME</text>
+<text x="29.21" y="5.08" align="center-left" size="1.778" layer="96">&gt;VALUE</text>
+<pin name="-VIN" x="0" y="0" length="middle" direction="io" rot="R0"/>
+<pin name="+VIN" x="0" y="-2.54" length="middle" direction="io" rot="R0"/>
+<pin name="N.C._1" x="0" y="-5.08" length="middle" direction="io" rot="R0"/>
+<pin name="-VOUT" x="0" y="-7.62" length="middle" direction="io" rot="R0"/>
+<pin name="N.C._2" x="0" y="-10.16" length="middle" direction="io" rot="R0"/>
+<pin name="N.C._3" x="33.02" y="-10.16" length="middle" direction="io" rot="R180"/>
+<pin name="+VOUT" x="33.02" y="-7.62" length="middle" direction="io" rot="R180"/>
+<pin name="N.C._4" x="33.02" y="-5.08" length="middle" direction="io" rot="R180"/>
+<pin name="N.C._5" x="33.02" y="-2.54" length="middle" direction="io" rot="R180"/>
+<pin name="N.C._6" x="33.02" y="0" length="middle" direction="io" rot="R180"/>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="SFTN01M-05N" prefix="PS">
+<description>&lt;b&gt;Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated&lt;/b&gt;&lt;p&gt;
+Source: &lt;a href="https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N"&gt; Datasheet &lt;/a&gt;</description>
+<gates>
+<gate name="G$1" symbol="SFTN01M-05N" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="SFTN01M05N">
+<connects>
+<connect gate="G$1" pin="-VIN" pad="1"/>
+<connect gate="G$1" pin="+VIN" pad="2"/>
+<connect gate="G$1" pin="N.C._1" pad="3"/>
+<connect gate="G$1" pin="-VOUT" pad="5"/>
+<connect gate="G$1" pin="N.C._2" pad="6"/>
+<connect gate="G$1" pin="N.C._3" pad="7"/>
+<connect gate="G$1" pin="+VOUT" pad="8"/>
+<connect gate="G$1" pin="N.C._4" pad="10"/>
+<connect gate="G$1" pin="N.C._5" pad="11"/>
+<connect gate="G$1" pin="N.C._6" pad="12"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="Manufacturer_Name" value="Mean Well" constant="no"/>
+<attribute name="Manufacturer_Part_Number" value="SFTN01M-05N" constant="no"/>
+<attribute name="Mouser_Part_Number" value="709-SFTN01M-05N" constant="no"/>
+<attribute name="Mouser_Price-Stock" value="https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D" constant="no"/>
+<attribute name="Arrow_Part_Number" value="" constant="no"/>
+<attribute name="Arrow_Price-Stock" value="" constant="no"/>
+<attribute name="Description" value="Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated" constant="no"/>
+<attribute name="Height" value="7.6mm" constant="no"/>
+</technology>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
+</drawing>
+</eagle>
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/TARGET 3001!/SFTN01M-05N.cxf b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/TARGET 3001!/SFTN01M-05N.cxf
new file mode 100644
index 0000000..ce3d039
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/TARGET 3001!/SFTN01M-05N.cxf
@@ -0,0 +1,67 @@
+COMPONENT NAME=SFTN01M-05N VALUE=SFTN01M-05N PREFIX=PS SYMBOLS=1 PACKAGE=28 PROPERTIES=11
+MANUFACTURER=Mean Well
+COMPONENT_NAME=SFTN01M-05N
+Mouser Part Number=709-SFTN01M-05N
+Mouser Price/Stock=https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D
+Arrow Part Number=
+Arrow Price/Stock=
+3D_MODEL=0,0,0,0,0,0
+COMPONENT_TYPE_ID=
+DATASHEET=https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N
+COMPONENT_HEIGHT=7600000
+SamacSys_ECAD_Model=17036522/1387141/2.50/10/3/Power Supply
+PACKAGE NAME=SFTN01M05N X1=0 Y1=0 LAYER=4
+LINE X1=-8620000 Y1=7000000 X2=8620000 Y2=7000000 WIDTH=100000 LAYER=4 PROPERTIES=0 DASHED=1
+LINE X1=8620000 Y1=7000000 X2=8620000 Y2=-7000000 WIDTH=100000 LAYER=4 PROPERTIES=0 DASHED=1
+LINE X1=8620000 Y1=-7000000 X2=-8620000 Y2=-7000000 WIDTH=100000 LAYER=4 PROPERTIES=0 DASHED=1
+LINE X1=-8620000 Y1=-7000000 X2=-8620000 Y2=7000000 WIDTH=100000 LAYER=4 PROPERTIES=0 DASHED=1
+LINE X1=-6350000 Y1=-6600000 X2=-6350000 Y2=-6600000 WIDTH=100000 LAYER=4 PROPERTIES=0 DASHED=0
+ARC XM=-6350000 YM=-6550000 X1=-6350000 Y1=-6600000 X2=-6350000 Y2=-6500000 RADIUS=50000 WIDTH=100000 START=90 END=-90 LAYER=4 DASHED=0
+LINE X1=-6350000 Y1=-6500000 X2=-6350000 Y2=-6500000 WIDTH=100000 LAYER=4 PROPERTIES=0 DASHED=0
+ARC XM=-6350000 YM=-6550000 X1=-6350000 Y1=-6500000 X2=-6350000 Y2=-6600000 RADIUS=50000 WIDTH=100000 START=-90 END=-270 LAYER=4 DASHED=0
+LINE X1=-7400000 Y1=-5450000 X2=-7620000 Y2=-5450000 WIDTH=200000 LAYER=4 PROPERTIES=0 DASHED=0
+LINE X1=-7620000 Y1=-5450000 X2=-7620000 Y2=5450000 WIDTH=200000 LAYER=4 PROPERTIES=0 DASHED=0
+LINE X1=-7620000 Y1=5450000 X2=-7400000 Y2=5450000 WIDTH=200000 LAYER=4 PROPERTIES=0 DASHED=0
+LINE X1=-400000 Y1=5450000 X2=2800000 Y2=5450000 WIDTH=200000 LAYER=4 PROPERTIES=0 DASHED=0
+LINE X1=-400000 Y1=-5450000 X2=2800000 Y2=-5450000 WIDTH=200000 LAYER=4 PROPERTIES=0 DASHED=0
+LINE X1=7400000 Y1=-5450000 X2=7620000 Y2=-5450000 WIDTH=200000 LAYER=4 PROPERTIES=0 DASHED=0
+LINE X1=7620000 Y1=-5450000 X2=7620000 Y2=5450000 WIDTH=200000 LAYER=4 PROPERTIES=0 DASHED=0
+LINE X1=7620000 Y1=5450000 X2=7200000 Y2=5450000 WIDTH=200000 LAYER=4 PROPERTIES=0 DASHED=0
+PAD XM=-6350000 YM=-5100000 WIDTH=1200000 HEIGHT=1800000 LAYER=2 PINNUMBER=1 FORM=2 ROTATION=0 DRILL=0 PADNAME=1
+PAD XM=-3810000 YM=-5100000 WIDTH=1200000 HEIGHT=1800000 LAYER=2 PINNUMBER=2 FORM=2 ROTATION=0 DRILL=0 PADNAME=2
+PAD XM=-1270000 YM=-5100000 WIDTH=1200000 HEIGHT=1800000 LAYER=2 PINNUMBER=3 FORM=2 ROTATION=0 DRILL=0 PADNAME=3
+PAD XM=3810000 YM=-5100000 WIDTH=1200000 HEIGHT=1800000 LAYER=2 PINNUMBER=5 FORM=2 ROTATION=0 DRILL=0 PADNAME=5
+PAD XM=6350000 YM=-5100000 WIDTH=1200000 HEIGHT=1800000 LAYER=2 PINNUMBER=6 FORM=2 ROTATION=0 DRILL=0 PADNAME=6
+PAD XM=6350000 YM=5100000 WIDTH=1200000 HEIGHT=1800000 LAYER=2 PINNUMBER=7 FORM=2 ROTATION=0 DRILL=0 PADNAME=7
+PAD XM=3810000 YM=5100000 WIDTH=1200000 HEIGHT=1800000 LAYER=2 PINNUMBER=8 FORM=2 ROTATION=0 DRILL=0 PADNAME=8
+PAD XM=-1270000 YM=5100000 WIDTH=1200000 HEIGHT=1800000 LAYER=2 PINNUMBER=10 FORM=2 ROTATION=0 DRILL=0 PADNAME=10
+PAD XM=-3810000 YM=5100000 WIDTH=1200000 HEIGHT=1800000 LAYER=2 PINNUMBER=11 FORM=2 ROTATION=0 DRILL=0 PADNAME=11
+PAD XM=-6350000 YM=5100000 WIDTH=1200000 HEIGHT=1800000 LAYER=2 PINNUMBER=12 FORM=2 ROTATION=0 DRILL=0 PADNAME=12
+TEXT CONTENT=0 X1=0 Y1=0 WIDTH=1500000 HEIGHT=1500000 FONT=DIN-ISO-ANSI LAYER=4 WEIGHT=10 FUNCTION=1
+SYMBOL X1=0 Y1=0 LAYER=101 SUFFIX= NUMBER=1 ELEMENTS=26
+LINE X1=5080000 Y1=2540000 X2=27940000 Y2=2540000 WIDTH=254000 LAYER=101 PROPERTIES=0
+LINE X1=27940000 Y1=2540000 X2=27940000 Y2=-12700000 WIDTH=254000 LAYER=101 PROPERTIES=0
+LINE X1=27940000 Y1=-12700000 X2=5080000 Y2=-12700000 WIDTH=254000 LAYER=101 PROPERTIES=0
+LINE X1=5080000 Y1=-12700000 X2=5080000 Y2=2540000 WIDTH=254000 LAYER=101 PROPERTIES=0
+PIN X1=0 Y1=0 PINNUMBER=1 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=0.0000 LAYER=101 FUNCTION=6
+TEXT CONTENT=-VIN X1=5842000 Y1=-750000 WIDTH=800000 HEIGHT=1500000 RIGHT=NO FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5
+PIN X1=0 Y1=-2540000 PINNUMBER=2 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=0.0000 LAYER=101 FUNCTION=6
+TEXT CONTENT=+VIN X1=5842000 Y1=-3290000 WIDTH=800000 HEIGHT=1500000 RIGHT=NO FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5
+PIN X1=0 Y1=-5080000 PINNUMBER=3 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=0.0000 LAYER=101 FUNCTION=6
+TEXT CONTENT=N.C._1 X1=5842000 Y1=-5830000 WIDTH=800000 HEIGHT=1500000 RIGHT=NO FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5
+PIN X1=0 Y1=-7620000 PINNUMBER=5 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=0.0000 LAYER=101 FUNCTION=6
+TEXT CONTENT=-VOUT X1=5842000 Y1=-8370000 WIDTH=800000 HEIGHT=1500000 RIGHT=NO FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5
+PIN X1=0 Y1=-10160000 PINNUMBER=6 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=0.0000 LAYER=101 FUNCTION=6
+TEXT CONTENT=N.C._2 X1=5842000 Y1=-10910000 WIDTH=800000 HEIGHT=1500000 RIGHT=NO FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5
+PIN X1=33020000 Y1=-10160000 PINNUMBER=7 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=180.0000 LAYER=101 FUNCTION=6
+TEXT CONTENT=N.C._3 X1=27178000 Y1=-10910000 WIDTH=800000 HEIGHT=1500000 RIGHT=YES FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5
+PIN X1=33020000 Y1=-7620000 PINNUMBER=8 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=180.0000 LAYER=101 FUNCTION=6
+TEXT CONTENT=+VOUT X1=27178000 Y1=-8370000 WIDTH=800000 HEIGHT=1500000 RIGHT=YES FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5
+PIN X1=33020000 Y1=-5080000 PINNUMBER=10 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=180.0000 LAYER=101 FUNCTION=6
+TEXT CONTENT=N.C._4 X1=27178000 Y1=-5830000 WIDTH=800000 HEIGHT=1500000 RIGHT=YES FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5
+PIN X1=33020000 Y1=-2540000 PINNUMBER=11 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=180.0000 LAYER=101 FUNCTION=6
+TEXT CONTENT=N.C._5 X1=27178000 Y1=-3290000 WIDTH=800000 HEIGHT=1500000 RIGHT=YES FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5
+PIN X1=33020000 Y1=0 PINNUMBER=12 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=180.0000 LAYER=101 FUNCTION=6
+TEXT CONTENT=N.C._6 X1=27178000 Y1=-750000 WIDTH=800000 HEIGHT=1500000 RIGHT=YES FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5
+TEXT CONTENT=PS# X1=29210000 Y1=6620000 WIDTH=1000000 HEIGHT=2000000 FONT=ARIAL LAYER=101 WEIGHT=13 FUNCTION=3
+TEXT CONTENT=SFTN01M-05N X1=29210000 Y1=4080000 WIDTH=1000000 HEIGHT=2000000 FONT=ARIAL LAYER=101 WEIGHT=13 FUNCTION=2 GERMAN=SFTN01M-05N ENGLISH=SFTN01M-05N FRENCH=SFTN01M-05N
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Xpedition/SFTN01M-05N.1 b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Xpedition/SFTN01M-05N.1
new file mode 100644
index 0000000..87dfb2d
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Xpedition/SFTN01M-05N.1
@@ -0,0 +1,60 @@
+V 54
+K 1
+D 0 -1016000 3302000 0
+Y 1
+U 2921000 762000 254000 0 2 3 REFDES=PS?
+U 2921000 508000 254000 0 2 3 DEVICE=SFTN01M-05N
+U 2921000 254000 254000 0 2 0 PKG_TYPE=SFTN01M05N
+U 2921000 0 254000 0 2 0 Description=Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated
+U 2921000 -254000 254000 0 2 0 Datasheet Link=https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N
+U 2921000 -508000 254000 0 2 0 Height=7.6
+U 2921000 -762000 254000 0 2 0 Manufacturer_Name=Mean Well
+U 2921000 -1016000 254000 0 2 0 Manufacturer_Part_Number=SFTN01M-05N
+U 2921000 -1270000 254000 0 2 0 Mouser Part Number=709-SFTN01M-05N
+U 2921000 -1524000 254000 0 2 0 Mouser Price/Stock=https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D
+U 2921000 -1778000 254000 0 2 0 Arrow Part Number=
+U 2921000 -2032000 254000 0 2 0 Arrow Price/Stock=
+U 0 0 254000 0 1 0 FORWARD_PCB=1
+l 5 508000 254000 2794000 254000 2794000 -1270000 508000 -1270000 508000 254000
+|GRPHSTL -1 -1 -1 1
+P 1 0 0 508000 0 0 2 0
+L 584200 0 228600 0 2 0 1 0 -VIN
+A 355600 50800 203200 0 9 3 #=1
+A 0 0 9 0 3 0 PINTYPE=BI
+P 2 0 -254000 508000 -254000 0 2 0
+L 584200 -254000 228600 0 2 0 1 0 +VIN
+A 355600 -203200 203200 0 9 3 #=2
+A 0 0 9 0 3 0 PINTYPE=BI
+P 3 0 -508000 508000 -508000 0 2 0
+L 584200 -508000 228600 0 2 0 1 0 N.C._1
+A 355600 -457200 203200 0 9 3 #=3
+A 0 0 9 0 3 0 PINTYPE=BI
+P 4 0 -762000 508000 -762000 0 2 0
+L 584200 -762000 228600 0 2 0 1 0 -VOUT
+A 355600 -711200 203200 0 9 3 #=5
+A 0 0 9 0 3 0 PINTYPE=BI
+P 5 0 -1016000 508000 -1016000 0 2 0
+L 584200 -1016000 228600 0 2 0 1 0 N.C._2
+A 355600 -965200 203200 0 9 3 #=6
+A 0 0 9 0 3 0 PINTYPE=BI
+P 6 3302000 -1016000 2794000 -1016000 0 3 0
+L 2717800 -1016000 228600 0 8 0 1 0 N.C._3
+A 2946400 -965200 203200 0 3 3 #=7
+A 0 0 9 0 3 0 PINTYPE=BI
+P 7 3302000 -762000 2794000 -762000 0 3 0
+L 2717800 -762000 228600 0 8 0 1 0 +VOUT
+A 2946400 -711200 203200 0 3 3 #=8
+A 0 0 9 0 3 0 PINTYPE=BI
+P 8 3302000 -508000 2794000 -508000 0 3 0
+L 2717800 -508000 228600 0 8 0 1 0 N.C._4
+A 2946400 -457200 203200 0 3 3 #=10
+A 0 0 9 0 3 0 PINTYPE=BI
+P 9 3302000 -254000 2794000 -254000 0 3 0
+L 2717800 -254000 228600 0 8 0 1 0 N.C._5
+A 2946400 -203200 203200 0 3 3 #=11
+A 0 0 9 0 3 0 PINTYPE=BI
+P 10 3302000 0 2794000 0 0 3 0
+L 2717800 0 228600 0 8 0 1 0 N.C._6
+A 2946400 50800 203200 0 3 3 #=12
+A 0 0 9 0 3 0 PINTYPE=BI
+E
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Xpedition/cell.hkp b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Xpedition/cell.hkp
new file mode 100644
index 0000000..a3942e7
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Xpedition/cell.hkp
Binary files differ
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Xpedition/padstacks.hkp b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Xpedition/padstacks.hkp
new file mode 100644
index 0000000..e2df217
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Xpedition/padstacks.hkp
Binary files differ
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Xpedition/pdb.hkp b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Xpedition/pdb.hkp
new file mode 100644
index 0000000..30c3f7a
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/Xpedition/pdb.hkp
Binary files differ
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/eCADSTAR/SFTN01M-05N.parta b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/eCADSTAR/SFTN01M-05N.parta
new file mode 100644
index 0000000..ded21e5
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/eCADSTAR/SFTN01M-05N.parta
@@ -0,0 +1,100 @@
+(Japanese_coding: sjis)
+(function "ECS_17036522"
+ (uver 1)
+ (cuser "SamacSys")
+ (uuser "SamacSys")
+ (ctime 2024-05-04-03:42:22)
+ (utime 2024-05-04-03:43:34)
+ (interface
+ (port "1" (symbPinId 1) (portType INOUT))
+ (port "2" (symbPinId 2) (portType INOUT))
+ (port "3" (symbPinId 3) (portType INOUT))
+ (port "5" (symbPinId 4) (portType INOUT))
+ (port "6" (symbPinId 5) (portType INOUT))
+ (port "7" (symbPinId 6) (portType INOUT))
+ (port "8" (symbPinId 7) (portType INOUT))
+ (port "10" (symbPinId 8) (portType INOUT))
+ (port "11" (symbPinId 9) (portType INOUT))
+ (port "12" (symbPinId 10) (portType INOUT))
+ )
+ (property "symbolName" "SFTN01M-05N")
+)
+
+
+(pinAssign "ECS_17036522"
+ (uver 1)
+ (cuser "SamacSys")
+ (uuser "SamacSys")
+ (ctime 2024-05-04-03:42:22)
+ (utime 2024-05-04-03:43:34)
+ (interface
+ (port "1" (symbPinId 1) (portName "-VIN") (portType INOUT))
+ (port "2" (symbPinId 2) (portName "+VIN") (portType INOUT))
+ (port "3" (symbPinId 3) (portName "N.C._1") (portType INOUT))
+ (port "5" (symbPinId 4) (portName "-VOUT") (portType INOUT))
+ (port "6" (symbPinId 5) (portName "N.C._2") (portType INOUT))
+ (port "7" (symbPinId 6) (portName "N.C._3") (portType INOUT))
+ (port "8" (symbPinId 7) (portName "+VOUT") (portType INOUT))
+ (port "10" (symbPinId 8) (portName "N.C._4") (portType INOUT))
+ (port "11" (symbPinId 9) (portName "N.C._5") (portType INOUT))
+ (port "12" (symbPinId 10) (portName "N.C._6") (portType INOUT))
+ )
+ (internal
+ (funcInst (functionRef "ECS_17036522")
+ (port "1" (match "1"))
+ (port "2" (match "2"))
+ (port "3" (match "3"))
+ (port "5" (match "5"))
+ (port "6" (match "6"))
+ (port "7" (match "7"))
+ (port "8" (match "8"))
+ (port "10" (match "10"))
+ (port "11" (match "11"))
+ (port "12" (match "12"))
+ )
+ )
+ (property "usePowerBox" "No")
+ (property "symbolName" "SFTN01M-05N")
+)
+
+
+(part "SFTN01M-05N"
+ (uver 1)
+ (cuser "SamacSys")
+ (uuser "SamacSys")
+ (ctime 2024-05-04-03:42:22)
+ (utime 2024-05-04-03:43:34)
+ (packageRef "SFTN01M-05N")
+ (pinAssignRef "ECS_17036522")
+ (interface
+ (port "1" (symbPinId 1) (portName "-VIN") (portType INOUT))
+ (port "2" (symbPinId 2) (portName "+VIN") (portType INOUT))
+ (port "3" (symbPinId 3) (portName "N.C._1") (portType INOUT))
+ (port "5" (symbPinId 4) (portName "-VOUT") (portType INOUT))
+ (port "6" (symbPinId 5) (portName "N.C._2") (portType INOUT))
+ (port "7" (symbPinId 6) (portName "N.C._3") (portType INOUT))
+ (port "8" (symbPinId 7) (portName "+VOUT") (portType INOUT))
+ (port "10" (symbPinId 8) (portName "N.C._4") (portType INOUT))
+ (port "11" (symbPinId 9) (portName "N.C._5") (portType INOUT))
+ (port "12" (symbPinId 10) (portName "N.C._6") (portType INOUT))
+ )
+ (partClass UNDEF)
+ (useInSchema Y)
+ (useInLayout Y)
+ (inPartsList Y)
+ (partType NORMAL)
+ (placeRestriction FREE)
+ (property "enetNonSeries" "YES")
+ (property "refDesPrefix" "PS")
+ (property "description" "Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated")
+ (property "Manufacturer_Name" "Mean Well")
+ (property "Manufacturer_Part_Number" "SFTN01M-05N")
+ (property "Mouser_Part_Number" "709-SFTN01M-05N")
+ (property "Mouser_Price/Stock" "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D")
+ (property "Arrow_Part_Number" "")
+ (property "Arrow_Price/Stock" "")
+ (property "Datasheet_Link" "https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N")
+ (property "compAreaTopHeight" 7.6)
+)
+
+
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/eCADSTAR/SFTN01M-05N.symba b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/eCADSTAR/SFTN01M-05N.symba
new file mode 100644
index 0000000..556272d
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/eCADSTAR/SFTN01M-05N.symba
@@ -0,0 +1,107 @@
+LIB SFTN01M-05N
+ZONE 1 0 -1 50.000 50.000 0.000 0.000 0 A 1
+GRID 1 1 -1 -1 1.000 1.000 5 5
+SHT 1 1 -251658241 0.000 10.000 26.000 12.000
+PROP 0 updateUser 1
+SamacSys
+ENDPROP
+PROP 0 updateDate 1
+2024.05.04
+ENDPROP
+PROP 0 updateTime 1
+03:43:34
+ENDPROP
+PROP 0 componentType 1
+parts
+ENDPROP
+VIEW 1 1 0 -1 -1 23.000 6.000 0 1.000 3 reference
+VIEW 1 1 0 -1 -1 23.000 4.000 0 1.000 3 partName
+ENDSHT
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 4.000 2.000
+POINT - 22.000 2.000
+POINT - 22.000 -10.000
+POINT - 4.000 -10.000
+POINT - 4.000 2.000
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0.000 0.000
+POINT - 4.000 0.000
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0.000 -2.000
+POINT - 4.000 -2.000
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0.000 -4.000
+POINT - 4.000 -4.000
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0.000 -6.000
+POINT - 4.000 -6.000
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 0.000 -8.000
+POINT - 4.000 -8.000
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 26.000 -8.000
+POINT - 22.000 -8.000
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 26.000 -6.000
+POINT - 22.000 -6.000
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 26.000 -4.000
+POINT - 22.000 -4.000
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 26.000 -2.000
+POINT - 22.000 -2.000
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 26.000 0.000
+POINT - 22.000 0.000
+ENDLIN
+PIN 1 1 0.000 0.000
+VIEW 1 1 0 -1 -1 2.8 0.4 0 1.000 2 pinNumber
+VIEW 2 1 0 -1 -1 4.6 0 0 1.000 3 pinLabel
+ENDPIN
+PIN 2 1 0.000 -2.000
+VIEW 1 1 0 -1 -1 2.8 -1.6 0 1.000 2 pinNumber
+VIEW 2 1 0 -1 -1 4.6 -2 0 1.000 3 pinLabel
+ENDPIN
+PIN 3 1 0.000 -4.000
+VIEW 1 1 0 -1 -1 2.8 -3.6 0 1.000 2 pinNumber
+VIEW 2 1 0 -1 -1 4.6 -4 0 1.000 3 pinLabel
+ENDPIN
+PIN 4 1 0.000 -6.000
+VIEW 1 1 0 -1 -1 2.8 -5.6 0 1.000 2 pinNumber
+VIEW 2 1 0 -1 -1 4.6 -6 0 1.000 3 pinLabel
+ENDPIN
+PIN 5 1 0.000 -8.000
+VIEW 1 1 0 -1 -1 2.8 -7.6 0 1.000 2 pinNumber
+VIEW 2 1 0 -1 -1 4.6 -8 0 1.000 3 pinLabel
+ENDPIN
+PIN 6 1 26.000 -8.000
+VIEW 1 1 0 -1 -1 23.2 -7.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 21.4 -8 0 1.000 5 pinLabel
+ENDPIN
+PIN 7 1 26.000 -6.000
+VIEW 1 1 0 -1 -1 23.2 -5.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 21.4 -6 0 1.000 5 pinLabel
+ENDPIN
+PIN 8 1 26.000 -4.000
+VIEW 1 1 0 -1 -1 23.2 -3.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 21.4 -4 0 1.000 5 pinLabel
+ENDPIN
+PIN 9 1 26.000 -2.000
+VIEW 1 1 0 -1 -1 23.2 -1.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 21.4 -2 0 1.000 5 pinLabel
+ENDPIN
+PIN 10 1 26.000 0.000
+VIEW 1 1 0 -1 -1 23.2 0.4 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 21.4 0 0 1.000 5 pinLabel
+ENDPIN
+ENDLIB
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/eCADSTAR/SFTN01M05N.foota b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/eCADSTAR/SFTN01M05N.foota
new file mode 100644
index 0000000..30b9a4b
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/eCADSTAR/SFTN01M05N.foota
@@ -0,0 +1,509 @@
+(ftf
+ (header
+ (version 2.0)
+ (unit DBUNIT)
+ )
+ (TechnologyContainer
+ (technology SamacSys_Footprint
+ (footprintLayer
+ (layer Top (type CONDUCTIVE))
+ (layer Inner (type CONDUCTIVE))
+ (layer Bottom (type CONDUCTIVE))
+ (layer Silk-Top (type SYMBOLMARK))
+ (layer Silk-Bottom (type SYMBOLMARK))
+ (layer Resist-Top (type SOLDERRESIST))
+ (layer Resist-Bottom (type SOLDERRESIST))
+ (layer MetalMask-Top (type METALMASK))
+ (layer MetalMask-Bottom (type METALMASK))
+ (layer CompArea-Top (type COMPAREA))
+ (layer CompArea-Bottom (type COMPAREA))
+ (layer Top_Assembly (type SYMBOLMARK))
+ (layer Bottom_Assembly (type SYMBOLMARK))
+ (layer Hole (type HOLE))
+ )
+ )
+ )
+ (footprintContainer
+ (commonParameters
+ (dimensionParameters
+ (arrowLength 100000)
+ (arrowAngle 15.000000)
+ (dotDiameter 100000)
+ (textFrameOffset 100000)
+ (arrowOffset 100000)
+ (dimAssistOffset 100000)
+ (dimLineWidth 10000)
+ (drawTextFrame NO)
+ (textFrameRange ALL)
+ (textClip YES)
+ (standard JIS)
+ )
+ )
+ (padstackGroups
+ (padstackGroup default)
+ )
+ (pads
+ (pad r180_120
+ (cuser "SamacSys")
+ (uuser "SamacSys")
+ (ctime 2017-06-16-12:00:00)
+ (utime 2017-06-16-12:00:00)
+ (photo FLASH)
+ (panelUse NO)
+ (propertyI padShape 5)
+ (propertyI angle 0)
+ (propertyI width 120000)
+ (propertyI height 180000)
+ (propertyI originXOffset 0)
+ (propertyI originYOffset 0)
+ )
+ ); End of pads
+ (padstacks
+ (padstack r180_120
+ (cuser "SamacSys")
+ (uuser "SamacSys")
+ (ctime 2017-06-16-12:00:00)
+ (utime 2017-06-16-12:00:00)
+ (type NONPLATED)
+ (throughMode NONTHROUGH)
+ (panelUse NO)
+ (padSet (footLayer Top)
+ (connect (pad r180_120))
+ (noconnect (pad r180_120))
+ )
+ (padSet (footLayer MetalMask-Top)
+ (connect (pad r180_120))
+ )
+ (padSet (footLayer Resist-Top)
+ (connect (pad r180_120))
+ )
+ )
+ ); End of padstacks
+ (footprints
+ (footprint "SFTN01M05N"
+ (polarity YES)
+ (cuser "SamacSys")
+ (uuser "SamacSys")
+ (utime 2024-05-04-03:42:22)
+ (panelUse NO)
+ (heelprint
+ (layout
+ (layer (footLayer Top_Assembly)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -762000 545000
+ (width 10000)
+ )
+ (pt 762000 545000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Top_Assembly)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 762000 545000
+ (width 10000)
+ )
+ (pt 762000 -545000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Top_Assembly)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 762000 -545000
+ (width 10000)
+ )
+ (pt -762000 -545000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Top_Assembly)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -762000 -545000
+ (width 10000)
+ )
+ (pt -762000 545000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer CompArea-Top)
+ (area
+ (geometry
+ (surface
+ (outlineWidth 0)
+ (fillWidth 0)
+ (fillAngle 0.000000)
+ (vertex
+ (pt 862000 700000)
+ (pt 862000 -700000)
+ (pt -862000 -700000)
+ (pt -862000 700000)
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -635000 -660000
+ (width 10000)
+ )
+ (pt -635000 -660000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (arc CCW
+ (r 5000)
+ (begin
+ (pt -635000 -660000
+ (width 10000)
+ )
+ )
+ (center 0 1073741824)
+ (end
+ (pt -635000 -650000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -635000 -650000
+ (width 10000)
+ )
+ (pt -635000 -650000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (arc CCW
+ (r 5000)
+ (begin
+ (pt -635000 -650000
+ (width 10000)
+ )
+ )
+ (center 0 -1073741824)
+ (end
+ (pt -635000 -660000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -740000 -545000
+ (width 20000)
+ )
+ (pt -762000 -545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -762000 -545000
+ (width 20000)
+ )
+ (pt -762000 545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -762000 545000
+ (width 20000)
+ )
+ (pt -740000 545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -40000 545000
+ (width 20000)
+ )
+ (pt 280000 545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -40000 -545000
+ (width 20000)
+ )
+ (pt 280000 -545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 740000 -545000
+ (width 20000)
+ )
+ (pt 762000 -545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 762000 -545000
+ (width 20000)
+ )
+ (pt 762000 545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 762000 545000
+ (width 20000)
+ )
+ (pt 720000 545000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ ); End of layout
+ ); End of heelprint
+ (toeprint
+ (pin 1
+ (pt -635000 -510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -635000 -510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 2
+ (pt -381000 -510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -381000 -510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 3
+ (pt -127000 -510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -127000 -510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 5
+ (pt 381000 -510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 381000 -510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 6
+ (pt 635000 -510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 635000 -510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 7
+ (pt 635000 510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 635000 510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 8
+ (pt 381000 510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 381000 510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 10
+ (pt -127000 510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -127000 510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 11
+ (pt -381000 510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -381000 510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ (pin 12
+ (pt -635000 510000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt -635000 510000)
+ (angle 0)
+ (padstackGroup default (padstack r180_120))
+ )
+ )
+ )
+ )
+ ); End of toeprint
+ (propertyS accurateShape SFTN01M-05N.stp)
+ ); End of footprint
+ ); End of footprints
+ ); End of footprintContainer
+); End of ftf
+
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/eCADSTAR/SFTN01M05N.packa b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/eCADSTAR/SFTN01M05N.packa
new file mode 100644
index 0000000..7dd2680
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/eCADSTAR/SFTN01M05N.packa
@@ -0,0 +1,13 @@
+(unit MM)
+
+(package "SFTN01M-05N"
+ (type UNDEF)
+ (uver 2)
+ (cuser "SamacSys")
+ (uuser "SamacSys")
+ (utime 2024-05-04-03:42:22)
+ (mountForm default
+ (footprintRef "SFTN01M05N")
+ (spec "System")
+ )
+)
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/part_info.txt b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/part_info.txt
new file mode 100644
index 0000000..70b5fb5
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/part_info.txt
@@ -0,0 +1,9 @@
+Manufacturer=Mean Well
+PartNumber=SFTN01M-05N
+PartCategory=Power Supply
+PackageCategory=Other
+PinCount=10
+Version=1.2
+Released=2024-05-04 03:42:22
+Downloaded=2024-05-04 09:32:35
+3D=Y
diff --git a/pcb/LIB_SFTN01M-05N/SFTN01M-05N/xDX Designer/SFTN01M-05N.1 b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/xDX Designer/SFTN01M-05N.1
new file mode 100644
index 0000000..87dfb2d
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/SFTN01M-05N/xDX Designer/SFTN01M-05N.1
@@ -0,0 +1,60 @@
+V 54
+K 1
+D 0 -1016000 3302000 0
+Y 1
+U 2921000 762000 254000 0 2 3 REFDES=PS?
+U 2921000 508000 254000 0 2 3 DEVICE=SFTN01M-05N
+U 2921000 254000 254000 0 2 0 PKG_TYPE=SFTN01M05N
+U 2921000 0 254000 0 2 0 Description=Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated
+U 2921000 -254000 254000 0 2 0 Datasheet Link=https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N
+U 2921000 -508000 254000 0 2 0 Height=7.6
+U 2921000 -762000 254000 0 2 0 Manufacturer_Name=Mean Well
+U 2921000 -1016000 254000 0 2 0 Manufacturer_Part_Number=SFTN01M-05N
+U 2921000 -1270000 254000 0 2 0 Mouser Part Number=709-SFTN01M-05N
+U 2921000 -1524000 254000 0 2 0 Mouser Price/Stock=https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D
+U 2921000 -1778000 254000 0 2 0 Arrow Part Number=
+U 2921000 -2032000 254000 0 2 0 Arrow Price/Stock=
+U 0 0 254000 0 1 0 FORWARD_PCB=1
+l 5 508000 254000 2794000 254000 2794000 -1270000 508000 -1270000 508000 254000
+|GRPHSTL -1 -1 -1 1
+P 1 0 0 508000 0 0 2 0
+L 584200 0 228600 0 2 0 1 0 -VIN
+A 355600 50800 203200 0 9 3 #=1
+A 0 0 9 0 3 0 PINTYPE=BI
+P 2 0 -254000 508000 -254000 0 2 0
+L 584200 -254000 228600 0 2 0 1 0 +VIN
+A 355600 -203200 203200 0 9 3 #=2
+A 0 0 9 0 3 0 PINTYPE=BI
+P 3 0 -508000 508000 -508000 0 2 0
+L 584200 -508000 228600 0 2 0 1 0 N.C._1
+A 355600 -457200 203200 0 9 3 #=3
+A 0 0 9 0 3 0 PINTYPE=BI
+P 4 0 -762000 508000 -762000 0 2 0
+L 584200 -762000 228600 0 2 0 1 0 -VOUT
+A 355600 -711200 203200 0 9 3 #=5
+A 0 0 9 0 3 0 PINTYPE=BI
+P 5 0 -1016000 508000 -1016000 0 2 0
+L 584200 -1016000 228600 0 2 0 1 0 N.C._2
+A 355600 -965200 203200 0 9 3 #=6
+A 0 0 9 0 3 0 PINTYPE=BI
+P 6 3302000 -1016000 2794000 -1016000 0 3 0
+L 2717800 -1016000 228600 0 8 0 1 0 N.C._3
+A 2946400 -965200 203200 0 3 3 #=7
+A 0 0 9 0 3 0 PINTYPE=BI
+P 7 3302000 -762000 2794000 -762000 0 3 0
+L 2717800 -762000 228600 0 8 0 1 0 +VOUT
+A 2946400 -711200 203200 0 3 3 #=8
+A 0 0 9 0 3 0 PINTYPE=BI
+P 8 3302000 -508000 2794000 -508000 0 3 0
+L 2717800 -508000 228600 0 8 0 1 0 N.C._4
+A 2946400 -457200 203200 0 3 3 #=10
+A 0 0 9 0 3 0 PINTYPE=BI
+P 9 3302000 -254000 2794000 -254000 0 3 0
+L 2717800 -254000 228600 0 8 0 1 0 N.C._5
+A 2946400 -203200 203200 0 3 3 #=11
+A 0 0 9 0 3 0 PINTYPE=BI
+P 10 3302000 0 2794000 0 0 3 0
+L 2717800 0 228600 0 8 0 1 0 N.C._6
+A 2946400 50800 203200 0 3 3 #=12
+A 0 0 9 0 3 0 PINTYPE=BI
+E
diff --git a/pcb/LIB_SFTN01M-05N/license.txt b/pcb/LIB_SFTN01M-05N/license.txt
new file mode 100644
index 0000000..0329ebc
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/license.txt
@@ -0,0 +1,3 @@
+1. There are no restrictions on the circuit board designs you make with our library components.
+2. You do not need to credit SamacSys in any way after using our Libraries.
+3. You will not distribute our models in any form useable as a PCB Library Component - except within your own company.
diff --git a/pcb/LIB_SFTN01M-05N/version.bin b/pcb/LIB_SFTN01M-05N/version.bin
new file mode 100644
index 0000000..4fe2085
--- /dev/null
+++ b/pcb/LIB_SFTN01M-05N/version.bin
Binary files differ
diff --git a/pcb/custom.pretty/SFTN01M05N.kicad_mod b/pcb/custom.pretty/SFTN01M05N.kicad_mod
new file mode 100644
index 0000000..30cc6e9
--- /dev/null
+++ b/pcb/custom.pretty/SFTN01M05N.kicad_mod
@@ -0,0 +1,49 @@
+(module SFTN01M05N (layer F.Cu) (tedit 6635F4A6)
+ (descr SFTN01M-05N-2)
+ (tags "Power Supply")
+ (attr smd)
+ (fp_text reference PS** (at 0 -2.54) (layer F.SilkS)
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_text value SFTN01M05N (at 0 1.27) (layer F.SilkS) hide
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_arc (start -6.35 6.55) (end -6.35 6.5) (angle -180) (layer F.SilkS) (width 0.1))
+ (fp_arc (start -6.35 6.55) (end -6.35 6.6) (angle -180) (layer F.SilkS) (width 0.1))
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_line (start -7.62 -5.45) (end 7.62 -5.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.62 -5.45) (end 7.62 5.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.62 5.45) (end -7.62 5.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.62 5.45) (end -7.62 -5.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -8.62 -7) (end 8.62 -7) (layer F.CrtYd) (width 0.1))
+ (fp_line (start 8.62 -7) (end 8.62 7) (layer F.CrtYd) (width 0.1))
+ (fp_line (start 8.62 7) (end -8.62 7) (layer F.CrtYd) (width 0.1))
+ (fp_line (start -8.62 7) (end -8.62 -7) (layer F.CrtYd) (width 0.1))
+ (fp_line (start -6.35 6.6) (end -6.35 6.6) (layer F.SilkS) (width 0.1))
+ (fp_line (start -6.35 6.5) (end -6.35 6.5) (layer F.SilkS) (width 0.1))
+ (fp_line (start -7.4 5.45) (end -7.62 5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start -7.62 5.45) (end -7.62 -5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start -7.62 -5.45) (end -7.4 -5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start -0.4 -5.45) (end 2.8 -5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start -0.4 5.45) (end 2.8 5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start 7.4 5.45) (end 7.62 5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start 7.62 5.45) (end 7.62 -5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start 7.62 -5.45) (end 7.2 -5.45) (layer F.SilkS) (width 0.2))
+ (pad 12 smd rect (at -6.35 -5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask))
+ (pad 11 smd rect (at -3.81 -5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at -1.27 -5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 3.81 -5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 6.35 -5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 6.35 5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 3.81 5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -1.27 5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -3.81 5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -6.35 5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask))
+ (model SFTN01M-05N.stp
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/pcb/pcb-cache.lib b/pcb/pcb-cache.lib
index 2f3af4c..8048c39 100644
--- a/pcb/pcb-cache.lib
+++ b/pcb/pcb-cache.lib
@@ -210,32 +210,6 @@ X ~ 9 300 0 200 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
-# cc6-1205sf-e_CC6-1205SF-E
-#
-DEF cc6-1205sf-e_CC6-1205SF-E U 0 30 Y Y 1 F N
-F0 "U" 1050 300 50 H V L CNN
-F1 "cc6-1205sf-e_CC6-1205SF-E" 1050 200 50 H V L CNN
-F2 "CC6_SF" 1050 100 50 H I L CNN
-F3 "https://product.tdk.com/system/files/dam/doc/product/power/switching-power/dc-dc-converter/catalog/cc-e_e.pdf" 1050 0 50 H I L CNN
-F4 "dcdc,convertor TDK-Lambda Through Hole Isolated DC-DC Converter, I/O isolation 500V ac, Vout 5V dc" 1050 -100 50 H I L CNN "Description"
-F5 "TDK" 1050 -300 50 H I L CNN "Manufacturer_Name"
-F6 "CC6-1205SF-E" 1050 -400 50 H I L CNN "Manufacturer_Part_Number"
-F7 "967-CC6-1205SF-E" 1050 -500 50 H I L CNN "Mouser Part Number"
-F8 "https://www.mouser.co.uk/ProductDetail/TDK-Lambda/CC6-1205SF-E?qs=Vwh6e7toGLhaPHzXVKmH%252BA%3D%3D" 1050 -600 50 H I L CNN "Mouser Price/Stock"
-F9 "CC6-1205SF-E" 1050 -700 50 H I L CNN "Arrow Part Number"
-F10 "https://www.arrow.com/en/products/cc6-1205sf-e/tdk-lambda-americas?region=nac" 1050 -800 50 H I L CNN "Arrow Price/Stock"
-DRAW
-P 5 0 1 6 200 100 1000 100 1000 -400 200 -400 200 100 N
-X +VIN 1 0 0 200 R 50 50 0 0 P
-X RC 2 0 -100 200 R 50 50 0 0 P
-X -VIN 3 0 -200 200 R 50 50 0 0 P
-X NC 4 0 -300 200 R 50 50 0 0 N
-X -VOUT 5 1200 0 200 L 50 50 0 0 P
-X TRM 6 1200 -100 200 L 50 50 0 0 P
-X +VOUT 7 1200 -200 200 L 50 50 0 0 P
-ENDDRAW
-ENDDEF
-#
# miniimu-9_v6_miniIMU-9_v6
#
DEF miniimu-9_v6_miniIMU-9_v6 U 0 40 Y Y 1 F N
@@ -452,6 +426,34 @@ X Earth 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
+# sftn01m-05n_SFTN01M-05N
+#
+DEF sftn01m-05n_SFTN01M-05N PS 0 30 Y Y 1 F N
+F0 "PS" 1150 300 50 H V L CNN
+F1 "sftn01m-05n_SFTN01M-05N" 1150 200 50 H V L CNN
+F2 "custom:SFTN01M05N" 1150 100 50 H I L CNN
+F3 "" 1150 0 50 H I L CNN
+F4 "Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated" 1150 -100 50 H I L CNN "Description"
+F5 "7.6" 1150 -200 50 H I L CNN "Height"
+F6 "Mean Well" 1150 -300 50 H I L CNN "Manufacturer_Name"
+F7 "SFTN01M-05N" 1150 -400 50 H I L CNN "Manufacturer_Part_Number"
+F8 "709-SFTN01M-05N" 1150 -500 50 H I L CNN "Mouser Part Number"
+F9 "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D" 1150 -600 50 H I L CNN "Mouser Price/Stock"
+DRAW
+P 5 0 1 6 200 100 1100 100 1100 -500 200 -500 200 100 N
+X -VIN 1 0 0 200 R 50 50 0 0 P
+X N.C._4 10 1300 -200 200 L 50 50 0 0 P
+X N.C._5 11 1300 -100 200 L 50 50 0 0 P
+X N.C._6 12 1300 0 200 L 50 50 0 0 P
+X +VIN 2 0 -100 200 R 50 50 0 0 P
+X N.C._1 3 0 -200 200 R 50 50 0 0 P
+X -VOUT 5 0 -300 200 R 50 50 0 0 P
+X N.C._2 6 0 -400 200 R 50 50 0 0 P
+X N.C._3 7 1300 -400 200 L 50 50 0 0 P
+X +VOUT 8 1300 -300 200 L 50 50 0 0 P
+ENDDRAW
+ENDDEF
+#
# tb9051ftg_TB9051FTG
#
DEF tb9051ftg_TB9051FTG U 0 40 Y Y 1 F N
diff --git a/pcb/pcb-rescue.dcm b/pcb/pcb-rescue.dcm
index 5f3ed79..a8865e7 100644
--- a/pcb/pcb-rescue.dcm
+++ b/pcb/pcb-rescue.dcm
@@ -1,3 +1,8 @@
EESchema-DOCLIB Version 2.0
#
+$CMP SFTN01M-05N
+D Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated
+F https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N
+$ENDCMP
+#
#End Doc Library
diff --git a/pcb/pcb-rescue.lib b/pcb/pcb-rescue.lib
index c0ffd9c..6253c20 100644
--- a/pcb/pcb-rescue.lib
+++ b/pcb/pcb-rescue.lib
@@ -28,6 +28,34 @@ X +VOUT 7 1400 0 200 L 50 50 0 0 P
ENDDRAW
ENDDEF
#
+# SFTN01M-05N
+#
+DEF SFTN01M-05N PS 0 30 Y Y 1 F N
+F0 "PS" 1150 300 50 H V L CNN
+F1 "SFTN01M-05N" 1150 200 50 H V L CNN
+F2 "custom:SFTN01M05N" 1150 100 50 H I L CNN
+F3 "" 1150 0 50 H I L CNN
+F4 "Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated" 1150 -100 50 H I L CNN "Description"
+F5 "7.6" 1150 -200 50 H I L CNN "Height"
+F6 "Mean Well" 1150 -300 50 H I L CNN "Manufacturer_Name"
+F7 "SFTN01M-05N" 1150 -400 50 H I L CNN "Manufacturer_Part_Number"
+F8 "709-SFTN01M-05N" 1150 -500 50 H I L CNN "Mouser Part Number"
+F9 "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D" 1150 -600 50 H I L CNN "Mouser Price/Stock"
+DRAW
+P 5 0 1 6 200 100 1100 100 1100 -500 200 -500 200 100 N
+X -VIN 1 0 0 200 R 50 50 0 0 P
+X N.C._4 10 1300 -200 200 L 50 50 0 0 P
+X N.C._5 11 1300 -100 200 L 50 50 0 0 P
+X N.C._6 12 1300 0 200 L 50 50 0 0 P
+X +VIN 2 0 -100 200 R 50 50 0 0 P
+X N.C._1 3 0 -200 200 R 50 50 0 0 P
+X -VOUT 5 0 -300 200 R 50 50 0 0 P
+X N.C._2 6 0 -400 200 R 50 50 0 0 P
+X N.C._3 7 1300 -400 200 L 50 50 0 0 P
+X +VOUT 8 1300 -300 200 L 50 50 0 0 P
+ENDDRAW
+ENDDEF
+#
# Teensy4.1-teensy
#
DEF Teensy4.1-teensy U 0 40 Y Y 1 F N
diff --git a/pcb/pcb.kicad_pcb b/pcb/pcb.kicad_pcb
index bcc0c1f..9a6ba0e 100644
--- a/pcb/pcb.kicad_pcb
+++ b/pcb/pcb.kicad_pcb
@@ -6,7 +6,7 @@
(tracks 0)
(zones 0)
(modules 48)
- (nets 144)
+ (nets 146)
)
(page A4)
@@ -213,26 +213,28 @@
(net 121 "Net-(3.3vconverter1-Pad4)")
(net 122 "Net-(3.3vconverter1-Pad5)")
(net 123 "Net-(3.3vconverter1-Pad6)")
- (net 124 "Net-(5vconverter1-Pad2)")
- (net 125 "Net-(5vconverter1-Pad4)")
- (net 126 "Net-(5vconverter1-Pad5)")
- (net 127 "Net-(5vconverter1-Pad6)")
- (net 128 "Net-(5vconverter1-Pad7)")
- (net 129 "Net-(Motor_driver2-Pad9)")
- (net 130 "Net-(Motor_driver2-Pad10)")
- (net 131 "Net-(Motor_driver2-Pad11)")
- (net 132 "Net-(Motor_driver2-Pad12)")
- (net 133 "Net-(kompas1-Pad4)")
- (net 134 "Net-(motor_driver1-Pad13)")
- (net 135 "Net-(motor_driver1-Pad8)")
- (net 136 "Net-(motor_driver1-Pad5)")
- (net 137 "Net-(Motor_driver2-Pad13)")
- (net 138 "Net-(Motor_driver2-Pad8)")
- (net 139 "Net-(Motor_driver2-Pad5)")
- (net 140 "Net-(motor_driver3-Pad12)")
- (net 141 "Net-(motor_driver3-Pad13)")
- (net 142 "Net-(motor_driver3-Pad8)")
- (net 143 "Net-(motor_driver3-Pad5)")
+ (net 124 "Net-(Motor_driver2-Pad9)")
+ (net 125 "Net-(Motor_driver2-Pad10)")
+ (net 126 "Net-(Motor_driver2-Pad11)")
+ (net 127 "Net-(Motor_driver2-Pad12)")
+ (net 128 "Net-(kompas1-Pad4)")
+ (net 129 "Net-(motor_driver1-Pad13)")
+ (net 130 "Net-(motor_driver1-Pad8)")
+ (net 131 "Net-(motor_driver1-Pad5)")
+ (net 132 "Net-(Motor_driver2-Pad13)")
+ (net 133 "Net-(Motor_driver2-Pad8)")
+ (net 134 "Net-(Motor_driver2-Pad5)")
+ (net 135 "Net-(motor_driver3-Pad13)")
+ (net 136 "Net-(motor_driver3-Pad8)")
+ (net 137 "Net-(motor_driver3-Pad5)")
+ (net 138 "Net-(BZ1-Pad2)")
+ (net 139 "Net-(Motor_driver2-Pad7)")
+ (net 140 "Net-(PS1-Pad3)")
+ (net 141 "Net-(PS1-Pad6)")
+ (net 142 "Net-(PS1-Pad7)")
+ (net 143 "Net-(PS1-Pad10)")
+ (net 144 "Net-(PS1-Pad11)")
+ (net 145 "Net-(PS1-Pad12)")
(net_class Default "This is the default net class."
(clearance 0.2)
@@ -247,19 +249,22 @@
(add_net "Net-(3.3vconverter1-Pad5)")
(add_net "Net-(3.3vconverter1-Pad6)")
(add_net "Net-(3.3vconverter1-Pad7)")
- (add_net "Net-(5vconverter1-Pad2)")
- (add_net "Net-(5vconverter1-Pad4)")
- (add_net "Net-(5vconverter1-Pad5)")
- (add_net "Net-(5vconverter1-Pad6)")
- (add_net "Net-(5vconverter1-Pad7)")
(add_net "Net-(BZ1-Pad1)")
+ (add_net "Net-(BZ1-Pad2)")
(add_net "Net-(Motor_driver2-Pad10)")
(add_net "Net-(Motor_driver2-Pad11)")
(add_net "Net-(Motor_driver2-Pad12)")
(add_net "Net-(Motor_driver2-Pad13)")
(add_net "Net-(Motor_driver2-Pad5)")
+ (add_net "Net-(Motor_driver2-Pad7)")
(add_net "Net-(Motor_driver2-Pad8)")
(add_net "Net-(Motor_driver2-Pad9)")
+ (add_net "Net-(PS1-Pad10)")
+ (add_net "Net-(PS1-Pad11)")
+ (add_net "Net-(PS1-Pad12)")
+ (add_net "Net-(PS1-Pad3)")
+ (add_net "Net-(PS1-Pad6)")
+ (add_net "Net-(PS1-Pad7)")
(add_net "Net-(R1-Pad1)")
(add_net "Net-(R2-Pad1)")
(add_net "Net-(R3-Pad1)")
@@ -379,15 +384,29 @@
(add_net "Net-(motor_driver1-Pad13)")
(add_net "Net-(motor_driver1-Pad5)")
(add_net "Net-(motor_driver1-Pad8)")
- (add_net "Net-(motor_driver3-Pad12)")
(add_net "Net-(motor_driver3-Pad13)")
(add_net "Net-(motor_driver3-Pad5)")
(add_net "Net-(motor_driver3-Pad8)")
(add_net gnd)
)
- (module custom:dipswitch6 (layer F.Cu) (tedit 663368FD) (tstamp 6635425D)
- (at 178.331999 68.556999)
+ (module custom:dipswitch1 (layer F.Cu) (tedit 663368C0) (tstamp 66366273)
+ (at 57.15 31.75)
+ (path /68069763)
+ (fp_text reference set_goal_color1 (at 0 -10.16) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SW_DIP_x01 (at 0 -7.62) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 120 "Net-(R1-Pad1)"))
+ (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
+ )
+
+ (module custom:dipswitch6 (layer F.Cu) (tedit 663368FD) (tstamp 66366283)
+ (at 57.15 129.54)
(path /670F1323)
(fp_text reference settings1 (at 0 -10.16) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -421,23 +440,8 @@
(net 108 "Net-(controllboard1-Pad46)"))
)
- (module custom:dipswitch1 (layer F.Cu) (tedit 663368C0) (tstamp 6635424D)
- (at 155.311999 108.256999)
- (path /68069763)
- (fp_text reference set_goal_color1 (at 0 -10.16) (layer F.SilkS)
- (effects (font (size 1 1) (thickness 0.15)))
- )
- (fp_text value SW_DIP_x01 (at 0 -7.62) (layer F.Fab)
- (effects (font (size 1 1) (thickness 0.15)))
- )
- (pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 120 "Net-(R1-Pad1)"))
- (pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad7)"))
- )
-
- (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66354247)
- (at 132.641999 123.546999)
+ (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 6636626D)
+ (at 46.99 132.08)
(path /676761F6)
(fp_text reference R7 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -446,13 +450,13 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 126 "Net-(5vconverter1-Pad5)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 99 "Net-(R7-Pad1)"))
)
- (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66354241)
- (at 137.741999 118.506999)
+ (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66366267)
+ (at 46.99 134.62)
(path /67644AE6)
(fp_text reference R6 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -461,13 +465,13 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 126 "Net-(5vconverter1-Pad5)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 100 "Net-(R6-Pad1)"))
)
- (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 6635423B)
- (at 173.891999 86.816999)
+ (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66366261)
+ (at 47.017 124.102)
(path /67613260)
(fp_text reference R5 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -476,13 +480,13 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 126 "Net-(5vconverter1-Pad5)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 101 "Net-(R5-Pad1)"))
)
- (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66354235)
- (at 137.741999 121.026999)
+ (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 6636625B)
+ (at 46.99 137.16)
(path /675E18E7)
(fp_text reference R4 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -491,13 +495,13 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 126 "Net-(5vconverter1-Pad5)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 102 "Net-(R4-Pad1)"))
)
- (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 6635422F)
- (at 178.331999 78.696999)
+ (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66366255)
+ (at 47.017 126.622)
(path /675B0045)
(fp_text reference R3 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -506,13 +510,13 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 126 "Net-(5vconverter1-Pad5)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 103 "Net-(R3-Pad1)"))
)
- (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66354229)
- (at 161.641999 104.116999)
+ (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 6636624F)
+ (at 46.99 129.54)
(path /675AF867)
(fp_text reference R2 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -521,13 +525,13 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 126 "Net-(5vconverter1-Pad5)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 104 "Net-(R2-Pad1)"))
)
- (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66354223)
- (at 178.331999 81.216999)
+ (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66366249)
+ (at 57.15 27.94)
(path /6806A728)
(fp_text reference R1 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -541,8 +545,70 @@
(net 120 "Net-(R1-Pad1)"))
)
- (module custom:openmv_m7_r2 (layer F.Cu) (tedit 6633610F) (tstamp 6635421D)
- (at 130.291999 69.826999)
+ (module custom:SFTN01M05N (layer F.Cu) (tedit 6635F4A6) (tstamp 66366243)
+ (at 151.765 130.81)
+ (descr SFTN01M-05N-2)
+ (tags "Power Supply")
+ (path /66490BE8)
+ (attr smd)
+ (fp_text reference PS1 (at 0 -2.54) (layer F.SilkS)
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_text value SFTN01M-05N (at 0 1.27) (layer F.SilkS) hide
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_arc (start -6.35 6.55) (end -6.35 6.6) (angle -180) (layer F.SilkS) (width 0.1))
+ (fp_arc (start -6.35 6.55) (end -6.35 6.5) (angle -180) (layer F.SilkS) (width 0.1))
+ (fp_line (start -7.62 -5.45) (end 7.62 -5.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.62 -5.45) (end 7.62 5.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.62 5.45) (end -7.62 5.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.62 5.45) (end -7.62 -5.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -8.62 -7) (end 8.62 -7) (layer F.CrtYd) (width 0.1))
+ (fp_line (start 8.62 -7) (end 8.62 7) (layer F.CrtYd) (width 0.1))
+ (fp_line (start 8.62 7) (end -8.62 7) (layer F.CrtYd) (width 0.1))
+ (fp_line (start -8.62 7) (end -8.62 -7) (layer F.CrtYd) (width 0.1))
+ (fp_line (start -6.35 6.6) (end -6.35 6.6) (layer F.SilkS) (width 0.1))
+ (fp_line (start -6.35 6.5) (end -6.35 6.5) (layer F.SilkS) (width 0.1))
+ (fp_line (start -7.4 5.45) (end -7.62 5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start -7.62 5.45) (end -7.62 -5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start -7.62 -5.45) (end -7.4 -5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start -0.4 -5.45) (end 2.8 -5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start -0.4 5.45) (end 2.8 5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start 7.4 5.45) (end 7.62 5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start 7.62 5.45) (end 7.62 -5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start 7.62 -5.45) (end 7.2 -5.45) (layer F.SilkS) (width 0.2))
+ (pad 1 smd rect (at -6.35 5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)
+ (net 4 gnd))
+ (pad 2 smd rect (at -3.81 5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)
+ (net 1 12v))
+ (pad 3 smd rect (at -1.27 5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)
+ (net 140 "Net-(PS1-Pad3)"))
+ (pad 5 smd rect (at 3.81 5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)
+ (net 138 "Net-(BZ1-Pad2)"))
+ (pad 6 smd rect (at 6.35 5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)
+ (net 141 "Net-(PS1-Pad6)"))
+ (pad 7 smd rect (at 6.35 -5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)
+ (net 142 "Net-(PS1-Pad7)"))
+ (pad 8 smd rect (at 3.81 -5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)
+ (net 139 "Net-(Motor_driver2-Pad7)"))
+ (pad 10 smd rect (at -1.27 -5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)
+ (net 143 "Net-(PS1-Pad10)"))
+ (pad 11 smd rect (at -3.81 -5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)
+ (net 144 "Net-(PS1-Pad11)"))
+ (pad 12 smd rect (at -6.35 -5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)
+ (net 145 "Net-(PS1-Pad12)"))
+ (model SFTN01M-05N.stp
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module custom:openmv_m7_r2 (layer F.Cu) (tedit 6633610F) (tstamp 66366220)
+ (at 81.915 33.02)
(path /67CD24B8)
(fp_text reference openmvcam1 (at 1.27 -1.27) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -568,8 +634,8 @@
(pad p0 thru_hole circle (at -16.51 -6.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
)
- (module custom:TB9051FTG (layer F.Cu) (tedit 6634D7B7) (tstamp 66354209)
- (at 102.241999 110.496999)
+ (module custom:TB9051FTG (layer F.Cu) (tedit 6634D7B7) (tstamp 6636620C)
+ (at 116.84 50.165)
(path /6647AD4E)
(fp_text reference motor_driver3 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -579,9 +645,9 @@
)
(pad 14 thru_hole circle (at 12.7 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad 12 thru_hole circle (at 7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 140 "Net-(motor_driver3-Pad12)"))
+ (net 109 "Net-(controllboard1-Pad45)"))
(pad 13 thru_hole circle (at 10.16 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 141 "Net-(motor_driver3-Pad13)"))
+ (net 135 "Net-(motor_driver3-Pad13)"))
(pad 11 thru_hole circle (at 5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 110 "Net-(controllboard1-Pad44)"))
(pad 10 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
@@ -589,17 +655,17 @@
(pad 9 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 46 "Net-(io_expender2-Pad1)"))
(pad 8 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 142 "Net-(motor_driver3-Pad8)"))
+ (net 136 "Net-(motor_driver3-Pad8)"))
(pad 7 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 128 "Net-(5vconverter1-Pad7)"))
+ (net 139 "Net-(Motor_driver2-Pad7)"))
(pad 6 thru_hole circle (at -7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 126 "Net-(5vconverter1-Pad5)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 5 thru_hole circle (at -10.16 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 143 "Net-(motor_driver3-Pad5)"))
+ (net 137 "Net-(motor_driver3-Pad5)"))
)
- (module custom:TB9051FTG (layer F.Cu) (tedit 6634D7B7) (tstamp 663541FB)
- (at 84.481999 124.416999)
+ (module custom:TB9051FTG (layer F.Cu) (tedit 6634D7B7) (tstamp 663661FE)
+ (at 116.84 54.61)
(path /6641F1C3)
(fp_text reference Motor_driver2 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -609,27 +675,27 @@
)
(pad 14 thru_hole circle (at 12.7 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad 12 thru_hole circle (at 7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 132 "Net-(Motor_driver2-Pad12)"))
+ (net 127 "Net-(Motor_driver2-Pad12)"))
(pad 13 thru_hole circle (at 10.16 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 137 "Net-(Motor_driver2-Pad13)"))
+ (net 132 "Net-(Motor_driver2-Pad13)"))
(pad 11 thru_hole circle (at 5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 131 "Net-(Motor_driver2-Pad11)"))
+ (net 126 "Net-(Motor_driver2-Pad11)"))
(pad 10 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 130 "Net-(Motor_driver2-Pad10)"))
+ (net 125 "Net-(Motor_driver2-Pad10)"))
(pad 9 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 129 "Net-(Motor_driver2-Pad9)"))
+ (net 124 "Net-(Motor_driver2-Pad9)"))
(pad 8 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 138 "Net-(Motor_driver2-Pad8)"))
+ (net 133 "Net-(Motor_driver2-Pad8)"))
(pad 7 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 128 "Net-(5vconverter1-Pad7)"))
+ (net 139 "Net-(Motor_driver2-Pad7)"))
(pad 6 thru_hole circle (at -7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 126 "Net-(5vconverter1-Pad5)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 5 thru_hole circle (at -10.16 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 139 "Net-(Motor_driver2-Pad5)"))
+ (net 134 "Net-(Motor_driver2-Pad5)"))
)
- (module custom:TB9051FTG (layer F.Cu) (tedit 6634D7B7) (tstamp 663541ED)
- (at 102.241999 107.976999)
+ (module custom:TB9051FTG (layer F.Cu) (tedit 6634D7B7) (tstamp 663661F0)
+ (at 116.84 52.07)
(path /6641C80E)
(fp_text reference motor_driver1 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -641,7 +707,7 @@
(pad 12 thru_hole circle (at 7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 40 "Net-(io_expender2-Pad6)"))
(pad 13 thru_hole circle (at 10.16 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 134 "Net-(motor_driver1-Pad13)"))
+ (net 129 "Net-(motor_driver1-Pad13)"))
(pad 11 thru_hole circle (at 5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 38 "Net-(io_expender2-Pad7)"))
(pad 10 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
@@ -649,17 +715,17 @@
(pad 9 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 37 "Net-(io_expender2-Pad21)"))
(pad 8 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 135 "Net-(motor_driver1-Pad8)"))
+ (net 130 "Net-(motor_driver1-Pad8)"))
(pad 7 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 128 "Net-(5vconverter1-Pad7)"))
+ (net 139 "Net-(Motor_driver2-Pad7)"))
(pad 6 thru_hole circle (at -7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 126 "Net-(5vconverter1-Pad5)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 5 thru_hole circle (at -10.16 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 136 "Net-(motor_driver1-Pad5)"))
+ (net 131 "Net-(motor_driver1-Pad5)"))
)
- (module custom:pololu_motor (layer F.Cu) (tedit 66336A28) (tstamp 663541DF)
- (at 97.161999 105.176999)
+ (module custom:pololu_motor (layer F.Cu) (tedit 66336A28) (tstamp 663661E2)
+ (at 116.84 34.29)
(path /66842BE0)
(fp_text reference motor3 (at 0 -7.62) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -668,17 +734,17 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 4 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 126 "Net-(5vconverter1-Pad5)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 3 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 27 "Net-(io_expender2-Pad28)"))
(pad 2 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 29 "Net-(io_expender2-Pad27)"))
(pad 1 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 128 "Net-(5vconverter1-Pad7)"))
+ (net 139 "Net-(Motor_driver2-Pad7)"))
)
- (module custom:pololu_motor (layer F.Cu) (tedit 66336A28) (tstamp 663541D7)
- (at 107.301999 105.176999)
+ (module custom:pololu_motor (layer F.Cu) (tedit 66336A28) (tstamp 663661DA)
+ (at 116.84 36.83)
(path /66830404)
(fp_text reference motor2 (at 0 -7.62) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -687,17 +753,17 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 4 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 126 "Net-(5vconverter1-Pad5)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 3 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 30 "Net-(io_expender2-Pad26)"))
(pad 2 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 31 "Net-(io_expender2-Pad25)"))
(pad 1 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 128 "Net-(5vconverter1-Pad7)"))
+ (net 139 "Net-(Motor_driver2-Pad7)"))
)
- (module custom:pololu_motor (layer F.Cu) (tedit 66336A28) (tstamp 663541CF)
- (at 104.781999 122.116999)
+ (module custom:pololu_motor (layer F.Cu) (tedit 66336A28) (tstamp 663661D2)
+ (at 116.84 39.37)
(path /6682D0F1)
(fp_text reference motor1 (at 0 -7.62) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -706,17 +772,17 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 4 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 126 "Net-(5vconverter1-Pad5)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 3 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 47 "Net-(io_expernder1-Pad28)"))
(pad 2 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 49 "Net-(io_expernder1-Pad27)"))
(pad 1 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 128 "Net-(5vconverter1-Pad7)"))
+ (net 139 "Net-(Motor_driver2-Pad7)"))
)
- (module custom:miniIMU-9_v6 (layer F.Cu) (tedit 6634AAC0) (tstamp 663541C7)
- (at 150.93 93.735)
+ (module custom:miniIMU-9_v6 (layer F.Cu) (tedit 6634AAC0) (tstamp 663661CA)
+ (at 99.695 125.095)
(path /6641AB3C)
(fp_text reference kompas1 (at 0 -6.35) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -730,19 +796,19 @@
(fp_line (start 6.35 -7.62) (end -6.35 -7.62) (layer F.SilkS) (width 0.12))
(fp_line (start -6.35 -7.62) (end -6.35 12.7) (layer F.SilkS) (width 0.12))
(pad 4 thru_hole circle (at 5.08 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 133 "Net-(kompas1-Pad4)"))
+ (net 128 "Net-(kompas1-Pad4)"))
(pad 3 thru_hole circle (at 2.54 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 128 "Net-(5vconverter1-Pad7)"))
+ (net 139 "Net-(Motor_driver2-Pad7)"))
(pad 2 thru_hole circle (at 0 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 126 "Net-(5vconverter1-Pad5)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 1 thru_hole circle (at -2.54 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 5 "Net-(controllboard1-Pad40)"))
(pad 0 thru_hole circle (at -5.08 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 6 "Net-(controllboard1-Pad41)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 663541B9)
- (at 173.891999 89.336999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 663661BC)
+ (at 160.047 59.272)
(path /6642E42D)
(fp_text reference ir_sensor_16 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -758,8 +824,8 @@
(net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 663541B2)
- (at 145.341999 118.506999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 663661B5)
+ (at 160.217 62.322)
(path /6642E423)
(fp_text reference ir_sensor_15 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -775,8 +841,8 @@
(net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 663541AB)
- (at 140.241999 123.546999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 663661AE)
+ (at 160.217 64.842)
(path /6642E419)
(fp_text reference ir_sensor_14 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -792,8 +858,8 @@
(net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 663541A4)
- (at 172.191999 94.066999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 663661A7)
+ (at 159.757 50.842)
(path /6642E40F)
(fp_text reference ir_sensor_13 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -809,8 +875,8 @@
(net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6635419D)
- (at 155.311999 110.776999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 663661A0)
+ (at 159.757 53.362)
(path /6642E405)
(fp_text reference ir_sensor_12 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -826,8 +892,8 @@
(net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66354196)
- (at 162.911999 106.636999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66366199)
+ (at 160.047 56.752)
(path /6642E3FB)
(fp_text reference ir_sensor_11 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -843,8 +909,8 @@
(net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6635418F)
- (at 178.331999 83.736999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66366192)
+ (at 160.02 77.47)
(path /6642E3F1)
(fp_text reference ir_sensor_10 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -860,8 +926,8 @@
(net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66354188)
- (at 130.141999 121.026999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6636618B)
+ (at 160.107 69.332)
(path /6642E25B)
(fp_text reference ir_sensor_9 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -877,8 +943,8 @@
(net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66354181)
- (at 130.141999 118.506999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66366184)
+ (at 160.107 71.852)
(path /66395696)
(fp_text reference ir_sensor_8 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -894,8 +960,8 @@
(net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6635417A)
- (at 130.141999 115.046999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6636617D)
+ (at 160.197 43.942)
(path /6639568B)
(fp_text reference ir_sensor_7 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -911,8 +977,8 @@
(net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66354173)
- (at 119.981999 122.116999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66366176)
+ (at 160.107 74.372)
(path /66395681)
(fp_text reference ir_sensor_6 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -928,8 +994,8 @@
(net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6635416C)
- (at 117.441999 124.636999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6636616F)
+ (at 160.02 80.01)
(path /663953D2)
(fp_text reference ir_sensor_5 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -945,8 +1011,8 @@
(net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66354165)
- (at 130.141999 112.526999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66366168)
+ (at 160.02 82.55)
(path /663895CC)
(fp_text reference ir_sensor_4 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -962,8 +1028,8 @@
(net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6635415E)
- (at 109.841999 124.636999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66366161)
+ (at 160.107 66.812)
(path /66375259)
(fp_text reference ir_sensor_3 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -979,8 +1045,8 @@
(net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66354157)
- (at 112.381999 122.116999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6636615A)
+ (at 160.047 47.942)
(path /66374957)
(fp_text reference ir_sensor_2 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -996,8 +1062,8 @@
(net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66354150)
- (at 102.241999 124.636999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66366153)
+ (at 160.02 86.36)
(path /6634C48F)
(fp_text reference ir_sensor_1 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -1013,8 +1079,8 @@
(net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module Package_DIP:DIP-28_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 66354149)
- (at 103.295 64.29)
+ (module Package_DIP:DIP-28_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 6636614C)
+ (at 59.055 55.245)
(descr "28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
(tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
(path /6640686D)
@@ -1105,8 +1171,8 @@
)
)
- (module Package_DIP:DIP-28_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 66354119)
- (at 92.445 64.29)
+ (module Package_DIP:DIP-28_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 6636611C)
+ (at 47.625 54.61)
(descr "28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
(tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
(path /66424687)
@@ -1173,19 +1239,19 @@
(pad 19 thru_hole oval (at 7.62 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 41 "Net-(io_expender2-Pad19)"))
(pad 5 thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 129 "Net-(Motor_driver2-Pad9)"))
+ (net 124 "Net-(Motor_driver2-Pad9)"))
(pad 18 thru_hole oval (at 7.62 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 42 "Net-(io_expender2-Pad18)"))
(pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 130 "Net-(Motor_driver2-Pad10)"))
+ (net 125 "Net-(Motor_driver2-Pad10)"))
(pad 17 thru_hole oval (at 7.62 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 43 "Net-(io_expender2-Pad17)"))
(pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 131 "Net-(Motor_driver2-Pad11)"))
+ (net 126 "Net-(Motor_driver2-Pad11)"))
(pad 16 thru_hole oval (at 7.62 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 44 "Net-(io_expender2-Pad16)"))
(pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 132 "Net-(Motor_driver2-Pad12)"))
+ (net 127 "Net-(Motor_driver2-Pad12)"))
(pad 15 thru_hole oval (at 7.62 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
(net 45 "Net-(io_expender2-Pad15)"))
(pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
@@ -1197,8 +1263,8 @@
)
)
- (module Package_SO:SSOP-24_5.3x8.2mm_P0.65mm (layer F.Cu) (tedit 5A02F25C) (tstamp 663540E9)
- (at 163.115 97.83)
+ (module Package_SO:SSOP-24_5.3x8.2mm_P0.65mm (layer F.Cu) (tedit 5A02F25C) (tstamp 663660EC)
+ (at 122.555 128.905)
(descr "24-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (see Microchip Packaging Specification 00000049BS.pdf)")
(tags "SSOP 0.65")
(path /663863AE)
@@ -1283,8 +1349,8 @@
)
)
- (module custom:teensy4.1 (layer F.Cu) (tedit 663362B9) (tstamp 663540BC)
- (at 81.941999 71.096999)
+ (module custom:teensy4.1 (layer F.Cu) (tedit 663362B9) (tstamp 663660BF)
+ (at 82.55 124.46)
(path /66315BAB)
(fp_text reference controllboard1 (at 0 -12.7) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -1293,9 +1359,9 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 48 thru_hole circle (at 7.62 -7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 128 "Net-(5vconverter1-Pad7)"))
+ (net 139 "Net-(Motor_driver2-Pad7)"))
(pad 47 thru_hole circle (at 7.62 -5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 126 "Net-(5vconverter1-Pad5)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 46 thru_hole circle (at 7.62 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 108 "Net-(controllboard1-Pad46)"))
(pad 45 thru_hole circle (at 7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
@@ -1400,8 +1466,8 @@
(net 107 "Net-(controllboard1-Pad1)"))
)
- (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 66354083)
- (at 114.921999 120.106999)
+ (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 66366086)
+ (at 190.467 69.172)
(path /663B5BC3)
(fp_text reference collor_sensor_6 (at 0 -10.16) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -1422,8 +1488,8 @@
(pad 5 thru_hole circle (at -5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
)
- (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 66354078)
- (at 97.161999 120.106999)
+ (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 6636607B)
+ (at 190.5 66.04)
(path /663B5BB9)
(fp_text reference collor_sensor_5 (at 0 -10.16) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -1444,8 +1510,8 @@
(pad 5 thru_hole circle (at -5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
)
- (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 6635406D)
- (at 114.921999 115.556999)
+ (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 66366070)
+ (at 190.5 72.39)
(path /663B5A13)
(fp_text reference collor_sensor_4 (at 0 -10.16) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -1466,8 +1532,8 @@
(pad 5 thru_hole circle (at -5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
)
- (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 66354062)
- (at 97.161999 103.166999)
+ (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 66366065)
+ (at 190.5 76.2)
(path /663B3829)
(fp_text reference collor_sensor_3 (at 0 -10.16) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -1488,8 +1554,8 @@
(pad 5 thru_hole circle (at -5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
)
- (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 66354057)
- (at 122.541999 110.516999)
+ (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 6636605A)
+ (at 190.5 62.23)
(path /663B33E0)
(fp_text reference collor_sensor_2 (at 0 -10.16) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -1510,8 +1576,8 @@
(pad 5 thru_hole circle (at -5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
)
- (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 6635404C)
- (at 97.161999 115.556999)
+ (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 6636604F)
+ (at 190.5 58.42)
(path /663B1EE2)
(fp_text reference collor_sensor_1 (at 0 -10.16) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -1532,8 +1598,8 @@
(pad 5 thru_hole circle (at -5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
)
- (module custom:buzer (layer F.Cu) (tedit 663367BC) (tstamp 66354041)
- (at 125.041999 124.636999)
+ (module custom:buzer (layer F.Cu) (tedit 663367BC) (tstamp 66366044)
+ (at 58.42 148.59)
(path /67A68A9E)
(fp_text reference BZ1 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -1542,13 +1608,13 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 126 "Net-(5vconverter1-Pad5)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
(net 98 "Net-(BZ1-Pad1)"))
)
- (module Connector_AMASS:AMASS_XT30U-F_1x02_P5.0mm_Vertical (layer F.Cu) (tedit 5C8E9CDA) (tstamp 6635403B)
- (at 161.465 89.18)
+ (module Connector_AMASS:AMASS_XT30U-F_1x02_P5.0mm_Vertical (layer F.Cu) (tedit 5C8E9CDA) (tstamp 6636603E)
+ (at 151.13 180.34)
(descr "Connector XT30 Vertical Cable Female, https://www.tme.eu/en/Document/3cbfa5cfa544d79584972dd5234a409e/XT30U%20SPEC.pdf")
(tags "RC Connector XT30")
(path /66E135A0)
@@ -1564,7 +1630,7 @@
(fp_text user + (at 9 0) (layer F.SilkS)
(effects (font (size 1.5 1.5) (thickness 0.15)))
)
- (fp_text user %R (at 2.5 0) (layer F.Fab)
+ (fp_text user %R (at 2.069999 -0.000001) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -2.6 -1.3) (end -2.6 1.3) (layer F.Fab) (width 0.1))
@@ -1596,8 +1662,8 @@
)
)
- (module Connector_AMASS:AMASS_XT60-F_1x02_P7.20mm_Vertical (layer F.Cu) (tedit 5D6C1D2C) (tstamp 66354020)
- (at 139.135 112.12)
+ (module Connector_AMASS:AMASS_XT60-F_1x02_P7.20mm_Vertical (layer F.Cu) (tedit 5D6C1D2C) (tstamp 66366023)
+ (at 149.86 168.91)
(descr "AMASS female XT60, through hole, vertical, https://www.tme.eu/Document/2d152ced3b7a446066e6c419d84bb460/XT60%20SPEC.pdf")
(tags "XT60 female vertical")
(path /66E12617)
@@ -1639,59 +1705,8 @@
)
)
- (module custom:CC6_SF (layer F.Cu) (tedit 0) (tstamp 66354007)
- (at 149.244999 68.804999)
- (descr CC6_SF)
- (tags "Undefined or Miscellaneous")
- (path /66A897F1)
- (fp_text reference 5vconverter1 (at 11.065 5.098) (layer F.SilkS)
- (effects (font (size 1.27 1.27) (thickness 0.254)))
- )
- (fp_text value CC6-1205SF-E (at 11.065 5.098) (layer F.SilkS) hide
- (effects (font (size 1.27 1.27) (thickness 0.254)))
- )
- (fp_text user %R (at 11.065 5.098) (layer F.Fab)
- (effects (font (size 1.27 1.27) (thickness 0.254)))
- )
- (fp_line (start 0 -5.17) (end 22.86 -5.17) (layer F.Fab) (width 0.2))
- (fp_line (start 22.86 -5.17) (end 22.86 15.33) (layer F.Fab) (width 0.2))
- (fp_line (start 22.86 15.33) (end 0 15.33) (layer F.Fab) (width 0.2))
- (fp_line (start 0 15.33) (end 0 -5.17) (layer F.Fab) (width 0.2))
- (fp_line (start 3.83 -5.17) (end 19.03 -5.17) (layer F.SilkS) (width 0.2))
- (fp_line (start 3.83 15.33) (end 19.03 15.33) (layer F.SilkS) (width 0.2))
- (fp_line (start 0 -1.6) (end 0 1.6) (layer F.SilkS) (width 0.2))
- (fp_line (start 22.86 -1.6) (end 22.86 1.6) (layer F.SilkS) (width 0.2))
- (fp_line (start 0 3.48) (end 0 6.68) (layer F.SilkS) (width 0.2))
- (fp_line (start 0 8.56) (end 0 11.76) (layer F.SilkS) (width 0.2))
- (fp_line (start 22.86 3.48) (end 22.86 11.76) (layer F.SilkS) (width 0.2))
- (fp_circle (center 24.609 12.777) (end 24.609 12.85526) (layer F.SilkS) (width 0.2))
- (pad 1 thru_hole circle (at 22.86 12.7) (size 1.37 1.37) (drill 0.87) (layers *.Cu *.Mask)
- (net 1 12v))
- (pad 2 thru_hole circle (at 22.86 2.54) (size 1.37 1.37) (drill 0.87) (layers *.Cu *.Mask)
- (net 124 "Net-(5vconverter1-Pad2)"))
- (pad 3 thru_hole circle (at 22.86 -2.54) (size 1.37 1.37) (drill 0.87) (layers *.Cu *.Mask)
- (net 4 gnd))
- (pad 4 thru_hole circle (at 0 -2.54) (size 1.37 1.37) (drill 0.87) (layers *.Cu *.Mask)
- (net 125 "Net-(5vconverter1-Pad4)"))
- (pad 5 thru_hole circle (at 0 2.54) (size 1.37 1.37) (drill 0.87) (layers *.Cu *.Mask)
- (net 126 "Net-(5vconverter1-Pad5)"))
- (pad 6 thru_hole circle (at 0 7.62) (size 1.37 1.37) (drill 0.87) (layers *.Cu *.Mask)
- (net 127 "Net-(5vconverter1-Pad6)"))
- (pad 7 thru_hole circle (at 0 12.7) (size 1.37 1.37) (drill 0.87) (layers *.Cu *.Mask)
- (net 128 "Net-(5vconverter1-Pad7)"))
- (pad 8 thru_hole circle (at 2.54 15.33) (size 1.84 1.84) (drill 1.24) (layers *.Cu *.Mask))
- (pad 9 thru_hole circle (at 20.32 15.33) (size 1.84 1.84) (drill 1.24) (layers *.Cu *.Mask))
- (pad 10 thru_hole circle (at 20.32 -5.17) (size 1.84 1.84) (drill 1.24) (layers *.Cu *.Mask))
- (pad 11 thru_hole circle (at 2.54 -5.17) (size 1.84 1.84) (drill 1.24) (layers *.Cu *.Mask))
- (model CC6-1205SF-E.stp
- (at (xyz 0 0 0))
- (scale (xyz 1 1 1))
- (rotate (xyz 0 0 0))
- )
- )
-
- (module custom:CC60512SRE (layer F.Cu) (tedit 0) (tstamp 66353FEB)
- (at 128.27 94.615)
+ (module custom:CC60512SRE (layer F.Cu) (tedit 0) (tstamp 6636600A)
+ (at 151.13 150.495)
(descr CC6-0512SR-E-4)
(tags "Power Supply")
(path /66758C94)
diff --git a/pcb/pcb.kicad_pcb-bak b/pcb/pcb.kicad_pcb-bak
index 5d3e1d1..c1bb9d0 100644
--- a/pcb/pcb.kicad_pcb-bak
+++ b/pcb/pcb.kicad_pcb-bak
@@ -5,8 +5,8 @@
(drawings 0)
(tracks 0)
(zones 0)
- (modules 46)
- (nets 136)
+ (modules 48)
+ (nets 146)
)
(page A4)
@@ -91,140 +91,150 @@
(net 0 "")
(net 1 12v)
- (net 2 "Net-(3.3vconverter1-Pad10)")
- (net 3 "Net-(3.3vconverter1-Pad9)")
- (net 4 "Net-(3.3vconverter1-Pad8)")
- (net 5 "Net-(3.3vconverter1-Pad7)")
- (net 6 "Net-(3.3vconverter1-Pad2)")
- (net 7 gnd)
- (net 8 "Net-(5Vconverter1-Pad10)")
- (net 9 "Net-(5Vconverter1-Pad9)")
- (net 10 "Net-(5Vconverter1-Pad8)")
- (net 11 "Net-(5Vconverter1-Pad7)")
- (net 12 "Net-(5Vconverter1-Pad2)")
- (net 13 "Net-(controllboard1-Pad40)")
- (net 14 "Net-(controllboard1-Pad41)")
- (net 15 "Net-(i2converter1-Pad21)")
- (net 16 "Net-(i2converter1-Pad20)")
- (net 17 "Net-(i2converter1-Pad19)")
- (net 18 "Net-(i2converter1-Pad18)")
- (net 19 "Net-(i2converter1-Pad17)")
- (net 20 "Net-(collor_sensor_1-Pad1)")
- (net 21 "Net-(collor_sensor_1-Pad0)")
- (net 22 "Net-(collor_sensor_2-Pad1)")
- (net 23 "Net-(collor_sensor_2-Pad0)")
- (net 24 "Net-(collor_sensor_3-Pad1)")
- (net 25 "Net-(collor_sensor_3-Pad0)")
- (net 26 "Net-(collor_sensor_4-Pad0)")
- (net 27 "Net-(collor_sensor_4-Pad1)")
- (net 28 "Net-(collor_sensor_5-Pad1)")
- (net 29 "Net-(collor_sensor_5-Pad0)")
- (net 30 "Net-(collor_sensor_6-Pad1)")
- (net 31 "Net-(collor_sensor_6-Pad0)")
- (net 32 "Net-(i2converter1-Pad3)")
- (net 33 "Net-(i2converter1-Pad2)")
- (net 34 "Net-(i2converter1-Pad1)")
- (net 35 "Net-(io_expender2-Pad28)")
- (net 36 "Net-(io_expender2-Pad14)")
- (net 37 "Net-(io_expender2-Pad27)")
- (net 38 "Net-(io_expender2-Pad26)")
- (net 39 "Net-(io_expender2-Pad25)")
- (net 40 "Net-(io_expender2-Pad11)")
- (net 41 "Net-(io_expender2-Pad24)")
- (net 42 "Net-(io_expender2-Pad23)")
- (net 43 "Net-(io_expender2-Pad22)")
- (net 44 "Net-(io_expender2-Pad8)")
- (net 45 "Net-(io_expender2-Pad21)")
- (net 46 "Net-(io_expender2-Pad7)")
- (net 47 "Net-(io_expender2-Pad20)")
- (net 48 "Net-(io_expender2-Pad6)")
- (net 49 "Net-(io_expender2-Pad19)")
- (net 50 "Net-(io_expender2-Pad5)")
- (net 51 "Net-(io_expender2-Pad18)")
- (net 52 "Net-(io_expender2-Pad4)")
- (net 53 "Net-(io_expender2-Pad17)")
- (net 54 "Net-(io_expender2-Pad3)")
- (net 55 "Net-(io_expender2-Pad16)")
- (net 56 "Net-(io_expender2-Pad2)")
- (net 57 "Net-(io_expender2-Pad15)")
- (net 58 "Net-(io_expender2-Pad1)")
- (net 59 "Net-(io_expernder1-Pad28)")
- (net 60 "Net-(io_expernder1-Pad14)")
- (net 61 "Net-(io_expernder1-Pad27)")
- (net 62 "Net-(io_expernder1-Pad26)")
- (net 63 "Net-(io_expernder1-Pad25)")
- (net 64 "Net-(io_expernder1-Pad11)")
- (net 65 "Net-(io_expernder1-Pad24)")
- (net 66 "Net-(io_expernder1-Pad23)")
- (net 67 "Net-(io_expernder1-Pad22)")
- (net 68 "Net-(io_expernder1-Pad8)")
- (net 69 "Net-(io_expernder1-Pad21)")
- (net 70 "Net-(io_expernder1-Pad7)")
- (net 71 "Net-(io_expernder1-Pad20)")
- (net 72 "Net-(io_expernder1-Pad6)")
- (net 73 "Net-(io_expernder1-Pad19)")
- (net 74 "Net-(io_expernder1-Pad5)")
- (net 75 "Net-(io_expernder1-Pad18)")
- (net 76 "Net-(io_expernder1-Pad4)")
- (net 77 "Net-(io_expernder1-Pad17)")
- (net 78 "Net-(io_expernder1-Pad3)")
- (net 79 "Net-(io_expernder1-Pad16)")
- (net 80 "Net-(io_expernder1-Pad2)")
- (net 81 "Net-(io_expernder1-Pad15)")
- (net 82 "Net-(io_expernder1-Pad1)")
- (net 83 "Net-(controllboard1-Pad23)")
- (net 84 "Net-(controllboard1-Pad22)")
- (net 85 "Net-(controllboard1-Pad21)")
- (net 86 "Net-(controllboard1-Pad20)")
- (net 87 "Net-(controllboard1-Pad19)")
- (net 88 "Net-(controllboard1-Pad18)")
- (net 89 "Net-(controllboard1-Pad17)")
- (net 90 "Net-(controllboard1-Pad16)")
- (net 91 "Net-(controllboard1-Pad15)")
- (net 92 "Net-(controllboard1-Pad14)")
- (net 93 "Net-(controllboard1-Pad13)")
- (net 94 "Net-(controllboard1-Pad36)")
- (net 95 "Net-(controllboard1-Pad35)")
- (net 96 "Net-(controllboard1-Pad34)")
- (net 97 "Net-(controllboard1-Pad33)")
- (net 98 "Net-(controllboard1-Pad37)")
- (net 99 "Net-(controllboard1-Pad32)")
- (net 100 "Net-(controllboard1-Pad31)")
- (net 101 "Net-(controllboard1-Pad30)")
- (net 102 "Net-(controllboard1-Pad29)")
- (net 103 "Net-(controllboard1-Pad28)")
- (net 104 "Net-(controllboard1-Pad27)")
- (net 105 "Net-(controllboard1-Pad26)")
- (net 106 "Net-(controllboard1-Pad25)")
- (net 107 "Net-(controllboard1-Pad24)")
- (net 108 "Net-(controllboard1-Pad12)")
- (net 109 "Net-(controllboard1-Pad11)")
- (net 110 "Net-(BZ1-Pad1)")
- (net 111 "Net-(R7-Pad1)")
- (net 112 "Net-(R6-Pad1)")
- (net 113 "Net-(R5-Pad1)")
- (net 114 "Net-(R4-Pad1)")
- (net 115 "Net-(R3-Pad1)")
- (net 116 "Net-(R2-Pad1)")
- (net 117 "Net-(controllboard1-Pad3)")
- (net 118 "Net-(controllboard1-Pad2)")
- (net 119 "Net-(controllboard1-Pad1)")
- (net 120 "Net-(controllboard1-Pad46)")
- (net 121 "Net-(controllboard1-Pad45)")
- (net 122 "Net-(controllboard1-Pad44)")
- (net 123 "Net-(controllboard1-Pad43)")
- (net 124 "Net-(controllboard1-Pad42)")
- (net 125 "Net-(controllboard1-Pad54)")
- (net 126 "Net-(controllboard1-Pad53)")
- (net 127 "Net-(controllboard1-Pad52)")
- (net 128 "Net-(controllboard1-Pad51)")
- (net 129 "Net-(controllboard1-Pad50)")
- (net 130 "Net-(controllboard1-Pad39)")
- (net 131 "Net-(controllboard1-Pad38)")
- (net 132 "Net-(motor_driver2-Pad10)")
- (net 133 "Net-(motor_driver2-Pad9)")
- (net 134 "Net-(motor_driver2-Pad8)")
- (net 135 "Net-(R1-Pad1)")
+ (net 2 "Net-(3.3vconverter1-Pad7)")
+ (net 3 "Net-(3.3vconverter1-Pad2)")
+ (net 4 gnd)
+ (net 5 "Net-(controllboard1-Pad40)")
+ (net 6 "Net-(controllboard1-Pad41)")
+ (net 7 "Net-(i2converter1-Pad21)")
+ (net 8 "Net-(i2converter1-Pad20)")
+ (net 9 "Net-(i2converter1-Pad19)")
+ (net 10 "Net-(i2converter1-Pad18)")
+ (net 11 "Net-(i2converter1-Pad17)")
+ (net 12 "Net-(collor_sensor_1-Pad1)")
+ (net 13 "Net-(collor_sensor_1-Pad0)")
+ (net 14 "Net-(collor_sensor_2-Pad1)")
+ (net 15 "Net-(collor_sensor_2-Pad0)")
+ (net 16 "Net-(collor_sensor_3-Pad1)")
+ (net 17 "Net-(collor_sensor_3-Pad0)")
+ (net 18 "Net-(collor_sensor_4-Pad0)")
+ (net 19 "Net-(collor_sensor_4-Pad1)")
+ (net 20 "Net-(collor_sensor_5-Pad1)")
+ (net 21 "Net-(collor_sensor_5-Pad0)")
+ (net 22 "Net-(collor_sensor_6-Pad1)")
+ (net 23 "Net-(collor_sensor_6-Pad0)")
+ (net 24 "Net-(i2converter1-Pad3)")
+ (net 25 "Net-(i2converter1-Pad2)")
+ (net 26 "Net-(i2converter1-Pad1)")
+ (net 27 "Net-(io_expender2-Pad28)")
+ (net 28 "Net-(io_expender2-Pad14)")
+ (net 29 "Net-(io_expender2-Pad27)")
+ (net 30 "Net-(io_expender2-Pad26)")
+ (net 31 "Net-(io_expender2-Pad25)")
+ (net 32 "Net-(io_expender2-Pad11)")
+ (net 33 "Net-(io_expender2-Pad24)")
+ (net 34 "Net-(io_expender2-Pad23)")
+ (net 35 "Net-(io_expender2-Pad22)")
+ (net 36 "Net-(io_expender2-Pad8)")
+ (net 37 "Net-(io_expender2-Pad21)")
+ (net 38 "Net-(io_expender2-Pad7)")
+ (net 39 "Net-(io_expender2-Pad20)")
+ (net 40 "Net-(io_expender2-Pad6)")
+ (net 41 "Net-(io_expender2-Pad19)")
+ (net 42 "Net-(io_expender2-Pad18)")
+ (net 43 "Net-(io_expender2-Pad17)")
+ (net 44 "Net-(io_expender2-Pad16)")
+ (net 45 "Net-(io_expender2-Pad15)")
+ (net 46 "Net-(io_expender2-Pad1)")
+ (net 47 "Net-(io_expernder1-Pad28)")
+ (net 48 "Net-(io_expernder1-Pad14)")
+ (net 49 "Net-(io_expernder1-Pad27)")
+ (net 50 "Net-(io_expernder1-Pad26)")
+ (net 51 "Net-(io_expernder1-Pad25)")
+ (net 52 "Net-(io_expernder1-Pad11)")
+ (net 53 "Net-(io_expernder1-Pad24)")
+ (net 54 "Net-(io_expernder1-Pad23)")
+ (net 55 "Net-(io_expernder1-Pad22)")
+ (net 56 "Net-(io_expernder1-Pad8)")
+ (net 57 "Net-(io_expernder1-Pad21)")
+ (net 58 "Net-(io_expernder1-Pad7)")
+ (net 59 "Net-(io_expernder1-Pad20)")
+ (net 60 "Net-(io_expernder1-Pad6)")
+ (net 61 "Net-(io_expernder1-Pad19)")
+ (net 62 "Net-(io_expernder1-Pad5)")
+ (net 63 "Net-(io_expernder1-Pad18)")
+ (net 64 "Net-(io_expernder1-Pad4)")
+ (net 65 "Net-(io_expernder1-Pad17)")
+ (net 66 "Net-(io_expernder1-Pad3)")
+ (net 67 "Net-(io_expernder1-Pad16)")
+ (net 68 "Net-(io_expernder1-Pad2)")
+ (net 69 "Net-(io_expernder1-Pad15)")
+ (net 70 "Net-(io_expernder1-Pad1)")
+ (net 71 "Net-(controllboard1-Pad23)")
+ (net 72 "Net-(controllboard1-Pad22)")
+ (net 73 "Net-(controllboard1-Pad21)")
+ (net 74 "Net-(controllboard1-Pad20)")
+ (net 75 "Net-(controllboard1-Pad19)")
+ (net 76 "Net-(controllboard1-Pad18)")
+ (net 77 "Net-(controllboard1-Pad17)")
+ (net 78 "Net-(controllboard1-Pad16)")
+ (net 79 "Net-(controllboard1-Pad15)")
+ (net 80 "Net-(controllboard1-Pad14)")
+ (net 81 "Net-(controllboard1-Pad13)")
+ (net 82 "Net-(controllboard1-Pad36)")
+ (net 83 "Net-(controllboard1-Pad35)")
+ (net 84 "Net-(controllboard1-Pad34)")
+ (net 85 "Net-(controllboard1-Pad33)")
+ (net 86 "Net-(controllboard1-Pad37)")
+ (net 87 "Net-(controllboard1-Pad32)")
+ (net 88 "Net-(controllboard1-Pad31)")
+ (net 89 "Net-(controllboard1-Pad30)")
+ (net 90 "Net-(controllboard1-Pad29)")
+ (net 91 "Net-(controllboard1-Pad28)")
+ (net 92 "Net-(controllboard1-Pad27)")
+ (net 93 "Net-(controllboard1-Pad26)")
+ (net 94 "Net-(controllboard1-Pad25)")
+ (net 95 "Net-(controllboard1-Pad24)")
+ (net 96 "Net-(controllboard1-Pad12)")
+ (net 97 "Net-(controllboard1-Pad11)")
+ (net 98 "Net-(BZ1-Pad1)")
+ (net 99 "Net-(R7-Pad1)")
+ (net 100 "Net-(R6-Pad1)")
+ (net 101 "Net-(R5-Pad1)")
+ (net 102 "Net-(R4-Pad1)")
+ (net 103 "Net-(R3-Pad1)")
+ (net 104 "Net-(R2-Pad1)")
+ (net 105 "Net-(controllboard1-Pad3)")
+ (net 106 "Net-(controllboard1-Pad2)")
+ (net 107 "Net-(controllboard1-Pad1)")
+ (net 108 "Net-(controllboard1-Pad46)")
+ (net 109 "Net-(controllboard1-Pad45)")
+ (net 110 "Net-(controllboard1-Pad44)")
+ (net 111 "Net-(controllboard1-Pad43)")
+ (net 112 "Net-(controllboard1-Pad42)")
+ (net 113 "Net-(controllboard1-Pad54)")
+ (net 114 "Net-(controllboard1-Pad53)")
+ (net 115 "Net-(controllboard1-Pad52)")
+ (net 116 "Net-(controllboard1-Pad51)")
+ (net 117 "Net-(controllboard1-Pad50)")
+ (net 118 "Net-(controllboard1-Pad39)")
+ (net 119 "Net-(controllboard1-Pad38)")
+ (net 120 "Net-(R1-Pad1)")
+ (net 121 "Net-(3.3vconverter1-Pad4)")
+ (net 122 "Net-(3.3vconverter1-Pad5)")
+ (net 123 "Net-(3.3vconverter1-Pad6)")
+ (net 124 "Net-(Motor_driver2-Pad9)")
+ (net 125 "Net-(Motor_driver2-Pad10)")
+ (net 126 "Net-(Motor_driver2-Pad11)")
+ (net 127 "Net-(Motor_driver2-Pad12)")
+ (net 128 "Net-(kompas1-Pad4)")
+ (net 129 "Net-(motor_driver1-Pad13)")
+ (net 130 "Net-(motor_driver1-Pad8)")
+ (net 131 "Net-(motor_driver1-Pad5)")
+ (net 132 "Net-(Motor_driver2-Pad13)")
+ (net 133 "Net-(Motor_driver2-Pad8)")
+ (net 134 "Net-(Motor_driver2-Pad5)")
+ (net 135 "Net-(motor_driver3-Pad13)")
+ (net 136 "Net-(motor_driver3-Pad8)")
+ (net 137 "Net-(motor_driver3-Pad5)")
+ (net 138 "Net-(BZ1-Pad2)")
+ (net 139 "Net-(Motor_driver2-Pad7)")
+ (net 140 "Net-(PS1-Pad3)")
+ (net 141 "Net-(PS1-Pad6)")
+ (net 142 "Net-(PS1-Pad7)")
+ (net 143 "Net-(PS1-Pad10)")
+ (net 144 "Net-(PS1-Pad11)")
+ (net 145 "Net-(PS1-Pad12)")
(net_class Default "This is the default net class."
(clearance 0.2)
@@ -234,17 +244,27 @@
(uvia_dia 0.3)
(uvia_drill 0.1)
(add_net 12v)
- (add_net "Net-(3.3vconverter1-Pad10)")
(add_net "Net-(3.3vconverter1-Pad2)")
+ (add_net "Net-(3.3vconverter1-Pad4)")
+ (add_net "Net-(3.3vconverter1-Pad5)")
+ (add_net "Net-(3.3vconverter1-Pad6)")
(add_net "Net-(3.3vconverter1-Pad7)")
- (add_net "Net-(3.3vconverter1-Pad8)")
- (add_net "Net-(3.3vconverter1-Pad9)")
- (add_net "Net-(5Vconverter1-Pad10)")
- (add_net "Net-(5Vconverter1-Pad2)")
- (add_net "Net-(5Vconverter1-Pad7)")
- (add_net "Net-(5Vconverter1-Pad8)")
- (add_net "Net-(5Vconverter1-Pad9)")
(add_net "Net-(BZ1-Pad1)")
+ (add_net "Net-(BZ1-Pad2)")
+ (add_net "Net-(Motor_driver2-Pad10)")
+ (add_net "Net-(Motor_driver2-Pad11)")
+ (add_net "Net-(Motor_driver2-Pad12)")
+ (add_net "Net-(Motor_driver2-Pad13)")
+ (add_net "Net-(Motor_driver2-Pad5)")
+ (add_net "Net-(Motor_driver2-Pad7)")
+ (add_net "Net-(Motor_driver2-Pad8)")
+ (add_net "Net-(Motor_driver2-Pad9)")
+ (add_net "Net-(PS1-Pad10)")
+ (add_net "Net-(PS1-Pad11)")
+ (add_net "Net-(PS1-Pad12)")
+ (add_net "Net-(PS1-Pad3)")
+ (add_net "Net-(PS1-Pad6)")
+ (add_net "Net-(PS1-Pad7)")
(add_net "Net-(R1-Pad1)")
(add_net "Net-(R2-Pad1)")
(add_net "Net-(R3-Pad1)")
@@ -324,7 +344,6 @@
(add_net "Net-(io_expender2-Pad17)")
(add_net "Net-(io_expender2-Pad18)")
(add_net "Net-(io_expender2-Pad19)")
- (add_net "Net-(io_expender2-Pad2)")
(add_net "Net-(io_expender2-Pad20)")
(add_net "Net-(io_expender2-Pad21)")
(add_net "Net-(io_expender2-Pad22)")
@@ -334,9 +353,6 @@
(add_net "Net-(io_expender2-Pad26)")
(add_net "Net-(io_expender2-Pad27)")
(add_net "Net-(io_expender2-Pad28)")
- (add_net "Net-(io_expender2-Pad3)")
- (add_net "Net-(io_expender2-Pad4)")
- (add_net "Net-(io_expender2-Pad5)")
(add_net "Net-(io_expender2-Pad6)")
(add_net "Net-(io_expender2-Pad7)")
(add_net "Net-(io_expender2-Pad8)")
@@ -364,14 +380,18 @@
(add_net "Net-(io_expernder1-Pad6)")
(add_net "Net-(io_expernder1-Pad7)")
(add_net "Net-(io_expernder1-Pad8)")
- (add_net "Net-(motor_driver2-Pad10)")
- (add_net "Net-(motor_driver2-Pad8)")
- (add_net "Net-(motor_driver2-Pad9)")
+ (add_net "Net-(kompas1-Pad4)")
+ (add_net "Net-(motor_driver1-Pad13)")
+ (add_net "Net-(motor_driver1-Pad5)")
+ (add_net "Net-(motor_driver1-Pad8)")
+ (add_net "Net-(motor_driver3-Pad13)")
+ (add_net "Net-(motor_driver3-Pad5)")
+ (add_net "Net-(motor_driver3-Pad8)")
(add_net gnd)
)
- (module custom:dipswitch6 (layer F.Cu) (tedit 663368FD) (tstamp 6634AB2E)
- (at 187.581999 95.166999)
+ (module custom:dipswitch6 (layer F.Cu) (tedit 663368FD) (tstamp 66366283)
+ (at 152.447 77.152)
(path /670F1323)
(fp_text reference settings1 (at 0 -10.16) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -380,33 +400,33 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 12 thru_hole circle (at 5.08 -5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 111 "Net-(R7-Pad1)"))
+ (net 99 "Net-(R7-Pad1)"))
(pad 11 thru_hole circle (at 5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 112 "Net-(R6-Pad1)"))
+ (net 100 "Net-(R6-Pad1)"))
(pad 10 thru_hole circle (at 5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 113 "Net-(R5-Pad1)"))
+ (net 101 "Net-(R5-Pad1)"))
(pad 9 thru_hole circle (at 5.08 2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 114 "Net-(R4-Pad1)"))
+ (net 102 "Net-(R4-Pad1)"))
(pad 8 thru_hole circle (at 5.08 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 115 "Net-(R3-Pad1)"))
+ (net 103 "Net-(R3-Pad1)"))
(pad 7 thru_hole circle (at 5.08 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 116 "Net-(R2-Pad1)"))
+ (net 104 "Net-(R2-Pad1)"))
(pad 6 thru_hole circle (at -2.54 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 120 "Net-(controllboard1-Pad46)"))
+ (net 108 "Net-(controllboard1-Pad46)"))
(pad 5 thru_hole circle (at -2.54 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 120 "Net-(controllboard1-Pad46)"))
+ (net 108 "Net-(controllboard1-Pad46)"))
(pad 4 thru_hole circle (at -2.54 2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 120 "Net-(controllboard1-Pad46)"))
+ (net 108 "Net-(controllboard1-Pad46)"))
(pad 3 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 120 "Net-(controllboard1-Pad46)"))
+ (net 108 "Net-(controllboard1-Pad46)"))
(pad 2 thru_hole circle (at -2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 120 "Net-(controllboard1-Pad46)"))
+ (net 108 "Net-(controllboard1-Pad46)"))
(pad 1 thru_hole circle (at -2.54 -5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 120 "Net-(controllboard1-Pad46)"))
+ (net 108 "Net-(controllboard1-Pad46)"))
)
- (module custom:dipswitch1 (layer F.Cu) (tedit 663368C0) (tstamp 6634AB1E)
- (at 187.741999 115.386999)
+ (module custom:dipswitch1 (layer F.Cu) (tedit 663368C0) (tstamp 66366273)
+ (at 134.587 99.212)
(path /68069763)
(fp_text reference set_goal_color1 (at 0 -10.16) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -415,13 +435,13 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 135 "Net-(R1-Pad1)"))
+ (net 120 "Net-(R1-Pad1)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 6634AB18)
- (at 160.231999 140.696999)
+ (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 6636626D)
+ (at 134.587 101.732)
(path /676761F6)
(fp_text reference R7 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -430,13 +450,13 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 8 "Net-(5Vconverter1-Pad10)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 111 "Net-(R7-Pad1)"))
+ (net 99 "Net-(R7-Pad1)"))
)
- (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 6634AB12)
- (at 167.831999 133.246999)
+ (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66366267)
+ (at 152.137 88.962)
(path /67644AE6)
(fp_text reference R6 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -445,13 +465,13 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 8 "Net-(5Vconverter1-Pad10)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 112 "Net-(R6-Pad1)"))
+ (net 100 "Net-(R6-Pad1)"))
)
- (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 6634AB0C)
- (at 180.141999 120.676999)
+ (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66366261)
+ (at 162.587 77.112)
(path /67613260)
(fp_text reference R5 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -460,13 +480,13 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 8 "Net-(5Vconverter1-Pad10)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 113 "Net-(R5-Pad1)"))
+ (net 101 "Net-(R5-Pad1)"))
)
- (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 6634AB06)
- (at 152.591999 148.576999)
+ (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 6636625B)
+ (at 137.357 104.252)
(path /675E18E7)
(fp_text reference R4 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -475,13 +495,13 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 8 "Net-(5Vconverter1-Pad10)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 114 "Net-(R4-Pad1)"))
+ (net 102 "Net-(R4-Pad1)"))
)
- (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 6634AB00)
- (at 157.671999 143.536999)
+ (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66366255)
+ (at 162.587 79.632)
(path /675B0045)
(fp_text reference R3 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -490,13 +510,13 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 8 "Net-(5Vconverter1-Pad10)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 115 "Net-(R3-Pad1)"))
+ (net 103 "Net-(R3-Pad1)"))
)
- (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 6634AAFA)
- (at 152.591999 146.056999)
+ (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 6636624F)
+ (at 142.187 99.212)
(path /675AF867)
(fp_text reference R2 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -505,13 +525,13 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 8 "Net-(5Vconverter1-Pad10)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 116 "Net-(R2-Pad1)"))
+ (net 104 "Net-(R2-Pad1)"))
)
- (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 6634AAF4)
- (at 169.591999 125.686999)
+ (module custom:resistor (layer F.Cu) (tedit 663366F3) (tstamp 66366249)
+ (at 142.187 101.732)
(path /6806A728)
(fp_text reference R1 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -520,13 +540,75 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 135 "Net-(R1-Pad1)"))
+ (net 120 "Net-(R1-Pad1)"))
)
- (module custom:openmv_m7_r2 (layer F.Cu) (tedit 6633610F) (tstamp 6634AAEE)
- (at 145.161999 96.436999)
+ (module custom:SFTN01M05N (layer F.Cu) (tedit 6635F4A6) (tstamp 66366243)
+ (at 155.575 147.32)
+ (descr SFTN01M-05N-2)
+ (tags "Power Supply")
+ (path /66490BE8)
+ (attr smd)
+ (fp_text reference PS1 (at 0 -2.54) (layer F.SilkS)
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_text value SFTN01M-05N (at 0 1.27) (layer F.SilkS) hide
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_text user %R (at 0 0) (layer F.Fab)
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_arc (start -6.35 6.55) (end -6.35 6.6) (angle -180) (layer F.SilkS) (width 0.1))
+ (fp_arc (start -6.35 6.55) (end -6.35 6.5) (angle -180) (layer F.SilkS) (width 0.1))
+ (fp_line (start -7.62 -5.45) (end 7.62 -5.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.62 -5.45) (end 7.62 5.45) (layer F.Fab) (width 0.1))
+ (fp_line (start 7.62 5.45) (end -7.62 5.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -7.62 5.45) (end -7.62 -5.45) (layer F.Fab) (width 0.1))
+ (fp_line (start -8.62 -7) (end 8.62 -7) (layer F.CrtYd) (width 0.1))
+ (fp_line (start 8.62 -7) (end 8.62 7) (layer F.CrtYd) (width 0.1))
+ (fp_line (start 8.62 7) (end -8.62 7) (layer F.CrtYd) (width 0.1))
+ (fp_line (start -8.62 7) (end -8.62 -7) (layer F.CrtYd) (width 0.1))
+ (fp_line (start -6.35 6.6) (end -6.35 6.6) (layer F.SilkS) (width 0.1))
+ (fp_line (start -6.35 6.5) (end -6.35 6.5) (layer F.SilkS) (width 0.1))
+ (fp_line (start -7.4 5.45) (end -7.62 5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start -7.62 5.45) (end -7.62 -5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start -7.62 -5.45) (end -7.4 -5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start -0.4 -5.45) (end 2.8 -5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start -0.4 5.45) (end 2.8 5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start 7.4 5.45) (end 7.62 5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start 7.62 5.45) (end 7.62 -5.45) (layer F.SilkS) (width 0.2))
+ (fp_line (start 7.62 -5.45) (end 7.2 -5.45) (layer F.SilkS) (width 0.2))
+ (pad 1 smd rect (at -6.35 5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)
+ (net 4 gnd))
+ (pad 2 smd rect (at -3.81 5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)
+ (net 1 12v))
+ (pad 3 smd rect (at -1.27 5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)
+ (net 140 "Net-(PS1-Pad3)"))
+ (pad 5 smd rect (at 3.81 5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)
+ (net 138 "Net-(BZ1-Pad2)"))
+ (pad 6 smd rect (at 6.35 5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)
+ (net 141 "Net-(PS1-Pad6)"))
+ (pad 7 smd rect (at 6.35 -5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)
+ (net 142 "Net-(PS1-Pad7)"))
+ (pad 8 smd rect (at 3.81 -5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)
+ (net 139 "Net-(Motor_driver2-Pad7)"))
+ (pad 10 smd rect (at -1.27 -5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)
+ (net 143 "Net-(PS1-Pad10)"))
+ (pad 11 smd rect (at -3.81 -5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)
+ (net 144 "Net-(PS1-Pad11)"))
+ (pad 12 smd rect (at -6.35 -5.1) (size 1.2 1.8) (layers F.Cu F.Paste F.Mask)
+ (net 145 "Net-(PS1-Pad12)"))
+ (model SFTN01M-05N.stp
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (module custom:openmv_m7_r2 (layer F.Cu) (tedit 6633610F) (tstamp 66366220)
+ (at 117.057 66.802)
(path /67CD24B8)
(fp_text reference openmvcam1 (at 1.27 -1.27) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -552,62 +634,98 @@
(pad p0 thru_hole circle (at -16.51 -6.35) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
)
- (module custom:l298n (layer F.Cu) (tedit 663369ED) (tstamp 6634AADA)
- (at 147.551999 135.936999)
- (path /669A2B7F)
- (fp_text reference motor_driver2 (at 0 -7.12) (layer F.SilkS)
- (effects (font (size 1 1) (thickness 0.15)))
- )
- (fp_text value l298n (at 0 -8.12) (layer F.Fab)
- (effects (font (size 1 1) (thickness 0.15)))
- )
- (pad 3 thru_hole circle (at -2.54 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 7 gnd))
- (pad 2 thru_hole circle (at -5.08 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 1 12v))
- (pad 10 thru_hole circle (at 7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 132 "Net-(motor_driver2-Pad10)"))
- (pad 9 thru_hole circle (at 5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 133 "Net-(motor_driver2-Pad9)"))
- (pad 8 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 134 "Net-(motor_driver2-Pad8)"))
- (pad 7 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 45 "Net-(io_expender2-Pad21)"))
- (pad 6 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 44 "Net-(io_expender2-Pad8)"))
- (pad 5 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 46 "Net-(io_expender2-Pad7)"))
+ (module custom:TB9051FTG (layer F.Cu) (tedit 6634D7B7) (tstamp 6636620C)
+ (at 146.247 60.452)
+ (path /6647AD4E)
+ (fp_text reference motor_driver3 (at 0 -5.08) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TB9051FTG (at 0 -3.04) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 14 thru_hole circle (at 12.7 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 109 "Net-(controllboard1-Pad45)"))
+ (pad 13 thru_hole circle (at 10.16 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 135 "Net-(motor_driver3-Pad13)"))
+ (pad 11 thru_hole circle (at 5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 110 "Net-(controllboard1-Pad44)"))
+ (pad 10 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 33 "Net-(io_expender2-Pad24)"))
+ (pad 9 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 46 "Net-(io_expender2-Pad1)"))
+ (pad 8 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 136 "Net-(motor_driver3-Pad8)"))
+ (pad 7 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 139 "Net-(Motor_driver2-Pad7)"))
+ (pad 6 thru_hole circle (at -7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 138 "Net-(BZ1-Pad2)"))
+ (pad 5 thru_hole circle (at -10.16 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 137 "Net-(motor_driver3-Pad5)"))
)
- (module custom:l298n (layer F.Cu) (tedit 663369ED) (tstamp 6634AACE)
- (at 129.791999 140.486999)
- (path /669A10B9)
- (fp_text reference motor_driver1 (at 0 -7.12) (layer F.SilkS)
- (effects (font (size 1 1) (thickness 0.15)))
- )
- (fp_text value l298n (at 0 -8.12) (layer F.Fab)
- (effects (font (size 1 1) (thickness 0.15)))
- )
- (pad 3 thru_hole circle (at -2.54 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 7 gnd))
- (pad 2 thru_hole circle (at -5.08 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 1 12v))
- (pad 10 thru_hole circle (at 7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 48 "Net-(io_expender2-Pad6)"))
- (pad 9 thru_hole circle (at 5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 50 "Net-(io_expender2-Pad5)"))
- (pad 8 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 52 "Net-(io_expender2-Pad4)"))
- (pad 7 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 54 "Net-(io_expender2-Pad3)"))
- (pad 6 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 56 "Net-(io_expender2-Pad2)"))
- (pad 5 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 58 "Net-(io_expender2-Pad1)"))
+ (module custom:TB9051FTG (layer F.Cu) (tedit 6634D7B7) (tstamp 663661FE)
+ (at 89.007 107.472)
+ (path /6641F1C3)
+ (fp_text reference Motor_driver2 (at 0 -5.08) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TB9051FTG (at 0 -3.04) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 14 thru_hole circle (at 12.7 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 127 "Net-(Motor_driver2-Pad12)"))
+ (pad 13 thru_hole circle (at 10.16 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 132 "Net-(Motor_driver2-Pad13)"))
+ (pad 11 thru_hole circle (at 5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 126 "Net-(Motor_driver2-Pad11)"))
+ (pad 10 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 125 "Net-(Motor_driver2-Pad10)"))
+ (pad 9 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 124 "Net-(Motor_driver2-Pad9)"))
+ (pad 8 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 133 "Net-(Motor_driver2-Pad8)"))
+ (pad 7 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 139 "Net-(Motor_driver2-Pad7)"))
+ (pad 6 thru_hole circle (at -7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 138 "Net-(BZ1-Pad2)"))
+ (pad 5 thru_hole circle (at -10.16 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 134 "Net-(Motor_driver2-Pad5)"))
+ )
+
+ (module custom:TB9051FTG (layer F.Cu) (tedit 6634D7B7) (tstamp 663661F0)
+ (at 89.007 104.952)
+ (path /6641C80E)
+ (fp_text reference motor_driver1 (at 0 -5.08) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TB9051FTG (at 0 -3.04) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad 14 thru_hole circle (at 12.7 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 40 "Net-(io_expender2-Pad6)"))
+ (pad 13 thru_hole circle (at 10.16 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 129 "Net-(motor_driver1-Pad13)"))
+ (pad 11 thru_hole circle (at 5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 38 "Net-(io_expender2-Pad7)"))
+ (pad 10 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 36 "Net-(io_expender2-Pad8)"))
+ (pad 9 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 37 "Net-(io_expender2-Pad21)"))
+ (pad 8 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 130 "Net-(motor_driver1-Pad8)"))
+ (pad 7 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 139 "Net-(Motor_driver2-Pad7)"))
+ (pad 6 thru_hole circle (at -7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 138 "Net-(BZ1-Pad2)"))
+ (pad 5 thru_hole circle (at -10.16 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 131 "Net-(motor_driver1-Pad5)"))
)
- (module custom:pololu_motor (layer F.Cu) (tedit 66336A28) (tstamp 6634AAC2)
- (at 154.581999 110.386999)
+ (module custom:pololu_motor (layer F.Cu) (tedit 66336A28) (tstamp 663661E2)
+ (at 83.927 102.152)
(path /66842BE0)
(fp_text reference motor3 (at 0 -7.62) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -616,17 +734,17 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 4 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 8 "Net-(5Vconverter1-Pad10)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 3 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 35 "Net-(io_expender2-Pad28)"))
+ (net 27 "Net-(io_expender2-Pad28)"))
(pad 2 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 37 "Net-(io_expender2-Pad27)"))
+ (net 29 "Net-(io_expender2-Pad27)"))
(pad 1 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 9 "Net-(5Vconverter1-Pad9)"))
+ (net 139 "Net-(Motor_driver2-Pad7)"))
)
- (module custom:pololu_motor (layer F.Cu) (tedit 66336A28) (tstamp 6634AABA)
- (at 154.581999 112.906999)
+ (module custom:pololu_motor (layer F.Cu) (tedit 66336A28) (tstamp 663661DA)
+ (at 94.067 102.152)
(path /66830404)
(fp_text reference motor2 (at 0 -7.62) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -635,17 +753,17 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 4 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 8 "Net-(5Vconverter1-Pad10)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 3 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 38 "Net-(io_expender2-Pad26)"))
+ (net 30 "Net-(io_expender2-Pad26)"))
(pad 2 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 39 "Net-(io_expender2-Pad25)"))
+ (net 31 "Net-(io_expender2-Pad25)"))
(pad 1 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 9 "Net-(5Vconverter1-Pad9)"))
+ (net 139 "Net-(Motor_driver2-Pad7)"))
)
- (module custom:pololu_motor (layer F.Cu) (tedit 66336A28) (tstamp 6634AAB2)
- (at 129.791999 148.086999)
+ (module custom:pololu_motor (layer F.Cu) (tedit 66336A28) (tstamp 663661D2)
+ (at 83.927 119.092)
(path /6682D0F1)
(fp_text reference motor1 (at 0 -7.62) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -654,17 +772,43 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 4 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 8 "Net-(5Vconverter1-Pad10)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 3 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 59 "Net-(io_expernder1-Pad28)"))
+ (net 47 "Net-(io_expernder1-Pad28)"))
(pad 2 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 61 "Net-(io_expernder1-Pad27)"))
+ (net 49 "Net-(io_expernder1-Pad27)"))
(pad 1 thru_hole circle (at -5.08 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 9 "Net-(5Vconverter1-Pad9)"))
+ (net 139 "Net-(Motor_driver2-Pad7)"))
+ )
+
+ (module custom:miniIMU-9_v6 (layer F.Cu) (tedit 6634AAC0) (tstamp 663661CA)
+ (at 103.505 141.605)
+ (path /6641AB3C)
+ (fp_text reference kompas1 (at 0 -6.35) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value miniIMU-9_v6 (at 0 -3.81) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 0 12.7) (end -6.35 12.7) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.35 12.7) (end 6.35 12.7) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.35 12.7) (end 6.35 -7.62) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.35 -7.62) (end -6.35 -7.62) (layer F.SilkS) (width 0.12))
+ (fp_line (start -6.35 -7.62) (end -6.35 12.7) (layer F.SilkS) (width 0.12))
+ (pad 4 thru_hole circle (at 5.08 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 128 "Net-(kompas1-Pad4)"))
+ (pad 3 thru_hole circle (at 2.54 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 139 "Net-(Motor_driver2-Pad7)"))
+ (pad 2 thru_hole circle (at 0 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 138 "Net-(BZ1-Pad2)"))
+ (pad 1 thru_hole circle (at -2.54 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 5 "Net-(controllboard1-Pad40)"))
+ (pad 0 thru_hole circle (at -5.08 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
+ (net 6 "Net-(controllboard1-Pad41)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6634AAAA)
- (at 187.581999 112.866999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 663661BC)
+ (at 162.587 84.672)
(path /6642E42D)
(fp_text reference ir_sensor_16 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -673,15 +817,15 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 63 "Net-(io_expernder1-Pad25)"))
+ (net 51 "Net-(io_expernder1-Pad25)"))
(pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6634AAA3)
- (at 160.231999 138.176999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 663661B5)
+ (at 137.357 106.772)
(path /6642E423)
(fp_text reference ir_sensor_15 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -690,15 +834,15 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 43 "Net-(io_expender2-Pad22)"))
+ (net 35 "Net-(io_expender2-Pad22)"))
(pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6634AA9C)
- (at 187.581999 110.346999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 663661AE)
+ (at 137.357 109.292)
(path /6642E419)
(fp_text reference ir_sensor_14 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -707,15 +851,15 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 42 "Net-(io_expender2-Pad23)"))
+ (net 34 "Net-(io_expender2-Pad23)"))
(pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6634AA95)
- (at 167.831999 128.206999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 663661A7)
+ (at 152.137 91.482)
(path /6642E40F)
(fp_text reference ir_sensor_13 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -724,15 +868,15 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 65 "Net-(io_expernder1-Pad24)"))
+ (net 53 "Net-(io_expernder1-Pad24)"))
(pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6634AA8E)
- (at 187.581999 107.826999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 663661A0)
+ (at 152.137 94.002)
(path /6642E405)
(fp_text reference ir_sensor_12 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -741,15 +885,15 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 66 "Net-(io_expernder1-Pad23)"))
+ (net 54 "Net-(io_expernder1-Pad23)"))
(pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6634AA87)
- (at 160.231999 135.656999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66366199)
+ (at 162.587 82.152)
(path /6642E3FB)
(fp_text reference ir_sensor_11 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -758,15 +902,15 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 67 "Net-(io_expernder1-Pad22)"))
+ (net 55 "Net-(io_expernder1-Pad22)"))
(pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6634AA80)
- (at 187.581999 105.306999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66366192)
+ (at 91.527 119.092)
(path /6642E3F1)
(fp_text reference ir_sensor_10 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -775,15 +919,15 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 69 "Net-(io_expernder1-Pad21)"))
+ (net 57 "Net-(io_expernder1-Pad21)"))
(pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6634AA79)
- (at 167.831999 130.726999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6636618B)
+ (at 99.147 112.512)
(path /6642E25B)
(fp_text reference ir_sensor_9 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -792,15 +936,15 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 68 "Net-(io_expernder1-Pad8)"))
+ (net 56 "Net-(io_expernder1-Pad8)"))
(pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6634AA72)
- (at 152.041999 133.136999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66366184)
+ (at 99.147 115.032)
(path /66395696)
(fp_text reference ir_sensor_8 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -809,15 +953,15 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 70 "Net-(io_expernder1-Pad7)"))
+ (net 58 "Net-(io_expernder1-Pad7)"))
(pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6634AA6B)
- (at 137.391999 148.086999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6636617D)
+ (at 164.007 60.452)
(path /6639568B)
(fp_text reference ir_sensor_7 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -826,15 +970,15 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 72 "Net-(io_expernder1-Pad6)"))
+ (net 60 "Net-(io_expernder1-Pad6)"))
(pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6634AA64)
- (at 160.231999 133.136999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66366176)
+ (at 99.147 117.552)
(path /66395681)
(fp_text reference ir_sensor_6 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -843,15 +987,15 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 74 "Net-(io_expernder1-Pad5)"))
+ (net 62 "Net-(io_expernder1-Pad5)"))
(pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6634AA5D)
- (at 144.991999 146.056999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6636616F)
+ (at 99.127 120.072)
(path /663953D2)
(fp_text reference ir_sensor_5 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -860,15 +1004,15 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 76 "Net-(io_expernder1-Pad4)"))
+ (net 64 "Net-(io_expernder1-Pad4)"))
(pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6634AA56)
- (at 150.071999 143.536999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66366168)
+ (at 106.747 120.052)
(path /663895CC)
(fp_text reference ir_sensor_4 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -877,15 +1021,15 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 78 "Net-(io_expernder1-Pad3)"))
+ (net 66 "Net-(io_expernder1-Pad3)"))
(pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6634AA4F)
- (at 144.991999 148.576999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66366161)
+ (at 99.147 109.992)
(path /66375259)
(fp_text reference ir_sensor_3 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -894,15 +1038,15 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 62 "Net-(io_expernder1-Pad26)"))
+ (net 50 "Net-(io_expernder1-Pad26)"))
(pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6634AA48)
- (at 180.141999 115.636999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6636615A)
+ (at 162.587 72.072)
(path /66374957)
(fp_text reference ir_sensor_2 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -911,15 +1055,15 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 80 "Net-(io_expernder1-Pad2)"))
+ (net 68 "Net-(io_expernder1-Pad2)"))
(pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 6634AA41)
- (at 142.471999 143.536999)
+ (module custom:tssp4038 (layer F.Cu) (tedit 6633647D) (tstamp 66366153)
+ (at 114.347 120.052)
(path /6634C48F)
(fp_text reference ir_sensor_1 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -928,15 +1072,15 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 3 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 82 "Net-(io_expernder1-Pad1)"))
+ (net 70 "Net-(io_expernder1-Pad1)"))
(pad 2 thru_hole circle (at 0 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
)
- (module Package_DIP:DIP-28_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 6634AA3A)
- (at 118.165 90.9)
+ (module Package_DIP:DIP-28_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 6636614C)
+ (at 90.060001 61.265001)
(descr "28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
(tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
(path /6640686D)
@@ -965,61 +1109,61 @@
(fp_line (start 8.7 34.55) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
(fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
(pad 28 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 59 "Net-(io_expernder1-Pad28)"))
+ (net 47 "Net-(io_expernder1-Pad28)"))
(pad 14 thru_hole oval (at 0 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 60 "Net-(io_expernder1-Pad14)"))
+ (net 48 "Net-(io_expernder1-Pad14)"))
(pad 27 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 61 "Net-(io_expernder1-Pad27)"))
+ (net 49 "Net-(io_expernder1-Pad27)"))
(pad 13 thru_hole oval (at 0 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 19 "Net-(i2converter1-Pad17)"))
+ (net 11 "Net-(i2converter1-Pad17)"))
(pad 26 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 62 "Net-(io_expernder1-Pad26)"))
+ (net 50 "Net-(io_expernder1-Pad26)"))
(pad 12 thru_hole oval (at 0 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 18 "Net-(i2converter1-Pad18)"))
+ (net 10 "Net-(i2converter1-Pad18)"))
(pad 25 thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 63 "Net-(io_expernder1-Pad25)"))
+ (net 51 "Net-(io_expernder1-Pad25)"))
(pad 11 thru_hole oval (at 0 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 64 "Net-(io_expernder1-Pad11)"))
+ (net 52 "Net-(io_expernder1-Pad11)"))
(pad 24 thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 65 "Net-(io_expernder1-Pad24)"))
+ (net 53 "Net-(io_expernder1-Pad24)"))
(pad 10 thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 23 thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 66 "Net-(io_expernder1-Pad23)"))
+ (net 54 "Net-(io_expernder1-Pad23)"))
(pad 9 thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
(pad 22 thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 67 "Net-(io_expernder1-Pad22)"))
+ (net 55 "Net-(io_expernder1-Pad22)"))
(pad 8 thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 68 "Net-(io_expernder1-Pad8)"))
+ (net 56 "Net-(io_expernder1-Pad8)"))
(pad 21 thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 69 "Net-(io_expernder1-Pad21)"))
+ (net 57 "Net-(io_expernder1-Pad21)"))
(pad 7 thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 70 "Net-(io_expernder1-Pad7)"))
+ (net 58 "Net-(io_expernder1-Pad7)"))
(pad 20 thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 71 "Net-(io_expernder1-Pad20)"))
+ (net 59 "Net-(io_expernder1-Pad20)"))
(pad 6 thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 72 "Net-(io_expernder1-Pad6)"))
+ (net 60 "Net-(io_expernder1-Pad6)"))
(pad 19 thru_hole oval (at 7.62 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 73 "Net-(io_expernder1-Pad19)"))
+ (net 61 "Net-(io_expernder1-Pad19)"))
(pad 5 thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 74 "Net-(io_expernder1-Pad5)"))
+ (net 62 "Net-(io_expernder1-Pad5)"))
(pad 18 thru_hole oval (at 7.62 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 75 "Net-(io_expernder1-Pad18)"))
+ (net 63 "Net-(io_expernder1-Pad18)"))
(pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 76 "Net-(io_expernder1-Pad4)"))
+ (net 64 "Net-(io_expernder1-Pad4)"))
(pad 17 thru_hole oval (at 7.62 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 77 "Net-(io_expernder1-Pad17)"))
+ (net 65 "Net-(io_expernder1-Pad17)"))
(pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 78 "Net-(io_expernder1-Pad3)"))
+ (net 66 "Net-(io_expernder1-Pad3)"))
(pad 16 thru_hole oval (at 7.62 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 79 "Net-(io_expernder1-Pad16)"))
+ (net 67 "Net-(io_expernder1-Pad16)"))
(pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 80 "Net-(io_expernder1-Pad2)"))
+ (net 68 "Net-(io_expernder1-Pad2)"))
(pad 15 thru_hole oval (at 7.62 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 81 "Net-(io_expernder1-Pad15)"))
+ (net 69 "Net-(io_expernder1-Pad15)"))
(pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 82 "Net-(io_expernder1-Pad1)"))
+ (net 70 "Net-(io_expernder1-Pad1)"))
(model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-28_W7.62mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
@@ -1027,8 +1171,8 @@
)
)
- (module Package_DIP:DIP-28_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 6634AA0A)
- (at 107.315 90.9)
+ (module Package_DIP:DIP-28_W7.62mm (layer F.Cu) (tedit 5A02E8C5) (tstamp 6636611C)
+ (at 79.210001 61.265001)
(descr "28-lead though-hole mounted DIP package, row spacing 7.62 mm (300 mils)")
(tags "THT DIP DIL PDIP 2.54mm 7.62mm 300mil")
(path /66424687)
@@ -1057,61 +1201,61 @@
(fp_line (start 8.7 34.55) (end 8.7 -1.55) (layer F.CrtYd) (width 0.05))
(fp_line (start 8.7 -1.55) (end -1.1 -1.55) (layer F.CrtYd) (width 0.05))
(pad 28 thru_hole oval (at 7.62 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 35 "Net-(io_expender2-Pad28)"))
+ (net 27 "Net-(io_expender2-Pad28)"))
(pad 14 thru_hole oval (at 0 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 36 "Net-(io_expender2-Pad14)"))
+ (net 28 "Net-(io_expender2-Pad14)"))
(pad 27 thru_hole oval (at 7.62 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 37 "Net-(io_expender2-Pad27)"))
+ (net 29 "Net-(io_expender2-Pad27)"))
(pad 13 thru_hole oval (at 0 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 17 "Net-(i2converter1-Pad19)"))
+ (net 9 "Net-(i2converter1-Pad19)"))
(pad 26 thru_hole oval (at 7.62 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 38 "Net-(io_expender2-Pad26)"))
+ (net 30 "Net-(io_expender2-Pad26)"))
(pad 12 thru_hole oval (at 0 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 16 "Net-(i2converter1-Pad20)"))
+ (net 8 "Net-(i2converter1-Pad20)"))
(pad 25 thru_hole oval (at 7.62 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 39 "Net-(io_expender2-Pad25)"))
+ (net 31 "Net-(io_expender2-Pad25)"))
(pad 11 thru_hole oval (at 0 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 40 "Net-(io_expender2-Pad11)"))
+ (net 32 "Net-(io_expender2-Pad11)"))
(pad 24 thru_hole oval (at 7.62 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 41 "Net-(io_expender2-Pad24)"))
+ (net 33 "Net-(io_expender2-Pad24)"))
(pad 10 thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 23 thru_hole oval (at 7.62 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 42 "Net-(io_expender2-Pad23)"))
+ (net 34 "Net-(io_expender2-Pad23)"))
(pad 9 thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
(pad 22 thru_hole oval (at 7.62 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 43 "Net-(io_expender2-Pad22)"))
+ (net 35 "Net-(io_expender2-Pad22)"))
(pad 8 thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 44 "Net-(io_expender2-Pad8)"))
+ (net 36 "Net-(io_expender2-Pad8)"))
(pad 21 thru_hole oval (at 7.62 17.78) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 45 "Net-(io_expender2-Pad21)"))
+ (net 37 "Net-(io_expender2-Pad21)"))
(pad 7 thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 46 "Net-(io_expender2-Pad7)"))
+ (net 38 "Net-(io_expender2-Pad7)"))
(pad 20 thru_hole oval (at 7.62 20.32) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 47 "Net-(io_expender2-Pad20)"))
+ (net 39 "Net-(io_expender2-Pad20)"))
(pad 6 thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 48 "Net-(io_expender2-Pad6)"))
+ (net 40 "Net-(io_expender2-Pad6)"))
(pad 19 thru_hole oval (at 7.62 22.86) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 49 "Net-(io_expender2-Pad19)"))
+ (net 41 "Net-(io_expender2-Pad19)"))
(pad 5 thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 50 "Net-(io_expender2-Pad5)"))
+ (net 124 "Net-(Motor_driver2-Pad9)"))
(pad 18 thru_hole oval (at 7.62 25.4) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 51 "Net-(io_expender2-Pad18)"))
+ (net 42 "Net-(io_expender2-Pad18)"))
(pad 4 thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 52 "Net-(io_expender2-Pad4)"))
+ (net 125 "Net-(Motor_driver2-Pad10)"))
(pad 17 thru_hole oval (at 7.62 27.94) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 53 "Net-(io_expender2-Pad17)"))
+ (net 43 "Net-(io_expender2-Pad17)"))
(pad 3 thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 54 "Net-(io_expender2-Pad3)"))
+ (net 126 "Net-(Motor_driver2-Pad11)"))
(pad 16 thru_hole oval (at 7.62 30.48) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 55 "Net-(io_expender2-Pad16)"))
+ (net 44 "Net-(io_expender2-Pad16)"))
(pad 2 thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 56 "Net-(io_expender2-Pad2)"))
+ (net 127 "Net-(Motor_driver2-Pad12)"))
(pad 15 thru_hole oval (at 7.62 33.02) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 57 "Net-(io_expender2-Pad15)"))
+ (net 45 "Net-(io_expender2-Pad15)"))
(pad 1 thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers *.Cu *.Mask)
- (net 58 "Net-(io_expender2-Pad1)"))
+ (net 46 "Net-(io_expender2-Pad1)"))
(model ${KISYS3DMOD}/Package_DIP.3dshapes/DIP-28_W7.62mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
@@ -1119,8 +1263,8 @@
)
)
- (module Package_SO:SSOP-24_5.3x8.2mm_P0.65mm (layer F.Cu) (tedit 5A02F25C) (tstamp 6634A9DA)
- (at 171.065 119.4)
+ (module Package_SO:SSOP-24_5.3x8.2mm_P0.65mm (layer F.Cu) (tedit 5A02F25C) (tstamp 663660EC)
+ (at 126.365 145.415)
(descr "24-Lead Plastic Shrink Small Outline (SS)-5.30 mm Body [SSOP] (see Microchip Packaging Specification 00000049BS.pdf)")
(tags "SSOP 0.65")
(path /663863AE)
@@ -1151,53 +1295,53 @@
(fp_line (start -2.875 4.325) (end 2.875 4.325) (layer F.SilkS) (width 0.15))
(fp_line (start -2.875 -4.1) (end -4.475 -4.1) (layer F.SilkS) (width 0.15))
(pad 24 smd rect (at 3.6 -3.575) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
(pad 23 smd rect (at 3.6 -2.925) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 13 "Net-(controllboard1-Pad40)"))
+ (net 5 "Net-(controllboard1-Pad40)"))
(pad 22 smd rect (at 3.6 -2.275) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 14 "Net-(controllboard1-Pad41)"))
+ (net 6 "Net-(controllboard1-Pad41)"))
(pad 21 smd rect (at 3.6 -1.625) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 15 "Net-(i2converter1-Pad21)"))
+ (net 7 "Net-(i2converter1-Pad21)"))
(pad 20 smd rect (at 3.6 -0.975) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 16 "Net-(i2converter1-Pad20)"))
+ (net 8 "Net-(i2converter1-Pad20)"))
(pad 19 smd rect (at 3.6 -0.325) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 17 "Net-(i2converter1-Pad19)"))
+ (net 9 "Net-(i2converter1-Pad19)"))
(pad 18 smd rect (at 3.6 0.325) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 18 "Net-(i2converter1-Pad18)"))
+ (net 10 "Net-(i2converter1-Pad18)"))
(pad 17 smd rect (at 3.6 0.975) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 19 "Net-(i2converter1-Pad17)"))
+ (net 11 "Net-(i2converter1-Pad17)"))
(pad 16 smd rect (at 3.6 1.625) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 20 "Net-(collor_sensor_1-Pad1)"))
+ (net 12 "Net-(collor_sensor_1-Pad1)"))
(pad 15 smd rect (at 3.6 2.275) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 21 "Net-(collor_sensor_1-Pad0)"))
+ (net 13 "Net-(collor_sensor_1-Pad0)"))
(pad 14 smd rect (at 3.6 2.925) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 22 "Net-(collor_sensor_2-Pad1)"))
+ (net 14 "Net-(collor_sensor_2-Pad1)"))
(pad 13 smd rect (at 3.6 3.575) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 23 "Net-(collor_sensor_2-Pad0)"))
+ (net 15 "Net-(collor_sensor_2-Pad0)"))
(pad 12 smd rect (at -3.6 3.575) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 11 smd rect (at -3.6 2.925) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 24 "Net-(collor_sensor_3-Pad1)"))
+ (net 16 "Net-(collor_sensor_3-Pad1)"))
(pad 10 smd rect (at -3.6 2.275) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 25 "Net-(collor_sensor_3-Pad0)"))
+ (net 17 "Net-(collor_sensor_3-Pad0)"))
(pad 9 smd rect (at -3.6 1.625) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 26 "Net-(collor_sensor_4-Pad0)"))
+ (net 18 "Net-(collor_sensor_4-Pad0)"))
(pad 8 smd rect (at -3.6 0.975) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 27 "Net-(collor_sensor_4-Pad1)"))
+ (net 19 "Net-(collor_sensor_4-Pad1)"))
(pad 7 smd rect (at -3.6 0.325) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 28 "Net-(collor_sensor_5-Pad1)"))
+ (net 20 "Net-(collor_sensor_5-Pad1)"))
(pad 6 smd rect (at -3.6 -0.325) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 29 "Net-(collor_sensor_5-Pad0)"))
+ (net 21 "Net-(collor_sensor_5-Pad0)"))
(pad 5 smd rect (at -3.6 -0.975) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 30 "Net-(collor_sensor_6-Pad1)"))
+ (net 22 "Net-(collor_sensor_6-Pad1)"))
(pad 4 smd rect (at -3.6 -1.625) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 31 "Net-(collor_sensor_6-Pad0)"))
+ (net 23 "Net-(collor_sensor_6-Pad0)"))
(pad 3 smd rect (at -3.6 -2.275) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 32 "Net-(i2converter1-Pad3)"))
+ (net 24 "Net-(i2converter1-Pad3)"))
(pad 2 smd rect (at -3.6 -2.925) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 33 "Net-(i2converter1-Pad2)"))
+ (net 25 "Net-(i2converter1-Pad2)"))
(pad 1 smd rect (at -3.6 -3.575) (size 1.75 0.45) (layers F.Cu F.Paste F.Mask)
- (net 34 "Net-(i2converter1-Pad1)"))
+ (net 26 "Net-(i2converter1-Pad1)"))
(model ${KISYS3DMOD}/Package_SO.3dshapes/SSOP-24_5.3x8.2mm_P0.65mm.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
@@ -1205,8 +1349,8 @@
)
)
- (module custom:teensy4.1 (layer F.Cu) (tedit 663362B9) (tstamp 6634A9AD)
- (at 96.811999 97.706999)
+ (module custom:teensy4.1 (layer F.Cu) (tedit 663362B9) (tstamp 663660BF)
+ (at 86.36 140.97)
(path /66315BAB)
(fp_text reference controllboard1 (at 0 -12.7) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -1215,115 +1359,115 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 48 thru_hole circle (at 7.62 -7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 9 "Net-(5Vconverter1-Pad9)"))
+ (net 139 "Net-(Motor_driver2-Pad7)"))
(pad 47 thru_hole circle (at 7.62 -5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 8 "Net-(5Vconverter1-Pad10)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 46 thru_hole circle (at 7.62 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 120 "Net-(controllboard1-Pad46)"))
+ (net 108 "Net-(controllboard1-Pad46)"))
(pad 45 thru_hole circle (at 7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 121 "Net-(controllboard1-Pad45)"))
+ (net 109 "Net-(controllboard1-Pad45)"))
(pad 44 thru_hole circle (at 7.62 2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 122 "Net-(controllboard1-Pad44)"))
+ (net 110 "Net-(controllboard1-Pad44)"))
(pad 43 thru_hole circle (at 7.62 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 123 "Net-(controllboard1-Pad43)"))
+ (net 111 "Net-(controllboard1-Pad43)"))
(pad 42 thru_hole circle (at 7.62 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 124 "Net-(controllboard1-Pad42)"))
+ (net 112 "Net-(controllboard1-Pad42)"))
(pad 41 thru_hole circle (at 7.62 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 14 "Net-(controllboard1-Pad41)"))
+ (net 6 "Net-(controllboard1-Pad41)"))
(pad 40 thru_hole circle (at 7.62 12.7) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 13 "Net-(controllboard1-Pad40)"))
+ (net 5 "Net-(controllboard1-Pad40)"))
(pad 39 thru_hole circle (at 7.62 15.24) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 130 "Net-(controllboard1-Pad39)"))
+ (net 118 "Net-(controllboard1-Pad39)"))
(pad 38 thru_hole circle (at 7.62 17.78) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 131 "Net-(controllboard1-Pad38)"))
+ (net 119 "Net-(controllboard1-Pad38)"))
(pad 37 thru_hole circle (at 7.62 20.32) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 98 "Net-(controllboard1-Pad37)"))
+ (net 86 "Net-(controllboard1-Pad37)"))
(pad 36 thru_hole circle (at 7.62 22.86) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 94 "Net-(controllboard1-Pad36)"))
+ (net 82 "Net-(controllboard1-Pad36)"))
(pad 35 thru_hole circle (at 7.62 25.4) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 95 "Net-(controllboard1-Pad35)"))
+ (net 83 "Net-(controllboard1-Pad35)"))
(pad 34 thru_hole circle (at 7.62 27.94) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 96 "Net-(controllboard1-Pad34)"))
+ (net 84 "Net-(controllboard1-Pad34)"))
(pad 33 thru_hole circle (at 7.62 30.48) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 97 "Net-(controllboard1-Pad33)"))
+ (net 85 "Net-(controllboard1-Pad33)"))
(pad 32 thru_hole circle (at 7.62 33.02) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 99 "Net-(controllboard1-Pad32)"))
+ (net 87 "Net-(controllboard1-Pad32)"))
(pad 31 thru_hole circle (at 7.62 35.56) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 100 "Net-(controllboard1-Pad31)"))
+ (net 88 "Net-(controllboard1-Pad31)"))
(pad 30 thru_hole circle (at 7.62 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 101 "Net-(controllboard1-Pad30)"))
+ (net 89 "Net-(controllboard1-Pad30)"))
(pad 29 thru_hole circle (at 7.62 40.64) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 102 "Net-(controllboard1-Pad29)"))
+ (net 90 "Net-(controllboard1-Pad29)"))
(pad 28 thru_hole circle (at 7.62 43.18) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 103 "Net-(controllboard1-Pad28)"))
+ (net 91 "Net-(controllboard1-Pad28)"))
(pad 27 thru_hole circle (at 7.62 45.72) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 104 "Net-(controllboard1-Pad27)"))
+ (net 92 "Net-(controllboard1-Pad27)"))
(pad 26 thru_hole circle (at 7.62 48.26) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 105 "Net-(controllboard1-Pad26)"))
+ (net 93 "Net-(controllboard1-Pad26)"))
(pad 25 thru_hole circle (at 7.62 50.8) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 106 "Net-(controllboard1-Pad25)"))
+ (net 94 "Net-(controllboard1-Pad25)"))
(pad 24 thru_hole circle (at -7.62 50.8) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 107 "Net-(controllboard1-Pad24)"))
+ (net 95 "Net-(controllboard1-Pad24)"))
(pad 23 thru_hole circle (at -7.62 48.26) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 83 "Net-(controllboard1-Pad23)"))
+ (net 71 "Net-(controllboard1-Pad23)"))
(pad 22 thru_hole circle (at -7.62 45.72) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 84 "Net-(controllboard1-Pad22)"))
+ (net 72 "Net-(controllboard1-Pad22)"))
(pad 21 thru_hole circle (at -7.62 43.18) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 85 "Net-(controllboard1-Pad21)"))
+ (net 73 "Net-(controllboard1-Pad21)"))
(pad 20 thru_hole circle (at -7.62 40.64) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 86 "Net-(controllboard1-Pad20)"))
+ (net 74 "Net-(controllboard1-Pad20)"))
(pad 19 thru_hole circle (at -7.62 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 87 "Net-(controllboard1-Pad19)"))
+ (net 75 "Net-(controllboard1-Pad19)"))
(pad 18 thru_hole circle (at -7.62 35.56) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 88 "Net-(controllboard1-Pad18)"))
+ (net 76 "Net-(controllboard1-Pad18)"))
(pad 17 thru_hole circle (at -7.62 33.02) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 89 "Net-(controllboard1-Pad17)"))
+ (net 77 "Net-(controllboard1-Pad17)"))
(pad 16 thru_hole circle (at -7.62 30.48) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 90 "Net-(controllboard1-Pad16)"))
+ (net 78 "Net-(controllboard1-Pad16)"))
(pad 15 thru_hole circle (at -7.62 27.94) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 91 "Net-(controllboard1-Pad15)"))
+ (net 79 "Net-(controllboard1-Pad15)"))
(pad 14 thru_hole circle (at -7.62 25.4) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 92 "Net-(controllboard1-Pad14)"))
+ (net 80 "Net-(controllboard1-Pad14)"))
(pad 13 thru_hole circle (at -7.62 22.86) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 93 "Net-(controllboard1-Pad13)"))
+ (net 81 "Net-(controllboard1-Pad13)"))
(pad 12 thru_hole circle (at -7.62 20.32) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 108 "Net-(controllboard1-Pad12)"))
+ (net 96 "Net-(controllboard1-Pad12)"))
(pad 11 thru_hole circle (at -7.62 17.78) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 109 "Net-(controllboard1-Pad11)"))
+ (net 97 "Net-(controllboard1-Pad11)"))
(pad 10 thru_hole circle (at -7.62 15.24) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 110 "Net-(BZ1-Pad1)"))
+ (net 98 "Net-(BZ1-Pad1)"))
(pad 9 thru_hole circle (at -7.62 12.7) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 111 "Net-(R7-Pad1)"))
+ (net 99 "Net-(R7-Pad1)"))
(pad 8 thru_hole circle (at -7.62 10.16) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 112 "Net-(R6-Pad1)"))
+ (net 100 "Net-(R6-Pad1)"))
(pad 7 thru_hole circle (at -7.62 7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 113 "Net-(R5-Pad1)"))
+ (net 101 "Net-(R5-Pad1)"))
(pad 6 thru_hole circle (at -7.62 5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 114 "Net-(R4-Pad1)"))
+ (net 102 "Net-(R4-Pad1)"))
(pad 5 thru_hole circle (at -7.62 2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 115 "Net-(R3-Pad1)"))
+ (net 103 "Net-(R3-Pad1)"))
(pad 4 thru_hole circle (at -7.62 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 116 "Net-(R2-Pad1)"))
+ (net 104 "Net-(R2-Pad1)"))
(pad 3 thru_hole circle (at -7.62 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 117 "Net-(controllboard1-Pad3)"))
+ (net 105 "Net-(controllboard1-Pad3)"))
(pad 2 thru_hole circle (at -7.62 -5.08) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 118 "Net-(controllboard1-Pad2)"))
+ (net 106 "Net-(controllboard1-Pad2)"))
(pad 54 thru_hole circle (at 5.08 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 125 "Net-(controllboard1-Pad54)"))
+ (net 113 "Net-(controllboard1-Pad54)"))
(pad 53 thru_hole circle (at 2.54 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 126 "Net-(controllboard1-Pad53)"))
+ (net 114 "Net-(controllboard1-Pad53)"))
(pad 52 thru_hole circle (at 0 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 127 "Net-(controllboard1-Pad52)"))
+ (net 115 "Net-(controllboard1-Pad52)"))
(pad 51 thru_hole circle (at -2.54 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 128 "Net-(controllboard1-Pad51)"))
+ (net 116 "Net-(controllboard1-Pad51)"))
(pad 50 thru_hole circle (at -5.08 38.1) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 129 "Net-(controllboard1-Pad50)"))
+ (net 117 "Net-(controllboard1-Pad50)"))
(pad 1 thru_hole circle (at -7.62 -7.62) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 119 "Net-(controllboard1-Pad1)"))
+ (net 107 "Net-(controllboard1-Pad1)"))
)
- (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 6634A974)
- (at 112.031999 147.976999)
+ (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 66366086)
+ (at 137.127 86.952)
(path /663B5BC3)
(fp_text reference collor_sensor_6 (at 0 -10.16) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -1334,18 +1478,18 @@
(pad 7 thru_hole circle (at 10.16 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at 7.62 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad 0 thru_hole circle (at 5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 31 "Net-(collor_sensor_6-Pad0)"))
+ (net 23 "Net-(collor_sensor_6-Pad0)"))
(pad 1 thru_hole circle (at 2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 30 "Net-(collor_sensor_6-Pad1)"))
+ (net 22 "Net-(collor_sensor_6-Pad1)"))
(pad 2 thru_hole circle (at 0 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
(pad 3 thru_hole circle (at -2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 5 thru_hole circle (at -5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
)
- (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 6634A969)
- (at 112.031999 143.426999)
+ (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 6636607B)
+ (at 83.927 100.142)
(path /663B5BB9)
(fp_text reference collor_sensor_5 (at 0 -10.16) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -1356,18 +1500,18 @@
(pad 7 thru_hole circle (at 10.16 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at 7.62 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad 0 thru_hole circle (at 5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 29 "Net-(collor_sensor_5-Pad0)"))
+ (net 21 "Net-(collor_sensor_5-Pad0)"))
(pad 1 thru_hole circle (at 2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 28 "Net-(collor_sensor_5-Pad1)"))
+ (net 20 "Net-(collor_sensor_5-Pad1)"))
(pad 2 thru_hole circle (at 0 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
(pad 3 thru_hole circle (at -2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 5 thru_hole circle (at -5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
)
- (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 6634A95E)
- (at 129.791999 138.476999)
+ (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 66366070)
+ (at 83.927 112.532)
(path /663B5A13)
(fp_text reference collor_sensor_4 (at 0 -10.16) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -1378,18 +1522,18 @@
(pad 7 thru_hole circle (at 10.16 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at 7.62 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad 0 thru_hole circle (at 5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 26 "Net-(collor_sensor_4-Pad0)"))
+ (net 18 "Net-(collor_sensor_4-Pad0)"))
(pad 1 thru_hole circle (at 2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 27 "Net-(collor_sensor_4-Pad1)"))
+ (net 19 "Net-(collor_sensor_4-Pad1)"))
(pad 2 thru_hole circle (at 0 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
(pad 3 thru_hole circle (at -2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 5 thru_hole circle (at -5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
)
- (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 6634A953)
- (at 112.031999 138.876999)
+ (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 66366065)
+ (at 83.927 117.082)
(path /663B3829)
(fp_text reference collor_sensor_3 (at 0 -10.16) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -1400,18 +1544,18 @@
(pad 7 thru_hole circle (at 10.16 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at 7.62 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad 0 thru_hole circle (at 5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 25 "Net-(collor_sensor_3-Pad0)"))
+ (net 17 "Net-(collor_sensor_3-Pad0)"))
(pad 1 thru_hole circle (at 2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 24 "Net-(collor_sensor_3-Pad1)"))
+ (net 16 "Net-(collor_sensor_3-Pad1)"))
(pad 2 thru_hole circle (at 0 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
(pad 3 thru_hole circle (at -2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 5 thru_hole circle (at -5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
)
- (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 6634A948)
- (at 112.031999 134.326999)
+ (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 6636605A)
+ (at 154.987 65.512)
(path /663B33E0)
(fp_text reference collor_sensor_2 (at 0 -10.16) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -1422,18 +1566,18 @@
(pad 7 thru_hole circle (at 10.16 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at 7.62 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad 0 thru_hole circle (at 5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 23 "Net-(collor_sensor_2-Pad0)"))
+ (net 15 "Net-(collor_sensor_2-Pad0)"))
(pad 1 thru_hole circle (at 2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 22 "Net-(collor_sensor_2-Pad1)"))
+ (net 14 "Net-(collor_sensor_2-Pad1)"))
(pad 2 thru_hole circle (at 0 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
(pad 3 thru_hole circle (at -2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 5 thru_hole circle (at -5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
)
- (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 6634A93D)
- (at 112.031999 129.776999)
+ (module custom:tcs3472 (layer F.Cu) (tedit 663363BC) (tstamp 6636604F)
+ (at 154.987 70.062)
(path /663B1EE2)
(fp_text reference collor_sensor_1 (at 0 -10.16) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -1444,18 +1588,18 @@
(pad 7 thru_hole circle (at 10.16 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at 7.62 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
(pad 0 thru_hole circle (at 5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 21 "Net-(collor_sensor_1-Pad0)"))
+ (net 13 "Net-(collor_sensor_1-Pad0)"))
(pad 1 thru_hole circle (at 2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 20 "Net-(collor_sensor_1-Pad1)"))
+ (net 12 "Net-(collor_sensor_1-Pad1)"))
(pad 2 thru_hole circle (at 0 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
(pad 3 thru_hole circle (at -2.54 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
(pad 5 thru_hole circle (at -5.08 -2.54) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask))
)
- (module custom:buzer (layer F.Cu) (tedit 663367BC) (tstamp 6634A932)
- (at 180.141999 118.156999)
+ (module custom:buzer (layer F.Cu) (tedit 663367BC) (tstamp 66366044)
+ (at 162.587 74.592)
(path /67A68A9E)
(fp_text reference BZ1 (at 0 -5.08) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
@@ -1464,13 +1608,13 @@
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 2 thru_hole circle (at 2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 8 "Net-(5Vconverter1-Pad10)"))
+ (net 138 "Net-(BZ1-Pad2)"))
(pad 1 thru_hole circle (at -2.54 0) (size 1.524 1.524) (drill 0.762) (layers *.Cu *.Mask)
- (net 110 "Net-(BZ1-Pad1)"))
+ (net 98 "Net-(BZ1-Pad1)"))
)
- (module Connector_AMASS:AMASS_XT30U-F_1x02_P5.0mm_Vertical (layer F.Cu) (tedit 5C8E9CDA) (tstamp 6634A92C)
- (at 151.865 128.25)
+ (module Connector_AMASS:AMASS_XT30U-F_1x02_P5.0mm_Vertical (layer F.Cu) (tedit 5C8E9CDA) (tstamp 6636603E)
+ (at 124.930001 107.315001)
(descr "Connector XT30 Vertical Cable Female, https://www.tme.eu/en/Document/3cbfa5cfa544d79584972dd5234a409e/XT30U%20SPEC.pdf")
(tags "RC Connector XT30")
(path /66E135A0)
@@ -1510,7 +1654,7 @@
(pad 2 thru_hole circle (at 5 0) (size 4 4) (drill 2.7) (layers *.Cu *.Mask)
(net 1 12v))
(pad 1 thru_hole rect (at 0 0) (size 3.8 3.8) (drill 2.7) (layers *.Cu *.Mask)
- (net 7 gnd))
+ (net 4 gnd))
(model ${KISYS3DMOD}/Connector_AMASS.3dshapes/AMASS_XT30U-F_1x02_P5.0mm_Vertical.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
@@ -1518,8 +1662,8 @@
)
)
- (module Connector_AMASS:AMASS_XT60-F_1x02_P7.20mm_Vertical (layer F.Cu) (tedit 5D6C1D2C) (tstamp 6634A911)
- (at 153.415 119.5)
+ (module Connector_AMASS:AMASS_XT60-F_1x02_P7.20mm_Vertical (layer F.Cu) (tedit 5D6C1D2C) (tstamp 66366023)
+ (at 135.960001 92.825001)
(descr "AMASS female XT60, through hole, vertical, https://www.tme.eu/Document/2d152ced3b7a446066e6c419d84bb460/XT60%20SPEC.pdf")
(tags "XT60 female vertical")
(path /66E12617)
@@ -1551,7 +1695,7 @@
(fp_line (start -4.65 -1.85) (end -1.6 -4.6) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.6 -4.6) (end 11.85 -4.6) (layer F.CrtYd) (width 0.05))
(pad 1 thru_hole roundrect (at 0 0) (size 6 6) (drill 4.5) (layers *.Cu *.Mask) (roundrect_rratio 0.25)
- (net 7 gnd))
+ (net 4 gnd))
(pad 2 thru_hole circle (at 7.2 0) (size 6 6) (drill 4.5) (layers *.Cu *.Mask)
(net 1 12v))
(model ${KISYS3DMOD}/Connector_AMASS.3dshapes/AMASS_XT60-F_1x02_P7.2mm_Vertical.wrl
@@ -1561,124 +1705,94 @@
)
)
- (module Converter_DCDC:Converter_DCDC_Artesyn_ATA_SMD (layer F.Cu) (tedit 5BF2C1CB) (tstamp 6634A8F8)
- (at 137.815 121.9)
- (descr "DCDC-Converter, Artesyn, ATA Series, 3W Single and Dual Output, 1500VDC Isolation, 24.0x13.7x8.0mm https://www.artesyn.com/power/assets/ata_series_ds_01apr2015_79c25814fd.pdf https://www.artesyn.com/power/assets/trn_dc-dc_ata_3w_series_releas1430412818_techref.pdf")
- (tags "DCDC SMD")
- (path /6631ECD9)
- (attr smd)
- (fp_text reference 5Vconverter1 (at 0 -13.35) (layer F.SilkS)
- (effects (font (size 1 1) (thickness 0.15)))
- )
- (fp_text value ATA00A18S-L (at 0 13.5) (layer F.Fab)
- (effects (font (size 1 1) (thickness 0.15)))
- )
- (fp_text user %R (at 0 0) (layer F.Fab)
- (effects (font (size 1 1) (thickness 0.15)))
- )
- (fp_line (start -6.85 -11) (end -6.85 12) (layer F.Fab) (width 0.1))
- (fp_line (start -6.85 12) (end 6.85 12) (layer F.Fab) (width 0.1))
- (fp_line (start 6.85 12) (end 6.85 -12) (layer F.Fab) (width 0.1))
- (fp_line (start 6.85 -12) (end -5.85 -12) (layer F.Fab) (width 0.1))
- (fp_line (start 7.1 -12.25) (end -7.1 -12.25) (layer F.CrtYd) (width 0.05))
- (fp_line (start -9.9 -9.84) (end -9.9 9.84) (layer F.CrtYd) (width 0.05))
- (fp_line (start -7.1 12.25) (end 7.1 12.25) (layer F.CrtYd) (width 0.05))
- (fp_line (start 9.9 9.84) (end 9.9 -9.84) (layer F.CrtYd) (width 0.05))
- (fp_line (start 6.96 -12.11) (end -6.96 -12.11) (layer F.SilkS) (width 0.12))
- (fp_line (start -6.96 -12.11) (end -6.96 -9.84) (layer F.SilkS) (width 0.12))
- (fp_line (start -6.96 -9.84) (end -9.55 -9.84) (layer F.SilkS) (width 0.12))
- (fp_line (start 6.96 -12.11) (end 6.96 -9.84) (layer F.SilkS) (width 0.12))
- (fp_line (start 6.96 12.11) (end -6.96 12.11) (layer F.SilkS) (width 0.12))
- (fp_line (start -6.96 9.84) (end -6.96 12.11) (layer F.SilkS) (width 0.12))
- (fp_line (start 6.96 9.84) (end 6.96 12.11) (layer F.SilkS) (width 0.12))
- (fp_line (start -9.9 -9.84) (end -7.1 -9.84) (layer F.CrtYd) (width 0.05))
- (fp_line (start -7.1 -9.84) (end -7.1 -12.25) (layer F.CrtYd) (width 0.05))
- (fp_line (start 7.1 -12.25) (end 7.1 -9.84) (layer F.CrtYd) (width 0.05))
- (fp_line (start 7.1 -9.84) (end 9.9 -9.84) (layer F.CrtYd) (width 0.05))
- (fp_line (start 9.9 9.84) (end 7.1 9.84) (layer F.CrtYd) (width 0.05))
- (fp_line (start 7.1 9.84) (end 7.1 12.25) (layer F.CrtYd) (width 0.05))
- (fp_line (start -9.9 9.84) (end -7.1 9.84) (layer F.CrtYd) (width 0.05))
- (fp_line (start -7.1 9.84) (end -7.1 12.25) (layer F.CrtYd) (width 0.05))
- (fp_line (start -6.85 -11) (end -5.85 -12) (layer F.Fab) (width 0.1))
- (fp_line (start -6.96 -5.4) (end -6.96 5.39) (layer F.SilkS) (width 0.12))
- (fp_line (start 6.96 -7.93) (end 6.96 5.4) (layer F.SilkS) (width 0.12))
- (pad 16 smd rect (at 8.25 -8.89) (size 2.8 1.4) (layers F.Cu F.Paste F.Mask)
- (net 1 12v))
- (pad 10 smd rect (at 8.25 6.35) (size 2.8 1.4) (layers F.Cu F.Paste F.Mask)
- (net 8 "Net-(5Vconverter1-Pad10)"))
- (pad 9 smd rect (at 8.25 8.89) (size 2.8 1.4) (layers F.Cu F.Paste F.Mask)
- (net 9 "Net-(5Vconverter1-Pad9)"))
- (pad 8 smd rect (at -8.25 8.89) (size 2.8 1.4) (layers F.Cu F.Paste F.Mask)
- (net 10 "Net-(5Vconverter1-Pad8)"))
- (pad 7 smd rect (at -8.25 6.35) (size 2.8 1.4) (layers F.Cu F.Paste F.Mask)
- (net 11 "Net-(5Vconverter1-Pad7)"))
- (pad 2 smd rect (at -8.25 -6.35) (size 2.8 1.4) (layers F.Cu F.Paste F.Mask)
- (net 12 "Net-(5Vconverter1-Pad2)"))
- (pad 1 smd rect (at -8.25 -8.89) (size 2.8 1.4) (layers F.Cu F.Paste F.Mask)
- (net 7 gnd))
- (model ${KISYS3DMOD}/Converter_DCDC.3dshapes/Converter_DCDC_Artesyn_ATA_SMD.wrl
- (at (xyz 0 0 0))
- (scale (xyz 1 1 1))
- (rotate (xyz 0 0 0))
- )
- )
-
- (module Converter_DCDC:Converter_DCDC_Artesyn_ATA_SMD (layer F.Cu) (tedit 5BF2C1CB) (tstamp 6634A8D2)
- (at 173.355 101.6)
- (descr "DCDC-Converter, Artesyn, ATA Series, 3W Single and Dual Output, 1500VDC Isolation, 24.0x13.7x8.0mm https://www.artesyn.com/power/assets/ata_series_ds_01apr2015_79c25814fd.pdf https://www.artesyn.com/power/assets/trn_dc-dc_ata_3w_series_releas1430412818_techref.pdf")
- (tags "DCDC SMD")
- (path /6631FEBC)
+ (module custom:CC60512SRE (layer F.Cu) (tedit 0) (tstamp 6636600A)
+ (at 154.94 167.005)
+ (descr CC6-0512SR-E-4)
+ (tags "Power Supply")
+ (path /66758C94)
(attr smd)
- (fp_text reference 3.3vconverter1 (at 0 -13.35) (layer F.SilkS)
- (effects (font (size 1 1) (thickness 0.15)))
+ (fp_text reference 3.3vconverter1 (at 0 0) (layer F.SilkS)
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
)
- (fp_text value ATA00F18S-L (at 0 13.5) (layer F.Fab)
- (effects (font (size 1 1) (thickness 0.15)))
+ (fp_text value CC6-1203SR-E (at 0 0) (layer F.SilkS) hide
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
)
(fp_text user %R (at 0 0) (layer F.Fab)
- (effects (font (size 1 1) (thickness 0.15)))
- )
- (fp_line (start -6.85 -11) (end -6.85 12) (layer F.Fab) (width 0.1))
- (fp_line (start -6.85 12) (end 6.85 12) (layer F.Fab) (width 0.1))
- (fp_line (start 6.85 12) (end 6.85 -12) (layer F.Fab) (width 0.1))
- (fp_line (start 6.85 -12) (end -5.85 -12) (layer F.Fab) (width 0.1))
- (fp_line (start 7.1 -12.25) (end -7.1 -12.25) (layer F.CrtYd) (width 0.05))
- (fp_line (start -9.9 -9.84) (end -9.9 9.84) (layer F.CrtYd) (width 0.05))
- (fp_line (start -7.1 12.25) (end 7.1 12.25) (layer F.CrtYd) (width 0.05))
- (fp_line (start 9.9 9.84) (end 9.9 -9.84) (layer F.CrtYd) (width 0.05))
- (fp_line (start 6.96 -12.11) (end -6.96 -12.11) (layer F.SilkS) (width 0.12))
- (fp_line (start -6.96 -12.11) (end -6.96 -9.84) (layer F.SilkS) (width 0.12))
- (fp_line (start -6.96 -9.84) (end -9.55 -9.84) (layer F.SilkS) (width 0.12))
- (fp_line (start 6.96 -12.11) (end 6.96 -9.84) (layer F.SilkS) (width 0.12))
- (fp_line (start 6.96 12.11) (end -6.96 12.11) (layer F.SilkS) (width 0.12))
- (fp_line (start -6.96 9.84) (end -6.96 12.11) (layer F.SilkS) (width 0.12))
- (fp_line (start 6.96 9.84) (end 6.96 12.11) (layer F.SilkS) (width 0.12))
- (fp_line (start -9.9 -9.84) (end -7.1 -9.84) (layer F.CrtYd) (width 0.05))
- (fp_line (start -7.1 -9.84) (end -7.1 -12.25) (layer F.CrtYd) (width 0.05))
- (fp_line (start 7.1 -12.25) (end 7.1 -9.84) (layer F.CrtYd) (width 0.05))
- (fp_line (start 7.1 -9.84) (end 9.9 -9.84) (layer F.CrtYd) (width 0.05))
- (fp_line (start 9.9 9.84) (end 7.1 9.84) (layer F.CrtYd) (width 0.05))
- (fp_line (start 7.1 9.84) (end 7.1 12.25) (layer F.CrtYd) (width 0.05))
- (fp_line (start -9.9 9.84) (end -7.1 9.84) (layer F.CrtYd) (width 0.05))
- (fp_line (start -7.1 9.84) (end -7.1 12.25) (layer F.CrtYd) (width 0.05))
- (fp_line (start -6.85 -11) (end -5.85 -12) (layer F.Fab) (width 0.1))
- (fp_line (start -6.96 -5.4) (end -6.96 5.39) (layer F.SilkS) (width 0.12))
- (fp_line (start 6.96 -7.93) (end 6.96 5.4) (layer F.SilkS) (width 0.12))
- (pad 16 smd rect (at 8.25 -8.89) (size 2.8 1.4) (layers F.Cu F.Paste F.Mask)
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_arc (start -14.75 -7.62) (end -14.8 -7.62) (angle -180) (layer F.SilkS) (width 0.2))
+ (fp_arc (start -14.75 -7.62) (end -14.7 -7.62) (angle -180) (layer F.SilkS) (width 0.2))
+ (fp_arc (start -14.75 -7.62) (end -14.8 -7.62) (angle -180) (layer F.SilkS) (width 0.2))
+ (fp_line (start -11.28 10.55) (end 11.28 10.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.28 10.55) (end 11.28 -10.55) (layer F.Fab) (width 0.1))
+ (fp_line (start 11.28 -10.55) (end -11.28 -10.55) (layer F.Fab) (width 0.1))
+ (fp_line (start -11.28 -10.55) (end -11.28 10.55) (layer F.Fab) (width 0.1))
+ (fp_line (start -15.2 -11.55) (end 15.2 -11.55) (layer F.CrtYd) (width 0.1))
+ (fp_line (start 15.2 -11.55) (end 15.2 11.55) (layer F.CrtYd) (width 0.1))
+ (fp_line (start 15.2 11.55) (end -15.2 11.55) (layer F.CrtYd) (width 0.1))
+ (fp_line (start -15.2 11.55) (end -15.2 -11.55) (layer F.CrtYd) (width 0.1))
+ (fp_line (start -11.28 -6.6) (end -11.28 -6.6) (layer F.SilkS) (width 0.2))
+ (fp_line (start -11.28 -6.6) (end -11.28 1.4) (layer F.SilkS) (width 0.2))
+ (fp_line (start -11.28 1.4) (end -11.28 1.4) (layer F.SilkS) (width 0.2))
+ (fp_line (start -11.28 1.4) (end -11.28 -6.6) (layer F.SilkS) (width 0.2))
+ (fp_line (start -11.28 3.6) (end -11.28 3.6) (layer F.SilkS) (width 0.2))
+ (fp_line (start -11.28 3.6) (end -11.28 6.6) (layer F.SilkS) (width 0.2))
+ (fp_line (start -11.28 6.6) (end -11.28 6.6) (layer F.SilkS) (width 0.2))
+ (fp_line (start -11.28 6.6) (end -11.28 3.6) (layer F.SilkS) (width 0.2))
+ (fp_line (start -11.28 8.8) (end -11.28 8.8) (layer F.SilkS) (width 0.2))
+ (fp_line (start -11.28 8.8) (end -11.28 10.55) (layer F.SilkS) (width 0.2))
+ (fp_line (start -11.28 10.55) (end -11.28 10.55) (layer F.SilkS) (width 0.2))
+ (fp_line (start -11.28 10.55) (end -11.28 8.8) (layer F.SilkS) (width 0.2))
+ (fp_line (start -11.28 10.55) (end 11.28 10.55) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 10.55) (end 11.28 10.55) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 10.55) (end -11.28 10.55) (layer F.SilkS) (width 0.2))
+ (fp_line (start -11.28 10.55) (end -11.28 10.55) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 10.55) (end 11.28 10.55) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 10.55) (end 11.28 8.8) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 8.8) (end 11.28 8.8) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 8.8) (end 11.28 10.55) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 6.4) (end 11.28 6.4) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 6.4) (end 11.28 3.8) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 3.8) (end 11.28 3.8) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 3.8) (end 11.28 6.4) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 1.4) (end 11.28 1.4) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 1.4) (end 11.28 -1.4) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 -1.4) (end 11.28 -1.4) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 -1.4) (end 11.28 1.4) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 -3.8) (end 11.28 -3.8) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 -3.8) (end 11.28 -6.4) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 -6.4) (end 11.28 -6.4) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 -6.4) (end 11.28 -3.8) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 -8.8) (end 11.28 -8.8) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 -8.8) (end 11.28 -10.55) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 -10.55) (end 11.28 -10.55) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 -10.55) (end 11.28 -8.8) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 -10.55) (end -11.28 -10.55) (layer F.SilkS) (width 0.2))
+ (fp_line (start -11.28 -10.55) (end -11.28 -10.55) (layer F.SilkS) (width 0.2))
+ (fp_line (start -11.28 -10.55) (end 11.28 -10.55) (layer F.SilkS) (width 0.2))
+ (fp_line (start 11.28 -10.55) (end 11.28 -10.55) (layer F.SilkS) (width 0.2))
+ (fp_line (start -11.28 -10.55) (end -11.28 -10.55) (layer F.SilkS) (width 0.2))
+ (fp_line (start -11.28 -10.55) (end -11.28 -8.8) (layer F.SilkS) (width 0.2))
+ (fp_line (start -11.28 -8.8) (end -11.28 -8.8) (layer F.SilkS) (width 0.2))
+ (fp_line (start -11.28 -8.8) (end -11.28 -10.55) (layer F.SilkS) (width 0.2))
+ (fp_line (start -14.8 -7.62) (end -14.8 -7.62) (layer F.SilkS) (width 0.2))
+ (fp_line (start -14.7 -7.62) (end -14.7 -7.62) (layer F.SilkS) (width 0.2))
+ (fp_line (start -14.8 -7.62) (end -14.8 -7.62) (layer F.SilkS) (width 0.2))
+ (pad 1 smd rect (at -12.6 -7.62 90) (size 1.2 3.2) (layers F.Cu F.Paste F.Mask)
(net 1 12v))
- (pad 10 smd rect (at 8.25 6.35) (size 2.8 1.4) (layers F.Cu F.Paste F.Mask)
- (net 2 "Net-(3.3vconverter1-Pad10)"))
- (pad 9 smd rect (at 8.25 8.89) (size 2.8 1.4) (layers F.Cu F.Paste F.Mask)
- (net 3 "Net-(3.3vconverter1-Pad9)"))
- (pad 8 smd rect (at -8.25 8.89) (size 2.8 1.4) (layers F.Cu F.Paste F.Mask)
- (net 4 "Net-(3.3vconverter1-Pad8)"))
- (pad 7 smd rect (at -8.25 6.35) (size 2.8 1.4) (layers F.Cu F.Paste F.Mask)
- (net 5 "Net-(3.3vconverter1-Pad7)"))
- (pad 2 smd rect (at -8.25 -6.35) (size 2.8 1.4) (layers F.Cu F.Paste F.Mask)
- (net 6 "Net-(3.3vconverter1-Pad2)"))
- (pad 1 smd rect (at -8.25 -8.89) (size 2.8 1.4) (layers F.Cu F.Paste F.Mask)
- (net 7 gnd))
- (model ${KISYS3DMOD}/Converter_DCDC.3dshapes/Converter_DCDC_Artesyn_ATA_SMD.wrl
+ (pad 2 smd rect (at -12.6 2.54 90) (size 1.2 3.2) (layers F.Cu F.Paste F.Mask)
+ (net 3 "Net-(3.3vconverter1-Pad2)"))
+ (pad 3 smd rect (at -12.6 7.62 90) (size 1.2 3.2) (layers F.Cu F.Paste F.Mask)
+ (net 4 gnd))
+ (pad 4 smd rect (at 12.6 7.62 90) (size 1.2 3.2) (layers F.Cu F.Paste F.Mask)
+ (net 121 "Net-(3.3vconverter1-Pad4)"))
+ (pad 5 smd rect (at 12.6 2.54 90) (size 1.2 3.2) (layers F.Cu F.Paste F.Mask)
+ (net 122 "Net-(3.3vconverter1-Pad5)"))
+ (pad 6 smd rect (at 12.6 -2.54 90) (size 1.2 3.2) (layers F.Cu F.Paste F.Mask)
+ (net 123 "Net-(3.3vconverter1-Pad6)"))
+ (pad 7 smd rect (at 12.6 -7.62 90) (size 1.2 3.2) (layers F.Cu F.Paste F.Mask)
+ (net 2 "Net-(3.3vconverter1-Pad7)"))
+ (model CC6-1203SR-E.stp
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
diff --git a/pcb/pcb.sch b/pcb/pcb.sch
index c116b45..48fbab6 100644
--- a/pcb/pcb.sch
+++ b/pcb/pcb.sch
@@ -1588,14 +1588,11 @@ F 11 "https://www.arrow.com/en/products/cc6-1203sr-e/tdk-lambda-americas?region=
1 0 0 -1
$EndComp
Wire Wire Line
- 1800 5400 1800 6500
-Wire Wire Line
3425 6500 4350 6500
Wire Wire Line
3425 6700 4100 6700
Wire Wire Line
1800 6500 2025 6500
-Connection ~ 1800 6500
Wire Wire Line
1800 6500 1800 7350
Wire Wire Line
@@ -1603,48 +1600,12 @@ Wire Wire Line
Connection ~ 850 6700
Wire Wire Line
850 6700 850 6900
-$Comp
-L cc6-1205sf-e:CC6-1205SF-E 5vconverter1
-U 1 1 66A897F1
-P 2250 5400
-F 0 "5vconverter1" H 2850 5665 50 0000 C CNN
-F 1 "CC6-1205SF-E" H 2850 5574 50 0000 C CNN
-F 2 "CC6_SF" H 3300 5500 50 0001 L CNN
-F 3 "https://product.tdk.com/system/files/dam/doc/product/power/switching-power/dc-dc-converter/catalog/cc-e_e.pdf" H 3300 5400 50 0001 L CNN
-F 4 "dcdc,convertor TDK-Lambda Through Hole Isolated DC-DC Converter, I/O isolation 500V ac, Vout 5V dc" H 3300 5300 50 0001 L CNN "Description"
-F 5 "TDK" H 3300 5100 50 0001 L CNN "Manufacturer_Name"
-F 6 "CC6-1205SF-E" H 3300 5000 50 0001 L CNN "Manufacturer_Part_Number"
-F 7 "967-CC6-1205SF-E" H 3300 4900 50 0001 L CNN "Mouser Part Number"
-F 8 "https://www.mouser.co.uk/ProductDetail/TDK-Lambda/CC6-1205SF-E?qs=Vwh6e7toGLhaPHzXVKmH%252BA%3D%3D" H 3300 4800 50 0001 L CNN "Mouser Price/Stock"
-F 9 "CC6-1205SF-E" H 3300 4700 50 0001 L CNN "Arrow Part Number"
-F 10 "https://www.arrow.com/en/products/cc6-1205sf-e/tdk-lambda-americas?region=nac" H 3300 4600 50 0001 L CNN "Arrow Price/Stock"
- 1 2250 5400
- 1 0 0 -1
-$EndComp
-Wire Wire Line
- 2250 5400 1800 5400
-Wire Wire Line
- 2250 5600 850 5600
-Wire Wire Line
- 850 5600 850 6700
-Wire Wire Line
- 3450 5400 3575 5400
Wire Wire Line
4150 5400 4150 4900
Wire Wire Line
- 3575 5400 3575 12425
-Connection ~ 3575 5400
-Wire Wire Line
3575 5400 4150 5400
Wire Wire Line
- 3450 5600 3700 5600
-Wire Wire Line
- 4050 5600 4050 4950
-Wire Wire Line
- 3700 12325 3700 5600
-Connection ~ 3700 5600
-Wire Wire Line
- 3700 5600 4050 5600
+ 3700 12325 3700 5700
$Comp
L tb9051ftg:TB9051FTG motor_driver1
U 1 1 6641C80E
@@ -1902,4 +1863,48 @@ Wire Wire Line
21550 12425 20475 12425
Connection ~ 19100 7900
Connection ~ 20475 12425
+$Comp
+L sftn01m-05n:SFTN01M-05N PS1
+U 1 1 66490BE8
+P 1975 5400
+F 0 "PS1" H 2625 5665 50 0000 C CNN
+F 1 "SFTN01M-05N" H 2625 5574 50 0000 C CNN
+F 2 "custom:SFTN01M05N" H 3125 5500 50 0001 L CNN
+F 3 "https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N" H 3125 5400 50 0001 L CNN
+F 4 "Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated" H 3125 5300 50 0001 L CNN "Description"
+F 5 "7.6" H 3125 5200 50 0001 L CNN "Height"
+F 6 "Mean Well" H 3125 5100 50 0001 L CNN "Manufacturer_Name"
+F 7 "SFTN01M-05N" H 3125 5000 50 0001 L CNN "Manufacturer_Part_Number"
+F 8 "709-SFTN01M-05N" H 3125 4900 50 0001 L CNN "Mouser Part Number"
+F 9 "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D" H 3125 4800 50 0001 L CNN "Mouser Price/Stock"
+ 1 1975 5400
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 1800 6500 1800 5500
+Wire Wire Line
+ 1800 5500 1975 5500
+Connection ~ 1800 6500
+Wire Wire Line
+ 1975 5400 850 5400
+Wire Wire Line
+ 850 5400 850 6700
+Wire Wire Line
+ 1975 5700 1900 5700
+Wire Wire Line
+ 1900 5700 1900 5975
+Wire Wire Line
+ 3275 5700 3700 5700
+Connection ~ 3700 5700
+Wire Wire Line
+ 4050 5700 3700 5700
+Wire Wire Line
+ 4050 4950 4050 5700
+Wire Wire Line
+ 1900 5975 3575 5975
+Wire Wire Line
+ 3575 5400 3575 5975
+Connection ~ 3575 5975
+Wire Wire Line
+ 3575 5975 3575 12425
$EndSCHEMATC
diff --git a/pcb/pcb.sch-bak b/pcb/pcb.sch-bak
index aae41ec..c22bd96 100644
--- a/pcb/pcb.sch-bak
+++ b/pcb/pcb.sch-bak
@@ -1520,12 +1520,12 @@ Wire Wire Line
600 6900 850 6900
Connection ~ 850 7800
$Comp
-L miniimu-9_v6:miniIMU-9_v6 kompas
+L miniimu-9_v6:miniIMU-9_v6 kompas1
U 1 1 6641AB3C
P 5075 13425
-F 0 "kompas" H 5553 13313 50 0000 L CNN
+F 0 "kompas1" H 5553 13313 50 0000 L CNN
F 1 "miniIMU-9_v6" H 5553 13222 50 0000 L CNN
-F 2 "" H 5075 13875 50 0001 C CNN
+F 2 "custom:miniIMU-9_v6" H 5075 13875 50 0001 C CNN
F 3 "" H 5075 13875 50 0001 C CNN
1 5075 13425
1 0 0 -1
@@ -1569,10 +1569,10 @@ Wire Wire Line
Text Notes 675 7900 0 50 ~ 0
xt60 en xt30 connector
$Comp
-L pcb-rescue:CC6-1203SR-E-CC6-1203SR-E 3.3vconverter
+L pcb-rescue:CC6-1203SR-E-CC6-1203SR-E 3.3vconverter1
U 1 1 66758C94
P 2025 6500
-F 0 "3.3vconverter" H 2725 6765 50 0000 C CNN
+F 0 "3.3vconverter1" H 2725 6765 50 0000 C CNN
F 1 "CC6-1203SR-E" H 2725 6674 50 0000 C CNN
F 2 "custom:CC60512SRE" H 3275 6600 50 0001 L CNN
F 3 "https://product.tdk.com/system/files/dam/doc/product/power/switching-power/dc-dc-converter/catalog/cc-e_e.pdf" H 3275 6500 50 0001 L CNN
@@ -1588,14 +1588,11 @@ F 11 "https://www.arrow.com/en/products/cc6-1203sr-e/tdk-lambda-americas?region=
1 0 0 -1
$EndComp
Wire Wire Line
- 1800 5400 1800 6500
-Wire Wire Line
3425 6500 4350 6500
Wire Wire Line
3425 6700 4100 6700
Wire Wire Line
1800 6500 2025 6500
-Connection ~ 1800 6500
Wire Wire Line
1800 6500 1800 7350
Wire Wire Line
@@ -1603,55 +1600,19 @@ Wire Wire Line
Connection ~ 850 6700
Wire Wire Line
850 6700 850 6900
-$Comp
-L cc6-1205sf-e:CC6-1205SF-E 5vconverter
-U 1 1 66A897F1
-P 2250 5400
-F 0 "5vconverter" H 2850 5665 50 0000 C CNN
-F 1 "CC6-1205SF-E" H 2850 5574 50 0000 C CNN
-F 2 "CC6_SF" H 3300 5500 50 0001 L CNN
-F 3 "https://product.tdk.com/system/files/dam/doc/product/power/switching-power/dc-dc-converter/catalog/cc-e_e.pdf" H 3300 5400 50 0001 L CNN
-F 4 "dcdc,convertor TDK-Lambda Through Hole Isolated DC-DC Converter, I/O isolation 500V ac, Vout 5V dc" H 3300 5300 50 0001 L CNN "Description"
-F 5 "TDK" H 3300 5100 50 0001 L CNN "Manufacturer_Name"
-F 6 "CC6-1205SF-E" H 3300 5000 50 0001 L CNN "Manufacturer_Part_Number"
-F 7 "967-CC6-1205SF-E" H 3300 4900 50 0001 L CNN "Mouser Part Number"
-F 8 "https://www.mouser.co.uk/ProductDetail/TDK-Lambda/CC6-1205SF-E?qs=Vwh6e7toGLhaPHzXVKmH%252BA%3D%3D" H 3300 4800 50 0001 L CNN "Mouser Price/Stock"
-F 9 "CC6-1205SF-E" H 3300 4700 50 0001 L CNN "Arrow Part Number"
-F 10 "https://www.arrow.com/en/products/cc6-1205sf-e/tdk-lambda-americas?region=nac" H 3300 4600 50 0001 L CNN "Arrow Price/Stock"
- 1 2250 5400
- 1 0 0 -1
-$EndComp
-Wire Wire Line
- 2250 5400 1800 5400
-Wire Wire Line
- 2250 5600 850 5600
-Wire Wire Line
- 850 5600 850 6700
-Wire Wire Line
- 3450 5400 3575 5400
Wire Wire Line
4150 5400 4150 4900
Wire Wire Line
- 3575 5400 3575 12425
-Connection ~ 3575 5400
-Wire Wire Line
3575 5400 4150 5400
Wire Wire Line
- 3450 5600 3700 5600
-Wire Wire Line
- 4050 5600 4050 4950
-Wire Wire Line
- 3700 12325 3700 5600
-Connection ~ 3700 5600
-Wire Wire Line
- 3700 5600 4050 5600
+ 3700 12325 3700 5700
$Comp
L tb9051ftg:TB9051FTG motor_driver1
U 1 1 6641C80E
P 18425 5600
F 0 "motor_driver1" H 18425 6065 50 0000 C CNN
F 1 "TB9051FTG" H 18425 5974 50 0000 C CNN
-F 2 "" H 18425 6250 50 0001 C CNN
+F 2 "custom:TB9051FTG" H 18425 6250 50 0001 C CNN
F 3 "" H 18425 6250 50 0001 C CNN
1 18425 5600
1 0 0 -1
@@ -1662,7 +1623,7 @@ U 1 1 6641F1C3
P 18425 6800
F 0 "Motor_driver2" H 18425 7265 50 0000 C CNN
F 1 "TB9051FTG" H 18425 7174 50 0000 C CNN
-F 2 "" H 18425 7450 50 0001 C CNN
+F 2 "custom:TB9051FTG" H 18425 7450 50 0001 C CNN
F 3 "" H 18425 7450 50 0001 C CNN
1 18425 6800
1 0 0 -1
@@ -1673,7 +1634,7 @@ U 1 1 6647AD4E
P 18425 8000
F 0 "motor_driver3" H 18425 8465 50 0000 C CNN
F 1 "TB9051FTG" H 18425 8374 50 0000 C CNN
-F 2 "" H 18425 8650 50 0001 C CNN
+F 2 "custom:TB9051FTG" H 18425 8650 50 0001 C CNN
F 3 "" H 18425 8650 50 0001 C CNN
1 18425 8000
1 0 0 -1
@@ -1902,4 +1863,48 @@ Wire Wire Line
21550 12425 20475 12425
Connection ~ 19100 7900
Connection ~ 20475 12425
+$Comp
+L sftn01m-05n:SFTN01M-05N PS?
+U 1 1 66490BE8
+P 1975 5400
+F 0 "PS?" H 2625 5665 50 0000 C CNN
+F 1 "SFTN01M-05N" H 2625 5574 50 0000 C CNN
+F 2 "custom:SFTN01M05N" H 3125 5500 50 0001 L CNN
+F 3 "https://www.meanwell.com/webapp/product/search.aspx?prod=SFTN01-N" H 3125 5400 50 0001 L CNN
+F 4 "Isolated DC/DC Converters - SMD 1W 12Vin 5Vout 20-200mA SMT Unregulated" H 3125 5300 50 0001 L CNN "Description"
+F 5 "7.6" H 3125 5200 50 0001 L CNN "Height"
+F 6 "Mean Well" H 3125 5100 50 0001 L CNN "Manufacturer_Name"
+F 7 "SFTN01M-05N" H 3125 5000 50 0001 L CNN "Manufacturer_Part_Number"
+F 8 "709-SFTN01M-05N" H 3125 4900 50 0001 L CNN "Mouser Part Number"
+F 9 "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/SFTN01M-05N?qs=A6eO%252BMLsxmQLvWwJN5Fn%252BQ%3D%3D" H 3125 4800 50 0001 L CNN "Mouser Price/Stock"
+ 1 1975 5400
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 1800 6500 1800 5500
+Wire Wire Line
+ 1800 5500 1975 5500
+Connection ~ 1800 6500
+Wire Wire Line
+ 1975 5400 850 5400
+Wire Wire Line
+ 850 5400 850 6700
+Wire Wire Line
+ 1975 5700 1900 5700
+Wire Wire Line
+ 1900 5700 1900 5975
+Wire Wire Line
+ 3275 5700 3700 5700
+Connection ~ 3700 5700
+Wire Wire Line
+ 4050 5700 3700 5700
+Wire Wire Line
+ 4050 4950 4050 5700
+Wire Wire Line
+ 1900 5975 3575 5975
+Wire Wire Line
+ 3575 5400 3575 5975
+Connection ~ 3575 5975
+Wire Wire Line
+ 3575 5975 3575 12425
$EndSCHEMATC