summaryrefslogtreecommitdiff
path: root/board/library/pkg/4e821afa-e63e-4d05-a98c-82ddec42143b
diff options
context:
space:
mode:
authorKyle Gunger <kgunger12@gmail.com>2024-04-29 14:36:02 -0400
committerKyle Gunger <kgunger12@gmail.com>2024-04-29 14:36:02 -0400
commit23470142e8749f71e3136c2da4716e12011d2f77 (patch)
tree8377d896df7ebef923aea25f1e948edea228d670 /board/library/pkg/4e821afa-e63e-4d05-a98c-82ddec42143b
parent76aba80c0bf3042dd7f962088b02f5aa400ea546 (diff)
Add board schematic
Diffstat (limited to 'board/library/pkg/4e821afa-e63e-4d05-a98c-82ddec42143b')
-rw-r--r--board/library/pkg/4e821afa-e63e-4d05-a98c-82ddec42143b/.librepcb-pkg1
-rw-r--r--board/library/pkg/4e821afa-e63e-4d05-a98c-82ddec42143b/73f34ee6-fd11-4980-a03b-127ee8ab9482.step770
-rw-r--r--board/library/pkg/4e821afa-e63e-4d05-a98c-82ddec42143b/package.lp149
3 files changed, 920 insertions, 0 deletions
diff --git a/board/library/pkg/4e821afa-e63e-4d05-a98c-82ddec42143b/.librepcb-pkg b/board/library/pkg/4e821afa-e63e-4d05-a98c-82ddec42143b/.librepcb-pkg
new file mode 100644
index 0000000..d00491f
--- /dev/null
+++ b/board/library/pkg/4e821afa-e63e-4d05-a98c-82ddec42143b/.librepcb-pkg
@@ -0,0 +1 @@
+1
diff --git a/board/library/pkg/4e821afa-e63e-4d05-a98c-82ddec42143b/73f34ee6-fd11-4980-a03b-127ee8ab9482.step b/board/library/pkg/4e821afa-e63e-4d05-a98c-82ddec42143b/73f34ee6-fd11-4980-a03b-127ee8ab9482.step
new file mode 100644
index 0000000..13dc177
--- /dev/null
+++ b/board/library/pkg/4e821afa-e63e-4d05-a98c-82ddec42143b/73f34ee6-fd11-4980-a03b-127ee8ab9482.step
@@ -0,0 +1,770 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
+FILE_NAME('Open CASCADE Shape Model','2023-09-04T00:13:43',('Author'),(
+'Open CASCADE'),'Open CASCADE STEP processor 7.7','Open CASCADE 7.7'
+,'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('CAPC0402 (01005)','CAPC0402 (01005)','',(#8));
+#8=PRODUCT_CONTEXT('',#2,'mechanical');
+#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#694);
+#11=AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12=CARTESIAN_POINT('',(0.,0.,0.));
+#13=DIRECTION('',(0.,0.,1.));
+#14=DIRECTION('',(1.,0.,0.));
+#15=MANIFOLD_SOLID_BREP('',#16);
+#16=CLOSED_SHELL('',(#17,#47,#67,#90,#114,#137,#155,#173,#196,#216,#235,#254,#274,#293,#307,#318,#333,#343,#365,#375,#390,#413,#424,#441,#464,#482,#501,#514,#531,#540,#558,#572,#589,#603,#615,#632,#652,#660,#666,#672,#680,#688));
+#17=ADVANCED_FACE('',(#18),#44,.F.);
+#18=FACE_BOUND('',#19,.F.);
+#19=EDGE_LOOP('',(#20,#29,#35,#41));
+#20=ORIENTED_EDGE('',*,*,#21,.F.);
+#21=EDGE_CURVE('',#22,#24,#26,.T.);
+#22=VERTEX_POINT('',#23);
+#23=CARTESIAN_POINT('',(7.5E-02,-0.1,4.E-02));
+#24=VERTEX_POINT('',#25);
+#25=CARTESIAN_POINT('',(7.5E-02,-0.1,0.16));
+#26=LINE('',#27,#28);
+#27=CARTESIAN_POINT('',(7.5E-02,-0.1,0.));
+#28=VECTOR('',#13,1.);
+#29=ORIENTED_EDGE('',*,*,#30,.F.);
+#30=EDGE_CURVE('',#31,#22,#33,.T.);
+#31=VERTEX_POINT('',#32);
+#32=CARTESIAN_POINT('',(-7.5E-02,-0.1,4.E-02));
+#33=LINE('',#32,#34);
+#34=VECTOR('',#14,1.);
+#35=ORIENTED_EDGE('',*,*,#36,.T.);
+#36=EDGE_CURVE('',#31,#37,#39,.T.);
+#37=VERTEX_POINT('',#38);
+#38=CARTESIAN_POINT('',(-7.5E-02,-0.1,0.16));
+#39=LINE('',#40,#28);
+#40=CARTESIAN_POINT('',(-7.5E-02,-0.1,0.));
+#41=ORIENTED_EDGE('',*,*,#42,.T.);
+#42=EDGE_CURVE('',#37,#24,#43,.T.);
+#43=LINE('',#38,#34);
+#44=PLANE('',#45);
+#45=AXIS2_PLACEMENT_3D('',#40,#46,#13);
+#46=DIRECTION('',(0.,1.,0.));
+#47=ADVANCED_FACE('',(#48),#65,.F.);
+#48=FACE_BOUND('',#49,.F.);
+#49=EDGE_LOOP('',(#50,#51,#56,#62));
+#50=ORIENTED_EDGE('',*,*,#21,.T.);
+#51=ORIENTED_EDGE('',*,*,#52,.T.);
+#52=EDGE_CURVE('',#24,#53,#55,.T.);
+#53=VERTEX_POINT('',#54);
+#54=CARTESIAN_POINT('',(0.16,-0.1,0.16));
+#55=LINE('',#25,#34);
+#56=ORIENTED_EDGE('',*,*,#57,.F.);
+#57=EDGE_CURVE('',#58,#53,#60,.T.);
+#58=VERTEX_POINT('',#59);
+#59=CARTESIAN_POINT('',(0.16,-0.1,4.E-02));
+#60=LINE('',#61,#28);
+#61=CARTESIAN_POINT('',(0.16,-0.1,0.));
+#62=ORIENTED_EDGE('',*,*,#63,.F.);
+#63=EDGE_CURVE('',#22,#58,#64,.T.);
+#64=LINE('',#23,#34);
+#65=PLANE('',#66);
+#66=AXIS2_PLACEMENT_3D('',#27,#46,#13);
+#67=ADVANCED_FACE('',(#68),#87,.T.);
+#68=FACE_BOUND('',#69,.T.);
+#69=EDGE_LOOP('',(#70,#77,#82,#29));
+#70=ORIENTED_EDGE('',*,*,#71,.T.);
+#71=EDGE_CURVE('',#31,#72,#74,.T.);
+#72=VERTEX_POINT('',#73);
+#73=CARTESIAN_POINT('',(-7.5E-02,-6.E-02,0.));
+#74=CIRCLE('',#75,4.E-02);
+#75=AXIS2_PLACEMENT_3D('',#76,#14,#13);
+#76=CARTESIAN_POINT('',(-7.5E-02,-6.E-02,4.E-02));
+#77=ORIENTED_EDGE('',*,*,#78,.T.);
+#78=EDGE_CURVE('',#72,#79,#81,.T.);
+#79=VERTEX_POINT('',#80);
+#80=CARTESIAN_POINT('',(7.5E-02,-6.E-02,0.));
+#81=LINE('',#73,#34);
+#82=ORIENTED_EDGE('',*,*,#83,.F.);
+#83=EDGE_CURVE('',#22,#79,#84,.T.);
+#84=CIRCLE('',#85,4.E-02);
+#85=AXIS2_PLACEMENT_3D('',#86,#14,#13);
+#86=CARTESIAN_POINT('',(7.5E-02,-6.E-02,4.E-02));
+#87=CYLINDRICAL_SURFACE('',#88,4.E-02);
+#88=AXIS2_PLACEMENT_3D('',#76,#14,#89);
+#89=DIRECTION('',(0.,-1.,0.));
+#90=ADVANCED_FACE('',(#91),#112,.T.);
+#91=FACE_BOUND('',#92,.F.);
+#92=EDGE_LOOP('',(#93,#101,#106,#111));
+#93=ORIENTED_EDGE('',*,*,#94,.T.);
+#94=EDGE_CURVE('',#37,#95,#97,.T.);
+#95=VERTEX_POINT('',#96);
+#96=CARTESIAN_POINT('',(-7.5E-02,-6.E-02,0.2));
+#97=CIRCLE('',#98,4.E-02);
+#98=AXIS2_PLACEMENT_3D('',#99,#100,#13);
+#99=CARTESIAN_POINT('',(-7.5E-02,-6.E-02,0.16));
+#100=DIRECTION('',(-1.,0.,0.));
+#101=ORIENTED_EDGE('',*,*,#102,.T.);
+#102=EDGE_CURVE('',#95,#103,#105,.T.);
+#103=VERTEX_POINT('',#104);
+#104=CARTESIAN_POINT('',(7.5E-02,-6.E-02,0.2));
+#105=LINE('',#96,#34);
+#106=ORIENTED_EDGE('',*,*,#107,.F.);
+#107=EDGE_CURVE('',#24,#103,#108,.T.);
+#108=CIRCLE('',#109,4.E-02);
+#109=AXIS2_PLACEMENT_3D('',#110,#100,#13);
+#110=CARTESIAN_POINT('',(7.5E-02,-6.E-02,0.16));
+#111=ORIENTED_EDGE('',*,*,#42,.F.);
+#112=CYLINDRICAL_SURFACE('',#113,4.E-02);
+#113=AXIS2_PLACEMENT_3D('',#99,#14,#89);
+#114=ADVANCED_FACE('',(#115),#134,.F.);
+#115=FACE_BOUND('',#116,.F.);
+#116=EDGE_LOOP('',(#117,#118,#124,#130));
+#117=ORIENTED_EDGE('',*,*,#36,.F.);
+#118=ORIENTED_EDGE('',*,*,#119,.F.);
+#119=EDGE_CURVE('',#120,#31,#122,.T.);
+#120=VERTEX_POINT('',#121);
+#121=CARTESIAN_POINT('',(-0.16,-0.1,4.E-02));
+#122=LINE('',#123,#34);
+#123=CARTESIAN_POINT('',(-0.2,-0.1,4.E-02));
+#124=ORIENTED_EDGE('',*,*,#125,.T.);
+#125=EDGE_CURVE('',#120,#126,#128,.T.);
+#126=VERTEX_POINT('',#127);
+#127=CARTESIAN_POINT('',(-0.16,-0.1,0.16));
+#128=LINE('',#129,#28);
+#129=CARTESIAN_POINT('',(-0.16,-0.1,0.));
+#130=ORIENTED_EDGE('',*,*,#131,.T.);
+#131=EDGE_CURVE('',#126,#37,#132,.T.);
+#132=LINE('',#133,#34);
+#133=CARTESIAN_POINT('',(-0.2,-0.1,0.16));
+#134=PLANE('',#135);
+#135=AXIS2_PLACEMENT_3D('',#136,#46,#13);
+#136=CARTESIAN_POINT('',(-0.2,-0.1,0.));
+#137=ADVANCED_FACE('',(#138),#153,.T.);
+#138=FACE_BOUND('',#139,.T.);
+#139=EDGE_LOOP('',(#140,#141,#146,#62));
+#140=ORIENTED_EDGE('',*,*,#83,.T.);
+#141=ORIENTED_EDGE('',*,*,#142,.T.);
+#142=EDGE_CURVE('',#79,#143,#145,.T.);
+#143=VERTEX_POINT('',#144);
+#144=CARTESIAN_POINT('',(0.16,-6.E-02,0.));
+#145=LINE('',#80,#34);
+#146=ORIENTED_EDGE('',*,*,#147,.T.);
+#147=EDGE_CURVE('',#143,#58,#148,.T.);
+#148=CIRCLE('',#149,4.E-02);
+#149=AXIS2_PLACEMENT_3D('',#150,#151,#152);
+#150=CARTESIAN_POINT('',(0.16,-6.E-02,4.E-02));
+#151=DIRECTION('',(-1.,-2.602085213965E-16,0.));
+#152=DIRECTION('',(2.602085213965E-16,-1.,0.));
+#153=CYLINDRICAL_SURFACE('',#154,4.E-02);
+#154=AXIS2_PLACEMENT_3D('',#86,#14,#89);
+#155=ADVANCED_FACE('',(#156),#171,.T.);
+#156=FACE_BOUND('',#157,.F.);
+#157=EDGE_LOOP('',(#158,#159,#164,#170));
+#158=ORIENTED_EDGE('',*,*,#107,.T.);
+#159=ORIENTED_EDGE('',*,*,#160,.T.);
+#160=EDGE_CURVE('',#103,#161,#163,.T.);
+#161=VERTEX_POINT('',#162);
+#162=CARTESIAN_POINT('',(0.16,-6.E-02,0.2));
+#163=LINE('',#104,#34);
+#164=ORIENTED_EDGE('',*,*,#165,.F.);
+#165=EDGE_CURVE('',#53,#161,#166,.T.);
+#166=CIRCLE('',#167,4.E-02);
+#167=AXIS2_PLACEMENT_3D('',#168,#100,#169);
+#168=CARTESIAN_POINT('',(0.16,-6.E-02,0.16));
+#169=DIRECTION('',(0.,-1.,1.734723475977E-16));
+#170=ORIENTED_EDGE('',*,*,#52,.F.);
+#171=CYLINDRICAL_SURFACE('',#172,4.E-02);
+#172=AXIS2_PLACEMENT_3D('',#110,#14,#89);
+#173=ADVANCED_FACE('',(#174),#194,.T.);
+#174=FACE_BOUND('',#175,.F.);
+#175=EDGE_LOOP('',(#176,#184,#188,#189));
+#176=ORIENTED_EDGE('',*,*,#177,.F.);
+#177=EDGE_CURVE('',#178,#180,#182,.T.);
+#178=VERTEX_POINT('',#179);
+#179=CARTESIAN_POINT('',(0.2,-6.E-02,4.E-02));
+#180=VERTEX_POINT('',#181);
+#181=CARTESIAN_POINT('',(0.2,-6.E-02,0.16));
+#182=LINE('',#183,#28);
+#183=CARTESIAN_POINT('',(0.2,-6.E-02,0.));
+#184=ORIENTED_EDGE('',*,*,#185,.F.);
+#185=EDGE_CURVE('',#58,#178,#186,.T.);
+#186=CIRCLE('',#187,4.E-02);
+#187=AXIS2_PLACEMENT_3D('',#150,#13,#152);
+#188=ORIENTED_EDGE('',*,*,#57,.T.);
+#189=ORIENTED_EDGE('',*,*,#190,.F.);
+#190=EDGE_CURVE('',#180,#53,#191,.T.);
+#191=CIRCLE('',#192,4.E-02);
+#192=AXIS2_PLACEMENT_3D('',#168,#193,#169);
+#193=DIRECTION('',(0.,-1.734723475977E-16,-1.));
+#194=CYLINDRICAL_SURFACE('',#195,4.E-02);
+#195=AXIS2_PLACEMENT_3D('',#144,#13,#14);
+#196=ADVANCED_FACE('',(#197),#213,.T.);
+#197=FACE_BOUND('',#198,.T.);
+#198=EDGE_LOOP('',(#199,#208,#212,#118));
+#199=ORIENTED_EDGE('',*,*,#200,.F.);
+#200=EDGE_CURVE('',#201,#120,#203,.T.);
+#201=VERTEX_POINT('',#202);
+#202=CARTESIAN_POINT('',(-0.16,-6.E-02,0.));
+#203=CIRCLE('',#204,4.E-02);
+#204=AXIS2_PLACEMENT_3D('',#205,#206,#207);
+#205=CARTESIAN_POINT('',(-0.16,-6.E-02,4.E-02));
+#206=DIRECTION('',(-1.,2.832769448824E-16,0.));
+#207=DIRECTION('',(-2.832769448824E-16,-1.,0.));
+#208=ORIENTED_EDGE('',*,*,#209,.T.);
+#209=EDGE_CURVE('',#201,#72,#210,.T.);
+#210=LINE('',#211,#34);
+#211=CARTESIAN_POINT('',(-0.2,-6.E-02,0.));
+#212=ORIENTED_EDGE('',*,*,#71,.F.);
+#213=CYLINDRICAL_SURFACE('',#214,4.E-02);
+#214=AXIS2_PLACEMENT_3D('',#215,#14,#89);
+#215=CARTESIAN_POINT('',(-0.2,-6.E-02,4.E-02));
+#216=ADVANCED_FACE('',(#217),#233,.F.);
+#217=FACE_BOUND('',#218,.F.);
+#218=EDGE_LOOP('',(#219,#77,#225,#230));
+#219=ORIENTED_EDGE('',*,*,#220,.F.);
+#220=EDGE_CURVE('',#72,#221,#223,.T.);
+#221=VERTEX_POINT('',#222);
+#222=CARTESIAN_POINT('',(-7.5E-02,6.E-02,0.));
+#223=LINE('',#40,#224);
+#224=VECTOR('',#46,1.);
+#225=ORIENTED_EDGE('',*,*,#226,.T.);
+#226=EDGE_CURVE('',#79,#227,#229,.T.);
+#227=VERTEX_POINT('',#228);
+#228=CARTESIAN_POINT('',(7.5E-02,6.E-02,0.));
+#229=LINE('',#27,#224);
+#230=ORIENTED_EDGE('',*,*,#231,.F.);
+#231=EDGE_CURVE('',#221,#227,#232,.T.);
+#232=LINE('',#222,#34);
+#233=PLANE('',#234);
+#234=AXIS2_PLACEMENT_3D('',#40,#13,#14);
+#235=ADVANCED_FACE('',(#236),#251,.T.);
+#236=FACE_BOUND('',#237,.F.);
+#237=EDGE_LOOP('',(#238,#239,#246,#250));
+#238=ORIENTED_EDGE('',*,*,#131,.F.);
+#239=ORIENTED_EDGE('',*,*,#240,.T.);
+#240=EDGE_CURVE('',#126,#241,#243,.T.);
+#241=VERTEX_POINT('',#242);
+#242=CARTESIAN_POINT('',(-0.16,-6.E-02,0.2));
+#243=CIRCLE('',#244,4.E-02);
+#244=AXIS2_PLACEMENT_3D('',#245,#100,#169);
+#245=CARTESIAN_POINT('',(-0.16,-6.E-02,0.16));
+#246=ORIENTED_EDGE('',*,*,#247,.T.);
+#247=EDGE_CURVE('',#241,#95,#248,.T.);
+#248=LINE('',#249,#34);
+#249=CARTESIAN_POINT('',(-0.2,-6.E-02,0.2));
+#250=ORIENTED_EDGE('',*,*,#94,.F.);
+#251=CYLINDRICAL_SURFACE('',#252,4.E-02);
+#252=AXIS2_PLACEMENT_3D('',#253,#14,#89);
+#253=CARTESIAN_POINT('',(-0.2,-6.E-02,0.16));
+#254=ADVANCED_FACE('',(#255),#272,.T.);
+#255=FACE_BOUND('',#256,.T.);
+#256=EDGE_LOOP('',(#257,#101,#263,#269));
+#257=ORIENTED_EDGE('',*,*,#258,.F.);
+#258=EDGE_CURVE('',#95,#259,#261,.T.);
+#259=VERTEX_POINT('',#260);
+#260=CARTESIAN_POINT('',(-7.5E-02,6.E-02,0.2));
+#261=LINE('',#262,#224);
+#262=CARTESIAN_POINT('',(-7.5E-02,-0.1,0.2));
+#263=ORIENTED_EDGE('',*,*,#264,.T.);
+#264=EDGE_CURVE('',#103,#265,#267,.T.);
+#265=VERTEX_POINT('',#266);
+#266=CARTESIAN_POINT('',(7.5E-02,6.E-02,0.2));
+#267=LINE('',#268,#224);
+#268=CARTESIAN_POINT('',(7.5E-02,-0.1,0.2));
+#269=ORIENTED_EDGE('',*,*,#270,.F.);
+#270=EDGE_CURVE('',#259,#265,#271,.T.);
+#271=LINE('',#260,#34);
+#272=PLANE('',#273);
+#273=AXIS2_PLACEMENT_3D('',#262,#13,#14);
+#274=ADVANCED_FACE('',(#275),#291,.T.);
+#275=FACE_BOUND('',#276,.T.);
+#276=EDGE_LOOP('',(#277,#282,#124,#286));
+#277=ORIENTED_EDGE('',*,*,#278,.F.);
+#278=EDGE_CURVE('',#279,#280,#281,.T.);
+#279=VERTEX_POINT('',#215);
+#280=VERTEX_POINT('',#253);
+#281=LINE('',#211,#28);
+#282=ORIENTED_EDGE('',*,*,#283,.T.);
+#283=EDGE_CURVE('',#279,#120,#284,.T.);
+#284=CIRCLE('',#285,4.E-02);
+#285=AXIS2_PLACEMENT_3D('',#205,#13,#100);
+#286=ORIENTED_EDGE('',*,*,#287,.F.);
+#287=EDGE_CURVE('',#280,#126,#288,.T.);
+#288=CIRCLE('',#289,4.E-02);
+#289=AXIS2_PLACEMENT_3D('',#245,#290,#169);
+#290=DIRECTION('',(0.,1.734723475977E-16,1.));
+#291=CYLINDRICAL_SURFACE('',#292,4.E-02);
+#292=AXIS2_PLACEMENT_3D('',#202,#13,#100);
+#293=ADVANCED_FACE('',(#294),#305,.F.);
+#294=FACE_BOUND('',#295,.F.);
+#295=EDGE_LOOP('',(#296,#141,#297,#302));
+#296=ORIENTED_EDGE('',*,*,#226,.F.);
+#297=ORIENTED_EDGE('',*,*,#298,.T.);
+#298=EDGE_CURVE('',#143,#299,#301,.T.);
+#299=VERTEX_POINT('',#300);
+#300=CARTESIAN_POINT('',(0.16,6.E-02,0.));
+#301=LINE('',#61,#224);
+#302=ORIENTED_EDGE('',*,*,#303,.F.);
+#303=EDGE_CURVE('',#227,#299,#304,.T.);
+#304=LINE('',#228,#34);
+#305=PLANE('',#306);
+#306=AXIS2_PLACEMENT_3D('',#27,#13,#14);
+#307=ADVANCED_FACE('',(#308),#317,.T.);
+#308=FACE_BOUND('',#309,.T.);
+#309=EDGE_LOOP('',(#310,#311,#184));
+#310=ORIENTED_EDGE('',*,*,#147,.F.);
+#311=ORIENTED_EDGE('',*,*,#312,.T.);
+#312=EDGE_CURVE('',#143,#178,#313,.T.);
+#313=CIRCLE('',#314,4.E-02);
+#314=AXIS2_PLACEMENT_3D('',#150,#315,#316);
+#315=DIRECTION('',(1.989761814392E-16,-1.,0.));
+#316=DIRECTION('',(1.,1.989761814392E-16,0.));
+#317=SPHERICAL_SURFACE('',#187,4.E-02);
+#318=ADVANCED_FACE('',(#319),#331,.T.);
+#319=FACE_BOUND('',#320,.T.);
+#320=EDGE_LOOP('',(#321,#159,#322,#328));
+#321=ORIENTED_EDGE('',*,*,#264,.F.);
+#322=ORIENTED_EDGE('',*,*,#323,.T.);
+#323=EDGE_CURVE('',#161,#324,#326,.T.);
+#324=VERTEX_POINT('',#325);
+#325=CARTESIAN_POINT('',(0.16,6.E-02,0.2));
+#326=LINE('',#327,#224);
+#327=CARTESIAN_POINT('',(0.16,-0.1,0.2));
+#328=ORIENTED_EDGE('',*,*,#329,.F.);
+#329=EDGE_CURVE('',#265,#324,#330,.T.);
+#330=LINE('',#266,#34);
+#331=PLANE('',#332);
+#332=AXIS2_PLACEMENT_3D('',#268,#13,#14);
+#333=ADVANCED_FACE('',(#334),#342,.T.);
+#334=FACE_BOUND('',#335,.T.);
+#335=EDGE_LOOP('',(#189,#336,#164));
+#336=ORIENTED_EDGE('',*,*,#337,.T.);
+#337=EDGE_CURVE('',#180,#161,#338,.T.);
+#338=CIRCLE('',#339,4.E-02);
+#339=AXIS2_PLACEMENT_3D('',#168,#340,#341);
+#340=DIRECTION('',(0.,-1.,-1.098045972847E-16));
+#341=DIRECTION('',(0.,-1.098045972847E-16,1.));
+#342=SPHERICAL_SURFACE('',#167,4.E-02);
+#343=ADVANCED_FACE('',(#344),#362,.T.);
+#344=FACE_BOUND('',#345,.T.);
+#345=EDGE_LOOP('',(#176,#346,#352,#358));
+#346=ORIENTED_EDGE('',*,*,#347,.T.);
+#347=EDGE_CURVE('',#178,#348,#350,.T.);
+#348=VERTEX_POINT('',#349);
+#349=CARTESIAN_POINT('',(0.2,6.E-02,4.E-02));
+#350=LINE('',#351,#224);
+#351=CARTESIAN_POINT('',(0.2,-0.1,4.E-02));
+#352=ORIENTED_EDGE('',*,*,#353,.T.);
+#353=EDGE_CURVE('',#348,#354,#356,.T.);
+#354=VERTEX_POINT('',#355);
+#355=CARTESIAN_POINT('',(0.2,6.E-02,0.16));
+#356=LINE('',#357,#28);
+#357=CARTESIAN_POINT('',(0.2,6.E-02,0.));
+#358=ORIENTED_EDGE('',*,*,#359,.F.);
+#359=EDGE_CURVE('',#180,#354,#360,.T.);
+#360=LINE('',#361,#224);
+#361=CARTESIAN_POINT('',(0.2,-0.1,0.16));
+#362=PLANE('',#363);
+#363=AXIS2_PLACEMENT_3D('',#364,#14,#13);
+#364=CARTESIAN_POINT('',(0.2,-0.1,0.));
+#365=ADVANCED_FACE('',(#366),#374,.T.);
+#366=FACE_BOUND('',#367,.T.);
+#367=EDGE_LOOP('',(#368,#372,#373));
+#368=ORIENTED_EDGE('',*,*,#369,.F.);
+#369=EDGE_CURVE('',#201,#279,#370,.T.);
+#370=CIRCLE('',#371,4.E-02);
+#371=AXIS2_PLACEMENT_3D('',#205,#46,#100);
+#372=ORIENTED_EDGE('',*,*,#200,.T.);
+#373=ORIENTED_EDGE('',*,*,#283,.F.);
+#374=SPHERICAL_SURFACE('',#285,4.E-02);
+#375=ADVANCED_FACE('',(#376),#388,.F.);
+#376=FACE_BOUND('',#377,.F.);
+#377=EDGE_LOOP('',(#378,#379,#385,#208));
+#378=ORIENTED_EDGE('',*,*,#220,.T.);
+#379=ORIENTED_EDGE('',*,*,#380,.F.);
+#380=EDGE_CURVE('',#381,#221,#383,.T.);
+#381=VERTEX_POINT('',#382);
+#382=CARTESIAN_POINT('',(-0.16,6.E-02,0.));
+#383=LINE('',#384,#34);
+#384=CARTESIAN_POINT('',(-0.2,6.E-02,0.));
+#385=ORIENTED_EDGE('',*,*,#386,.F.);
+#386=EDGE_CURVE('',#201,#381,#387,.T.);
+#387=LINE('',#129,#224);
+#388=PLANE('',#389);
+#389=AXIS2_PLACEMENT_3D('',#136,#13,#14);
+#390=ADVANCED_FACE('',(#391),#411,.T.);
+#391=FACE_BOUND('',#392,.F.);
+#392=EDGE_LOOP('',(#393,#400,#401,#408));
+#393=ORIENTED_EDGE('',*,*,#394,.T.);
+#394=EDGE_CURVE('',#395,#221,#397,.T.);
+#395=VERTEX_POINT('',#396);
+#396=CARTESIAN_POINT('',(-7.5E-02,0.1,4.E-02));
+#397=CIRCLE('',#398,4.E-02);
+#398=AXIS2_PLACEMENT_3D('',#399,#100,#13);
+#399=CARTESIAN_POINT('',(-7.5E-02,6.E-02,4.E-02));
+#400=ORIENTED_EDGE('',*,*,#231,.T.);
+#401=ORIENTED_EDGE('',*,*,#402,.F.);
+#402=EDGE_CURVE('',#403,#227,#405,.T.);
+#403=VERTEX_POINT('',#404);
+#404=CARTESIAN_POINT('',(7.5E-02,0.1,4.E-02));
+#405=CIRCLE('',#406,4.E-02);
+#406=AXIS2_PLACEMENT_3D('',#407,#100,#13);
+#407=CARTESIAN_POINT('',(7.5E-02,6.E-02,4.E-02));
+#408=ORIENTED_EDGE('',*,*,#409,.F.);
+#409=EDGE_CURVE('',#395,#403,#410,.T.);
+#410=LINE('',#396,#34);
+#411=CYLINDRICAL_SURFACE('',#412,4.E-02);
+#412=AXIS2_PLACEMENT_3D('',#399,#14,#46);
+#413=ADVANCED_FACE('',(#414),#422,.T.);
+#414=FACE_BOUND('',#415,.F.);
+#415=EDGE_LOOP('',(#286,#416,#421));
+#416=ORIENTED_EDGE('',*,*,#417,.T.);
+#417=EDGE_CURVE('',#280,#241,#418,.T.);
+#418=CIRCLE('',#419,4.E-02);
+#419=AXIS2_PLACEMENT_3D('',#245,#420,#341);
+#420=DIRECTION('',(0.,1.,1.098045972847E-16));
+#421=ORIENTED_EDGE('',*,*,#240,.F.);
+#422=SPHERICAL_SURFACE('',#423,4.E-02);
+#423=AXIS2_PLACEMENT_3D('',#245,#14,#169);
+#424=ADVANCED_FACE('',(#425),#438,.T.);
+#425=FACE_BOUND('',#426,.T.);
+#426=EDGE_LOOP('',(#427,#428,#434,#246));
+#427=ORIENTED_EDGE('',*,*,#258,.T.);
+#428=ORIENTED_EDGE('',*,*,#429,.F.);
+#429=EDGE_CURVE('',#430,#259,#432,.T.);
+#430=VERTEX_POINT('',#431);
+#431=CARTESIAN_POINT('',(-0.16,6.E-02,0.2));
+#432=LINE('',#433,#34);
+#433=CARTESIAN_POINT('',(-0.2,6.E-02,0.2));
+#434=ORIENTED_EDGE('',*,*,#435,.F.);
+#435=EDGE_CURVE('',#241,#430,#436,.T.);
+#436=LINE('',#437,#224);
+#437=CARTESIAN_POINT('',(-0.16,-0.1,0.2));
+#438=PLANE('',#439);
+#439=AXIS2_PLACEMENT_3D('',#440,#13,#14);
+#440=CARTESIAN_POINT('',(-0.2,-0.1,0.2));
+#441=ADVANCED_FACE('',(#442),#462,.T.);
+#442=FACE_BOUND('',#443,.T.);
+#443=EDGE_LOOP('',(#444,#451,#452,#459));
+#444=ORIENTED_EDGE('',*,*,#445,.T.);
+#445=EDGE_CURVE('',#446,#259,#448,.T.);
+#446=VERTEX_POINT('',#447);
+#447=CARTESIAN_POINT('',(-7.5E-02,0.1,0.16));
+#448=CIRCLE('',#449,4.E-02);
+#449=AXIS2_PLACEMENT_3D('',#450,#14,#13);
+#450=CARTESIAN_POINT('',(-7.5E-02,6.E-02,0.16));
+#451=ORIENTED_EDGE('',*,*,#270,.T.);
+#452=ORIENTED_EDGE('',*,*,#453,.F.);
+#453=EDGE_CURVE('',#454,#265,#456,.T.);
+#454=VERTEX_POINT('',#455);
+#455=CARTESIAN_POINT('',(7.5E-02,0.1,0.16));
+#456=CIRCLE('',#457,4.E-02);
+#457=AXIS2_PLACEMENT_3D('',#458,#14,#13);
+#458=CARTESIAN_POINT('',(7.5E-02,6.E-02,0.16));
+#459=ORIENTED_EDGE('',*,*,#460,.F.);
+#460=EDGE_CURVE('',#446,#454,#461,.T.);
+#461=LINE('',#447,#34);
+#462=CYLINDRICAL_SURFACE('',#463,4.E-02);
+#463=AXIS2_PLACEMENT_3D('',#450,#14,#46);
+#464=ADVANCED_FACE('',(#465),#480,.F.);
+#465=FACE_BOUND('',#466,.F.);
+#466=EDGE_LOOP('',(#277,#467,#472,#477));
+#467=ORIENTED_EDGE('',*,*,#468,.T.);
+#468=EDGE_CURVE('',#279,#469,#471,.T.);
+#469=VERTEX_POINT('',#470);
+#470=CARTESIAN_POINT('',(-0.2,6.E-02,4.E-02));
+#471=LINE('',#123,#224);
+#472=ORIENTED_EDGE('',*,*,#473,.T.);
+#473=EDGE_CURVE('',#469,#474,#476,.T.);
+#474=VERTEX_POINT('',#475);
+#475=CARTESIAN_POINT('',(-0.2,6.E-02,0.16));
+#476=LINE('',#384,#28);
+#477=ORIENTED_EDGE('',*,*,#478,.F.);
+#478=EDGE_CURVE('',#280,#474,#479,.T.);
+#479=LINE('',#133,#224);
+#480=PLANE('',#481);
+#481=AXIS2_PLACEMENT_3D('',#136,#14,#13);
+#482=ADVANCED_FACE('',(#483),#499,.T.);
+#483=FACE_BOUND('',#484,.F.);
+#484=EDGE_LOOP('',(#485,#486,#487,#496));
+#485=ORIENTED_EDGE('',*,*,#402,.T.);
+#486=ORIENTED_EDGE('',*,*,#303,.T.);
+#487=ORIENTED_EDGE('',*,*,#488,.T.);
+#488=EDGE_CURVE('',#299,#489,#491,.T.);
+#489=VERTEX_POINT('',#490);
+#490=CARTESIAN_POINT('',(0.16,0.1,4.E-02));
+#491=CIRCLE('',#492,4.E-02);
+#492=AXIS2_PLACEMENT_3D('',#493,#494,#495);
+#493=CARTESIAN_POINT('',(0.16,6.E-02,4.E-02));
+#494=DIRECTION('',(1.,-3.318492022097E-16,0.));
+#495=DIRECTION('',(3.318492022097E-16,1.,0.));
+#496=ORIENTED_EDGE('',*,*,#497,.F.);
+#497=EDGE_CURVE('',#403,#489,#498,.T.);
+#498=LINE('',#404,#34);
+#499=CYLINDRICAL_SURFACE('',#500,4.E-02);
+#500=AXIS2_PLACEMENT_3D('',#407,#14,#46);
+#501=ADVANCED_FACE('',(#502),#512,.T.);
+#502=FACE_BOUND('',#503,.T.);
+#503=EDGE_LOOP('',(#504,#297,#505,#511));
+#504=ORIENTED_EDGE('',*,*,#312,.F.);
+#505=ORIENTED_EDGE('',*,*,#506,.T.);
+#506=EDGE_CURVE('',#299,#348,#507,.T.);
+#507=CIRCLE('',#508,4.E-02);
+#508=AXIS2_PLACEMENT_3D('',#493,#509,#510);
+#509=DIRECTION('',(1.734723475977E-16,-1.,0.));
+#510=DIRECTION('',(1.,1.734723475977E-16,0.));
+#511=ORIENTED_EDGE('',*,*,#347,.F.);
+#512=CYLINDRICAL_SURFACE('',#513,4.E-02);
+#513=AXIS2_PLACEMENT_3D('',#59,#46,#14);
+#514=ADVANCED_FACE('',(#515),#529,.T.);
+#515=FACE_BOUND('',#516,.T.);
+#516=EDGE_LOOP('',(#517,#518,#519,#526));
+#517=ORIENTED_EDGE('',*,*,#453,.T.);
+#518=ORIENTED_EDGE('',*,*,#329,.T.);
+#519=ORIENTED_EDGE('',*,*,#520,.T.);
+#520=EDGE_CURVE('',#324,#521,#523,.T.);
+#521=VERTEX_POINT('',#522);
+#522=CARTESIAN_POINT('',(0.16,0.1,0.16));
+#523=CIRCLE('',#524,4.E-02);
+#524=AXIS2_PLACEMENT_3D('',#525,#100,#290);
+#525=CARTESIAN_POINT('',(0.16,6.E-02,0.16));
+#526=ORIENTED_EDGE('',*,*,#527,.F.);
+#527=EDGE_CURVE('',#454,#521,#528,.T.);
+#528=LINE('',#455,#34);
+#529=CYLINDRICAL_SURFACE('',#530,4.E-02);
+#530=AXIS2_PLACEMENT_3D('',#458,#14,#46);
+#531=ADVANCED_FACE('',(#532),#538,.T.);
+#532=FACE_BOUND('',#533,.F.);
+#533=EDGE_LOOP('',(#336,#322,#534,#358));
+#534=ORIENTED_EDGE('',*,*,#535,.F.);
+#535=EDGE_CURVE('',#354,#324,#536,.T.);
+#536=CIRCLE('',#537,4.E-02);
+#537=AXIS2_PLACEMENT_3D('',#525,#169,#290);
+#538=CYLINDRICAL_SURFACE('',#539,4.E-02);
+#539=AXIS2_PLACEMENT_3D('',#54,#46,#14);
+#540=ADVANCED_FACE('',(#541),#556,.T.);
+#541=FACE_BOUND('',#542,.T.);
+#542=EDGE_LOOP('',(#543,#544,#548,#552));
+#543=ORIENTED_EDGE('',*,*,#353,.F.);
+#544=ORIENTED_EDGE('',*,*,#545,.T.);
+#545=EDGE_CURVE('',#348,#489,#546,.T.);
+#546=CIRCLE('',#547,4.E-02);
+#547=AXIS2_PLACEMENT_3D('',#493,#13,#510);
+#548=ORIENTED_EDGE('',*,*,#549,.T.);
+#549=EDGE_CURVE('',#489,#521,#550,.T.);
+#550=LINE('',#551,#28);
+#551=CARTESIAN_POINT('',(0.16,0.1,0.));
+#552=ORIENTED_EDGE('',*,*,#553,.F.);
+#553=EDGE_CURVE('',#354,#521,#554,.T.);
+#554=CIRCLE('',#555,4.E-02);
+#555=AXIS2_PLACEMENT_3D('',#525,#341,#420);
+#556=CYLINDRICAL_SURFACE('',#557,4.E-02);
+#557=AXIS2_PLACEMENT_3D('',#300,#13,#14);
+#558=ADVANCED_FACE('',(#559),#570,.T.);
+#559=FACE_BOUND('',#560,.F.);
+#560=EDGE_LOOP('',(#368,#561,#562,#569));
+#561=ORIENTED_EDGE('',*,*,#386,.T.);
+#562=ORIENTED_EDGE('',*,*,#563,.F.);
+#563=EDGE_CURVE('',#469,#381,#564,.T.);
+#564=CIRCLE('',#565,4.E-02);
+#565=AXIS2_PLACEMENT_3D('',#566,#567,#568);
+#566=CARTESIAN_POINT('',(-0.16,6.E-02,4.E-02));
+#567=DIRECTION('',(0.,-1.,-2.832769448824E-16));
+#568=DIRECTION('',(0.,2.832769448824E-16,-1.));
+#569=ORIENTED_EDGE('',*,*,#468,.F.);
+#570=CYLINDRICAL_SURFACE('',#571,4.E-02);
+#571=AXIS2_PLACEMENT_3D('',#121,#46,#100);
+#572=ADVANCED_FACE('',(#573),#587,.T.);
+#573=FACE_BOUND('',#574,.F.);
+#574=EDGE_LOOP('',(#575,#581,#585,#586));
+#575=ORIENTED_EDGE('',*,*,#576,.F.);
+#576=EDGE_CURVE('',#577,#395,#579,.T.);
+#577=VERTEX_POINT('',#578);
+#578=CARTESIAN_POINT('',(-0.16,0.1,4.E-02));
+#579=LINE('',#580,#34);
+#580=CARTESIAN_POINT('',(-0.2,0.1,4.E-02));
+#581=ORIENTED_EDGE('',*,*,#582,.T.);
+#582=EDGE_CURVE('',#577,#381,#583,.T.);
+#583=CIRCLE('',#584,4.E-02);
+#584=AXIS2_PLACEMENT_3D('',#566,#100,#46);
+#585=ORIENTED_EDGE('',*,*,#380,.T.);
+#586=ORIENTED_EDGE('',*,*,#394,.F.);
+#587=CYLINDRICAL_SURFACE('',#588,4.E-02);
+#588=AXIS2_PLACEMENT_3D('',#470,#14,#46);
+#589=ADVANCED_FACE('',(#590),#601,.T.);
+#590=FACE_BOUND('',#591,.T.);
+#591=EDGE_LOOP('',(#592,#408,#596,#600));
+#592=ORIENTED_EDGE('',*,*,#593,.F.);
+#593=EDGE_CURVE('',#403,#454,#594,.T.);
+#594=LINE('',#595,#28);
+#595=CARTESIAN_POINT('',(7.5E-02,0.1,0.));
+#596=ORIENTED_EDGE('',*,*,#597,.T.);
+#597=EDGE_CURVE('',#395,#446,#598,.T.);
+#598=LINE('',#599,#28);
+#599=CARTESIAN_POINT('',(-7.5E-02,0.1,0.));
+#600=ORIENTED_EDGE('',*,*,#460,.T.);
+#601=PLANE('',#602);
+#602=AXIS2_PLACEMENT_3D('',#599,#46,#13);
+#603=ADVANCED_FACE('',(#604),#613,.T.);
+#604=FACE_BOUND('',#605,.T.);
+#605=EDGE_LOOP('',(#416,#606,#607,#477));
+#606=ORIENTED_EDGE('',*,*,#435,.T.);
+#607=ORIENTED_EDGE('',*,*,#608,.F.);
+#608=EDGE_CURVE('',#474,#430,#609,.T.);
+#609=CIRCLE('',#610,4.E-02);
+#610=AXIS2_PLACEMENT_3D('',#611,#612,#290);
+#611=CARTESIAN_POINT('',(-0.16,6.E-02,0.16));
+#612=DIRECTION('',(0.,1.,-1.734723475977E-16));
+#613=CYLINDRICAL_SURFACE('',#614,4.E-02);
+#614=AXIS2_PLACEMENT_3D('',#127,#46,#100);
+#615=ADVANCED_FACE('',(#616),#630,.T.);
+#616=FACE_BOUND('',#617,.T.);
+#617=EDGE_LOOP('',(#618,#624,#628,#629));
+#618=ORIENTED_EDGE('',*,*,#619,.F.);
+#619=EDGE_CURVE('',#620,#446,#622,.T.);
+#620=VERTEX_POINT('',#621);
+#621=CARTESIAN_POINT('',(-0.16,0.1,0.16));
+#622=LINE('',#623,#34);
+#623=CARTESIAN_POINT('',(-0.2,0.1,0.16));
+#624=ORIENTED_EDGE('',*,*,#625,.F.);
+#625=EDGE_CURVE('',#430,#620,#626,.T.);
+#626=CIRCLE('',#627,4.E-02);
+#627=AXIS2_PLACEMENT_3D('',#611,#100,#290);
+#628=ORIENTED_EDGE('',*,*,#429,.T.);
+#629=ORIENTED_EDGE('',*,*,#445,.F.);
+#630=CYLINDRICAL_SURFACE('',#631,4.E-02);
+#631=AXIS2_PLACEMENT_3D('',#475,#14,#46);
+#632=ADVANCED_FACE('',(#633),#650,.T.);
+#633=FACE_BOUND('',#634,.F.);
+#634=EDGE_LOOP('',(#635,#640,#644,#649));
+#635=ORIENTED_EDGE('',*,*,#636,.T.);
+#636=EDGE_CURVE('',#469,#577,#637,.T.);
+#637=CIRCLE('',#638,4.E-02);
+#638=AXIS2_PLACEMENT_3D('',#566,#639,#46);
+#639=DIRECTION('',(0.,0.,-1.));
+#640=ORIENTED_EDGE('',*,*,#641,.T.);
+#641=EDGE_CURVE('',#577,#620,#642,.T.);
+#642=LINE('',#643,#28);
+#643=CARTESIAN_POINT('',(-0.16,0.1,0.));
+#644=ORIENTED_EDGE('',*,*,#645,.F.);
+#645=EDGE_CURVE('',#474,#620,#646,.T.);
+#646=CIRCLE('',#647,4.E-02);
+#647=AXIS2_PLACEMENT_3D('',#611,#648,#420);
+#648=DIRECTION('',(0.,1.098045972847E-16,-1.));
+#649=ORIENTED_EDGE('',*,*,#473,.F.);
+#650=CYLINDRICAL_SURFACE('',#651,4.E-02);
+#651=AXIS2_PLACEMENT_3D('',#382,#13,#100);
+#652=ADVANCED_FACE('',(#653),#658,.T.);
+#653=FACE_BOUND('',#654,.T.);
+#654=EDGE_LOOP('',(#655,#656,#657,#496));
+#655=ORIENTED_EDGE('',*,*,#593,.T.);
+#656=ORIENTED_EDGE('',*,*,#527,.T.);
+#657=ORIENTED_EDGE('',*,*,#549,.F.);
+#658=PLANE('',#659);
+#659=AXIS2_PLACEMENT_3D('',#595,#46,#13);
+#660=ADVANCED_FACE('',(#661),#665,.T.);
+#661=FACE_BOUND('',#662,.T.);
+#662=EDGE_LOOP('',(#663,#487,#664));
+#663=ORIENTED_EDGE('',*,*,#506,.F.);
+#664=ORIENTED_EDGE('',*,*,#545,.F.);
+#665=SPHERICAL_SURFACE('',#547,4.E-02);
+#666=ADVANCED_FACE('',(#667),#671,.T.);
+#667=FACE_BOUND('',#668,.T.);
+#668=EDGE_LOOP('',(#534,#669,#670));
+#669=ORIENTED_EDGE('',*,*,#553,.T.);
+#670=ORIENTED_EDGE('',*,*,#520,.F.);
+#671=SPHERICAL_SURFACE('',#524,4.E-02);
+#672=ADVANCED_FACE('',(#673),#678,.T.);
+#673=FACE_BOUND('',#674,.F.);
+#674=EDGE_LOOP('',(#675,#676,#677));
+#675=ORIENTED_EDGE('',*,*,#636,.F.);
+#676=ORIENTED_EDGE('',*,*,#563,.T.);
+#677=ORIENTED_EDGE('',*,*,#582,.F.);
+#678=SPHERICAL_SURFACE('',#679,4.E-02);
+#679=AXIS2_PLACEMENT_3D('',#566,#14,#46);
+#680=ADVANCED_FACE('',(#681),#685,.T.);
+#681=FACE_BOUND('',#682,.T.);
+#682=EDGE_LOOP('',(#683,#575,#640,#684));
+#683=ORIENTED_EDGE('',*,*,#597,.F.);
+#684=ORIENTED_EDGE('',*,*,#619,.T.);
+#685=PLANE('',#686);
+#686=AXIS2_PLACEMENT_3D('',#687,#46,#13);
+#687=CARTESIAN_POINT('',(-0.2,0.1,0.));
+#688=ADVANCED_FACE('',(#689),#692,.T.);
+#689=FACE_BOUND('',#690,.F.);
+#690=EDGE_LOOP('',(#607,#691,#624));
+#691=ORIENTED_EDGE('',*,*,#645,.T.);
+#692=SPHERICAL_SURFACE('',#693,4.E-02);
+#693=AXIS2_PLACEMENT_3D('',#611,#14,#290);
+#694=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#698))GLOBAL_UNIT_ASSIGNED_CONTEXT((#695,#696,#697)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#695=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#696=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#697=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#698=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#695,'distance_accuracy_value','confusion accuracy');
+#699=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#700=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#701,#711,#720,#721,#722,#723,#724,#725,#726,#727,#728,#729,#730,#731,#732,#733,#734,#735,#736,#737,#738,#739,#740,#741,#742,#743,#744,#745,#746,#747,#748,#749,#750,#751,#752,#753,#754,#755,#756,#757,#758,#759),#694);
+#701=STYLED_ITEM('color',(#702),#17);
+#702=PRESENTATION_STYLE_ASSIGNMENT((#703,#709));
+#703=SURFACE_STYLE_USAGE(.BOTH.,#704);
+#704=SURFACE_SIDE_STYLE('',(#705));
+#705=SURFACE_STYLE_FILL_AREA(#706);
+#706=FILL_AREA_STYLE('',(#707));
+#707=FILL_AREA_STYLE_COLOUR('',#708);
+#708=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294);
+#709=CURVE_STYLE('',#710,POSITIVE_LENGTH_MEASURE(0.1),#708);
+#710=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#711=STYLED_ITEM('color',(#712),#47);
+#712=PRESENTATION_STYLE_ASSIGNMENT((#713,#719));
+#713=SURFACE_STYLE_USAGE(.BOTH.,#714);
+#714=SURFACE_SIDE_STYLE('',(#715));
+#715=SURFACE_STYLE_FILL_AREA(#716);
+#716=FILL_AREA_STYLE('',(#717));
+#717=FILL_AREA_STYLE_COLOUR('',#718);
+#718=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
+#719=CURVE_STYLE('',#710,POSITIVE_LENGTH_MEASURE(0.1),#718);
+#720=STYLED_ITEM('color',(#702),#67);
+#721=STYLED_ITEM('color',(#702),#90);
+#722=STYLED_ITEM('color',(#712),#114);
+#723=STYLED_ITEM('color',(#712),#137);
+#724=STYLED_ITEM('color',(#712),#155);
+#725=STYLED_ITEM('color',(#712),#173);
+#726=STYLED_ITEM('color',(#712),#196);
+#727=STYLED_ITEM('color',(#702),#216);
+#728=STYLED_ITEM('color',(#712),#235);
+#729=STYLED_ITEM('color',(#702),#254);
+#730=STYLED_ITEM('color',(#712),#274);
+#731=STYLED_ITEM('color',(#712),#293);
+#732=STYLED_ITEM('color',(#712),#307);
+#733=STYLED_ITEM('color',(#712),#318);
+#734=STYLED_ITEM('color',(#712),#333);
+#735=STYLED_ITEM('color',(#712),#343);
+#736=STYLED_ITEM('color',(#712),#365);
+#737=STYLED_ITEM('color',(#712),#375);
+#738=STYLED_ITEM('color',(#702),#390);
+#739=STYLED_ITEM('color',(#712),#413);
+#740=STYLED_ITEM('color',(#712),#424);
+#741=STYLED_ITEM('color',(#702),#441);
+#742=STYLED_ITEM('color',(#712),#464);
+#743=STYLED_ITEM('color',(#712),#482);
+#744=STYLED_ITEM('color',(#712),#501);
+#745=STYLED_ITEM('color',(#712),#514);
+#746=STYLED_ITEM('color',(#712),#531);
+#747=STYLED_ITEM('color',(#712),#540);
+#748=STYLED_ITEM('color',(#712),#558);
+#749=STYLED_ITEM('color',(#712),#572);
+#750=STYLED_ITEM('color',(#702),#589);
+#751=STYLED_ITEM('color',(#712),#603);
+#752=STYLED_ITEM('color',(#712),#615);
+#753=STYLED_ITEM('color',(#712),#632);
+#754=STYLED_ITEM('color',(#712),#652);
+#755=STYLED_ITEM('color',(#712),#660);
+#756=STYLED_ITEM('color',(#712),#666);
+#757=STYLED_ITEM('color',(#712),#672);
+#758=STYLED_ITEM('color',(#712),#680);
+#759=STYLED_ITEM('color',(#712),#688);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/board/library/pkg/4e821afa-e63e-4d05-a98c-82ddec42143b/package.lp b/board/library/pkg/4e821afa-e63e-4d05-a98c-82ddec42143b/package.lp
new file mode 100644
index 0000000..ded3c61
--- /dev/null
+++ b/board/library/pkg/4e821afa-e63e-4d05-a98c-82ddec42143b/package.lp
@@ -0,0 +1,149 @@
+(librepcb_package 4e821afa-e63e-4d05-a98c-82ddec42143b
+ (name "CAPC0402 (01005)")
+ (description "Generic chip capacitor 0402 (imperial 01005).\n\nLength: 0.4mm\nWidth: 0.2mm\n\nGenerated with librepcb-parts-generator (generate_chip.py)")
+ (keywords "0402,01005,c,capacitor,chip,generic")
+ (author "murray")
+ (version "0.4")
+ (created 2015-06-21T12:37:34Z)
+ (deprecated false)
+ (generated_by "")
+ (category 414f873f-4099-47fd-8526-bdd8419de581)
+ (assembly_type smt)
+ (pad 4db0526d-822f-4db6-b9df-b22ee2002163 (name "1"))
+ (pad 02fb5b4d-274a-44dd-8b00-8370c68addd2 (name "2"))
+ (3d_model 73f34ee6-fd11-4980-a03b-127ee8ab9482 (name "CAPC0402 (01005)"))
+ (footprint d5cb4794-090f-4c09-b02c-c77dce04ef34
+ (name "Density Level B (median protrusion)")
+ (description "")
+ (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
+ (3d_model 73f34ee6-fd11-4980-a03b-127ee8ab9482)
+ (pad 02fb5b4d-274a-44dd-8b00-8370c68addd2 (side top) (shape roundrect)
+ (position 0.188 0.0) (rotation 0.0) (size 0.225 0.2) (radius 0.0)
+ (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
+ (package_pad 02fb5b4d-274a-44dd-8b00-8370c68addd2)
+ )
+ (pad 4db0526d-822f-4db6-b9df-b22ee2002163 (side top) (shape roundrect)
+ (position -0.188 0.0) (rotation 0.0) (size 0.225 0.2) (radius 0.0)
+ (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
+ (package_pad 4db0526d-822f-4db6-b9df-b22ee2002163)
+ )
+ (polygon e4d7728d-1a03-4a9a-8339-e24069d07e11 (layer top_documentation)
+ (width 0.0) (fill true) (grab_area false)
+ (vertex (position -0.2 0.1) (angle 0.0))
+ (vertex (position -0.075 0.1) (angle 0.0))
+ (vertex (position -0.075 -0.1) (angle 0.0))
+ (vertex (position -0.2 -0.1) (angle 0.0))
+ (vertex (position -0.2 0.1) (angle 0.0))
+ )
+ (polygon cdc59d30-29a5-4a7d-938c-31e9dde99694 (layer top_documentation)
+ (width 0.0) (fill true) (grab_area false)
+ (vertex (position 0.2 0.1) (angle 0.0))
+ (vertex (position 0.075 0.1) (angle 0.0))
+ (vertex (position 0.075 -0.1) (angle 0.0))
+ (vertex (position 0.2 -0.1) (angle 0.0))
+ (vertex (position 0.2 0.1) (angle 0.0))
+ )
+ (polygon c979ccd9-ca57-4df7-a83a-f0aed6941248 (layer top_documentation)
+ (width 0.05) (fill false) (grab_area false)
+ (vertex (position -0.075 0.075) (angle 0.0))
+ (vertex (position 0.075 0.075) (angle 0.0))
+ )
+ (polygon bdac39ef-a32d-45f8-b98e-2fd552996763 (layer top_documentation)
+ (width 0.05) (fill false) (grab_area false)
+ (vertex (position -0.075 -0.075) (angle 0.0))
+ (vertex (position 0.075 -0.075) (angle 0.0))
+ )
+ (polygon 9baaef2a-cabb-425e-b265-561e1d0d480e (layer top_package_outlines)
+ (width 0.0) (fill false) (grab_area false)
+ (vertex (position -0.2 0.1) (angle 0.0))
+ (vertex (position 0.2 0.1) (angle 0.0))
+ (vertex (position 0.2 -0.1) (angle 0.0))
+ (vertex (position -0.2 -0.1) (angle 0.0))
+ )
+ (polygon 9c1f698f-93fd-4b77-b424-9eb913bf7c84 (layer top_courtyard)
+ (width 0.0) (fill false) (grab_area false)
+ (vertex (position -0.45 0.25) (angle 0.0))
+ (vertex (position 0.45 0.25) (angle 0.0))
+ (vertex (position 0.45 -0.25) (angle 0.0))
+ (vertex (position -0.45 -0.25) (angle 0.0))
+ (vertex (position -0.45 0.25) (angle 0.0))
+ )
+ (stroke_text d14bd8c8-c1d0-4270-b149-33aa2ef0847c (layer top_names)
+ (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
+ (align center bottom) (position 0.0 0.9) (rotation 0.0)
+ (auto_rotate true) (mirror false) (value "{{NAME}}")
+ )
+ (stroke_text 101f24a8-f1a1-436f-99b3-b0db9bf833ad (layer top_values)
+ (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
+ (align center top) (position 0.0 -0.9) (rotation 0.0)
+ (auto_rotate true) (mirror false) (value "{{VALUE}}")
+ )
+ )
+ (footprint 5107f609-8a98-4335-b26f-494b7d2ccd85
+ (name "Density Level A (max protrusion)")
+ (description "")
+ (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0)
+ (3d_model 73f34ee6-fd11-4980-a03b-127ee8ab9482)
+ (pad 02fb5b4d-274a-44dd-8b00-8370c68addd2 (side top) (shape roundrect)
+ (position 0.237 0.0) (rotation 0.0) (size 0.325 0.25) (radius 0.0)
+ (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
+ (package_pad 02fb5b4d-274a-44dd-8b00-8370c68addd2)
+ )
+ (pad 4db0526d-822f-4db6-b9df-b22ee2002163 (side top) (shape roundrect)
+ (position -0.237 0.0) (rotation 0.0) (size 0.325 0.25) (radius 0.0)
+ (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
+ (package_pad 4db0526d-822f-4db6-b9df-b22ee2002163)
+ )
+ (polygon 084a8ee6-3aba-4728-b28f-64e32072f938 (layer top_documentation)
+ (width 0.0) (fill true) (grab_area false)
+ (vertex (position -0.2 0.1) (angle 0.0))
+ (vertex (position -0.075 0.1) (angle 0.0))
+ (vertex (position -0.075 -0.1) (angle 0.0))
+ (vertex (position -0.2 -0.1) (angle 0.0))
+ (vertex (position -0.2 0.1) (angle 0.0))
+ )
+ (polygon 31e59a3b-a2e8-4483-835e-de337ee22e1e (layer top_documentation)
+ (width 0.0) (fill true) (grab_area false)
+ (vertex (position 0.2 0.1) (angle 0.0))
+ (vertex (position 0.075 0.1) (angle 0.0))
+ (vertex (position 0.075 -0.1) (angle 0.0))
+ (vertex (position 0.2 -0.1) (angle 0.0))
+ (vertex (position 0.2 0.1) (angle 0.0))
+ )
+ (polygon a5ef7d7f-dcb7-481e-bca1-37c7f90af563 (layer top_documentation)
+ (width 0.05) (fill false) (grab_area false)
+ (vertex (position -0.075 0.075) (angle 0.0))
+ (vertex (position 0.075 0.075) (angle 0.0))
+ )
+ (polygon 09ca8312-7a2a-4f6d-b95c-3fcc25840dd5 (layer top_documentation)
+ (width 0.05) (fill false) (grab_area false)
+ (vertex (position -0.075 -0.075) (angle 0.0))
+ (vertex (position 0.075 -0.075) (angle 0.0))
+ )
+ (polygon 719727f9-84e5-49f0-861a-6f1cf15a80da (layer top_package_outlines)
+ (width 0.0) (fill false) (grab_area false)
+ (vertex (position -0.2 0.1) (angle 0.0))
+ (vertex (position 0.2 0.1) (angle 0.0))
+ (vertex (position 0.2 -0.1) (angle 0.0))
+ (vertex (position -0.2 -0.1) (angle 0.0))
+ )
+ (polygon a15a446a-9602-4122-b039-b4e26ea1b7cc (layer top_courtyard)
+ (width 0.0) (fill false) (grab_area false)
+ (vertex (position -0.6 0.325) (angle 0.0))
+ (vertex (position 0.6 0.325) (angle 0.0))
+ (vertex (position 0.6 -0.325) (angle 0.0))
+ (vertex (position -0.6 -0.325) (angle 0.0))
+ (vertex (position -0.6 0.325) (angle 0.0))
+ )
+ (stroke_text f5a3af16-48de-4d8a-82db-a54d92669de1 (layer top_names)
+ (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
+ (align center bottom) (position 0.0 0.9) (rotation 0.0)
+ (auto_rotate true) (mirror false) (value "{{NAME}}")
+ )
+ (stroke_text 184836d5-620a-4945-ad8f-93206dba81c1 (layer top_values)
+ (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
+ (align center top) (position 0.0 -0.9) (rotation 0.0)
+ (auto_rotate true) (mirror false) (value "{{VALUE}}")
+ )
+ )
+)