aboutsummaryrefslogtreecommitdiff
path: root/digital-driver/LIB_LDD-1500L/LDD-1500L
diff options
context:
space:
mode:
authorBlaise Thompson <blaise@untzag.com>2021-01-19 10:53:07 -0600
committerBlaise Thompson <blaise@untzag.com>2021-01-19 10:53:07 -0600
commit84407fe580156dc12f4792c08ee42d70df6c4427 (patch)
tree14770f62848080c5508346761dc50dec68b4aa32 /digital-driver/LIB_LDD-1500L/LDD-1500L
parent132c489782ce84ba676eacdd9903cc26ee5de2cb (diff)
restructure repository
Diffstat (limited to 'digital-driver/LIB_LDD-1500L/LDD-1500L')
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/3D/LDD-1500L.stlbin0 -> 389484 bytes
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/3D/LDD-1500L.stp1660
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/3D/LDD-1500L.wrl4829
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/Allegro/LDD1500L.drabin0 -> 69632 bytes
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/Allegro/c130_h80.padbin0 -> 5120 bytes
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/Allegro/ldd1500l.psmbin0 -> 11264 bytes
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/Altium/LDD-1500L.epw6
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/Altium/Readme.html9
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/CADSTAR/LDD-1500L.csa180
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/CADSTAR/LDD-1500L.lib18
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/CADSTAR/LDD1500L.cpa215
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/CR-5000/LDD-1500L.cdf30
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/CR-5000/LDD-1500L.laf150
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/CR-5000/LDD1500L.ftf423
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/CR-5000/LDD1500L.pkf10
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/CR-8000/LDD-1500L.cdf30
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/CR-8000/LDD-1500L.laf150
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/CR-8000/LDD1500L.ftf423
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/CR-8000/LDD1500L.pkf10
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/Capture/LDD-1500L.xml517
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/CircuitStudio/LDD-1500L.lbr152
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/DEHDL/ldd_1500l/chips/chips.prt68
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/DEHDL/ldd_1500l/part_table/part.ptf11
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/DEHDL/ldd_1500l/sym_1/symbol.css34
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/DesignSpark PCB PRO/LDD-1500L.dsl151
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/DesignSpark PCB/LDD-1500L.dsl151
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/DipTrace/LDD-1500L.asc655
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/EAGLE/LDD-1500L.lbr152
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/EAGLE/Readme.html35
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/Easy-PC/LDD-1500L.epl151
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/EasyEDA/LDD-1500L.lbr152
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/EasyEDA/Readme.html11
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/KiCad/LDD-1500L.dcm9
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/KiCad/LDD-1500L.lib32
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/KiCad/LDD-1500L.mod98
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/KiCad/LDD1500L.kicad_mod43
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/LDD-1500L.epw6
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/OrCAD_Allegro16/BuildFootprint.bat2
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/OrCAD_Allegro16/EDI2CAP.CFG35
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/OrCAD_Allegro16/LDD-1500L.edf173
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/OrCAD_Allegro16/footprint.scr440
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/OrCAD_Allegro16/padstack1.scr45
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/PADS/LDD-1500L.asc49
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/PADS/LDD-1500L.c41
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/PADS/LDD-1500L.p28
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/PADS/LDD1500L.d47
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/Proteus/8.8 or earlier/Readme.html16
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/Proteus/8.9 or later/Readme.html14
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/Proteus/LDD-1500L.pdif151
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/Proteus/LDD-1500L.pdspartbin0 -> 3135 bytes
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/Pulsonix/LDD-1500L.plx153
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/Quadcept/LDD-1500L.xml112
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/SOLIDWORKS PCB/LDD-1500L.lbr152
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/TARGET 3001!/LDD-1500L.cxf60
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/Xpedition/LDD-1500L.156
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/Xpedition/cell.hkpbin0 -> 3809 bytes
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/Xpedition/padstacks.hkpbin0 -> 602 bytes
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/Xpedition/pdb.hkpbin0 -> 1888 bytes
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/eCADSTAR/LDD-1500L.parta96
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/eCADSTAR/LDD-1500L.symba99
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/eCADSTAR/LDD1500L.foota447
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/eCADSTAR/LDD1500L.packa13
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/part_info.txt9
-rw-r--r--digital-driver/LIB_LDD-1500L/LDD-1500L/xDX Designer/LDD-1500L.156
64 files changed, 12865 insertions, 0 deletions
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/3D/LDD-1500L.stl b/digital-driver/LIB_LDD-1500L/LDD-1500L/3D/LDD-1500L.stl
new file mode 100644
index 0000000..3753a7a
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/3D/LDD-1500L.stl
Binary files differ
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/3D/LDD-1500L.stp b/digital-driver/LIB_LDD-1500L/LDD-1500L/3D/LDD-1500L.stp
new file mode 100644
index 0000000..4567744
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/3D/LDD-1500L.stp
@@ -0,0 +1,1660 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME('/var/www/3D/0T/1216549.1.4.stp','2020-04-10T00:48:02',(
+ '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,#27,#31,#35,#39,#43,#47,
+ #51),#55);
+#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 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
+#24 = CARTESIAN_POINT('',(0.,0.,0.));
+#25 = DIRECTION('',(0.,0.,1.));
+#26 = DIRECTION('',(1.,0.,0.));
+#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
+#28 = CARTESIAN_POINT('',(0.,0.,0.));
+#29 = DIRECTION('',(0.,0.,1.));
+#30 = DIRECTION('',(1.,0.,0.));
+#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
+#32 = CARTESIAN_POINT('',(0.,0.,0.));
+#33 = DIRECTION('',(0.,0.,1.));
+#34 = DIRECTION('',(1.,0.,0.));
+#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
+#36 = CARTESIAN_POINT('',(0.,0.,0.));
+#37 = DIRECTION('',(0.,0.,1.));
+#38 = DIRECTION('',(1.,0.,0.));
+#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42);
+#40 = CARTESIAN_POINT('',(0.,0.,0.));
+#41 = DIRECTION('',(0.,0.,1.));
+#42 = DIRECTION('',(1.,0.,0.));
+#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
+#44 = CARTESIAN_POINT('',(0.,0.,0.));
+#45 = DIRECTION('',(0.,0.,1.));
+#46 = DIRECTION('',(1.,0.,0.));
+#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50);
+#48 = CARTESIAN_POINT('',(0.,0.,0.));
+#49 = DIRECTION('',(0.,0.,1.));
+#50 = DIRECTION('',(1.,0.,0.));
+#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);
+#52 = CARTESIAN_POINT('',(0.,0.,0.));
+#53 = DIRECTION('',(0.,0.,1.));
+#54 = DIRECTION('',(1.,0.,0.));
+#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#59)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#56,#57,#58)) REPRESENTATION_CONTEXT('Context #1',
+ '3D Context with UNIT and UNCERTAINTY') );
+#56 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#57 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#58 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#59 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#56,
+ 'distance_accuracy_value','confusion accuracy');
+#60 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#61 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#62),#392);
+#62 = MANIFOLD_SOLID_BREP('',#63);
+#63 = CLOSED_SHELL('',(#64,#184,#260,#331,#378,#385));
+#64 = ADVANCED_FACE('',(#65),#79,.T.);
+#65 = FACE_BOUND('',#66,.T.);
+#66 = EDGE_LOOP('',(#67,#102,#130,#158));
+#67 = ORIENTED_EDGE('',*,*,#68,.T.);
+#68 = EDGE_CURVE('',#69,#71,#73,.T.);
+#69 = VERTEX_POINT('',#70);
+#70 = CARTESIAN_POINT('',(-2.53,1.93,0.));
+#71 = VERTEX_POINT('',#72);
+#72 = CARTESIAN_POINT('',(-2.53,1.93,12.2));
+#73 = SURFACE_CURVE('',#74,(#78,#90),.PCURVE_S1.);
+#74 = LINE('',#75,#76);
+#75 = CARTESIAN_POINT('',(-2.53,1.93,0.));
+#76 = VECTOR('',#77,1.);
+#77 = DIRECTION('',(0.,0.,1.));
+#78 = PCURVE('',#79,#84);
+#79 = PLANE('',#80);
+#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83);
+#81 = CARTESIAN_POINT('',(-2.53,1.93,0.));
+#82 = DIRECTION('',(0.,1.,0.));
+#83 = DIRECTION('',(1.,0.,0.));
+#84 = DEFINITIONAL_REPRESENTATION('',(#85),#89);
+#85 = LINE('',#86,#87);
+#86 = CARTESIAN_POINT('',(0.,0.));
+#87 = VECTOR('',#88,1.);
+#88 = DIRECTION('',(0.,-1.));
+#89 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#90 = PCURVE('',#91,#96);
+#91 = PLANE('',#92);
+#92 = AXIS2_PLACEMENT_3D('',#93,#94,#95);
+#93 = CARTESIAN_POINT('',(-2.53,-29.87,0.));
+#94 = DIRECTION('',(-1.,0.,0.));
+#95 = DIRECTION('',(0.,1.,0.));
+#96 = DEFINITIONAL_REPRESENTATION('',(#97),#101);
+#97 = LINE('',#98,#99);
+#98 = CARTESIAN_POINT('',(31.8,0.));
+#99 = VECTOR('',#100,1.);
+#100 = DIRECTION('',(0.,-1.));
+#101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#102 = ORIENTED_EDGE('',*,*,#103,.T.);
+#103 = EDGE_CURVE('',#71,#104,#106,.T.);
+#104 = VERTEX_POINT('',#105);
+#105 = CARTESIAN_POINT('',(17.77,1.93,12.2));
+#106 = SURFACE_CURVE('',#107,(#111,#118),.PCURVE_S1.);
+#107 = LINE('',#108,#109);
+#108 = CARTESIAN_POINT('',(-2.53,1.93,12.2));
+#109 = VECTOR('',#110,1.);
+#110 = DIRECTION('',(1.,0.,0.));
+#111 = PCURVE('',#79,#112);
+#112 = DEFINITIONAL_REPRESENTATION('',(#113),#117);
+#113 = LINE('',#114,#115);
+#114 = CARTESIAN_POINT('',(0.,-12.2));
+#115 = VECTOR('',#116,1.);
+#116 = DIRECTION('',(1.,0.));
+#117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#118 = PCURVE('',#119,#124);
+#119 = PLANE('',#120);
+#120 = AXIS2_PLACEMENT_3D('',#121,#122,#123);
+#121 = CARTESIAN_POINT('',(7.62,-13.97,12.2));
+#122 = DIRECTION('',(-2.921041741998E-34,-1.785528793551E-34,-1.));
+#123 = DIRECTION('',(-1.,0.,2.921041741998E-34));
+#124 = DEFINITIONAL_REPRESENTATION('',(#125),#129);
+#125 = LINE('',#126,#127);
+#126 = CARTESIAN_POINT('',(10.15,15.9));
+#127 = VECTOR('',#128,1.);
+#128 = DIRECTION('',(-1.,-5.215604137501E-68));
+#129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#130 = ORIENTED_EDGE('',*,*,#131,.F.);
+#131 = EDGE_CURVE('',#132,#104,#134,.T.);
+#132 = VERTEX_POINT('',#133);
+#133 = CARTESIAN_POINT('',(17.77,1.93,0.));
+#134 = SURFACE_CURVE('',#135,(#139,#146),.PCURVE_S1.);
+#135 = LINE('',#136,#137);
+#136 = CARTESIAN_POINT('',(17.77,1.93,0.));
+#137 = VECTOR('',#138,1.);
+#138 = DIRECTION('',(0.,0.,1.));
+#139 = PCURVE('',#79,#140);
+#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145);
+#141 = LINE('',#142,#143);
+#142 = CARTESIAN_POINT('',(20.3,0.));
+#143 = VECTOR('',#144,1.);
+#144 = DIRECTION('',(0.,-1.));
+#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#146 = PCURVE('',#147,#152);
+#147 = PLANE('',#148);
+#148 = AXIS2_PLACEMENT_3D('',#149,#150,#151);
+#149 = CARTESIAN_POINT('',(17.77,1.93,0.));
+#150 = DIRECTION('',(1.,0.,-0.));
+#151 = DIRECTION('',(0.,-1.,0.));
+#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157);
+#153 = LINE('',#154,#155);
+#154 = CARTESIAN_POINT('',(0.,0.));
+#155 = VECTOR('',#156,1.);
+#156 = DIRECTION('',(0.,-1.));
+#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#158 = ORIENTED_EDGE('',*,*,#159,.F.);
+#159 = EDGE_CURVE('',#69,#132,#160,.T.);
+#160 = SURFACE_CURVE('',#161,(#165,#172),.PCURVE_S1.);
+#161 = LINE('',#162,#163);
+#162 = CARTESIAN_POINT('',(-2.53,1.93,0.));
+#163 = VECTOR('',#164,1.);
+#164 = DIRECTION('',(1.,0.,0.));
+#165 = PCURVE('',#79,#166);
+#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171);
+#167 = LINE('',#168,#169);
+#168 = CARTESIAN_POINT('',(0.,0.));
+#169 = VECTOR('',#170,1.);
+#170 = DIRECTION('',(1.,0.));
+#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#172 = PCURVE('',#173,#178);
+#173 = PLANE('',#174);
+#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177);
+#175 = CARTESIAN_POINT('',(7.62,-13.97,-2.775557561563E-17));
+#176 = DIRECTION('',(-2.921041741998E-34,-1.785528793551E-34,-1.));
+#177 = DIRECTION('',(-1.,0.,2.921041741998E-34));
+#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183);
+#179 = LINE('',#180,#181);
+#180 = CARTESIAN_POINT('',(10.15,15.9));
+#181 = VECTOR('',#182,1.);
+#182 = DIRECTION('',(-1.,-5.215604137501E-68));
+#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#184 = ADVANCED_FACE('',(#185),#147,.T.);
+#185 = FACE_BOUND('',#186,.T.);
+#186 = EDGE_LOOP('',(#187,#188,#211,#239));
+#187 = ORIENTED_EDGE('',*,*,#131,.T.);
+#188 = ORIENTED_EDGE('',*,*,#189,.T.);
+#189 = EDGE_CURVE('',#104,#190,#192,.T.);
+#190 = VERTEX_POINT('',#191);
+#191 = CARTESIAN_POINT('',(17.77,-29.87,12.2));
+#192 = SURFACE_CURVE('',#193,(#197,#204),.PCURVE_S1.);
+#193 = LINE('',#194,#195);
+#194 = CARTESIAN_POINT('',(17.77,1.93,12.2));
+#195 = VECTOR('',#196,1.);
+#196 = DIRECTION('',(0.,-1.,0.));
+#197 = PCURVE('',#147,#198);
+#198 = DEFINITIONAL_REPRESENTATION('',(#199),#203);
+#199 = LINE('',#200,#201);
+#200 = CARTESIAN_POINT('',(0.,-12.2));
+#201 = VECTOR('',#202,1.);
+#202 = DIRECTION('',(1.,0.));
+#203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#204 = PCURVE('',#119,#205);
+#205 = DEFINITIONAL_REPRESENTATION('',(#206),#210);
+#206 = LINE('',#207,#208);
+#207 = CARTESIAN_POINT('',(-10.15,15.9));
+#208 = VECTOR('',#209,1.);
+#209 = DIRECTION('',(0.,-1.));
+#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#211 = ORIENTED_EDGE('',*,*,#212,.F.);
+#212 = EDGE_CURVE('',#213,#190,#215,.T.);
+#213 = VERTEX_POINT('',#214);
+#214 = CARTESIAN_POINT('',(17.77,-29.87,0.));
+#215 = SURFACE_CURVE('',#216,(#220,#227),.PCURVE_S1.);
+#216 = LINE('',#217,#218);
+#217 = CARTESIAN_POINT('',(17.77,-29.87,0.));
+#218 = VECTOR('',#219,1.);
+#219 = DIRECTION('',(0.,0.,1.));
+#220 = PCURVE('',#147,#221);
+#221 = DEFINITIONAL_REPRESENTATION('',(#222),#226);
+#222 = LINE('',#223,#224);
+#223 = CARTESIAN_POINT('',(31.8,0.));
+#224 = VECTOR('',#225,1.);
+#225 = DIRECTION('',(0.,-1.));
+#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#227 = PCURVE('',#228,#233);
+#228 = PLANE('',#229);
+#229 = AXIS2_PLACEMENT_3D('',#230,#231,#232);
+#230 = CARTESIAN_POINT('',(17.77,-29.87,0.));
+#231 = DIRECTION('',(0.,-1.,0.));
+#232 = DIRECTION('',(-1.,0.,0.));
+#233 = DEFINITIONAL_REPRESENTATION('',(#234),#238);
+#234 = LINE('',#235,#236);
+#235 = CARTESIAN_POINT('',(0.,-0.));
+#236 = VECTOR('',#237,1.);
+#237 = DIRECTION('',(0.,-1.));
+#238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#239 = ORIENTED_EDGE('',*,*,#240,.F.);
+#240 = EDGE_CURVE('',#132,#213,#241,.T.);
+#241 = SURFACE_CURVE('',#242,(#246,#253),.PCURVE_S1.);
+#242 = LINE('',#243,#244);
+#243 = CARTESIAN_POINT('',(17.77,1.93,0.));
+#244 = VECTOR('',#245,1.);
+#245 = DIRECTION('',(0.,-1.,0.));
+#246 = PCURVE('',#147,#247);
+#247 = DEFINITIONAL_REPRESENTATION('',(#248),#252);
+#248 = LINE('',#249,#250);
+#249 = CARTESIAN_POINT('',(0.,0.));
+#250 = VECTOR('',#251,1.);
+#251 = DIRECTION('',(1.,0.));
+#252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#253 = PCURVE('',#173,#254);
+#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259);
+#255 = LINE('',#256,#257);
+#256 = CARTESIAN_POINT('',(-10.15,15.9));
+#257 = VECTOR('',#258,1.);
+#258 = DIRECTION('',(0.,-1.));
+#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#260 = ADVANCED_FACE('',(#261),#228,.T.);
+#261 = FACE_BOUND('',#262,.T.);
+#262 = EDGE_LOOP('',(#263,#264,#287,#310));
+#263 = ORIENTED_EDGE('',*,*,#212,.T.);
+#264 = ORIENTED_EDGE('',*,*,#265,.T.);
+#265 = EDGE_CURVE('',#190,#266,#268,.T.);
+#266 = VERTEX_POINT('',#267);
+#267 = CARTESIAN_POINT('',(-2.53,-29.87,12.2));
+#268 = SURFACE_CURVE('',#269,(#273,#280),.PCURVE_S1.);
+#269 = LINE('',#270,#271);
+#270 = CARTESIAN_POINT('',(17.77,-29.87,12.2));
+#271 = VECTOR('',#272,1.);
+#272 = DIRECTION('',(-1.,0.,0.));
+#273 = PCURVE('',#228,#274);
+#274 = DEFINITIONAL_REPRESENTATION('',(#275),#279);
+#275 = LINE('',#276,#277);
+#276 = CARTESIAN_POINT('',(0.,-12.2));
+#277 = VECTOR('',#278,1.);
+#278 = DIRECTION('',(1.,0.));
+#279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#280 = PCURVE('',#119,#281);
+#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286);
+#282 = LINE('',#283,#284);
+#283 = CARTESIAN_POINT('',(-10.15,-15.9));
+#284 = VECTOR('',#285,1.);
+#285 = DIRECTION('',(1.,5.215604137501E-68));
+#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#287 = ORIENTED_EDGE('',*,*,#288,.F.);
+#288 = EDGE_CURVE('',#289,#266,#291,.T.);
+#289 = VERTEX_POINT('',#290);
+#290 = CARTESIAN_POINT('',(-2.53,-29.87,0.));
+#291 = SURFACE_CURVE('',#292,(#296,#303),.PCURVE_S1.);
+#292 = LINE('',#293,#294);
+#293 = CARTESIAN_POINT('',(-2.53,-29.87,0.));
+#294 = VECTOR('',#295,1.);
+#295 = DIRECTION('',(0.,0.,1.));
+#296 = PCURVE('',#228,#297);
+#297 = DEFINITIONAL_REPRESENTATION('',(#298),#302);
+#298 = LINE('',#299,#300);
+#299 = CARTESIAN_POINT('',(20.3,0.));
+#300 = VECTOR('',#301,1.);
+#301 = DIRECTION('',(0.,-1.));
+#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#303 = PCURVE('',#91,#304);
+#304 = DEFINITIONAL_REPRESENTATION('',(#305),#309);
+#305 = LINE('',#306,#307);
+#306 = CARTESIAN_POINT('',(0.,0.));
+#307 = VECTOR('',#308,1.);
+#308 = DIRECTION('',(0.,-1.));
+#309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#310 = ORIENTED_EDGE('',*,*,#311,.F.);
+#311 = EDGE_CURVE('',#213,#289,#312,.T.);
+#312 = SURFACE_CURVE('',#313,(#317,#324),.PCURVE_S1.);
+#313 = LINE('',#314,#315);
+#314 = CARTESIAN_POINT('',(17.77,-29.87,0.));
+#315 = VECTOR('',#316,1.);
+#316 = DIRECTION('',(-1.,0.,0.));
+#317 = PCURVE('',#228,#318);
+#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323);
+#319 = LINE('',#320,#321);
+#320 = CARTESIAN_POINT('',(0.,-0.));
+#321 = VECTOR('',#322,1.);
+#322 = DIRECTION('',(1.,0.));
+#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#324 = PCURVE('',#173,#325);
+#325 = DEFINITIONAL_REPRESENTATION('',(#326),#330);
+#326 = LINE('',#327,#328);
+#327 = CARTESIAN_POINT('',(-10.15,-15.9));
+#328 = VECTOR('',#329,1.);
+#329 = DIRECTION('',(1.,5.215604137501E-68));
+#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#331 = ADVANCED_FACE('',(#332),#91,.T.);
+#332 = FACE_BOUND('',#333,.T.);
+#333 = EDGE_LOOP('',(#334,#335,#356,#357));
+#334 = ORIENTED_EDGE('',*,*,#288,.T.);
+#335 = ORIENTED_EDGE('',*,*,#336,.T.);
+#336 = EDGE_CURVE('',#266,#71,#337,.T.);
+#337 = SURFACE_CURVE('',#338,(#342,#349),.PCURVE_S1.);
+#338 = LINE('',#339,#340);
+#339 = CARTESIAN_POINT('',(-2.53,-29.87,12.2));
+#340 = VECTOR('',#341,1.);
+#341 = DIRECTION('',(0.,1.,0.));
+#342 = PCURVE('',#91,#343);
+#343 = DEFINITIONAL_REPRESENTATION('',(#344),#348);
+#344 = LINE('',#345,#346);
+#345 = CARTESIAN_POINT('',(0.,-12.2));
+#346 = VECTOR('',#347,1.);
+#347 = DIRECTION('',(1.,0.));
+#348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#349 = PCURVE('',#119,#350);
+#350 = DEFINITIONAL_REPRESENTATION('',(#351),#355);
+#351 = LINE('',#352,#353);
+#352 = CARTESIAN_POINT('',(10.15,-15.9));
+#353 = VECTOR('',#354,1.);
+#354 = DIRECTION('',(0.,1.));
+#355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#356 = ORIENTED_EDGE('',*,*,#68,.F.);
+#357 = ORIENTED_EDGE('',*,*,#358,.F.);
+#358 = EDGE_CURVE('',#289,#69,#359,.T.);
+#359 = SURFACE_CURVE('',#360,(#364,#371),.PCURVE_S1.);
+#360 = LINE('',#361,#362);
+#361 = CARTESIAN_POINT('',(-2.53,-29.87,0.));
+#362 = VECTOR('',#363,1.);
+#363 = DIRECTION('',(0.,1.,0.));
+#364 = PCURVE('',#91,#365);
+#365 = DEFINITIONAL_REPRESENTATION('',(#366),#370);
+#366 = LINE('',#367,#368);
+#367 = CARTESIAN_POINT('',(0.,0.));
+#368 = VECTOR('',#369,1.);
+#369 = DIRECTION('',(1.,0.));
+#370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#371 = PCURVE('',#173,#372);
+#372 = DEFINITIONAL_REPRESENTATION('',(#373),#377);
+#373 = LINE('',#374,#375);
+#374 = CARTESIAN_POINT('',(10.15,-15.9));
+#375 = VECTOR('',#376,1.);
+#376 = DIRECTION('',(0.,1.));
+#377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#378 = ADVANCED_FACE('',(#379),#173,.T.);
+#379 = FACE_BOUND('',#380,.T.);
+#380 = EDGE_LOOP('',(#381,#382,#383,#384));
+#381 = ORIENTED_EDGE('',*,*,#159,.T.);
+#382 = ORIENTED_EDGE('',*,*,#240,.T.);
+#383 = ORIENTED_EDGE('',*,*,#311,.T.);
+#384 = ORIENTED_EDGE('',*,*,#358,.T.);
+#385 = ADVANCED_FACE('',(#386),#119,.F.);
+#386 = FACE_BOUND('',#387,.F.);
+#387 = EDGE_LOOP('',(#388,#389,#390,#391));
+#388 = ORIENTED_EDGE('',*,*,#103,.T.);
+#389 = ORIENTED_EDGE('',*,*,#189,.T.);
+#390 = ORIENTED_EDGE('',*,*,#265,.T.);
+#391 = ORIENTED_EDGE('',*,*,#336,.T.);
+#392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#396)) GLOBAL_UNIT_ASSIGNED_CONTEXT
+((#393,#394,#395)) REPRESENTATION_CONTEXT('Context #1',
+ '3D Context with UNIT and UNCERTAINTY') );
+#393 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#394 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#395 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#396 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#393,
+ 'distance_accuracy_value','confusion accuracy');
+#397 = SHAPE_DEFINITION_REPRESENTATION(#398,#61);
+#398 = PRODUCT_DEFINITION_SHAPE('','',#399);
+#399 = PRODUCT_DEFINITION('design','',#400,#403);
+#400 = PRODUCT_DEFINITION_FORMATION('','',#401);
+#401 = PRODUCT('Body','Body','',(#402));
+#402 = PRODUCT_CONTEXT('',#2,'mechanical');
+#403 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#404 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#405,#407);
+#405 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#406)
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#406 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#407 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#408
+ );
+#408 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#399,$);
+#409 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#401));
+#410 = SHAPE_REPRESENTATION('',(#11,#411,#509,#607,#705,#803,#901,#999,
+ #1097,#1195),#1293);
+#411 = MANIFOLD_SOLID_BREP('',#412);
+#412 = CLOSED_SHELL('',(#413,#501,#505));
+#413 = ADVANCED_FACE('',(#414),#427,.T.);
+#414 = FACE_BOUND('',#415,.T.);
+#415 = EDGE_LOOP('',(#416,#450,#473,#500));
+#416 = ORIENTED_EDGE('',*,*,#417,.F.);
+#417 = EDGE_CURVE('',#418,#418,#420,.T.);
+#418 = VERTEX_POINT('',#419);
+#419 = CARTESIAN_POINT('',(0.3,-7.347880794884E-17,1.E-01));
+#420 = SURFACE_CURVE('',#421,(#426,#438),.PCURVE_S1.);
+#421 = CIRCLE('',#422,0.3);
+#422 = AXIS2_PLACEMENT_3D('',#423,#424,#425);
+#423 = CARTESIAN_POINT('',(0.,0.,1.E-01));
+#424 = DIRECTION('',(0.,0.,1.));
+#425 = DIRECTION('',(1.,0.,0.));
+#426 = PCURVE('',#427,#432);
+#427 = CYLINDRICAL_SURFACE('',#428,0.3);
+#428 = AXIS2_PLACEMENT_3D('',#429,#430,#431);
+#429 = CARTESIAN_POINT('',(0.,0.,-5.));
+#430 = DIRECTION('',(0.,0.,1.));
+#431 = DIRECTION('',(1.,0.,0.));
+#432 = DEFINITIONAL_REPRESENTATION('',(#433),#437);
+#433 = LINE('',#434,#435);
+#434 = CARTESIAN_POINT('',(0.,5.1));
+#435 = VECTOR('',#436,1.);
+#436 = DIRECTION('',(1.,0.));
+#437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#438 = PCURVE('',#439,#444);
+#439 = PLANE('',#440);
+#440 = AXIS2_PLACEMENT_3D('',#441,#442,#443);
+#441 = CARTESIAN_POINT('',(0.,0.,1.E-01));
+#442 = DIRECTION('',(0.,0.,1.));
+#443 = DIRECTION('',(1.,0.,0.));
+#444 = DEFINITIONAL_REPRESENTATION('',(#445),#449);
+#445 = CIRCLE('',#446,0.3);
+#446 = AXIS2_PLACEMENT_2D('',#447,#448);
+#447 = CARTESIAN_POINT('',(0.,0.));
+#448 = DIRECTION('',(1.,0.));
+#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#450 = ORIENTED_EDGE('',*,*,#451,.F.);
+#451 = EDGE_CURVE('',#452,#418,#454,.T.);
+#452 = VERTEX_POINT('',#453);
+#453 = CARTESIAN_POINT('',(0.3,-7.347880794884E-17,-5.));
+#454 = SEAM_CURVE('',#455,(#459,#466),.PCURVE_S1.);
+#455 = LINE('',#456,#457);
+#456 = CARTESIAN_POINT('',(0.3,-7.347880794884E-17,-5.));
+#457 = VECTOR('',#458,1.);
+#458 = DIRECTION('',(0.,0.,1.));
+#459 = PCURVE('',#427,#460);
+#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465);
+#461 = LINE('',#462,#463);
+#462 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#463 = VECTOR('',#464,1.);
+#464 = DIRECTION('',(0.,1.));
+#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#466 = PCURVE('',#427,#467);
+#467 = DEFINITIONAL_REPRESENTATION('',(#468),#472);
+#468 = LINE('',#469,#470);
+#469 = CARTESIAN_POINT('',(0.,-0.));
+#470 = VECTOR('',#471,1.);
+#471 = DIRECTION('',(0.,1.));
+#472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#473 = ORIENTED_EDGE('',*,*,#474,.T.);
+#474 = EDGE_CURVE('',#452,#452,#475,.T.);
+#475 = SURFACE_CURVE('',#476,(#481,#488),.PCURVE_S1.);
+#476 = CIRCLE('',#477,0.3);
+#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480);
+#478 = CARTESIAN_POINT('',(0.,0.,-5.));
+#479 = DIRECTION('',(0.,0.,1.));
+#480 = DIRECTION('',(1.,0.,0.));
+#481 = PCURVE('',#427,#482);
+#482 = DEFINITIONAL_REPRESENTATION('',(#483),#487);
+#483 = LINE('',#484,#485);
+#484 = CARTESIAN_POINT('',(0.,0.));
+#485 = VECTOR('',#486,1.);
+#486 = DIRECTION('',(1.,0.));
+#487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#488 = PCURVE('',#489,#494);
+#489 = PLANE('',#490);
+#490 = AXIS2_PLACEMENT_3D('',#491,#492,#493);
+#491 = CARTESIAN_POINT('',(0.,0.,-5.));
+#492 = DIRECTION('',(0.,0.,1.));
+#493 = DIRECTION('',(1.,0.,0.));
+#494 = DEFINITIONAL_REPRESENTATION('',(#495),#499);
+#495 = CIRCLE('',#496,0.3);
+#496 = AXIS2_PLACEMENT_2D('',#497,#498);
+#497 = CARTESIAN_POINT('',(0.,0.));
+#498 = DIRECTION('',(1.,0.));
+#499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#500 = ORIENTED_EDGE('',*,*,#451,.T.);
+#501 = ADVANCED_FACE('',(#502),#439,.T.);
+#502 = FACE_BOUND('',#503,.T.);
+#503 = EDGE_LOOP('',(#504));
+#504 = ORIENTED_EDGE('',*,*,#417,.T.);
+#505 = ADVANCED_FACE('',(#506),#489,.F.);
+#506 = FACE_BOUND('',#507,.T.);
+#507 = EDGE_LOOP('',(#508));
+#508 = ORIENTED_EDGE('',*,*,#474,.F.);
+#509 = MANIFOLD_SOLID_BREP('',#510);
+#510 = CLOSED_SHELL('',(#511,#599,#603));
+#511 = ADVANCED_FACE('',(#512),#525,.T.);
+#512 = FACE_BOUND('',#513,.T.);
+#513 = EDGE_LOOP('',(#514,#548,#571,#598));
+#514 = ORIENTED_EDGE('',*,*,#515,.F.);
+#515 = EDGE_CURVE('',#516,#516,#518,.T.);
+#516 = VERTEX_POINT('',#517);
+#517 = CARTESIAN_POINT('',(0.3,-2.54,1.E-01));
+#518 = SURFACE_CURVE('',#519,(#524,#536),.PCURVE_S1.);
+#519 = CIRCLE('',#520,0.3);
+#520 = AXIS2_PLACEMENT_3D('',#521,#522,#523);
+#521 = CARTESIAN_POINT('',(0.,-2.54,1.E-01));
+#522 = DIRECTION('',(0.,0.,1.));
+#523 = DIRECTION('',(1.,0.,0.));
+#524 = PCURVE('',#525,#530);
+#525 = CYLINDRICAL_SURFACE('',#526,0.3);
+#526 = AXIS2_PLACEMENT_3D('',#527,#528,#529);
+#527 = CARTESIAN_POINT('',(0.,-2.54,-5.));
+#528 = DIRECTION('',(0.,0.,1.));
+#529 = DIRECTION('',(1.,0.,0.));
+#530 = DEFINITIONAL_REPRESENTATION('',(#531),#535);
+#531 = LINE('',#532,#533);
+#532 = CARTESIAN_POINT('',(0.,5.1));
+#533 = VECTOR('',#534,1.);
+#534 = DIRECTION('',(1.,0.));
+#535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#536 = PCURVE('',#537,#542);
+#537 = PLANE('',#538);
+#538 = AXIS2_PLACEMENT_3D('',#539,#540,#541);
+#539 = CARTESIAN_POINT('',(0.,-2.54,1.E-01));
+#540 = DIRECTION('',(0.,0.,1.));
+#541 = DIRECTION('',(1.,0.,0.));
+#542 = DEFINITIONAL_REPRESENTATION('',(#543),#547);
+#543 = CIRCLE('',#544,0.3);
+#544 = AXIS2_PLACEMENT_2D('',#545,#546);
+#545 = CARTESIAN_POINT('',(0.,0.));
+#546 = DIRECTION('',(1.,0.));
+#547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#548 = ORIENTED_EDGE('',*,*,#549,.F.);
+#549 = EDGE_CURVE('',#550,#516,#552,.T.);
+#550 = VERTEX_POINT('',#551);
+#551 = CARTESIAN_POINT('',(0.3,-2.54,-5.));
+#552 = SEAM_CURVE('',#553,(#557,#564),.PCURVE_S1.);
+#553 = LINE('',#554,#555);
+#554 = CARTESIAN_POINT('',(0.3,-2.54,-5.));
+#555 = VECTOR('',#556,1.);
+#556 = DIRECTION('',(0.,0.,1.));
+#557 = PCURVE('',#525,#558);
+#558 = DEFINITIONAL_REPRESENTATION('',(#559),#563);
+#559 = LINE('',#560,#561);
+#560 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#561 = VECTOR('',#562,1.);
+#562 = DIRECTION('',(0.,1.));
+#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#564 = PCURVE('',#525,#565);
+#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570);
+#566 = LINE('',#567,#568);
+#567 = CARTESIAN_POINT('',(0.,-0.));
+#568 = VECTOR('',#569,1.);
+#569 = DIRECTION('',(0.,1.));
+#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#571 = ORIENTED_EDGE('',*,*,#572,.T.);
+#572 = EDGE_CURVE('',#550,#550,#573,.T.);
+#573 = SURFACE_CURVE('',#574,(#579,#586),.PCURVE_S1.);
+#574 = CIRCLE('',#575,0.3);
+#575 = AXIS2_PLACEMENT_3D('',#576,#577,#578);
+#576 = CARTESIAN_POINT('',(0.,-2.54,-5.));
+#577 = DIRECTION('',(0.,0.,1.));
+#578 = DIRECTION('',(1.,0.,0.));
+#579 = PCURVE('',#525,#580);
+#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585);
+#581 = LINE('',#582,#583);
+#582 = CARTESIAN_POINT('',(0.,0.));
+#583 = VECTOR('',#584,1.);
+#584 = DIRECTION('',(1.,0.));
+#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#586 = PCURVE('',#587,#592);
+#587 = PLANE('',#588);
+#588 = AXIS2_PLACEMENT_3D('',#589,#590,#591);
+#589 = CARTESIAN_POINT('',(0.,-2.54,-5.));
+#590 = DIRECTION('',(0.,0.,1.));
+#591 = DIRECTION('',(1.,0.,0.));
+#592 = DEFINITIONAL_REPRESENTATION('',(#593),#597);
+#593 = CIRCLE('',#594,0.3);
+#594 = AXIS2_PLACEMENT_2D('',#595,#596);
+#595 = CARTESIAN_POINT('',(0.,0.));
+#596 = DIRECTION('',(1.,0.));
+#597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#598 = ORIENTED_EDGE('',*,*,#549,.T.);
+#599 = ADVANCED_FACE('',(#600),#537,.T.);
+#600 = FACE_BOUND('',#601,.T.);
+#601 = EDGE_LOOP('',(#602));
+#602 = ORIENTED_EDGE('',*,*,#515,.T.);
+#603 = ADVANCED_FACE('',(#604),#587,.F.);
+#604 = FACE_BOUND('',#605,.T.);
+#605 = EDGE_LOOP('',(#606));
+#606 = ORIENTED_EDGE('',*,*,#572,.F.);
+#607 = MANIFOLD_SOLID_BREP('',#608);
+#608 = CLOSED_SHELL('',(#609,#697,#701));
+#609 = ADVANCED_FACE('',(#610),#623,.T.);
+#610 = FACE_BOUND('',#611,.T.);
+#611 = EDGE_LOOP('',(#612,#646,#669,#696));
+#612 = ORIENTED_EDGE('',*,*,#613,.F.);
+#613 = EDGE_CURVE('',#614,#614,#616,.T.);
+#614 = VERTEX_POINT('',#615);
+#615 = CARTESIAN_POINT('',(0.3,-25.4,1.E-01));
+#616 = SURFACE_CURVE('',#617,(#622,#634),.PCURVE_S1.);
+#617 = CIRCLE('',#618,0.3);
+#618 = AXIS2_PLACEMENT_3D('',#619,#620,#621);
+#619 = CARTESIAN_POINT('',(0.,-25.4,1.E-01));
+#620 = DIRECTION('',(0.,0.,1.));
+#621 = DIRECTION('',(1.,0.,0.));
+#622 = PCURVE('',#623,#628);
+#623 = CYLINDRICAL_SURFACE('',#624,0.3);
+#624 = AXIS2_PLACEMENT_3D('',#625,#626,#627);
+#625 = CARTESIAN_POINT('',(0.,-25.4,-5.));
+#626 = DIRECTION('',(0.,0.,1.));
+#627 = DIRECTION('',(1.,0.,0.));
+#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633);
+#629 = LINE('',#630,#631);
+#630 = CARTESIAN_POINT('',(0.,5.1));
+#631 = VECTOR('',#632,1.);
+#632 = DIRECTION('',(1.,0.));
+#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#634 = PCURVE('',#635,#640);
+#635 = PLANE('',#636);
+#636 = AXIS2_PLACEMENT_3D('',#637,#638,#639);
+#637 = CARTESIAN_POINT('',(0.,-25.4,1.E-01));
+#638 = DIRECTION('',(0.,0.,1.));
+#639 = DIRECTION('',(1.,0.,0.));
+#640 = DEFINITIONAL_REPRESENTATION('',(#641),#645);
+#641 = CIRCLE('',#642,0.3);
+#642 = AXIS2_PLACEMENT_2D('',#643,#644);
+#643 = CARTESIAN_POINT('',(0.,0.));
+#644 = DIRECTION('',(1.,0.));
+#645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#646 = ORIENTED_EDGE('',*,*,#647,.F.);
+#647 = EDGE_CURVE('',#648,#614,#650,.T.);
+#648 = VERTEX_POINT('',#649);
+#649 = CARTESIAN_POINT('',(0.3,-25.4,-5.));
+#650 = SEAM_CURVE('',#651,(#655,#662),.PCURVE_S1.);
+#651 = LINE('',#652,#653);
+#652 = CARTESIAN_POINT('',(0.3,-25.4,-5.));
+#653 = VECTOR('',#654,1.);
+#654 = DIRECTION('',(0.,0.,1.));
+#655 = PCURVE('',#623,#656);
+#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661);
+#657 = LINE('',#658,#659);
+#658 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#659 = VECTOR('',#660,1.);
+#660 = DIRECTION('',(0.,1.));
+#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#662 = PCURVE('',#623,#663);
+#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668);
+#664 = LINE('',#665,#666);
+#665 = CARTESIAN_POINT('',(0.,-0.));
+#666 = VECTOR('',#667,1.);
+#667 = DIRECTION('',(0.,1.));
+#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#669 = ORIENTED_EDGE('',*,*,#670,.T.);
+#670 = EDGE_CURVE('',#648,#648,#671,.T.);
+#671 = SURFACE_CURVE('',#672,(#677,#684),.PCURVE_S1.);
+#672 = CIRCLE('',#673,0.3);
+#673 = AXIS2_PLACEMENT_3D('',#674,#675,#676);
+#674 = CARTESIAN_POINT('',(0.,-25.4,-5.));
+#675 = DIRECTION('',(0.,0.,1.));
+#676 = DIRECTION('',(1.,0.,0.));
+#677 = PCURVE('',#623,#678);
+#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683);
+#679 = LINE('',#680,#681);
+#680 = CARTESIAN_POINT('',(0.,0.));
+#681 = VECTOR('',#682,1.);
+#682 = DIRECTION('',(1.,0.));
+#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#684 = PCURVE('',#685,#690);
+#685 = PLANE('',#686);
+#686 = AXIS2_PLACEMENT_3D('',#687,#688,#689);
+#687 = CARTESIAN_POINT('',(0.,-25.4,-5.));
+#688 = DIRECTION('',(0.,0.,1.));
+#689 = DIRECTION('',(1.,0.,0.));
+#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695);
+#691 = CIRCLE('',#692,0.3);
+#692 = AXIS2_PLACEMENT_2D('',#693,#694);
+#693 = CARTESIAN_POINT('',(0.,0.));
+#694 = DIRECTION('',(1.,0.));
+#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#696 = ORIENTED_EDGE('',*,*,#647,.T.);
+#697 = ADVANCED_FACE('',(#698),#635,.T.);
+#698 = FACE_BOUND('',#699,.T.);
+#699 = EDGE_LOOP('',(#700));
+#700 = ORIENTED_EDGE('',*,*,#613,.T.);
+#701 = ADVANCED_FACE('',(#702),#685,.F.);
+#702 = FACE_BOUND('',#703,.T.);
+#703 = EDGE_LOOP('',(#704));
+#704 = ORIENTED_EDGE('',*,*,#670,.F.);
+#705 = MANIFOLD_SOLID_BREP('',#706);
+#706 = CLOSED_SHELL('',(#707,#795,#799));
+#707 = ADVANCED_FACE('',(#708),#721,.T.);
+#708 = FACE_BOUND('',#709,.T.);
+#709 = EDGE_LOOP('',(#710,#744,#767,#794));
+#710 = ORIENTED_EDGE('',*,*,#711,.F.);
+#711 = EDGE_CURVE('',#712,#712,#714,.T.);
+#712 = VERTEX_POINT('',#713);
+#713 = CARTESIAN_POINT('',(0.3,-27.94,1.E-01));
+#714 = SURFACE_CURVE('',#715,(#720,#732),.PCURVE_S1.);
+#715 = CIRCLE('',#716,0.3);
+#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719);
+#717 = CARTESIAN_POINT('',(0.,-27.94,1.E-01));
+#718 = DIRECTION('',(0.,0.,1.));
+#719 = DIRECTION('',(1.,0.,0.));
+#720 = PCURVE('',#721,#726);
+#721 = CYLINDRICAL_SURFACE('',#722,0.3);
+#722 = AXIS2_PLACEMENT_3D('',#723,#724,#725);
+#723 = CARTESIAN_POINT('',(0.,-27.94,-5.));
+#724 = DIRECTION('',(0.,0.,1.));
+#725 = DIRECTION('',(1.,0.,0.));
+#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731);
+#727 = LINE('',#728,#729);
+#728 = CARTESIAN_POINT('',(0.,5.1));
+#729 = VECTOR('',#730,1.);
+#730 = DIRECTION('',(1.,0.));
+#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#732 = PCURVE('',#733,#738);
+#733 = PLANE('',#734);
+#734 = AXIS2_PLACEMENT_3D('',#735,#736,#737);
+#735 = CARTESIAN_POINT('',(0.,-27.94,1.E-01));
+#736 = DIRECTION('',(0.,0.,1.));
+#737 = DIRECTION('',(1.,0.,0.));
+#738 = DEFINITIONAL_REPRESENTATION('',(#739),#743);
+#739 = CIRCLE('',#740,0.3);
+#740 = AXIS2_PLACEMENT_2D('',#741,#742);
+#741 = CARTESIAN_POINT('',(0.,0.));
+#742 = DIRECTION('',(1.,0.));
+#743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#744 = ORIENTED_EDGE('',*,*,#745,.F.);
+#745 = EDGE_CURVE('',#746,#712,#748,.T.);
+#746 = VERTEX_POINT('',#747);
+#747 = CARTESIAN_POINT('',(0.3,-27.94,-5.));
+#748 = SEAM_CURVE('',#749,(#753,#760),.PCURVE_S1.);
+#749 = LINE('',#750,#751);
+#750 = CARTESIAN_POINT('',(0.3,-27.94,-5.));
+#751 = VECTOR('',#752,1.);
+#752 = DIRECTION('',(0.,0.,1.));
+#753 = PCURVE('',#721,#754);
+#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759);
+#755 = LINE('',#756,#757);
+#756 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#757 = VECTOR('',#758,1.);
+#758 = DIRECTION('',(0.,1.));
+#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#760 = PCURVE('',#721,#761);
+#761 = DEFINITIONAL_REPRESENTATION('',(#762),#766);
+#762 = LINE('',#763,#764);
+#763 = CARTESIAN_POINT('',(0.,-0.));
+#764 = VECTOR('',#765,1.);
+#765 = DIRECTION('',(0.,1.));
+#766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#767 = ORIENTED_EDGE('',*,*,#768,.T.);
+#768 = EDGE_CURVE('',#746,#746,#769,.T.);
+#769 = SURFACE_CURVE('',#770,(#775,#782),.PCURVE_S1.);
+#770 = CIRCLE('',#771,0.3);
+#771 = AXIS2_PLACEMENT_3D('',#772,#773,#774);
+#772 = CARTESIAN_POINT('',(0.,-27.94,-5.));
+#773 = DIRECTION('',(0.,0.,1.));
+#774 = DIRECTION('',(1.,0.,0.));
+#775 = PCURVE('',#721,#776);
+#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781);
+#777 = LINE('',#778,#779);
+#778 = CARTESIAN_POINT('',(0.,0.));
+#779 = VECTOR('',#780,1.);
+#780 = DIRECTION('',(1.,0.));
+#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#782 = PCURVE('',#783,#788);
+#783 = PLANE('',#784);
+#784 = AXIS2_PLACEMENT_3D('',#785,#786,#787);
+#785 = CARTESIAN_POINT('',(0.,-27.94,-5.));
+#786 = DIRECTION('',(0.,0.,1.));
+#787 = DIRECTION('',(1.,0.,0.));
+#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793);
+#789 = CIRCLE('',#790,0.3);
+#790 = AXIS2_PLACEMENT_2D('',#791,#792);
+#791 = CARTESIAN_POINT('',(0.,0.));
+#792 = DIRECTION('',(1.,0.));
+#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#794 = ORIENTED_EDGE('',*,*,#745,.T.);
+#795 = ADVANCED_FACE('',(#796),#733,.T.);
+#796 = FACE_BOUND('',#797,.T.);
+#797 = EDGE_LOOP('',(#798));
+#798 = ORIENTED_EDGE('',*,*,#711,.T.);
+#799 = ADVANCED_FACE('',(#800),#783,.F.);
+#800 = FACE_BOUND('',#801,.T.);
+#801 = EDGE_LOOP('',(#802));
+#802 = ORIENTED_EDGE('',*,*,#768,.F.);
+#803 = MANIFOLD_SOLID_BREP('',#804);
+#804 = CLOSED_SHELL('',(#805,#893,#897));
+#805 = ADVANCED_FACE('',(#806),#819,.T.);
+#806 = FACE_BOUND('',#807,.T.);
+#807 = EDGE_LOOP('',(#808,#842,#865,#892));
+#808 = ORIENTED_EDGE('',*,*,#809,.F.);
+#809 = EDGE_CURVE('',#810,#810,#812,.T.);
+#810 = VERTEX_POINT('',#811);
+#811 = CARTESIAN_POINT('',(15.54,-27.94,1.E-01));
+#812 = SURFACE_CURVE('',#813,(#818,#830),.PCURVE_S1.);
+#813 = CIRCLE('',#814,0.3);
+#814 = AXIS2_PLACEMENT_3D('',#815,#816,#817);
+#815 = CARTESIAN_POINT('',(15.24,-27.94,1.E-01));
+#816 = DIRECTION('',(0.,0.,1.));
+#817 = DIRECTION('',(1.,0.,0.));
+#818 = PCURVE('',#819,#824);
+#819 = CYLINDRICAL_SURFACE('',#820,0.3);
+#820 = AXIS2_PLACEMENT_3D('',#821,#822,#823);
+#821 = CARTESIAN_POINT('',(15.24,-27.94,-5.));
+#822 = DIRECTION('',(0.,0.,1.));
+#823 = DIRECTION('',(1.,0.,0.));
+#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829);
+#825 = LINE('',#826,#827);
+#826 = CARTESIAN_POINT('',(0.,5.1));
+#827 = VECTOR('',#828,1.);
+#828 = DIRECTION('',(1.,0.));
+#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#830 = PCURVE('',#831,#836);
+#831 = PLANE('',#832);
+#832 = AXIS2_PLACEMENT_3D('',#833,#834,#835);
+#833 = CARTESIAN_POINT('',(15.24,-27.94,1.E-01));
+#834 = DIRECTION('',(0.,0.,1.));
+#835 = DIRECTION('',(1.,0.,0.));
+#836 = DEFINITIONAL_REPRESENTATION('',(#837),#841);
+#837 = CIRCLE('',#838,0.3);
+#838 = AXIS2_PLACEMENT_2D('',#839,#840);
+#839 = CARTESIAN_POINT('',(0.,0.));
+#840 = DIRECTION('',(1.,0.));
+#841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#842 = ORIENTED_EDGE('',*,*,#843,.F.);
+#843 = EDGE_CURVE('',#844,#810,#846,.T.);
+#844 = VERTEX_POINT('',#845);
+#845 = CARTESIAN_POINT('',(15.54,-27.94,-5.));
+#846 = SEAM_CURVE('',#847,(#851,#858),.PCURVE_S1.);
+#847 = LINE('',#848,#849);
+#848 = CARTESIAN_POINT('',(15.54,-27.94,-5.));
+#849 = VECTOR('',#850,1.);
+#850 = DIRECTION('',(0.,0.,1.));
+#851 = PCURVE('',#819,#852);
+#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857);
+#853 = LINE('',#854,#855);
+#854 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#855 = VECTOR('',#856,1.);
+#856 = DIRECTION('',(0.,1.));
+#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#858 = PCURVE('',#819,#859);
+#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864);
+#860 = LINE('',#861,#862);
+#861 = CARTESIAN_POINT('',(0.,-0.));
+#862 = VECTOR('',#863,1.);
+#863 = DIRECTION('',(0.,1.));
+#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#865 = ORIENTED_EDGE('',*,*,#866,.T.);
+#866 = EDGE_CURVE('',#844,#844,#867,.T.);
+#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.);
+#868 = CIRCLE('',#869,0.3);
+#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872);
+#870 = CARTESIAN_POINT('',(15.24,-27.94,-5.));
+#871 = DIRECTION('',(0.,0.,1.));
+#872 = DIRECTION('',(1.,0.,0.));
+#873 = PCURVE('',#819,#874);
+#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879);
+#875 = LINE('',#876,#877);
+#876 = CARTESIAN_POINT('',(0.,0.));
+#877 = VECTOR('',#878,1.);
+#878 = DIRECTION('',(1.,0.));
+#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#880 = PCURVE('',#881,#886);
+#881 = PLANE('',#882);
+#882 = AXIS2_PLACEMENT_3D('',#883,#884,#885);
+#883 = CARTESIAN_POINT('',(15.24,-27.94,-5.));
+#884 = DIRECTION('',(0.,0.,1.));
+#885 = DIRECTION('',(1.,0.,0.));
+#886 = DEFINITIONAL_REPRESENTATION('',(#887),#891);
+#887 = CIRCLE('',#888,0.3);
+#888 = AXIS2_PLACEMENT_2D('',#889,#890);
+#889 = CARTESIAN_POINT('',(0.,0.));
+#890 = DIRECTION('',(1.,0.));
+#891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#892 = ORIENTED_EDGE('',*,*,#843,.T.);
+#893 = ADVANCED_FACE('',(#894),#831,.T.);
+#894 = FACE_BOUND('',#895,.T.);
+#895 = EDGE_LOOP('',(#896));
+#896 = ORIENTED_EDGE('',*,*,#809,.T.);
+#897 = ADVANCED_FACE('',(#898),#881,.F.);
+#898 = FACE_BOUND('',#899,.T.);
+#899 = EDGE_LOOP('',(#900));
+#900 = ORIENTED_EDGE('',*,*,#866,.F.);
+#901 = MANIFOLD_SOLID_BREP('',#902);
+#902 = CLOSED_SHELL('',(#903,#991,#995));
+#903 = ADVANCED_FACE('',(#904),#917,.T.);
+#904 = FACE_BOUND('',#905,.T.);
+#905 = EDGE_LOOP('',(#906,#940,#963,#990));
+#906 = ORIENTED_EDGE('',*,*,#907,.F.);
+#907 = EDGE_CURVE('',#908,#908,#910,.T.);
+#908 = VERTEX_POINT('',#909);
+#909 = CARTESIAN_POINT('',(15.54,-25.4,1.E-01));
+#910 = SURFACE_CURVE('',#911,(#916,#928),.PCURVE_S1.);
+#911 = CIRCLE('',#912,0.3);
+#912 = AXIS2_PLACEMENT_3D('',#913,#914,#915);
+#913 = CARTESIAN_POINT('',(15.24,-25.4,1.E-01));
+#914 = DIRECTION('',(0.,0.,1.));
+#915 = DIRECTION('',(1.,0.,0.));
+#916 = PCURVE('',#917,#922);
+#917 = CYLINDRICAL_SURFACE('',#918,0.3);
+#918 = AXIS2_PLACEMENT_3D('',#919,#920,#921);
+#919 = CARTESIAN_POINT('',(15.24,-25.4,-5.));
+#920 = DIRECTION('',(0.,0.,1.));
+#921 = DIRECTION('',(1.,0.,0.));
+#922 = DEFINITIONAL_REPRESENTATION('',(#923),#927);
+#923 = LINE('',#924,#925);
+#924 = CARTESIAN_POINT('',(0.,5.1));
+#925 = VECTOR('',#926,1.);
+#926 = DIRECTION('',(1.,0.));
+#927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#928 = PCURVE('',#929,#934);
+#929 = PLANE('',#930);
+#930 = AXIS2_PLACEMENT_3D('',#931,#932,#933);
+#931 = CARTESIAN_POINT('',(15.24,-25.4,1.E-01));
+#932 = DIRECTION('',(0.,0.,1.));
+#933 = DIRECTION('',(1.,0.,0.));
+#934 = DEFINITIONAL_REPRESENTATION('',(#935),#939);
+#935 = CIRCLE('',#936,0.3);
+#936 = AXIS2_PLACEMENT_2D('',#937,#938);
+#937 = CARTESIAN_POINT('',(0.,0.));
+#938 = DIRECTION('',(1.,0.));
+#939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#940 = ORIENTED_EDGE('',*,*,#941,.F.);
+#941 = EDGE_CURVE('',#942,#908,#944,.T.);
+#942 = VERTEX_POINT('',#943);
+#943 = CARTESIAN_POINT('',(15.54,-25.4,-5.));
+#944 = SEAM_CURVE('',#945,(#949,#956),.PCURVE_S1.);
+#945 = LINE('',#946,#947);
+#946 = CARTESIAN_POINT('',(15.54,-25.4,-5.));
+#947 = VECTOR('',#948,1.);
+#948 = DIRECTION('',(0.,0.,1.));
+#949 = PCURVE('',#917,#950);
+#950 = DEFINITIONAL_REPRESENTATION('',(#951),#955);
+#951 = LINE('',#952,#953);
+#952 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#953 = VECTOR('',#954,1.);
+#954 = DIRECTION('',(0.,1.));
+#955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#956 = PCURVE('',#917,#957);
+#957 = DEFINITIONAL_REPRESENTATION('',(#958),#962);
+#958 = LINE('',#959,#960);
+#959 = CARTESIAN_POINT('',(0.,-0.));
+#960 = VECTOR('',#961,1.);
+#961 = DIRECTION('',(0.,1.));
+#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#963 = ORIENTED_EDGE('',*,*,#964,.T.);
+#964 = EDGE_CURVE('',#942,#942,#965,.T.);
+#965 = SURFACE_CURVE('',#966,(#971,#978),.PCURVE_S1.);
+#966 = CIRCLE('',#967,0.3);
+#967 = AXIS2_PLACEMENT_3D('',#968,#969,#970);
+#968 = CARTESIAN_POINT('',(15.24,-25.4,-5.));
+#969 = DIRECTION('',(0.,0.,1.));
+#970 = DIRECTION('',(1.,0.,0.));
+#971 = PCURVE('',#917,#972);
+#972 = DEFINITIONAL_REPRESENTATION('',(#973),#977);
+#973 = LINE('',#974,#975);
+#974 = CARTESIAN_POINT('',(0.,0.));
+#975 = VECTOR('',#976,1.);
+#976 = DIRECTION('',(1.,0.));
+#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#978 = PCURVE('',#979,#984);
+#979 = PLANE('',#980);
+#980 = AXIS2_PLACEMENT_3D('',#981,#982,#983);
+#981 = CARTESIAN_POINT('',(15.24,-25.4,-5.));
+#982 = DIRECTION('',(0.,0.,1.));
+#983 = DIRECTION('',(1.,0.,0.));
+#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989);
+#985 = CIRCLE('',#986,0.3);
+#986 = AXIS2_PLACEMENT_2D('',#987,#988);
+#987 = CARTESIAN_POINT('',(0.,0.));
+#988 = DIRECTION('',(1.,0.));
+#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#990 = ORIENTED_EDGE('',*,*,#941,.T.);
+#991 = ADVANCED_FACE('',(#992),#929,.T.);
+#992 = FACE_BOUND('',#993,.T.);
+#993 = EDGE_LOOP('',(#994));
+#994 = ORIENTED_EDGE('',*,*,#907,.T.);
+#995 = ADVANCED_FACE('',(#996),#979,.F.);
+#996 = FACE_BOUND('',#997,.T.);
+#997 = EDGE_LOOP('',(#998));
+#998 = ORIENTED_EDGE('',*,*,#964,.F.);
+#999 = MANIFOLD_SOLID_BREP('',#1000);
+#1000 = CLOSED_SHELL('',(#1001,#1089,#1093));
+#1001 = ADVANCED_FACE('',(#1002),#1015,.T.);
+#1002 = FACE_BOUND('',#1003,.T.);
+#1003 = EDGE_LOOP('',(#1004,#1038,#1061,#1088));
+#1004 = ORIENTED_EDGE('',*,*,#1005,.F.);
+#1005 = EDGE_CURVE('',#1006,#1006,#1008,.T.);
+#1006 = VERTEX_POINT('',#1007);
+#1007 = CARTESIAN_POINT('',(15.54,-7.62,1.E-01));
+#1008 = SURFACE_CURVE('',#1009,(#1014,#1026),.PCURVE_S1.);
+#1009 = CIRCLE('',#1010,0.3);
+#1010 = AXIS2_PLACEMENT_3D('',#1011,#1012,#1013);
+#1011 = CARTESIAN_POINT('',(15.24,-7.62,1.E-01));
+#1012 = DIRECTION('',(0.,0.,1.));
+#1013 = DIRECTION('',(1.,0.,0.));
+#1014 = PCURVE('',#1015,#1020);
+#1015 = CYLINDRICAL_SURFACE('',#1016,0.3);
+#1016 = AXIS2_PLACEMENT_3D('',#1017,#1018,#1019);
+#1017 = CARTESIAN_POINT('',(15.24,-7.62,-5.));
+#1018 = DIRECTION('',(0.,0.,1.));
+#1019 = DIRECTION('',(1.,0.,0.));
+#1020 = DEFINITIONAL_REPRESENTATION('',(#1021),#1025);
+#1021 = LINE('',#1022,#1023);
+#1022 = CARTESIAN_POINT('',(0.,5.1));
+#1023 = VECTOR('',#1024,1.);
+#1024 = DIRECTION('',(1.,0.));
+#1025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1026 = PCURVE('',#1027,#1032);
+#1027 = PLANE('',#1028);
+#1028 = AXIS2_PLACEMENT_3D('',#1029,#1030,#1031);
+#1029 = CARTESIAN_POINT('',(15.24,-7.62,1.E-01));
+#1030 = DIRECTION('',(0.,0.,1.));
+#1031 = DIRECTION('',(1.,0.,0.));
+#1032 = DEFINITIONAL_REPRESENTATION('',(#1033),#1037);
+#1033 = CIRCLE('',#1034,0.3);
+#1034 = AXIS2_PLACEMENT_2D('',#1035,#1036);
+#1035 = CARTESIAN_POINT('',(0.,0.));
+#1036 = DIRECTION('',(1.,0.));
+#1037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1038 = ORIENTED_EDGE('',*,*,#1039,.F.);
+#1039 = EDGE_CURVE('',#1040,#1006,#1042,.T.);
+#1040 = VERTEX_POINT('',#1041);
+#1041 = CARTESIAN_POINT('',(15.54,-7.62,-5.));
+#1042 = SEAM_CURVE('',#1043,(#1047,#1054),.PCURVE_S1.);
+#1043 = LINE('',#1044,#1045);
+#1044 = CARTESIAN_POINT('',(15.54,-7.62,-5.));
+#1045 = VECTOR('',#1046,1.);
+#1046 = DIRECTION('',(0.,0.,1.));
+#1047 = PCURVE('',#1015,#1048);
+#1048 = DEFINITIONAL_REPRESENTATION('',(#1049),#1053);
+#1049 = LINE('',#1050,#1051);
+#1050 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#1051 = VECTOR('',#1052,1.);
+#1052 = DIRECTION('',(0.,1.));
+#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1054 = PCURVE('',#1015,#1055);
+#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1060);
+#1056 = LINE('',#1057,#1058);
+#1057 = CARTESIAN_POINT('',(0.,-0.));
+#1058 = VECTOR('',#1059,1.);
+#1059 = DIRECTION('',(0.,1.));
+#1060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1061 = ORIENTED_EDGE('',*,*,#1062,.T.);
+#1062 = EDGE_CURVE('',#1040,#1040,#1063,.T.);
+#1063 = SURFACE_CURVE('',#1064,(#1069,#1076),.PCURVE_S1.);
+#1064 = CIRCLE('',#1065,0.3);
+#1065 = AXIS2_PLACEMENT_3D('',#1066,#1067,#1068);
+#1066 = CARTESIAN_POINT('',(15.24,-7.62,-5.));
+#1067 = DIRECTION('',(0.,0.,1.));
+#1068 = DIRECTION('',(1.,0.,0.));
+#1069 = PCURVE('',#1015,#1070);
+#1070 = DEFINITIONAL_REPRESENTATION('',(#1071),#1075);
+#1071 = LINE('',#1072,#1073);
+#1072 = CARTESIAN_POINT('',(0.,0.));
+#1073 = VECTOR('',#1074,1.);
+#1074 = DIRECTION('',(1.,0.));
+#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1076 = PCURVE('',#1077,#1082);
+#1077 = PLANE('',#1078);
+#1078 = AXIS2_PLACEMENT_3D('',#1079,#1080,#1081);
+#1079 = CARTESIAN_POINT('',(15.24,-7.62,-5.));
+#1080 = DIRECTION('',(0.,0.,1.));
+#1081 = DIRECTION('',(1.,0.,0.));
+#1082 = DEFINITIONAL_REPRESENTATION('',(#1083),#1087);
+#1083 = CIRCLE('',#1084,0.3);
+#1084 = AXIS2_PLACEMENT_2D('',#1085,#1086);
+#1085 = CARTESIAN_POINT('',(0.,0.));
+#1086 = DIRECTION('',(1.,0.));
+#1087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1088 = ORIENTED_EDGE('',*,*,#1039,.T.);
+#1089 = ADVANCED_FACE('',(#1090),#1027,.T.);
+#1090 = FACE_BOUND('',#1091,.T.);
+#1091 = EDGE_LOOP('',(#1092));
+#1092 = ORIENTED_EDGE('',*,*,#1005,.T.);
+#1093 = ADVANCED_FACE('',(#1094),#1077,.F.);
+#1094 = FACE_BOUND('',#1095,.T.);
+#1095 = EDGE_LOOP('',(#1096));
+#1096 = ORIENTED_EDGE('',*,*,#1062,.F.);
+#1097 = MANIFOLD_SOLID_BREP('',#1098);
+#1098 = CLOSED_SHELL('',(#1099,#1187,#1191));
+#1099 = ADVANCED_FACE('',(#1100),#1113,.T.);
+#1100 = FACE_BOUND('',#1101,.T.);
+#1101 = EDGE_LOOP('',(#1102,#1136,#1159,#1186));
+#1102 = ORIENTED_EDGE('',*,*,#1103,.F.);
+#1103 = EDGE_CURVE('',#1104,#1104,#1106,.T.);
+#1104 = VERTEX_POINT('',#1105);
+#1105 = CARTESIAN_POINT('',(15.54,-2.54,1.E-01));
+#1106 = SURFACE_CURVE('',#1107,(#1112,#1124),.PCURVE_S1.);
+#1107 = CIRCLE('',#1108,0.3);
+#1108 = AXIS2_PLACEMENT_3D('',#1109,#1110,#1111);
+#1109 = CARTESIAN_POINT('',(15.24,-2.54,1.E-01));
+#1110 = DIRECTION('',(0.,0.,1.));
+#1111 = DIRECTION('',(1.,0.,0.));
+#1112 = PCURVE('',#1113,#1118);
+#1113 = CYLINDRICAL_SURFACE('',#1114,0.3);
+#1114 = AXIS2_PLACEMENT_3D('',#1115,#1116,#1117);
+#1115 = CARTESIAN_POINT('',(15.24,-2.54,-5.));
+#1116 = DIRECTION('',(0.,0.,1.));
+#1117 = DIRECTION('',(1.,0.,0.));
+#1118 = DEFINITIONAL_REPRESENTATION('',(#1119),#1123);
+#1119 = LINE('',#1120,#1121);
+#1120 = CARTESIAN_POINT('',(0.,5.1));
+#1121 = VECTOR('',#1122,1.);
+#1122 = DIRECTION('',(1.,0.));
+#1123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1124 = PCURVE('',#1125,#1130);
+#1125 = PLANE('',#1126);
+#1126 = AXIS2_PLACEMENT_3D('',#1127,#1128,#1129);
+#1127 = CARTESIAN_POINT('',(15.24,-2.54,1.E-01));
+#1128 = DIRECTION('',(0.,0.,1.));
+#1129 = DIRECTION('',(1.,0.,0.));
+#1130 = DEFINITIONAL_REPRESENTATION('',(#1131),#1135);
+#1131 = CIRCLE('',#1132,0.3);
+#1132 = AXIS2_PLACEMENT_2D('',#1133,#1134);
+#1133 = CARTESIAN_POINT('',(0.,0.));
+#1134 = DIRECTION('',(1.,0.));
+#1135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1136 = ORIENTED_EDGE('',*,*,#1137,.F.);
+#1137 = EDGE_CURVE('',#1138,#1104,#1140,.T.);
+#1138 = VERTEX_POINT('',#1139);
+#1139 = CARTESIAN_POINT('',(15.54,-2.54,-5.));
+#1140 = SEAM_CURVE('',#1141,(#1145,#1152),.PCURVE_S1.);
+#1141 = LINE('',#1142,#1143);
+#1142 = CARTESIAN_POINT('',(15.54,-2.54,-5.));
+#1143 = VECTOR('',#1144,1.);
+#1144 = DIRECTION('',(0.,0.,1.));
+#1145 = PCURVE('',#1113,#1146);
+#1146 = DEFINITIONAL_REPRESENTATION('',(#1147),#1151);
+#1147 = LINE('',#1148,#1149);
+#1148 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#1149 = VECTOR('',#1150,1.);
+#1150 = DIRECTION('',(0.,1.));
+#1151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1152 = PCURVE('',#1113,#1153);
+#1153 = DEFINITIONAL_REPRESENTATION('',(#1154),#1158);
+#1154 = LINE('',#1155,#1156);
+#1155 = CARTESIAN_POINT('',(0.,-0.));
+#1156 = VECTOR('',#1157,1.);
+#1157 = DIRECTION('',(0.,1.));
+#1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1159 = ORIENTED_EDGE('',*,*,#1160,.T.);
+#1160 = EDGE_CURVE('',#1138,#1138,#1161,.T.);
+#1161 = SURFACE_CURVE('',#1162,(#1167,#1174),.PCURVE_S1.);
+#1162 = CIRCLE('',#1163,0.3);
+#1163 = AXIS2_PLACEMENT_3D('',#1164,#1165,#1166);
+#1164 = CARTESIAN_POINT('',(15.24,-2.54,-5.));
+#1165 = DIRECTION('',(0.,0.,1.));
+#1166 = DIRECTION('',(1.,0.,0.));
+#1167 = PCURVE('',#1113,#1168);
+#1168 = DEFINITIONAL_REPRESENTATION('',(#1169),#1173);
+#1169 = LINE('',#1170,#1171);
+#1170 = CARTESIAN_POINT('',(0.,0.));
+#1171 = VECTOR('',#1172,1.);
+#1172 = DIRECTION('',(1.,0.));
+#1173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1174 = PCURVE('',#1175,#1180);
+#1175 = PLANE('',#1176);
+#1176 = AXIS2_PLACEMENT_3D('',#1177,#1178,#1179);
+#1177 = CARTESIAN_POINT('',(15.24,-2.54,-5.));
+#1178 = DIRECTION('',(0.,0.,1.));
+#1179 = DIRECTION('',(1.,0.,0.));
+#1180 = DEFINITIONAL_REPRESENTATION('',(#1181),#1185);
+#1181 = CIRCLE('',#1182,0.3);
+#1182 = AXIS2_PLACEMENT_2D('',#1183,#1184);
+#1183 = CARTESIAN_POINT('',(0.,0.));
+#1184 = DIRECTION('',(1.,0.));
+#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1186 = ORIENTED_EDGE('',*,*,#1137,.T.);
+#1187 = ADVANCED_FACE('',(#1188),#1125,.T.);
+#1188 = FACE_BOUND('',#1189,.T.);
+#1189 = EDGE_LOOP('',(#1190));
+#1190 = ORIENTED_EDGE('',*,*,#1103,.T.);
+#1191 = ADVANCED_FACE('',(#1192),#1175,.F.);
+#1192 = FACE_BOUND('',#1193,.T.);
+#1193 = EDGE_LOOP('',(#1194));
+#1194 = ORIENTED_EDGE('',*,*,#1160,.F.);
+#1195 = MANIFOLD_SOLID_BREP('',#1196);
+#1196 = CLOSED_SHELL('',(#1197,#1285,#1289));
+#1197 = ADVANCED_FACE('',(#1198),#1211,.T.);
+#1198 = FACE_BOUND('',#1199,.T.);
+#1199 = EDGE_LOOP('',(#1200,#1234,#1257,#1284));
+#1200 = ORIENTED_EDGE('',*,*,#1201,.F.);
+#1201 = EDGE_CURVE('',#1202,#1202,#1204,.T.);
+#1202 = VERTEX_POINT('',#1203);
+#1203 = CARTESIAN_POINT('',(15.54,-7.347880794884E-17,1.E-01));
+#1204 = SURFACE_CURVE('',#1205,(#1210,#1222),.PCURVE_S1.);
+#1205 = CIRCLE('',#1206,0.3);
+#1206 = AXIS2_PLACEMENT_3D('',#1207,#1208,#1209);
+#1207 = CARTESIAN_POINT('',(15.24,0.,1.E-01));
+#1208 = DIRECTION('',(0.,0.,1.));
+#1209 = DIRECTION('',(1.,0.,0.));
+#1210 = PCURVE('',#1211,#1216);
+#1211 = CYLINDRICAL_SURFACE('',#1212,0.3);
+#1212 = AXIS2_PLACEMENT_3D('',#1213,#1214,#1215);
+#1213 = CARTESIAN_POINT('',(15.24,0.,-5.));
+#1214 = DIRECTION('',(0.,0.,1.));
+#1215 = DIRECTION('',(1.,0.,0.));
+#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221);
+#1217 = LINE('',#1218,#1219);
+#1218 = CARTESIAN_POINT('',(0.,5.1));
+#1219 = VECTOR('',#1220,1.);
+#1220 = DIRECTION('',(1.,0.));
+#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1222 = PCURVE('',#1223,#1228);
+#1223 = PLANE('',#1224);
+#1224 = AXIS2_PLACEMENT_3D('',#1225,#1226,#1227);
+#1225 = CARTESIAN_POINT('',(15.24,0.,1.E-01));
+#1226 = DIRECTION('',(0.,0.,1.));
+#1227 = DIRECTION('',(1.,0.,0.));
+#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233);
+#1229 = CIRCLE('',#1230,0.3);
+#1230 = AXIS2_PLACEMENT_2D('',#1231,#1232);
+#1231 = CARTESIAN_POINT('',(0.,0.));
+#1232 = DIRECTION('',(1.,0.));
+#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1234 = ORIENTED_EDGE('',*,*,#1235,.F.);
+#1235 = EDGE_CURVE('',#1236,#1202,#1238,.T.);
+#1236 = VERTEX_POINT('',#1237);
+#1237 = CARTESIAN_POINT('',(15.54,-7.347880794884E-17,-5.));
+#1238 = SEAM_CURVE('',#1239,(#1243,#1250),.PCURVE_S1.);
+#1239 = LINE('',#1240,#1241);
+#1240 = CARTESIAN_POINT('',(15.54,-7.347880794884E-17,-5.));
+#1241 = VECTOR('',#1242,1.);
+#1242 = DIRECTION('',(0.,0.,1.));
+#1243 = PCURVE('',#1211,#1244);
+#1244 = DEFINITIONAL_REPRESENTATION('',(#1245),#1249);
+#1245 = LINE('',#1246,#1247);
+#1246 = CARTESIAN_POINT('',(6.28318530718,-0.));
+#1247 = VECTOR('',#1248,1.);
+#1248 = DIRECTION('',(0.,1.));
+#1249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1250 = PCURVE('',#1211,#1251);
+#1251 = DEFINITIONAL_REPRESENTATION('',(#1252),#1256);
+#1252 = LINE('',#1253,#1254);
+#1253 = CARTESIAN_POINT('',(0.,-0.));
+#1254 = VECTOR('',#1255,1.);
+#1255 = DIRECTION('',(0.,1.));
+#1256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1257 = ORIENTED_EDGE('',*,*,#1258,.T.);
+#1258 = EDGE_CURVE('',#1236,#1236,#1259,.T.);
+#1259 = SURFACE_CURVE('',#1260,(#1265,#1272),.PCURVE_S1.);
+#1260 = CIRCLE('',#1261,0.3);
+#1261 = AXIS2_PLACEMENT_3D('',#1262,#1263,#1264);
+#1262 = CARTESIAN_POINT('',(15.24,0.,-5.));
+#1263 = DIRECTION('',(0.,0.,1.));
+#1264 = DIRECTION('',(1.,0.,0.));
+#1265 = PCURVE('',#1211,#1266);
+#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1271);
+#1267 = LINE('',#1268,#1269);
+#1268 = CARTESIAN_POINT('',(0.,0.));
+#1269 = VECTOR('',#1270,1.);
+#1270 = DIRECTION('',(1.,0.));
+#1271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1272 = PCURVE('',#1273,#1278);
+#1273 = PLANE('',#1274);
+#1274 = AXIS2_PLACEMENT_3D('',#1275,#1276,#1277);
+#1275 = CARTESIAN_POINT('',(15.24,0.,-5.));
+#1276 = DIRECTION('',(0.,0.,1.));
+#1277 = DIRECTION('',(1.,0.,0.));
+#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1283);
+#1279 = CIRCLE('',#1280,0.3);
+#1280 = AXIS2_PLACEMENT_2D('',#1281,#1282);
+#1281 = CARTESIAN_POINT('',(0.,0.));
+#1282 = DIRECTION('',(1.,0.));
+#1283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+ ) );
+#1284 = ORIENTED_EDGE('',*,*,#1235,.T.);
+#1285 = ADVANCED_FACE('',(#1286),#1223,.T.);
+#1286 = FACE_BOUND('',#1287,.T.);
+#1287 = EDGE_LOOP('',(#1288));
+#1288 = ORIENTED_EDGE('',*,*,#1201,.T.);
+#1289 = ADVANCED_FACE('',(#1290),#1273,.F.);
+#1290 = FACE_BOUND('',#1291,.T.);
+#1291 = EDGE_LOOP('',(#1292));
+#1292 = ORIENTED_EDGE('',*,*,#1258,.F.);
+#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1297))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1294,#1295,#1296)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1294 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1295 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1296 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1297 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1294,
+ 'distance_accuracy_value','confusion accuracy');
+#1298 = SHAPE_DEFINITION_REPRESENTATION(#1299,#410);
+#1299 = PRODUCT_DEFINITION_SHAPE('','',#1300);
+#1300 = PRODUCT_DEFINITION('design','',#1301,#1304);
+#1301 = PRODUCT_DEFINITION_FORMATION('','',#1302);
+#1302 = PRODUCT('Leads','Leads','',(#1303));
+#1303 = PRODUCT_CONTEXT('',#2,'mechanical');
+#1304 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#1305 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1306,#1308);
+#1306 = ( REPRESENTATION_RELATIONSHIP('','',#410,#10)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1307)
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1307 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
+#1308 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+ #1309);
+#1309 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:11]','',#5,#1300,$
+ );
+#1310 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1302));
+#1311 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1312,#1314);
+#1312 = ( REPRESENTATION_RELATIONSHIP('','',#410,#10)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1313)
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1313 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
+#1314 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+ #1315);
+#1315 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','','',#5,#1300,$);
+#1316 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1317,#1319);
+#1317 = ( REPRESENTATION_RELATIONSHIP('','',#410,#10)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1318)
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1318 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
+#1319 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+ #1320);
+#1320 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','','',#5,#1300,$);
+#1321 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1322,#1324);
+#1322 = ( REPRESENTATION_RELATIONSHIP('','',#410,#10)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1323)
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1323 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
+#1324 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+ #1325);
+#1325 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','','',#5,#1300,$);
+#1326 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1327,#1329);
+#1327 = ( REPRESENTATION_RELATIONSHIP('','',#410,#10)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1328)
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1328 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);
+#1329 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+ #1330);
+#1330 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','','',#5,#1300,$);
+#1331 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1332,#1334);
+#1332 = ( REPRESENTATION_RELATIONSHIP('','',#410,#10)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1333)
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1333 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39);
+#1334 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+ #1335);
+#1335 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','','',#5,#1300,$);
+#1336 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1337,#1339);
+#1337 = ( REPRESENTATION_RELATIONSHIP('','',#410,#10)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1338)
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1338 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43);
+#1339 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+ #1340);
+#1340 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','','',#5,#1300,$);
+#1341 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1342,#1344);
+#1342 = ( REPRESENTATION_RELATIONSHIP('','',#410,#10)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1343)
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1343 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47);
+#1344 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+ #1345);
+#1345 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','','',#5,#1300,$);
+#1346 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1347,#1349);
+#1347 = ( REPRESENTATION_RELATIONSHIP('','',#410,#10)
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1348)
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#1348 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51);
+#1349 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+ #1350);
+#1350 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','','',#5,#1300,$);
+#1351 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+ #1352,#1362,#1371,#1380,#1389,#1398,#1407,#1416,#1425),#1293);
+#1352 = STYLED_ITEM('color',(#1353),#411);
+#1353 = PRESENTATION_STYLE_ASSIGNMENT((#1354,#1360));
+#1354 = SURFACE_STYLE_USAGE(.BOTH.,#1355);
+#1355 = SURFACE_SIDE_STYLE('',(#1356));
+#1356 = SURFACE_STYLE_FILL_AREA(#1357);
+#1357 = FILL_AREA_STYLE('',(#1358));
+#1358 = FILL_AREA_STYLE_COLOUR('',#1359);
+#1359 = COLOUR_RGB('',0.73400002718,0.773000001907,0.79699999094);
+#1360 = CURVE_STYLE('',#1361,POSITIVE_LENGTH_MEASURE(0.1),#1359);
+#1361 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1362 = STYLED_ITEM('color',(#1363),#509);
+#1363 = PRESENTATION_STYLE_ASSIGNMENT((#1364,#1369));
+#1364 = SURFACE_STYLE_USAGE(.BOTH.,#1365);
+#1365 = SURFACE_SIDE_STYLE('',(#1366));
+#1366 = SURFACE_STYLE_FILL_AREA(#1367);
+#1367 = FILL_AREA_STYLE('',(#1368));
+#1368 = FILL_AREA_STYLE_COLOUR('',#1359);
+#1369 = CURVE_STYLE('',#1370,POSITIVE_LENGTH_MEASURE(0.1),#1359);
+#1370 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1371 = STYLED_ITEM('color',(#1372),#607);
+#1372 = PRESENTATION_STYLE_ASSIGNMENT((#1373,#1378));
+#1373 = SURFACE_STYLE_USAGE(.BOTH.,#1374);
+#1374 = SURFACE_SIDE_STYLE('',(#1375));
+#1375 = SURFACE_STYLE_FILL_AREA(#1376);
+#1376 = FILL_AREA_STYLE('',(#1377));
+#1377 = FILL_AREA_STYLE_COLOUR('',#1359);
+#1378 = CURVE_STYLE('',#1379,POSITIVE_LENGTH_MEASURE(0.1),#1359);
+#1379 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1380 = STYLED_ITEM('color',(#1381),#705);
+#1381 = PRESENTATION_STYLE_ASSIGNMENT((#1382,#1387));
+#1382 = SURFACE_STYLE_USAGE(.BOTH.,#1383);
+#1383 = SURFACE_SIDE_STYLE('',(#1384));
+#1384 = SURFACE_STYLE_FILL_AREA(#1385);
+#1385 = FILL_AREA_STYLE('',(#1386));
+#1386 = FILL_AREA_STYLE_COLOUR('',#1359);
+#1387 = CURVE_STYLE('',#1388,POSITIVE_LENGTH_MEASURE(0.1),#1359);
+#1388 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1389 = STYLED_ITEM('color',(#1390),#803);
+#1390 = PRESENTATION_STYLE_ASSIGNMENT((#1391,#1396));
+#1391 = SURFACE_STYLE_USAGE(.BOTH.,#1392);
+#1392 = SURFACE_SIDE_STYLE('',(#1393));
+#1393 = SURFACE_STYLE_FILL_AREA(#1394);
+#1394 = FILL_AREA_STYLE('',(#1395));
+#1395 = FILL_AREA_STYLE_COLOUR('',#1359);
+#1396 = CURVE_STYLE('',#1397,POSITIVE_LENGTH_MEASURE(0.1),#1359);
+#1397 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1398 = STYLED_ITEM('color',(#1399),#901);
+#1399 = PRESENTATION_STYLE_ASSIGNMENT((#1400,#1405));
+#1400 = SURFACE_STYLE_USAGE(.BOTH.,#1401);
+#1401 = SURFACE_SIDE_STYLE('',(#1402));
+#1402 = SURFACE_STYLE_FILL_AREA(#1403);
+#1403 = FILL_AREA_STYLE('',(#1404));
+#1404 = FILL_AREA_STYLE_COLOUR('',#1359);
+#1405 = CURVE_STYLE('',#1406,POSITIVE_LENGTH_MEASURE(0.1),#1359);
+#1406 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1407 = STYLED_ITEM('color',(#1408),#999);
+#1408 = PRESENTATION_STYLE_ASSIGNMENT((#1409,#1414));
+#1409 = SURFACE_STYLE_USAGE(.BOTH.,#1410);
+#1410 = SURFACE_SIDE_STYLE('',(#1411));
+#1411 = SURFACE_STYLE_FILL_AREA(#1412);
+#1412 = FILL_AREA_STYLE('',(#1413));
+#1413 = FILL_AREA_STYLE_COLOUR('',#1359);
+#1414 = CURVE_STYLE('',#1415,POSITIVE_LENGTH_MEASURE(0.1),#1359);
+#1415 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1416 = STYLED_ITEM('color',(#1417),#1097);
+#1417 = PRESENTATION_STYLE_ASSIGNMENT((#1418,#1423));
+#1418 = SURFACE_STYLE_USAGE(.BOTH.,#1419);
+#1419 = SURFACE_SIDE_STYLE('',(#1420));
+#1420 = SURFACE_STYLE_FILL_AREA(#1421);
+#1421 = FILL_AREA_STYLE('',(#1422));
+#1422 = FILL_AREA_STYLE_COLOUR('',#1359);
+#1423 = CURVE_STYLE('',#1424,POSITIVE_LENGTH_MEASURE(0.1),#1359);
+#1424 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1425 = STYLED_ITEM('color',(#1426),#1195);
+#1426 = PRESENTATION_STYLE_ASSIGNMENT((#1427,#1432));
+#1427 = SURFACE_STYLE_USAGE(.BOTH.,#1428);
+#1428 = SURFACE_SIDE_STYLE('',(#1429));
+#1429 = SURFACE_STYLE_FILL_AREA(#1430);
+#1430 = FILL_AREA_STYLE('',(#1431));
+#1431 = FILL_AREA_STYLE_COLOUR('',#1359);
+#1432 = CURVE_STYLE('',#1433,POSITIVE_LENGTH_MEASURE(0.1),#1359);
+#1433 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#1434 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+ #1435),#392);
+#1435 = STYLED_ITEM('color',(#1436),#62);
+#1436 = PRESENTATION_STYLE_ASSIGNMENT((#1437,#1443));
+#1437 = SURFACE_STYLE_USAGE(.BOTH.,#1438);
+#1438 = SURFACE_SIDE_STYLE('',(#1439));
+#1439 = SURFACE_STYLE_FILL_AREA(#1440);
+#1440 = FILL_AREA_STYLE('',(#1441));
+#1441 = FILL_AREA_STYLE_COLOUR('',#1442);
+#1442 = COLOUR_RGB('',0.300000011921,0.300000011921,0.300000011921);
+#1443 = CURVE_STYLE('',#1444,POSITIVE_LENGTH_MEASURE(0.1),#1442);
+#1444 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/3D/LDD-1500L.wrl b/digital-driver/LIB_LDD-1500L/LDD-1500L/3D/LDD-1500L.wrl
new file mode 100644
index 0000000..f529858
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/3D/LDD-1500L.wrl
@@ -0,0 +1,4829 @@
+#VRML V2.0 utf8
+# META "generator" "CAD Exchanger 3.7.0 (cadexchanger.com)"
+DEF __1 Transform {
+ children [
+ DEF ASSEMBLY Group {
+ children [
+ DEF __3 Transform {
+ translation 0 0 0.0001
+ children [
+ DEF Body Group {
+ children [
+ DEF Body_1 Shape {
+ appearance DEF __6 Appearance {
+ material DEF __7 Material {
+ ambientIntensity 0.66666662693
+ diffuseColor 0.300000011921 0.300000011921 0.300000011921
+ shininess 0
+ }
+ }
+ geometry DEF __8 IndexedFaceSet {
+ solid FALSE
+ coord Coordinate {
+ point [
+ -0.00253 0.00193 0,
+ -0.00253 0.00193 0.0122,
+ 0.01777 0.00193 0.0122,
+ 0.01777 0.00193 0,
+ 0.01777 -0.02987 0.0122,
+ 0.01777 -0.02987 0,
+ -0.00253 -0.02987 0.0122,
+ -0.00253 -0.02987 0
+
+ ]
+ }
+ normal Normal {
+ vector [
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 0 1 0,
+ 1 0 -0,
+ 1 0 -0,
+ 1 0 -0,
+ 1 0 -0,
+ 0 -1 0,
+ 0 -1 0,
+ 0 -1 0,
+ 0 -1 0,
+ -1 0 0,
+ -1 0 0,
+ -1 0 0,
+ -1 0 0,
+ -2.9210417e-34 -1.7855287e-34 -1,
+ -2.9210417e-34 -1.7855287e-34 -1,
+ -2.9210417e-34 -1.7855287e-34 -1,
+ -2.9210417e-34 -1.7855287e-34 -1,
+ 2.9210417e-34 1.7855287e-34 1,
+ 2.9210417e-34 1.7855287e-34 1,
+ 2.9210417e-34 1.7855287e-34 1,
+ 2.9210417e-34 1.7855287e-34 1
+
+ ]
+ }
+ coordIndex [
+ 2 0 1 -1
+ 3 0 2 -1
+ 4 3 2 -1
+ 5 3 4 -1
+ 6 5 4 -1
+ 7 5 6 -1
+ 1 7 6 -1
+ 0 7 1 -1
+ 3 5 0 -1
+ 7 0 5 -1
+ 2 1 4 -1
+ 6 4 1 -1
+ ]
+ normalIndex [
+ 2 0 1 -1
+ 3 0 2 -1
+ 6 4 5 -1
+ 7 4 6 -1
+ 10 8 9 -1
+ 11 8 10 -1
+ 14 12 13 -1
+ 15 12 14 -1
+ 17 18 16 -1
+ 19 16 18 -1
+ 21 20 22 -1
+ 23 22 20 -1
+ ]
+ }
+ }
+ ]
+ }
+ ]
+ }
+ DEF Leads Group {
+ children [
+ DEF Leads_1 Shape {
+ appearance DEF __11 Appearance {
+ material DEF __12 Material {
+ ambientIntensity 0.260947436094
+ diffuseColor 0.73400002718 0.773000001907 0.79699999094
+ shininess 0
+ }
+ }
+ geometry DEF __13 IndexedFaceSet {
+ solid FALSE
+ coord Coordinate {
+ point [
+ 0.0003 -7.34788079488e-20 0.0001,
+ 0.0003 -7.34788079488e-20 -0.005,
+ 0.000295442325904 5.20944533001e-05 0.0001,
+ 0.000281907786236 0.000102606042998 0.0001,
+ 0.000259807621135 0.00015 0.0001,
+ 0.000229813332936 0.000192836282906 0.0001,
+ 0.000192836282906 0.000229813332936 0.0001,
+ 0.00015 0.000259807621135 0.0001,
+ 0.000102606042998 0.000281907786236 0.0001,
+ 5.20944533001e-05 0.000295442325904 0.0001,
+ 1.83697019872e-20 0.0003 0.0001,
+ -5.20944533001e-05 0.000295442325904 0.0001,
+ -0.000102606042998 0.000281907786236 0.0001,
+ -0.00015 0.000259807621135 0.0001,
+ -0.000192836282906 0.000229813332936 0.0001,
+ -0.000229813332936 0.000192836282906 0.0001,
+ -0.000259807621135 0.00015 0.0001,
+ -0.000281907786236 0.000102606042998 0.0001,
+ -0.000295442325904 5.20944533001e-05 0.0001,
+ -0.0003 4.36419692839e-19 0.0001,
+ -0.000295442325904 -5.20944533001e-05 0.0001,
+ -0.000281907786236 -0.000102606042998 0.0001,
+ -0.000259807621135 -0.00015 0.0001,
+ -0.000229813332936 -0.000192836282906 0.0001,
+ -0.000192836282906 -0.000229813332936 0.0001,
+ -0.00015 -0.000259807621135 0.0001,
+ -0.000102606042998 -0.000281907786236 0.0001,
+ -5.20944533001e-05 -0.000295442325904 0.0001,
+ -8.54469683692e-19 -0.0003 0.0001,
+ 5.20944533001e-05 -0.000295442325904 0.0001,
+ 0.000102606042998 -0.000281907786236 0.0001,
+ 0.00015 -0.000259807621135 0.0001,
+ 0.000192836282906 -0.000229813332936 0.0001,
+ 0.000229813332936 -0.000192836282906 0.0001,
+ 0.000259807621135 -0.00015 0.0001,
+ 0.000281907786236 -0.000102606042998 0.0001,
+ 0.000295442325904 -5.20944533001e-05 0.0001,
+ 0.000295442325904 5.20944533001e-05 -0.005,
+ 0.000281907786236 0.000102606042998 -0.005,
+ 0.000259807621135 0.00015 -0.005,
+ 0.000229813332936 0.000192836282906 -0.005,
+ 0.000192836282906 0.000229813332936 -0.005,
+ 0.00015 0.000259807621135 -0.005,
+ 0.000102606042998 0.000281907786236 -0.005,
+ 5.20944533001e-05 0.000295442325904 -0.005,
+ 1.83697019872e-20 0.0003 -0.005,
+ -5.20944533001e-05 0.000295442325904 -0.005,
+ -0.000102606042998 0.000281907786236 -0.005,
+ -0.00015 0.000259807621135 -0.005,
+ -0.000192836282906 0.000229813332936 -0.005,
+ -0.000229813332936 0.000192836282906 -0.005,
+ -0.000259807621135 0.00015 -0.005,
+ -0.000281907786236 0.000102606042998 -0.005,
+ -0.000295442325904 5.20944533001e-05 -0.005,
+ -0.0003 4.36419692839e-19 -0.005,
+ -0.000295442325904 -5.20944533001e-05 -0.005,
+ -0.000281907786236 -0.000102606042998 -0.005,
+ -0.000259807621135 -0.00015 -0.005,
+ -0.000229813332936 -0.000192836282906 -0.005,
+ -0.000192836282906 -0.000229813332936 -0.005,
+ -0.00015 -0.000259807621135 -0.005,
+ -0.000102606042998 -0.000281907786236 -0.005,
+ -5.20944533001e-05 -0.000295442325904 -0.005,
+ -8.54469683692e-19 -0.0003 -0.005,
+ 5.20944533001e-05 -0.000295442325904 -0.005,
+ 0.000102606042998 -0.000281907786236 -0.005,
+ 0.00015 -0.000259807621135 -0.005,
+ 0.000192836282906 -0.000229813332936 -0.005,
+ 0.000229813332936 -0.000192836282906 -0.005,
+ 0.000259807621135 -0.00015 -0.005,
+ 0.000281907786236 -0.000102606042998 -0.005,
+ 0.000295442325904 -5.20944533001e-05 -0.005
+
+ ]
+ }
+ normal Normal {
+ vector [
+ 1 -2.4492937e-16 0,
+ 0.98480773 -0.17364818 0,
+ 0.93969262 -0.34202015 0,
+ 0.86602539 -0.5 0,
+ 0.76604444 -0.64278764 0,
+ 0.64278764 -0.76604444 0,
+ 0.5 -0.86602539 0,
+ 0.34202015 -0.93969262 0,
+ 0.17364818 -0.98480773 0,
+ -2.8482324e-15 -1 0,
+ -0.17364818 -0.98480773 0,
+ -0.34202015 -0.93969262 0,
+ -0.5 -0.86602539 0,
+ -0.64278764 -0.76604444 0,
+ -0.76604444 -0.64278764 0,
+ -0.86602539 -0.5 0,
+ -0.93969262 -0.34202015 0,
+ -0.98480773 -0.17364818 0,
+ -1 1.4547323e-15 0,
+ -0.98480773 0.17364818 0,
+ -0.93969262 0.34202015 0,
+ -0.86602539 0.5 0,
+ -0.76604444 0.64278764 0,
+ -0.64278764 0.76604444 0,
+ -0.5 0.86602539 0,
+ -0.34202015 0.93969262 0,
+ -0.17364818 0.98480773 0,
+ 6.1232343e-17 1 0,
+ 0.17364818 0.98480773 0,
+ 0.34202015 0.93969262 0,
+ 0.5 0.86602539 0,
+ 0.64278764 0.76604444 0,
+ 0.76604444 0.64278764 0,
+ 0.86602539 0.5 0,
+ 0.93969262 0.34202015 0,
+ 0.98480773 0.17364818 0,
+ 1 0 0,
+ 1 0 0,
+ 0.98480773 0.17364818 0,
+ 0.93969262 0.34202015 0,
+ 0.86602539 0.5 0,
+ 0.76604444 0.64278764 0,
+ 0.64278764 0.76604444 0,
+ 0.5 0.86602539 0,
+ 0.34202015 0.93969262 0,
+ 0.17364818 0.98480773 0,
+ 6.1232343e-17 1 0,
+ -0.17364818 0.98480773 0,
+ -0.34202015 0.93969262 0,
+ -0.5 0.86602539 0,
+ -0.64278764 0.76604444 0,
+ -0.76604444 0.64278764 0,
+ -0.86602539 0.5 0,
+ -0.93969262 0.34202015 0,
+ -0.98480773 0.17364818 0,
+ -1 1.4547323e-15 0,
+ -0.98480773 -0.17364818 0,
+ -0.93969262 -0.34202015 0,
+ -0.86602539 -0.5 0,
+ -0.76604444 -0.64278764 0,
+ -0.64278764 -0.76604444 0,
+ -0.5 -0.86602539 0,
+ -0.34202015 -0.93969262 0,
+ -0.17364818 -0.98480773 0,
+ -2.8482324e-15 -1 0,
+ 0.17364818 -0.98480773 0,
+ 0.34202015 -0.93969262 0,
+ 0.5 -0.86602539 0,
+ 0.64278764 -0.76604444 0,
+ 0.76604444 -0.64278764 0,
+ 0.86602539 -0.5 0,
+ 0.93969262 -0.34202015 0,
+ 0.98480773 -0.17364818 0,
+ 1 -2.4492937e-16 0,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1
+
+ ]
+ }
+ coordIndex [
+ 71 0 36 -1
+ 70 36 35 -1
+ 69 35 34 -1
+ 68 34 33 -1
+ 67 33 32 -1
+ 29 64 30 -1
+ 28 63 29 -1
+ 27 62 28 -1
+ 26 61 27 -1
+ 25 60 26 -1
+ 24 59 25 -1
+ 23 58 24 -1
+ 22 57 23 -1
+ 21 56 22 -1
+ 20 55 21 -1
+ 19 54 20 -1
+ 18 53 19 -1
+ 17 52 18 -1
+ 16 51 17 -1
+ 15 50 16 -1
+ 14 49 15 -1
+ 13 48 14 -1
+ 12 47 13 -1
+ 11 46 12 -1
+ 10 45 11 -1
+ 9 44 10 -1
+ 8 43 9 -1
+ 7 42 8 -1
+ 6 41 7 -1
+ 5 40 6 -1
+ 4 39 5 -1
+ 3 38 4 -1
+ 2 37 3 -1
+ 0 1 2 -1
+ 66 32 31 -1
+ 65 31 30 -1
+ 37 2 1 -1
+ 38 3 37 -1
+ 39 4 38 -1
+ 40 5 39 -1
+ 41 6 40 -1
+ 42 7 41 -1
+ 43 8 42 -1
+ 44 9 43 -1
+ 45 10 44 -1
+ 46 11 45 -1
+ 47 12 46 -1
+ 48 13 47 -1
+ 49 14 48 -1
+ 50 15 49 -1
+ 51 16 50 -1
+ 52 17 51 -1
+ 53 18 52 -1
+ 54 19 53 -1
+ 55 20 54 -1
+ 56 21 55 -1
+ 57 22 56 -1
+ 58 23 57 -1
+ 59 24 58 -1
+ 60 25 59 -1
+ 61 26 60 -1
+ 62 27 61 -1
+ 63 28 62 -1
+ 64 29 63 -1
+ 65 30 64 -1
+ 66 31 65 -1
+ 67 32 66 -1
+ 68 33 67 -1
+ 69 34 68 -1
+ 70 35 69 -1
+ 71 36 70 -1
+ 1 0 71 -1
+ 3 0 2 -1
+ 4 0 3 -1
+ 5 0 4 -1
+ 6 0 5 -1
+ 7 0 6 -1
+ 8 0 7 -1
+ 9 0 8 -1
+ 10 0 9 -1
+ 11 0 10 -1
+ 12 0 11 -1
+ 13 0 12 -1
+ 14 0 13 -1
+ 15 0 14 -1
+ 16 0 15 -1
+ 17 0 16 -1
+ 18 0 17 -1
+ 19 0 18 -1
+ 20 0 19 -1
+ 21 0 20 -1
+ 22 0 21 -1
+ 23 0 22 -1
+ 24 0 23 -1
+ 25 0 24 -1
+ 26 0 25 -1
+ 27 0 26 -1
+ 28 0 27 -1
+ 29 0 28 -1
+ 30 0 29 -1
+ 31 0 30 -1
+ 32 0 31 -1
+ 33 0 32 -1
+ 34 0 33 -1
+ 35 0 34 -1
+ 36 0 35 -1
+ 38 37 1 -1
+ 39 38 1 -1
+ 40 39 1 -1
+ 41 40 1 -1
+ 42 41 1 -1
+ 43 42 1 -1
+ 44 43 1 -1
+ 45 44 1 -1
+ 46 45 1 -1
+ 47 46 1 -1
+ 48 47 1 -1
+ 49 48 1 -1
+ 50 49 1 -1
+ 51 50 1 -1
+ 52 51 1 -1
+ 53 52 1 -1
+ 54 53 1 -1
+ 55 54 1 -1
+ 56 55 1 -1
+ 57 56 1 -1
+ 58 57 1 -1
+ 59 58 1 -1
+ 60 59 1 -1
+ 61 60 1 -1
+ 62 61 1 -1
+ 63 62 1 -1
+ 64 63 1 -1
+ 65 64 1 -1
+ 66 65 1 -1
+ 67 66 1 -1
+ 68 67 1 -1
+ 69 68 1 -1
+ 70 69 1 -1
+ 71 70 1 -1
+ ]
+ normalIndex [
+ 72 0 1 -1
+ 71 1 2 -1
+ 70 2 3 -1
+ 69 3 4 -1
+ 68 4 5 -1
+ 8 65 7 -1
+ 9 64 8 -1
+ 10 63 9 -1
+ 11 62 10 -1
+ 12 61 11 -1
+ 13 60 12 -1
+ 14 59 13 -1
+ 15 58 14 -1
+ 16 57 15 -1
+ 17 56 16 -1
+ 18 55 17 -1
+ 19 54 18 -1
+ 20 53 19 -1
+ 21 52 20 -1
+ 22 51 21 -1
+ 23 50 22 -1
+ 24 49 23 -1
+ 25 48 24 -1
+ 26 47 25 -1
+ 27 46 26 -1
+ 28 45 27 -1
+ 29 44 28 -1
+ 30 43 29 -1
+ 31 42 30 -1
+ 32 41 31 -1
+ 33 40 32 -1
+ 34 39 33 -1
+ 35 38 34 -1
+ 36 37 35 -1
+ 67 5 6 -1
+ 66 6 7 -1
+ 38 35 37 -1
+ 39 34 38 -1
+ 40 33 39 -1
+ 41 32 40 -1
+ 42 31 41 -1
+ 43 30 42 -1
+ 44 29 43 -1
+ 45 28 44 -1
+ 46 27 45 -1
+ 47 26 46 -1
+ 48 25 47 -1
+ 49 24 48 -1
+ 50 23 49 -1
+ 51 22 50 -1
+ 52 21 51 -1
+ 53 20 52 -1
+ 54 19 53 -1
+ 55 18 54 -1
+ 56 17 55 -1
+ 57 16 56 -1
+ 58 15 57 -1
+ 59 14 58 -1
+ 60 13 59 -1
+ 61 12 60 -1
+ 62 11 61 -1
+ 63 10 62 -1
+ 64 9 63 -1
+ 65 8 64 -1
+ 66 7 65 -1
+ 67 6 66 -1
+ 68 5 67 -1
+ 69 4 68 -1
+ 70 3 69 -1
+ 71 2 70 -1
+ 72 1 71 -1
+ 73 0 72 -1
+ 76 74 75 -1
+ 77 74 76 -1
+ 78 74 77 -1
+ 79 74 78 -1
+ 80 74 79 -1
+ 81 74 80 -1
+ 82 74 81 -1
+ 83 74 82 -1
+ 84 74 83 -1
+ 85 74 84 -1
+ 86 74 85 -1
+ 87 74 86 -1
+ 88 74 87 -1
+ 89 74 88 -1
+ 90 74 89 -1
+ 91 74 90 -1
+ 92 74 91 -1
+ 93 74 92 -1
+ 94 74 93 -1
+ 95 74 94 -1
+ 96 74 95 -1
+ 97 74 96 -1
+ 98 74 97 -1
+ 99 74 98 -1
+ 100 74 99 -1
+ 101 74 100 -1
+ 102 74 101 -1
+ 103 74 102 -1
+ 104 74 103 -1
+ 105 74 104 -1
+ 106 74 105 -1
+ 107 74 106 -1
+ 108 74 107 -1
+ 109 74 108 -1
+ 112 111 110 -1
+ 113 112 110 -1
+ 114 113 110 -1
+ 115 114 110 -1
+ 116 115 110 -1
+ 117 116 110 -1
+ 118 117 110 -1
+ 119 118 110 -1
+ 120 119 110 -1
+ 121 120 110 -1
+ 122 121 110 -1
+ 123 122 110 -1
+ 124 123 110 -1
+ 125 124 110 -1
+ 126 125 110 -1
+ 127 126 110 -1
+ 128 127 110 -1
+ 129 128 110 -1
+ 130 129 110 -1
+ 131 130 110 -1
+ 132 131 110 -1
+ 133 132 110 -1
+ 134 133 110 -1
+ 135 134 110 -1
+ 136 135 110 -1
+ 137 136 110 -1
+ 138 137 110 -1
+ 139 138 110 -1
+ 140 139 110 -1
+ 141 140 110 -1
+ 142 141 110 -1
+ 143 142 110 -1
+ 144 143 110 -1
+ 145 144 110 -1
+ ]
+ }
+ }
+ DEF Leads_2 Shape {
+ appearance DEF __15 Appearance {
+ material DEF __16 Material {
+ ambientIntensity 0.260947436094
+ diffuseColor 0.73400002718 0.773000001907 0.79699999094
+ shininess 0
+ }
+ }
+ geometry DEF __17 IndexedFaceSet {
+ solid FALSE
+ coord Coordinate {
+ point [
+ 0.0003 -0.00254 0.0001,
+ 0.0003 -0.00254 -0.005,
+ 0.000295442325904 -0.0024879055467 0.0001,
+ 0.000281907786236 -0.002437393957 0.0001,
+ 0.000259807621135 -0.00239 0.0001,
+ 0.000229813332936 -0.00234716371709 0.0001,
+ 0.000192836282906 -0.00231018666706 0.0001,
+ 0.00015 -0.00228019237886 0.0001,
+ 0.000102606042998 -0.00225809221376 0.0001,
+ 5.20944533001e-05 -0.0022445576741 0.0001,
+ 1.83697019872e-20 -0.00224 0.0001,
+ -5.20944533001e-05 -0.0022445576741 0.0001,
+ -0.000102606042998 -0.00225809221376 0.0001,
+ -0.00015 -0.00228019237886 0.0001,
+ -0.000192836282906 -0.00231018666706 0.0001,
+ -0.000229813332936 -0.00234716371709 0.0001,
+ -0.000259807621135 -0.00239 0.0001,
+ -0.000281907786236 -0.002437393957 0.0001,
+ -0.000295442325904 -0.0024879055467 0.0001,
+ -0.0003 -0.00254 0.0001,
+ -0.000295442325904 -0.0025920944533 0.0001,
+ -0.000281907786236 -0.002642606043 0.0001,
+ -0.000259807621135 -0.00269 0.0001,
+ -0.000229813332936 -0.00273283628291 0.0001,
+ -0.000192836282906 -0.00276981333294 0.0001,
+ -0.00015 -0.00279980762114 0.0001,
+ -0.000102606042998 -0.00282190778624 0.0001,
+ -5.20944533001e-05 -0.0028354423259 0.0001,
+ -8.54469683692e-19 -0.00284 0.0001,
+ 5.20944533001e-05 -0.0028354423259 0.0001,
+ 0.000102606042998 -0.00282190778624 0.0001,
+ 0.00015 -0.00279980762114 0.0001,
+ 0.000192836282906 -0.00276981333294 0.0001,
+ 0.000229813332936 -0.00273283628291 0.0001,
+ 0.000259807621135 -0.00269 0.0001,
+ 0.000281907786236 -0.002642606043 0.0001,
+ 0.000295442325904 -0.0025920944533 0.0001,
+ 0.000295442325904 -0.0024879055467 -0.005,
+ 0.000281907786236 -0.002437393957 -0.005,
+ 0.000259807621135 -0.00239 -0.005,
+ 0.000229813332936 -0.00234716371709 -0.005,
+ 0.000192836282906 -0.00231018666706 -0.005,
+ 0.00015 -0.00228019237886 -0.005,
+ 0.000102606042998 -0.00225809221376 -0.005,
+ 5.20944533001e-05 -0.0022445576741 -0.005,
+ 1.83697019872e-20 -0.00224 -0.005,
+ -5.20944533001e-05 -0.0022445576741 -0.005,
+ -0.000102606042998 -0.00225809221376 -0.005,
+ -0.00015 -0.00228019237886 -0.005,
+ -0.000192836282906 -0.00231018666706 -0.005,
+ -0.000229813332936 -0.00234716371709 -0.005,
+ -0.000259807621135 -0.00239 -0.005,
+ -0.000281907786236 -0.002437393957 -0.005,
+ -0.000295442325904 -0.0024879055467 -0.005,
+ -0.0003 -0.00254 -0.005,
+ -0.000295442325904 -0.0025920944533 -0.005,
+ -0.000281907786236 -0.002642606043 -0.005,
+ -0.000259807621135 -0.00269 -0.005,
+ -0.000229813332936 -0.00273283628291 -0.005,
+ -0.000192836282906 -0.00276981333294 -0.005,
+ -0.00015 -0.00279980762114 -0.005,
+ -0.000102606042998 -0.00282190778624 -0.005,
+ -5.20944533001e-05 -0.0028354423259 -0.005,
+ -8.54469683692e-19 -0.00284 -0.005,
+ 5.20944533001e-05 -0.0028354423259 -0.005,
+ 0.000102606042998 -0.00282190778624 -0.005,
+ 0.00015 -0.00279980762114 -0.005,
+ 0.000192836282906 -0.00276981333294 -0.005,
+ 0.000229813332936 -0.00273283628291 -0.005,
+ 0.000259807621135 -0.00269 -0.005,
+ 0.000281907786236 -0.002642606043 -0.005,
+ 0.000295442325904 -0.0025920944533 -0.005
+
+ ]
+ }
+ normal Normal {
+ vector [
+ 1 -4.4408921e-16 0,
+ 0.98480773 -0.17364818 0,
+ 0.93969262 -0.34202015 0,
+ 0.86602539 -0.5 0,
+ 0.76604444 -0.64278764 0,
+ 0.64278764 -0.76604444 0,
+ 0.5 -0.86602539 0,
+ 0.34202015 -0.93969262 0,
+ 0.17364818 -0.98480773 0,
+ -2.8482324e-15 -1 0,
+ -0.17364818 -0.98480773 0,
+ -0.34202015 -0.93969262 0,
+ -0.5 -0.86602539 0,
+ -0.64278764 -0.76604444 0,
+ -0.76604444 -0.64278764 0,
+ -0.86602539 -0.5 0,
+ -0.93969262 -0.34202015 0,
+ -0.98480773 -0.17364818 0,
+ -1 1.3322676e-15 0,
+ -0.98480773 0.17364818 0,
+ -0.93969262 0.34202015 0,
+ -0.86602539 0.5 0,
+ -0.76604444 0.64278764 0,
+ -0.64278764 0.76604444 0,
+ -0.5 0.86602539 0,
+ -0.34202015 0.93969262 0,
+ -0.17364818 0.98480773 0,
+ 6.1232343e-17 1 0,
+ 0.17364818 0.98480773 0,
+ 0.34202015 0.93969262 0,
+ 0.5 0.86602539 0,
+ 0.64278764 0.76604444 0,
+ 0.76604444 0.64278764 0,
+ 0.86602539 0.5 0,
+ 0.93969262 0.34202015 0,
+ 0.98480773 0.17364818 0,
+ 1 0 0,
+ 1 0 0,
+ 0.98480773 0.17364818 0,
+ 0.93969262 0.34202015 0,
+ 0.86602539 0.5 0,
+ 0.76604444 0.64278764 0,
+ 0.64278764 0.76604444 0,
+ 0.5 0.86602539 0,
+ 0.34202015 0.93969262 0,
+ 0.17364818 0.98480773 0,
+ 6.1232343e-17 1 0,
+ -0.17364818 0.98480773 0,
+ -0.34202015 0.93969262 0,
+ -0.5 0.86602539 0,
+ -0.64278764 0.76604444 0,
+ -0.76604444 0.64278764 0,
+ -0.86602539 0.5 0,
+ -0.93969262 0.34202015 0,
+ -0.98480773 0.17364818 0,
+ -1 1.3322676e-15 0,
+ -0.98480773 -0.17364818 0,
+ -0.93969262 -0.34202015 0,
+ -0.86602539 -0.5 0,
+ -0.76604444 -0.64278764 0,
+ -0.64278764 -0.76604444 0,
+ -0.5 -0.86602539 0,
+ -0.34202015 -0.93969262 0,
+ -0.17364818 -0.98480773 0,
+ -2.8482324e-15 -1 0,
+ 0.17364818 -0.98480773 0,
+ 0.34202015 -0.93969262 0,
+ 0.5 -0.86602539 0,
+ 0.64278764 -0.76604444 0,
+ 0.76604444 -0.64278764 0,
+ 0.86602539 -0.5 0,
+ 0.93969262 -0.34202015 0,
+ 0.98480773 -0.17364818 0,
+ 1 -4.4408921e-16 0,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1
+
+ ]
+ }
+ coordIndex [
+ 71 0 36 -1
+ 70 36 35 -1
+ 69 35 34 -1
+ 68 34 33 -1
+ 67 33 32 -1
+ 29 64 30 -1
+ 28 63 29 -1
+ 27 62 28 -1
+ 26 61 27 -1
+ 25 60 26 -1
+ 24 59 25 -1
+ 23 58 24 -1
+ 22 57 23 -1
+ 21 56 22 -1
+ 20 55 21 -1
+ 19 54 20 -1
+ 18 53 19 -1
+ 17 52 18 -1
+ 16 51 17 -1
+ 15 50 16 -1
+ 14 49 15 -1
+ 13 48 14 -1
+ 12 47 13 -1
+ 11 46 12 -1
+ 10 45 11 -1
+ 9 44 10 -1
+ 8 43 9 -1
+ 7 42 8 -1
+ 6 41 7 -1
+ 5 40 6 -1
+ 4 39 5 -1
+ 3 38 4 -1
+ 2 37 3 -1
+ 0 1 2 -1
+ 66 32 31 -1
+ 65 31 30 -1
+ 37 2 1 -1
+ 38 3 37 -1
+ 39 4 38 -1
+ 40 5 39 -1
+ 41 6 40 -1
+ 42 7 41 -1
+ 43 8 42 -1
+ 44 9 43 -1
+ 45 10 44 -1
+ 46 11 45 -1
+ 47 12 46 -1
+ 48 13 47 -1
+ 49 14 48 -1
+ 50 15 49 -1
+ 51 16 50 -1
+ 52 17 51 -1
+ 53 18 52 -1
+ 54 19 53 -1
+ 55 20 54 -1
+ 56 21 55 -1
+ 57 22 56 -1
+ 58 23 57 -1
+ 59 24 58 -1
+ 60 25 59 -1
+ 61 26 60 -1
+ 62 27 61 -1
+ 63 28 62 -1
+ 64 29 63 -1
+ 65 30 64 -1
+ 66 31 65 -1
+ 67 32 66 -1
+ 68 33 67 -1
+ 69 34 68 -1
+ 70 35 69 -1
+ 71 36 70 -1
+ 1 0 71 -1
+ 3 0 2 -1
+ 4 0 3 -1
+ 5 0 4 -1
+ 6 0 5 -1
+ 7 0 6 -1
+ 8 0 7 -1
+ 9 0 8 -1
+ 10 0 9 -1
+ 11 0 10 -1
+ 12 0 11 -1
+ 13 0 12 -1
+ 14 0 13 -1
+ 15 0 14 -1
+ 16 0 15 -1
+ 17 0 16 -1
+ 18 0 17 -1
+ 19 0 18 -1
+ 20 0 19 -1
+ 21 0 20 -1
+ 22 0 21 -1
+ 23 0 22 -1
+ 24 0 23 -1
+ 25 0 24 -1
+ 26 0 25 -1
+ 27 0 26 -1
+ 28 0 27 -1
+ 29 0 28 -1
+ 30 0 29 -1
+ 31 0 30 -1
+ 32 0 31 -1
+ 33 0 32 -1
+ 34 0 33 -1
+ 35 0 34 -1
+ 36 0 35 -1
+ 38 37 1 -1
+ 39 38 1 -1
+ 40 39 1 -1
+ 41 40 1 -1
+ 42 41 1 -1
+ 43 42 1 -1
+ 44 43 1 -1
+ 45 44 1 -1
+ 46 45 1 -1
+ 47 46 1 -1
+ 48 47 1 -1
+ 49 48 1 -1
+ 50 49 1 -1
+ 51 50 1 -1
+ 52 51 1 -1
+ 53 52 1 -1
+ 54 53 1 -1
+ 55 54 1 -1
+ 56 55 1 -1
+ 57 56 1 -1
+ 58 57 1 -1
+ 59 58 1 -1
+ 60 59 1 -1
+ 61 60 1 -1
+ 62 61 1 -1
+ 63 62 1 -1
+ 64 63 1 -1
+ 65 64 1 -1
+ 66 65 1 -1
+ 67 66 1 -1
+ 68 67 1 -1
+ 69 68 1 -1
+ 70 69 1 -1
+ 71 70 1 -1
+ ]
+ normalIndex [
+ 72 0 1 -1
+ 71 1 2 -1
+ 70 2 3 -1
+ 69 3 4 -1
+ 68 4 5 -1
+ 8 65 7 -1
+ 9 64 8 -1
+ 10 63 9 -1
+ 11 62 10 -1
+ 12 61 11 -1
+ 13 60 12 -1
+ 14 59 13 -1
+ 15 58 14 -1
+ 16 57 15 -1
+ 17 56 16 -1
+ 18 55 17 -1
+ 19 54 18 -1
+ 20 53 19 -1
+ 21 52 20 -1
+ 22 51 21 -1
+ 23 50 22 -1
+ 24 49 23 -1
+ 25 48 24 -1
+ 26 47 25 -1
+ 27 46 26 -1
+ 28 45 27 -1
+ 29 44 28 -1
+ 30 43 29 -1
+ 31 42 30 -1
+ 32 41 31 -1
+ 33 40 32 -1
+ 34 39 33 -1
+ 35 38 34 -1
+ 36 37 35 -1
+ 67 5 6 -1
+ 66 6 7 -1
+ 38 35 37 -1
+ 39 34 38 -1
+ 40 33 39 -1
+ 41 32 40 -1
+ 42 31 41 -1
+ 43 30 42 -1
+ 44 29 43 -1
+ 45 28 44 -1
+ 46 27 45 -1
+ 47 26 46 -1
+ 48 25 47 -1
+ 49 24 48 -1
+ 50 23 49 -1
+ 51 22 50 -1
+ 52 21 51 -1
+ 53 20 52 -1
+ 54 19 53 -1
+ 55 18 54 -1
+ 56 17 55 -1
+ 57 16 56 -1
+ 58 15 57 -1
+ 59 14 58 -1
+ 60 13 59 -1
+ 61 12 60 -1
+ 62 11 61 -1
+ 63 10 62 -1
+ 64 9 63 -1
+ 65 8 64 -1
+ 66 7 65 -1
+ 67 6 66 -1
+ 68 5 67 -1
+ 69 4 68 -1
+ 70 3 69 -1
+ 71 2 70 -1
+ 72 1 71 -1
+ 73 0 72 -1
+ 76 74 75 -1
+ 77 74 76 -1
+ 78 74 77 -1
+ 79 74 78 -1
+ 80 74 79 -1
+ 81 74 80 -1
+ 82 74 81 -1
+ 83 74 82 -1
+ 84 74 83 -1
+ 85 74 84 -1
+ 86 74 85 -1
+ 87 74 86 -1
+ 88 74 87 -1
+ 89 74 88 -1
+ 90 74 89 -1
+ 91 74 90 -1
+ 92 74 91 -1
+ 93 74 92 -1
+ 94 74 93 -1
+ 95 74 94 -1
+ 96 74 95 -1
+ 97 74 96 -1
+ 98 74 97 -1
+ 99 74 98 -1
+ 100 74 99 -1
+ 101 74 100 -1
+ 102 74 101 -1
+ 103 74 102 -1
+ 104 74 103 -1
+ 105 74 104 -1
+ 106 74 105 -1
+ 107 74 106 -1
+ 108 74 107 -1
+ 109 74 108 -1
+ 112 111 110 -1
+ 113 112 110 -1
+ 114 113 110 -1
+ 115 114 110 -1
+ 116 115 110 -1
+ 117 116 110 -1
+ 118 117 110 -1
+ 119 118 110 -1
+ 120 119 110 -1
+ 121 120 110 -1
+ 122 121 110 -1
+ 123 122 110 -1
+ 124 123 110 -1
+ 125 124 110 -1
+ 126 125 110 -1
+ 127 126 110 -1
+ 128 127 110 -1
+ 129 128 110 -1
+ 130 129 110 -1
+ 131 130 110 -1
+ 132 131 110 -1
+ 133 132 110 -1
+ 134 133 110 -1
+ 135 134 110 -1
+ 136 135 110 -1
+ 137 136 110 -1
+ 138 137 110 -1
+ 139 138 110 -1
+ 140 139 110 -1
+ 141 140 110 -1
+ 142 141 110 -1
+ 143 142 110 -1
+ 144 143 110 -1
+ 145 144 110 -1
+ ]
+ }
+ }
+ DEF Leads_3 Shape {
+ appearance DEF __19 Appearance {
+ material DEF __20 Material {
+ ambientIntensity 0.260947436094
+ diffuseColor 0.73400002718 0.773000001907 0.79699999094
+ shininess 0
+ }
+ }
+ geometry DEF __21 IndexedFaceSet {
+ solid FALSE
+ coord Coordinate {
+ point [
+ 0.0003 -0.0254 0.0001,
+ 0.0003 -0.0254 -0.005,
+ 0.000295442325904 -0.0253479055467 0.0001,
+ 0.000281907786236 -0.025297393957 0.0001,
+ 0.000259807621135 -0.02525 0.0001,
+ 0.000229813332936 -0.0252071637171 0.0001,
+ 0.000192836282906 -0.0251701866671 0.0001,
+ 0.00015 -0.0251401923789 0.0001,
+ 0.000102606042998 -0.0251180922138 0.0001,
+ 5.20944533001e-05 -0.0251045576741 0.0001,
+ 1.83697019872e-20 -0.0251 0.0001,
+ -5.20944533001e-05 -0.0251045576741 0.0001,
+ -0.000102606042998 -0.0251180922138 0.0001,
+ -0.00015 -0.0251401923789 0.0001,
+ -0.000192836282906 -0.0251701866671 0.0001,
+ -0.000229813332936 -0.0252071637171 0.0001,
+ -0.000259807621135 -0.02525 0.0001,
+ -0.000281907786236 -0.025297393957 0.0001,
+ -0.000295442325904 -0.0253479055467 0.0001,
+ -0.0003 -0.0254 0.0001,
+ -0.000295442325904 -0.0254520944533 0.0001,
+ -0.000281907786236 -0.025502606043 0.0001,
+ -0.000259807621135 -0.02555 0.0001,
+ -0.000229813332936 -0.0255928362829 0.0001,
+ -0.000192836282906 -0.0256298133329 0.0001,
+ -0.00015 -0.0256598076211 0.0001,
+ -0.000102606042998 -0.0256819077862 0.0001,
+ -5.20944533001e-05 -0.0256954423259 0.0001,
+ -8.54469683692e-19 -0.0257 0.0001,
+ 5.20944533001e-05 -0.0256954423259 0.0001,
+ 0.000102606042998 -0.0256819077862 0.0001,
+ 0.00015 -0.0256598076211 0.0001,
+ 0.000192836282906 -0.0256298133329 0.0001,
+ 0.000229813332936 -0.0255928362829 0.0001,
+ 0.000259807621135 -0.02555 0.0001,
+ 0.000281907786236 -0.025502606043 0.0001,
+ 0.000295442325904 -0.0254520944533 0.0001,
+ 0.000295442325904 -0.0253479055467 -0.005,
+ 0.000281907786236 -0.025297393957 -0.005,
+ 0.000259807621135 -0.02525 -0.005,
+ 0.000229813332936 -0.0252071637171 -0.005,
+ 0.000192836282906 -0.0251701866671 -0.005,
+ 0.00015 -0.0251401923789 -0.005,
+ 0.000102606042998 -0.0251180922138 -0.005,
+ 5.20944533001e-05 -0.0251045576741 -0.005,
+ 1.83697019872e-20 -0.0251 -0.005,
+ -5.20944533001e-05 -0.0251045576741 -0.005,
+ -0.000102606042998 -0.0251180922138 -0.005,
+ -0.00015 -0.0251401923789 -0.005,
+ -0.000192836282906 -0.0251701866671 -0.005,
+ -0.000229813332936 -0.0252071637171 -0.005,
+ -0.000259807621135 -0.02525 -0.005,
+ -0.000281907786236 -0.025297393957 -0.005,
+ -0.000295442325904 -0.0253479055467 -0.005,
+ -0.0003 -0.0254 -0.005,
+ -0.000295442325904 -0.0254520944533 -0.005,
+ -0.000281907786236 -0.025502606043 -0.005,
+ -0.000259807621135 -0.02555 -0.005,
+ -0.000229813332936 -0.0255928362829 -0.005,
+ -0.000192836282906 -0.0256298133329 -0.005,
+ -0.00015 -0.0256598076211 -0.005,
+ -0.000102606042998 -0.0256819077862 -0.005,
+ -5.20944533001e-05 -0.0256954423259 -0.005,
+ -8.54469683692e-19 -0.0257 -0.005,
+ 5.20944533001e-05 -0.0256954423259 -0.005,
+ 0.000102606042998 -0.0256819077862 -0.005,
+ 0.00015 -0.0256598076211 -0.005,
+ 0.000192836282906 -0.0256298133329 -0.005,
+ 0.000229813332936 -0.0255928362829 -0.005,
+ 0.000259807621135 -0.02555 -0.005,
+ 0.000281907786236 -0.025502606043 -0.005,
+ 0.000295442325904 -0.0254520944533 -0.005
+
+ ]
+ }
+ normal Normal {
+ vector [
+ 1 0 0,
+ 0.98480773 -0.17364818 0,
+ 0.93969262 -0.34202015 0,
+ 0.86602539 -0.5 0,
+ 0.76604444 -0.64278764 0,
+ 0.64278764 -0.76604444 0,
+ 0.5 -0.86602539 0,
+ 0.34202015 -0.93969262 0,
+ 0.17364818 -0.98480773 0,
+ -2.8482324e-15 -1 0,
+ -0.17364818 -0.98480773 0,
+ -0.34202015 -0.93969262 0,
+ -0.5 -0.86602539 0,
+ -0.64278764 -0.76604444 0,
+ -0.76604444 -0.64278764 0,
+ -0.86602539 -0.5 0,
+ -0.93969262 -0.34202015 0,
+ -0.98480773 -0.17364818 0,
+ -1 0 0,
+ -0.98480773 0.17364818 0,
+ -0.93969262 0.34202015 0,
+ -0.86602539 0.5 0,
+ -0.76604444 0.64278764 0,
+ -0.64278764 0.76604444 0,
+ -0.5 0.86602539 0,
+ -0.34202015 0.93969262 0,
+ -0.17364818 0.98480773 0,
+ 6.1232343e-17 1 0,
+ 0.17364818 0.98480773 0,
+ 0.34202015 0.93969262 0,
+ 0.5 0.86602539 0,
+ 0.64278764 0.76604444 0,
+ 0.76604444 0.64278764 0,
+ 0.86602539 0.5 0,
+ 0.93969262 0.34202015 0,
+ 0.98480773 0.17364818 0,
+ 1 0 0,
+ 1 0 0,
+ 0.98480773 0.17364818 0,
+ 0.93969262 0.34202015 0,
+ 0.86602539 0.5 0,
+ 0.76604444 0.64278764 0,
+ 0.64278764 0.76604444 0,
+ 0.5 0.86602539 0,
+ 0.34202015 0.93969262 0,
+ 0.17364818 0.98480773 0,
+ 6.1232343e-17 1 0,
+ -0.17364818 0.98480773 0,
+ -0.34202015 0.93969262 0,
+ -0.5 0.86602539 0,
+ -0.64278764 0.76604444 0,
+ -0.76604444 0.64278764 0,
+ -0.86602539 0.5 0,
+ -0.93969262 0.34202015 0,
+ -0.98480773 0.17364818 0,
+ -1 0 0,
+ -0.98480773 -0.17364818 0,
+ -0.93969262 -0.34202015 0,
+ -0.86602539 -0.5 0,
+ -0.76604444 -0.64278764 0,
+ -0.64278764 -0.76604444 0,
+ -0.5 -0.86602539 0,
+ -0.34202015 -0.93969262 0,
+ -0.17364818 -0.98480773 0,
+ -2.8482324e-15 -1 0,
+ 0.17364818 -0.98480773 0,
+ 0.34202015 -0.93969262 0,
+ 0.5 -0.86602539 0,
+ 0.64278764 -0.76604444 0,
+ 0.76604444 -0.64278764 0,
+ 0.86602539 -0.5 0,
+ 0.93969262 -0.34202015 0,
+ 0.98480773 -0.17364818 0,
+ 1 0 0,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1
+
+ ]
+ }
+ coordIndex [
+ 71 0 36 -1
+ 70 36 35 -1
+ 69 35 34 -1
+ 68 34 33 -1
+ 67 33 32 -1
+ 29 64 30 -1
+ 28 63 29 -1
+ 27 62 28 -1
+ 26 61 27 -1
+ 25 60 26 -1
+ 24 59 25 -1
+ 23 58 24 -1
+ 22 57 23 -1
+ 21 56 22 -1
+ 20 55 21 -1
+ 19 54 20 -1
+ 18 53 19 -1
+ 17 52 18 -1
+ 16 51 17 -1
+ 15 50 16 -1
+ 14 49 15 -1
+ 13 48 14 -1
+ 12 47 13 -1
+ 11 46 12 -1
+ 10 45 11 -1
+ 9 44 10 -1
+ 8 43 9 -1
+ 7 42 8 -1
+ 6 41 7 -1
+ 5 40 6 -1
+ 4 39 5 -1
+ 3 38 4 -1
+ 2 37 3 -1
+ 0 1 2 -1
+ 66 32 31 -1
+ 65 31 30 -1
+ 37 2 1 -1
+ 38 3 37 -1
+ 39 4 38 -1
+ 40 5 39 -1
+ 41 6 40 -1
+ 42 7 41 -1
+ 43 8 42 -1
+ 44 9 43 -1
+ 45 10 44 -1
+ 46 11 45 -1
+ 47 12 46 -1
+ 48 13 47 -1
+ 49 14 48 -1
+ 50 15 49 -1
+ 51 16 50 -1
+ 52 17 51 -1
+ 53 18 52 -1
+ 54 19 53 -1
+ 55 20 54 -1
+ 56 21 55 -1
+ 57 22 56 -1
+ 58 23 57 -1
+ 59 24 58 -1
+ 60 25 59 -1
+ 61 26 60 -1
+ 62 27 61 -1
+ 63 28 62 -1
+ 64 29 63 -1
+ 65 30 64 -1
+ 66 31 65 -1
+ 67 32 66 -1
+ 68 33 67 -1
+ 69 34 68 -1
+ 70 35 69 -1
+ 71 36 70 -1
+ 1 0 71 -1
+ 3 0 2 -1
+ 4 0 3 -1
+ 5 0 4 -1
+ 6 0 5 -1
+ 7 0 6 -1
+ 8 0 7 -1
+ 9 0 8 -1
+ 10 0 9 -1
+ 11 0 10 -1
+ 12 0 11 -1
+ 13 0 12 -1
+ 14 0 13 -1
+ 15 0 14 -1
+ 16 0 15 -1
+ 17 0 16 -1
+ 18 0 17 -1
+ 19 0 18 -1
+ 20 0 19 -1
+ 21 0 20 -1
+ 22 0 21 -1
+ 23 0 22 -1
+ 24 0 23 -1
+ 25 0 24 -1
+ 26 0 25 -1
+ 27 0 26 -1
+ 28 0 27 -1
+ 29 0 28 -1
+ 30 0 29 -1
+ 31 0 30 -1
+ 32 0 31 -1
+ 33 0 32 -1
+ 34 0 33 -1
+ 35 0 34 -1
+ 36 0 35 -1
+ 38 37 1 -1
+ 39 38 1 -1
+ 40 39 1 -1
+ 41 40 1 -1
+ 42 41 1 -1
+ 43 42 1 -1
+ 44 43 1 -1
+ 45 44 1 -1
+ 46 45 1 -1
+ 47 46 1 -1
+ 48 47 1 -1
+ 49 48 1 -1
+ 50 49 1 -1
+ 51 50 1 -1
+ 52 51 1 -1
+ 53 52 1 -1
+ 54 53 1 -1
+ 55 54 1 -1
+ 56 55 1 -1
+ 57 56 1 -1
+ 58 57 1 -1
+ 59 58 1 -1
+ 60 59 1 -1
+ 61 60 1 -1
+ 62 61 1 -1
+ 63 62 1 -1
+ 64 63 1 -1
+ 65 64 1 -1
+ 66 65 1 -1
+ 67 66 1 -1
+ 68 67 1 -1
+ 69 68 1 -1
+ 70 69 1 -1
+ 71 70 1 -1
+ ]
+ normalIndex [
+ 72 0 1 -1
+ 71 1 2 -1
+ 70 2 3 -1
+ 69 3 4 -1
+ 68 4 5 -1
+ 8 65 7 -1
+ 9 64 8 -1
+ 10 63 9 -1
+ 11 62 10 -1
+ 12 61 11 -1
+ 13 60 12 -1
+ 14 59 13 -1
+ 15 58 14 -1
+ 16 57 15 -1
+ 17 56 16 -1
+ 18 55 17 -1
+ 19 54 18 -1
+ 20 53 19 -1
+ 21 52 20 -1
+ 22 51 21 -1
+ 23 50 22 -1
+ 24 49 23 -1
+ 25 48 24 -1
+ 26 47 25 -1
+ 27 46 26 -1
+ 28 45 27 -1
+ 29 44 28 -1
+ 30 43 29 -1
+ 31 42 30 -1
+ 32 41 31 -1
+ 33 40 32 -1
+ 34 39 33 -1
+ 35 38 34 -1
+ 36 37 35 -1
+ 67 5 6 -1
+ 66 6 7 -1
+ 38 35 37 -1
+ 39 34 38 -1
+ 40 33 39 -1
+ 41 32 40 -1
+ 42 31 41 -1
+ 43 30 42 -1
+ 44 29 43 -1
+ 45 28 44 -1
+ 46 27 45 -1
+ 47 26 46 -1
+ 48 25 47 -1
+ 49 24 48 -1
+ 50 23 49 -1
+ 51 22 50 -1
+ 52 21 51 -1
+ 53 20 52 -1
+ 54 19 53 -1
+ 55 18 54 -1
+ 56 17 55 -1
+ 57 16 56 -1
+ 58 15 57 -1
+ 59 14 58 -1
+ 60 13 59 -1
+ 61 12 60 -1
+ 62 11 61 -1
+ 63 10 62 -1
+ 64 9 63 -1
+ 65 8 64 -1
+ 66 7 65 -1
+ 67 6 66 -1
+ 68 5 67 -1
+ 69 4 68 -1
+ 70 3 69 -1
+ 71 2 70 -1
+ 72 1 71 -1
+ 73 0 72 -1
+ 76 74 75 -1
+ 77 74 76 -1
+ 78 74 77 -1
+ 79 74 78 -1
+ 80 74 79 -1
+ 81 74 80 -1
+ 82 74 81 -1
+ 83 74 82 -1
+ 84 74 83 -1
+ 85 74 84 -1
+ 86 74 85 -1
+ 87 74 86 -1
+ 88 74 87 -1
+ 89 74 88 -1
+ 90 74 89 -1
+ 91 74 90 -1
+ 92 74 91 -1
+ 93 74 92 -1
+ 94 74 93 -1
+ 95 74 94 -1
+ 96 74 95 -1
+ 97 74 96 -1
+ 98 74 97 -1
+ 99 74 98 -1
+ 100 74 99 -1
+ 101 74 100 -1
+ 102 74 101 -1
+ 103 74 102 -1
+ 104 74 103 -1
+ 105 74 104 -1
+ 106 74 105 -1
+ 107 74 106 -1
+ 108 74 107 -1
+ 109 74 108 -1
+ 112 111 110 -1
+ 113 112 110 -1
+ 114 113 110 -1
+ 115 114 110 -1
+ 116 115 110 -1
+ 117 116 110 -1
+ 118 117 110 -1
+ 119 118 110 -1
+ 120 119 110 -1
+ 121 120 110 -1
+ 122 121 110 -1
+ 123 122 110 -1
+ 124 123 110 -1
+ 125 124 110 -1
+ 126 125 110 -1
+ 127 126 110 -1
+ 128 127 110 -1
+ 129 128 110 -1
+ 130 129 110 -1
+ 131 130 110 -1
+ 132 131 110 -1
+ 133 132 110 -1
+ 134 133 110 -1
+ 135 134 110 -1
+ 136 135 110 -1
+ 137 136 110 -1
+ 138 137 110 -1
+ 139 138 110 -1
+ 140 139 110 -1
+ 141 140 110 -1
+ 142 141 110 -1
+ 143 142 110 -1
+ 144 143 110 -1
+ 145 144 110 -1
+ ]
+ }
+ }
+ DEF Leads_4 Shape {
+ appearance DEF __23 Appearance {
+ material DEF __24 Material {
+ ambientIntensity 0.260947436094
+ diffuseColor 0.73400002718 0.773000001907 0.79699999094
+ shininess 0
+ }
+ }
+ geometry DEF __25 IndexedFaceSet {
+ solid FALSE
+ coord Coordinate {
+ point [
+ 0.0003 -0.02794 0.0001,
+ 0.0003 -0.02794 -0.005,
+ 0.000295442325904 -0.0278879055467 0.0001,
+ 0.000281907786236 -0.027837393957 0.0001,
+ 0.000259807621135 -0.02779 0.0001,
+ 0.000229813332936 -0.0277471637171 0.0001,
+ 0.000192836282906 -0.0277101866671 0.0001,
+ 0.00015 -0.0276801923789 0.0001,
+ 0.000102606042998 -0.0276580922138 0.0001,
+ 5.20944533001e-05 -0.0276445576741 0.0001,
+ 1.83697019872e-20 -0.02764 0.0001,
+ -5.20944533001e-05 -0.0276445576741 0.0001,
+ -0.000102606042998 -0.0276580922138 0.0001,
+ -0.00015 -0.0276801923789 0.0001,
+ -0.000192836282906 -0.0277101866671 0.0001,
+ -0.000229813332936 -0.0277471637171 0.0001,
+ -0.000259807621135 -0.02779 0.0001,
+ -0.000281907786236 -0.027837393957 0.0001,
+ -0.000295442325904 -0.0278879055467 0.0001,
+ -0.0003 -0.02794 0.0001,
+ -0.000295442325904 -0.0279920944533 0.0001,
+ -0.000281907786236 -0.028042606043 0.0001,
+ -0.000259807621135 -0.02809 0.0001,
+ -0.000229813332936 -0.0281328362829 0.0001,
+ -0.000192836282906 -0.0281698133329 0.0001,
+ -0.00015 -0.0281998076211 0.0001,
+ -0.000102606042998 -0.0282219077862 0.0001,
+ -5.20944533001e-05 -0.0282354423259 0.0001,
+ -8.54469683692e-19 -0.02824 0.0001,
+ 5.20944533001e-05 -0.0282354423259 0.0001,
+ 0.000102606042998 -0.0282219077862 0.0001,
+ 0.00015 -0.0281998076211 0.0001,
+ 0.000192836282906 -0.0281698133329 0.0001,
+ 0.000229813332936 -0.0281328362829 0.0001,
+ 0.000259807621135 -0.02809 0.0001,
+ 0.000281907786236 -0.028042606043 0.0001,
+ 0.000295442325904 -0.0279920944533 0.0001,
+ 0.000295442325904 -0.0278879055467 -0.005,
+ 0.000281907786236 -0.027837393957 -0.005,
+ 0.000259807621135 -0.02779 -0.005,
+ 0.000229813332936 -0.0277471637171 -0.005,
+ 0.000192836282906 -0.0277101866671 -0.005,
+ 0.00015 -0.0276801923789 -0.005,
+ 0.000102606042998 -0.0276580922138 -0.005,
+ 5.20944533001e-05 -0.0276445576741 -0.005,
+ 1.83697019872e-20 -0.02764 -0.005,
+ -5.20944533001e-05 -0.0276445576741 -0.005,
+ -0.000102606042998 -0.0276580922138 -0.005,
+ -0.00015 -0.0276801923789 -0.005,
+ -0.000192836282906 -0.0277101866671 -0.005,
+ -0.000229813332936 -0.0277471637171 -0.005,
+ -0.000259807621135 -0.02779 -0.005,
+ -0.000281907786236 -0.027837393957 -0.005,
+ -0.000295442325904 -0.0278879055467 -0.005,
+ -0.0003 -0.02794 -0.005,
+ -0.000295442325904 -0.0279920944533 -0.005,
+ -0.000281907786236 -0.028042606043 -0.005,
+ -0.000259807621135 -0.02809 -0.005,
+ -0.000229813332936 -0.0281328362829 -0.005,
+ -0.000192836282906 -0.0281698133329 -0.005,
+ -0.00015 -0.0281998076211 -0.005,
+ -0.000102606042998 -0.0282219077862 -0.005,
+ -5.20944533001e-05 -0.0282354423259 -0.005,
+ -8.54469683692e-19 -0.02824 -0.005,
+ 5.20944533001e-05 -0.0282354423259 -0.005,
+ 0.000102606042998 -0.0282219077862 -0.005,
+ 0.00015 -0.0281998076211 -0.005,
+ 0.000192836282906 -0.0281698133329 -0.005,
+ 0.000229813332936 -0.0281328362829 -0.005,
+ 0.000259807621135 -0.02809 -0.005,
+ 0.000281907786236 -0.028042606043 -0.005,
+ 0.000295442325904 -0.0279920944533 -0.005
+
+ ]
+ }
+ normal Normal {
+ vector [
+ 1 0 0,
+ 0.98480773 -0.17364818 0,
+ 0.93969262 -0.34202015 0,
+ 0.86602539 -0.5 0,
+ 0.76604444 -0.64278764 0,
+ 0.64278764 -0.76604444 0,
+ 0.5 -0.86602539 0,
+ 0.34202015 -0.93969262 0,
+ 0.17364818 -0.98480773 0,
+ -2.8482324e-15 -1 0,
+ -0.17364818 -0.98480773 0,
+ -0.34202015 -0.93969262 0,
+ -0.5 -0.86602539 0,
+ -0.64278764 -0.76604444 0,
+ -0.76604444 -0.64278764 0,
+ -0.86602539 -0.5 0,
+ -0.93969262 -0.34202015 0,
+ -0.98480773 -0.17364818 0,
+ -1 0 0,
+ -0.98480773 0.17364818 0,
+ -0.93969262 0.34202015 0,
+ -0.86602539 0.5 0,
+ -0.76604444 0.64278764 0,
+ -0.64278764 0.76604444 0,
+ -0.5 0.86602539 0,
+ -0.34202015 0.93969262 0,
+ -0.17364818 0.98480773 0,
+ 6.1232343e-17 1 0,
+ 0.17364818 0.98480773 0,
+ 0.34202015 0.93969262 0,
+ 0.5 0.86602539 0,
+ 0.64278764 0.76604444 0,
+ 0.76604444 0.64278764 0,
+ 0.86602539 0.5 0,
+ 0.93969262 0.34202015 0,
+ 0.98480773 0.17364818 0,
+ 1 0 0,
+ 1 0 0,
+ 0.98480773 0.17364818 0,
+ 0.93969262 0.34202015 0,
+ 0.86602539 0.5 0,
+ 0.76604444 0.64278764 0,
+ 0.64278764 0.76604444 0,
+ 0.5 0.86602539 0,
+ 0.34202015 0.93969262 0,
+ 0.17364818 0.98480773 0,
+ 6.1232343e-17 1 0,
+ -0.17364818 0.98480773 0,
+ -0.34202015 0.93969262 0,
+ -0.5 0.86602539 0,
+ -0.64278764 0.76604444 0,
+ -0.76604444 0.64278764 0,
+ -0.86602539 0.5 0,
+ -0.93969262 0.34202015 0,
+ -0.98480773 0.17364818 0,
+ -1 0 0,
+ -0.98480773 -0.17364818 0,
+ -0.93969262 -0.34202015 0,
+ -0.86602539 -0.5 0,
+ -0.76604444 -0.64278764 0,
+ -0.64278764 -0.76604444 0,
+ -0.5 -0.86602539 0,
+ -0.34202015 -0.93969262 0,
+ -0.17364818 -0.98480773 0,
+ -2.8482324e-15 -1 0,
+ 0.17364818 -0.98480773 0,
+ 0.34202015 -0.93969262 0,
+ 0.5 -0.86602539 0,
+ 0.64278764 -0.76604444 0,
+ 0.76604444 -0.64278764 0,
+ 0.86602539 -0.5 0,
+ 0.93969262 -0.34202015 0,
+ 0.98480773 -0.17364818 0,
+ 1 0 0,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1
+
+ ]
+ }
+ coordIndex [
+ 71 0 36 -1
+ 70 36 35 -1
+ 69 35 34 -1
+ 68 34 33 -1
+ 67 33 32 -1
+ 29 64 30 -1
+ 28 63 29 -1
+ 27 62 28 -1
+ 26 61 27 -1
+ 25 60 26 -1
+ 24 59 25 -1
+ 23 58 24 -1
+ 22 57 23 -1
+ 21 56 22 -1
+ 20 55 21 -1
+ 19 54 20 -1
+ 18 53 19 -1
+ 17 52 18 -1
+ 16 51 17 -1
+ 15 50 16 -1
+ 14 49 15 -1
+ 13 48 14 -1
+ 12 47 13 -1
+ 11 46 12 -1
+ 10 45 11 -1
+ 9 44 10 -1
+ 8 43 9 -1
+ 7 42 8 -1
+ 6 41 7 -1
+ 5 40 6 -1
+ 4 39 5 -1
+ 3 38 4 -1
+ 2 37 3 -1
+ 0 1 2 -1
+ 66 32 31 -1
+ 65 31 30 -1
+ 37 2 1 -1
+ 38 3 37 -1
+ 39 4 38 -1
+ 40 5 39 -1
+ 41 6 40 -1
+ 42 7 41 -1
+ 43 8 42 -1
+ 44 9 43 -1
+ 45 10 44 -1
+ 46 11 45 -1
+ 47 12 46 -1
+ 48 13 47 -1
+ 49 14 48 -1
+ 50 15 49 -1
+ 51 16 50 -1
+ 52 17 51 -1
+ 53 18 52 -1
+ 54 19 53 -1
+ 55 20 54 -1
+ 56 21 55 -1
+ 57 22 56 -1
+ 58 23 57 -1
+ 59 24 58 -1
+ 60 25 59 -1
+ 61 26 60 -1
+ 62 27 61 -1
+ 63 28 62 -1
+ 64 29 63 -1
+ 65 30 64 -1
+ 66 31 65 -1
+ 67 32 66 -1
+ 68 33 67 -1
+ 69 34 68 -1
+ 70 35 69 -1
+ 71 36 70 -1
+ 1 0 71 -1
+ 3 0 2 -1
+ 4 0 3 -1
+ 5 0 4 -1
+ 6 0 5 -1
+ 7 0 6 -1
+ 8 0 7 -1
+ 9 0 8 -1
+ 10 0 9 -1
+ 11 0 10 -1
+ 12 0 11 -1
+ 13 0 12 -1
+ 14 0 13 -1
+ 15 0 14 -1
+ 16 0 15 -1
+ 17 0 16 -1
+ 18 0 17 -1
+ 19 0 18 -1
+ 20 0 19 -1
+ 21 0 20 -1
+ 22 0 21 -1
+ 23 0 22 -1
+ 24 0 23 -1
+ 25 0 24 -1
+ 26 0 25 -1
+ 27 0 26 -1
+ 28 0 27 -1
+ 29 0 28 -1
+ 30 0 29 -1
+ 31 0 30 -1
+ 32 0 31 -1
+ 33 0 32 -1
+ 34 0 33 -1
+ 35 0 34 -1
+ 36 0 35 -1
+ 38 37 1 -1
+ 39 38 1 -1
+ 40 39 1 -1
+ 41 40 1 -1
+ 42 41 1 -1
+ 43 42 1 -1
+ 44 43 1 -1
+ 45 44 1 -1
+ 46 45 1 -1
+ 47 46 1 -1
+ 48 47 1 -1
+ 49 48 1 -1
+ 50 49 1 -1
+ 51 50 1 -1
+ 52 51 1 -1
+ 53 52 1 -1
+ 54 53 1 -1
+ 55 54 1 -1
+ 56 55 1 -1
+ 57 56 1 -1
+ 58 57 1 -1
+ 59 58 1 -1
+ 60 59 1 -1
+ 61 60 1 -1
+ 62 61 1 -1
+ 63 62 1 -1
+ 64 63 1 -1
+ 65 64 1 -1
+ 66 65 1 -1
+ 67 66 1 -1
+ 68 67 1 -1
+ 69 68 1 -1
+ 70 69 1 -1
+ 71 70 1 -1
+ ]
+ normalIndex [
+ 72 0 1 -1
+ 71 1 2 -1
+ 70 2 3 -1
+ 69 3 4 -1
+ 68 4 5 -1
+ 8 65 7 -1
+ 9 64 8 -1
+ 10 63 9 -1
+ 11 62 10 -1
+ 12 61 11 -1
+ 13 60 12 -1
+ 14 59 13 -1
+ 15 58 14 -1
+ 16 57 15 -1
+ 17 56 16 -1
+ 18 55 17 -1
+ 19 54 18 -1
+ 20 53 19 -1
+ 21 52 20 -1
+ 22 51 21 -1
+ 23 50 22 -1
+ 24 49 23 -1
+ 25 48 24 -1
+ 26 47 25 -1
+ 27 46 26 -1
+ 28 45 27 -1
+ 29 44 28 -1
+ 30 43 29 -1
+ 31 42 30 -1
+ 32 41 31 -1
+ 33 40 32 -1
+ 34 39 33 -1
+ 35 38 34 -1
+ 36 37 35 -1
+ 67 5 6 -1
+ 66 6 7 -1
+ 38 35 37 -1
+ 39 34 38 -1
+ 40 33 39 -1
+ 41 32 40 -1
+ 42 31 41 -1
+ 43 30 42 -1
+ 44 29 43 -1
+ 45 28 44 -1
+ 46 27 45 -1
+ 47 26 46 -1
+ 48 25 47 -1
+ 49 24 48 -1
+ 50 23 49 -1
+ 51 22 50 -1
+ 52 21 51 -1
+ 53 20 52 -1
+ 54 19 53 -1
+ 55 18 54 -1
+ 56 17 55 -1
+ 57 16 56 -1
+ 58 15 57 -1
+ 59 14 58 -1
+ 60 13 59 -1
+ 61 12 60 -1
+ 62 11 61 -1
+ 63 10 62 -1
+ 64 9 63 -1
+ 65 8 64 -1
+ 66 7 65 -1
+ 67 6 66 -1
+ 68 5 67 -1
+ 69 4 68 -1
+ 70 3 69 -1
+ 71 2 70 -1
+ 72 1 71 -1
+ 73 0 72 -1
+ 76 74 75 -1
+ 77 74 76 -1
+ 78 74 77 -1
+ 79 74 78 -1
+ 80 74 79 -1
+ 81 74 80 -1
+ 82 74 81 -1
+ 83 74 82 -1
+ 84 74 83 -1
+ 85 74 84 -1
+ 86 74 85 -1
+ 87 74 86 -1
+ 88 74 87 -1
+ 89 74 88 -1
+ 90 74 89 -1
+ 91 74 90 -1
+ 92 74 91 -1
+ 93 74 92 -1
+ 94 74 93 -1
+ 95 74 94 -1
+ 96 74 95 -1
+ 97 74 96 -1
+ 98 74 97 -1
+ 99 74 98 -1
+ 100 74 99 -1
+ 101 74 100 -1
+ 102 74 101 -1
+ 103 74 102 -1
+ 104 74 103 -1
+ 105 74 104 -1
+ 106 74 105 -1
+ 107 74 106 -1
+ 108 74 107 -1
+ 109 74 108 -1
+ 112 111 110 -1
+ 113 112 110 -1
+ 114 113 110 -1
+ 115 114 110 -1
+ 116 115 110 -1
+ 117 116 110 -1
+ 118 117 110 -1
+ 119 118 110 -1
+ 120 119 110 -1
+ 121 120 110 -1
+ 122 121 110 -1
+ 123 122 110 -1
+ 124 123 110 -1
+ 125 124 110 -1
+ 126 125 110 -1
+ 127 126 110 -1
+ 128 127 110 -1
+ 129 128 110 -1
+ 130 129 110 -1
+ 131 130 110 -1
+ 132 131 110 -1
+ 133 132 110 -1
+ 134 133 110 -1
+ 135 134 110 -1
+ 136 135 110 -1
+ 137 136 110 -1
+ 138 137 110 -1
+ 139 138 110 -1
+ 140 139 110 -1
+ 141 140 110 -1
+ 142 141 110 -1
+ 143 142 110 -1
+ 144 143 110 -1
+ 145 144 110 -1
+ ]
+ }
+ }
+ DEF Leads_5 Shape {
+ appearance DEF __27 Appearance {
+ material DEF __28 Material {
+ ambientIntensity 0.260947436094
+ diffuseColor 0.73400002718 0.773000001907 0.79699999094
+ shininess 0
+ }
+ }
+ geometry DEF __29 IndexedFaceSet {
+ solid FALSE
+ coord Coordinate {
+ point [
+ 0.01554 -0.02794 0.0001,
+ 0.01554 -0.02794 -0.005,
+ 0.0155354423259 -0.0278879055467 0.0001,
+ 0.0155219077862 -0.027837393957 0.0001,
+ 0.0154998076211 -0.02779 0.0001,
+ 0.0154698133329 -0.0277471637171 0.0001,
+ 0.0154328362829 -0.0277101866671 0.0001,
+ 0.01539 -0.0276801923789 0.0001,
+ 0.015342606043 -0.0276580922138 0.0001,
+ 0.0152920944533 -0.0276445576741 0.0001,
+ 0.01524 -0.02764 0.0001,
+ 0.0151879055467 -0.0276445576741 0.0001,
+ 0.015137393957 -0.0276580922138 0.0001,
+ 0.01509 -0.0276801923789 0.0001,
+ 0.0150471637171 -0.0277101866671 0.0001,
+ 0.0150101866671 -0.0277471637171 0.0001,
+ 0.0149801923789 -0.02779 0.0001,
+ 0.0149580922138 -0.027837393957 0.0001,
+ 0.0149445576741 -0.0278879055467 0.0001,
+ 0.01494 -0.02794 0.0001,
+ 0.0149445576741 -0.0279920944533 0.0001,
+ 0.0149580922138 -0.028042606043 0.0001,
+ 0.0149801923789 -0.02809 0.0001,
+ 0.0150101866671 -0.0281328362829 0.0001,
+ 0.0150471637171 -0.0281698133329 0.0001,
+ 0.01509 -0.0281998076211 0.0001,
+ 0.015137393957 -0.0282219077862 0.0001,
+ 0.0151879055467 -0.0282354423259 0.0001,
+ 0.01524 -0.02824 0.0001,
+ 0.0152920944533 -0.0282354423259 0.0001,
+ 0.015342606043 -0.0282219077862 0.0001,
+ 0.01539 -0.0281998076211 0.0001,
+ 0.0154328362829 -0.0281698133329 0.0001,
+ 0.0154698133329 -0.0281328362829 0.0001,
+ 0.0154998076211 -0.02809 0.0001,
+ 0.0155219077862 -0.028042606043 0.0001,
+ 0.0155354423259 -0.0279920944533 0.0001,
+ 0.0155354423259 -0.0278879055467 -0.005,
+ 0.0155219077862 -0.027837393957 -0.005,
+ 0.0154998076211 -0.02779 -0.005,
+ 0.0154698133329 -0.0277471637171 -0.005,
+ 0.0154328362829 -0.0277101866671 -0.005,
+ 0.01539 -0.0276801923789 -0.005,
+ 0.015342606043 -0.0276580922138 -0.005,
+ 0.0152920944533 -0.0276445576741 -0.005,
+ 0.01524 -0.02764 -0.005,
+ 0.0151879055467 -0.0276445576741 -0.005,
+ 0.015137393957 -0.0276580922138 -0.005,
+ 0.01509 -0.0276801923789 -0.005,
+ 0.0150471637171 -0.0277101866671 -0.005,
+ 0.0150101866671 -0.0277471637171 -0.005,
+ 0.0149801923789 -0.02779 -0.005,
+ 0.0149580922138 -0.027837393957 -0.005,
+ 0.0149445576741 -0.0278879055467 -0.005,
+ 0.01494 -0.02794 -0.005,
+ 0.0149445576741 -0.0279920944533 -0.005,
+ 0.0149580922138 -0.028042606043 -0.005,
+ 0.0149801923789 -0.02809 -0.005,
+ 0.0150101866671 -0.0281328362829 -0.005,
+ 0.0150471637171 -0.0281698133329 -0.005,
+ 0.01509 -0.0281998076211 -0.005,
+ 0.015137393957 -0.0282219077862 -0.005,
+ 0.0151879055467 -0.0282354423259 -0.005,
+ 0.01524 -0.02824 -0.005,
+ 0.0152920944533 -0.0282354423259 -0.005,
+ 0.015342606043 -0.0282219077862 -0.005,
+ 0.01539 -0.0281998076211 -0.005,
+ 0.0154328362829 -0.0281698133329 -0.005,
+ 0.0154698133329 -0.0281328362829 -0.005,
+ 0.0154998076211 -0.02809 -0.005,
+ 0.0155219077862 -0.028042606043 -0.005,
+ 0.0155354423259 -0.0279920944533 -0.005
+
+ ]
+ }
+ normal Normal {
+ vector [
+ 1 0 0,
+ 0.98480773 -0.17364818 0,
+ 0.93969262 -0.34202015 0,
+ 0.86602539 -0.5 0,
+ 0.76604444 -0.64278764 0,
+ 0.64278764 -0.76604444 0,
+ 0.5 -0.86602539 0,
+ 0.34202015 -0.93969262 0,
+ 0.17364818 -0.98480773 0,
+ -3.5527137e-15 -1 0,
+ -0.17364818 -0.98480773 0,
+ -0.34202015 -0.93969262 0,
+ -0.5 -0.86602539 0,
+ -0.64278764 -0.76604444 0,
+ -0.76604444 -0.64278764 0,
+ -0.86602539 -0.5 0,
+ -0.93969262 -0.34202015 0,
+ -0.98480773 -0.17364818 0,
+ -1 0 0,
+ -0.98480773 0.17364818 0,
+ -0.93969262 0.34202015 0,
+ -0.86602539 0.5 0,
+ -0.76604444 0.64278764 0,
+ -0.64278764 0.76604444 0,
+ -0.5 0.86602539 0,
+ -0.34202015 0.93969262 0,
+ -0.17364818 0.98480773 0,
+ 0 1 0,
+ 0.17364818 0.98480773 0,
+ 0.34202015 0.93969262 0,
+ 0.5 0.86602539 0,
+ 0.64278764 0.76604444 0,
+ 0.76604444 0.64278764 0,
+ 0.86602539 0.5 0,
+ 0.93969262 0.34202015 0,
+ 0.98480773 0.17364818 0,
+ 1 0 0,
+ 1 0 0,
+ 0.98480773 0.17364818 0,
+ 0.93969262 0.34202015 0,
+ 0.86602539 0.5 0,
+ 0.76604444 0.64278764 0,
+ 0.64278764 0.76604444 0,
+ 0.5 0.86602539 0,
+ 0.34202015 0.93969262 0,
+ 0.17364818 0.98480773 0,
+ 0 1 0,
+ -0.17364818 0.98480773 0,
+ -0.34202015 0.93969262 0,
+ -0.5 0.86602539 0,
+ -0.64278764 0.76604444 0,
+ -0.76604444 0.64278764 0,
+ -0.86602539 0.5 0,
+ -0.93969262 0.34202015 0,
+ -0.98480773 0.17364818 0,
+ -1 0 0,
+ -0.98480773 -0.17364818 0,
+ -0.93969262 -0.34202015 0,
+ -0.86602539 -0.5 0,
+ -0.76604444 -0.64278764 0,
+ -0.64278764 -0.76604444 0,
+ -0.5 -0.86602539 0,
+ -0.34202015 -0.93969262 0,
+ -0.17364818 -0.98480773 0,
+ -3.5527137e-15 -1 0,
+ 0.17364818 -0.98480773 0,
+ 0.34202015 -0.93969262 0,
+ 0.5 -0.86602539 0,
+ 0.64278764 -0.76604444 0,
+ 0.76604444 -0.64278764 0,
+ 0.86602539 -0.5 0,
+ 0.93969262 -0.34202015 0,
+ 0.98480773 -0.17364818 0,
+ 1 0 0,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1
+
+ ]
+ }
+ coordIndex [
+ 71 0 36 -1
+ 70 36 35 -1
+ 69 35 34 -1
+ 68 34 33 -1
+ 67 33 32 -1
+ 29 64 30 -1
+ 28 63 29 -1
+ 27 62 28 -1
+ 26 61 27 -1
+ 25 60 26 -1
+ 24 59 25 -1
+ 23 58 24 -1
+ 22 57 23 -1
+ 21 56 22 -1
+ 20 55 21 -1
+ 19 54 20 -1
+ 18 53 19 -1
+ 17 52 18 -1
+ 16 51 17 -1
+ 15 50 16 -1
+ 14 49 15 -1
+ 13 48 14 -1
+ 12 47 13 -1
+ 11 46 12 -1
+ 10 45 11 -1
+ 9 44 10 -1
+ 8 43 9 -1
+ 7 42 8 -1
+ 6 41 7 -1
+ 5 40 6 -1
+ 4 39 5 -1
+ 3 38 4 -1
+ 2 37 3 -1
+ 0 1 2 -1
+ 66 32 31 -1
+ 65 31 30 -1
+ 37 2 1 -1
+ 38 3 37 -1
+ 39 4 38 -1
+ 40 5 39 -1
+ 41 6 40 -1
+ 42 7 41 -1
+ 43 8 42 -1
+ 44 9 43 -1
+ 45 10 44 -1
+ 46 11 45 -1
+ 47 12 46 -1
+ 48 13 47 -1
+ 49 14 48 -1
+ 50 15 49 -1
+ 51 16 50 -1
+ 52 17 51 -1
+ 53 18 52 -1
+ 54 19 53 -1
+ 55 20 54 -1
+ 56 21 55 -1
+ 57 22 56 -1
+ 58 23 57 -1
+ 59 24 58 -1
+ 60 25 59 -1
+ 61 26 60 -1
+ 62 27 61 -1
+ 63 28 62 -1
+ 64 29 63 -1
+ 65 30 64 -1
+ 66 31 65 -1
+ 67 32 66 -1
+ 68 33 67 -1
+ 69 34 68 -1
+ 70 35 69 -1
+ 71 36 70 -1
+ 1 0 71 -1
+ 3 0 2 -1
+ 4 0 3 -1
+ 5 0 4 -1
+ 6 0 5 -1
+ 7 0 6 -1
+ 8 0 7 -1
+ 9 0 8 -1
+ 10 0 9 -1
+ 11 0 10 -1
+ 12 0 11 -1
+ 13 0 12 -1
+ 14 0 13 -1
+ 15 0 14 -1
+ 16 0 15 -1
+ 17 0 16 -1
+ 18 0 17 -1
+ 19 0 18 -1
+ 20 0 19 -1
+ 21 0 20 -1
+ 22 0 21 -1
+ 23 0 22 -1
+ 24 0 23 -1
+ 25 0 24 -1
+ 26 0 25 -1
+ 27 0 26 -1
+ 28 0 27 -1
+ 29 0 28 -1
+ 30 0 29 -1
+ 31 0 30 -1
+ 32 0 31 -1
+ 33 0 32 -1
+ 34 0 33 -1
+ 35 0 34 -1
+ 36 0 35 -1
+ 38 37 1 -1
+ 39 38 1 -1
+ 40 39 1 -1
+ 41 40 1 -1
+ 42 41 1 -1
+ 43 42 1 -1
+ 44 43 1 -1
+ 45 44 1 -1
+ 46 45 1 -1
+ 47 46 1 -1
+ 48 47 1 -1
+ 49 48 1 -1
+ 50 49 1 -1
+ 51 50 1 -1
+ 52 51 1 -1
+ 53 52 1 -1
+ 54 53 1 -1
+ 55 54 1 -1
+ 56 55 1 -1
+ 57 56 1 -1
+ 58 57 1 -1
+ 59 58 1 -1
+ 60 59 1 -1
+ 61 60 1 -1
+ 62 61 1 -1
+ 63 62 1 -1
+ 64 63 1 -1
+ 65 64 1 -1
+ 66 65 1 -1
+ 67 66 1 -1
+ 68 67 1 -1
+ 69 68 1 -1
+ 70 69 1 -1
+ 71 70 1 -1
+ ]
+ normalIndex [
+ 72 0 1 -1
+ 71 1 2 -1
+ 70 2 3 -1
+ 69 3 4 -1
+ 68 4 5 -1
+ 8 65 7 -1
+ 9 64 8 -1
+ 10 63 9 -1
+ 11 62 10 -1
+ 12 61 11 -1
+ 13 60 12 -1
+ 14 59 13 -1
+ 15 58 14 -1
+ 16 57 15 -1
+ 17 56 16 -1
+ 18 55 17 -1
+ 19 54 18 -1
+ 20 53 19 -1
+ 21 52 20 -1
+ 22 51 21 -1
+ 23 50 22 -1
+ 24 49 23 -1
+ 25 48 24 -1
+ 26 47 25 -1
+ 27 46 26 -1
+ 28 45 27 -1
+ 29 44 28 -1
+ 30 43 29 -1
+ 31 42 30 -1
+ 32 41 31 -1
+ 33 40 32 -1
+ 34 39 33 -1
+ 35 38 34 -1
+ 36 37 35 -1
+ 67 5 6 -1
+ 66 6 7 -1
+ 38 35 37 -1
+ 39 34 38 -1
+ 40 33 39 -1
+ 41 32 40 -1
+ 42 31 41 -1
+ 43 30 42 -1
+ 44 29 43 -1
+ 45 28 44 -1
+ 46 27 45 -1
+ 47 26 46 -1
+ 48 25 47 -1
+ 49 24 48 -1
+ 50 23 49 -1
+ 51 22 50 -1
+ 52 21 51 -1
+ 53 20 52 -1
+ 54 19 53 -1
+ 55 18 54 -1
+ 56 17 55 -1
+ 57 16 56 -1
+ 58 15 57 -1
+ 59 14 58 -1
+ 60 13 59 -1
+ 61 12 60 -1
+ 62 11 61 -1
+ 63 10 62 -1
+ 64 9 63 -1
+ 65 8 64 -1
+ 66 7 65 -1
+ 67 6 66 -1
+ 68 5 67 -1
+ 69 4 68 -1
+ 70 3 69 -1
+ 71 2 70 -1
+ 72 1 71 -1
+ 73 0 72 -1
+ 76 74 75 -1
+ 77 74 76 -1
+ 78 74 77 -1
+ 79 74 78 -1
+ 80 74 79 -1
+ 81 74 80 -1
+ 82 74 81 -1
+ 83 74 82 -1
+ 84 74 83 -1
+ 85 74 84 -1
+ 86 74 85 -1
+ 87 74 86 -1
+ 88 74 87 -1
+ 89 74 88 -1
+ 90 74 89 -1
+ 91 74 90 -1
+ 92 74 91 -1
+ 93 74 92 -1
+ 94 74 93 -1
+ 95 74 94 -1
+ 96 74 95 -1
+ 97 74 96 -1
+ 98 74 97 -1
+ 99 74 98 -1
+ 100 74 99 -1
+ 101 74 100 -1
+ 102 74 101 -1
+ 103 74 102 -1
+ 104 74 103 -1
+ 105 74 104 -1
+ 106 74 105 -1
+ 107 74 106 -1
+ 108 74 107 -1
+ 109 74 108 -1
+ 112 111 110 -1
+ 113 112 110 -1
+ 114 113 110 -1
+ 115 114 110 -1
+ 116 115 110 -1
+ 117 116 110 -1
+ 118 117 110 -1
+ 119 118 110 -1
+ 120 119 110 -1
+ 121 120 110 -1
+ 122 121 110 -1
+ 123 122 110 -1
+ 124 123 110 -1
+ 125 124 110 -1
+ 126 125 110 -1
+ 127 126 110 -1
+ 128 127 110 -1
+ 129 128 110 -1
+ 130 129 110 -1
+ 131 130 110 -1
+ 132 131 110 -1
+ 133 132 110 -1
+ 134 133 110 -1
+ 135 134 110 -1
+ 136 135 110 -1
+ 137 136 110 -1
+ 138 137 110 -1
+ 139 138 110 -1
+ 140 139 110 -1
+ 141 140 110 -1
+ 142 141 110 -1
+ 143 142 110 -1
+ 144 143 110 -1
+ 145 144 110 -1
+ ]
+ }
+ }
+ DEF Leads_6 Shape {
+ appearance DEF __31 Appearance {
+ material DEF __32 Material {
+ ambientIntensity 0.260947436094
+ diffuseColor 0.73400002718 0.773000001907 0.79699999094
+ shininess 0
+ }
+ }
+ geometry DEF __33 IndexedFaceSet {
+ solid FALSE
+ coord Coordinate {
+ point [
+ 0.01554 -0.0254 0.0001,
+ 0.01554 -0.0254 -0.005,
+ 0.0155354423259 -0.0253479055467 0.0001,
+ 0.0155219077862 -0.025297393957 0.0001,
+ 0.0154998076211 -0.02525 0.0001,
+ 0.0154698133329 -0.0252071637171 0.0001,
+ 0.0154328362829 -0.0251701866671 0.0001,
+ 0.01539 -0.0251401923789 0.0001,
+ 0.015342606043 -0.0251180922138 0.0001,
+ 0.0152920944533 -0.0251045576741 0.0001,
+ 0.01524 -0.0251 0.0001,
+ 0.0151879055467 -0.0251045576741 0.0001,
+ 0.015137393957 -0.0251180922138 0.0001,
+ 0.01509 -0.0251401923789 0.0001,
+ 0.0150471637171 -0.0251701866671 0.0001,
+ 0.0150101866671 -0.0252071637171 0.0001,
+ 0.0149801923789 -0.02525 0.0001,
+ 0.0149580922138 -0.025297393957 0.0001,
+ 0.0149445576741 -0.0253479055467 0.0001,
+ 0.01494 -0.0254 0.0001,
+ 0.0149445576741 -0.0254520944533 0.0001,
+ 0.0149580922138 -0.025502606043 0.0001,
+ 0.0149801923789 -0.02555 0.0001,
+ 0.0150101866671 -0.0255928362829 0.0001,
+ 0.0150471637171 -0.0256298133329 0.0001,
+ 0.01509 -0.0256598076211 0.0001,
+ 0.015137393957 -0.0256819077862 0.0001,
+ 0.0151879055467 -0.0256954423259 0.0001,
+ 0.01524 -0.0257 0.0001,
+ 0.0152920944533 -0.0256954423259 0.0001,
+ 0.015342606043 -0.0256819077862 0.0001,
+ 0.01539 -0.0256598076211 0.0001,
+ 0.0154328362829 -0.0256298133329 0.0001,
+ 0.0154698133329 -0.0255928362829 0.0001,
+ 0.0154998076211 -0.02555 0.0001,
+ 0.0155219077862 -0.025502606043 0.0001,
+ 0.0155354423259 -0.0254520944533 0.0001,
+ 0.0155354423259 -0.0253479055467 -0.005,
+ 0.0155219077862 -0.025297393957 -0.005,
+ 0.0154998076211 -0.02525 -0.005,
+ 0.0154698133329 -0.0252071637171 -0.005,
+ 0.0154328362829 -0.0251701866671 -0.005,
+ 0.01539 -0.0251401923789 -0.005,
+ 0.015342606043 -0.0251180922138 -0.005,
+ 0.0152920944533 -0.0251045576741 -0.005,
+ 0.01524 -0.0251 -0.005,
+ 0.0151879055467 -0.0251045576741 -0.005,
+ 0.015137393957 -0.0251180922138 -0.005,
+ 0.01509 -0.0251401923789 -0.005,
+ 0.0150471637171 -0.0251701866671 -0.005,
+ 0.0150101866671 -0.0252071637171 -0.005,
+ 0.0149801923789 -0.02525 -0.005,
+ 0.0149580922138 -0.025297393957 -0.005,
+ 0.0149445576741 -0.0253479055467 -0.005,
+ 0.01494 -0.0254 -0.005,
+ 0.0149445576741 -0.0254520944533 -0.005,
+ 0.0149580922138 -0.025502606043 -0.005,
+ 0.0149801923789 -0.02555 -0.005,
+ 0.0150101866671 -0.0255928362829 -0.005,
+ 0.0150471637171 -0.0256298133329 -0.005,
+ 0.01509 -0.0256598076211 -0.005,
+ 0.015137393957 -0.0256819077862 -0.005,
+ 0.0151879055467 -0.0256954423259 -0.005,
+ 0.01524 -0.0257 -0.005,
+ 0.0152920944533 -0.0256954423259 -0.005,
+ 0.015342606043 -0.0256819077862 -0.005,
+ 0.01539 -0.0256598076211 -0.005,
+ 0.0154328362829 -0.0256298133329 -0.005,
+ 0.0154698133329 -0.0255928362829 -0.005,
+ 0.0154998076211 -0.02555 -0.005,
+ 0.0155219077862 -0.025502606043 -0.005,
+ 0.0155354423259 -0.0254520944533 -0.005
+
+ ]
+ }
+ normal Normal {
+ vector [
+ 1 0 0,
+ 0.98480773 -0.17364818 0,
+ 0.93969262 -0.34202015 0,
+ 0.86602539 -0.5 0,
+ 0.76604444 -0.64278764 0,
+ 0.64278764 -0.76604444 0,
+ 0.5 -0.86602539 0,
+ 0.34202015 -0.93969262 0,
+ 0.17364818 -0.98480773 0,
+ -3.5527137e-15 -1 0,
+ -0.17364818 -0.98480773 0,
+ -0.34202015 -0.93969262 0,
+ -0.5 -0.86602539 0,
+ -0.64278764 -0.76604444 0,
+ -0.76604444 -0.64278764 0,
+ -0.86602539 -0.5 0,
+ -0.93969262 -0.34202015 0,
+ -0.98480773 -0.17364818 0,
+ -1 0 0,
+ -0.98480773 0.17364818 0,
+ -0.93969262 0.34202015 0,
+ -0.86602539 0.5 0,
+ -0.76604444 0.64278764 0,
+ -0.64278764 0.76604444 0,
+ -0.5 0.86602539 0,
+ -0.34202015 0.93969262 0,
+ -0.17364818 0.98480773 0,
+ 0 1 0,
+ 0.17364818 0.98480773 0,
+ 0.34202015 0.93969262 0,
+ 0.5 0.86602539 0,
+ 0.64278764 0.76604444 0,
+ 0.76604444 0.64278764 0,
+ 0.86602539 0.5 0,
+ 0.93969262 0.34202015 0,
+ 0.98480773 0.17364818 0,
+ 1 0 0,
+ 1 0 0,
+ 0.98480773 0.17364818 0,
+ 0.93969262 0.34202015 0,
+ 0.86602539 0.5 0,
+ 0.76604444 0.64278764 0,
+ 0.64278764 0.76604444 0,
+ 0.5 0.86602539 0,
+ 0.34202015 0.93969262 0,
+ 0.17364818 0.98480773 0,
+ 0 1 0,
+ -0.17364818 0.98480773 0,
+ -0.34202015 0.93969262 0,
+ -0.5 0.86602539 0,
+ -0.64278764 0.76604444 0,
+ -0.76604444 0.64278764 0,
+ -0.86602539 0.5 0,
+ -0.93969262 0.34202015 0,
+ -0.98480773 0.17364818 0,
+ -1 0 0,
+ -0.98480773 -0.17364818 0,
+ -0.93969262 -0.34202015 0,
+ -0.86602539 -0.5 0,
+ -0.76604444 -0.64278764 0,
+ -0.64278764 -0.76604444 0,
+ -0.5 -0.86602539 0,
+ -0.34202015 -0.93969262 0,
+ -0.17364818 -0.98480773 0,
+ -3.5527137e-15 -1 0,
+ 0.17364818 -0.98480773 0,
+ 0.34202015 -0.93969262 0,
+ 0.5 -0.86602539 0,
+ 0.64278764 -0.76604444 0,
+ 0.76604444 -0.64278764 0,
+ 0.86602539 -0.5 0,
+ 0.93969262 -0.34202015 0,
+ 0.98480773 -0.17364818 0,
+ 1 0 0,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1
+
+ ]
+ }
+ coordIndex [
+ 71 0 36 -1
+ 70 36 35 -1
+ 69 35 34 -1
+ 68 34 33 -1
+ 67 33 32 -1
+ 29 64 30 -1
+ 28 63 29 -1
+ 27 62 28 -1
+ 26 61 27 -1
+ 25 60 26 -1
+ 24 59 25 -1
+ 23 58 24 -1
+ 22 57 23 -1
+ 21 56 22 -1
+ 20 55 21 -1
+ 19 54 20 -1
+ 18 53 19 -1
+ 17 52 18 -1
+ 16 51 17 -1
+ 15 50 16 -1
+ 14 49 15 -1
+ 13 48 14 -1
+ 12 47 13 -1
+ 11 46 12 -1
+ 10 45 11 -1
+ 9 44 10 -1
+ 8 43 9 -1
+ 7 42 8 -1
+ 6 41 7 -1
+ 5 40 6 -1
+ 4 39 5 -1
+ 3 38 4 -1
+ 2 37 3 -1
+ 0 1 2 -1
+ 66 32 31 -1
+ 65 31 30 -1
+ 37 2 1 -1
+ 38 3 37 -1
+ 39 4 38 -1
+ 40 5 39 -1
+ 41 6 40 -1
+ 42 7 41 -1
+ 43 8 42 -1
+ 44 9 43 -1
+ 45 10 44 -1
+ 46 11 45 -1
+ 47 12 46 -1
+ 48 13 47 -1
+ 49 14 48 -1
+ 50 15 49 -1
+ 51 16 50 -1
+ 52 17 51 -1
+ 53 18 52 -1
+ 54 19 53 -1
+ 55 20 54 -1
+ 56 21 55 -1
+ 57 22 56 -1
+ 58 23 57 -1
+ 59 24 58 -1
+ 60 25 59 -1
+ 61 26 60 -1
+ 62 27 61 -1
+ 63 28 62 -1
+ 64 29 63 -1
+ 65 30 64 -1
+ 66 31 65 -1
+ 67 32 66 -1
+ 68 33 67 -1
+ 69 34 68 -1
+ 70 35 69 -1
+ 71 36 70 -1
+ 1 0 71 -1
+ 3 0 2 -1
+ 4 0 3 -1
+ 5 0 4 -1
+ 6 0 5 -1
+ 7 0 6 -1
+ 8 0 7 -1
+ 9 0 8 -1
+ 10 0 9 -1
+ 11 0 10 -1
+ 12 0 11 -1
+ 13 0 12 -1
+ 14 0 13 -1
+ 15 0 14 -1
+ 16 0 15 -1
+ 17 0 16 -1
+ 18 0 17 -1
+ 19 0 18 -1
+ 20 0 19 -1
+ 21 0 20 -1
+ 22 0 21 -1
+ 23 0 22 -1
+ 24 0 23 -1
+ 25 0 24 -1
+ 26 0 25 -1
+ 27 0 26 -1
+ 28 0 27 -1
+ 29 0 28 -1
+ 30 0 29 -1
+ 31 0 30 -1
+ 32 0 31 -1
+ 33 0 32 -1
+ 34 0 33 -1
+ 35 0 34 -1
+ 36 0 35 -1
+ 38 37 1 -1
+ 39 38 1 -1
+ 40 39 1 -1
+ 41 40 1 -1
+ 42 41 1 -1
+ 43 42 1 -1
+ 44 43 1 -1
+ 45 44 1 -1
+ 46 45 1 -1
+ 47 46 1 -1
+ 48 47 1 -1
+ 49 48 1 -1
+ 50 49 1 -1
+ 51 50 1 -1
+ 52 51 1 -1
+ 53 52 1 -1
+ 54 53 1 -1
+ 55 54 1 -1
+ 56 55 1 -1
+ 57 56 1 -1
+ 58 57 1 -1
+ 59 58 1 -1
+ 60 59 1 -1
+ 61 60 1 -1
+ 62 61 1 -1
+ 63 62 1 -1
+ 64 63 1 -1
+ 65 64 1 -1
+ 66 65 1 -1
+ 67 66 1 -1
+ 68 67 1 -1
+ 69 68 1 -1
+ 70 69 1 -1
+ 71 70 1 -1
+ ]
+ normalIndex [
+ 72 0 1 -1
+ 71 1 2 -1
+ 70 2 3 -1
+ 69 3 4 -1
+ 68 4 5 -1
+ 8 65 7 -1
+ 9 64 8 -1
+ 10 63 9 -1
+ 11 62 10 -1
+ 12 61 11 -1
+ 13 60 12 -1
+ 14 59 13 -1
+ 15 58 14 -1
+ 16 57 15 -1
+ 17 56 16 -1
+ 18 55 17 -1
+ 19 54 18 -1
+ 20 53 19 -1
+ 21 52 20 -1
+ 22 51 21 -1
+ 23 50 22 -1
+ 24 49 23 -1
+ 25 48 24 -1
+ 26 47 25 -1
+ 27 46 26 -1
+ 28 45 27 -1
+ 29 44 28 -1
+ 30 43 29 -1
+ 31 42 30 -1
+ 32 41 31 -1
+ 33 40 32 -1
+ 34 39 33 -1
+ 35 38 34 -1
+ 36 37 35 -1
+ 67 5 6 -1
+ 66 6 7 -1
+ 38 35 37 -1
+ 39 34 38 -1
+ 40 33 39 -1
+ 41 32 40 -1
+ 42 31 41 -1
+ 43 30 42 -1
+ 44 29 43 -1
+ 45 28 44 -1
+ 46 27 45 -1
+ 47 26 46 -1
+ 48 25 47 -1
+ 49 24 48 -1
+ 50 23 49 -1
+ 51 22 50 -1
+ 52 21 51 -1
+ 53 20 52 -1
+ 54 19 53 -1
+ 55 18 54 -1
+ 56 17 55 -1
+ 57 16 56 -1
+ 58 15 57 -1
+ 59 14 58 -1
+ 60 13 59 -1
+ 61 12 60 -1
+ 62 11 61 -1
+ 63 10 62 -1
+ 64 9 63 -1
+ 65 8 64 -1
+ 66 7 65 -1
+ 67 6 66 -1
+ 68 5 67 -1
+ 69 4 68 -1
+ 70 3 69 -1
+ 71 2 70 -1
+ 72 1 71 -1
+ 73 0 72 -1
+ 76 74 75 -1
+ 77 74 76 -1
+ 78 74 77 -1
+ 79 74 78 -1
+ 80 74 79 -1
+ 81 74 80 -1
+ 82 74 81 -1
+ 83 74 82 -1
+ 84 74 83 -1
+ 85 74 84 -1
+ 86 74 85 -1
+ 87 74 86 -1
+ 88 74 87 -1
+ 89 74 88 -1
+ 90 74 89 -1
+ 91 74 90 -1
+ 92 74 91 -1
+ 93 74 92 -1
+ 94 74 93 -1
+ 95 74 94 -1
+ 96 74 95 -1
+ 97 74 96 -1
+ 98 74 97 -1
+ 99 74 98 -1
+ 100 74 99 -1
+ 101 74 100 -1
+ 102 74 101 -1
+ 103 74 102 -1
+ 104 74 103 -1
+ 105 74 104 -1
+ 106 74 105 -1
+ 107 74 106 -1
+ 108 74 107 -1
+ 109 74 108 -1
+ 112 111 110 -1
+ 113 112 110 -1
+ 114 113 110 -1
+ 115 114 110 -1
+ 116 115 110 -1
+ 117 116 110 -1
+ 118 117 110 -1
+ 119 118 110 -1
+ 120 119 110 -1
+ 121 120 110 -1
+ 122 121 110 -1
+ 123 122 110 -1
+ 124 123 110 -1
+ 125 124 110 -1
+ 126 125 110 -1
+ 127 126 110 -1
+ 128 127 110 -1
+ 129 128 110 -1
+ 130 129 110 -1
+ 131 130 110 -1
+ 132 131 110 -1
+ 133 132 110 -1
+ 134 133 110 -1
+ 135 134 110 -1
+ 136 135 110 -1
+ 137 136 110 -1
+ 138 137 110 -1
+ 139 138 110 -1
+ 140 139 110 -1
+ 141 140 110 -1
+ 142 141 110 -1
+ 143 142 110 -1
+ 144 143 110 -1
+ 145 144 110 -1
+ ]
+ }
+ }
+ DEF Leads_7 Shape {
+ appearance DEF __35 Appearance {
+ material DEF __36 Material {
+ ambientIntensity 0.260947436094
+ diffuseColor 0.73400002718 0.773000001907 0.79699999094
+ shininess 0
+ }
+ }
+ geometry DEF __37 IndexedFaceSet {
+ solid FALSE
+ coord Coordinate {
+ point [
+ 0.01554 -0.00762 0.0001,
+ 0.01554 -0.00762 -0.005,
+ 0.0155354423259 -0.0075679055467 0.0001,
+ 0.0155219077862 -0.007517393957 0.0001,
+ 0.0154998076211 -0.00747 0.0001,
+ 0.0154698133329 -0.00742716371709 0.0001,
+ 0.0154328362829 -0.00739018666706 0.0001,
+ 0.01539 -0.00736019237886 0.0001,
+ 0.015342606043 -0.00733809221376 0.0001,
+ 0.0152920944533 -0.0073245576741 0.0001,
+ 0.01524 -0.00732 0.0001,
+ 0.0151879055467 -0.0073245576741 0.0001,
+ 0.015137393957 -0.00733809221376 0.0001,
+ 0.01509 -0.00736019237886 0.0001,
+ 0.0150471637171 -0.00739018666706 0.0001,
+ 0.0150101866671 -0.00742716371709 0.0001,
+ 0.0149801923789 -0.00747 0.0001,
+ 0.0149580922138 -0.007517393957 0.0001,
+ 0.0149445576741 -0.0075679055467 0.0001,
+ 0.01494 -0.00762 0.0001,
+ 0.0149445576741 -0.0076720944533 0.0001,
+ 0.0149580922138 -0.007722606043 0.0001,
+ 0.0149801923789 -0.00777 0.0001,
+ 0.0150101866671 -0.00781283628291 0.0001,
+ 0.0150471637171 -0.00784981333294 0.0001,
+ 0.01509 -0.00787980762114 0.0001,
+ 0.015137393957 -0.00790190778624 0.0001,
+ 0.0151879055467 -0.0079154423259 0.0001,
+ 0.01524 -0.00792 0.0001,
+ 0.0152920944533 -0.0079154423259 0.0001,
+ 0.015342606043 -0.00790190778624 0.0001,
+ 0.01539 -0.00787980762114 0.0001,
+ 0.0154328362829 -0.00784981333294 0.0001,
+ 0.0154698133329 -0.00781283628291 0.0001,
+ 0.0154998076211 -0.00777 0.0001,
+ 0.0155219077862 -0.007722606043 0.0001,
+ 0.0155354423259 -0.0076720944533 0.0001,
+ 0.0155354423259 -0.0075679055467 -0.005,
+ 0.0155219077862 -0.007517393957 -0.005,
+ 0.0154998076211 -0.00747 -0.005,
+ 0.0154698133329 -0.00742716371709 -0.005,
+ 0.0154328362829 -0.00739018666706 -0.005,
+ 0.01539 -0.00736019237886 -0.005,
+ 0.015342606043 -0.00733809221376 -0.005,
+ 0.0152920944533 -0.0073245576741 -0.005,
+ 0.01524 -0.00732 -0.005,
+ 0.0151879055467 -0.0073245576741 -0.005,
+ 0.015137393957 -0.00733809221376 -0.005,
+ 0.01509 -0.00736019237886 -0.005,
+ 0.0150471637171 -0.00739018666706 -0.005,
+ 0.0150101866671 -0.00742716371709 -0.005,
+ 0.0149801923789 -0.00747 -0.005,
+ 0.0149580922138 -0.007517393957 -0.005,
+ 0.0149445576741 -0.0075679055467 -0.005,
+ 0.01494 -0.00762 -0.005,
+ 0.0149445576741 -0.0076720944533 -0.005,
+ 0.0149580922138 -0.007722606043 -0.005,
+ 0.0149801923789 -0.00777 -0.005,
+ 0.0150101866671 -0.00781283628291 -0.005,
+ 0.0150471637171 -0.00784981333294 -0.005,
+ 0.01509 -0.00787980762114 -0.005,
+ 0.015137393957 -0.00790190778624 -0.005,
+ 0.0151879055467 -0.0079154423259 -0.005,
+ 0.01524 -0.00792 -0.005,
+ 0.0152920944533 -0.0079154423259 -0.005,
+ 0.015342606043 -0.00790190778624 -0.005,
+ 0.01539 -0.00787980762114 -0.005,
+ 0.0154328362829 -0.00784981333294 -0.005,
+ 0.0154698133329 -0.00781283628291 -0.005,
+ 0.0154998076211 -0.00777 -0.005,
+ 0.0155219077862 -0.007722606043 -0.005,
+ 0.0155354423259 -0.0076720944533 -0.005
+
+ ]
+ }
+ normal Normal {
+ vector [
+ 1 0 0,
+ 0.98480773 -0.17364818 0,
+ 0.93969262 -0.34202015 0,
+ 0.86602539 -0.5 0,
+ 0.76604444 -0.64278764 0,
+ 0.64278764 -0.76604444 0,
+ 0.5 -0.86602539 0,
+ 0.34202015 -0.93969262 0,
+ 0.17364818 -0.98480773 0,
+ -3.5527137e-15 -1 0,
+ -0.17364818 -0.98480773 0,
+ -0.34202015 -0.93969262 0,
+ -0.5 -0.86602539 0,
+ -0.64278764 -0.76604444 0,
+ -0.76604444 -0.64278764 0,
+ -0.86602539 -0.5 0,
+ -0.93969262 -0.34202015 0,
+ -0.98480773 -0.17364818 0,
+ -1 1.7763568e-15 0,
+ -0.98480773 0.17364818 0,
+ -0.93969262 0.34202015 0,
+ -0.86602539 0.5 0,
+ -0.76604444 0.64278764 0,
+ -0.64278764 0.76604444 0,
+ -0.5 0.86602539 0,
+ -0.34202015 0.93969262 0,
+ -0.17364818 0.98480773 0,
+ 0 1 0,
+ 0.17364818 0.98480773 0,
+ 0.34202015 0.93969262 0,
+ 0.5 0.86602539 0,
+ 0.64278764 0.76604444 0,
+ 0.76604444 0.64278764 0,
+ 0.86602539 0.5 0,
+ 0.93969262 0.34202015 0,
+ 0.98480773 0.17364818 0,
+ 1 0 0,
+ 1 0 0,
+ 0.98480773 0.17364818 0,
+ 0.93969262 0.34202015 0,
+ 0.86602539 0.5 0,
+ 0.76604444 0.64278764 0,
+ 0.64278764 0.76604444 0,
+ 0.5 0.86602539 0,
+ 0.34202015 0.93969262 0,
+ 0.17364818 0.98480773 0,
+ 0 1 0,
+ -0.17364818 0.98480773 0,
+ -0.34202015 0.93969262 0,
+ -0.5 0.86602539 0,
+ -0.64278764 0.76604444 0,
+ -0.76604444 0.64278764 0,
+ -0.86602539 0.5 0,
+ -0.93969262 0.34202015 0,
+ -0.98480773 0.17364818 0,
+ -1 1.7763568e-15 0,
+ -0.98480773 -0.17364818 0,
+ -0.93969262 -0.34202015 0,
+ -0.86602539 -0.5 0,
+ -0.76604444 -0.64278764 0,
+ -0.64278764 -0.76604444 0,
+ -0.5 -0.86602539 0,
+ -0.34202015 -0.93969262 0,
+ -0.17364818 -0.98480773 0,
+ -3.5527137e-15 -1 0,
+ 0.17364818 -0.98480773 0,
+ 0.34202015 -0.93969262 0,
+ 0.5 -0.86602539 0,
+ 0.64278764 -0.76604444 0,
+ 0.76604444 -0.64278764 0,
+ 0.86602539 -0.5 0,
+ 0.93969262 -0.34202015 0,
+ 0.98480773 -0.17364818 0,
+ 1 0 0,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1
+
+ ]
+ }
+ coordIndex [
+ 71 0 36 -1
+ 70 36 35 -1
+ 69 35 34 -1
+ 68 34 33 -1
+ 67 33 32 -1
+ 29 64 30 -1
+ 28 63 29 -1
+ 27 62 28 -1
+ 26 61 27 -1
+ 25 60 26 -1
+ 24 59 25 -1
+ 23 58 24 -1
+ 22 57 23 -1
+ 21 56 22 -1
+ 20 55 21 -1
+ 19 54 20 -1
+ 18 53 19 -1
+ 17 52 18 -1
+ 16 51 17 -1
+ 15 50 16 -1
+ 14 49 15 -1
+ 13 48 14 -1
+ 12 47 13 -1
+ 11 46 12 -1
+ 10 45 11 -1
+ 9 44 10 -1
+ 8 43 9 -1
+ 7 42 8 -1
+ 6 41 7 -1
+ 5 40 6 -1
+ 4 39 5 -1
+ 3 38 4 -1
+ 2 37 3 -1
+ 0 1 2 -1
+ 66 32 31 -1
+ 65 31 30 -1
+ 37 2 1 -1
+ 38 3 37 -1
+ 39 4 38 -1
+ 40 5 39 -1
+ 41 6 40 -1
+ 42 7 41 -1
+ 43 8 42 -1
+ 44 9 43 -1
+ 45 10 44 -1
+ 46 11 45 -1
+ 47 12 46 -1
+ 48 13 47 -1
+ 49 14 48 -1
+ 50 15 49 -1
+ 51 16 50 -1
+ 52 17 51 -1
+ 53 18 52 -1
+ 54 19 53 -1
+ 55 20 54 -1
+ 56 21 55 -1
+ 57 22 56 -1
+ 58 23 57 -1
+ 59 24 58 -1
+ 60 25 59 -1
+ 61 26 60 -1
+ 62 27 61 -1
+ 63 28 62 -1
+ 64 29 63 -1
+ 65 30 64 -1
+ 66 31 65 -1
+ 67 32 66 -1
+ 68 33 67 -1
+ 69 34 68 -1
+ 70 35 69 -1
+ 71 36 70 -1
+ 1 0 71 -1
+ 3 0 2 -1
+ 4 0 3 -1
+ 5 0 4 -1
+ 6 0 5 -1
+ 7 0 6 -1
+ 8 0 7 -1
+ 9 0 8 -1
+ 10 0 9 -1
+ 11 0 10 -1
+ 12 0 11 -1
+ 13 0 12 -1
+ 14 0 13 -1
+ 15 0 14 -1
+ 16 0 15 -1
+ 17 0 16 -1
+ 18 0 17 -1
+ 19 0 18 -1
+ 20 0 19 -1
+ 21 0 20 -1
+ 22 0 21 -1
+ 23 0 22 -1
+ 24 0 23 -1
+ 25 0 24 -1
+ 26 0 25 -1
+ 27 0 26 -1
+ 28 0 27 -1
+ 29 0 28 -1
+ 30 0 29 -1
+ 31 0 30 -1
+ 32 0 31 -1
+ 33 0 32 -1
+ 34 0 33 -1
+ 35 0 34 -1
+ 36 0 35 -1
+ 38 37 1 -1
+ 39 38 1 -1
+ 40 39 1 -1
+ 41 40 1 -1
+ 42 41 1 -1
+ 43 42 1 -1
+ 44 43 1 -1
+ 45 44 1 -1
+ 46 45 1 -1
+ 47 46 1 -1
+ 48 47 1 -1
+ 49 48 1 -1
+ 50 49 1 -1
+ 51 50 1 -1
+ 52 51 1 -1
+ 53 52 1 -1
+ 54 53 1 -1
+ 55 54 1 -1
+ 56 55 1 -1
+ 57 56 1 -1
+ 58 57 1 -1
+ 59 58 1 -1
+ 60 59 1 -1
+ 61 60 1 -1
+ 62 61 1 -1
+ 63 62 1 -1
+ 64 63 1 -1
+ 65 64 1 -1
+ 66 65 1 -1
+ 67 66 1 -1
+ 68 67 1 -1
+ 69 68 1 -1
+ 70 69 1 -1
+ 71 70 1 -1
+ ]
+ normalIndex [
+ 72 0 1 -1
+ 71 1 2 -1
+ 70 2 3 -1
+ 69 3 4 -1
+ 68 4 5 -1
+ 8 65 7 -1
+ 9 64 8 -1
+ 10 63 9 -1
+ 11 62 10 -1
+ 12 61 11 -1
+ 13 60 12 -1
+ 14 59 13 -1
+ 15 58 14 -1
+ 16 57 15 -1
+ 17 56 16 -1
+ 18 55 17 -1
+ 19 54 18 -1
+ 20 53 19 -1
+ 21 52 20 -1
+ 22 51 21 -1
+ 23 50 22 -1
+ 24 49 23 -1
+ 25 48 24 -1
+ 26 47 25 -1
+ 27 46 26 -1
+ 28 45 27 -1
+ 29 44 28 -1
+ 30 43 29 -1
+ 31 42 30 -1
+ 32 41 31 -1
+ 33 40 32 -1
+ 34 39 33 -1
+ 35 38 34 -1
+ 36 37 35 -1
+ 67 5 6 -1
+ 66 6 7 -1
+ 38 35 37 -1
+ 39 34 38 -1
+ 40 33 39 -1
+ 41 32 40 -1
+ 42 31 41 -1
+ 43 30 42 -1
+ 44 29 43 -1
+ 45 28 44 -1
+ 46 27 45 -1
+ 47 26 46 -1
+ 48 25 47 -1
+ 49 24 48 -1
+ 50 23 49 -1
+ 51 22 50 -1
+ 52 21 51 -1
+ 53 20 52 -1
+ 54 19 53 -1
+ 55 18 54 -1
+ 56 17 55 -1
+ 57 16 56 -1
+ 58 15 57 -1
+ 59 14 58 -1
+ 60 13 59 -1
+ 61 12 60 -1
+ 62 11 61 -1
+ 63 10 62 -1
+ 64 9 63 -1
+ 65 8 64 -1
+ 66 7 65 -1
+ 67 6 66 -1
+ 68 5 67 -1
+ 69 4 68 -1
+ 70 3 69 -1
+ 71 2 70 -1
+ 72 1 71 -1
+ 73 0 72 -1
+ 76 74 75 -1
+ 77 74 76 -1
+ 78 74 77 -1
+ 79 74 78 -1
+ 80 74 79 -1
+ 81 74 80 -1
+ 82 74 81 -1
+ 83 74 82 -1
+ 84 74 83 -1
+ 85 74 84 -1
+ 86 74 85 -1
+ 87 74 86 -1
+ 88 74 87 -1
+ 89 74 88 -1
+ 90 74 89 -1
+ 91 74 90 -1
+ 92 74 91 -1
+ 93 74 92 -1
+ 94 74 93 -1
+ 95 74 94 -1
+ 96 74 95 -1
+ 97 74 96 -1
+ 98 74 97 -1
+ 99 74 98 -1
+ 100 74 99 -1
+ 101 74 100 -1
+ 102 74 101 -1
+ 103 74 102 -1
+ 104 74 103 -1
+ 105 74 104 -1
+ 106 74 105 -1
+ 107 74 106 -1
+ 108 74 107 -1
+ 109 74 108 -1
+ 112 111 110 -1
+ 113 112 110 -1
+ 114 113 110 -1
+ 115 114 110 -1
+ 116 115 110 -1
+ 117 116 110 -1
+ 118 117 110 -1
+ 119 118 110 -1
+ 120 119 110 -1
+ 121 120 110 -1
+ 122 121 110 -1
+ 123 122 110 -1
+ 124 123 110 -1
+ 125 124 110 -1
+ 126 125 110 -1
+ 127 126 110 -1
+ 128 127 110 -1
+ 129 128 110 -1
+ 130 129 110 -1
+ 131 130 110 -1
+ 132 131 110 -1
+ 133 132 110 -1
+ 134 133 110 -1
+ 135 134 110 -1
+ 136 135 110 -1
+ 137 136 110 -1
+ 138 137 110 -1
+ 139 138 110 -1
+ 140 139 110 -1
+ 141 140 110 -1
+ 142 141 110 -1
+ 143 142 110 -1
+ 144 143 110 -1
+ 145 144 110 -1
+ ]
+ }
+ }
+ DEF Leads_8 Shape {
+ appearance DEF __39 Appearance {
+ material DEF __40 Material {
+ ambientIntensity 0.260947436094
+ diffuseColor 0.73400002718 0.773000001907 0.79699999094
+ shininess 0
+ }
+ }
+ geometry DEF __41 IndexedFaceSet {
+ solid FALSE
+ coord Coordinate {
+ point [
+ 0.01554 -0.00254 0.0001,
+ 0.01554 -0.00254 -0.005,
+ 0.0155354423259 -0.0024879055467 0.0001,
+ 0.0155219077862 -0.002437393957 0.0001,
+ 0.0154998076211 -0.00239 0.0001,
+ 0.0154698133329 -0.00234716371709 0.0001,
+ 0.0154328362829 -0.00231018666706 0.0001,
+ 0.01539 -0.00228019237886 0.0001,
+ 0.015342606043 -0.00225809221376 0.0001,
+ 0.0152920944533 -0.0022445576741 0.0001,
+ 0.01524 -0.00224 0.0001,
+ 0.0151879055467 -0.0022445576741 0.0001,
+ 0.015137393957 -0.00225809221376 0.0001,
+ 0.01509 -0.00228019237886 0.0001,
+ 0.0150471637171 -0.00231018666706 0.0001,
+ 0.0150101866671 -0.00234716371709 0.0001,
+ 0.0149801923789 -0.00239 0.0001,
+ 0.0149580922138 -0.002437393957 0.0001,
+ 0.0149445576741 -0.0024879055467 0.0001,
+ 0.01494 -0.00254 0.0001,
+ 0.0149445576741 -0.0025920944533 0.0001,
+ 0.0149580922138 -0.002642606043 0.0001,
+ 0.0149801923789 -0.00269 0.0001,
+ 0.0150101866671 -0.00273283628291 0.0001,
+ 0.0150471637171 -0.00276981333294 0.0001,
+ 0.01509 -0.00279980762114 0.0001,
+ 0.015137393957 -0.00282190778624 0.0001,
+ 0.0151879055467 -0.0028354423259 0.0001,
+ 0.01524 -0.00284 0.0001,
+ 0.0152920944533 -0.0028354423259 0.0001,
+ 0.015342606043 -0.00282190778624 0.0001,
+ 0.01539 -0.00279980762114 0.0001,
+ 0.0154328362829 -0.00276981333294 0.0001,
+ 0.0154698133329 -0.00273283628291 0.0001,
+ 0.0154998076211 -0.00269 0.0001,
+ 0.0155219077862 -0.002642606043 0.0001,
+ 0.0155354423259 -0.0025920944533 0.0001,
+ 0.0155354423259 -0.0024879055467 -0.005,
+ 0.0155219077862 -0.002437393957 -0.005,
+ 0.0154998076211 -0.00239 -0.005,
+ 0.0154698133329 -0.00234716371709 -0.005,
+ 0.0154328362829 -0.00231018666706 -0.005,
+ 0.01539 -0.00228019237886 -0.005,
+ 0.015342606043 -0.00225809221376 -0.005,
+ 0.0152920944533 -0.0022445576741 -0.005,
+ 0.01524 -0.00224 -0.005,
+ 0.0151879055467 -0.0022445576741 -0.005,
+ 0.015137393957 -0.00225809221376 -0.005,
+ 0.01509 -0.00228019237886 -0.005,
+ 0.0150471637171 -0.00231018666706 -0.005,
+ 0.0150101866671 -0.00234716371709 -0.005,
+ 0.0149801923789 -0.00239 -0.005,
+ 0.0149580922138 -0.002437393957 -0.005,
+ 0.0149445576741 -0.0024879055467 -0.005,
+ 0.01494 -0.00254 -0.005,
+ 0.0149445576741 -0.0025920944533 -0.005,
+ 0.0149580922138 -0.002642606043 -0.005,
+ 0.0149801923789 -0.00269 -0.005,
+ 0.0150101866671 -0.00273283628291 -0.005,
+ 0.0150471637171 -0.00276981333294 -0.005,
+ 0.01509 -0.00279980762114 -0.005,
+ 0.015137393957 -0.00282190778624 -0.005,
+ 0.0151879055467 -0.0028354423259 -0.005,
+ 0.01524 -0.00284 -0.005,
+ 0.0152920944533 -0.0028354423259 -0.005,
+ 0.015342606043 -0.00282190778624 -0.005,
+ 0.01539 -0.00279980762114 -0.005,
+ 0.0154328362829 -0.00276981333294 -0.005,
+ 0.0154698133329 -0.00273283628291 -0.005,
+ 0.0154998076211 -0.00269 -0.005,
+ 0.0155219077862 -0.002642606043 -0.005,
+ 0.0155354423259 -0.0025920944533 -0.005
+
+ ]
+ }
+ normal Normal {
+ vector [
+ 1 -4.4408921e-16 0,
+ 0.98480773 -0.17364818 0,
+ 0.93969262 -0.34202015 0,
+ 0.86602539 -0.5 0,
+ 0.76604444 -0.64278764 0,
+ 0.64278764 -0.76604444 0,
+ 0.5 -0.86602539 0,
+ 0.34202015 -0.93969262 0,
+ 0.17364818 -0.98480773 0,
+ -3.5527137e-15 -1 0,
+ -0.17364818 -0.98480773 0,
+ -0.34202015 -0.93969262 0,
+ -0.5 -0.86602539 0,
+ -0.64278764 -0.76604444 0,
+ -0.76604444 -0.64278764 0,
+ -0.86602539 -0.5 0,
+ -0.93969262 -0.34202015 0,
+ -0.98480773 -0.17364818 0,
+ -1 1.3322676e-15 0,
+ -0.98480773 0.17364818 0,
+ -0.93969262 0.34202015 0,
+ -0.86602539 0.5 0,
+ -0.76604444 0.64278764 0,
+ -0.64278764 0.76604444 0,
+ -0.5 0.86602539 0,
+ -0.34202015 0.93969262 0,
+ -0.17364818 0.98480773 0,
+ 0 1 0,
+ 0.17364818 0.98480773 0,
+ 0.34202015 0.93969262 0,
+ 0.5 0.86602539 0,
+ 0.64278764 0.76604444 0,
+ 0.76604444 0.64278764 0,
+ 0.86602539 0.5 0,
+ 0.93969262 0.34202015 0,
+ 0.98480773 0.17364818 0,
+ 1 0 0,
+ 1 0 0,
+ 0.98480773 0.17364818 0,
+ 0.93969262 0.34202015 0,
+ 0.86602539 0.5 0,
+ 0.76604444 0.64278764 0,
+ 0.64278764 0.76604444 0,
+ 0.5 0.86602539 0,
+ 0.34202015 0.93969262 0,
+ 0.17364818 0.98480773 0,
+ 0 1 0,
+ -0.17364818 0.98480773 0,
+ -0.34202015 0.93969262 0,
+ -0.5 0.86602539 0,
+ -0.64278764 0.76604444 0,
+ -0.76604444 0.64278764 0,
+ -0.86602539 0.5 0,
+ -0.93969262 0.34202015 0,
+ -0.98480773 0.17364818 0,
+ -1 1.3322676e-15 0,
+ -0.98480773 -0.17364818 0,
+ -0.93969262 -0.34202015 0,
+ -0.86602539 -0.5 0,
+ -0.76604444 -0.64278764 0,
+ -0.64278764 -0.76604444 0,
+ -0.5 -0.86602539 0,
+ -0.34202015 -0.93969262 0,
+ -0.17364818 -0.98480773 0,
+ -3.5527137e-15 -1 0,
+ 0.17364818 -0.98480773 0,
+ 0.34202015 -0.93969262 0,
+ 0.5 -0.86602539 0,
+ 0.64278764 -0.76604444 0,
+ 0.76604444 -0.64278764 0,
+ 0.86602539 -0.5 0,
+ 0.93969262 -0.34202015 0,
+ 0.98480773 -0.17364818 0,
+ 1 -4.4408921e-16 0,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1
+
+ ]
+ }
+ coordIndex [
+ 71 0 36 -1
+ 70 36 35 -1
+ 69 35 34 -1
+ 68 34 33 -1
+ 67 33 32 -1
+ 29 64 30 -1
+ 28 63 29 -1
+ 27 62 28 -1
+ 26 61 27 -1
+ 25 60 26 -1
+ 24 59 25 -1
+ 23 58 24 -1
+ 22 57 23 -1
+ 21 56 22 -1
+ 20 55 21 -1
+ 19 54 20 -1
+ 18 53 19 -1
+ 17 52 18 -1
+ 16 51 17 -1
+ 15 50 16 -1
+ 14 49 15 -1
+ 13 48 14 -1
+ 12 47 13 -1
+ 11 46 12 -1
+ 10 45 11 -1
+ 9 44 10 -1
+ 8 43 9 -1
+ 7 42 8 -1
+ 6 41 7 -1
+ 5 40 6 -1
+ 4 39 5 -1
+ 3 38 4 -1
+ 2 37 3 -1
+ 0 1 2 -1
+ 66 32 31 -1
+ 65 31 30 -1
+ 37 2 1 -1
+ 38 3 37 -1
+ 39 4 38 -1
+ 40 5 39 -1
+ 41 6 40 -1
+ 42 7 41 -1
+ 43 8 42 -1
+ 44 9 43 -1
+ 45 10 44 -1
+ 46 11 45 -1
+ 47 12 46 -1
+ 48 13 47 -1
+ 49 14 48 -1
+ 50 15 49 -1
+ 51 16 50 -1
+ 52 17 51 -1
+ 53 18 52 -1
+ 54 19 53 -1
+ 55 20 54 -1
+ 56 21 55 -1
+ 57 22 56 -1
+ 58 23 57 -1
+ 59 24 58 -1
+ 60 25 59 -1
+ 61 26 60 -1
+ 62 27 61 -1
+ 63 28 62 -1
+ 64 29 63 -1
+ 65 30 64 -1
+ 66 31 65 -1
+ 67 32 66 -1
+ 68 33 67 -1
+ 69 34 68 -1
+ 70 35 69 -1
+ 71 36 70 -1
+ 1 0 71 -1
+ 3 0 2 -1
+ 4 0 3 -1
+ 5 0 4 -1
+ 6 0 5 -1
+ 7 0 6 -1
+ 8 0 7 -1
+ 9 0 8 -1
+ 10 0 9 -1
+ 11 0 10 -1
+ 12 0 11 -1
+ 13 0 12 -1
+ 14 0 13 -1
+ 15 0 14 -1
+ 16 0 15 -1
+ 17 0 16 -1
+ 18 0 17 -1
+ 19 0 18 -1
+ 20 0 19 -1
+ 21 0 20 -1
+ 22 0 21 -1
+ 23 0 22 -1
+ 24 0 23 -1
+ 25 0 24 -1
+ 26 0 25 -1
+ 27 0 26 -1
+ 28 0 27 -1
+ 29 0 28 -1
+ 30 0 29 -1
+ 31 0 30 -1
+ 32 0 31 -1
+ 33 0 32 -1
+ 34 0 33 -1
+ 35 0 34 -1
+ 36 0 35 -1
+ 38 37 1 -1
+ 39 38 1 -1
+ 40 39 1 -1
+ 41 40 1 -1
+ 42 41 1 -1
+ 43 42 1 -1
+ 44 43 1 -1
+ 45 44 1 -1
+ 46 45 1 -1
+ 47 46 1 -1
+ 48 47 1 -1
+ 49 48 1 -1
+ 50 49 1 -1
+ 51 50 1 -1
+ 52 51 1 -1
+ 53 52 1 -1
+ 54 53 1 -1
+ 55 54 1 -1
+ 56 55 1 -1
+ 57 56 1 -1
+ 58 57 1 -1
+ 59 58 1 -1
+ 60 59 1 -1
+ 61 60 1 -1
+ 62 61 1 -1
+ 63 62 1 -1
+ 64 63 1 -1
+ 65 64 1 -1
+ 66 65 1 -1
+ 67 66 1 -1
+ 68 67 1 -1
+ 69 68 1 -1
+ 70 69 1 -1
+ 71 70 1 -1
+ ]
+ normalIndex [
+ 72 0 1 -1
+ 71 1 2 -1
+ 70 2 3 -1
+ 69 3 4 -1
+ 68 4 5 -1
+ 8 65 7 -1
+ 9 64 8 -1
+ 10 63 9 -1
+ 11 62 10 -1
+ 12 61 11 -1
+ 13 60 12 -1
+ 14 59 13 -1
+ 15 58 14 -1
+ 16 57 15 -1
+ 17 56 16 -1
+ 18 55 17 -1
+ 19 54 18 -1
+ 20 53 19 -1
+ 21 52 20 -1
+ 22 51 21 -1
+ 23 50 22 -1
+ 24 49 23 -1
+ 25 48 24 -1
+ 26 47 25 -1
+ 27 46 26 -1
+ 28 45 27 -1
+ 29 44 28 -1
+ 30 43 29 -1
+ 31 42 30 -1
+ 32 41 31 -1
+ 33 40 32 -1
+ 34 39 33 -1
+ 35 38 34 -1
+ 36 37 35 -1
+ 67 5 6 -1
+ 66 6 7 -1
+ 38 35 37 -1
+ 39 34 38 -1
+ 40 33 39 -1
+ 41 32 40 -1
+ 42 31 41 -1
+ 43 30 42 -1
+ 44 29 43 -1
+ 45 28 44 -1
+ 46 27 45 -1
+ 47 26 46 -1
+ 48 25 47 -1
+ 49 24 48 -1
+ 50 23 49 -1
+ 51 22 50 -1
+ 52 21 51 -1
+ 53 20 52 -1
+ 54 19 53 -1
+ 55 18 54 -1
+ 56 17 55 -1
+ 57 16 56 -1
+ 58 15 57 -1
+ 59 14 58 -1
+ 60 13 59 -1
+ 61 12 60 -1
+ 62 11 61 -1
+ 63 10 62 -1
+ 64 9 63 -1
+ 65 8 64 -1
+ 66 7 65 -1
+ 67 6 66 -1
+ 68 5 67 -1
+ 69 4 68 -1
+ 70 3 69 -1
+ 71 2 70 -1
+ 72 1 71 -1
+ 73 0 72 -1
+ 76 74 75 -1
+ 77 74 76 -1
+ 78 74 77 -1
+ 79 74 78 -1
+ 80 74 79 -1
+ 81 74 80 -1
+ 82 74 81 -1
+ 83 74 82 -1
+ 84 74 83 -1
+ 85 74 84 -1
+ 86 74 85 -1
+ 87 74 86 -1
+ 88 74 87 -1
+ 89 74 88 -1
+ 90 74 89 -1
+ 91 74 90 -1
+ 92 74 91 -1
+ 93 74 92 -1
+ 94 74 93 -1
+ 95 74 94 -1
+ 96 74 95 -1
+ 97 74 96 -1
+ 98 74 97 -1
+ 99 74 98 -1
+ 100 74 99 -1
+ 101 74 100 -1
+ 102 74 101 -1
+ 103 74 102 -1
+ 104 74 103 -1
+ 105 74 104 -1
+ 106 74 105 -1
+ 107 74 106 -1
+ 108 74 107 -1
+ 109 74 108 -1
+ 112 111 110 -1
+ 113 112 110 -1
+ 114 113 110 -1
+ 115 114 110 -1
+ 116 115 110 -1
+ 117 116 110 -1
+ 118 117 110 -1
+ 119 118 110 -1
+ 120 119 110 -1
+ 121 120 110 -1
+ 122 121 110 -1
+ 123 122 110 -1
+ 124 123 110 -1
+ 125 124 110 -1
+ 126 125 110 -1
+ 127 126 110 -1
+ 128 127 110 -1
+ 129 128 110 -1
+ 130 129 110 -1
+ 131 130 110 -1
+ 132 131 110 -1
+ 133 132 110 -1
+ 134 133 110 -1
+ 135 134 110 -1
+ 136 135 110 -1
+ 137 136 110 -1
+ 138 137 110 -1
+ 139 138 110 -1
+ 140 139 110 -1
+ 141 140 110 -1
+ 142 141 110 -1
+ 143 142 110 -1
+ 144 143 110 -1
+ 145 144 110 -1
+ ]
+ }
+ }
+ DEF Leads_9 Shape {
+ appearance DEF __43 Appearance {
+ material DEF __44 Material {
+ ambientIntensity 0.260947436094
+ diffuseColor 0.73400002718 0.773000001907 0.79699999094
+ shininess 0
+ }
+ }
+ geometry DEF __45 IndexedFaceSet {
+ solid FALSE
+ coord Coordinate {
+ point [
+ 0.01554 -7.34788079488e-20 0.0001,
+ 0.01554 -7.34788079488e-20 -0.005,
+ 0.0155354423259 5.20944533001e-05 0.0001,
+ 0.0155219077862 0.000102606042998 0.0001,
+ 0.0154998076211 0.00015 0.0001,
+ 0.0154698133329 0.000192836282906 0.0001,
+ 0.0154328362829 0.000229813332936 0.0001,
+ 0.01539 0.000259807621135 0.0001,
+ 0.015342606043 0.000281907786236 0.0001,
+ 0.0152920944533 0.000295442325904 0.0001,
+ 0.01524 0.0003 0.0001,
+ 0.0151879055467 0.000295442325904 0.0001,
+ 0.015137393957 0.000281907786236 0.0001,
+ 0.01509 0.000259807621135 0.0001,
+ 0.0150471637171 0.000229813332936 0.0001,
+ 0.0150101866671 0.000192836282906 0.0001,
+ 0.0149801923789 0.00015 0.0001,
+ 0.0149580922138 0.000102606042998 0.0001,
+ 0.0149445576741 5.20944533001e-05 0.0001,
+ 0.01494 4.36419692839e-19 0.0001,
+ 0.0149445576741 -5.20944533001e-05 0.0001,
+ 0.0149580922138 -0.000102606042998 0.0001,
+ 0.0149801923789 -0.00015 0.0001,
+ 0.0150101866671 -0.000192836282906 0.0001,
+ 0.0150471637171 -0.000229813332936 0.0001,
+ 0.01509 -0.000259807621135 0.0001,
+ 0.015137393957 -0.000281907786236 0.0001,
+ 0.0151879055467 -0.000295442325904 0.0001,
+ 0.01524 -0.0003 0.0001,
+ 0.0152920944533 -0.000295442325904 0.0001,
+ 0.015342606043 -0.000281907786236 0.0001,
+ 0.01539 -0.000259807621135 0.0001,
+ 0.0154328362829 -0.000229813332936 0.0001,
+ 0.0154698133329 -0.000192836282906 0.0001,
+ 0.0154998076211 -0.00015 0.0001,
+ 0.0155219077862 -0.000102606042998 0.0001,
+ 0.0155354423259 -5.20944533001e-05 0.0001,
+ 0.0155354423259 5.20944533001e-05 -0.005,
+ 0.0155219077862 0.000102606042998 -0.005,
+ 0.0154998076211 0.00015 -0.005,
+ 0.0154698133329 0.000192836282906 -0.005,
+ 0.0154328362829 0.000229813332936 -0.005,
+ 0.01539 0.000259807621135 -0.005,
+ 0.015342606043 0.000281907786236 -0.005,
+ 0.0152920944533 0.000295442325904 -0.005,
+ 0.01524 0.0003 -0.005,
+ 0.0151879055467 0.000295442325904 -0.005,
+ 0.015137393957 0.000281907786236 -0.005,
+ 0.01509 0.000259807621135 -0.005,
+ 0.0150471637171 0.000229813332936 -0.005,
+ 0.0150101866671 0.000192836282906 -0.005,
+ 0.0149801923789 0.00015 -0.005,
+ 0.0149580922138 0.000102606042998 -0.005,
+ 0.0149445576741 5.20944533001e-05 -0.005,
+ 0.01494 4.36419692839e-19 -0.005,
+ 0.0149445576741 -5.20944533001e-05 -0.005,
+ 0.0149580922138 -0.000102606042998 -0.005,
+ 0.0149801923789 -0.00015 -0.005,
+ 0.0150101866671 -0.000192836282906 -0.005,
+ 0.0150471637171 -0.000229813332936 -0.005,
+ 0.01509 -0.000259807621135 -0.005,
+ 0.015137393957 -0.000281907786236 -0.005,
+ 0.0151879055467 -0.000295442325904 -0.005,
+ 0.01524 -0.0003 -0.005,
+ 0.0152920944533 -0.000295442325904 -0.005,
+ 0.015342606043 -0.000281907786236 -0.005,
+ 0.01539 -0.000259807621135 -0.005,
+ 0.0154328362829 -0.000229813332936 -0.005,
+ 0.0154698133329 -0.000192836282906 -0.005,
+ 0.0154998076211 -0.00015 -0.005,
+ 0.0155219077862 -0.000102606042998 -0.005,
+ 0.0155354423259 -5.20944533001e-05 -0.005
+
+ ]
+ }
+ normal Normal {
+ vector [
+ 1 -2.4492937e-16 0,
+ 0.98480773 -0.17364818 0,
+ 0.93969262 -0.34202015 0,
+ 0.86602539 -0.5 0,
+ 0.76604444 -0.64278764 0,
+ 0.64278764 -0.76604444 0,
+ 0.5 -0.86602539 0,
+ 0.34202015 -0.93969262 0,
+ 0.17364818 -0.98480773 0,
+ -3.5527137e-15 -1 0,
+ -0.17364818 -0.98480773 0,
+ -0.34202015 -0.93969262 0,
+ -0.5 -0.86602539 0,
+ -0.64278764 -0.76604444 0,
+ -0.76604444 -0.64278764 0,
+ -0.86602539 -0.5 0,
+ -0.93969262 -0.34202015 0,
+ -0.98480773 -0.17364818 0,
+ -1 1.4547323e-15 0,
+ -0.98480773 0.17364818 0,
+ -0.93969262 0.34202015 0,
+ -0.86602539 0.5 0,
+ -0.76604444 0.64278764 0,
+ -0.64278764 0.76604444 0,
+ -0.5 0.86602539 0,
+ -0.34202015 0.93969262 0,
+ -0.17364818 0.98480773 0,
+ 0 1 0,
+ 0.17364818 0.98480773 0,
+ 0.34202015 0.93969262 0,
+ 0.5 0.86602539 0,
+ 0.64278764 0.76604444 0,
+ 0.76604444 0.64278764 0,
+ 0.86602539 0.5 0,
+ 0.93969262 0.34202015 0,
+ 0.98480773 0.17364818 0,
+ 1 0 0,
+ 1 0 0,
+ 0.98480773 0.17364818 0,
+ 0.93969262 0.34202015 0,
+ 0.86602539 0.5 0,
+ 0.76604444 0.64278764 0,
+ 0.64278764 0.76604444 0,
+ 0.5 0.86602539 0,
+ 0.34202015 0.93969262 0,
+ 0.17364818 0.98480773 0,
+ 0 1 0,
+ -0.17364818 0.98480773 0,
+ -0.34202015 0.93969262 0,
+ -0.5 0.86602539 0,
+ -0.64278764 0.76604444 0,
+ -0.76604444 0.64278764 0,
+ -0.86602539 0.5 0,
+ -0.93969262 0.34202015 0,
+ -0.98480773 0.17364818 0,
+ -1 1.4547323e-15 0,
+ -0.98480773 -0.17364818 0,
+ -0.93969262 -0.34202015 0,
+ -0.86602539 -0.5 0,
+ -0.76604444 -0.64278764 0,
+ -0.64278764 -0.76604444 0,
+ -0.5 -0.86602539 0,
+ -0.34202015 -0.93969262 0,
+ -0.17364818 -0.98480773 0,
+ -3.5527137e-15 -1 0,
+ 0.17364818 -0.98480773 0,
+ 0.34202015 -0.93969262 0,
+ 0.5 -0.86602539 0,
+ 0.64278764 -0.76604444 0,
+ 0.76604444 -0.64278764 0,
+ 0.86602539 -0.5 0,
+ 0.93969262 -0.34202015 0,
+ 0.98480773 -0.17364818 0,
+ 1 -2.4492937e-16 0,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ 0 0 1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1,
+ -0 -0 -1
+
+ ]
+ }
+ coordIndex [
+ 71 0 36 -1
+ 70 36 35 -1
+ 69 35 34 -1
+ 68 34 33 -1
+ 67 33 32 -1
+ 29 64 30 -1
+ 28 63 29 -1
+ 27 62 28 -1
+ 26 61 27 -1
+ 25 60 26 -1
+ 24 59 25 -1
+ 23 58 24 -1
+ 22 57 23 -1
+ 21 56 22 -1
+ 20 55 21 -1
+ 19 54 20 -1
+ 18 53 19 -1
+ 17 52 18 -1
+ 16 51 17 -1
+ 15 50 16 -1
+ 14 49 15 -1
+ 13 48 14 -1
+ 12 47 13 -1
+ 11 46 12 -1
+ 10 45 11 -1
+ 9 44 10 -1
+ 8 43 9 -1
+ 7 42 8 -1
+ 6 41 7 -1
+ 5 40 6 -1
+ 4 39 5 -1
+ 3 38 4 -1
+ 2 37 3 -1
+ 0 1 2 -1
+ 66 32 31 -1
+ 65 31 30 -1
+ 37 2 1 -1
+ 38 3 37 -1
+ 39 4 38 -1
+ 40 5 39 -1
+ 41 6 40 -1
+ 42 7 41 -1
+ 43 8 42 -1
+ 44 9 43 -1
+ 45 10 44 -1
+ 46 11 45 -1
+ 47 12 46 -1
+ 48 13 47 -1
+ 49 14 48 -1
+ 50 15 49 -1
+ 51 16 50 -1
+ 52 17 51 -1
+ 53 18 52 -1
+ 54 19 53 -1
+ 55 20 54 -1
+ 56 21 55 -1
+ 57 22 56 -1
+ 58 23 57 -1
+ 59 24 58 -1
+ 60 25 59 -1
+ 61 26 60 -1
+ 62 27 61 -1
+ 63 28 62 -1
+ 64 29 63 -1
+ 65 30 64 -1
+ 66 31 65 -1
+ 67 32 66 -1
+ 68 33 67 -1
+ 69 34 68 -1
+ 70 35 69 -1
+ 71 36 70 -1
+ 1 0 71 -1
+ 3 0 2 -1
+ 4 0 3 -1
+ 5 0 4 -1
+ 6 0 5 -1
+ 7 0 6 -1
+ 8 0 7 -1
+ 9 0 8 -1
+ 10 0 9 -1
+ 11 0 10 -1
+ 12 0 11 -1
+ 13 0 12 -1
+ 14 0 13 -1
+ 15 0 14 -1
+ 16 0 15 -1
+ 17 0 16 -1
+ 18 0 17 -1
+ 19 0 18 -1
+ 20 0 19 -1
+ 21 0 20 -1
+ 22 0 21 -1
+ 23 0 22 -1
+ 24 0 23 -1
+ 25 0 24 -1
+ 26 0 25 -1
+ 27 0 26 -1
+ 28 0 27 -1
+ 29 0 28 -1
+ 30 0 29 -1
+ 31 0 30 -1
+ 32 0 31 -1
+ 33 0 32 -1
+ 34 0 33 -1
+ 35 0 34 -1
+ 36 0 35 -1
+ 38 37 1 -1
+ 39 38 1 -1
+ 40 39 1 -1
+ 41 40 1 -1
+ 42 41 1 -1
+ 43 42 1 -1
+ 44 43 1 -1
+ 45 44 1 -1
+ 46 45 1 -1
+ 47 46 1 -1
+ 48 47 1 -1
+ 49 48 1 -1
+ 50 49 1 -1
+ 51 50 1 -1
+ 52 51 1 -1
+ 53 52 1 -1
+ 54 53 1 -1
+ 55 54 1 -1
+ 56 55 1 -1
+ 57 56 1 -1
+ 58 57 1 -1
+ 59 58 1 -1
+ 60 59 1 -1
+ 61 60 1 -1
+ 62 61 1 -1
+ 63 62 1 -1
+ 64 63 1 -1
+ 65 64 1 -1
+ 66 65 1 -1
+ 67 66 1 -1
+ 68 67 1 -1
+ 69 68 1 -1
+ 70 69 1 -1
+ 71 70 1 -1
+ ]
+ normalIndex [
+ 72 0 1 -1
+ 71 1 2 -1
+ 70 2 3 -1
+ 69 3 4 -1
+ 68 4 5 -1
+ 8 65 7 -1
+ 9 64 8 -1
+ 10 63 9 -1
+ 11 62 10 -1
+ 12 61 11 -1
+ 13 60 12 -1
+ 14 59 13 -1
+ 15 58 14 -1
+ 16 57 15 -1
+ 17 56 16 -1
+ 18 55 17 -1
+ 19 54 18 -1
+ 20 53 19 -1
+ 21 52 20 -1
+ 22 51 21 -1
+ 23 50 22 -1
+ 24 49 23 -1
+ 25 48 24 -1
+ 26 47 25 -1
+ 27 46 26 -1
+ 28 45 27 -1
+ 29 44 28 -1
+ 30 43 29 -1
+ 31 42 30 -1
+ 32 41 31 -1
+ 33 40 32 -1
+ 34 39 33 -1
+ 35 38 34 -1
+ 36 37 35 -1
+ 67 5 6 -1
+ 66 6 7 -1
+ 38 35 37 -1
+ 39 34 38 -1
+ 40 33 39 -1
+ 41 32 40 -1
+ 42 31 41 -1
+ 43 30 42 -1
+ 44 29 43 -1
+ 45 28 44 -1
+ 46 27 45 -1
+ 47 26 46 -1
+ 48 25 47 -1
+ 49 24 48 -1
+ 50 23 49 -1
+ 51 22 50 -1
+ 52 21 51 -1
+ 53 20 52 -1
+ 54 19 53 -1
+ 55 18 54 -1
+ 56 17 55 -1
+ 57 16 56 -1
+ 58 15 57 -1
+ 59 14 58 -1
+ 60 13 59 -1
+ 61 12 60 -1
+ 62 11 61 -1
+ 63 10 62 -1
+ 64 9 63 -1
+ 65 8 64 -1
+ 66 7 65 -1
+ 67 6 66 -1
+ 68 5 67 -1
+ 69 4 68 -1
+ 70 3 69 -1
+ 71 2 70 -1
+ 72 1 71 -1
+ 73 0 72 -1
+ 76 74 75 -1
+ 77 74 76 -1
+ 78 74 77 -1
+ 79 74 78 -1
+ 80 74 79 -1
+ 81 74 80 -1
+ 82 74 81 -1
+ 83 74 82 -1
+ 84 74 83 -1
+ 85 74 84 -1
+ 86 74 85 -1
+ 87 74 86 -1
+ 88 74 87 -1
+ 89 74 88 -1
+ 90 74 89 -1
+ 91 74 90 -1
+ 92 74 91 -1
+ 93 74 92 -1
+ 94 74 93 -1
+ 95 74 94 -1
+ 96 74 95 -1
+ 97 74 96 -1
+ 98 74 97 -1
+ 99 74 98 -1
+ 100 74 99 -1
+ 101 74 100 -1
+ 102 74 101 -1
+ 103 74 102 -1
+ 104 74 103 -1
+ 105 74 104 -1
+ 106 74 105 -1
+ 107 74 106 -1
+ 108 74 107 -1
+ 109 74 108 -1
+ 112 111 110 -1
+ 113 112 110 -1
+ 114 113 110 -1
+ 115 114 110 -1
+ 116 115 110 -1
+ 117 116 110 -1
+ 118 117 110 -1
+ 119 118 110 -1
+ 120 119 110 -1
+ 121 120 110 -1
+ 122 121 110 -1
+ 123 122 110 -1
+ 124 123 110 -1
+ 125 124 110 -1
+ 126 125 110 -1
+ 127 126 110 -1
+ 128 127 110 -1
+ 129 128 110 -1
+ 130 129 110 -1
+ 131 130 110 -1
+ 132 131 110 -1
+ 133 132 110 -1
+ 134 133 110 -1
+ 135 134 110 -1
+ 136 135 110 -1
+ 137 136 110 -1
+ 138 137 110 -1
+ 139 138 110 -1
+ 140 139 110 -1
+ 141 140 110 -1
+ 142 141 110 -1
+ 143 142 110 -1
+ 144 143 110 -1
+ 145 144 110 -1
+ ]
+ }
+ }
+ ]
+ }
+ USE Leads
+ USE Leads
+ USE Leads
+ USE Leads
+ USE Leads
+ USE Leads
+ USE Leads
+ USE Leads
+ ]
+ }
+ ]
+}
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/Allegro/LDD1500L.dra b/digital-driver/LIB_LDD-1500L/LDD-1500L/Allegro/LDD1500L.dra
new file mode 100644
index 0000000..49359a3
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/Allegro/LDD1500L.dra
Binary files differ
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/Allegro/c130_h80.pad b/digital-driver/LIB_LDD-1500L/LDD-1500L/Allegro/c130_h80.pad
new file mode 100644
index 0000000..c842de3
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/Allegro/c130_h80.pad
Binary files differ
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/Allegro/ldd1500l.psm b/digital-driver/LIB_LDD-1500L/LDD-1500L/Allegro/ldd1500l.psm
new file mode 100644
index 0000000..9489ec7
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/Allegro/ldd1500l.psm
Binary files differ
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/Altium/LDD-1500L.epw b/digital-driver/LIB_LDD-1500L/LDD-1500L/Altium/LDD-1500L.epw
new file mode 100644
index 0000000..1d29794
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/Altium/LDD-1500L.epw
@@ -0,0 +1,6 @@
+1216549
+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
+1216549/363401/2.47/9/4/Connector \ No newline at end of file
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/Altium/Readme.html b/digital-driver/LIB_LDD-1500L/LDD-1500L/Altium/Readme.html
new file mode 100644
index 0000000..a650308
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/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/digital-driver/LIB_LDD-1500L/LDD-1500L/CADSTAR/LDD-1500L.csa b/digital-driver/LIB_LDD-1500L/LDD-1500L/CADSTAR/LDD-1500L.csa
new file mode 100644
index 0000000..a155e76
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/CADSTAR/LDD-1500L.csa
@@ -0,0 +1,180 @@
+(CADSTARSCM
+ (HEADER
+ (FORMAT SYMBOL 2 16)
+ (JOBFILE "")
+ (JOBTITLE "SamacSys ECAD Model")
+ (GENERATOR "1216549/363401/2.47/9/4/Connector")
+ (RESOLUTION(METRIC HUNDREDTH MICRON))
+ (TIMESTAMP 2020 12 11 04 43 14)
+ )
+ (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 "LDD-1500L" "" (PT 4572000 6350000)
+ (VERSION 1)
+ (FIGURE FIG0 LC1 NO_SHEET
+ (OPENSHAPE (PT 5080000 6604000) (PT 8636000 6604000) (PT 8636000 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 9144000 5334000) (PT 8636000 5334000))
+ )
+ (FIGURE FIG6 LC1 NO_SHEET
+ (OPENSHAPE (PT 9144000 5588000) (PT 8636000 5588000))
+ )
+ (FIGURE FIG7 LC1 NO_SHEET
+ (OPENSHAPE (PT 9144000 5842000) (PT 8636000 5842000))
+ )
+ (FIGURE FIG8 LC1 NO_SHEET
+ (OPENSHAPE (PT 9144000 6096000) (PT 8636000 6096000))
+ )
+ (FIGURE FIG9 LC1 NO_SHEET
+ (OPENSHAPE (PT 9144000 6350000) (PT 8636000 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 9144000 5334000))
+ (TERMINAL 6 TC0 (PT 9144000 5588000))
+ (TERMINAL 7 TC0 (PT 9144000 5842000))
+ (TERMINAL 8 TC0 (PT 9144000 6096000))
+ (TERMINAL 9 TC0 (PT 9144000 6350000))
+ (TEXTLOC SYMBOL_NAME TC8 (PT 8763000 7112000)
+ (ALIGN CENTERLEFT)
+ )
+ (TEXTLOC PART_NAME TC8 (PT 8763000 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 8788400 5334000)
+ (ALIGN BOTTOMLEFT)
+ )
+ (PINNUMNAMELOC 6 TC8 (PT 8788400 5588000)
+ (ALIGN BOTTOMLEFT)
+ )
+ (PINNUMNAMELOC 7 TC8 (PT 8788400 5842000)
+ (ALIGN BOTTOMLEFT)
+ )
+ (PINNUMNAMELOC 8 TC8 (PT 8788400 6096000)
+ (ALIGN BOTTOMLEFT)
+ )
+ (PINNUMNAMELOC 9 TC8 (PT 8788400 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 8559800 5334000)
+ (ALIGN CENTERRIGHT)
+ )
+ (PINLABELLOC 6 TC8 (PT 8559800 5588000)
+ (ALIGN CENTERRIGHT)
+ )
+ (PINLABELLOC 7 TC8 (PT 8559800 5842000)
+ (ALIGN CENTERRIGHT)
+ )
+ (PINLABELLOC 8 TC8 (PT 8559800 6096000)
+ (ALIGN CENTERRIGHT)
+ )
+ (PINLABELLOC 9 TC8 (PT 8559800 6350000)
+ (ALIGN CENTERRIGHT)
+ )
+ )
+ )
+)
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/CADSTAR/LDD-1500L.lib b/digital-driver/LIB_LDD-1500L/LDD-1500L/CADSTAR/LDD-1500L.lib
new file mode 100644
index 0000000..0bc607f
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/CADSTAR/LDD-1500L.lib
@@ -0,0 +1,18 @@
+.LDD-1500L :1 ;LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver
+LDD1500L
+*STM J
+*NGS
+*PLB 1="-VIN_1" 2="-VIN_2" 11="-VOUT_1" 12="-VOUT_2" 13="+VOUT_1" 14="+VOUT_2" 21="PWM +ANALOG DIM" 23="+VIN_1" 24="+VIN_2"
+*MXP 9
+*DFN LDD-1500L
+~!Manufacturer_Name (Mean Well)
+~!Manufacturer_Part_Number (LDD-1500L)
+~!Arrow Part Number (LDD-1500L)
+~!Link Arrow Price/Stock (https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises)
+~!Mouser Part Number (709-LDD-1500L)
+~!Link Mouser Price/Stock (https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D)
+~!Link Datasheet (https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf)
+~!Height (12.2mm)
+~!3D_Model (LDD-1500L)
+LDD-1500L
+1.1!U 2.1!U 11.1!U 12.1!U 13.1!U 14.1!U 21.1!U 23.1!U 24.1!U
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/CADSTAR/LDD1500L.cpa b/digital-driver/LIB_LDD-1500L/LDD-1500L/CADSTAR/LDD1500L.cpa
new file mode 100644
index 0000000..e75d85a
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/CADSTAR/LDD1500L.cpa
@@ -0,0 +1,215 @@
+(CADSTARPCB
+ (HEADER
+ (FORMAT LIBRARY 2 18)
+ (JOBFILE "")
+ (JOBTITLE "")
+ (GENERATOR "")
+ (RESOLUTION
+ (METRIC HUNDREDTH MICRON)
+ )
+ (TIMESTAMP 2020 12 11 04 43 14)
+ )
+ (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 "c130_h80"
+ (ROUND 130000)
+ (DRILL 80000)
+ )
+ (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 "LDD1500L" "" (PT 50000000 50000000)
+ (VERSION 1)
+ (FIGURE FIG0 LC14 LAY14
+ (OUTLINE (PT 49747000 50193000) (PT 51777000 50193000) (PT 51777000 47013000) (PT 49747000 47013000) (PT 49747000 50193000))
+ )
+ (FIGURE FIG1 LC11 LAY10
+ (OUTLINE (PT 49747000 50193000) (PT 51777000 50193000) (PT 51777000 47013000) (PT 49747000 47013000) (PT 49747000 50193000))
+ )
+ (FIGURE FIG2 LC15 LAY12
+ (OUTLINE (PT 49602000 50293000) (PT 51877000 50293000) (PT 51877000 46913000) (PT 49602000 46913000) (PT 49602000 50293000))
+ )
+ (FIGURE FIG3 LC11 LAY10
+ (OUTLINE (PT 49712000 50053000) (PT 49712000 50053000) (PT 49702000 50053000) (PT 49702000 50053000) (PT 49712000 50053000))
+ )
+ (PAD 1 (PT 50000000 50000000) PC0 THRU
+ (FIRSTPAD)
+ (PADIDENTIFIER "1")
+ )
+ (PAD 2 (PT 50000000 49746000) PC0 THRU
+ (PADIDENTIFIER "2")
+ )
+ (PAD 11 (PT 50000000 47460000) PC0 THRU
+ (PADIDENTIFIER "3")
+ )
+ (PAD 12 (PT 50000000 47206000) PC0 THRU
+ (PADIDENTIFIER "4")
+ )
+ (PAD 13 (PT 51524000 47206000) PC0 THRU
+ (PADIDENTIFIER "5")
+ )
+ (PAD 14 (PT 51524000 47460000) PC0 THRU
+ (PADIDENTIFIER "6")
+ )
+ (PAD 21 (PT 51524000 49238000) PC0 THRU
+ (PADIDENTIFIER "7")
+ )
+ (PAD 23 (PT 51524000 49746000) PC0 THRU
+ (PADIDENTIFIER "8")
+ )
+ (PAD 24 (PT 51524000 50000000) PC0 THRU
+ (PADIDENTIFIER "9")
+ )
+ (TEXTLOC COMP_NAME TC10 LAY10 (PT 50739500 48603000)
+ (ALIGN CENTERCENTER)
+ )
+ )
+ )
+)
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-5000/LDD-1500L.cdf b/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-5000/LDD-1500L.cdf
new file mode 100644
index 0000000..4b84d05
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-5000/LDD-1500L.cdf
@@ -0,0 +1,30 @@
+(part "LDD-1500L"
+ (packageRef "LDD1500L")
+ (interface
+ (port "1" (symbPinId 1) (portName "-VIN_1") (portType INOUT))
+ (port "2" (symbPinId 2) (portName "-VIN_2") (portType INOUT))
+ (port "11" (symbPinId 3) (portName "-VOUT_1") (portType INOUT))
+ (port "12" (symbPinId 4) (portName "-VOUT_2") (portType INOUT))
+ (port "13" (symbPinId 5) (portName "+VOUT_1") (portType INOUT))
+ (port "14" (symbPinId 6) (portName "+VOUT_2") (portType INOUT))
+ (port "21" (symbPinId 7) (portName "PWM_+ANALOG_DIM") (portType INOUT))
+ (port "23" (symbPinId 8) (portName "+VIN_1") (portType INOUT))
+ (port "24" (symbPinId 9) (portName "+VIN_2") (portType INOUT))
+ )
+ (partClass UNDEF)
+ (useInSchema Y)
+ (useInLayout Y)
+ (inPartsList Y)
+ (partType NORMAL)
+ (placeRestriction FREE)
+ (property "compKind" "181")
+ (property "Manufacturer_Name" "Mean Well")
+ (property "Manufacturer_Part_Number" "LDD-1500L")
+ (property "Arrow_Part_Number" "LDD-1500L")
+ (property "Arrow_Price/Stock" "https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises")
+ (property "Mouser_Part_Number" "709-LDD-1500L")
+ (property "Mouser_Price/Stock" "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D")
+ (property "Description" "LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver")
+ (property "Datasheet_Link" "https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf")
+ (property "symbolName1" "LDD-1500L")
+)
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-5000/LDD-1500L.laf b/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-5000/LDD-1500L.laf
new file mode 100644
index 0000000..b56c6ec
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-5000/LDD-1500L.laf
@@ -0,0 +1,150 @@
+LIB LDD-1500L
+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 36 12
+PROP 0 componentType 1
+parts
+ENDPROP
+PROP 0 componentKind 1
+181
+ENDPROP
+PROP 0 partName 1
+LDD-1500L
+ENDPROP
+VIEW 1 1 0 -1 -1 33 6 0 1.000 3 reference
+VIEW 1 1 0 -1 -1 33 4 0 1.000 3 partName
+ENDSHT
+LINE 1 -1 -1 -1 0 0 0
+POINT - 4 2
+POINT - 32 2
+POINT - 32 -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 - 36 -8
+POINT - 32 -8
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 36 -6
+POINT - 32 -6
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 36 -4
+POINT - 32 -4
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 36 -2
+POINT - 32 -2
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 36 0
+POINT - 32 0
+ENDLIN
+PIN 1 1 0 0
+PROP 0 pinLabel 1
+-VIN_1
+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_2
+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
+-VOUT_1
+ENDPROP
+PROP 0 pinNumber 1
+11
+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_2
+ENDPROP
+PROP 0 pinNumber 1
+12
+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 36 -8
+PROP 0 pinLabel 1
++VOUT_1
+ENDPROP
+PROP 0 pinNumber 1
+13
+ENDPROP
+VIEW 1 1 0 -1 -1 33.2 -7.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 31.4 -8 0 1.000 5 pinLabel
+ENDPIN
+PIN 6 1 36 -6
+PROP 0 pinLabel 1
++VOUT_2
+ENDPROP
+PROP 0 pinNumber 1
+14
+ENDPROP
+VIEW 1 1 0 -1 -1 33.2 -5.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 31.4 -6 0 1.000 5 pinLabel
+ENDPIN
+PIN 7 1 36 -4
+PROP 0 pinLabel 1
+PWM_+ANALOG_DIM
+ENDPROP
+PROP 0 pinNumber 1
+21
+ENDPROP
+VIEW 1 1 0 -1 -1 33.2 -3.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 31.4 -4 0 1.000 5 pinLabel
+ENDPIN
+PIN 8 1 36 -2
+PROP 0 pinLabel 1
++VIN_1
+ENDPROP
+PROP 0 pinNumber 1
+23
+ENDPROP
+VIEW 1 1 0 -1 -1 33.2 -1.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 31.4 -2 0 1.000 5 pinLabel
+ENDPIN
+PIN 9 1 36 0
+PROP 0 pinLabel 1
++VIN_2
+ENDPROP
+PROP 0 pinNumber 1
+24
+ENDPROP
+VIEW 1 1 0 -1 -1 33.2 0.4 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 31.4 0 0 1.000 5 pinLabel
+ENDPIN
+ENDLIB
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-5000/LDD1500L.ftf b/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-5000/LDD1500L.ftf
new file mode 100644
index 0000000..74345e3
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-5000/LDD1500L.ftf
@@ -0,0 +1,423 @@
+(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 c130
+ (photo FLASH)
+ (panelUse NO)
+ (geometry
+ (circle 65000
+ (pt 0 0)
+ )
+ )
+ )
+ ); End of pads
+ (padstacks
+ (padstack c130h80
+ (type PLATED)
+ (throughMode THROUGH)
+ (panelUse NO)
+ (Hole (footLayer Hole)
+ (geometry
+ (circle 40000
+ (pt 0 0)
+ )
+ )
+ )
+ (padSet (footLayer Top)
+ (connect (pad c130))
+ (noconnect (pad c130))
+ )
+ (padSet (footLayer Resist-Top)
+ (connect (pad c130))
+ (noconnect (pad c130))
+ )
+ (padSet (footLayer Resist-Bottom)
+ (connect (pad c130))
+ (noconnect (pad c130))
+ )
+ (padSet (footLayer Inner)
+ (clearance (pad c130))
+ (connect (pad c130))
+ (noconnect (pad c130))
+ )
+ (padSet (footLayer Bottom)
+ (connect (pad c130))
+ (noconnect (pad c130))
+ )
+ )
+ ); End of padstacks
+ (footprints
+ (footprint "LDD1500L"
+ (polarity YES)
+ (panelUse NO)
+ (heelprint
+ (layout
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -253000 193000
+ (width 20000)
+ )
+ (pt 1777000 193000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 1777000 193000
+ (width 20000)
+ )
+ (pt 1777000 -2987000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 1777000 -2987000
+ (width 20000)
+ )
+ (pt -253000 -2987000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -253000 -2987000
+ (width 20000)
+ )
+ (pt -253000 193000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -253000 193000
+ (width 10000)
+ )
+ (pt 1777000 193000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 1777000 193000
+ (width 10000)
+ )
+ (pt 1777000 -2987000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 1777000 -2987000
+ (width 10000)
+ )
+ (pt -253000 -2987000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -253000 -2987000
+ (width 10000)
+ )
+ (pt -253000 193000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer CompArea-Top)
+ (area
+ (geometry
+ (surface
+ (outlineWidth 0)
+ (fillWidth 0)
+ (fillAngle 0.000000)
+ (vertex
+ (pt 1877000 293000)
+ (pt 1877000 -3087000)
+ (pt -398000 -3087000)
+ (pt -398000 293000)
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -288000 53000
+ (width 30000)
+ )
+ (pt -288000 53000
+ (width 30000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (arc CCW
+ (r 5000)
+ (begin
+ (pt -288000 53000
+ (width 30000)
+ )
+ )
+ (center -1073741824 0)
+ (end
+ (pt -298000 53000
+ (width 30000)
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (arc CCW
+ (r 5000)
+ (begin
+ (pt -298000 53000
+ (width 30000)
+ )
+ )
+ (center 1073741824 0)
+ (end
+ (pt -288000 53000
+ (width 30000)
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ ); End of layout
+ ); End of heelprint
+ (toeprint
+ (pin 1
+ (pt 0 0)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 0 0)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 2
+ (pt 0 -254000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 0 -254000)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 3
+ (pt 0 -2540000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 0 -2540000)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 4
+ (pt 0 -2794000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 0 -2794000)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 5
+ (pt 1524000 -2794000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 1524000 -2794000)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 6
+ (pt 1524000 -2540000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 1524000 -2540000)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 7
+ (pt 1524000 -762000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 1524000 -762000)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 8
+ (pt 1524000 -254000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 1524000 -254000)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 9
+ (pt 1524000 0)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 1524000 0)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ ); End of toeprint
+ (propertyS accurateShape LDD-1500L.stp)
+ ); End of footprint
+ ); End of footprints
+ ); End of footprintContainer
+); End of ftf
+
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-5000/LDD1500L.pkf b/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-5000/LDD1500L.pkf
new file mode 100644
index 0000000..256dced
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-5000/LDD1500L.pkf
@@ -0,0 +1,10 @@
+(unit MM)
+
+(package "LDD1500L"
+ (type UNDEF)
+ (uver 2)
+ (mountForm default
+ (footprintRef "LDD1500L")
+ (spec "default")
+ )
+)
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-8000/LDD-1500L.cdf b/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-8000/LDD-1500L.cdf
new file mode 100644
index 0000000..4b84d05
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-8000/LDD-1500L.cdf
@@ -0,0 +1,30 @@
+(part "LDD-1500L"
+ (packageRef "LDD1500L")
+ (interface
+ (port "1" (symbPinId 1) (portName "-VIN_1") (portType INOUT))
+ (port "2" (symbPinId 2) (portName "-VIN_2") (portType INOUT))
+ (port "11" (symbPinId 3) (portName "-VOUT_1") (portType INOUT))
+ (port "12" (symbPinId 4) (portName "-VOUT_2") (portType INOUT))
+ (port "13" (symbPinId 5) (portName "+VOUT_1") (portType INOUT))
+ (port "14" (symbPinId 6) (portName "+VOUT_2") (portType INOUT))
+ (port "21" (symbPinId 7) (portName "PWM_+ANALOG_DIM") (portType INOUT))
+ (port "23" (symbPinId 8) (portName "+VIN_1") (portType INOUT))
+ (port "24" (symbPinId 9) (portName "+VIN_2") (portType INOUT))
+ )
+ (partClass UNDEF)
+ (useInSchema Y)
+ (useInLayout Y)
+ (inPartsList Y)
+ (partType NORMAL)
+ (placeRestriction FREE)
+ (property "compKind" "181")
+ (property "Manufacturer_Name" "Mean Well")
+ (property "Manufacturer_Part_Number" "LDD-1500L")
+ (property "Arrow_Part_Number" "LDD-1500L")
+ (property "Arrow_Price/Stock" "https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises")
+ (property "Mouser_Part_Number" "709-LDD-1500L")
+ (property "Mouser_Price/Stock" "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D")
+ (property "Description" "LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver")
+ (property "Datasheet_Link" "https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf")
+ (property "symbolName1" "LDD-1500L")
+)
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-8000/LDD-1500L.laf b/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-8000/LDD-1500L.laf
new file mode 100644
index 0000000..b56c6ec
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-8000/LDD-1500L.laf
@@ -0,0 +1,150 @@
+LIB LDD-1500L
+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 36 12
+PROP 0 componentType 1
+parts
+ENDPROP
+PROP 0 componentKind 1
+181
+ENDPROP
+PROP 0 partName 1
+LDD-1500L
+ENDPROP
+VIEW 1 1 0 -1 -1 33 6 0 1.000 3 reference
+VIEW 1 1 0 -1 -1 33 4 0 1.000 3 partName
+ENDSHT
+LINE 1 -1 -1 -1 0 0 0
+POINT - 4 2
+POINT - 32 2
+POINT - 32 -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 - 36 -8
+POINT - 32 -8
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 36 -6
+POINT - 32 -6
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 36 -4
+POINT - 32 -4
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 36 -2
+POINT - 32 -2
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 36 0
+POINT - 32 0
+ENDLIN
+PIN 1 1 0 0
+PROP 0 pinLabel 1
+-VIN_1
+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_2
+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
+-VOUT_1
+ENDPROP
+PROP 0 pinNumber 1
+11
+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_2
+ENDPROP
+PROP 0 pinNumber 1
+12
+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 36 -8
+PROP 0 pinLabel 1
++VOUT_1
+ENDPROP
+PROP 0 pinNumber 1
+13
+ENDPROP
+VIEW 1 1 0 -1 -1 33.2 -7.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 31.4 -8 0 1.000 5 pinLabel
+ENDPIN
+PIN 6 1 36 -6
+PROP 0 pinLabel 1
++VOUT_2
+ENDPROP
+PROP 0 pinNumber 1
+14
+ENDPROP
+VIEW 1 1 0 -1 -1 33.2 -5.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 31.4 -6 0 1.000 5 pinLabel
+ENDPIN
+PIN 7 1 36 -4
+PROP 0 pinLabel 1
+PWM_+ANALOG_DIM
+ENDPROP
+PROP 0 pinNumber 1
+21
+ENDPROP
+VIEW 1 1 0 -1 -1 33.2 -3.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 31.4 -4 0 1.000 5 pinLabel
+ENDPIN
+PIN 8 1 36 -2
+PROP 0 pinLabel 1
++VIN_1
+ENDPROP
+PROP 0 pinNumber 1
+23
+ENDPROP
+VIEW 1 1 0 -1 -1 33.2 -1.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 31.4 -2 0 1.000 5 pinLabel
+ENDPIN
+PIN 9 1 36 0
+PROP 0 pinLabel 1
++VIN_2
+ENDPROP
+PROP 0 pinNumber 1
+24
+ENDPROP
+VIEW 1 1 0 -1 -1 33.2 0.4 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 31.4 0 0 1.000 5 pinLabel
+ENDPIN
+ENDLIB
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-8000/LDD1500L.ftf b/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-8000/LDD1500L.ftf
new file mode 100644
index 0000000..74345e3
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-8000/LDD1500L.ftf
@@ -0,0 +1,423 @@
+(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 c130
+ (photo FLASH)
+ (panelUse NO)
+ (geometry
+ (circle 65000
+ (pt 0 0)
+ )
+ )
+ )
+ ); End of pads
+ (padstacks
+ (padstack c130h80
+ (type PLATED)
+ (throughMode THROUGH)
+ (panelUse NO)
+ (Hole (footLayer Hole)
+ (geometry
+ (circle 40000
+ (pt 0 0)
+ )
+ )
+ )
+ (padSet (footLayer Top)
+ (connect (pad c130))
+ (noconnect (pad c130))
+ )
+ (padSet (footLayer Resist-Top)
+ (connect (pad c130))
+ (noconnect (pad c130))
+ )
+ (padSet (footLayer Resist-Bottom)
+ (connect (pad c130))
+ (noconnect (pad c130))
+ )
+ (padSet (footLayer Inner)
+ (clearance (pad c130))
+ (connect (pad c130))
+ (noconnect (pad c130))
+ )
+ (padSet (footLayer Bottom)
+ (connect (pad c130))
+ (noconnect (pad c130))
+ )
+ )
+ ); End of padstacks
+ (footprints
+ (footprint "LDD1500L"
+ (polarity YES)
+ (panelUse NO)
+ (heelprint
+ (layout
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -253000 193000
+ (width 20000)
+ )
+ (pt 1777000 193000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 1777000 193000
+ (width 20000)
+ )
+ (pt 1777000 -2987000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 1777000 -2987000
+ (width 20000)
+ )
+ (pt -253000 -2987000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Assembly-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -253000 -2987000
+ (width 20000)
+ )
+ (pt -253000 193000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -253000 193000
+ (width 10000)
+ )
+ (pt 1777000 193000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 1777000 193000
+ (width 10000)
+ )
+ (pt 1777000 -2987000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 1777000 -2987000
+ (width 10000)
+ )
+ (pt -253000 -2987000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -253000 -2987000
+ (width 10000)
+ )
+ (pt -253000 193000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer CompArea-Top)
+ (area
+ (geometry
+ (surface
+ (outlineWidth 0)
+ (fillWidth 0)
+ (fillAngle 0.000000)
+ (vertex
+ (pt 1877000 293000)
+ (pt 1877000 -3087000)
+ (pt -398000 -3087000)
+ (pt -398000 293000)
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -288000 53000
+ (width 30000)
+ )
+ (pt -288000 53000
+ (width 30000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (arc CCW
+ (r 5000)
+ (begin
+ (pt -288000 53000
+ (width 30000)
+ )
+ )
+ (center -1073741824 0)
+ (end
+ (pt -298000 53000
+ (width 30000)
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (arc CCW
+ (r 5000)
+ (begin
+ (pt -298000 53000
+ (width 30000)
+ )
+ )
+ (center 1073741824 0)
+ (end
+ (pt -288000 53000
+ (width 30000)
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ ); End of layout
+ ); End of heelprint
+ (toeprint
+ (pin 1
+ (pt 0 0)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 0 0)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 2
+ (pt 0 -254000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 0 -254000)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 3
+ (pt 0 -2540000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 0 -2540000)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 4
+ (pt 0 -2794000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 0 -2794000)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 5
+ (pt 1524000 -2794000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 1524000 -2794000)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 6
+ (pt 1524000 -2540000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 1524000 -2540000)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 7
+ (pt 1524000 -762000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 1524000 -762000)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 8
+ (pt 1524000 -254000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 1524000 -254000)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 9
+ (pt 1524000 0)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 1524000 0)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ ); End of toeprint
+ (propertyS accurateShape LDD-1500L.stp)
+ ); End of footprint
+ ); End of footprints
+ ); End of footprintContainer
+); End of ftf
+
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-8000/LDD1500L.pkf b/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-8000/LDD1500L.pkf
new file mode 100644
index 0000000..256dced
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/CR-8000/LDD1500L.pkf
@@ -0,0 +1,10 @@
+(unit MM)
+
+(package "LDD1500L"
+ (type UNDEF)
+ (uver 2)
+ (mountForm default
+ (footprintRef "LDD1500L")
+ (spec "default")
+ )
+)
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/Capture/LDD-1500L.xml b/digital-driver/LIB_LDD-1500L/LDD-1500L/Capture/LDD-1500L.xml
new file mode 100644
index 0000000..4687b7b
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/Capture/LDD-1500L.xml
@@ -0,0 +1,517 @@
+<?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\LDD-1500L.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="LDD-1500L" pcbFootprint="LDD1500L" pcbLib="" refdesPrefix="J"/>
+ <LibPart>
+ <Defn CellName="LDD-1500L"/>
+ <NormalView>
+ <Defn suffix=".Normal"/>
+ <SymbolDisplayProp>
+ <Defn locX="145" 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="145" 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="LDD-1500L"/>
+ </SymbolUserProp>
+ <SymbolUserProp>
+ <Defn name="Arrow Part Number" val="LDD-1500L"/>
+ </SymbolUserProp>
+ <SymbolUserProp>
+ <Defn name="Arrow Price/Stock" val="https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises"/>
+ </SymbolUserProp>
+ <SymbolUserProp>
+ <Defn name="Mouser Part Number" val="709-LDD-1500L"/>
+ </SymbolUserProp>
+ <SymbolUserProp>
+ <Defn name="Mouser Price/Stock" val="https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D"/>
+ </SymbolUserProp>
+ <SymbolUserProp>
+ <Defn name="Description" val="LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver"/>
+ </SymbolUserProp>
+ <SymbolUserProp>
+ <Defn name="Datasheet Link" val="https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf"/>
+ </SymbolUserProp>
+ <SymbolUserProp>
+ <Defn name="Height" val="12.2 mm"/>
+ </SymbolUserProp>
+ <SymbolColor>
+ <Defn val="48"/>
+ </SymbolColor>
+ <SymbolBBox>
+ <Defn x1="0" x2="140" 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="LDD-1500L"/>
+ </PartValue>
+ <Reference>
+ <Defn name="J"/>
+ </Reference>
+ <Line>
+ <Defn lineStyle="0" lineWidth="0" x1="0" x2="140" y1="0" y2="0"/>
+ </Line>
+ <Line>
+ <Defn lineStyle="0" lineWidth="0" x1="140" x2="140" y1="60" y2="0"/>
+ </Line>
+ <Line>
+ <Defn lineStyle="0" lineWidth="0" x1="140" 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_1" 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_2" 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="-VOUT_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_2" 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="160" hotptY="50" name="+VOUT_1" position="4" startX="140" 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="160" hotptY="40" name="+VOUT_2" position="5" startX="140" 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="160" hotptY="30" name="PWM_+ANALOG_DIM" position="6" startX="140" 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="160" hotptY="20" name="+VIN_1" position="7" startX="140" 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="160" hotptY="10" name="+VIN_2" position="8" startX="140" 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="1" position="6"/>
+ </PinNumber>
+ <PinNumber>
+ <Defn number="8" position="7"/>
+ </PinNumber>
+ <PinNumber>
+ <Defn number="9" position="8"/>
+ </PinNumber>
+ </PhysicalPart>
+ </LibPart>
+ </Package>
+
+</Lib>
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/CircuitStudio/LDD-1500L.lbr b/digital-driver/LIB_LDD-1500L/LDD-1500L/CircuitStudio/LDD-1500L.lbr
new file mode 100644
index 0000000..f13224e
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/CircuitStudio/LDD-1500L.lbr
@@ -0,0 +1,152 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--/1216549/363401/2.47/9/4/Connector/-->
+<!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;LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver&lt;/b&gt;&lt;p&gt;
+&lt;author&gt;Created by SamacSys&lt;/author&gt;</description>
+<packages>
+<package name="LDD1500L">
+<description>&lt;b&gt;LDD-1500L-2&lt;/b&gt;&lt;br&gt;
+</description>
+<pad name="1" x="0.000" y="0.000" drill="0.8" diameter="1.300"/>
+<pad name="2" x="0.000" y="-2.540" drill="0.8" diameter="1.300"/>
+<pad name="11" x="0.000" y="-25.400" drill="0.8" diameter="1.300"/>
+<pad name="12" x="0.000" y="-27.940" drill="0.8" diameter="1.300"/>
+<pad name="13" x="15.240" y="-27.940" drill="0.8" diameter="1.300"/>
+<pad name="14" x="15.240" y="-25.400" drill="0.8" diameter="1.300"/>
+<pad name="21" x="15.240" y="-7.620" drill="0.8" diameter="1.300"/>
+<pad name="23" x="15.240" y="-2.540" drill="0.8" diameter="1.300"/>
+<pad name="24" x="15.240" y="0.000" drill="0.8" diameter="1.300"/>
+<text x="7.395" y="-13.970" align="center" size="1.27" layer="25" rot="R0" >&gt;NAME</text>
+<text x="7.395" y="-13.970" align="center" size="1.27" layer="27" rot="R0" >&gt;VALUE</text>
+<wire x1="-2.53" y1="1.93" x2="17.77" y2="1.93" width="0.2" layer="51"/>
+<wire x1="17.77" y1="1.93" x2="17.77" y2="-29.87" width="0.2" layer="51"/>
+<wire x1="17.77" y1="-29.87" x2="-2.53" y2="-29.87" width="0.2" layer="51"/>
+<wire x1="-2.53" y1="-29.87" x2="-2.53" y2="1.93" width="0.2" layer="51"/>
+<wire x1="-2.53" y1="1.93" x2="17.77" y2="1.93" width="0.1" layer="21"/>
+<wire x1="17.77" y1="1.93" x2="17.77" y2="-29.87" width="0.1" layer="21"/>
+<wire x1="17.77" y1="-29.87" x2="-2.53" y2="-29.87" width="0.1" layer="21"/>
+<wire x1="-2.53" y1="-29.87" x2="-2.53" y2="1.93" width="0.1" layer="21"/>
+<wire x1="-3.98" y1="2.93" x2="18.77" y2="2.93" width="0.1" layer="51"/>
+<wire x1="18.77" y1="2.93" x2="18.77" y2="-30.87" width="0.1" layer="51"/>
+<wire x1="18.77" y1="-30.87" x2="-3.98" y2="-30.87" width="0.1" layer="51"/>
+<wire x1="-3.98" y1="-30.87" x2="-3.98" y2="2.93" width="0.1" layer="51"/>
+<wire x1="-2.88" y1="0.53" x2="-2.88" y2="0.53" width="0.3" layer="21"/>
+<wire x1="-2.880" y1="0.530" x2="-2.980" y2="0.530" width="0.3" layer="21" curve="180.0"/>
+<wire x1="-2.98" y1="0.53" x2="-2.98" y2="0.53" width="0.3" layer="21"/>
+<wire x1="-2.980" y1="0.530" x2="-2.880" y2="0.530" width="0.3" layer="21" curve="180.0"/>
+</package>
+</packages>
+<symbols>
+<symbol name="LDD-1500L">
+<wire x1="5.08" y1="2.54" x2="40.64" y2="2.54" width="0.254" layer="94"/>
+<wire x1="40.64" y1="-12.7" x2="40.64" y2="2.54" width="0.254" layer="94"/>
+<wire x1="40.64" 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="41.91" y="7.62" align="center-left" size="1.778" layer="95">&gt;NAME</text>
+<text x="41.91" y="5.08" align="center-left" size="1.778" layer="96">&gt;VALUE</text>
+<pin name="-VIN_1" x="0" y="0" length="middle" direction="io" rot="R0"/>
+<pin name="-VIN_2" x="0" y="-2.54" length="middle" direction="io" rot="R0"/>
+<pin name="-VOUT_1" x="0" y="-5.08" length="middle" direction="io" rot="R0"/>
+<pin name="-VOUT_2" x="0" y="-7.62" length="middle" direction="io" rot="R0"/>
+<pin name="+VOUT_1" x="45.72" y="-10.16" length="middle" direction="io" rot="R180"/>
+<pin name="+VOUT_2" x="45.72" y="-7.62" length="middle" direction="io" rot="R180"/>
+<pin name="PWM_+ANALOG_DIM" x="45.72" y="-5.08" length="middle" direction="io" rot="R180"/>
+<pin name="+VIN_1" x="45.72" y="-2.54" length="middle" direction="io" rot="R180"/>
+<pin name="+VIN_2" x="45.72" y="0" length="middle" direction="io" rot="R180"/>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="LDD-1500L" prefix="J">
+<description>&lt;b&gt;LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver&lt;/b&gt;&lt;p&gt;
+Source: &lt;a href="https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf"&gt; Datasheet &lt;/a&gt;</description>
+<gates>
+<gate name="G$1" symbol="LDD-1500L" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="LDD1500L">
+<connects>
+<connect gate="G$1" pin="-VIN_1" pad="1"/>
+<connect gate="G$1" pin="-VIN_2" pad="2"/>
+<connect gate="G$1" pin="-VOUT_1" pad="11"/>
+<connect gate="G$1" pin="-VOUT_2" pad="12"/>
+<connect gate="G$1" pin="+VOUT_1" pad="13"/>
+<connect gate="G$1" pin="+VOUT_2" pad="14"/>
+<connect gate="G$1" pin="PWM_+ANALOG_DIM" pad="21"/>
+<connect gate="G$1" pin="+VIN_1" pad="23"/>
+<connect gate="G$1" pin="+VIN_2" pad="24"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="Manufacturer_Name" value="Mean Well" constant="no"/>
+<attribute name="Manufacturer_Part_Number" value="LDD-1500L" constant="no"/>
+<attribute name="Arrow_Part_Number" value="LDD-1500L" constant="no"/>
+<attribute name="Arrow_Price-Stock" value="https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises" constant="no"/>
+<attribute name="Mouser_Part_Number" value="709-LDD-1500L" constant="no"/>
+<attribute name="Mouser_Price-Stock" value="https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D" constant="no"/>
+<attribute name="Description" value="LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver" constant="no"/>
+<attribute name="Height" value="12.2mm" constant="no"/>
+</technology>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
+</drawing>
+</eagle>
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/DEHDL/ldd_1500l/chips/chips.prt b/digital-driver/LIB_LDD-1500L/LDD-1500L/DEHDL/ldd_1500l/chips/chips.prt
new file mode 100644
index 0000000..ad0a859
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/DEHDL/ldd_1500l/chips/chips.prt
@@ -0,0 +1,68 @@
+FILE_TYPE=LIBRARY_PARTS;
+PRIMITIVE 'LDD_1500L';
+ PIN
+ '-VIN_1':
+ PIN_NUMBER='(1)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ '-VIN_2':
+ PIN_NUMBER='(2)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ '-VOUT_1':
+ PIN_NUMBER='(11)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ '-VOUT_2':
+ PIN_NUMBER='(12)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ '+VOUT_1':
+ PIN_NUMBER='(13)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ '+VOUT_2':
+ PIN_NUMBER='(14)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ 'PWM_+ANALOG_DIM':
+ PIN_NUMBER='(21)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ '+VIN_1':
+ PIN_NUMBER='(23)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ '+VIN_2':
+ PIN_NUMBER='(24)';
+ NO_LOAD_CHECK=BOTH;
+ NO_IO_CHECK=BOTH;
+ ALLOW_CONNECT=TRUE;
+ PINUSE='UNSPEC';
+ END_PIN;
+ BODY
+ PART_NAME='LDD_1500L';
+ PHYS_DES_PREFIX='J';
+ NO_LOAD_CHECK='TRUE';
+ PIN_COUNT='9';
+ BODY_NAME='LDD_1500L';
+ JEDEC_TYPE='LDD1500L';
+ END_BODY;
+END_PRIMITIVE;
+END.
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/DEHDL/ldd_1500l/part_table/part.ptf b/digital-driver/LIB_LDD-1500L/LDD-1500L/DEHDL/ldd_1500l/part_table/part.ptf
new file mode 100644
index 0000000..9068029
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/DEHDL/ldd_1500l/part_table/part.ptf
@@ -0,0 +1,11 @@
+FILE_TYPE = MULTI_PHYS_TABLE;
+
+PART 'LDD_1500L'
+CLASS = IO
+{========================================================================================}
+:"MANUFACTURER_NAME", "MANUFACTURER_PART_NUMBER"= "PART_NUMBER", "JEDEC_TYPE", "PACK_TYPE", "ARROW_PART_NUMBER", "ARROW_PRICE/STOCK", "MOUSER_PART_NUMBER", "MOUSER_PRICE/STOCK", "DESCRIPTION", "DATASHEET", "HEIGHT";
+{========================================================================================}
+ "Mean Well", "LDD-1500L" (!) = "", "LDD1500L", "Other", "LDD-1500L", "https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises", "709-LDD-1500L", "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D", "LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver", "https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf", "12.2 mm"
+END_PART
+
+END.
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/DEHDL/ldd_1500l/sym_1/symbol.css b/digital-driver/LIB_LDD-1500L/LDD-1500L/DEHDL/ldd_1500l/sym_1/symbol.css
new file mode 100644
index 0000000..85e729e
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/DEHDL/ldd_1500l/sym_1/symbol.css
@@ -0,0 +1,34 @@
+C 0 0 "-VIN_1" 0 0 0 0 60 0 L
+X "PIN_TEXT" "-VIN_1" 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_2" 0 -100 0 0 60 0 L
+X "PIN_TEXT" "-VIN_2" 230 -130 0 0.00 60 0 0 0 0 0 1 0 74
+L 200 -100 0 -100 -1 0
+C 0 -200 "-VOUT_1" 0 -200 0 0 60 0 L
+X "PIN_TEXT" "-VOUT_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_2" 0 -300 0 0 60 0 L
+X "PIN_TEXT" "-VOUT_2" 230 -330 0 0.00 60 0 0 0 0 0 1 0 74
+L 200 -300 0 -300 -1 0
+C 1800 -400 "+VOUT_1" 1800 -400 0 0 60 0 R
+X "PIN_TEXT" "+VOUT_1" 1570 -430 0 0.00 60 0 0 2 0 0 1 0 74
+L 1600 -400 1800 -400 -1 0
+C 1800 -300 "+VOUT_2" 1800 -300 0 0 60 0 R
+X "PIN_TEXT" "+VOUT_2" 1570 -330 0 0.00 60 0 0 2 0 0 1 0 74
+L 1600 -300 1800 -300 -1 0
+C 1800 -200 "PWM_+ANALOG_DIM" 1800 -200 0 0 60 0 R
+X "PIN_TEXT" "PWM_+ANALOG_DIM" 1570 -230 0 0.00 60 0 0 2 0 0 1 0 74
+L 1600 -200 1800 -200 -1 0
+C 1800 -100 "+VIN_1" 1800 -100 0 0 60 0 R
+X "PIN_TEXT" "+VIN_1" 1570 -130 0 0.00 60 0 0 2 0 0 1 0 74
+L 1600 -100 1800 -100 -1 0
+C 1800 0 "+VIN_2" 1800 0 0 0 60 0 R
+X "PIN_TEXT" "+VIN_2" 1570 -30 0 0.00 60 0 0 2 0 0 1 0 74
+L 1600 0 1800 0 -1 0
+L 200 100 1600 100 -1 0
+L 1600 -500 1600 100 -1 0
+L 1600 -500 200 -500 -1 0
+L 200 100 200 -500 -1 0
+P "$LOCATION" "?" 1650 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/digital-driver/LIB_LDD-1500L/LDD-1500L/DesignSpark PCB PRO/LDD-1500L.dsl b/digital-driver/LIB_LDD-1500L/LDD-1500L/DesignSpark PCB PRO/LDD-1500L.dsl
new file mode 100644
index 0000000..bfc7b04
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/DesignSpark PCB PRO/LDD-1500L.dsl
@@ -0,0 +1,151 @@
+SamacSys ECAD Model
+1216549/363401/2.47/9/4/Connector
+
+DESIGNSPARK_INTERMEDIATE_ASCII
+
+(asciiHeader
+ (fileUnits MM)
+)
+(library Library_1
+ (padStyleDef "c130_h80"
+ (holeDiam 0.8)
+ (padShape (layerNumRef 1) (padShapeType Ellipse) (shapeWidth 1.300) (shapeHeight 1.300))
+ (padShape (layerNumRef 16) (padShapeType Ellipse) (shapeWidth 1.300) (shapeHeight 1.300))
+ )
+ (textStyleDef "Default"
+ (font
+ (fontType Stroke)
+ (fontFace "Helvetica")
+ (fontHeight 50 mils)
+ (strokeWidth 5 mils)
+ )
+ )
+ (patternDef "LDD1500L" (originalName "LDD1500L")
+ (multiLayer
+ (pad (padNum 1) (padStyleRef c130_h80) (pt 0.000, 0.000) (rotation 90))
+ (pad (padNum 2) (padStyleRef c130_h80) (pt 0.000, -2.540) (rotation 90))
+ (pad (padNum 3) (padStyleRef c130_h80) (pt 0.000, -25.400) (rotation 90))
+ (pad (padNum 4) (padStyleRef c130_h80) (pt 0.000, -27.940) (rotation 90))
+ (pad (padNum 5) (padStyleRef c130_h80) (pt 15.240, -27.940) (rotation 90))
+ (pad (padNum 6) (padStyleRef c130_h80) (pt 15.240, -25.400) (rotation 90))
+ (pad (padNum 7) (padStyleRef c130_h80) (pt 15.240, -7.620) (rotation 90))
+ (pad (padNum 8) (padStyleRef c130_h80) (pt 15.240, -2.540) (rotation 90))
+ (pad (padNum 9) (padStyleRef c130_h80) (pt 15.240, 0.000) (rotation 90))
+ )
+ (layerContents (layerNumRef 18)
+ (attr "RefDes" "RefDes" (pt 7.395, -13.970) (textStyleRef "Default") (isVisible True))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -2.53 1.93) (pt 17.77 1.93) (width 0.2))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 17.77 1.93) (pt 17.77 -29.87) (width 0.2))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 17.77 -29.87) (pt -2.53 -29.87) (width 0.2))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -2.53 -29.87) (pt -2.53 1.93) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -2.53 1.93) (pt 17.77 1.93) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 17.77 1.93) (pt 17.77 -29.87) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 17.77 -29.87) (pt -2.53 -29.87) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -2.53 -29.87) (pt -2.53 1.93) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -3.98 2.93) (pt 18.77 2.93) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 18.77 2.93) (pt 18.77 -30.87) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 18.77 -30.87) (pt -3.98 -30.87) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -3.98 -30.87) (pt -3.98 2.93) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -2.88 0.53) (pt -2.88 0.53) (width 0.3))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -2.93, 0.53) (radius 0.05) (startAngle .0) (sweepAngle 180.0) (width 0.3))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -2.98 0.53) (pt -2.98 0.53) (width 0.3))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -2.93, 0.53) (radius 0.05) (startAngle 180.0) (sweepAngle 180.0) (width 0.3))
+ )
+ )
+ (symbolDef "LDD-1500L" (originalName "LDD-1500L")
+
+ (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 1800 mils -400 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1570 mils -425 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 6) (pt 1800 mils -300 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1570 mils -325 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 7) (pt 1800 mils -200 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1570 mils -225 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 8) (pt 1800 mils -100 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1570 mils -125 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 9) (pt 1800 mils 0 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1570 mils -25 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (line (pt 200 mils 100 mils) (pt 1600 mils 100 mils) (width 6 mils))
+ (line (pt 1600 mils 100 mils) (pt 1600 mils -500 mils) (width 6 mils))
+ (line (pt 1600 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 1650 mils 300 mils) (justify Left) (isVisible True) (textStyleRef "Default"))
+
+ )
+ (compDef "LDD-1500L" (originalName "LDD-1500L") (compHeader (numPins 9) (numParts 1) (refDesPrefix J)
+ )
+ (compPin "1" (pinName "-VIN_1") (partNum 1) (symPinNum 1) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "2" (pinName "-VIN_2") (partNum 1) (symPinNum 2) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "11" (pinName "-VOUT_1") (partNum 1) (symPinNum 3) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "12" (pinName "-VOUT_2") (partNum 1) (symPinNum 4) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "13" (pinName "+VOUT_1") (partNum 1) (symPinNum 5) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "14" (pinName "+VOUT_2") (partNum 1) (symPinNum 6) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "21" (pinName "PWM +ANALOG DIM") (partNum 1) (symPinNum 7) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "23" (pinName "+VIN_1") (partNum 1) (symPinNum 8) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "24" (pinName "+VIN_2") (partNum 1) (symPinNum 9) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (attachedSymbol (partNum 1) (altType Normal) (symbolName "LDD-1500L"))
+ (attachedPattern (patternNum 1) (patternName "LDD1500L")
+ (numPads 9)
+ (padPinMap
+ (padNum 1) (compPinRef "1")
+ (padNum 2) (compPinRef "2")
+ (padNum 3) (compPinRef "11")
+ (padNum 4) (compPinRef "12")
+ (padNum 5) (compPinRef "13")
+ (padNum 6) (compPinRef "14")
+ (padNum 7) (compPinRef "21")
+ (padNum 8) (compPinRef "23")
+ (padNum 9) (compPinRef "24")
+ )
+ )
+ (attr "Manufacturer_Name" "Mean Well")
+ (attr "Manufacturer_Part_Number" "LDD-1500L")
+ (attr "Arrow Part Number" "LDD-1500L")
+ (attr "Arrow Price/Stock" "https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises")
+ (attr "Mouser Part Number" "709-LDD-1500L")
+ (attr "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D")
+ (attr "Description" "LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver")
+ (attr "Datasheet Link" "https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf")
+ (attr "Height" "12.2 mm")
+ )
+
+)
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/DesignSpark PCB/LDD-1500L.dsl b/digital-driver/LIB_LDD-1500L/LDD-1500L/DesignSpark PCB/LDD-1500L.dsl
new file mode 100644
index 0000000..bfc7b04
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/DesignSpark PCB/LDD-1500L.dsl
@@ -0,0 +1,151 @@
+SamacSys ECAD Model
+1216549/363401/2.47/9/4/Connector
+
+DESIGNSPARK_INTERMEDIATE_ASCII
+
+(asciiHeader
+ (fileUnits MM)
+)
+(library Library_1
+ (padStyleDef "c130_h80"
+ (holeDiam 0.8)
+ (padShape (layerNumRef 1) (padShapeType Ellipse) (shapeWidth 1.300) (shapeHeight 1.300))
+ (padShape (layerNumRef 16) (padShapeType Ellipse) (shapeWidth 1.300) (shapeHeight 1.300))
+ )
+ (textStyleDef "Default"
+ (font
+ (fontType Stroke)
+ (fontFace "Helvetica")
+ (fontHeight 50 mils)
+ (strokeWidth 5 mils)
+ )
+ )
+ (patternDef "LDD1500L" (originalName "LDD1500L")
+ (multiLayer
+ (pad (padNum 1) (padStyleRef c130_h80) (pt 0.000, 0.000) (rotation 90))
+ (pad (padNum 2) (padStyleRef c130_h80) (pt 0.000, -2.540) (rotation 90))
+ (pad (padNum 3) (padStyleRef c130_h80) (pt 0.000, -25.400) (rotation 90))
+ (pad (padNum 4) (padStyleRef c130_h80) (pt 0.000, -27.940) (rotation 90))
+ (pad (padNum 5) (padStyleRef c130_h80) (pt 15.240, -27.940) (rotation 90))
+ (pad (padNum 6) (padStyleRef c130_h80) (pt 15.240, -25.400) (rotation 90))
+ (pad (padNum 7) (padStyleRef c130_h80) (pt 15.240, -7.620) (rotation 90))
+ (pad (padNum 8) (padStyleRef c130_h80) (pt 15.240, -2.540) (rotation 90))
+ (pad (padNum 9) (padStyleRef c130_h80) (pt 15.240, 0.000) (rotation 90))
+ )
+ (layerContents (layerNumRef 18)
+ (attr "RefDes" "RefDes" (pt 7.395, -13.970) (textStyleRef "Default") (isVisible True))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -2.53 1.93) (pt 17.77 1.93) (width 0.2))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 17.77 1.93) (pt 17.77 -29.87) (width 0.2))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 17.77 -29.87) (pt -2.53 -29.87) (width 0.2))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -2.53 -29.87) (pt -2.53 1.93) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -2.53 1.93) (pt 17.77 1.93) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 17.77 1.93) (pt 17.77 -29.87) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 17.77 -29.87) (pt -2.53 -29.87) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -2.53 -29.87) (pt -2.53 1.93) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -3.98 2.93) (pt 18.77 2.93) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 18.77 2.93) (pt 18.77 -30.87) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 18.77 -30.87) (pt -3.98 -30.87) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -3.98 -30.87) (pt -3.98 2.93) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -2.88 0.53) (pt -2.88 0.53) (width 0.3))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -2.93, 0.53) (radius 0.05) (startAngle .0) (sweepAngle 180.0) (width 0.3))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -2.98 0.53) (pt -2.98 0.53) (width 0.3))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -2.93, 0.53) (radius 0.05) (startAngle 180.0) (sweepAngle 180.0) (width 0.3))
+ )
+ )
+ (symbolDef "LDD-1500L" (originalName "LDD-1500L")
+
+ (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 1800 mils -400 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1570 mils -425 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 6) (pt 1800 mils -300 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1570 mils -325 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 7) (pt 1800 mils -200 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1570 mils -225 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 8) (pt 1800 mils -100 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1570 mils -125 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 9) (pt 1800 mils 0 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1570 mils -25 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (line (pt 200 mils 100 mils) (pt 1600 mils 100 mils) (width 6 mils))
+ (line (pt 1600 mils 100 mils) (pt 1600 mils -500 mils) (width 6 mils))
+ (line (pt 1600 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 1650 mils 300 mils) (justify Left) (isVisible True) (textStyleRef "Default"))
+
+ )
+ (compDef "LDD-1500L" (originalName "LDD-1500L") (compHeader (numPins 9) (numParts 1) (refDesPrefix J)
+ )
+ (compPin "1" (pinName "-VIN_1") (partNum 1) (symPinNum 1) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "2" (pinName "-VIN_2") (partNum 1) (symPinNum 2) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "11" (pinName "-VOUT_1") (partNum 1) (symPinNum 3) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "12" (pinName "-VOUT_2") (partNum 1) (symPinNum 4) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "13" (pinName "+VOUT_1") (partNum 1) (symPinNum 5) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "14" (pinName "+VOUT_2") (partNum 1) (symPinNum 6) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "21" (pinName "PWM +ANALOG DIM") (partNum 1) (symPinNum 7) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "23" (pinName "+VIN_1") (partNum 1) (symPinNum 8) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "24" (pinName "+VIN_2") (partNum 1) (symPinNum 9) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (attachedSymbol (partNum 1) (altType Normal) (symbolName "LDD-1500L"))
+ (attachedPattern (patternNum 1) (patternName "LDD1500L")
+ (numPads 9)
+ (padPinMap
+ (padNum 1) (compPinRef "1")
+ (padNum 2) (compPinRef "2")
+ (padNum 3) (compPinRef "11")
+ (padNum 4) (compPinRef "12")
+ (padNum 5) (compPinRef "13")
+ (padNum 6) (compPinRef "14")
+ (padNum 7) (compPinRef "21")
+ (padNum 8) (compPinRef "23")
+ (padNum 9) (compPinRef "24")
+ )
+ )
+ (attr "Manufacturer_Name" "Mean Well")
+ (attr "Manufacturer_Part_Number" "LDD-1500L")
+ (attr "Arrow Part Number" "LDD-1500L")
+ (attr "Arrow Price/Stock" "https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises")
+ (attr "Mouser Part Number" "709-LDD-1500L")
+ (attr "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D")
+ (attr "Description" "LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver")
+ (attr "Datasheet Link" "https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf")
+ (attr "Height" "12.2 mm")
+ )
+
+)
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/DipTrace/LDD-1500L.asc b/digital-driver/LIB_LDD-1500L/LDD-1500L/DipTrace/LDD-1500L.asc
new file mode 100644
index 0000000..426edb2
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/DipTrace/LDD-1500L.asc
@@ -0,0 +1,655 @@
+(Source "DipTrace-ElementLibrary")
+ (Library
+ (Name "LDD-1500L")
+ (Hint "LDD-1500L")
+ (Subfolders
+ )
+ (Categories 0
+ )
+ (Components
+ (Component
+ (Part "LDD-1500L" "J"
+ (Enabled "Y")
+ (PartType 0)
+ (PartName "LDD-1500L")
+ (ShowNumbers 1)
+ (Type 0)
+ (Number1 0)
+ (Number2 0)
+ (Width 60.96)
+ (Height 91.44)
+ (Value "")
+ (LockProperties "N")
+ (OriginX 0)
+ (OriginY 0)
+ (Datasheet "https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf")
+ (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_1")
+ (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_2")
+ (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 "-VOUT_1")
+ (StringNumber "11")
+ (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_2")
+ (StringNumber "12")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ (Pin 4 121.92 30.48
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 2)
+ (Number 5)
+ (Length 15.24)
+ (Name "+VOUT_1")
+ (StringNumber "13")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ (Pin 5 121.92 22.86
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 2)
+ (Number 6)
+ (Length 15.24)
+ (Name "+VOUT_2")
+ (StringNumber "14")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ (Pin 6 121.92 15.24
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 2)
+ (Number 7)
+ (Length 15.24)
+ (Name "PWM_+ANALOG_DIM")
+ (StringNumber "21")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ (Pin 7 121.92 7.62
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 2)
+ (Number 8)
+ (Length 15.24)
+ (Name "+VIN_1")
+ (StringNumber "23")
+ (ShowName "Y")
+ (PinNumXShift 0)
+ (PinNumYShift 0)
+ (PinNamexShift 0)
+ (PinNameYShift 0)
+ (ElectricType 0)
+ (NameFontSize 5)
+ (NameFontWidth -2)
+ (NameFontScale 1)
+ (SignalDelay 0)
+ )
+ (Pin 8 121.92 -0
+ (Enabled "Y")
+ (Locked "N")
+ (ModelSig "")
+ (Type 0)
+ (Orientation 2)
+ (Number 9)
+ (Length 15.24)
+ (Name "+VIN_2")
+ (StringNumber "24")
+ (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 121.92 -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 121.92 38.1)
+ (pt 121.92 -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 121.92 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" "LDD-1500L" 0)
+ (UserField "Arrow Part Number" "LDD-1500L" 0)
+ (UserField "Arrow Price/Stock" "https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises" 0)
+ (UserField "Mouser Part Number" "709-LDD-1500L" 0)
+ (UserField "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D" 0)
+ (UserField "Height" "12.2 mm" 0)
+ (UserField "Description" "LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver" 0)
+ )
+ )
+ (Pattern "LDD1500L"
+ (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 62.25)
+ (Height 95.4)
+ (PadWidth 3.9)
+ (PadHeight 3.9)
+ (PadShape 0)
+ (PadHole 2.4)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "N")
+ (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" "" 0 -0
+ (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.9)
+ (PadHeight 3.9)
+ (PadHole 2.4)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "N")
+ (PadShape 0)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 2 "2" "" 0 7.62
+ (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.9)
+ (PadHeight 3.9)
+ (PadHole 2.4)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "N")
+ (PadShape 0)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 3 "11" "" 0 76.2
+ (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.9)
+ (PadHeight 3.9)
+ (PadHole 2.4)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "N")
+ (PadShape 0)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 4 "12" "" 0 83.82
+ (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.9)
+ (PadHeight 3.9)
+ (PadHole 2.4)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "N")
+ (PadShape 0)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 5 "13" "" 45.72 83.82
+ (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.9)
+ (PadHeight 3.9)
+ (PadHole 2.4)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "N")
+ (PadShape 0)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 6 "14" "" 45.72 76.2
+ (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.9)
+ (PadHeight 3.9)
+ (PadHole 2.4)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "N")
+ (PadShape 0)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 7 "21" "" 45.72 22.86
+ (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.9)
+ (PadHeight 3.9)
+ (PadHole 2.4)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "N")
+ (PadShape 0)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 8 "23" "" 45.72 7.62
+ (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.9)
+ (PadHeight 3.9)
+ (PadHole 2.4)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "N")
+ (PadShape 0)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 9 "24" "" 45.72 -0
+ (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.9)
+ (PadHeight 3.9)
+ (PadHole 2.4)
+ (PadHoleH 0)
+ (PadHoleType 0)
+ (SurfacePad "N")
+ (PadShape 0)
+ (Standard "N")
+ (Point
+ )
+ )
+ (Pad 10 "" "" 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.6 0)
+ (Point
+ (pt -0.122 -0.061)
+ (pt 0.856 -0.061)
+ )
+ (Shape 8 "N" 1 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.6 0)
+ (Point
+ (pt 0.856 -0.061)
+ (pt 0.856 0.939)
+ )
+ (Shape 8 "N" 1 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.6 0)
+ (Point
+ (pt 0.856 0.939)
+ (pt -0.122 0.939)
+ )
+ (Shape 8 "N" 1 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.6 0)
+ (Point
+ (pt -0.122 0.939)
+ (pt -0.122 -0.061)
+ )
+ (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Point
+ (pt -0.122 -0.061)
+ (pt 0.856 -0.061)
+ )
+ (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Point
+ (pt 0.856 -0.061)
+ (pt 0.856 0.939)
+ )
+ (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Point
+ (pt 0.856 0.939)
+ (pt -0.122 0.939)
+ )
+ (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.3 0)
+ (Point
+ (pt -0.122 0.939)
+ (pt -0.122 -0.061)
+ )
+ (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.9 0)
+ (Point
+ (pt -0.139 -0.017)
+ (pt -0.139 -0.017)
+ )
+ (Shape 6 "N" 0 -0.139 -0.017 NAN -0.018 -0.144 -0.017 "" "Tahoma" "Y" 4 1 -2 0 0.9 0)
+ (Shape 8 "N" 0 0 0 0 0 0 0 "" "Tahoma" "Y" 4 1 -2 0 0.9 0)
+ (Point
+ (pt -0.144 -0.017)
+ (pt -0.144 -0.017)
+ )
+ (Shape 6 "N" 0 -0.144 -0.017 NAN -0.015 -0.139 -0.017 "" "Tahoma" "Y" 4 1 -2 0 0.9 0)
+ (Shape 0 "N" 0 0 0 0 0 0 0 "" "" "N" 0 0 0 0 0 0)
+ )
+ (Model3D
+ (Model3DFile "LDD-1500L.stp")
+ (pt 0 0 0 0 0 0 1 1 1 "N" "N" 0)
+ )
+ )
+ )
+ )
+ )
+()
+
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/EAGLE/LDD-1500L.lbr b/digital-driver/LIB_LDD-1500L/LDD-1500L/EAGLE/LDD-1500L.lbr
new file mode 100644
index 0000000..f13224e
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/EAGLE/LDD-1500L.lbr
@@ -0,0 +1,152 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--/1216549/363401/2.47/9/4/Connector/-->
+<!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;LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver&lt;/b&gt;&lt;p&gt;
+&lt;author&gt;Created by SamacSys&lt;/author&gt;</description>
+<packages>
+<package name="LDD1500L">
+<description>&lt;b&gt;LDD-1500L-2&lt;/b&gt;&lt;br&gt;
+</description>
+<pad name="1" x="0.000" y="0.000" drill="0.8" diameter="1.300"/>
+<pad name="2" x="0.000" y="-2.540" drill="0.8" diameter="1.300"/>
+<pad name="11" x="0.000" y="-25.400" drill="0.8" diameter="1.300"/>
+<pad name="12" x="0.000" y="-27.940" drill="0.8" diameter="1.300"/>
+<pad name="13" x="15.240" y="-27.940" drill="0.8" diameter="1.300"/>
+<pad name="14" x="15.240" y="-25.400" drill="0.8" diameter="1.300"/>
+<pad name="21" x="15.240" y="-7.620" drill="0.8" diameter="1.300"/>
+<pad name="23" x="15.240" y="-2.540" drill="0.8" diameter="1.300"/>
+<pad name="24" x="15.240" y="0.000" drill="0.8" diameter="1.300"/>
+<text x="7.395" y="-13.970" align="center" size="1.27" layer="25" rot="R0" >&gt;NAME</text>
+<text x="7.395" y="-13.970" align="center" size="1.27" layer="27" rot="R0" >&gt;VALUE</text>
+<wire x1="-2.53" y1="1.93" x2="17.77" y2="1.93" width="0.2" layer="51"/>
+<wire x1="17.77" y1="1.93" x2="17.77" y2="-29.87" width="0.2" layer="51"/>
+<wire x1="17.77" y1="-29.87" x2="-2.53" y2="-29.87" width="0.2" layer="51"/>
+<wire x1="-2.53" y1="-29.87" x2="-2.53" y2="1.93" width="0.2" layer="51"/>
+<wire x1="-2.53" y1="1.93" x2="17.77" y2="1.93" width="0.1" layer="21"/>
+<wire x1="17.77" y1="1.93" x2="17.77" y2="-29.87" width="0.1" layer="21"/>
+<wire x1="17.77" y1="-29.87" x2="-2.53" y2="-29.87" width="0.1" layer="21"/>
+<wire x1="-2.53" y1="-29.87" x2="-2.53" y2="1.93" width="0.1" layer="21"/>
+<wire x1="-3.98" y1="2.93" x2="18.77" y2="2.93" width="0.1" layer="51"/>
+<wire x1="18.77" y1="2.93" x2="18.77" y2="-30.87" width="0.1" layer="51"/>
+<wire x1="18.77" y1="-30.87" x2="-3.98" y2="-30.87" width="0.1" layer="51"/>
+<wire x1="-3.98" y1="-30.87" x2="-3.98" y2="2.93" width="0.1" layer="51"/>
+<wire x1="-2.88" y1="0.53" x2="-2.88" y2="0.53" width="0.3" layer="21"/>
+<wire x1="-2.880" y1="0.530" x2="-2.980" y2="0.530" width="0.3" layer="21" curve="180.0"/>
+<wire x1="-2.98" y1="0.53" x2="-2.98" y2="0.53" width="0.3" layer="21"/>
+<wire x1="-2.980" y1="0.530" x2="-2.880" y2="0.530" width="0.3" layer="21" curve="180.0"/>
+</package>
+</packages>
+<symbols>
+<symbol name="LDD-1500L">
+<wire x1="5.08" y1="2.54" x2="40.64" y2="2.54" width="0.254" layer="94"/>
+<wire x1="40.64" y1="-12.7" x2="40.64" y2="2.54" width="0.254" layer="94"/>
+<wire x1="40.64" 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="41.91" y="7.62" align="center-left" size="1.778" layer="95">&gt;NAME</text>
+<text x="41.91" y="5.08" align="center-left" size="1.778" layer="96">&gt;VALUE</text>
+<pin name="-VIN_1" x="0" y="0" length="middle" direction="io" rot="R0"/>
+<pin name="-VIN_2" x="0" y="-2.54" length="middle" direction="io" rot="R0"/>
+<pin name="-VOUT_1" x="0" y="-5.08" length="middle" direction="io" rot="R0"/>
+<pin name="-VOUT_2" x="0" y="-7.62" length="middle" direction="io" rot="R0"/>
+<pin name="+VOUT_1" x="45.72" y="-10.16" length="middle" direction="io" rot="R180"/>
+<pin name="+VOUT_2" x="45.72" y="-7.62" length="middle" direction="io" rot="R180"/>
+<pin name="PWM_+ANALOG_DIM" x="45.72" y="-5.08" length="middle" direction="io" rot="R180"/>
+<pin name="+VIN_1" x="45.72" y="-2.54" length="middle" direction="io" rot="R180"/>
+<pin name="+VIN_2" x="45.72" y="0" length="middle" direction="io" rot="R180"/>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="LDD-1500L" prefix="J">
+<description>&lt;b&gt;LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver&lt;/b&gt;&lt;p&gt;
+Source: &lt;a href="https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf"&gt; Datasheet &lt;/a&gt;</description>
+<gates>
+<gate name="G$1" symbol="LDD-1500L" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="LDD1500L">
+<connects>
+<connect gate="G$1" pin="-VIN_1" pad="1"/>
+<connect gate="G$1" pin="-VIN_2" pad="2"/>
+<connect gate="G$1" pin="-VOUT_1" pad="11"/>
+<connect gate="G$1" pin="-VOUT_2" pad="12"/>
+<connect gate="G$1" pin="+VOUT_1" pad="13"/>
+<connect gate="G$1" pin="+VOUT_2" pad="14"/>
+<connect gate="G$1" pin="PWM_+ANALOG_DIM" pad="21"/>
+<connect gate="G$1" pin="+VIN_1" pad="23"/>
+<connect gate="G$1" pin="+VIN_2" pad="24"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="Manufacturer_Name" value="Mean Well" constant="no"/>
+<attribute name="Manufacturer_Part_Number" value="LDD-1500L" constant="no"/>
+<attribute name="Arrow_Part_Number" value="LDD-1500L" constant="no"/>
+<attribute name="Arrow_Price-Stock" value="https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises" constant="no"/>
+<attribute name="Mouser_Part_Number" value="709-LDD-1500L" constant="no"/>
+<attribute name="Mouser_Price-Stock" value="https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D" constant="no"/>
+<attribute name="Description" value="LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver" constant="no"/>
+<attribute name="Height" value="12.2mm" constant="no"/>
+</technology>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
+</drawing>
+</eagle>
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/EAGLE/Readme.html b/digital-driver/LIB_LDD-1500L/LDD-1500L/EAGLE/Readme.html
new file mode 100644
index 0000000..833b90c
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/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/digital-driver/LIB_LDD-1500L/LDD-1500L/Easy-PC/LDD-1500L.epl b/digital-driver/LIB_LDD-1500L/LDD-1500L/Easy-PC/LDD-1500L.epl
new file mode 100644
index 0000000..bfc7b04
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/Easy-PC/LDD-1500L.epl
@@ -0,0 +1,151 @@
+SamacSys ECAD Model
+1216549/363401/2.47/9/4/Connector
+
+DESIGNSPARK_INTERMEDIATE_ASCII
+
+(asciiHeader
+ (fileUnits MM)
+)
+(library Library_1
+ (padStyleDef "c130_h80"
+ (holeDiam 0.8)
+ (padShape (layerNumRef 1) (padShapeType Ellipse) (shapeWidth 1.300) (shapeHeight 1.300))
+ (padShape (layerNumRef 16) (padShapeType Ellipse) (shapeWidth 1.300) (shapeHeight 1.300))
+ )
+ (textStyleDef "Default"
+ (font
+ (fontType Stroke)
+ (fontFace "Helvetica")
+ (fontHeight 50 mils)
+ (strokeWidth 5 mils)
+ )
+ )
+ (patternDef "LDD1500L" (originalName "LDD1500L")
+ (multiLayer
+ (pad (padNum 1) (padStyleRef c130_h80) (pt 0.000, 0.000) (rotation 90))
+ (pad (padNum 2) (padStyleRef c130_h80) (pt 0.000, -2.540) (rotation 90))
+ (pad (padNum 3) (padStyleRef c130_h80) (pt 0.000, -25.400) (rotation 90))
+ (pad (padNum 4) (padStyleRef c130_h80) (pt 0.000, -27.940) (rotation 90))
+ (pad (padNum 5) (padStyleRef c130_h80) (pt 15.240, -27.940) (rotation 90))
+ (pad (padNum 6) (padStyleRef c130_h80) (pt 15.240, -25.400) (rotation 90))
+ (pad (padNum 7) (padStyleRef c130_h80) (pt 15.240, -7.620) (rotation 90))
+ (pad (padNum 8) (padStyleRef c130_h80) (pt 15.240, -2.540) (rotation 90))
+ (pad (padNum 9) (padStyleRef c130_h80) (pt 15.240, 0.000) (rotation 90))
+ )
+ (layerContents (layerNumRef 18)
+ (attr "RefDes" "RefDes" (pt 7.395, -13.970) (textStyleRef "Default") (isVisible True))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -2.53 1.93) (pt 17.77 1.93) (width 0.2))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 17.77 1.93) (pt 17.77 -29.87) (width 0.2))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 17.77 -29.87) (pt -2.53 -29.87) (width 0.2))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -2.53 -29.87) (pt -2.53 1.93) (width 0.2))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -2.53 1.93) (pt 17.77 1.93) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 17.77 1.93) (pt 17.77 -29.87) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 17.77 -29.87) (pt -2.53 -29.87) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -2.53 -29.87) (pt -2.53 1.93) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -3.98 2.93) (pt 18.77 2.93) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 18.77 2.93) (pt 18.77 -30.87) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt 18.77 -30.87) (pt -3.98 -30.87) (width 0.1))
+ )
+ (layerContents (layerNumRef 30)
+ (line (pt -3.98 -30.87) (pt -3.98 2.93) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -2.88 0.53) (pt -2.88 0.53) (width 0.3))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -2.93, 0.53) (radius 0.05) (startAngle .0) (sweepAngle 180.0) (width 0.3))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -2.98 0.53) (pt -2.98 0.53) (width 0.3))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -2.93, 0.53) (radius 0.05) (startAngle 180.0) (sweepAngle 180.0) (width 0.3))
+ )
+ )
+ (symbolDef "LDD-1500L" (originalName "LDD-1500L")
+
+ (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 1800 mils -400 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1570 mils -425 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 6) (pt 1800 mils -300 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1570 mils -325 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 7) (pt 1800 mils -200 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1570 mils -225 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 8) (pt 1800 mils -100 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1570 mils -125 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (pin (pinNum 9) (pt 1800 mils 0 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1570 mils -25 mils) (rotation 0]) (justify "Right") (textStyleRef "Default"))
+ ))
+ (line (pt 200 mils 100 mils) (pt 1600 mils 100 mils) (width 6 mils))
+ (line (pt 1600 mils 100 mils) (pt 1600 mils -500 mils) (width 6 mils))
+ (line (pt 1600 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 1650 mils 300 mils) (justify Left) (isVisible True) (textStyleRef "Default"))
+
+ )
+ (compDef "LDD-1500L" (originalName "LDD-1500L") (compHeader (numPins 9) (numParts 1) (refDesPrefix J)
+ )
+ (compPin "1" (pinName "-VIN_1") (partNum 1) (symPinNum 1) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "2" (pinName "-VIN_2") (partNum 1) (symPinNum 2) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "11" (pinName "-VOUT_1") (partNum 1) (symPinNum 3) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "12" (pinName "-VOUT_2") (partNum 1) (symPinNum 4) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "13" (pinName "+VOUT_1") (partNum 1) (symPinNum 5) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "14" (pinName "+VOUT_2") (partNum 1) (symPinNum 6) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "21" (pinName "PWM +ANALOG DIM") (partNum 1) (symPinNum 7) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "23" (pinName "+VIN_1") (partNum 1) (symPinNum 8) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (compPin "24" (pinName "+VIN_2") (partNum 1) (symPinNum 9) (gateEq 0) (pinEq 0) (pinType Bidirectional))
+ (attachedSymbol (partNum 1) (altType Normal) (symbolName "LDD-1500L"))
+ (attachedPattern (patternNum 1) (patternName "LDD1500L")
+ (numPads 9)
+ (padPinMap
+ (padNum 1) (compPinRef "1")
+ (padNum 2) (compPinRef "2")
+ (padNum 3) (compPinRef "11")
+ (padNum 4) (compPinRef "12")
+ (padNum 5) (compPinRef "13")
+ (padNum 6) (compPinRef "14")
+ (padNum 7) (compPinRef "21")
+ (padNum 8) (compPinRef "23")
+ (padNum 9) (compPinRef "24")
+ )
+ )
+ (attr "Manufacturer_Name" "Mean Well")
+ (attr "Manufacturer_Part_Number" "LDD-1500L")
+ (attr "Arrow Part Number" "LDD-1500L")
+ (attr "Arrow Price/Stock" "https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises")
+ (attr "Mouser Part Number" "709-LDD-1500L")
+ (attr "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D")
+ (attr "Description" "LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver")
+ (attr "Datasheet Link" "https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf")
+ (attr "Height" "12.2 mm")
+ )
+
+)
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/EasyEDA/LDD-1500L.lbr b/digital-driver/LIB_LDD-1500L/LDD-1500L/EasyEDA/LDD-1500L.lbr
new file mode 100644
index 0000000..f13224e
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/EasyEDA/LDD-1500L.lbr
@@ -0,0 +1,152 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--/1216549/363401/2.47/9/4/Connector/-->
+<!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;LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver&lt;/b&gt;&lt;p&gt;
+&lt;author&gt;Created by SamacSys&lt;/author&gt;</description>
+<packages>
+<package name="LDD1500L">
+<description>&lt;b&gt;LDD-1500L-2&lt;/b&gt;&lt;br&gt;
+</description>
+<pad name="1" x="0.000" y="0.000" drill="0.8" diameter="1.300"/>
+<pad name="2" x="0.000" y="-2.540" drill="0.8" diameter="1.300"/>
+<pad name="11" x="0.000" y="-25.400" drill="0.8" diameter="1.300"/>
+<pad name="12" x="0.000" y="-27.940" drill="0.8" diameter="1.300"/>
+<pad name="13" x="15.240" y="-27.940" drill="0.8" diameter="1.300"/>
+<pad name="14" x="15.240" y="-25.400" drill="0.8" diameter="1.300"/>
+<pad name="21" x="15.240" y="-7.620" drill="0.8" diameter="1.300"/>
+<pad name="23" x="15.240" y="-2.540" drill="0.8" diameter="1.300"/>
+<pad name="24" x="15.240" y="0.000" drill="0.8" diameter="1.300"/>
+<text x="7.395" y="-13.970" align="center" size="1.27" layer="25" rot="R0" >&gt;NAME</text>
+<text x="7.395" y="-13.970" align="center" size="1.27" layer="27" rot="R0" >&gt;VALUE</text>
+<wire x1="-2.53" y1="1.93" x2="17.77" y2="1.93" width="0.2" layer="51"/>
+<wire x1="17.77" y1="1.93" x2="17.77" y2="-29.87" width="0.2" layer="51"/>
+<wire x1="17.77" y1="-29.87" x2="-2.53" y2="-29.87" width="0.2" layer="51"/>
+<wire x1="-2.53" y1="-29.87" x2="-2.53" y2="1.93" width="0.2" layer="51"/>
+<wire x1="-2.53" y1="1.93" x2="17.77" y2="1.93" width="0.1" layer="21"/>
+<wire x1="17.77" y1="1.93" x2="17.77" y2="-29.87" width="0.1" layer="21"/>
+<wire x1="17.77" y1="-29.87" x2="-2.53" y2="-29.87" width="0.1" layer="21"/>
+<wire x1="-2.53" y1="-29.87" x2="-2.53" y2="1.93" width="0.1" layer="21"/>
+<wire x1="-3.98" y1="2.93" x2="18.77" y2="2.93" width="0.1" layer="51"/>
+<wire x1="18.77" y1="2.93" x2="18.77" y2="-30.87" width="0.1" layer="51"/>
+<wire x1="18.77" y1="-30.87" x2="-3.98" y2="-30.87" width="0.1" layer="51"/>
+<wire x1="-3.98" y1="-30.87" x2="-3.98" y2="2.93" width="0.1" layer="51"/>
+<wire x1="-2.88" y1="0.53" x2="-2.88" y2="0.53" width="0.3" layer="21"/>
+<wire x1="-2.880" y1="0.530" x2="-2.980" y2="0.530" width="0.3" layer="21" curve="180.0"/>
+<wire x1="-2.98" y1="0.53" x2="-2.98" y2="0.53" width="0.3" layer="21"/>
+<wire x1="-2.980" y1="0.530" x2="-2.880" y2="0.530" width="0.3" layer="21" curve="180.0"/>
+</package>
+</packages>
+<symbols>
+<symbol name="LDD-1500L">
+<wire x1="5.08" y1="2.54" x2="40.64" y2="2.54" width="0.254" layer="94"/>
+<wire x1="40.64" y1="-12.7" x2="40.64" y2="2.54" width="0.254" layer="94"/>
+<wire x1="40.64" 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="41.91" y="7.62" align="center-left" size="1.778" layer="95">&gt;NAME</text>
+<text x="41.91" y="5.08" align="center-left" size="1.778" layer="96">&gt;VALUE</text>
+<pin name="-VIN_1" x="0" y="0" length="middle" direction="io" rot="R0"/>
+<pin name="-VIN_2" x="0" y="-2.54" length="middle" direction="io" rot="R0"/>
+<pin name="-VOUT_1" x="0" y="-5.08" length="middle" direction="io" rot="R0"/>
+<pin name="-VOUT_2" x="0" y="-7.62" length="middle" direction="io" rot="R0"/>
+<pin name="+VOUT_1" x="45.72" y="-10.16" length="middle" direction="io" rot="R180"/>
+<pin name="+VOUT_2" x="45.72" y="-7.62" length="middle" direction="io" rot="R180"/>
+<pin name="PWM_+ANALOG_DIM" x="45.72" y="-5.08" length="middle" direction="io" rot="R180"/>
+<pin name="+VIN_1" x="45.72" y="-2.54" length="middle" direction="io" rot="R180"/>
+<pin name="+VIN_2" x="45.72" y="0" length="middle" direction="io" rot="R180"/>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="LDD-1500L" prefix="J">
+<description>&lt;b&gt;LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver&lt;/b&gt;&lt;p&gt;
+Source: &lt;a href="https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf"&gt; Datasheet &lt;/a&gt;</description>
+<gates>
+<gate name="G$1" symbol="LDD-1500L" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="LDD1500L">
+<connects>
+<connect gate="G$1" pin="-VIN_1" pad="1"/>
+<connect gate="G$1" pin="-VIN_2" pad="2"/>
+<connect gate="G$1" pin="-VOUT_1" pad="11"/>
+<connect gate="G$1" pin="-VOUT_2" pad="12"/>
+<connect gate="G$1" pin="+VOUT_1" pad="13"/>
+<connect gate="G$1" pin="+VOUT_2" pad="14"/>
+<connect gate="G$1" pin="PWM_+ANALOG_DIM" pad="21"/>
+<connect gate="G$1" pin="+VIN_1" pad="23"/>
+<connect gate="G$1" pin="+VIN_2" pad="24"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="Manufacturer_Name" value="Mean Well" constant="no"/>
+<attribute name="Manufacturer_Part_Number" value="LDD-1500L" constant="no"/>
+<attribute name="Arrow_Part_Number" value="LDD-1500L" constant="no"/>
+<attribute name="Arrow_Price-Stock" value="https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises" constant="no"/>
+<attribute name="Mouser_Part_Number" value="709-LDD-1500L" constant="no"/>
+<attribute name="Mouser_Price-Stock" value="https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D" constant="no"/>
+<attribute name="Description" value="LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver" constant="no"/>
+<attribute name="Height" value="12.2mm" constant="no"/>
+</technology>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
+</drawing>
+</eagle>
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/EasyEDA/Readme.html b/digital-driver/LIB_LDD-1500L/LDD-1500L/EasyEDA/Readme.html
new file mode 100644
index 0000000..ef35f7d
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/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/digital-driver/LIB_LDD-1500L/LDD-1500L/KiCad/LDD-1500L.dcm b/digital-driver/LIB_LDD-1500L/LDD-1500L/KiCad/LDD-1500L.dcm
new file mode 100644
index 0000000..57576d8
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/KiCad/LDD-1500L.dcm
@@ -0,0 +1,9 @@
+EESchema-DOCLIB Version 2.0
+#
+$CMP LDD-1500L
+D LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver
+K
+F https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf
+$ENDCMP
+#
+#End Doc Library
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/KiCad/LDD-1500L.lib b/digital-driver/LIB_LDD-1500L/LDD-1500L/KiCad/LDD-1500L.lib
new file mode 100644
index 0000000..10478ec
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/KiCad/LDD-1500L.lib
@@ -0,0 +1,32 @@
+EESchema-LIBRARY Version 2.3
+#encoding utf-8
+#SamacSys ECAD Model LDD-1500L
+#/1216549/363401/2.47/9/4/Connector
+DEF LDD-1500L J 0 30 Y Y 1 F N
+F0 "J" 1650 300 50 H V L CNN
+F1 "LDD-1500L" 1650 200 50 H V L CNN
+F2 "LDD1500L" 1650 100 50 H I L CNN
+F3 "https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf" 1650 0 50 H I L CNN
+F4 "LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver" 1650 -100 50 H I L CNN "Description"
+F5 "12.2" 1650 -200 50 H I L CNN "Height"
+F6 "Mean Well" 1650 -300 50 H I L CNN "Manufacturer_Name"
+F7 "LDD-1500L" 1650 -400 50 H I L CNN "Manufacturer_Part_Number"
+F8 "LDD-1500L" 1650 -500 50 H I L CNN "Arrow Part Number"
+F9 "https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises" 1650 -600 50 H I L CNN "Arrow Price/Stock"
+F10 "709-LDD-1500L" 1650 -700 50 H I L CNN "Mouser Part Number"
+F11 "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D" 1650 -800 50 H I L CNN "Mouser Price/Stock"
+DRAW
+X -VIN_1 1 0 0 200 R 50 50 0 0 P
+X -VIN_2 2 0 -100 200 R 50 50 0 0 P
+X -VOUT_1 11 0 -200 200 R 50 50 0 0 P
+X -VOUT_2 12 0 -300 200 R 50 50 0 0 P
+X +VOUT_1 13 1800 -400 200 L 50 50 0 0 P
+X +VOUT_2 14 1800 -300 200 L 50 50 0 0 P
+X PWM_+ANALOG_DIM 21 1800 -200 200 L 50 50 0 0 P
+X +VIN_1 23 1800 -100 200 L 50 50 0 0 P
+X +VIN_2 24 1800 0 200 L 50 50 0 0 P
+P 5 0 1 6 200 100 1600 100 1600 -500 200 -500 200 100 N
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/KiCad/LDD-1500L.mod b/digital-driver/LIB_LDD-1500L/LDD-1500L/KiCad/LDD-1500L.mod
new file mode 100644
index 0000000..cc54bec
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/KiCad/LDD-1500L.mod
@@ -0,0 +1,98 @@
+PCBNEW-LibModule-V1 2020-12-11 04:43:14
+# encoding utf-8
+Units mm
+$INDEX
+LDD1500L
+$EndINDEX
+$MODULE LDD1500L
+Po 0 0 0 15 5fd2f8e2 00000000 ~~
+Li LDD1500L
+Cd LDD-1500L-2
+Kw Connector
+Sc 0
+At STD
+AR
+Op 0 0 0
+T0 7.395 13.97 1.27 1.27 0 0.254 N V 21 N "J**"
+T1 7.395 13.97 1.27 1.27 0 0.254 N I 21 N "LDD1500L"
+DS -2.53 -1.93 17.77 -1.93 0.2 24
+DS 17.77 -1.93 17.77 29.87 0.2 24
+DS 17.77 29.87 -2.53 29.87 0.2 24
+DS -2.53 29.87 -2.53 -1.93 0.2 24
+DS -2.53 -1.93 17.77 -1.93 0.1 21
+DS 17.77 -1.93 17.77 29.87 0.1 21
+DS 17.77 29.87 -2.53 29.87 0.1 21
+DS -2.53 29.87 -2.53 -1.93 0.1 21
+DS -3.98 -2.93 18.77 -2.93 0.1 24
+DS 18.77 -2.93 18.77 30.87 0.1 24
+DS 18.77 30.87 -3.98 30.87 0.1 24
+DS -3.98 30.87 -3.98 -2.93 0.1 24
+DS -2.88 -0.53 -2.88 -0.53 0.3 21
+DS -2.98 -0.53 -2.98 -0.53 0.3 21
+DA -2.93 -0.53 -2.880 -0.53 -1800 0.3 21
+DA -2.93 -0.53 -2.980 -0.53 -1800 0.3 21
+$PAD
+Po 0.000 -0
+Sh "1" C 1.300 1.300 0 0 900
+Dr 0.8 0 0
+At STD N 00E0FFFF
+Ne 0 ""
+$EndPAD
+$PAD
+Po 0.000 2.54
+Sh "2" C 1.300 1.300 0 0 900
+Dr 0.8 0 0
+At STD N 00E0FFFF
+Ne 0 ""
+$EndPAD
+$PAD
+Po 0.000 25.4
+Sh "11" C 1.300 1.300 0 0 900
+Dr 0.8 0 0
+At STD N 00E0FFFF
+Ne 0 ""
+$EndPAD
+$PAD
+Po 0.000 27.94
+Sh "12" C 1.300 1.300 0 0 900
+Dr 0.8 0 0
+At STD N 00E0FFFF
+Ne 0 ""
+$EndPAD
+$PAD
+Po 15.240 27.94
+Sh "13" C 1.300 1.300 0 0 900
+Dr 0.8 0 0
+At STD N 00E0FFFF
+Ne 0 ""
+$EndPAD
+$PAD
+Po 15.240 25.4
+Sh "14" C 1.300 1.300 0 0 900
+Dr 0.8 0 0
+At STD N 00E0FFFF
+Ne 0 ""
+$EndPAD
+$PAD
+Po 15.240 7.62
+Sh "21" C 1.300 1.300 0 0 900
+Dr 0.8 0 0
+At STD N 00E0FFFF
+Ne 0 ""
+$EndPAD
+$PAD
+Po 15.240 2.54
+Sh "23" C 1.300 1.300 0 0 900
+Dr 0.8 0 0
+At STD N 00E0FFFF
+Ne 0 ""
+$EndPAD
+$PAD
+Po 15.240 -0
+Sh "24" C 1.300 1.300 0 0 900
+Dr 0.8 0 0
+At STD N 00E0FFFF
+Ne 0 ""
+$EndPAD
+$EndMODULE LDD1500L
+$EndLIBRARY
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/KiCad/LDD1500L.kicad_mod b/digital-driver/LIB_LDD-1500L/LDD-1500L/KiCad/LDD1500L.kicad_mod
new file mode 100644
index 0000000..27f9d09
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/KiCad/LDD1500L.kicad_mod
@@ -0,0 +1,43 @@
+(module "LDD1500L" (layer F.Cu)
+ (descr "LDD-1500L-2")
+ (tags "Connector")
+ (fp_text reference J** (at 7.395 13.97) (layer F.SilkS)
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_text user %R (at 7.395 13.97) (layer F.Fab)
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_text value "LDD1500L" (at 7.395 13.97) (layer F.SilkS) hide
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_line (start -2.53 -1.93) (end 17.77 -1.93) (layer F.Fab) (width 0.2))
+ (fp_line (start 17.77 -1.93) (end 17.77 29.87) (layer F.Fab) (width 0.2))
+ (fp_line (start 17.77 29.87) (end -2.53 29.87) (layer F.Fab) (width 0.2))
+ (fp_line (start -2.53 29.87) (end -2.53 -1.93) (layer F.Fab) (width 0.2))
+ (fp_line (start -2.53 -1.93) (end 17.77 -1.93) (layer F.SilkS) (width 0.1))
+ (fp_line (start 17.77 -1.93) (end 17.77 29.87) (layer F.SilkS) (width 0.1))
+ (fp_line (start 17.77 29.87) (end -2.53 29.87) (layer F.SilkS) (width 0.1))
+ (fp_line (start -2.53 29.87) (end -2.53 -1.93) (layer F.SilkS) (width 0.1))
+ (fp_line (start -3.98 -2.93) (end 18.77 -2.93) (layer F.CrtYd) (width 0.1))
+ (fp_line (start 18.77 -2.93) (end 18.77 30.87) (layer F.CrtYd) (width 0.1))
+ (fp_line (start 18.77 30.87) (end -3.98 30.87) (layer F.CrtYd) (width 0.1))
+ (fp_line (start -3.98 30.87) (end -3.98 -2.93) (layer F.CrtYd) (width 0.1))
+ (fp_line (start -2.88 -0.53) (end -2.88 -0.53) (layer F.SilkS) (width 0.3))
+ (fp_line (start -2.98 -0.53) (end -2.98 -0.53) (layer F.SilkS) (width 0.3))
+ (fp_arc (start -2.93 -0.53) (end -2.880 -0.53) (angle -180) (layer F.SilkS) (width 0.3))
+ (fp_arc (start -2.93 -0.53) (end -2.980 -0.53) (angle -180) (layer F.SilkS) (width 0.3))
+ (pad 1 thru_hole circle (at 0.000 -0) (size 1.300 1.300) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 2 thru_hole circle (at 0.000 2.54) (size 1.300 1.300) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 11 thru_hole circle (at 0.000 25.4) (size 1.300 1.300) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 12 thru_hole circle (at 0.000 27.94) (size 1.300 1.300) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 13 thru_hole circle (at 15.240 27.94) (size 1.300 1.300) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 14 thru_hole circle (at 15.240 25.4) (size 1.300 1.300) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 21 thru_hole circle (at 15.240 7.62) (size 1.300 1.300) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 23 thru_hole circle (at 15.240 2.54) (size 1.300 1.300) (drill 0.8) (layers *.Cu *.Mask))
+ (pad 24 thru_hole circle (at 15.240 -0) (size 1.300 1.300) (drill 0.8) (layers *.Cu *.Mask))
+ (model LDD-1500L.stp
+ (at (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+)
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/LDD-1500L.epw b/digital-driver/LIB_LDD-1500L/LDD-1500L/LDD-1500L.epw
new file mode 100644
index 0000000..1d29794
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/LDD-1500L.epw
@@ -0,0 +1,6 @@
+1216549
+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
+1216549/363401/2.47/9/4/Connector \ No newline at end of file
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/OrCAD_Allegro16/BuildFootprint.bat b/digital-driver/LIB_LDD-1500L/LDD-1500L/OrCAD_Allegro16/BuildFootprint.bat
new file mode 100644
index 0000000..a9fa6b1
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/OrCAD_Allegro16/BuildFootprint.bat
@@ -0,0 +1,2 @@
+pad_designer -s "padstack1.scr"
+allegro -s "footprint.scr"
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/OrCAD_Allegro16/EDI2CAP.CFG b/digital-driver/LIB_LDD-1500L/LDD-1500L/OrCAD_Allegro16/EDI2CAP.CFG
new file mode 100644
index 0000000..fb91cad
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/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/digital-driver/LIB_LDD-1500L/LDD-1500L/OrCAD_Allegro16/LDD-1500L.edf b/digital-driver/LIB_LDD-1500L/LDD-1500L/OrCAD_Allegro16/LDD-1500L.edf
new file mode 100644
index 0000000..e12f8b1
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/OrCAD_Allegro16/LDD-1500L.edf
@@ -0,0 +1,173 @@
+
+(EDIF
+ (rename &LDD_1500L "LDD_1500L")
+ (EDIFVersion 2 0 0)
+ (EDIFLevel 0)
+ (keywordMap (keywordLevel 0))
+ (status
+ (written
+ (timestamp 2020 12 11 04 43 14)
+ (dataOrigin "1216549/363401/2.47/9/4/Connector")
+ (program "SamacSys ECAD Model LDD_1500L"
+ (version "1.4"))))
+ (library
+ (rename &LDD_1500L "LDD_1500L")
+ (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 &LDD_1500L "LDD_1500L")
+ (cellType GENERIC)
+ (view
+ (rename NORMAL "Normal")
+ (viewType SCHEMATIC)
+ (interface
+ (designator "J")
+ (property (rename PACKAGENAME "PackageName") (string "LDD_1500L"))
+ (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 "LDD1500L"))
+ (property (rename &Manufacturer_Name "Manufacturer_Name") (string "Mean Well"))
+ (property (rename &Manufacturer_Part_Number "Manufacturer_Part_Number") (string "LDD-1500L"))
+ (property (rename &Arrow_Part_Number "Arrow Part Number") (string "LDD-1500L"))
+ (property (rename &Arrow_Price_Stock "Arrow Price/Stock") (string "https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises"))
+ (property (rename &Mouser_Part_Number "Mouser Part Number") (string "709-LDD-1500L"))
+ (property (rename &Mouser_Price_Stock "Mouser Price/Stock") (string "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D"))
+ (property (rename &Description "Description") (string "LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver"))
+ (property (rename &Datasheet_Link "Datasheet Link") (string "https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf"))
+ (property (rename &Height "Height") (string "12.2 mm"))
+ (property (rename &_60__32_VALUE_32__62_ "Value") (string "LDD_1500L"))
+ (property (rename VALUE "Value") (string "Value"))
+ (port
+ (rename &MVIN_1 "MVIN_1")
+ (designator "1")
+ (property (rename ORDER "Order") (string "0") (owner "OrCAD"))
+ )
+ (port
+ (rename &MVIN_2 "MVIN_2")
+ (designator "2")
+ (property (rename ORDER "Order") (string "1") (owner "OrCAD"))
+ )
+ (port
+ (rename &MVOUT_1 "MVOUT_1")
+ (designator "11")
+ (property (rename ORDER "Order") (string "2") (owner "OrCAD"))
+ )
+ (port
+ (rename &MVOUT_2 "MVOUT_2")
+ (designator "12")
+ (property (rename ORDER "Order") (string "3") (owner "OrCAD"))
+ )
+ (port
+ (rename &PVOUT_1 "PVOUT_1")
+ (designator "13")
+ (property (rename ORDER "Order") (string "4") (owner "OrCAD"))
+ )
+ (port
+ (rename &PVOUT_2 "PVOUT_2")
+ (designator "14")
+ (property (rename ORDER "Order") (string "5") (owner "OrCAD"))
+ )
+ (port
+ (rename &PWM_PANALOG_DIM "PWM_PANALOG_DIM")
+ (designator "21")
+ (property (rename ORDER "Order") (string "6") (owner "OrCAD"))
+ )
+ (port
+ (rename &PVIN_1 "PVIN_1")
+ (designator "23")
+ (property (rename ORDER "Order") (string "7") (owner "OrCAD"))
+ )
+ (port
+ (rename &PVIN_2 "PVIN_2")
+ (designator "24")
+ (property (rename ORDER "Order") (string "8") (owner "OrCAD"))
+ )
+ (symbol
+ (portImplementation
+ (name &MVIN_1 (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 &MVIN_2 (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 &MVOUT_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_2 (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 &PVOUT_1 (display PINNAME))
+ (keywordDisplay DESIGNATOR (display PINNUMBER))
+ (figure PIN (path (pointList (pt 1400 -500) (pt 1600 -500))))
+ (connectLocation (figure GRAPHIC (dot (pt 1600 -500))))
+ )
+ (portImplementation
+ (name &PVOUT_2 (display PINNAME))
+ (keywordDisplay DESIGNATOR (display PINNUMBER))
+ (figure PIN (path (pointList (pt 1400 -400) (pt 1600 -400))))
+ (connectLocation (figure GRAPHIC (dot (pt 1600 -400))))
+ )
+ (portImplementation
+ (name &PWM_PANALOG_DIM (display PINNAME))
+ (keywordDisplay DESIGNATOR (display PINNUMBER))
+ (figure PIN (path (pointList (pt 1400 -300) (pt 1600 -300))))
+ (connectLocation (figure GRAPHIC (dot (pt 1600 -300))))
+ )
+ (portImplementation
+ (name &PVIN_1 (display PINNAME))
+ (keywordDisplay DESIGNATOR (display PINNUMBER))
+ (figure PIN (path (pointList (pt 1400 -200) (pt 1600 -200))))
+ (connectLocation (figure GRAPHIC (dot (pt 1600 -200))))
+ )
+ (portImplementation
+ (name &PVIN_2 (display PINNAME))
+ (keywordDisplay DESIGNATOR (display PINNUMBER))
+ (figure PIN (path (pointList (pt 1400 -100) (pt 1600 -100))))
+ (connectLocation (figure GRAPHIC (dot (pt 1600 -100))))
+ )
+ (figure GRAPHIC
+ (figureGroupOverride GRAPHIC
+ (pathWidth 10))
+ (path
+ (pointList
+ (pt 0 0)
+ (pt 1400 0)
+ (pt 1400 -600)
+ (pt 0 -600)
+ (pt 0 0)
+ )
+ )
+ )
+ (keywordDisplay DESIGNATOR (display PROPERTY (justify LOWERLEFT) (orientation R0) (origin (pt 1450 130))))
+ (propertyDisplay &_60__32_VALUE_32__62_ (display PROPERTY (justify LOWERLEFT) (orientation R0) (origin (pt 1450 30))))
+ )
+ )
+ )
+ )
+ )
+)
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/OrCAD_Allegro16/footprint.scr b/digital-driver/LIB_LDD-1500L/LDD-1500L/OrCAD_Allegro16/footprint.scr
new file mode 100644
index 0000000..1c38d3a
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/OrCAD_Allegro16/footprint.scr
@@ -0,0 +1,440 @@
+# **************************New Pattern starts here************************
+Version 14#
+setwindow pcb
+new
+newdrawfillin "LDD1500L.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 2
+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 0
+Add Pin
+setwindow Form.mini
+FORM mini pad_name c130_h80
+setwindow Form.mini
+FORM mini next_pin_number 1
+setwindow pcb
+pick 0 0
+done
+Add Pin
+setwindow Form.mini
+FORM mini offsetx 0.00
+FORM mini offsety 0.00
+FORM mini rotate_pin 0
+Add Pin
+setwindow Form.mini
+FORM mini pad_name c130_h80
+setwindow Form.mini
+FORM mini next_pin_number 2
+setwindow pcb
+pick 0 -2.54
+done
+Add Pin
+setwindow Form.mini
+FORM mini offsetx 0.00
+FORM mini offsety 0.00
+FORM mini rotate_pin 0
+Add Pin
+setwindow Form.mini
+FORM mini pad_name c130_h80
+setwindow Form.mini
+FORM mini next_pin_number 3
+setwindow pcb
+pick 0 -25.4
+done
+Add Pin
+setwindow Form.mini
+FORM mini offsetx 0.00
+FORM mini offsety 0.00
+FORM mini rotate_pin 0
+Add Pin
+setwindow Form.mini
+FORM mini pad_name c130_h80
+setwindow Form.mini
+FORM mini next_pin_number 4
+setwindow pcb
+pick 0 -27.94
+done
+Add Pin
+setwindow Form.mini
+FORM mini offsetx 0.00
+FORM mini offsety 0.00
+FORM mini rotate_pin 0
+Add Pin
+setwindow Form.mini
+FORM mini pad_name c130_h80
+setwindow Form.mini
+FORM mini next_pin_number 5
+setwindow pcb
+pick 15.24 -27.94
+done
+Add Pin
+setwindow Form.mini
+FORM mini offsetx 0.00
+FORM mini offsety 0.00
+FORM mini rotate_pin 0
+Add Pin
+setwindow Form.mini
+FORM mini pad_name c130_h80
+setwindow Form.mini
+FORM mini next_pin_number 6
+setwindow pcb
+pick 15.24 -25.4
+done
+Add Pin
+setwindow Form.mini
+FORM mini offsetx 0.00
+FORM mini offsety 0.00
+FORM mini rotate_pin 0
+Add Pin
+setwindow Form.mini
+FORM mini pad_name c130_h80
+setwindow Form.mini
+FORM mini next_pin_number 7
+setwindow pcb
+pick 15.24 -7.62
+done
+Add Pin
+setwindow Form.mini
+FORM mini offsetx 0.00
+FORM mini offsety 0.00
+FORM mini rotate_pin 0
+Add Pin
+setwindow Form.mini
+FORM mini pad_name c130_h80
+setwindow Form.mini
+FORM mini next_pin_number 8
+setwindow pcb
+pick 15.24 -2.54
+done
+Add Pin
+setwindow Form.mini
+FORM mini offsetx 0.00
+FORM mini offsety 0.00
+FORM mini rotate_pin 0
+Add Pin
+setwindow Form.mini
+FORM mini pad_name c130_h80
+setwindow Form.mini
+FORM mini next_pin_number 9
+setwindow pcb
+pick 15.24 0
+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 7.395 -13.970
+Text J*
+done
+Add rarc
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass SILKSCREEN_TOP
+setwindow FORM.mini
+FORM mini line_width 0.3
+FORM mini lock_direction Off
+setwindow pcb
+pick -2.93 0.53
+pick -2.88 0.53
+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.3
+FORM mini lock_direction Off
+setwindow pcb
+pick -2.93 0.53
+pick -2.88 0.53
+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.2
+FORM mini lock_direction Off
+setwindow pcb
+pick -2.53 1.93
+pick 17.77 1.93
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass ASSEMBLY_TOP
+setwindow FORM.mini
+FORM mini line_width 0.2
+FORM mini lock_direction Off
+setwindow pcb
+pick 17.77 1.93
+pick 17.77 -29.87
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass ASSEMBLY_TOP
+setwindow FORM.mini
+FORM mini line_width 0.2
+FORM mini lock_direction Off
+setwindow pcb
+pick 17.77 -29.87
+pick -2.53 -29.87
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass ASSEMBLY_TOP
+setwindow FORM.mini
+FORM mini line_width 0.2
+FORM mini lock_direction Off
+setwindow pcb
+pick -2.53 -29.87
+pick -2.53 1.93
+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 -2.53 1.93
+pick 17.77 1.93
+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 17.77 1.93
+pick 17.77 -29.87
+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 17.77 -29.87
+pick -2.53 -29.87
+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 -2.53 -29.87
+pick -2.53 1.93
+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 -3.98 2.93
+pick 18.77 2.93
+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 18.77 2.93
+pick 18.77 -30.87
+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 18.77 -30.87
+pick -3.98 -30.87
+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 -3.98 -30.87
+pick -3.98 2.93
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass SILKSCREEN_TOP
+setwindow FORM.mini
+FORM mini line_width 0.3
+FORM mini lock_direction Off
+setwindow pcb
+pick -2.88 0.53
+pick -2.88 0.53
+done
+Add Line
+setwindow FORM.mini
+FORM mini class PACKAGE GEOMETRY
+FORM mini subclass SILKSCREEN_TOP
+setwindow FORM.mini
+FORM mini line_width 0.3
+FORM mini lock_direction Off
+setwindow pcb
+pick -2.98 0.53
+pick -2.98 0.53
+done
+Create Symbol
+fillin "LDD1500L"
+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 "LDD1500L"
+setwindow pcb
+#exit
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/OrCAD_Allegro16/padstack1.scr b/digital-driver/LIB_LDD-1500L/LDD-1500L/OrCAD_Allegro16/padstack1.scr
new file mode 100644
index 0000000..138b1c1
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/OrCAD_Allegro16/padstack1.scr
@@ -0,0 +1,45 @@
+setwindow Form.padedit
+######################## New PadStack #########################
+pse_new
+fillin "c130_h80.pad"
+FORM padedit units Millimeter
+FORM padedit layers
+
+FORM padedit grid row 1
+FORM padedit geometry Circle
+FORM padedit width 1.300
+FORM padedit height 1.300
+FORM padedit x_offset 0
+FORM padedit y_offset 0
+FORM padedit geometry_th Null
+FORM padedit geometry_ant Null
+
+FORM padedit grid row 2
+FORM padedit geometry Circle
+FORM padedit width 1.300
+FORM padedit height 1.300
+FORM padedit x_offset 0
+FORM padedit y_offset 0
+FORM padedit geometry_th Null
+FORM padedit geometry_ant Null
+
+FORM padedit grid row 3
+FORM padedit geometry Circle
+FORM padedit width 1.300
+FORM padedit height 1.300
+FORM padedit x_offset 0
+FORM padedit y_offset 0
+FORM padedit geometry_th Null
+FORM padedit geometry_ant Null
+
+FORM padedit parameters
+FORM padedit through_hole YES
+FORM padedit hole_size_y 0.8
+FORM padedit hole_size_x 0.8
+FORM padedit drill_fig Cross
+FORM padedit characters A
+FORM padedit drill_width 1.27
+FORM padedit drill_height 1.27
+FORM padedit plating Plated
+pse_save_as
+fillin "c130_h80.Pad"
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/PADS/LDD-1500L.asc b/digital-driver/LIB_LDD-1500L/LDD-1500L/PADS/LDD-1500L.asc
new file mode 100644
index 0000000..46f88e8
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/PADS/LDD-1500L.asc
@@ -0,0 +1,49 @@
+!PADS-POWERPCB-V9.5-METRIC! DESIGN DATABASE ASCII FILE 1.0
+*PARTDECAL* ITEMS
+
+LDD1500L M 0 0 4 9 1 0 2
+CLOSED 5 0.2 0 27
+-2.530 1.930
+17.770 1.930
+17.770 -29.870
+-2.530 -29.870
+-2.530 1.930
+CLOSED 5 0.1 0 26
+-2.530 1.930
+17.770 1.930
+17.770 -29.870
+-2.530 -29.870
+-2.530 1.930
+CLOSED 5 0.1 0 20
+-3.980 2.930
+18.770 2.930
+18.770 -30.870
+-3.980 -30.870
+-3.980 2.930
+CLOSED 5 0.3 0 26
+-2.880 0.530
+-2.880 0.530 0 1800 -2.980 0.480 -2.880 0.580
+-2.980 0.530
+-2.980 0.530 1800 1800 -2.980 0.480 -2.880 0.580
+-2.880 0.530
+VALUE 7.395 -13.970 0 1 1.27 0.127 N LEFT DOWN
+Regular <Romansim Stroke Font>
+Ref.Des.
+VALUE 7.395 -13.970 0 1 1.27 0.127 N LEFT UP
+Regular <Romansim Stroke Font>
+Part Type
+T0.000 0.000 0.000 0.000 1
+T0.000 -2.540 0.000 -2.540 2
+T0.000 -25.400 0.000 -25.400 11
+T0.000 -27.940 0.000 -27.940 12
+T15.240 -27.940 15.240 -27.940 13
+T15.240 -25.400 15.240 -25.400 14
+T15.240 -7.620 15.240 -7.620 21
+T15.240 -2.540 15.240 -2.540 23
+T15.240 0.000 15.240 0.000 24
+PAD 0 3
+-2 1.300 R 0.8
+-1 1.300 R
+0 1.300 R
+
+*END* OF ASCII OUTPUT FILE
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/PADS/LDD-1500L.c b/digital-driver/LIB_LDD-1500L/LDD-1500L/PADS/LDD-1500L.c
new file mode 100644
index 0000000..6016dfa
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/PADS/LDD-1500L.c
@@ -0,0 +1,41 @@
+*PADS-LIBRARY-SCH-DECALS-V9*
+
+LDD-1500L 0 0 100 10 100 10 4 1 0 9 0
+TIMESTAMP 2020.12.11.04.43.14
+"Default Font"
+"Default Font"
+1650 300 0 8 100 10
+REF-DES
+1650 200 0 8 100 10
+PART-TYPE
+1650 -600 0 8 100 10
+*
+1650 -700 0 8 100 10
+*
+CLOSED 5 10 0 -1
+200 100
+1600 100
+1600 -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
+T1800 -400 0 2 140 20 0 2 230 0 0 16 PIN
+P-520 0 0 2 -80 0 0 2 0
+T1800 -300 0 2 140 20 0 2 230 0 0 16 PIN
+P-520 0 0 2 -80 0 0 2 0
+T1800 -200 0 2 140 20 0 2 230 0 0 16 PIN
+P-520 0 0 2 -80 0 0 2 0
+T1800 -100 0 2 140 20 0 2 230 0 0 16 PIN
+P-520 0 0 2 -80 0 0 2 0
+T1800 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/digital-driver/LIB_LDD-1500L/LDD-1500L/PADS/LDD-1500L.p b/digital-driver/LIB_LDD-1500L/LDD-1500L/PADS/LDD-1500L.p
new file mode 100644
index 0000000..961201f
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/PADS/LDD-1500L.p
@@ -0,0 +1,28 @@
+*PADS-LIBRARY-PART-TYPES-V9*
+
+LDD-1500L LDD1500L I CON 9 1 0 0 0
+TIMESTAMP 2020.12.11.04.43.14
+"Manufacturer_Name" Mean Well
+"Manufacturer_Part_Number" LDD-1500L
+"Arrow Part Number" LDD-1500L
+"Arrow Price/Stock" https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises
+"Mouser Part Number" 709-LDD-1500L
+"Mouser Price/Stock" https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D
+"Description" LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver
+"Datasheet Link" https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf
+"Geometry.Height" 12.2mm
+GATE 1 9 0
+LDD-1500L
+1 0 U -VIN_1
+2 0 U -VIN_2
+11 0 U -VOUT_1
+12 0 U -VOUT_2
+13 0 U +VOUT_1
+14 0 U +VOUT_2
+21 0 U PWM_+ANALOG_DIM
+23 0 U +VIN_1
+24 0 U +VIN_2
+
+*END*
+*REMARK* SamacSys ECAD Model
+1216549/363401/2.47/9/4/Connector
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/PADS/LDD1500L.d b/digital-driver/LIB_LDD-1500L/LDD-1500L/PADS/LDD1500L.d
new file mode 100644
index 0000000..d5692c4
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/PADS/LDD1500L.d
@@ -0,0 +1,47 @@
+*PADS-LIBRARY-PCB-DECALS-V9*
+
+LDD1500L M 0 0 0 2 4 0 9 1 0
+TIMESTAMP 2019.11.19.14.28.53
+7.395 -13.970 0 0 1.27 0.127 1 0 34 "Regular "
+REF-DES
+7.395 -13.970 0 0 1.27 0.127 1 32 35 "Regular "
+PART-TYPE
+CLOSED 5 0.2 27 -1
+-2.530 1.930
+17.770 1.930
+17.770 -29.870
+-2.530 -29.870
+-2.530 1.930
+CLOSED 5 0.1 26 -1
+-2.530 1.930
+17.770 1.930
+17.770 -29.870
+-2.530 -29.870
+-2.530 1.930
+CLOSED 5 0.1 20 -1
+-3.980 2.930
+18.770 2.930
+18.770 -30.870
+-3.980 -30.870
+-3.980 2.930
+CLOSED 5 0.3 26 -1
+-2.880 0.530
+-2.880 0.530 0 1800 -2.980 0.480 -2.880 0.580
+-2.980 0.530
+-2.980 0.530 1800 1800 -2.980 0.480 -2.880 0.580
+-2.880 0.530
+T0.000 0.000 0.000 0.000 1
+T0.000 -2.540 0.000 -2.540 2
+T0.000 -25.400 0.000 -25.400 11
+T0.000 -27.940 0.000 -27.940 12
+T15.240 -27.940 15.240 -27.940 13
+T15.240 -25.400 15.240 -25.400 14
+T15.240 -7.620 15.240 -7.620 21
+T15.240 -2.540 15.240 -2.540 23
+T15.240 0.000 15.240 0.000 24
+PAD 0 3 P 0.8
+-2 1.300 R
+-1 1.300 R
+0 1.300 R
+
+*END*
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/Proteus/8.8 or earlier/Readme.html b/digital-driver/LIB_LDD-1500L/LDD-1500L/Proteus/8.8 or earlier/Readme.html
new file mode 100644
index 0000000..496a57f
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/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/digital-driver/LIB_LDD-1500L/LDD-1500L/Proteus/8.9 or later/Readme.html b/digital-driver/LIB_LDD-1500L/LDD-1500L/Proteus/8.9 or later/Readme.html
new file mode 100644
index 0000000..91a8a69
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/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/digital-driver/LIB_LDD-1500L/LDD-1500L/Proteus/LDD-1500L.pdif b/digital-driver/LIB_LDD-1500L/LDD-1500L/Proteus/LDD-1500L.pdif
new file mode 100644
index 0000000..e0c6538
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/Proteus/LDD-1500L.pdif
@@ -0,0 +1,151 @@
+;Proteus Design Interchange Format
+(PDIF
+ (vendor "SamacSys Limited")
+ (version 1 0)
+ (library
+ (part "LDD-1500L"
+ (description "LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver")
+ (family "CON")
+ (package "LDD1500L")
+ (attribute "Datasheet Link" "https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf")
+ (attribute "Geometry.Height" "12.2mm")
+ (attribute "Manufacturer_Name" "Mean Well")
+ (attribute "Manufacturer_Part_Number" "LDD-1500L")
+ (attribute "Arrow Part Number" "LDD-1500L")
+ (attribute "Arrow Price/Stock" "https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises")
+ (attribute "Mouser Part Number" "709-LDD-1500L")
+ (attribute "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D")
+ (gate
+ (symbol "LDD-1500L")
+ (pin "-VIN_1" 1 PS)
+ (pin "-VIN_2" 2 PS)
+ (pin "-VOUT_1" 11 PS)
+ (pin "-VOUT_2" 12 PS)
+ (pin "+VOUT_1" 13 PS)
+ (pin "+VOUT_2" 14 PS)
+ (pin "PWM_+ANALOG_DIM" 21 PS)
+ (pin "+VIN_1" 23 PS)
+ (pin "+VIN_2" 24 PS)
+ )
+ )
+ (symbol "LDD-1500L"
+ (units THOU)
+ (origin (pt 0 0))
+ (graphic
+ (stroke 10)
+ (path (pt 200 100) (pt 1600 100) (pt 1600 -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 1800 -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 1800 -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 1800 -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 1800 -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 1800 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 "LDD1500L"
+ (units MM)
+ (layer TASM
+ (graphic
+ (stroke 0.2)
+ (path
+ (closed true)
+ (pt -2.53 1.93)
+ (pt 17.77 1.93)
+ (pt 17.77 -29.87)
+ (pt -2.53 -29.87)
+ (pt -2.53 1.93))))
+ (layer TSLK
+ (graphic
+ (stroke 0.1)
+ (path
+ (closed true)
+ (pt -2.53 1.93)
+ (pt 17.77 1.93)
+ (pt 17.77 -29.87)
+ (pt -2.53 -29.87)
+ (pt -2.53 1.93))))
+ (layer OCCA
+ (graphic
+ (stroke 0.1)
+ (path
+ (closed true)
+ (pt -3.98 2.93)
+ (pt 18.77 2.93)
+ (pt 18.77 -30.87)
+ (pt -3.98 -30.87)
+ (pt -3.98 2.93))))
+ (layer TSLK
+ (graphic
+ (stroke 0.3)
+ (path
+ (closed true)
+ (pt -2.88 0.53)
+ (arc (pt -2.880 0.530) (pt -2.980 0.480) (pt -2.880 0.580) (start 180.0) (sweep .0))
+ (pt -2.98 0.53)
+ (arc (pt -2.980 0.530) (pt -2.980 0.480) (pt -2.880 0.580) (start 180.0) (sweep 180.0))
+ (pt -2.88 0.53))))
+ (leg 1 (pt 0.000 0.000) (padstack 0))
+ (leg 2 (pt 0.000 -2.540) (padstack 0))
+ (leg 11 (pt 0.000 -25.400) (padstack 0))
+ (leg 12 (pt 0.000 -27.940) (padstack 0))
+ (leg 13 (pt 15.240 -27.940) (padstack 0))
+ (leg 14 (pt 15.240 -25.400) (padstack 0))
+ (leg 21 (pt 15.240 -7.620) (padstack 0))
+ (leg 23 (pt 15.240 -2.540) (padstack 0))
+ (leg 24 (pt 15.240 0.000) (padstack 0))
+ (padstack 0
+ (hole 0.8)
+ (plated true)
+ (pad (layer TCOP) (round 1.300))
+ (pad (layer INNER) (round 1.300))
+ (pad (layer BCOP) (round 1.300))
+ )
+ (model "LDD-1500L.stp"
+ (euler 0 0 0)
+ (offset 0 0 0)
+ )
+ )
+ )
+)
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/Proteus/LDD-1500L.pdspart b/digital-driver/LIB_LDD-1500L/LDD-1500L/Proteus/LDD-1500L.pdspart
new file mode 100644
index 0000000..21c19f4
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/Proteus/LDD-1500L.pdspart
Binary files differ
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/Pulsonix/LDD-1500L.plx b/digital-driver/LIB_LDD-1500L/LDD-1500L/Pulsonix/LDD-1500L.plx
new file mode 100644
index 0000000..543828d
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/Pulsonix/LDD-1500L.plx
@@ -0,0 +1,153 @@
+PULSONIX_LIBRARY_ASCII "SamacSys ECAD Model"
+//1216549/363401/2.47/9/4/Connector
+
+(asciiHeader
+ (fileUnits MM)
+)
+(library Library_1
+ (padStyleDef "c130_h80"
+ (holeDiam 0.8)
+ (padShape (layerNumRef 1) (padShapeType Ellipse) (shapeWidth 1.300) (shapeHeight 1.300))
+ (padShape (layerNumRef 16) (padShapeType Ellipse) (shapeWidth 1.300) (shapeHeight 1.300))
+ )
+ (textStyleDef "Normal"
+ (font
+ (fontType Stroke)
+ (fontFace "Helvetica")
+ (fontHeight 1.27)
+ (strokeWidth 0.127)
+ )
+ )
+ (patternDef "LDD1500L" (originalName "LDD1500L")
+ (multiLayer
+ (pad (padNum 1) (padStyleRef c130_h80) (pt 0.000, 0.000) (rotation 90))
+ (pad (padNum 2) (padStyleRef c130_h80) (pt 0.000, -2.540) (rotation 90))
+ (pad (padNum 3) (padStyleRef c130_h80) (pt 0.000, -25.400) (rotation 90))
+ (pad (padNum 4) (padStyleRef c130_h80) (pt 0.000, -27.940) (rotation 90))
+ (pad (padNum 5) (padStyleRef c130_h80) (pt 15.240, -27.940) (rotation 90))
+ (pad (padNum 6) (padStyleRef c130_h80) (pt 15.240, -25.400) (rotation 90))
+ (pad (padNum 7) (padStyleRef c130_h80) (pt 15.240, -7.620) (rotation 90))
+ (pad (padNum 8) (padStyleRef c130_h80) (pt 15.240, -2.540) (rotation 90))
+ (pad (padNum 9) (padStyleRef c130_h80) (pt 15.240, 0.000) (rotation 90))
+ )
+ (layerContents (layerNumRef 18)
+ (attr "RefDes" "RefDes" (pt 7.395, -13.970) (textStyleRef "Normal") (isVisible True))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -2.53 1.93) (pt 17.77 1.93) (width 0.025))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 17.77 1.93) (pt 17.77 -29.87) (width 0.025))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt 17.77 -29.87) (pt -2.53 -29.87) (width 0.025))
+ )
+ (layerContents (layerNumRef 28)
+ (line (pt -2.53 -29.87) (pt -2.53 1.93) (width 0.025))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -2.53 1.93) (pt 17.77 1.93) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 17.77 1.93) (pt 17.77 -29.87) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt 17.77 -29.87) (pt -2.53 -29.87) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -2.53 -29.87) (pt -2.53 1.93) (width 0.1))
+ )
+ (layerContents (layerNumRef Courtyard_Top)
+ (line (pt -3.98 2.93) (pt 18.77 2.93) (width 0.1))
+ )
+ (layerContents (layerNumRef Courtyard_Top)
+ (line (pt 18.77 2.93) (pt 18.77 -30.87) (width 0.1))
+ )
+ (layerContents (layerNumRef Courtyard_Top)
+ (line (pt 18.77 -30.87) (pt -3.98 -30.87) (width 0.1))
+ )
+ (layerContents (layerNumRef Courtyard_Top)
+ (line (pt -3.98 -30.87) (pt -3.98 2.93) (width 0.1))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -2.88 0.53) (pt -2.88 0.53) (width 0.3))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -2.93, 0.53) (radius 0.05) (startAngle .0) (sweepAngle 180.0) (width 0.3))
+ )
+ (layerContents (layerNumRef 18)
+ (line (pt -2.98 0.53) (pt -2.98 0.53) (width 0.3))
+ )
+ (layerContents (layerNumRef 18)
+ (arc (pt -2.93, 0.53) (radius 0.05) (startAngle 180.0) (sweepAngle 180.0) (width 0.3))
+ )
+ )
+ (symbolDef "LDD-1500L" (originalName "LDD-1500L")
+
+ (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 1800 mils -400 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1570 mils -425 mils) (rotation 0]) (justify "Right") (textStyleRef "Normal"))
+ ))
+ (pin (pinNum 6) (pt 1800 mils -300 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1570 mils -325 mils) (rotation 0]) (justify "Right") (textStyleRef "Normal"))
+ ))
+ (pin (pinNum 7) (pt 1800 mils -200 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1570 mils -225 mils) (rotation 0]) (justify "Right") (textStyleRef "Normal"))
+ ))
+ (pin (pinNum 8) (pt 1800 mils -100 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1570 mils -125 mils) (rotation 0]) (justify "Right") (textStyleRef "Normal"))
+ ))
+ (pin (pinNum 9) (pt 1800 mils 0 mils) (rotation 180) (pinLength 200 mils) (pinDisplay (dispPinName true)) (pinName (text (pt 1570 mils -25 mils) (rotation 0]) (justify "Right") (textStyleRef "Normal"))
+ ))
+ (line (pt 200 mils 100 mils) (pt 1600 mils 100 mils) (width 6 mils))
+ (line (pt 1600 mils 100 mils) (pt 1600 mils -500 mils) (width 6 mils))
+ (line (pt 1600 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 1650 mils 300 mils) (justify Left) (isVisible True) (textStyleRef "Normal"))
+ (attr "Type" "Type" (pt 1650 mils 200 mils) (justify Left) (isVisible True) (textStyleRef "Normal"))
+
+ )
+ (compDef "LDD-1500L" (originalName "LDD-1500L") (compHeader (numPins 9) (numParts 1) (refDesPrefix J)
+ )
+ (compPin "1" (pinName "-VIN_1") (partNum 1) (symPinNum 1) (gateEq 0) (pinEq 0) (pinType Unknown))
+ (compPin "2" (pinName "-VIN_2") (partNum 1) (symPinNum 2) (gateEq 0) (pinEq 0) (pinType Unknown))
+ (compPin "11" (pinName "-VOUT_1") (partNum 1) (symPinNum 3) (gateEq 0) (pinEq 0) (pinType Unknown))
+ (compPin "12" (pinName "-VOUT_2") (partNum 1) (symPinNum 4) (gateEq 0) (pinEq 0) (pinType Unknown))
+ (compPin "13" (pinName "+VOUT_1") (partNum 1) (symPinNum 5) (gateEq 0) (pinEq 0) (pinType Unknown))
+ (compPin "14" (pinName "+VOUT_2") (partNum 1) (symPinNum 6) (gateEq 0) (pinEq 0) (pinType Unknown))
+ (compPin "21" (pinName "PWM +ANALOG DIM") (partNum 1) (symPinNum 7) (gateEq 0) (pinEq 0) (pinType Unknown))
+ (compPin "23" (pinName "+VIN_1") (partNum 1) (symPinNum 8) (gateEq 0) (pinEq 0) (pinType Unknown))
+ (compPin "24" (pinName "+VIN_2") (partNum 1) (symPinNum 9) (gateEq 0) (pinEq 0) (pinType Unknown))
+ (attachedSymbol (partNum 1) (altType Normal) (symbolName "LDD-1500L"))
+ (attachedPattern (patternNum 1) (patternName "LDD1500L")
+ (numPads 9)
+ (padPinMap
+ (padNum 1) (compPinRef "1")
+ (padNum 2) (compPinRef "2")
+ (padNum 3) (compPinRef "11")
+ (padNum 4) (compPinRef "12")
+ (padNum 5) (compPinRef "13")
+ (padNum 6) (compPinRef "14")
+ (padNum 7) (compPinRef "21")
+ (padNum 8) (compPinRef "23")
+ (padNum 9) (compPinRef "24")
+ )
+ )
+ (attr "Manufacturer_Name" "Mean Well")
+ (attr "Manufacturer_Part_Number" "LDD-1500L")
+ (attr "Arrow Part Number" "LDD-1500L")
+ (attr "Arrow Price/Stock" "https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises")
+ (attr "Mouser Part Number" "709-LDD-1500L")
+ (attr "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D")
+ (attr "Description" "LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver")
+ (attr "<Hyperlink>" "https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf")
+ (attr "<Component Height>" "12.2")
+ (attr "<STEP Filename>" "LDD-1500L.stp")
+ (attr "<STEP Offsets>" "X=0;Y=0;Z=0")
+ (attr "<STEP Rotation>" "X=0;Y=0;Z=0")
+ )
+
+)
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/Quadcept/LDD-1500L.xml b/digital-driver/LIB_LDD-1500L/LDD-1500L/Quadcept/LDD-1500L.xml
new file mode 100644
index 0000000..67828a2
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/Quadcept/LDD-1500L.xml
@@ -0,0 +1,112 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--/1216549/363401/2.47/9/4/Connector/-->
+<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="c130_h80" surface="False" plated="True" isvia="False" nopaste="True" nomask="True" complex="False" holesize="31.496062992126">
+ <padshape layer="TOP" shape="round" width="51.181102362204" height="51.181102362204" />
+ <padshape layer="INNER" shape="round" width="51.181102362204" height="51.181102362204" />
+ <padshape layer="BOTTOM" shape="round" width="51.181102362204" height="51.181102362204" />
+ </padstyle>
+ <footprint name="LDD1500L" originx="0" originy="0" pickpointx="0" pickpointy="0">
+ <pcbpin number="1" name="1" style="c130_h80" originx="0" originy="0" rotation="90" />
+ <pcbpin number="2" name="2" style="c130_h80" originx="0" originy="-99.999999999999" rotation="90" />
+ <pcbpin number="3" name="11" style="c130_h80" originx="0" originy="-999.99999999999" rotation="90" />
+ <pcbpin number="4" name="12" style="c130_h80" originx="0" originy="-1100" rotation="90" />
+ <pcbpin number="5" name="13" style="c130_h80" originx="599.99999999999" originy="-1100" rotation="90" />
+ <pcbpin number="6" name="14" style="c130_h80" originx="599.99999999999" originy="-999.99999999999" rotation="90" />
+ <pcbpin number="7" name="21" style="c130_h80" originx="599.99999999999" originy="-300" rotation="90" />
+ <pcbpin number="8" name="23" style="c130_h80" originx="599.99999999999" originy="-99.999999999999" rotation="90" />
+ <pcbpin number="9" name="24" style="c130_h80" originx="599.99999999999" originy="0" rotation="90" />
+ <line layer="TOP_ASSEMBLY" originx="-99.606299212597" originy="75.984251968503" endx="699.60629921259" endy="75.984251968503" width="7.8740157480314" />
+ <line layer="TOP_ASSEMBLY" originx="699.60629921259" originy="75.984251968503" endx="699.60629921259" endy="-1175.9842519685" width="7.8740157480314" />
+ <line layer="TOP_ASSEMBLY" originx="699.60629921259" originy="-1175.9842519685" endx="-99.606299212597" endy="-1175.9842519685" width="7.8740157480314" />
+ <line layer="TOP_ASSEMBLY" originx="-99.606299212597" originy="-1175.9842519685" endx="-99.606299212597" endy="75.984251968503" width="7.8740157480314" />
+ <line layer="TOP_SILKSCREEN" originx="-99.606299212597" originy="75.984251968503" endx="699.60629921259" endy="75.984251968503" width="3.9370078740157" />
+ <line layer="TOP_SILKSCREEN" originx="699.60629921259" originy="75.984251968503" endx="699.60629921259" endy="-1175.9842519685" width="3.9370078740157" />
+ <line layer="TOP_SILKSCREEN" originx="699.60629921259" originy="-1175.9842519685" endx="-99.606299212597" endy="-1175.9842519685" width="3.9370078740157" />
+ <line layer="TOP_SILKSCREEN" originx="-99.606299212597" originy="-1175.9842519685" endx="-99.606299212597" endy="75.984251968503" width="3.9370078740157" />
+ <line layer="TOP_PLACE_BOUND" originx="-156.69291338582" originy="115.35433070866" endx="738.97637795275" endy="115.35433070866" width="3.9370078740157" />
+ <line layer="TOP_PLACE_BOUND" originx="738.97637795275" originy="115.35433070866" endx="738.97637795275" endy="-1215.3543307086" width="3.9370078740157" />
+ <line layer="TOP_PLACE_BOUND" originx="738.97637795275" originy="-1215.3543307086" endx="-156.69291338582" endy="-1215.3543307086" width="3.9370078740157" />
+ <line layer="TOP_PLACE_BOUND" originx="-156.69291338582" originy="-1215.3543307086" endx="-156.69291338582" endy="115.35433070866" width="3.9370078740157" />
+ <line layer="TOP_SILKSCREEN" originx="-113.38582677165" originy="20.866141732283" endx="-113.38582677165" endy="20.866141732283" width="11.811023622047" />
+ <arc layer="TOP_SILKSCREEN" originx="-115.35433070866" originy="20.866141732283" startangle=".0" sweepangle="180.0" radius="1.9685039370078" width="11.811023622047" />
+ <line layer="TOP_SILKSCREEN" originx="-117.32283464567" originy="20.866141732283" endx="-117.32283464567" endy="20.866141732283" width="11.811023622047" />
+ <arc layer="TOP_SILKSCREEN" originx="-115.35433070866" originy="20.866141732283" startangle="180.0" sweepangle="180.0" radius="1.9685039370078" width="11.811023622047" />
+ </footprint>
+ <symbol name="LDD-1500L" originx="0" originy="0">
+ <line originx="200" originy="100" endx="1600" endy="100" width="10" />
+ <line originx="1600" originy="-500" endx="1600" endy="100" width="10" />
+ <line originx="1600" originy="-500" endx="200" endy="-500" width="10" />
+ <line originx="200" originy="100" endx="200" endy="-500" width="10" />
+ <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_1" />
+ <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_2" />
+ <text name="pindes" originx="140" originy="-80" style="Default" rotation="0" justify="lowerright" flipped="False" hidden="False" data="2" />
+ </sympin>
+ <sympin number="11" 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="-VOUT_1" />
+ <text name="pindes" originx="140" originy="-180" style="Default" rotation="0" justify="lowerright" flipped="False" hidden="False" data="11" />
+ </sympin>
+ <sympin number="12" 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_2" />
+ <text name="pindes" originx="140" originy="-280" style="Default" rotation="0" justify="lowerright" flipped="False" hidden="False" data="12" />
+ </sympin>
+ <sympin number="13" originx="1600" originy="-400" rotation="0" length="100" width="7.8740157480315" flipped="False">
+ <text name="pinname" originx="1570" originy="-400" style="Default" rotation="0" justify="right" flipped="False" hidden="False" data="+VOUT_1" />
+ <text name="pindes" originx="1660" originy="-380" style="Default" rotation="0" justify="lowerleft" flipped="False" hidden="False" data="13" />
+ </sympin>
+ <sympin number="14" originx="1600" originy="-300" rotation="0" length="100" width="7.8740157480315" flipped="False">
+ <text name="pinname" originx="1570" originy="-300" style="Default" rotation="0" justify="right" flipped="False" hidden="False" data="+VOUT_2" />
+ <text name="pindes" originx="1660" originy="-280" style="Default" rotation="0" justify="lowerleft" flipped="False" hidden="False" data="14" />
+ </sympin>
+ <sympin number="21" originx="1600" originy="-200" rotation="0" length="100" width="7.8740157480315" flipped="False">
+ <text name="pinname" originx="1570" originy="-200" style="Default" rotation="0" justify="right" flipped="False" hidden="False" data="PWM_+ANALOG_DIM" />
+ <text name="pindes" originx="1660" originy="-180" style="Default" rotation="0" justify="lowerleft" flipped="False" hidden="False" data="21" />
+ </sympin>
+ <sympin number="23" originx="1600" originy="-100" rotation="0" length="100" width="7.8740157480315" flipped="False">
+ <text name="pinname" originx="1570" originy="-100" style="Default" rotation="0" justify="right" flipped="False" hidden="False" data="+VIN_1" />
+ <text name="pindes" originx="1660" originy="-80" style="Default" rotation="0" justify="lowerleft" flipped="False" hidden="False" data="23" />
+ </sympin>
+ <sympin number="24" originx="1600" originy="0" rotation="0" length="100" width="7.8740157480315" flipped="False">
+ <text name="pinname" originx="1570" originy="0" style="Default" rotation="0" justify="right" flipped="False" hidden="False" data="+VIN_2" />
+ <text name="pindes" originx="1660" originy="20" style="Default" rotation="0" justify="lowerleft" flipped="False" hidden="False" data="24" />
+ </sympin>
+ </symbol>
+ <component name="LDD-1500L" designatorprefix="J" height="480.31496062992" footprint="LDD1500L">
+ <comppin designator="1" sympin="1" pinswap="0" gateswap="0" gate="1" group="1" side="" type="Any" name="-VIN_1" />
+ <comppin designator="2" sympin="2" pinswap="0" gateswap="0" gate="1" group="1" side="" type="Any" name="-VIN_2" />
+ <comppin designator="11" sympin="11" pinswap="0" gateswap="0" gate="1" group="1" side="" type="Any" name="-VOUT_1" />
+ <comppin designator="12" sympin="12" pinswap="0" gateswap="0" gate="1" group="1" side="" type="Any" name="-VOUT_2" />
+ <comppin designator="13" sympin="13" pinswap="0" gateswap="0" gate="1" group="1" side="" type="Any" name="+VOUT_1" />
+ <comppin designator="14" sympin="14" pinswap="0" gateswap="0" gate="1" group="1" side="" type="Any" name="+VOUT_2" />
+ <comppin designator="21" sympin="21" pinswap="0" gateswap="0" gate="1" group="1" side="" type="Any" name="PWM_+ANALOG_DIM" />
+ <comppin designator="23" sympin="23" pinswap="0" gateswap="0" gate="1" group="1" side="" type="Any" name="+VIN_1" />
+ <comppin designator="24" sympin="24" pinswap="0" gateswap="0" gate="1" group="1" side="" type="Any" name="+VIN_2" />
+ <attached_symbol gate="1" name="LDD-1500L" />
+ <pinmap designator="1" footprintpin="1" />
+ <pinmap designator="2" footprintpin="2" />
+ <pinmap designator="11" footprintpin="3" />
+ <pinmap designator="12" footprintpin="4" />
+ <pinmap designator="13" footprintpin="5" />
+ <pinmap designator="14" footprintpin="6" />
+ <pinmap designator="21" footprintpin="7" />
+ <pinmap designator="23" footprintpin="8" />
+ <pinmap designator="24" footprintpin="9" />
+ <text name="Datasheet" originx="0" originy="0" style="Default" rotation="0" justify="" flipped="False" hidden="True" data="https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf" />
+ <text name="Description" originx="0" originy="0" style="Default" rotation="0" justify="" flipped="False" hidden="True" data="LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver" />
+ <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="1650" originy="200" style="Default" rotation="0" justify="left" flipped="False" hidden="False" data="LDD-1500L" />
+ <text name="Arrow Part Number" originx="0" originy="0" style="Default" rotation="0" justify="" flipped="False" hidden="True" data="LDD-1500L" />
+ <text name="Arrow Price/Stock" originx="0" originy="0" style="Default" rotation="0" justify="" flipped="False" hidden="True" data="https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises" />
+ <text name="Mouser Part Number" originx="0" originy="0" style="Default" rotation="0" justify="" flipped="False" hidden="True" data="709-LDD-1500L" />
+ <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/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D" />
+ </component>
+</quadcept_library>
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/SOLIDWORKS PCB/LDD-1500L.lbr b/digital-driver/LIB_LDD-1500L/LDD-1500L/SOLIDWORKS PCB/LDD-1500L.lbr
new file mode 100644
index 0000000..f13224e
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/SOLIDWORKS PCB/LDD-1500L.lbr
@@ -0,0 +1,152 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--/1216549/363401/2.47/9/4/Connector/-->
+<!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;LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver&lt;/b&gt;&lt;p&gt;
+&lt;author&gt;Created by SamacSys&lt;/author&gt;</description>
+<packages>
+<package name="LDD1500L">
+<description>&lt;b&gt;LDD-1500L-2&lt;/b&gt;&lt;br&gt;
+</description>
+<pad name="1" x="0.000" y="0.000" drill="0.8" diameter="1.300"/>
+<pad name="2" x="0.000" y="-2.540" drill="0.8" diameter="1.300"/>
+<pad name="11" x="0.000" y="-25.400" drill="0.8" diameter="1.300"/>
+<pad name="12" x="0.000" y="-27.940" drill="0.8" diameter="1.300"/>
+<pad name="13" x="15.240" y="-27.940" drill="0.8" diameter="1.300"/>
+<pad name="14" x="15.240" y="-25.400" drill="0.8" diameter="1.300"/>
+<pad name="21" x="15.240" y="-7.620" drill="0.8" diameter="1.300"/>
+<pad name="23" x="15.240" y="-2.540" drill="0.8" diameter="1.300"/>
+<pad name="24" x="15.240" y="0.000" drill="0.8" diameter="1.300"/>
+<text x="7.395" y="-13.970" align="center" size="1.27" layer="25" rot="R0" >&gt;NAME</text>
+<text x="7.395" y="-13.970" align="center" size="1.27" layer="27" rot="R0" >&gt;VALUE</text>
+<wire x1="-2.53" y1="1.93" x2="17.77" y2="1.93" width="0.2" layer="51"/>
+<wire x1="17.77" y1="1.93" x2="17.77" y2="-29.87" width="0.2" layer="51"/>
+<wire x1="17.77" y1="-29.87" x2="-2.53" y2="-29.87" width="0.2" layer="51"/>
+<wire x1="-2.53" y1="-29.87" x2="-2.53" y2="1.93" width="0.2" layer="51"/>
+<wire x1="-2.53" y1="1.93" x2="17.77" y2="1.93" width="0.1" layer="21"/>
+<wire x1="17.77" y1="1.93" x2="17.77" y2="-29.87" width="0.1" layer="21"/>
+<wire x1="17.77" y1="-29.87" x2="-2.53" y2="-29.87" width="0.1" layer="21"/>
+<wire x1="-2.53" y1="-29.87" x2="-2.53" y2="1.93" width="0.1" layer="21"/>
+<wire x1="-3.98" y1="2.93" x2="18.77" y2="2.93" width="0.1" layer="51"/>
+<wire x1="18.77" y1="2.93" x2="18.77" y2="-30.87" width="0.1" layer="51"/>
+<wire x1="18.77" y1="-30.87" x2="-3.98" y2="-30.87" width="0.1" layer="51"/>
+<wire x1="-3.98" y1="-30.87" x2="-3.98" y2="2.93" width="0.1" layer="51"/>
+<wire x1="-2.88" y1="0.53" x2="-2.88" y2="0.53" width="0.3" layer="21"/>
+<wire x1="-2.880" y1="0.530" x2="-2.980" y2="0.530" width="0.3" layer="21" curve="180.0"/>
+<wire x1="-2.98" y1="0.53" x2="-2.98" y2="0.53" width="0.3" layer="21"/>
+<wire x1="-2.980" y1="0.530" x2="-2.880" y2="0.530" width="0.3" layer="21" curve="180.0"/>
+</package>
+</packages>
+<symbols>
+<symbol name="LDD-1500L">
+<wire x1="5.08" y1="2.54" x2="40.64" y2="2.54" width="0.254" layer="94"/>
+<wire x1="40.64" y1="-12.7" x2="40.64" y2="2.54" width="0.254" layer="94"/>
+<wire x1="40.64" 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="41.91" y="7.62" align="center-left" size="1.778" layer="95">&gt;NAME</text>
+<text x="41.91" y="5.08" align="center-left" size="1.778" layer="96">&gt;VALUE</text>
+<pin name="-VIN_1" x="0" y="0" length="middle" direction="io" rot="R0"/>
+<pin name="-VIN_2" x="0" y="-2.54" length="middle" direction="io" rot="R0"/>
+<pin name="-VOUT_1" x="0" y="-5.08" length="middle" direction="io" rot="R0"/>
+<pin name="-VOUT_2" x="0" y="-7.62" length="middle" direction="io" rot="R0"/>
+<pin name="+VOUT_1" x="45.72" y="-10.16" length="middle" direction="io" rot="R180"/>
+<pin name="+VOUT_2" x="45.72" y="-7.62" length="middle" direction="io" rot="R180"/>
+<pin name="PWM_+ANALOG_DIM" x="45.72" y="-5.08" length="middle" direction="io" rot="R180"/>
+<pin name="+VIN_1" x="45.72" y="-2.54" length="middle" direction="io" rot="R180"/>
+<pin name="+VIN_2" x="45.72" y="0" length="middle" direction="io" rot="R180"/>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="LDD-1500L" prefix="J">
+<description>&lt;b&gt;LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver&lt;/b&gt;&lt;p&gt;
+Source: &lt;a href="https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf"&gt; Datasheet &lt;/a&gt;</description>
+<gates>
+<gate name="G$1" symbol="LDD-1500L" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="LDD1500L">
+<connects>
+<connect gate="G$1" pin="-VIN_1" pad="1"/>
+<connect gate="G$1" pin="-VIN_2" pad="2"/>
+<connect gate="G$1" pin="-VOUT_1" pad="11"/>
+<connect gate="G$1" pin="-VOUT_2" pad="12"/>
+<connect gate="G$1" pin="+VOUT_1" pad="13"/>
+<connect gate="G$1" pin="+VOUT_2" pad="14"/>
+<connect gate="G$1" pin="PWM_+ANALOG_DIM" pad="21"/>
+<connect gate="G$1" pin="+VIN_1" pad="23"/>
+<connect gate="G$1" pin="+VIN_2" pad="24"/>
+</connects>
+<technologies>
+<technology name="">
+<attribute name="Manufacturer_Name" value="Mean Well" constant="no"/>
+<attribute name="Manufacturer_Part_Number" value="LDD-1500L" constant="no"/>
+<attribute name="Arrow_Part_Number" value="LDD-1500L" constant="no"/>
+<attribute name="Arrow_Price-Stock" value="https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises" constant="no"/>
+<attribute name="Mouser_Part_Number" value="709-LDD-1500L" constant="no"/>
+<attribute name="Mouser_Price-Stock" value="https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D" constant="no"/>
+<attribute name="Description" value="LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver" constant="no"/>
+<attribute name="Height" value="12.2mm" constant="no"/>
+</technology>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
+</drawing>
+</eagle>
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/TARGET 3001!/LDD-1500L.cxf b/digital-driver/LIB_LDD-1500L/LDD-1500L/TARGET 3001!/LDD-1500L.cxf
new file mode 100644
index 0000000..3b00bd3
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/TARGET 3001!/LDD-1500L.cxf
@@ -0,0 +1,60 @@
+COMPONENT NAME=LDD-1500L VALUE=LDD-1500L PREFIX=J SYMBOLS=1 PACKAGE=23 PROPERTIES=11
+MANUFACTURER=Mean Well
+COMPONENT_NAME=LDD-1500L
+Arrow Part Number=LDD-1500L
+Arrow Price/Stock=https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises
+Mouser Part Number=709-LDD-1500L
+Mouser Price/Stock=https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D
+3D_MODEL=0,0,0,0,0,0
+COMPONENT_TYPE_ID=
+DATASHEET=https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf
+COMPONENT_HEIGHT=12200000
+SamacSys_ECAD_Model=1216549/363401/2.47/9/4/Connector
+PACKAGE NAME=LDD1500L X1=0 Y1=0 LAYER=4
+LINE X1=-2530000 Y1=1930000 X2=17770000 Y2=1930000 WIDTH=300000 LAYER=4 PROPERTIES=0 DASHED=0
+LINE X1=17770000 Y1=1930000 X2=17770000 Y2=-29870000 WIDTH=300000 LAYER=4 PROPERTIES=0 DASHED=0
+LINE X1=17770000 Y1=-29870000 X2=-2530000 Y2=-29870000 WIDTH=300000 LAYER=4 PROPERTIES=0 DASHED=0
+LINE X1=-2530000 Y1=-29870000 X2=-2530000 Y2=1930000 WIDTH=300000 LAYER=4 PROPERTIES=0 DASHED=0
+LINE X1=-3980000 Y1=2930000 X2=18770000 Y2=2930000 WIDTH=300000 LAYER=4 PROPERTIES=0 DASHED=1
+LINE X1=18770000 Y1=2930000 X2=18770000 Y2=-30870000 WIDTH=300000 LAYER=4 PROPERTIES=0 DASHED=1
+LINE X1=18770000 Y1=-30870000 X2=-3980000 Y2=-30870000 WIDTH=300000 LAYER=4 PROPERTIES=0 DASHED=1
+LINE X1=-3980000 Y1=-30870000 X2=-3980000 Y2=2930000 WIDTH=300000 LAYER=4 PROPERTIES=0 DASHED=1
+LINE X1=-2880000 Y1=530000 X2=-2880000 Y2=530000 WIDTH=300000 LAYER=4 PROPERTIES=0 DASHED=0
+ARC XM=-2930000 YM=530000 X1=-2880000 Y1=530000 X2=-2980000 Y2=530000 RADIUS=50000 WIDTH=300000 START=-0 END=-180 LAYER=4 DASHED=0
+LINE X1=-2980000 Y1=530000 X2=-2980000 Y2=530000 WIDTH=300000 LAYER=4 PROPERTIES=0 DASHED=0
+ARC XM=-2930000 YM=530000 X1=-2980000 Y1=530000 X2=-2880000 Y2=530000 RADIUS=50000 WIDTH=300000 START=-180 END=-360 LAYER=4 DASHED=0
+PAD XM=0 YM=0 WIDTH=1300000 HEIGHT=1300000 LAYER=100 PINNUMBER=1 FORM=0 ROTATION=90 DRILL=800000 PADNAME=1
+PAD XM=0 YM=-2540000 WIDTH=1300000 HEIGHT=1300000 LAYER=100 PINNUMBER=2 FORM=0 ROTATION=90 DRILL=800000 PADNAME=2
+PAD XM=0 YM=-25400000 WIDTH=1300000 HEIGHT=1300000 LAYER=100 PINNUMBER=11 FORM=0 ROTATION=90 DRILL=800000 PADNAME=11
+PAD XM=0 YM=-27940000 WIDTH=1300000 HEIGHT=1300000 LAYER=100 PINNUMBER=12 FORM=0 ROTATION=90 DRILL=800000 PADNAME=12
+PAD XM=15240000 YM=-27940000 WIDTH=1300000 HEIGHT=1300000 LAYER=100 PINNUMBER=13 FORM=0 ROTATION=90 DRILL=800000 PADNAME=13
+PAD XM=15240000 YM=-25400000 WIDTH=1300000 HEIGHT=1300000 LAYER=100 PINNUMBER=14 FORM=0 ROTATION=90 DRILL=800000 PADNAME=14
+PAD XM=15240000 YM=-7620000 WIDTH=1300000 HEIGHT=1300000 LAYER=100 PINNUMBER=21 FORM=0 ROTATION=90 DRILL=800000 PADNAME=21
+PAD XM=15240000 YM=-2540000 WIDTH=1300000 HEIGHT=1300000 LAYER=100 PINNUMBER=23 FORM=0 ROTATION=90 DRILL=800000 PADNAME=23
+PAD XM=15240000 YM=0 WIDTH=1300000 HEIGHT=1300000 LAYER=100 PINNUMBER=24 FORM=0 ROTATION=90 DRILL=800000 PADNAME=24
+TEXT CONTENT=0 X1=7395000 Y1=-13970000 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=24
+LINE X1=5080000 Y1=2540000 X2=40640000 Y2=2540000 WIDTH=254000 LAYER=101 PROPERTIES=0
+LINE X1=40640000 Y1=2540000 X2=40640000 Y2=-12700000 WIDTH=254000 LAYER=101 PROPERTIES=0
+LINE X1=40640000 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_1 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_2 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=11 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=0.0000 LAYER=101 FUNCTION=6
+TEXT CONTENT=-VOUT_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=12 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=0.0000 LAYER=101 FUNCTION=6
+TEXT CONTENT=-VOUT_2 X1=5842000 Y1=-8370000 WIDTH=800000 HEIGHT=1500000 RIGHT=NO FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5
+PIN X1=45720000 Y1=-10160000 PINNUMBER=13 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=180.0000 LAYER=101 FUNCTION=6
+TEXT CONTENT=+VOUT_1 X1=39878000 Y1=-10910000 WIDTH=800000 HEIGHT=1500000 RIGHT=YES FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5
+PIN X1=45720000 Y1=-7620000 PINNUMBER=14 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=180.0000 LAYER=101 FUNCTION=6
+TEXT CONTENT=+VOUT_2 X1=39878000 Y1=-8370000 WIDTH=800000 HEIGHT=1500000 RIGHT=YES FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5
+PIN X1=45720000 Y1=-5080000 PINNUMBER=21 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=180.0000 LAYER=101 FUNCTION=6
+TEXT CONTENT=PWM_+ANALOG_DIM X1=39878000 Y1=-5830000 WIDTH=800000 HEIGHT=1500000 RIGHT=YES FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5
+PIN X1=45720000 Y1=-2540000 PINNUMBER=23 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=180.0000 LAYER=101 FUNCTION=6
+TEXT CONTENT=+VIN_1 X1=39878000 Y1=-3290000 WIDTH=800000 HEIGHT=1500000 RIGHT=YES FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5
+PIN X1=45720000 Y1=0 PINNUMBER=24 PINNAME=YES SHOWNUMBER=YES LENGTH=5080000 WIDTH=254000 ROTATION=180.0000 LAYER=101 FUNCTION=6
+TEXT CONTENT=+VIN_2 X1=39878000 Y1=-750000 WIDTH=800000 HEIGHT=1500000 RIGHT=YES FONT=ARIAL ROTATION=0 LAYER=101 WEIGHT=10 FUNCTION=5
+TEXT CONTENT=J# X1=41910000 Y1=6620000 WIDTH=1000000 HEIGHT=2000000 FONT=ARIAL LAYER=101 WEIGHT=13 FUNCTION=3
+TEXT CONTENT=LDD-1500L X1=41910000 Y1=4080000 WIDTH=1000000 HEIGHT=2000000 FONT=ARIAL LAYER=101 WEIGHT=13 FUNCTION=2 GERMAN=LDD-1500L ENGLISH=LDD-1500L FRENCH=LDD-1500L
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/Xpedition/LDD-1500L.1 b/digital-driver/LIB_LDD-1500L/LDD-1500L/Xpedition/LDD-1500L.1
new file mode 100644
index 0000000..340acf3
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/Xpedition/LDD-1500L.1
@@ -0,0 +1,56 @@
+V 54
+K 1
+D 0 -1016000 4572000 0
+Y 1
+U 4191000 762000 254000 0 2 3 REFDES=J?
+U 4191000 508000 254000 0 2 3 DEVICE=LDD-1500L
+U 4191000 254000 254000 0 2 0 PKG_TYPE=LDD1500L
+U 4191000 0 254000 0 2 0 Description=LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver
+U 4191000 -254000 254000 0 2 0 Datasheet Link=https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf
+U 4191000 -508000 254000 0 2 0 Height=12.2
+U 4191000 -762000 254000 0 2 0 Manufacturer_Name=Mean Well
+U 4191000 -1016000 254000 0 2 0 Manufacturer_Part_Number=LDD-1500L
+U 4191000 -1270000 254000 0 2 0 Arrow Part Number=LDD-1500L
+U 4191000 -1524000 254000 0 2 0 Arrow Price/Stock=https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises
+U 4191000 -1778000 254000 0 2 0 Mouser Part Number=709-LDD-1500L
+U 4191000 -2032000 254000 0 2 0 Mouser Price/Stock=https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D
+U 0 0 254000 0 1 0 FORWARD_PCB=1
+l 5 508000 254000 4064000 254000 4064000 -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_1
+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_2
+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 -VOUT_1
+A 355600 -457200 203200 0 9 3 #=11
+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_2
+A 355600 -711200 203200 0 9 3 #=12
+A 0 0 9 0 3 0 PINTYPE=BI
+P 5 4572000 -1016000 4064000 -1016000 0 3 0
+L 3987800 -1016000 228600 0 8 0 1 0 +VOUT_1
+A 4216400 -965200 203200 0 3 3 #=13
+A 0 0 9 0 3 0 PINTYPE=BI
+P 6 4572000 -762000 4064000 -762000 0 3 0
+L 3987800 -762000 228600 0 8 0 1 0 +VOUT_2
+A 4216400 -711200 203200 0 3 3 #=14
+A 0 0 9 0 3 0 PINTYPE=BI
+P 7 4572000 -508000 4064000 -508000 0 3 0
+L 3987800 -508000 228600 0 8 0 1 0 PWM_+ANALOG_DIM
+A 4216400 -457200 203200 0 3 3 #=21
+A 0 0 9 0 3 0 PINTYPE=BI
+P 8 4572000 -254000 4064000 -254000 0 3 0
+L 3987800 -254000 228600 0 8 0 1 0 +VIN_1
+A 4216400 -203200 203200 0 3 3 #=23
+A 0 0 9 0 3 0 PINTYPE=BI
+P 9 4572000 0 4064000 0 0 3 0
+L 3987800 0 228600 0 8 0 1 0 +VIN_2
+A 4216400 50800 203200 0 3 3 #=24
+A 0 0 9 0 3 0 PINTYPE=BI
+E
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/Xpedition/cell.hkp b/digital-driver/LIB_LDD-1500L/LDD-1500L/Xpedition/cell.hkp
new file mode 100644
index 0000000..19f7599
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/Xpedition/cell.hkp
Binary files differ
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/Xpedition/padstacks.hkp b/digital-driver/LIB_LDD-1500L/LDD-1500L/Xpedition/padstacks.hkp
new file mode 100644
index 0000000..0ce0042
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/Xpedition/padstacks.hkp
Binary files differ
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/Xpedition/pdb.hkp b/digital-driver/LIB_LDD-1500L/LDD-1500L/Xpedition/pdb.hkp
new file mode 100644
index 0000000..febdbcd
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/Xpedition/pdb.hkp
Binary files differ
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/eCADSTAR/LDD-1500L.parta b/digital-driver/LIB_LDD-1500L/LDD-1500L/eCADSTAR/LDD-1500L.parta
new file mode 100644
index 0000000..1fc9f9b
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/eCADSTAR/LDD-1500L.parta
@@ -0,0 +1,96 @@
+(Japanese_coding: sjis)
+(function "ECS_1216549"
+ (uver 1)
+ (cuser "SamacSys")
+ (uuser "SamacSys")
+ (ctime 2019-12-19-13:38:24)
+ (utime 2019-12-20-07:05:58)
+ (interface
+ (port "1" (symbPinId 1) (portType INOUT))
+ (port "2" (symbPinId 2) (portType INOUT))
+ (port "11" (symbPinId 3) (portType INOUT))
+ (port "12" (symbPinId 4) (portType INOUT))
+ (port "13" (symbPinId 5) (portType INOUT))
+ (port "14" (symbPinId 6) (portType INOUT))
+ (port "21" (symbPinId 7) (portType INOUT))
+ (port "23" (symbPinId 8) (portType INOUT))
+ (port "24" (symbPinId 9) (portType INOUT))
+ )
+ (property "symbolName" "LDD-1500L")
+)
+
+
+(pinAssign "ECS_1216549"
+ (uver 1)
+ (cuser "SamacSys")
+ (uuser "SamacSys")
+ (ctime 2019-12-19-13:38:24)
+ (utime 2019-12-20-07:05:58)
+ (interface
+ (port "1" (symbPinId 1) (portName "-VIN_1") (portType INOUT))
+ (port "2" (symbPinId 2) (portName "-VIN_2") (portType INOUT))
+ (port "11" (symbPinId 3) (portName "-VOUT_1") (portType INOUT))
+ (port "12" (symbPinId 4) (portName "-VOUT_2") (portType INOUT))
+ (port "13" (symbPinId 5) (portName "+VOUT_1") (portType INOUT))
+ (port "14" (symbPinId 6) (portName "+VOUT_2") (portType INOUT))
+ (port "21" (symbPinId 7) (portName "PWM_+ANALOG_DIM") (portType INOUT))
+ (port "23" (symbPinId 8) (portName "+VIN_1") (portType INOUT))
+ (port "24" (symbPinId 9) (portName "+VIN_2") (portType INOUT))
+ )
+ (internal
+ (funcInst (functionRef "ECS_1216549")
+ (port "1" (match "1"))
+ (port "2" (match "2"))
+ (port "11" (match "11"))
+ (port "12" (match "12"))
+ (port "13" (match "13"))
+ (port "14" (match "14"))
+ (port "21" (match "21"))
+ (port "23" (match "23"))
+ (port "24" (match "24"))
+ )
+ )
+ (property "usePowerBox" "No")
+ (property "symbolName" "LDD-1500L")
+)
+
+
+(part "LDD-1500L"
+ (uver 1)
+ (cuser "SamacSys")
+ (uuser "SamacSys")
+ (ctime 2019-12-19-13:38:24)
+ (utime 2019-12-20-07:05:58)
+ (packageRef "LDD-1500L")
+ (pinAssignRef "ECS_1216549")
+ (interface
+ (port "1" (symbPinId 1) (portName "-VIN_1") (portType INOUT))
+ (port "2" (symbPinId 2) (portName "-VIN_2") (portType INOUT))
+ (port "11" (symbPinId 3) (portName "-VOUT_1") (portType INOUT))
+ (port "12" (symbPinId 4) (portName "-VOUT_2") (portType INOUT))
+ (port "13" (symbPinId 5) (portName "+VOUT_1") (portType INOUT))
+ (port "14" (symbPinId 6) (portName "+VOUT_2") (portType INOUT))
+ (port "21" (symbPinId 7) (portName "PWM_+ANALOG_DIM") (portType INOUT))
+ (port "23" (symbPinId 8) (portName "+VIN_1") (portType INOUT))
+ (port "24" (symbPinId 9) (portName "+VIN_2") (portType INOUT))
+ )
+ (partClass UNDEF)
+ (useInSchema Y)
+ (useInLayout Y)
+ (inPartsList Y)
+ (partType NORMAL)
+ (placeRestriction FREE)
+ (property "enetNonSeries" "YES")
+ (property "refDesPrefix" "J")
+ (property "description" "LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver")
+ (property "Manufacturer_Name" "Mean Well")
+ (property "Manufacturer_Part_Number" "LDD-1500L")
+ (property "Arrow_Part_Number" "LDD-1500L")
+ (property "Arrow_Price/Stock" "https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises")
+ (property "Mouser_Part_Number" "709-LDD-1500L")
+ (property "Mouser_Price/Stock" "https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D")
+ (property "Datasheet_Link" "https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf")
+ (property "compAreaTopHeight" 12.2)
+)
+
+
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/eCADSTAR/LDD-1500L.symba b/digital-driver/LIB_LDD-1500L/LDD-1500L/eCADSTAR/LDD-1500L.symba
new file mode 100644
index 0000000..1427fdd
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/eCADSTAR/LDD-1500L.symba
@@ -0,0 +1,99 @@
+LIB LDD-1500L
+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 36.000 12.000
+PROP 0 updateUser 1
+SamacSys
+ENDPROP
+PROP 0 updateDate 1
+2019.12.20
+ENDPROP
+PROP 0 updateTime 1
+07:05:58
+ENDPROP
+PROP 0 componentType 1
+parts
+ENDPROP
+VIEW 1 1 0 -1 -1 33.000 6.000 0 1.000 3 reference
+VIEW 1 1 0 -1 -1 33.000 4.000 0 1.000 3 partName
+ENDSHT
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 4.000 2.000
+POINT - 32.000 2.000
+POINT - 32.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 - 36.000 -8.000
+POINT - 32.000 -8.000
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 36.000 -6.000
+POINT - 32.000 -6.000
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 36.000 -4.000
+POINT - 32.000 -4.000
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 36.000 -2.000
+POINT - 32.000 -2.000
+ENDLIN
+LINE 1 -1 -1 -1 -1 -1 -1
+POINT - 36.000 0.000
+POINT - 32.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 36.000 -8.000
+VIEW 1 1 0 -1 -1 33.2 -7.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 31.4 -8 0 1.000 5 pinLabel
+ENDPIN
+PIN 6 1 36.000 -6.000
+VIEW 1 1 0 -1 -1 33.2 -5.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 31.4 -6 0 1.000 5 pinLabel
+ENDPIN
+PIN 7 1 36.000 -4.000
+VIEW 1 1 0 -1 -1 33.2 -3.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 31.4 -4 0 1.000 5 pinLabel
+ENDPIN
+PIN 8 1 36.000 -2.000
+VIEW 1 1 0 -1 -1 33.2 -1.6 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 31.4 -2 0 1.000 5 pinLabel
+ENDPIN
+PIN 9 1 36.000 0.000
+VIEW 1 1 0 -1 -1 33.2 0.4 0 1.000 0 pinNumber
+VIEW 2 1 0 -1 -1 31.4 0 0 1.000 5 pinLabel
+ENDPIN
+ENDLIB
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/eCADSTAR/LDD1500L.foota b/digital-driver/LIB_LDD-1500L/LDD-1500L/eCADSTAR/LDD1500L.foota
new file mode 100644
index 0000000..25e64a5
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/eCADSTAR/LDD1500L.foota
@@ -0,0 +1,447 @@
+(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 c130
+ (cuser "SamacSys")
+ (uuser "SamacSys")
+ (ctime 2017-06-16-12:00:00)
+ (utime 2017-06-16-12:00:00)
+ (photo FLASH)
+ (panelUse NO)
+ (propertyI padShape 2)
+ (propertyI diameter 130000)
+ (propertyI originXOffset 0)
+ (propertyI originYOffset 0)
+ )
+ ); End of pads
+ (padstacks
+ (padstack c130h80
+ (cuser "SamacSys")
+ (uuser "SamacSys")
+ (ctime 2017-06-16-12:00:00)
+ (utime 2017-06-16-12:00:00)
+ (type PLATED)
+ (throughMode THROUGH)
+ (panelUse NO)
+ (Hole (footLayer Hole)
+ (geometry
+ (circle 40000
+ (pt 0 0)
+ )
+ )
+ )
+ (padSet (footLayer Resist-Top)
+ (connect (pad c130))
+ )
+ (padSet (footLayer Resist-Bottom)
+ (connect (pad c130))
+ )
+ (padSet (footLayer Top)
+ (connect (pad c130))
+ (noconnect (pad c130))
+ )
+ (padSet (footLayer Inner)
+ (clearance (pad c130))
+ (connect (pad c130))
+ (noconnect (pad c130))
+ )
+ (padSet (footLayer Bottom)
+ (connect (pad c130))
+ (noconnect (pad c130))
+ )
+ )
+ ); End of padstacks
+ (footprints
+ (footprint "LDD1500L"
+ (polarity YES)
+ (cuser "SamacSys")
+ (uuser "SamacSys")
+ (utime 2019-12-19-13:38:24)
+ (panelUse NO)
+ (heelprint
+ (layout
+ (layer (footLayer Top_Assembly)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -253000 193000
+ (width 20000)
+ )
+ (pt 1777000 193000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Top_Assembly)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 1777000 193000
+ (width 20000)
+ )
+ (pt 1777000 -2987000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Top_Assembly)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 1777000 -2987000
+ (width 20000)
+ )
+ (pt -253000 -2987000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Top_Assembly)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -253000 -2987000
+ (width 20000)
+ )
+ (pt -253000 193000
+ (width 20000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -253000 193000
+ (width 10000)
+ )
+ (pt 1777000 193000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 1777000 193000
+ (width 10000)
+ )
+ (pt 1777000 -2987000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt 1777000 -2987000
+ (width 10000)
+ )
+ (pt -253000 -2987000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -253000 -2987000
+ (width 10000)
+ )
+ (pt -253000 193000
+ (width 10000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer CompArea-Top)
+ (area
+ (geometry
+ (surface
+ (outlineWidth 0)
+ (fillWidth 0)
+ (fillAngle 0.000000)
+ (vertex
+ (pt 1877000 293000)
+ (pt 1877000 -3087000)
+ (pt -398000 -3087000)
+ (pt -398000 293000)
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -288000 53000
+ (width 30000)
+ )
+ (pt -288000 53000
+ (width 30000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (arc CCW
+ (r 5000)
+ (begin
+ (pt -288000 53000
+ (width 30000)
+ )
+ )
+ (center -1073741824 0)
+ (end
+ (pt -298000 53000
+ (width 30000)
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (pt -298000 53000
+ (width 30000)
+ )
+ (pt -298000 53000
+ (width 30000)
+ )
+ )
+ )
+ )
+ )
+ )
+ (layer (footLayer Silk-Top)
+ (line
+ (geometry
+ (line
+ (vertex
+ (arc CCW
+ (r 5000)
+ (begin
+ (pt -298000 53000
+ (width 30000)
+ )
+ )
+ (center 1073741824 0)
+ (end
+ (pt -288000 53000
+ (width 30000)
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ )
+ ); End of layout
+ ); End of heelprint
+ (toeprint
+ (pin 1
+ (pt 0 0)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 0 0)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 2
+ (pt 0 -254000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 0 -254000)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 11
+ (pt 0 -2540000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 0 -2540000)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 12
+ (pt 0 -2794000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 0 -2794000)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 13
+ (pt 1524000 -2794000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 1524000 -2794000)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 14
+ (pt 1524000 -2540000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 1524000 -2540000)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 21
+ (pt 1524000 -762000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 1524000 -762000)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 23
+ (pt 1524000 -254000)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 1524000 -254000)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ (pin 24
+ (pt 1524000 0)
+ (layout
+ (layer (FPADSTACK)
+ (fpadstack
+ (pt 1524000 0)
+ (angle 90)
+ (padstackGroup default (padstack c130h80))
+ )
+ )
+ )
+ )
+ ); End of toeprint
+ (propertyS accurateShape LDD-1500L.stp)
+ ); End of footprint
+ ); End of footprints
+ ); End of footprintContainer
+); End of ftf
+
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/eCADSTAR/LDD1500L.packa b/digital-driver/LIB_LDD-1500L/LDD-1500L/eCADSTAR/LDD1500L.packa
new file mode 100644
index 0000000..92418a4
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/eCADSTAR/LDD1500L.packa
@@ -0,0 +1,13 @@
+(unit MM)
+
+(package "LDD-1500L"
+ (type UNDEF)
+ (uver 2)
+ (cuser "SamacSys")
+ (uuser "SamacSys")
+ (utime 2019-12-19-13:38:24)
+ (mountForm default
+ (footprintRef "LDD1500L")
+ (spec "System")
+ )
+)
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/part_info.txt b/digital-driver/LIB_LDD-1500L/LDD-1500L/part_info.txt
new file mode 100644
index 0000000..b5ec898
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/part_info.txt
@@ -0,0 +1,9 @@
+Manufacturer=Mean Well
+PartNumber=LDD-1500L
+PartCategory=Connector
+PackageCategory=Other
+PinCount=9
+Version=1.4
+Released=2019-12-19 13:38:24
+Downloaded=2020-12-11 04:43:14
+3D=Y
diff --git a/digital-driver/LIB_LDD-1500L/LDD-1500L/xDX Designer/LDD-1500L.1 b/digital-driver/LIB_LDD-1500L/LDD-1500L/xDX Designer/LDD-1500L.1
new file mode 100644
index 0000000..340acf3
--- /dev/null
+++ b/digital-driver/LIB_LDD-1500L/LDD-1500L/xDX Designer/LDD-1500L.1
@@ -0,0 +1,56 @@
+V 54
+K 1
+D 0 -1016000 4572000 0
+Y 1
+U 4191000 762000 254000 0 2 3 REFDES=J?
+U 4191000 508000 254000 0 2 3 DEVICE=LDD-1500L
+U 4191000 254000 254000 0 2 0 PKG_TYPE=LDD1500L
+U 4191000 0 254000 0 2 0 Description=LED Power Supplies 6-36Vin 2-30V 1500mA Pin DC-DC LED Driver
+U 4191000 -254000 254000 0 2 0 Datasheet Link=https://componentsearchengine.com/Datasheets/1/LDD-1500L.pdf
+U 4191000 -508000 254000 0 2 0 Height=12.2
+U 4191000 -762000 254000 0 2 0 Manufacturer_Name=Mean Well
+U 4191000 -1016000 254000 0 2 0 Manufacturer_Part_Number=LDD-1500L
+U 4191000 -1270000 254000 0 2 0 Arrow Part Number=LDD-1500L
+U 4191000 -1524000 254000 0 2 0 Arrow Price/Stock=https://www.arrow.com/en/products/ldd-1500l/mean-well-enterprises
+U 4191000 -1778000 254000 0 2 0 Mouser Part Number=709-LDD-1500L
+U 4191000 -2032000 254000 0 2 0 Mouser Price/Stock=https://www.mouser.co.uk/ProductDetail/MEAN-WELL/LDD-1500L?qs=JK6Bpmia%2FmsTbFwcpjJldw%3D%3D
+U 0 0 254000 0 1 0 FORWARD_PCB=1
+l 5 508000 254000 4064000 254000 4064000 -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_1
+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_2
+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 -VOUT_1
+A 355600 -457200 203200 0 9 3 #=11
+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_2
+A 355600 -711200 203200 0 9 3 #=12
+A 0 0 9 0 3 0 PINTYPE=BI
+P 5 4572000 -1016000 4064000 -1016000 0 3 0
+L 3987800 -1016000 228600 0 8 0 1 0 +VOUT_1
+A 4216400 -965200 203200 0 3 3 #=13
+A 0 0 9 0 3 0 PINTYPE=BI
+P 6 4572000 -762000 4064000 -762000 0 3 0
+L 3987800 -762000 228600 0 8 0 1 0 +VOUT_2
+A 4216400 -711200 203200 0 3 3 #=14
+A 0 0 9 0 3 0 PINTYPE=BI
+P 7 4572000 -508000 4064000 -508000 0 3 0
+L 3987800 -508000 228600 0 8 0 1 0 PWM_+ANALOG_DIM
+A 4216400 -457200 203200 0 3 3 #=21
+A 0 0 9 0 3 0 PINTYPE=BI
+P 8 4572000 -254000 4064000 -254000 0 3 0
+L 3987800 -254000 228600 0 8 0 1 0 +VIN_1
+A 4216400 -203200 203200 0 3 3 #=23
+A 0 0 9 0 3 0 PINTYPE=BI
+P 9 4572000 0 4064000 0 0 3 0
+L 3987800 0 228600 0 8 0 1 0 +VIN_2
+A 4216400 50800 203200 0 3 3 #=24
+A 0 0 9 0 3 0 PINTYPE=BI
+E