summaryrefslogtreecommitdiff
path: root/board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a
diff options
context:
space:
mode:
authorKyle Gunger <kgunger12@gmail.com>2024-11-06 05:59:27 -0500
committerKyle Gunger <kgunger12@gmail.com>2024-11-06 05:59:27 -0500
commitc15de76674736013dfb54232486346ebee537fdc (patch)
tree58dd295e3a9e36ffe007474a817a0a4643887aa2 /board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a
parent887fc9617a7aa3136c4c73cac95a9ffeda4e3ed6 (diff)
Sensor board breakout
Diffstat (limited to 'board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a')
-rw-r--r--board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a/.librepcb-pkg1
-rw-r--r--board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a/4a168e10-d86b-4f61-a0c8-1376973ceead.step776
-rw-r--r--board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a/package.lp169
3 files changed, 946 insertions, 0 deletions
diff --git a/board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a/.librepcb-pkg b/board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a/.librepcb-pkg
new file mode 100644
index 0000000..d00491f
--- /dev/null
+++ b/board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a/.librepcb-pkg
@@ -0,0 +1 @@
+1
diff --git a/board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a/4a168e10-d86b-4f61-a0c8-1376973ceead.step b/board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a/4a168e10-d86b-4f61-a0c8-1376973ceead.step
new file mode 100644
index 0000000..3558c6d
--- /dev/null
+++ b/board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a/4a168e10-d86b-4f61-a0c8-1376973ceead.step
@@ -0,0 +1,776 @@
+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('CAPC1608 (0603)','CAPC1608 (0603)','',(#8));
+#8=PRODUCT_CONTEXT('',#2,'mechanical');
+#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#700);
+#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,#296,#310,#321,#336,#346,#368,#378,#393,#416,#425,#442,#465,#483,#500,#513,#531,#540,#559,#573,#592,#606,#620,#639,#658,#666,#672,#678,#686,#694));
+#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('',(0.3,-0.4,0.16));
+#24=VERTEX_POINT('',#25);
+#25=CARTESIAN_POINT('',(0.3,-0.4,0.64));
+#26=LINE('',#27,#28);
+#27=CARTESIAN_POINT('',(0.3,-0.4,0.));
+#28=VECTOR('',#13,1.);
+#29=ORIENTED_EDGE('',*,*,#30,.F.);
+#30=EDGE_CURVE('',#31,#22,#33,.T.);
+#31=VERTEX_POINT('',#32);
+#32=CARTESIAN_POINT('',(-0.3,-0.4,0.16));
+#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('',(-0.3,-0.4,0.64));
+#39=LINE('',#40,#28);
+#40=CARTESIAN_POINT('',(-0.3,-0.4,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.64,-0.4,0.64));
+#55=LINE('',#25,#34);
+#56=ORIENTED_EDGE('',*,*,#57,.F.);
+#57=EDGE_CURVE('',#58,#53,#60,.T.);
+#58=VERTEX_POINT('',#59);
+#59=CARTESIAN_POINT('',(0.64,-0.4,0.16));
+#60=LINE('',#61,#28);
+#61=CARTESIAN_POINT('',(0.64,-0.4,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('',(-0.3,-0.24,0.));
+#74=CIRCLE('',#75,0.16);
+#75=AXIS2_PLACEMENT_3D('',#76,#14,#13);
+#76=CARTESIAN_POINT('',(-0.3,-0.24,0.16));
+#77=ORIENTED_EDGE('',*,*,#78,.T.);
+#78=EDGE_CURVE('',#72,#79,#81,.T.);
+#79=VERTEX_POINT('',#80);
+#80=CARTESIAN_POINT('',(0.3,-0.24,0.));
+#81=LINE('',#73,#34);
+#82=ORIENTED_EDGE('',*,*,#83,.F.);
+#83=EDGE_CURVE('',#22,#79,#84,.T.);
+#84=CIRCLE('',#85,0.16);
+#85=AXIS2_PLACEMENT_3D('',#86,#14,#13);
+#86=CARTESIAN_POINT('',(0.3,-0.24,0.16));
+#87=CYLINDRICAL_SURFACE('',#88,0.16);
+#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('',(-0.3,-0.24,0.8));
+#97=CIRCLE('',#98,0.16);
+#98=AXIS2_PLACEMENT_3D('',#99,#100,#13);
+#99=CARTESIAN_POINT('',(-0.3,-0.24,0.64));
+#100=DIRECTION('',(-1.,0.,0.));
+#101=ORIENTED_EDGE('',*,*,#102,.T.);
+#102=EDGE_CURVE('',#95,#103,#105,.T.);
+#103=VERTEX_POINT('',#104);
+#104=CARTESIAN_POINT('',(0.3,-0.24,0.8));
+#105=LINE('',#96,#34);
+#106=ORIENTED_EDGE('',*,*,#107,.F.);
+#107=EDGE_CURVE('',#24,#103,#108,.T.);
+#108=CIRCLE('',#109,0.16);
+#109=AXIS2_PLACEMENT_3D('',#110,#100,#13);
+#110=CARTESIAN_POINT('',(0.3,-0.24,0.64));
+#111=ORIENTED_EDGE('',*,*,#42,.F.);
+#112=CYLINDRICAL_SURFACE('',#113,0.16);
+#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.64,-0.4,0.16));
+#122=LINE('',#123,#34);
+#123=CARTESIAN_POINT('',(-0.8,-0.4,0.16));
+#124=ORIENTED_EDGE('',*,*,#125,.T.);
+#125=EDGE_CURVE('',#120,#126,#128,.T.);
+#126=VERTEX_POINT('',#127);
+#127=CARTESIAN_POINT('',(-0.64,-0.4,0.64));
+#128=LINE('',#129,#28);
+#129=CARTESIAN_POINT('',(-0.64,-0.4,0.));
+#130=ORIENTED_EDGE('',*,*,#131,.T.);
+#131=EDGE_CURVE('',#126,#37,#132,.T.);
+#132=LINE('',#133,#34);
+#133=CARTESIAN_POINT('',(-0.8,-0.4,0.64));
+#134=PLANE('',#135);
+#135=AXIS2_PLACEMENT_3D('',#136,#46,#13);
+#136=CARTESIAN_POINT('',(-0.8,-0.4,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.64,-0.24,0.));
+#145=LINE('',#80,#34);
+#146=ORIENTED_EDGE('',*,*,#147,.T.);
+#147=EDGE_CURVE('',#143,#58,#148,.T.);
+#148=CIRCLE('',#149,0.16);
+#149=AXIS2_PLACEMENT_3D('',#150,#151,#152);
+#150=CARTESIAN_POINT('',(0.64,-0.24,0.16));
+#151=DIRECTION('',(-1.,-2.602085213965E-16,0.));
+#152=DIRECTION('',(2.602085213965E-16,-1.,0.));
+#153=CYLINDRICAL_SURFACE('',#154,0.16);
+#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.64,-0.24,0.8));
+#163=LINE('',#104,#34);
+#164=ORIENTED_EDGE('',*,*,#165,.F.);
+#165=EDGE_CURVE('',#53,#161,#166,.T.);
+#166=CIRCLE('',#167,0.16);
+#167=AXIS2_PLACEMENT_3D('',#168,#100,#169);
+#168=CARTESIAN_POINT('',(0.64,-0.24,0.64));
+#169=DIRECTION('',(0.,-1.,1.734723475977E-16));
+#170=ORIENTED_EDGE('',*,*,#52,.F.);
+#171=CYLINDRICAL_SURFACE('',#172,0.16);
+#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.8,-0.24,0.16));
+#180=VERTEX_POINT('',#181);
+#181=CARTESIAN_POINT('',(0.8,-0.24,0.64));
+#182=LINE('',#183,#28);
+#183=CARTESIAN_POINT('',(0.8,-0.24,0.));
+#184=ORIENTED_EDGE('',*,*,#185,.F.);
+#185=EDGE_CURVE('',#58,#178,#186,.T.);
+#186=CIRCLE('',#187,0.16);
+#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,0.16);
+#192=AXIS2_PLACEMENT_3D('',#168,#193,#169);
+#193=DIRECTION('',(0.,-1.734723475977E-16,-1.));
+#194=CYLINDRICAL_SURFACE('',#195,0.16);
+#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,.T.);
+#200=EDGE_CURVE('',#120,#201,#203,.T.);
+#201=VERTEX_POINT('',#202);
+#202=CARTESIAN_POINT('',(-0.64,-0.24,0.));
+#203=CIRCLE('',#204,0.16);
+#204=AXIS2_PLACEMENT_3D('',#205,#206,#207);
+#205=CARTESIAN_POINT('',(-0.64,-0.24,0.16));
+#206=DIRECTION('',(1.,0.,-8.673617379884E-17));
+#207=DIRECTION('',(-8.673617379884E-17,0.,-1.));
+#208=ORIENTED_EDGE('',*,*,#209,.T.);
+#209=EDGE_CURVE('',#201,#72,#210,.T.);
+#210=LINE('',#211,#34);
+#211=CARTESIAN_POINT('',(-0.8,-0.24,0.));
+#212=ORIENTED_EDGE('',*,*,#71,.F.);
+#213=CYLINDRICAL_SURFACE('',#214,0.16);
+#214=AXIS2_PLACEMENT_3D('',#215,#14,#89);
+#215=CARTESIAN_POINT('',(-0.8,-0.24,0.16));
+#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('',(-0.3,0.24,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('',(0.3,0.24,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,.F.);
+#240=EDGE_CURVE('',#241,#126,#243,.T.);
+#241=VERTEX_POINT('',#242);
+#242=CARTESIAN_POINT('',(-0.64,-0.24,0.8));
+#243=CIRCLE('',#244,0.16);
+#244=AXIS2_PLACEMENT_3D('',#245,#14,#13);
+#245=CARTESIAN_POINT('',(-0.64,-0.24,0.64));
+#246=ORIENTED_EDGE('',*,*,#247,.T.);
+#247=EDGE_CURVE('',#241,#95,#248,.T.);
+#248=LINE('',#249,#34);
+#249=CARTESIAN_POINT('',(-0.8,-0.24,0.8));
+#250=ORIENTED_EDGE('',*,*,#94,.F.);
+#251=CYLINDRICAL_SURFACE('',#252,0.16);
+#252=AXIS2_PLACEMENT_3D('',#253,#14,#89);
+#253=CARTESIAN_POINT('',(-0.8,-0.24,0.64));
+#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('',(-0.3,0.24,0.8));
+#261=LINE('',#262,#224);
+#262=CARTESIAN_POINT('',(-0.3,-0.4,0.8));
+#263=ORIENTED_EDGE('',*,*,#264,.T.);
+#264=EDGE_CURVE('',#103,#265,#267,.T.);
+#265=VERTEX_POINT('',#266);
+#266=CARTESIAN_POINT('',(0.3,0.24,0.8));
+#267=LINE('',#268,#224);
+#268=CARTESIAN_POINT('',(0.3,-0.4,0.8));
+#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),#294,.T.);
+#275=FACE_BOUND('',#276,.T.);
+#276=EDGE_LOOP('',(#277,#124,#284,#291));
+#277=ORIENTED_EDGE('',*,*,#278,.F.);
+#278=EDGE_CURVE('',#120,#279,#280,.T.);
+#279=VERTEX_POINT('',#215);
+#280=CIRCLE('',#281,0.16);
+#281=AXIS2_PLACEMENT_3D('',#205,#282,#283);
+#282=DIRECTION('',(-2.550383384147E-17,0.,-1.));
+#283=DIRECTION('',(-1.,0.,2.550383384147E-17));
+#284=ORIENTED_EDGE('',*,*,#285,.F.);
+#285=EDGE_CURVE('',#286,#126,#287,.T.);
+#286=VERTEX_POINT('',#253);
+#287=CIRCLE('',#288,0.16);
+#288=AXIS2_PLACEMENT_3D('',#245,#289,#290);
+#289=DIRECTION('',(0.,2.832769448824E-16,1.));
+#290=DIRECTION('',(0.,-1.,2.832769448824E-16));
+#291=ORIENTED_EDGE('',*,*,#292,.F.);
+#292=EDGE_CURVE('',#279,#286,#293,.T.);
+#293=LINE('',#211,#28);
+#294=CYLINDRICAL_SURFACE('',#295,0.16);
+#295=AXIS2_PLACEMENT_3D('',#202,#13,#100);
+#296=ADVANCED_FACE('',(#297),#308,.F.);
+#297=FACE_BOUND('',#298,.F.);
+#298=EDGE_LOOP('',(#299,#141,#300,#305));
+#299=ORIENTED_EDGE('',*,*,#226,.F.);
+#300=ORIENTED_EDGE('',*,*,#301,.T.);
+#301=EDGE_CURVE('',#143,#302,#304,.T.);
+#302=VERTEX_POINT('',#303);
+#303=CARTESIAN_POINT('',(0.64,0.24,0.));
+#304=LINE('',#61,#224);
+#305=ORIENTED_EDGE('',*,*,#306,.F.);
+#306=EDGE_CURVE('',#227,#302,#307,.T.);
+#307=LINE('',#228,#34);
+#308=PLANE('',#309);
+#309=AXIS2_PLACEMENT_3D('',#27,#13,#14);
+#310=ADVANCED_FACE('',(#311),#320,.T.);
+#311=FACE_BOUND('',#312,.T.);
+#312=EDGE_LOOP('',(#313,#314,#184));
+#313=ORIENTED_EDGE('',*,*,#147,.F.);
+#314=ORIENTED_EDGE('',*,*,#315,.T.);
+#315=EDGE_CURVE('',#143,#178,#316,.T.);
+#316=CIRCLE('',#317,0.16);
+#317=AXIS2_PLACEMENT_3D('',#150,#318,#319);
+#318=DIRECTION('',(1.989761814392E-16,-1.,0.));
+#319=DIRECTION('',(1.,1.989761814392E-16,0.));
+#320=SPHERICAL_SURFACE('',#187,0.16);
+#321=ADVANCED_FACE('',(#322),#334,.T.);
+#322=FACE_BOUND('',#323,.T.);
+#323=EDGE_LOOP('',(#324,#159,#325,#331));
+#324=ORIENTED_EDGE('',*,*,#264,.F.);
+#325=ORIENTED_EDGE('',*,*,#326,.T.);
+#326=EDGE_CURVE('',#161,#327,#329,.T.);
+#327=VERTEX_POINT('',#328);
+#328=CARTESIAN_POINT('',(0.64,0.24,0.8));
+#329=LINE('',#330,#224);
+#330=CARTESIAN_POINT('',(0.64,-0.4,0.8));
+#331=ORIENTED_EDGE('',*,*,#332,.F.);
+#332=EDGE_CURVE('',#265,#327,#333,.T.);
+#333=LINE('',#266,#34);
+#334=PLANE('',#335);
+#335=AXIS2_PLACEMENT_3D('',#268,#13,#14);
+#336=ADVANCED_FACE('',(#337),#345,.T.);
+#337=FACE_BOUND('',#338,.T.);
+#338=EDGE_LOOP('',(#189,#339,#164));
+#339=ORIENTED_EDGE('',*,*,#340,.T.);
+#340=EDGE_CURVE('',#180,#161,#341,.T.);
+#341=CIRCLE('',#342,0.16);
+#342=AXIS2_PLACEMENT_3D('',#168,#343,#344);
+#343=DIRECTION('',(0.,-1.,-1.098045972847E-16));
+#344=DIRECTION('',(0.,-1.098045972847E-16,1.));
+#345=SPHERICAL_SURFACE('',#167,0.16);
+#346=ADVANCED_FACE('',(#347),#365,.T.);
+#347=FACE_BOUND('',#348,.T.);
+#348=EDGE_LOOP('',(#176,#349,#355,#361));
+#349=ORIENTED_EDGE('',*,*,#350,.T.);
+#350=EDGE_CURVE('',#178,#351,#353,.T.);
+#351=VERTEX_POINT('',#352);
+#352=CARTESIAN_POINT('',(0.8,0.24,0.16));
+#353=LINE('',#354,#224);
+#354=CARTESIAN_POINT('',(0.8,-0.4,0.16));
+#355=ORIENTED_EDGE('',*,*,#356,.T.);
+#356=EDGE_CURVE('',#351,#357,#359,.T.);
+#357=VERTEX_POINT('',#358);
+#358=CARTESIAN_POINT('',(0.8,0.24,0.64));
+#359=LINE('',#360,#28);
+#360=CARTESIAN_POINT('',(0.8,0.24,0.));
+#361=ORIENTED_EDGE('',*,*,#362,.F.);
+#362=EDGE_CURVE('',#180,#357,#363,.T.);
+#363=LINE('',#364,#224);
+#364=CARTESIAN_POINT('',(0.8,-0.4,0.64));
+#365=PLANE('',#366);
+#366=AXIS2_PLACEMENT_3D('',#367,#14,#13);
+#367=CARTESIAN_POINT('',(0.8,-0.4,0.));
+#368=ADVANCED_FACE('',(#369),#377,.T.);
+#369=FACE_BOUND('',#370,.T.);
+#370=EDGE_LOOP('',(#371,#372,#373));
+#371=ORIENTED_EDGE('',*,*,#200,.F.);
+#372=ORIENTED_EDGE('',*,*,#278,.T.);
+#373=ORIENTED_EDGE('',*,*,#374,.F.);
+#374=EDGE_CURVE('',#201,#279,#375,.T.);
+#375=CIRCLE('',#376,0.16);
+#376=AXIS2_PLACEMENT_3D('',#205,#46,#207);
+#377=SPHERICAL_SURFACE('',#376,0.16);
+#378=ADVANCED_FACE('',(#379),#391,.F.);
+#379=FACE_BOUND('',#380,.F.);
+#380=EDGE_LOOP('',(#381,#382,#388,#208));
+#381=ORIENTED_EDGE('',*,*,#220,.T.);
+#382=ORIENTED_EDGE('',*,*,#383,.F.);
+#383=EDGE_CURVE('',#384,#221,#386,.T.);
+#384=VERTEX_POINT('',#385);
+#385=CARTESIAN_POINT('',(-0.64,0.24,0.));
+#386=LINE('',#387,#34);
+#387=CARTESIAN_POINT('',(-0.8,0.24,0.));
+#388=ORIENTED_EDGE('',*,*,#389,.F.);
+#389=EDGE_CURVE('',#201,#384,#390,.T.);
+#390=LINE('',#129,#224);
+#391=PLANE('',#392);
+#392=AXIS2_PLACEMENT_3D('',#136,#13,#14);
+#393=ADVANCED_FACE('',(#394),#414,.T.);
+#394=FACE_BOUND('',#395,.F.);
+#395=EDGE_LOOP('',(#396,#403,#404,#411));
+#396=ORIENTED_EDGE('',*,*,#397,.T.);
+#397=EDGE_CURVE('',#398,#221,#400,.T.);
+#398=VERTEX_POINT('',#399);
+#399=CARTESIAN_POINT('',(-0.3,0.4,0.16));
+#400=CIRCLE('',#401,0.16);
+#401=AXIS2_PLACEMENT_3D('',#402,#100,#13);
+#402=CARTESIAN_POINT('',(-0.3,0.24,0.16));
+#403=ORIENTED_EDGE('',*,*,#231,.T.);
+#404=ORIENTED_EDGE('',*,*,#405,.F.);
+#405=EDGE_CURVE('',#406,#227,#408,.T.);
+#406=VERTEX_POINT('',#407);
+#407=CARTESIAN_POINT('',(0.3,0.4,0.16));
+#408=CIRCLE('',#409,0.16);
+#409=AXIS2_PLACEMENT_3D('',#410,#100,#13);
+#410=CARTESIAN_POINT('',(0.3,0.24,0.16));
+#411=ORIENTED_EDGE('',*,*,#412,.F.);
+#412=EDGE_CURVE('',#398,#406,#413,.T.);
+#413=LINE('',#399,#34);
+#414=CYLINDRICAL_SURFACE('',#415,0.16);
+#415=AXIS2_PLACEMENT_3D('',#402,#14,#46);
+#416=ADVANCED_FACE('',(#417),#424,.T.);
+#417=FACE_BOUND('',#418,.T.);
+#418=EDGE_LOOP('',(#419,#423,#239));
+#419=ORIENTED_EDGE('',*,*,#420,.F.);
+#420=EDGE_CURVE('',#286,#241,#421,.T.);
+#421=CIRCLE('',#422,0.16);
+#422=AXIS2_PLACEMENT_3D('',#245,#46,#13);
+#423=ORIENTED_EDGE('',*,*,#285,.T.);
+#424=SPHERICAL_SURFACE('',#244,0.16);
+#425=ADVANCED_FACE('',(#426),#439,.T.);
+#426=FACE_BOUND('',#427,.T.);
+#427=EDGE_LOOP('',(#428,#429,#435,#246));
+#428=ORIENTED_EDGE('',*,*,#258,.T.);
+#429=ORIENTED_EDGE('',*,*,#430,.F.);
+#430=EDGE_CURVE('',#431,#259,#433,.T.);
+#431=VERTEX_POINT('',#432);
+#432=CARTESIAN_POINT('',(-0.64,0.24,0.8));
+#433=LINE('',#434,#34);
+#434=CARTESIAN_POINT('',(-0.8,0.24,0.8));
+#435=ORIENTED_EDGE('',*,*,#436,.F.);
+#436=EDGE_CURVE('',#241,#431,#437,.T.);
+#437=LINE('',#438,#224);
+#438=CARTESIAN_POINT('',(-0.64,-0.4,0.8));
+#439=PLANE('',#440);
+#440=AXIS2_PLACEMENT_3D('',#441,#13,#14);
+#441=CARTESIAN_POINT('',(-0.8,-0.4,0.8));
+#442=ADVANCED_FACE('',(#443),#463,.T.);
+#443=FACE_BOUND('',#444,.T.);
+#444=EDGE_LOOP('',(#445,#452,#453,#460));
+#445=ORIENTED_EDGE('',*,*,#446,.T.);
+#446=EDGE_CURVE('',#447,#259,#449,.T.);
+#447=VERTEX_POINT('',#448);
+#448=CARTESIAN_POINT('',(-0.3,0.4,0.64));
+#449=CIRCLE('',#450,0.16);
+#450=AXIS2_PLACEMENT_3D('',#451,#14,#13);
+#451=CARTESIAN_POINT('',(-0.3,0.24,0.64));
+#452=ORIENTED_EDGE('',*,*,#270,.T.);
+#453=ORIENTED_EDGE('',*,*,#454,.F.);
+#454=EDGE_CURVE('',#455,#265,#457,.T.);
+#455=VERTEX_POINT('',#456);
+#456=CARTESIAN_POINT('',(0.3,0.4,0.64));
+#457=CIRCLE('',#458,0.16);
+#458=AXIS2_PLACEMENT_3D('',#459,#14,#13);
+#459=CARTESIAN_POINT('',(0.3,0.24,0.64));
+#460=ORIENTED_EDGE('',*,*,#461,.F.);
+#461=EDGE_CURVE('',#447,#455,#462,.T.);
+#462=LINE('',#448,#34);
+#463=CYLINDRICAL_SURFACE('',#464,0.16);
+#464=AXIS2_PLACEMENT_3D('',#451,#14,#46);
+#465=ADVANCED_FACE('',(#466),#481,.F.);
+#466=FACE_BOUND('',#467,.F.);
+#467=EDGE_LOOP('',(#468,#475,#291,#478));
+#468=ORIENTED_EDGE('',*,*,#469,.T.);
+#469=EDGE_CURVE('',#470,#472,#474,.T.);
+#470=VERTEX_POINT('',#471);
+#471=CARTESIAN_POINT('',(-0.8,0.24,0.16));
+#472=VERTEX_POINT('',#473);
+#473=CARTESIAN_POINT('',(-0.8,0.24,0.64));
+#474=LINE('',#387,#28);
+#475=ORIENTED_EDGE('',*,*,#476,.F.);
+#476=EDGE_CURVE('',#286,#472,#477,.T.);
+#477=LINE('',#133,#224);
+#478=ORIENTED_EDGE('',*,*,#479,.T.);
+#479=EDGE_CURVE('',#279,#470,#480,.T.);
+#480=LINE('',#123,#224);
+#481=PLANE('',#482);
+#482=AXIS2_PLACEMENT_3D('',#136,#14,#13);
+#483=ADVANCED_FACE('',(#484),#498,.T.);
+#484=FACE_BOUND('',#485,.F.);
+#485=EDGE_LOOP('',(#486,#487,#488,#495));
+#486=ORIENTED_EDGE('',*,*,#405,.T.);
+#487=ORIENTED_EDGE('',*,*,#306,.T.);
+#488=ORIENTED_EDGE('',*,*,#489,.F.);
+#489=EDGE_CURVE('',#490,#302,#492,.T.);
+#490=VERTEX_POINT('',#491);
+#491=CARTESIAN_POINT('',(0.64,0.4,0.16));
+#492=CIRCLE('',#493,0.16);
+#493=AXIS2_PLACEMENT_3D('',#494,#100,#46);
+#494=CARTESIAN_POINT('',(0.64,0.24,0.16));
+#495=ORIENTED_EDGE('',*,*,#496,.F.);
+#496=EDGE_CURVE('',#406,#490,#497,.T.);
+#497=LINE('',#407,#34);
+#498=CYLINDRICAL_SURFACE('',#499,0.16);
+#499=AXIS2_PLACEMENT_3D('',#410,#14,#46);
+#500=ADVANCED_FACE('',(#501),#511,.T.);
+#501=FACE_BOUND('',#502,.T.);
+#502=EDGE_LOOP('',(#503,#300,#504,#510));
+#503=ORIENTED_EDGE('',*,*,#315,.F.);
+#504=ORIENTED_EDGE('',*,*,#505,.F.);
+#505=EDGE_CURVE('',#351,#302,#506,.T.);
+#506=CIRCLE('',#507,0.16);
+#507=AXIS2_PLACEMENT_3D('',#494,#508,#509);
+#508=DIRECTION('',(0.,1.,2.832769448824E-16));
+#509=DIRECTION('',(0.,2.832769448824E-16,-1.));
+#510=ORIENTED_EDGE('',*,*,#350,.F.);
+#511=CYLINDRICAL_SURFACE('',#512,0.16);
+#512=AXIS2_PLACEMENT_3D('',#59,#46,#14);
+#513=ADVANCED_FACE('',(#514),#529,.T.);
+#514=FACE_BOUND('',#515,.T.);
+#515=EDGE_LOOP('',(#516,#517,#518,#526));
+#516=ORIENTED_EDGE('',*,*,#454,.T.);
+#517=ORIENTED_EDGE('',*,*,#332,.T.);
+#518=ORIENTED_EDGE('',*,*,#519,.T.);
+#519=EDGE_CURVE('',#327,#520,#522,.T.);
+#520=VERTEX_POINT('',#521);
+#521=CARTESIAN_POINT('',(0.64,0.4,0.64));
+#522=CIRCLE('',#523,0.16);
+#523=AXIS2_PLACEMENT_3D('',#524,#100,#525);
+#524=CARTESIAN_POINT('',(0.64,0.24,0.64));
+#525=DIRECTION('',(0.,1.734723475977E-16,1.));
+#526=ORIENTED_EDGE('',*,*,#527,.F.);
+#527=EDGE_CURVE('',#455,#520,#528,.T.);
+#528=LINE('',#456,#34);
+#529=CYLINDRICAL_SURFACE('',#530,0.16);
+#530=AXIS2_PLACEMENT_3D('',#459,#14,#46);
+#531=ADVANCED_FACE('',(#532),#538,.T.);
+#532=FACE_BOUND('',#533,.F.);
+#533=EDGE_LOOP('',(#339,#325,#534,#361));
+#534=ORIENTED_EDGE('',*,*,#535,.F.);
+#535=EDGE_CURVE('',#357,#327,#536,.T.);
+#536=CIRCLE('',#537,0.16);
+#537=AXIS2_PLACEMENT_3D('',#524,#169,#525);
+#538=CYLINDRICAL_SURFACE('',#539,0.16);
+#539=AXIS2_PLACEMENT_3D('',#54,#46,#14);
+#540=ADVANCED_FACE('',(#541),#557,.T.);
+#541=FACE_BOUND('',#542,.T.);
+#542=EDGE_LOOP('',(#543,#547,#551,#556));
+#543=ORIENTED_EDGE('',*,*,#544,.T.);
+#544=EDGE_CURVE('',#351,#490,#545,.T.);
+#545=CIRCLE('',#546,0.16);
+#546=AXIS2_PLACEMENT_3D('',#494,#13,#46);
+#547=ORIENTED_EDGE('',*,*,#548,.T.);
+#548=EDGE_CURVE('',#490,#520,#549,.T.);
+#549=LINE('',#550,#28);
+#550=CARTESIAN_POINT('',(0.64,0.4,0.));
+#551=ORIENTED_EDGE('',*,*,#552,.F.);
+#552=EDGE_CURVE('',#357,#520,#553,.T.);
+#553=CIRCLE('',#554,0.16);
+#554=AXIS2_PLACEMENT_3D('',#524,#344,#555);
+#555=DIRECTION('',(0.,1.,1.098045972847E-16));
+#556=ORIENTED_EDGE('',*,*,#356,.F.);
+#557=CYLINDRICAL_SURFACE('',#558,0.16);
+#558=AXIS2_PLACEMENT_3D('',#303,#13,#14);
+#559=ADVANCED_FACE('',(#560),#571,.T.);
+#560=FACE_BOUND('',#561,.F.);
+#561=EDGE_LOOP('',(#562,#373,#563,#564));
+#562=ORIENTED_EDGE('',*,*,#479,.F.);
+#563=ORIENTED_EDGE('',*,*,#389,.T.);
+#564=ORIENTED_EDGE('',*,*,#565,.T.);
+#565=EDGE_CURVE('',#384,#470,#566,.T.);
+#566=CIRCLE('',#567,0.16);
+#567=AXIS2_PLACEMENT_3D('',#568,#569,#570);
+#568=CARTESIAN_POINT('',(-0.64,0.24,0.16));
+#569=DIRECTION('',(1.734723475977E-16,1.,0.));
+#570=DIRECTION('',(-1.,1.734723475977E-16,0.));
+#571=CYLINDRICAL_SURFACE('',#572,0.16);
+#572=AXIS2_PLACEMENT_3D('',#121,#46,#100);
+#573=ADVANCED_FACE('',(#574),#590,.T.);
+#574=FACE_BOUND('',#575,.F.);
+#575=EDGE_LOOP('',(#576,#584,#585,#586));
+#576=ORIENTED_EDGE('',*,*,#577,.F.);
+#577=EDGE_CURVE('',#384,#578,#580,.T.);
+#578=VERTEX_POINT('',#579);
+#579=CARTESIAN_POINT('',(-0.64,0.4,0.16));
+#580=CIRCLE('',#581,0.16);
+#581=AXIS2_PLACEMENT_3D('',#568,#582,#583);
+#582=DIRECTION('',(1.,3.318492022097E-16,0.));
+#583=DIRECTION('',(-3.318492022097E-16,1.,0.));
+#584=ORIENTED_EDGE('',*,*,#383,.T.);
+#585=ORIENTED_EDGE('',*,*,#397,.F.);
+#586=ORIENTED_EDGE('',*,*,#587,.F.);
+#587=EDGE_CURVE('',#578,#398,#588,.T.);
+#588=LINE('',#589,#34);
+#589=CARTESIAN_POINT('',(-0.8,0.4,0.16));
+#590=CYLINDRICAL_SURFACE('',#591,0.16);
+#591=AXIS2_PLACEMENT_3D('',#471,#14,#46);
+#592=ADVANCED_FACE('',(#593),#604,.T.);
+#593=FACE_BOUND('',#594,.T.);
+#594=EDGE_LOOP('',(#595,#411,#599,#603));
+#595=ORIENTED_EDGE('',*,*,#596,.F.);
+#596=EDGE_CURVE('',#406,#455,#597,.T.);
+#597=LINE('',#598,#28);
+#598=CARTESIAN_POINT('',(0.3,0.4,0.));
+#599=ORIENTED_EDGE('',*,*,#600,.T.);
+#600=EDGE_CURVE('',#398,#447,#601,.T.);
+#601=LINE('',#602,#28);
+#602=CARTESIAN_POINT('',(-0.3,0.4,0.));
+#603=ORIENTED_EDGE('',*,*,#461,.T.);
+#604=PLANE('',#605);
+#605=AXIS2_PLACEMENT_3D('',#602,#46,#13);
+#606=ADVANCED_FACE('',(#607),#618,.T.);
+#607=FACE_BOUND('',#608,.T.);
+#608=EDGE_LOOP('',(#609,#610,#611,#475));
+#609=ORIENTED_EDGE('',*,*,#420,.T.);
+#610=ORIENTED_EDGE('',*,*,#436,.T.);
+#611=ORIENTED_EDGE('',*,*,#612,.T.);
+#612=EDGE_CURVE('',#431,#472,#613,.T.);
+#613=CIRCLE('',#614,0.16);
+#614=AXIS2_PLACEMENT_3D('',#615,#616,#617);
+#615=CARTESIAN_POINT('',(-0.64,0.24,0.64));
+#616=DIRECTION('',(2.550383384147E-17,-1.,0.));
+#617=DIRECTION('',(-1.,-2.550383384147E-17,0.));
+#618=CYLINDRICAL_SURFACE('',#619,0.16);
+#619=AXIS2_PLACEMENT_3D('',#127,#46,#100);
+#620=ADVANCED_FACE('',(#621),#637,.T.);
+#621=FACE_BOUND('',#622,.T.);
+#622=EDGE_LOOP('',(#623,#631,#632,#633));
+#623=ORIENTED_EDGE('',*,*,#624,.F.);
+#624=EDGE_CURVE('',#431,#625,#627,.T.);
+#625=VERTEX_POINT('',#626);
+#626=CARTESIAN_POINT('',(-0.64,0.4,0.64));
+#627=CIRCLE('',#628,0.16);
+#628=AXIS2_PLACEMENT_3D('',#615,#629,#630);
+#629=DIRECTION('',(-1.,-8.673617379884E-17,0.));
+#630=DIRECTION('',(-8.673617379884E-17,1.,0.));
+#631=ORIENTED_EDGE('',*,*,#430,.T.);
+#632=ORIENTED_EDGE('',*,*,#446,.F.);
+#633=ORIENTED_EDGE('',*,*,#634,.F.);
+#634=EDGE_CURVE('',#625,#447,#635,.T.);
+#635=LINE('',#636,#34);
+#636=CARTESIAN_POINT('',(-0.8,0.4,0.64));
+#637=CYLINDRICAL_SURFACE('',#638,0.16);
+#638=AXIS2_PLACEMENT_3D('',#473,#14,#46);
+#639=ADVANCED_FACE('',(#640),#656,.T.);
+#640=FACE_BOUND('',#641,.F.);
+#641=EDGE_LOOP('',(#642,#643,#648,#652));
+#642=ORIENTED_EDGE('',*,*,#469,.F.);
+#643=ORIENTED_EDGE('',*,*,#644,.T.);
+#644=EDGE_CURVE('',#470,#578,#645,.T.);
+#645=CIRCLE('',#646,0.16);
+#646=AXIS2_PLACEMENT_3D('',#568,#647,#570);
+#647=DIRECTION('',(0.,0.,-1.));
+#648=ORIENTED_EDGE('',*,*,#649,.T.);
+#649=EDGE_CURVE('',#578,#625,#650,.T.);
+#650=LINE('',#651,#28);
+#651=CARTESIAN_POINT('',(-0.64,0.4,0.));
+#652=ORIENTED_EDGE('',*,*,#653,.T.);
+#653=EDGE_CURVE('',#625,#472,#654,.T.);
+#654=CIRCLE('',#655,0.16);
+#655=AXIS2_PLACEMENT_3D('',#615,#13,#630);
+#656=CYLINDRICAL_SURFACE('',#657,0.16);
+#657=AXIS2_PLACEMENT_3D('',#385,#13,#100);
+#658=ADVANCED_FACE('',(#659),#664,.T.);
+#659=FACE_BOUND('',#660,.T.);
+#660=EDGE_LOOP('',(#661,#662,#663,#495));
+#661=ORIENTED_EDGE('',*,*,#596,.T.);
+#662=ORIENTED_EDGE('',*,*,#527,.T.);
+#663=ORIENTED_EDGE('',*,*,#548,.F.);
+#664=PLANE('',#665);
+#665=AXIS2_PLACEMENT_3D('',#598,#46,#13);
+#666=ADVANCED_FACE('',(#667),#671,.T.);
+#667=FACE_BOUND('',#668,.T.);
+#668=EDGE_LOOP('',(#669,#670,#488));
+#669=ORIENTED_EDGE('',*,*,#544,.F.);
+#670=ORIENTED_EDGE('',*,*,#505,.T.);
+#671=SPHERICAL_SURFACE('',#493,0.16);
+#672=ADVANCED_FACE('',(#673),#677,.T.);
+#673=FACE_BOUND('',#674,.T.);
+#674=EDGE_LOOP('',(#534,#675,#676));
+#675=ORIENTED_EDGE('',*,*,#552,.T.);
+#676=ORIENTED_EDGE('',*,*,#519,.F.);
+#677=SPHERICAL_SURFACE('',#523,0.16);
+#678=ADVANCED_FACE('',(#679),#684,.T.);
+#679=FACE_BOUND('',#680,.F.);
+#680=EDGE_LOOP('',(#681,#682,#683));
+#681=ORIENTED_EDGE('',*,*,#565,.F.);
+#682=ORIENTED_EDGE('',*,*,#577,.T.);
+#683=ORIENTED_EDGE('',*,*,#644,.F.);
+#684=SPHERICAL_SURFACE('',#685,0.16);
+#685=AXIS2_PLACEMENT_3D('',#568,#13,#570);
+#686=ADVANCED_FACE('',(#687),#691,.T.);
+#687=FACE_BOUND('',#688,.T.);
+#688=EDGE_LOOP('',(#689,#586,#648,#690));
+#689=ORIENTED_EDGE('',*,*,#600,.F.);
+#690=ORIENTED_EDGE('',*,*,#634,.T.);
+#691=PLANE('',#692);
+#692=AXIS2_PLACEMENT_3D('',#693,#46,#13);
+#693=CARTESIAN_POINT('',(-0.8,0.4,0.));
+#694=ADVANCED_FACE('',(#695),#698,.T.);
+#695=FACE_BOUND('',#696,.F.);
+#696=EDGE_LOOP('',(#623,#611,#697));
+#697=ORIENTED_EDGE('',*,*,#653,.F.);
+#698=SPHERICAL_SURFACE('',#699,0.16);
+#699=AXIS2_PLACEMENT_3D('',#615,#647,#630);
+#700=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#704))GLOBAL_UNIT_ASSIGNED_CONTEXT((#701,#702,#703)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#701=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#702=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#703=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#704=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#701,'distance_accuracy_value','confusion accuracy');
+#705=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
+#706=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#707,#717,#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,#760,#761,#762,#763,#764,#765),#700);
+#707=STYLED_ITEM('color',(#708),#17);
+#708=PRESENTATION_STYLE_ASSIGNMENT((#709,#715));
+#709=SURFACE_STYLE_USAGE(.BOTH.,#710);
+#710=SURFACE_SIDE_STYLE('',(#711));
+#711=SURFACE_STYLE_FILL_AREA(#712);
+#712=FILL_AREA_STYLE('',(#713));
+#713=FILL_AREA_STYLE_COLOUR('',#714);
+#714=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294);
+#715=CURVE_STYLE('',#716,POSITIVE_LENGTH_MEASURE(0.1),#714);
+#716=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#717=STYLED_ITEM('color',(#718),#47);
+#718=PRESENTATION_STYLE_ASSIGNMENT((#719,#725));
+#719=SURFACE_STYLE_USAGE(.BOTH.,#720);
+#720=SURFACE_SIDE_STYLE('',(#721));
+#721=SURFACE_STYLE_FILL_AREA(#722);
+#722=FILL_AREA_STYLE('',(#723));
+#723=FILL_AREA_STYLE_COLOUR('',#724);
+#724=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
+#725=CURVE_STYLE('',#716,POSITIVE_LENGTH_MEASURE(0.1),#724);
+#726=STYLED_ITEM('color',(#708),#67);
+#727=STYLED_ITEM('color',(#708),#90);
+#728=STYLED_ITEM('color',(#718),#114);
+#729=STYLED_ITEM('color',(#718),#137);
+#730=STYLED_ITEM('color',(#718),#155);
+#731=STYLED_ITEM('color',(#718),#173);
+#732=STYLED_ITEM('color',(#718),#196);
+#733=STYLED_ITEM('color',(#708),#216);
+#734=STYLED_ITEM('color',(#718),#235);
+#735=STYLED_ITEM('color',(#708),#254);
+#736=STYLED_ITEM('color',(#718),#274);
+#737=STYLED_ITEM('color',(#718),#296);
+#738=STYLED_ITEM('color',(#718),#310);
+#739=STYLED_ITEM('color',(#718),#321);
+#740=STYLED_ITEM('color',(#718),#336);
+#741=STYLED_ITEM('color',(#718),#346);
+#742=STYLED_ITEM('color',(#718),#368);
+#743=STYLED_ITEM('color',(#718),#378);
+#744=STYLED_ITEM('color',(#708),#393);
+#745=STYLED_ITEM('color',(#718),#416);
+#746=STYLED_ITEM('color',(#718),#425);
+#747=STYLED_ITEM('color',(#708),#442);
+#748=STYLED_ITEM('color',(#718),#465);
+#749=STYLED_ITEM('color',(#718),#483);
+#750=STYLED_ITEM('color',(#718),#500);
+#751=STYLED_ITEM('color',(#718),#513);
+#752=STYLED_ITEM('color',(#718),#531);
+#753=STYLED_ITEM('color',(#718),#540);
+#754=STYLED_ITEM('color',(#718),#559);
+#755=STYLED_ITEM('color',(#718),#573);
+#756=STYLED_ITEM('color',(#708),#592);
+#757=STYLED_ITEM('color',(#718),#606);
+#758=STYLED_ITEM('color',(#718),#620);
+#759=STYLED_ITEM('color',(#718),#639);
+#760=STYLED_ITEM('color',(#718),#658);
+#761=STYLED_ITEM('color',(#718),#666);
+#762=STYLED_ITEM('color',(#718),#672);
+#763=STYLED_ITEM('color',(#718),#678);
+#764=STYLED_ITEM('color',(#718),#686);
+#765=STYLED_ITEM('color',(#718),#694);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a/package.lp b/board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a/package.lp
new file mode 100644
index 0000000..3c6a05e
--- /dev/null
+++ b/board/main/library/pkg/4b616942-a900-4d2d-b5e1-354047aa6b4a/package.lp
@@ -0,0 +1,169 @@
+(librepcb_package 4b616942-a900-4d2d-b5e1-354047aa6b4a
+ (name "CAPC1608 (0603)")
+ (description "Generic chip capacitor 1608 (imperial 0603).\n\nLength: 1.6mm\nWidth: 0.8mm\n\nGenerated with librepcb-parts-generator (generate_chip.py)")
+ (keywords "1608,0603,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 6d76fe5d-dd88-4815-a1e6-a5bbc0121fdc (name "1"))
+ (pad 466e0fd0-5b85-4d68-84d3-efa655938898 (name "2"))
+ (3d_model 4a168e10-d86b-4f61-a0c8-1376973ceead (name "CAPC1608 (0603)"))
+ (footprint a77e5176-25d1-4b3a-872d-3dd32f6f9cbe
+ (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 4a168e10-d86b-4f61-a0c8-1376973ceead)
+ (pad 466e0fd0-5b85-4d68-84d3-efa655938898 (side top) (shape roundrect)
+ (position 0.725 0.0) (rotation 0.0) (size 0.85 0.8) (radius 0.0)
+ (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
+ (package_pad 466e0fd0-5b85-4d68-84d3-efa655938898)
+ )
+ (pad 6d76fe5d-dd88-4815-a1e6-a5bbc0121fdc (side top) (shape roundrect)
+ (position -0.725 0.0) (rotation 0.0) (size 0.85 0.8) (radius 0.0)
+ (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
+ (package_pad 6d76fe5d-dd88-4815-a1e6-a5bbc0121fdc)
+ )
+ (polygon 54dfad32-f8be-4e23-9820-2b8ea90036ea (layer top_documentation)
+ (width 0.0) (fill true) (grab_area false)
+ (vertex (position -0.8 0.4) (angle 0.0))
+ (vertex (position -0.3 0.4) (angle 0.0))
+ (vertex (position -0.3 -0.4) (angle 0.0))
+ (vertex (position -0.8 -0.4) (angle 0.0))
+ (vertex (position -0.8 0.4) (angle 0.0))
+ )
+ (polygon b0089a63-29a6-47d3-9cc2-5d46927bb2e4 (layer top_documentation)
+ (width 0.0) (fill true) (grab_area false)
+ (vertex (position 0.8 0.4) (angle 0.0))
+ (vertex (position 0.3 0.4) (angle 0.0))
+ (vertex (position 0.3 -0.4) (angle 0.0))
+ (vertex (position 0.8 -0.4) (angle 0.0))
+ (vertex (position 0.8 0.4) (angle 0.0))
+ )
+ (polygon 53009e03-0638-4f98-8704-d6879e60353f (layer top_documentation)
+ (width 0.15) (fill false) (grab_area false)
+ (vertex (position -0.3 0.325) (angle 0.0))
+ (vertex (position 0.3 0.325) (angle 0.0))
+ )
+ (polygon 707c34fd-a663-4309-89d8-b1cfd4c29ced (layer top_documentation)
+ (width 0.15) (fill false) (grab_area false)
+ (vertex (position -0.3 -0.325) (angle 0.0))
+ (vertex (position 0.3 -0.325) (angle 0.0))
+ )
+ (polygon bf0ad1b8-b499-4e23-863a-593582c11259 (layer top_legend)
+ (width 0.15) (fill false) (grab_area false)
+ (vertex (position -0.075 0.475) (angle 0.0))
+ (vertex (position 0.075 0.475) (angle 0.0))
+ )
+ (polygon 53ae9475-fa7a-4231-ab27-75bd11d1f6f9 (layer top_legend)
+ (width 0.15) (fill false) (grab_area false)
+ (vertex (position -0.075 -0.475) (angle 0.0))
+ (vertex (position 0.075 -0.475) (angle 0.0))
+ )
+ (polygon f146a5b2-2a1b-4dfc-8eaa-1b72ae81bad4 (layer top_package_outlines)
+ (width 0.0) (fill false) (grab_area false)
+ (vertex (position -0.8 0.4) (angle 0.0))
+ (vertex (position 0.8 0.4) (angle 0.0))
+ (vertex (position 0.8 -0.4) (angle 0.0))
+ (vertex (position -0.8 -0.4) (angle 0.0))
+ )
+ (polygon cbb77e8c-ba4d-4a1e-8fd9-d8fa04f3df75 (layer top_courtyard)
+ (width 0.0) (fill false) (grab_area false)
+ (vertex (position -1.4 0.65) (angle 0.0))
+ (vertex (position 1.4 0.65) (angle 0.0))
+ (vertex (position 1.4 -0.65) (angle 0.0))
+ (vertex (position -1.4 -0.65) (angle 0.0))
+ (vertex (position -1.4 0.65) (angle 0.0))
+ )
+ (stroke_text 069597b0-1c19-435c-82e7-0803274ac800 (layer top_names)
+ (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
+ (align center bottom) (position 0.0 1.2) (rotation 0.0)
+ (auto_rotate true) (mirror false) (value "{{NAME}}")
+ )
+ (stroke_text f698f76d-7ec7-4cd5-aa77-b707bfeca833 (layer top_values)
+ (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
+ (align center top) (position 0.0 -1.2) (rotation 0.0)
+ (auto_rotate true) (mirror false) (value "{{VALUE}}")
+ )
+ )
+ (footprint d61e4907-6a28-4015-a0be-5885f7cc1bc6
+ (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 4a168e10-d86b-4f61-a0c8-1376973ceead)
+ (pad 466e0fd0-5b85-4d68-84d3-efa655938898 (side top) (shape roundrect)
+ (position 0.825 0.0) (rotation 0.0) (size 1.05 0.85) (radius 0.0)
+ (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
+ (package_pad 466e0fd0-5b85-4d68-84d3-efa655938898)
+ )
+ (pad 6d76fe5d-dd88-4815-a1e6-a5bbc0121fdc (side top) (shape roundrect)
+ (position -0.825 0.0) (rotation 0.0) (size 1.05 0.85) (radius 0.0)
+ (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard)
+ (package_pad 6d76fe5d-dd88-4815-a1e6-a5bbc0121fdc)
+ )
+ (polygon 3a4c6c7e-7c2f-4313-a3ab-b4d178bca81e (layer top_documentation)
+ (width 0.0) (fill true) (grab_area false)
+ (vertex (position -0.8 0.4) (angle 0.0))
+ (vertex (position -0.3 0.4) (angle 0.0))
+ (vertex (position -0.3 -0.4) (angle 0.0))
+ (vertex (position -0.8 -0.4) (angle 0.0))
+ (vertex (position -0.8 0.4) (angle 0.0))
+ )
+ (polygon 99e50fb3-bce8-40fd-a8fd-1db1c05ec0f6 (layer top_documentation)
+ (width 0.0) (fill true) (grab_area false)
+ (vertex (position 0.8 0.4) (angle 0.0))
+ (vertex (position 0.3 0.4) (angle 0.0))
+ (vertex (position 0.3 -0.4) (angle 0.0))
+ (vertex (position 0.8 -0.4) (angle 0.0))
+ (vertex (position 0.8 0.4) (angle 0.0))
+ )
+ (polygon 265fc964-291b-49b9-80d9-82e9bc2bb17d (layer top_documentation)
+ (width 0.15) (fill false) (grab_area false)
+ (vertex (position -0.3 0.325) (angle 0.0))
+ (vertex (position 0.3 0.325) (angle 0.0))
+ )
+ (polygon ed383283-37c8-446f-9c23-1e14c989e39f (layer top_documentation)
+ (width 0.15) (fill false) (grab_area false)
+ (vertex (position -0.3 -0.325) (angle 0.0))
+ (vertex (position 0.3 -0.325) (angle 0.0))
+ )
+ (polygon da82c938-4686-4356-9c47-044bd7070c04 (layer top_legend)
+ (width 0.15) (fill false) (grab_area false)
+ (vertex (position -0.075 0.475) (angle 0.0))
+ (vertex (position 0.075 0.475) (angle 0.0))
+ )
+ (polygon 7bae5352-667d-4c72-8a6f-0d1c572e0616 (layer top_legend)
+ (width 0.15) (fill false) (grab_area false)
+ (vertex (position -0.075 -0.475) (angle 0.0))
+ (vertex (position 0.075 -0.475) (angle 0.0))
+ )
+ (polygon 24c16214-9d56-47b8-bbf4-ae454e719c3d (layer top_package_outlines)
+ (width 0.0) (fill false) (grab_area false)
+ (vertex (position -0.8 0.4) (angle 0.0))
+ (vertex (position 0.8 0.4) (angle 0.0))
+ (vertex (position 0.8 -0.4) (angle 0.0))
+ (vertex (position -0.8 -0.4) (angle 0.0))
+ )
+ (polygon 6028a1fb-2595-4883-9d7d-15f2ee8daf77 (layer top_courtyard)
+ (width 0.0) (fill false) (grab_area false)
+ (vertex (position -1.85 0.925) (angle 0.0))
+ (vertex (position 1.85 0.925) (angle 0.0))
+ (vertex (position 1.85 -0.925) (angle 0.0))
+ (vertex (position -1.85 -0.925) (angle 0.0))
+ (vertex (position -1.85 0.925) (angle 0.0))
+ )
+ (stroke_text bddc4fc9-5a69-4e26-a793-b1c90667ea90 (layer top_names)
+ (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
+ (align center bottom) (position 0.0 1.2) (rotation 0.0)
+ (auto_rotate true) (mirror false) (value "{{NAME}}")
+ )
+ (stroke_text 33c4f671-7cf1-45e7-97a6-3c01f16e421a (layer top_values)
+ (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto)
+ (align center top) (position 0.0 -1.2) (rotation 0.0)
+ (auto_rotate true) (mirror false) (value "{{VALUE}}")
+ )
+ )
+)