commit f371e094e2ae64d56e7c39b43365df48c0dbb0de
parent 0aa0ca02b86ed25561ca23e9831f930fdc615028
Author: mntmn <lukas@mntmn.com>
Date: Fri, 14 Aug 2020 18:10:55 +0200
keyboard: add srp4020 step
Diffstat:
1 file changed, 825 insertions(+), 0 deletions(-)
diff --git a/reform2-keyboard-pcb/3d-models/srp4020.stp b/reform2-keyboard-pcb/3d-models/srp4020.stp
@@ -0,0 +1,825 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION((''),'2;1');
+FILE_NAME('SRP4020','2012-07-13T',('ryans'),('Bourns, Inc.'),
+'PRO/ENGINEER BY PARAMETRIC TECHNOLOGY CORPORATION, 2010100',
+'PRO/ENGINEER BY PARAMETRIC TECHNOLOGY CORPORATION, 2010100','');
+FILE_SCHEMA(('CONFIG_CONTROL_DESIGN'));
+ENDSEC;
+DATA;
+#1=CARTESIAN_POINT('',(1.7E0,0.E0,1.7E0));
+#2=DIRECTION('',(0.E0,-1.E0,0.E0));
+#3=DIRECTION('',(1.E0,0.E0,0.E0));
+#4=AXIS2_PLACEMENT_3D('',#1,#2,#3);
+#6=DIRECTION('',(0.E0,0.E0,-1.E0));
+#7=VECTOR('',#6,1.4E0);
+#8=CARTESIAN_POINT('',(2.E0,0.E0,1.7E0));
+#9=LINE('',#8,#7);
+#10=DIRECTION('',(-1.E0,0.E0,0.E0));
+#11=VECTOR('',#10,4.E-1);
+#12=CARTESIAN_POINT('',(2.E0,0.E0,3.E-1));
+#13=LINE('',#12,#11);
+#14=DIRECTION('',(0.E0,0.E0,1.E0));
+#15=VECTOR('',#14,6.E-1);
+#16=CARTESIAN_POINT('',(1.6E0,0.E0,-3.E-1));
+#17=LINE('',#16,#15);
+#18=DIRECTION('',(-1.E0,0.E0,0.E0));
+#19=VECTOR('',#18,4.E-1);
+#20=CARTESIAN_POINT('',(2.E0,0.E0,-3.E-1));
+#21=LINE('',#20,#19);
+#22=DIRECTION('',(0.E0,0.E0,-1.E0));
+#23=VECTOR('',#22,1.4E0);
+#24=CARTESIAN_POINT('',(2.E0,0.E0,-3.E-1));
+#25=LINE('',#24,#23);
+#26=CARTESIAN_POINT('',(1.7E0,0.E0,-1.7E0));
+#27=DIRECTION('',(0.E0,-1.E0,0.E0));
+#28=DIRECTION('',(0.E0,0.E0,-1.E0));
+#29=AXIS2_PLACEMENT_3D('',#26,#27,#28);
+#31=DIRECTION('',(-1.E0,0.E0,0.E0));
+#32=VECTOR('',#31,3.4E0);
+#33=CARTESIAN_POINT('',(1.7E0,0.E0,-2.E0));
+#34=LINE('',#33,#32);
+#35=CARTESIAN_POINT('',(-1.7E0,0.E0,-1.7E0));
+#36=DIRECTION('',(0.E0,-1.E0,0.E0));
+#37=DIRECTION('',(-1.E0,0.E0,0.E0));
+#38=AXIS2_PLACEMENT_3D('',#35,#36,#37);
+#40=DIRECTION('',(0.E0,0.E0,1.E0));
+#41=VECTOR('',#40,1.4E0);
+#42=CARTESIAN_POINT('',(-2.E0,0.E0,-1.7E0));
+#43=LINE('',#42,#41);
+#44=DIRECTION('',(1.E0,0.E0,0.E0));
+#45=VECTOR('',#44,4.E-1);
+#46=CARTESIAN_POINT('',(-2.E0,0.E0,-3.E-1));
+#47=LINE('',#46,#45);
+#48=DIRECTION('',(0.E0,0.E0,-1.E0));
+#49=VECTOR('',#48,6.E-1);
+#50=CARTESIAN_POINT('',(-1.6E0,0.E0,3.E-1));
+#51=LINE('',#50,#49);
+#52=DIRECTION('',(1.E0,0.E0,0.E0));
+#53=VECTOR('',#52,4.E-1);
+#54=CARTESIAN_POINT('',(-2.E0,0.E0,3.E-1));
+#55=LINE('',#54,#53);
+#56=DIRECTION('',(0.E0,0.E0,1.E0));
+#57=VECTOR('',#56,1.4E0);
+#58=CARTESIAN_POINT('',(-2.E0,0.E0,3.E-1));
+#59=LINE('',#58,#57);
+#60=CARTESIAN_POINT('',(-1.7E0,0.E0,1.7E0));
+#61=DIRECTION('',(0.E0,-1.E0,0.E0));
+#62=DIRECTION('',(0.E0,0.E0,1.E0));
+#63=AXIS2_PLACEMENT_3D('',#60,#61,#62);
+#65=DIRECTION('',(1.E0,0.E0,0.E0));
+#66=VECTOR('',#65,3.4E0);
+#67=CARTESIAN_POINT('',(-1.7E0,0.E0,2.E0));
+#68=LINE('',#67,#66);
+#69=DIRECTION('',(0.E0,-1.E0,0.E0));
+#70=VECTOR('',#69,1.7E0);
+#71=CARTESIAN_POINT('',(1.7E0,1.7E0,2.E0));
+#72=LINE('',#71,#70);
+#73=DIRECTION('',(0.E0,-1.E0,0.E0));
+#74=VECTOR('',#73,1.7E0);
+#75=CARTESIAN_POINT('',(-1.7E0,1.7E0,2.E0));
+#76=LINE('',#75,#74);
+#77=DIRECTION('',(0.E0,-1.E0,0.E0));
+#78=VECTOR('',#77,1.7E0);
+#79=CARTESIAN_POINT('',(-2.E0,1.7E0,1.7E0));
+#80=LINE('',#79,#78);
+#81=DIRECTION('',(0.E0,1.E0,0.E0));
+#82=VECTOR('',#81,5.E-1);
+#83=CARTESIAN_POINT('',(-2.E0,0.E0,3.E-1));
+#84=LINE('',#83,#82);
+#85=DIRECTION('',(0.E0,0.E0,-1.E0));
+#86=VECTOR('',#85,6.E-1);
+#87=CARTESIAN_POINT('',(-2.E0,5.E-1,3.E-1));
+#88=LINE('',#87,#86);
+#89=DIRECTION('',(0.E0,1.E0,0.E0));
+#90=VECTOR('',#89,5.E-1);
+#91=CARTESIAN_POINT('',(-2.E0,0.E0,-3.E-1));
+#92=LINE('',#91,#90);
+#93=DIRECTION('',(0.E0,-1.E0,0.E0));
+#94=VECTOR('',#93,1.7E0);
+#95=CARTESIAN_POINT('',(-2.E0,1.7E0,-1.7E0));
+#96=LINE('',#95,#94);
+#97=CARTESIAN_POINT('',(-2.2E0,-1.E-1,3.E-1));
+#98=DIRECTION('',(0.E0,0.E0,1.E0));
+#99=DIRECTION('',(-1.E0,0.E0,0.E0));
+#100=AXIS2_PLACEMENT_3D('',#97,#98,#99);
+#102=DIRECTION('',(0.E0,-1.E0,0.E0));
+#103=VECTOR('',#102,6.E-1);
+#104=CARTESIAN_POINT('',(-2.4E0,5.E-1,3.E-1));
+#105=LINE('',#104,#103);
+#106=CARTESIAN_POINT('',(-2.2E0,-1.E-1,-3.E-1));
+#107=DIRECTION('',(0.E0,0.E0,-1.E0));
+#108=DIRECTION('',(0.E0,-1.E0,0.E0));
+#109=AXIS2_PLACEMENT_3D('',#106,#107,#108);
+#111=DIRECTION('',(0.E0,-1.E0,0.E0));
+#112=VECTOR('',#111,3.E-1);
+#113=CARTESIAN_POINT('',(-1.6E0,0.E0,-3.E-1));
+#114=LINE('',#113,#112);
+#115=DIRECTION('',(0.E0,0.E0,1.E0));
+#116=VECTOR('',#115,6.E-1);
+#117=CARTESIAN_POINT('',(2.2E0,-3.E-1,-3.E-1));
+#118=LINE('',#117,#116);
+#119=DIRECTION('',(-1.E0,0.E0,0.E0));
+#120=VECTOR('',#119,6.E-1);
+#121=CARTESIAN_POINT('',(2.2E0,-3.E-1,-3.E-1));
+#122=LINE('',#121,#120);
+#123=DIRECTION('',(0.E0,0.E0,1.E0));
+#124=VECTOR('',#123,6.E-1);
+#125=CARTESIAN_POINT('',(1.6E0,-3.E-1,-3.E-1));
+#126=LINE('',#125,#124);
+#127=DIRECTION('',(1.E0,0.E0,0.E0));
+#128=VECTOR('',#127,6.E-1);
+#129=CARTESIAN_POINT('',(1.6E0,-3.E-1,3.E-1));
+#130=LINE('',#129,#128);
+#131=DIRECTION('',(0.E0,0.E0,-1.E0));
+#132=VECTOR('',#131,6.E-1);
+#133=CARTESIAN_POINT('',(-2.2E0,-3.E-1,3.E-1));
+#134=LINE('',#133,#132);
+#135=DIRECTION('',(1.E0,0.E0,0.E0));
+#136=VECTOR('',#135,6.E-1);
+#137=CARTESIAN_POINT('',(-2.2E0,-3.E-1,3.E-1));
+#138=LINE('',#137,#136);
+#139=DIRECTION('',(0.E0,0.E0,-1.E0));
+#140=VECTOR('',#139,6.E-1);
+#141=CARTESIAN_POINT('',(-1.6E0,-3.E-1,3.E-1));
+#142=LINE('',#141,#140);
+#143=DIRECTION('',(-1.E0,0.E0,0.E0));
+#144=VECTOR('',#143,6.E-1);
+#145=CARTESIAN_POINT('',(-1.6E0,-3.E-1,-3.E-1));
+#146=LINE('',#145,#144);
+#147=CARTESIAN_POINT('',(2.2E0,-1.E-1,3.E-1));
+#148=DIRECTION('',(0.E0,0.E0,1.E0));
+#149=DIRECTION('',(0.E0,-1.E0,0.E0));
+#150=AXIS2_PLACEMENT_3D('',#147,#148,#149);
+#152=DIRECTION('',(0.E0,-1.E0,0.E0));
+#153=VECTOR('',#152,3.E-1);
+#154=CARTESIAN_POINT('',(1.6E0,0.E0,3.E-1));
+#155=LINE('',#154,#153);
+#156=DIRECTION('',(0.E0,-1.E0,0.E0));
+#157=VECTOR('',#156,3.E-1);
+#158=CARTESIAN_POINT('',(1.6E0,0.E0,-3.E-1));
+#159=LINE('',#158,#157);
+#160=CARTESIAN_POINT('',(2.2E0,-1.E-1,-3.E-1));
+#161=DIRECTION('',(0.E0,0.E0,-1.E0));
+#162=DIRECTION('',(1.E0,0.E0,0.E0));
+#163=AXIS2_PLACEMENT_3D('',#160,#161,#162);
+#165=DIRECTION('',(0.E0,-1.E0,0.E0));
+#166=VECTOR('',#165,6.E-1);
+#167=CARTESIAN_POINT('',(2.4E0,5.E-1,-3.E-1));
+#168=LINE('',#167,#166);
+#169=DIRECTION('',(0.E0,0.E0,1.E0));
+#170=VECTOR('',#169,6.E-1);
+#171=CARTESIAN_POINT('',(2.4E0,-1.E-1,-3.E-1));
+#172=LINE('',#171,#170);
+#173=DIRECTION('',(0.E0,-1.E0,0.E0));
+#174=VECTOR('',#173,6.E-1);
+#175=CARTESIAN_POINT('',(2.4E0,5.E-1,3.E-1));
+#176=LINE('',#175,#174);
+#177=DIRECTION('',(1.E0,0.E0,0.E0));
+#178=VECTOR('',#177,4.E-1);
+#179=CARTESIAN_POINT('',(2.E0,5.E-1,3.E-1));
+#180=LINE('',#179,#178);
+#181=DIRECTION('',(-1.E0,0.E0,0.E0));
+#182=VECTOR('',#181,4.E-1);
+#183=CARTESIAN_POINT('',(2.4E0,5.E-1,-3.E-1));
+#184=LINE('',#183,#182);
+#185=DIRECTION('',(0.E0,0.E0,-1.E0));
+#186=VECTOR('',#185,6.E-1);
+#187=CARTESIAN_POINT('',(2.4E0,5.E-1,3.E-1));
+#188=LINE('',#187,#186);
+#189=DIRECTION('',(-1.E0,0.E0,0.E0));
+#190=VECTOR('',#189,4.E-1);
+#191=CARTESIAN_POINT('',(-2.E0,5.E-1,-3.E-1));
+#192=LINE('',#191,#190);
+#193=DIRECTION('',(1.E0,0.E0,0.E0));
+#194=VECTOR('',#193,4.E-1);
+#195=CARTESIAN_POINT('',(-2.4E0,5.E-1,3.E-1));
+#196=LINE('',#195,#194);
+#197=DIRECTION('',(0.E0,0.E0,1.E0));
+#198=VECTOR('',#197,6.E-1);
+#199=CARTESIAN_POINT('',(-2.4E0,5.E-1,-3.E-1));
+#200=LINE('',#199,#198);
+#201=DIRECTION('',(0.E0,-1.E0,0.E0));
+#202=VECTOR('',#201,1.7E0);
+#203=CARTESIAN_POINT('',(2.E0,1.7E0,1.7E0));
+#204=LINE('',#203,#202);
+#205=DIRECTION('',(0.E0,-1.E0,0.E0));
+#206=VECTOR('',#205,1.7E0);
+#207=CARTESIAN_POINT('',(2.E0,1.7E0,-1.7E0));
+#208=LINE('',#207,#206);
+#209=DIRECTION('',(0.E0,1.E0,0.E0));
+#210=VECTOR('',#209,5.E-1);
+#211=CARTESIAN_POINT('',(2.E0,0.E0,-3.E-1));
+#212=LINE('',#211,#210);
+#213=DIRECTION('',(0.E0,0.E0,-1.E0));
+#214=VECTOR('',#213,6.E-1);
+#215=CARTESIAN_POINT('',(2.E0,5.E-1,3.E-1));
+#216=LINE('',#215,#214);
+#217=DIRECTION('',(0.E0,1.E0,0.E0));
+#218=VECTOR('',#217,5.E-1);
+#219=CARTESIAN_POINT('',(2.E0,0.E0,3.E-1));
+#220=LINE('',#219,#218);
+#221=CARTESIAN_POINT('',(1.7E0,1.7E0,1.7E0));
+#222=DIRECTION('',(0.E0,1.E0,0.E0));
+#223=DIRECTION('',(0.E0,0.E0,1.E0));
+#224=AXIS2_PLACEMENT_3D('',#221,#222,#223);
+#226=DIRECTION('',(1.E0,0.E0,0.E0));
+#227=VECTOR('',#226,3.4E0);
+#228=CARTESIAN_POINT('',(-1.7E0,1.7E0,2.E0));
+#229=LINE('',#228,#227);
+#230=CARTESIAN_POINT('',(-1.7E0,1.7E0,1.7E0));
+#231=DIRECTION('',(0.E0,1.E0,0.E0));
+#232=DIRECTION('',(-1.E0,0.E0,0.E0));
+#233=AXIS2_PLACEMENT_3D('',#230,#231,#232);
+#235=DIRECTION('',(0.E0,0.E0,1.E0));
+#236=VECTOR('',#235,3.4E0);
+#237=CARTESIAN_POINT('',(-2.E0,1.7E0,-1.7E0));
+#238=LINE('',#237,#236);
+#239=CARTESIAN_POINT('',(-1.7E0,1.7E0,-1.7E0));
+#240=DIRECTION('',(0.E0,1.E0,0.E0));
+#241=DIRECTION('',(0.E0,0.E0,-1.E0));
+#242=AXIS2_PLACEMENT_3D('',#239,#240,#241);
+#244=DIRECTION('',(-1.E0,0.E0,0.E0));
+#245=VECTOR('',#244,3.4E0);
+#246=CARTESIAN_POINT('',(1.7E0,1.7E0,-2.E0));
+#247=LINE('',#246,#245);
+#248=CARTESIAN_POINT('',(1.7E0,1.7E0,-1.7E0));
+#249=DIRECTION('',(0.E0,1.E0,0.E0));
+#250=DIRECTION('',(1.E0,0.E0,0.E0));
+#251=AXIS2_PLACEMENT_3D('',#248,#249,#250);
+#253=DIRECTION('',(0.E0,0.E0,-1.E0));
+#254=VECTOR('',#253,3.4E0);
+#255=CARTESIAN_POINT('',(2.E0,1.7E0,1.7E0));
+#256=LINE('',#255,#254);
+#257=DIRECTION('',(0.E0,-1.E0,0.E0));
+#258=VECTOR('',#257,1.7E0);
+#259=CARTESIAN_POINT('',(-1.7E0,1.7E0,-2.E0));
+#260=LINE('',#259,#258);
+#261=DIRECTION('',(0.E0,-1.E0,0.E0));
+#262=VECTOR('',#261,1.7E0);
+#263=CARTESIAN_POINT('',(1.7E0,1.7E0,-2.E0));
+#264=LINE('',#263,#262);
+#265=DIRECTION('',(0.E0,0.E0,-1.E0));
+#266=VECTOR('',#265,6.E-1);
+#267=CARTESIAN_POINT('',(-2.4E0,-1.E-1,3.E-1));
+#268=LINE('',#267,#266);
+#269=DIRECTION('',(0.E0,-1.E0,0.E0));
+#270=VECTOR('',#269,6.E-1);
+#271=CARTESIAN_POINT('',(-2.4E0,5.E-1,-3.E-1));
+#272=LINE('',#271,#270);
+#273=DIRECTION('',(0.E0,-1.E0,0.E0));
+#274=VECTOR('',#273,3.E-1);
+#275=CARTESIAN_POINT('',(-1.6E0,0.E0,3.E-1));
+#276=LINE('',#275,#274);
+#277=CARTESIAN_POINT('',(2.4E0,5.E-1,3.E-1));
+#278=CARTESIAN_POINT('',(2.4E0,5.E-1,-3.E-1));
+#279=VERTEX_POINT('',#277);
+#280=VERTEX_POINT('',#278);
+#281=CARTESIAN_POINT('',(-2.4E0,5.E-1,-3.E-1));
+#282=CARTESIAN_POINT('',(-2.4E0,5.E-1,3.E-1));
+#283=VERTEX_POINT('',#281);
+#284=VERTEX_POINT('',#282);
+#285=CARTESIAN_POINT('',(1.6E0,-3.E-1,-3.E-1));
+#286=CARTESIAN_POINT('',(1.6E0,-3.E-1,3.E-1));
+#287=VERTEX_POINT('',#285);
+#288=VERTEX_POINT('',#286);
+#289=CARTESIAN_POINT('',(-1.6E0,-3.E-1,3.E-1));
+#290=CARTESIAN_POINT('',(-1.6E0,-3.E-1,-3.E-1));
+#291=VERTEX_POINT('',#289);
+#292=VERTEX_POINT('',#290);
+#293=CARTESIAN_POINT('',(1.6E0,0.E0,-3.E-1));
+#294=CARTESIAN_POINT('',(1.6E0,0.E0,3.E-1));
+#295=VERTEX_POINT('',#293);
+#296=VERTEX_POINT('',#294);
+#297=CARTESIAN_POINT('',(2.E0,0.E0,3.E-1));
+#298=VERTEX_POINT('',#297);
+#299=CARTESIAN_POINT('',(2.E0,0.E0,-3.E-1));
+#300=VERTEX_POINT('',#299);
+#301=CARTESIAN_POINT('',(-2.E0,0.E0,-3.E-1));
+#302=CARTESIAN_POINT('',(-1.6E0,0.E0,-3.E-1));
+#303=VERTEX_POINT('',#301);
+#304=VERTEX_POINT('',#302);
+#305=CARTESIAN_POINT('',(-2.E0,0.E0,3.E-1));
+#306=CARTESIAN_POINT('',(-1.6E0,0.E0,3.E-1));
+#307=VERTEX_POINT('',#305);
+#308=VERTEX_POINT('',#306);
+#309=CARTESIAN_POINT('',(2.E0,5.E-1,3.E-1));
+#310=VERTEX_POINT('',#309);
+#311=CARTESIAN_POINT('',(2.E0,5.E-1,-3.E-1));
+#312=VERTEX_POINT('',#311);
+#313=CARTESIAN_POINT('',(-2.E0,5.E-1,-3.E-1));
+#314=VERTEX_POINT('',#313);
+#315=CARTESIAN_POINT('',(-2.E0,5.E-1,3.E-1));
+#316=VERTEX_POINT('',#315);
+#317=CARTESIAN_POINT('',(2.E0,0.E0,1.7E0));
+#318=CARTESIAN_POINT('',(1.7E0,0.E0,2.E0));
+#319=VERTEX_POINT('',#317);
+#320=VERTEX_POINT('',#318);
+#321=CARTESIAN_POINT('',(1.7E0,1.7E0,2.E0));
+#322=VERTEX_POINT('',#321);
+#323=CARTESIAN_POINT('',(2.E0,1.7E0,1.7E0));
+#324=VERTEX_POINT('',#323);
+#325=CARTESIAN_POINT('',(-1.7E0,0.E0,2.E0));
+#326=CARTESIAN_POINT('',(-2.E0,0.E0,1.7E0));
+#327=VERTEX_POINT('',#325);
+#328=VERTEX_POINT('',#326);
+#329=CARTESIAN_POINT('',(-2.E0,1.7E0,1.7E0));
+#330=VERTEX_POINT('',#329);
+#331=CARTESIAN_POINT('',(-1.7E0,1.7E0,2.E0));
+#332=VERTEX_POINT('',#331);
+#333=CARTESIAN_POINT('',(-2.E0,0.E0,-1.7E0));
+#334=CARTESIAN_POINT('',(-1.7E0,0.E0,-2.E0));
+#335=VERTEX_POINT('',#333);
+#336=VERTEX_POINT('',#334);
+#337=CARTESIAN_POINT('',(-1.7E0,1.7E0,-2.E0));
+#338=VERTEX_POINT('',#337);
+#339=CARTESIAN_POINT('',(-2.E0,1.7E0,-1.7E0));
+#340=VERTEX_POINT('',#339);
+#341=CARTESIAN_POINT('',(1.7E0,0.E0,-2.E0));
+#342=CARTESIAN_POINT('',(2.E0,0.E0,-1.7E0));
+#343=VERTEX_POINT('',#341);
+#344=VERTEX_POINT('',#342);
+#345=CARTESIAN_POINT('',(2.E0,1.7E0,-1.7E0));
+#346=VERTEX_POINT('',#345);
+#347=CARTESIAN_POINT('',(1.7E0,1.7E0,-2.E0));
+#348=VERTEX_POINT('',#347);
+#349=CARTESIAN_POINT('',(2.2E0,-3.E-1,3.E-1));
+#350=CARTESIAN_POINT('',(2.4E0,-1.E-1,3.E-1));
+#351=VERTEX_POINT('',#349);
+#352=VERTEX_POINT('',#350);
+#353=CARTESIAN_POINT('',(2.4E0,-1.E-1,-3.E-1));
+#354=VERTEX_POINT('',#353);
+#355=CARTESIAN_POINT('',(2.2E0,-3.E-1,-3.E-1));
+#356=VERTEX_POINT('',#355);
+#357=CARTESIAN_POINT('',(-2.2E0,-3.E-1,-3.E-1));
+#358=CARTESIAN_POINT('',(-2.4E0,-1.E-1,-3.E-1));
+#359=VERTEX_POINT('',#357);
+#360=VERTEX_POINT('',#358);
+#361=CARTESIAN_POINT('',(-2.4E0,-1.E-1,3.E-1));
+#362=VERTEX_POINT('',#361);
+#363=CARTESIAN_POINT('',(-2.2E0,-3.E-1,3.E-1));
+#364=VERTEX_POINT('',#363);
+#365=CARTESIAN_POINT('',(0.E0,0.E0,0.E0));
+#366=DIRECTION('',(0.E0,1.E0,0.E0));
+#367=DIRECTION('',(1.E0,0.E0,0.E0));
+#368=AXIS2_PLACEMENT_3D('',#365,#366,#367);
+#369=PLANE('',#368);
+#371=ORIENTED_EDGE('',*,*,#370,.F.);
+#373=ORIENTED_EDGE('',*,*,#372,.T.);
+#375=ORIENTED_EDGE('',*,*,#374,.T.);
+#377=ORIENTED_EDGE('',*,*,#376,.F.);
+#379=ORIENTED_EDGE('',*,*,#378,.F.);
+#381=ORIENTED_EDGE('',*,*,#380,.T.);
+#383=ORIENTED_EDGE('',*,*,#382,.F.);
+#385=ORIENTED_EDGE('',*,*,#384,.T.);
+#387=ORIENTED_EDGE('',*,*,#386,.F.);
+#389=ORIENTED_EDGE('',*,*,#388,.T.);
+#391=ORIENTED_EDGE('',*,*,#390,.T.);
+#393=ORIENTED_EDGE('',*,*,#392,.F.);
+#395=ORIENTED_EDGE('',*,*,#394,.F.);
+#397=ORIENTED_EDGE('',*,*,#396,.T.);
+#399=ORIENTED_EDGE('',*,*,#398,.F.);
+#401=ORIENTED_EDGE('',*,*,#400,.T.);
+#402=EDGE_LOOP('',(#371,#373,#375,#377,#379,#381,#383,#385,#387,#389,#391,#393,
+#395,#397,#399,#401));
+#403=FACE_OUTER_BOUND('',#402,.F.);
+#405=CARTESIAN_POINT('',(1.7E0,4.3072E0,1.7E0));
+#406=DIRECTION('',(0.E0,-1.E0,0.E0));
+#407=DIRECTION('',(1.E0,0.E0,0.E0));
+#408=AXIS2_PLACEMENT_3D('',#405,#406,#407);
+#409=CYLINDRICAL_SURFACE('',#408,3.E-1);
+#410=ORIENTED_EDGE('',*,*,#370,.T.);
+#412=ORIENTED_EDGE('',*,*,#411,.F.);
+#414=ORIENTED_EDGE('',*,*,#413,.T.);
+#416=ORIENTED_EDGE('',*,*,#415,.T.);
+#417=EDGE_LOOP('',(#410,#412,#414,#416));
+#418=FACE_OUTER_BOUND('',#417,.F.);
+#420=CARTESIAN_POINT('',(-2.E0,0.E0,2.E0));
+#421=DIRECTION('',(0.E0,0.E0,1.E0));
+#422=DIRECTION('',(1.E0,0.E0,0.E0));
+#423=AXIS2_PLACEMENT_3D('',#420,#421,#422);
+#424=PLANE('',#423);
+#425=ORIENTED_EDGE('',*,*,#411,.T.);
+#426=ORIENTED_EDGE('',*,*,#400,.F.);
+#428=ORIENTED_EDGE('',*,*,#427,.F.);
+#430=ORIENTED_EDGE('',*,*,#429,.T.);
+#431=EDGE_LOOP('',(#425,#426,#428,#430));
+#432=FACE_OUTER_BOUND('',#431,.F.);
+#434=CARTESIAN_POINT('',(-1.7E0,4.3072E0,1.7E0));
+#435=DIRECTION('',(0.E0,-1.E0,0.E0));
+#436=DIRECTION('',(0.E0,0.E0,1.E0));
+#437=AXIS2_PLACEMENT_3D('',#434,#435,#436);
+#438=CYLINDRICAL_SURFACE('',#437,3.E-1);
+#439=ORIENTED_EDGE('',*,*,#398,.T.);
+#441=ORIENTED_EDGE('',*,*,#440,.F.);
+#443=ORIENTED_EDGE('',*,*,#442,.T.);
+#444=ORIENTED_EDGE('',*,*,#427,.T.);
+#445=EDGE_LOOP('',(#439,#441,#443,#444));
+#446=FACE_OUTER_BOUND('',#445,.F.);
+#448=CARTESIAN_POINT('',(-2.E0,0.E0,-2.E0));
+#449=DIRECTION('',(-1.E0,0.E0,0.E0));
+#450=DIRECTION('',(0.E0,0.E0,1.E0));
+#451=AXIS2_PLACEMENT_3D('',#448,#449,#450);
+#452=PLANE('',#451);
+#453=ORIENTED_EDGE('',*,*,#440,.T.);
+#454=ORIENTED_EDGE('',*,*,#396,.F.);
+#456=ORIENTED_EDGE('',*,*,#455,.T.);
+#458=ORIENTED_EDGE('',*,*,#457,.T.);
+#460=ORIENTED_EDGE('',*,*,#459,.F.);
+#461=ORIENTED_EDGE('',*,*,#388,.F.);
+#463=ORIENTED_EDGE('',*,*,#462,.F.);
+#465=ORIENTED_EDGE('',*,*,#464,.T.);
+#466=EDGE_LOOP('',(#453,#454,#456,#458,#460,#461,#463,#465));
+#467=FACE_OUTER_BOUND('',#466,.F.);
+#469=CARTESIAN_POINT('',(-2.4E0,5.E-1,3.E-1));
+#470=DIRECTION('',(0.E0,0.E0,1.E0));
+#471=DIRECTION('',(1.E0,0.E0,0.E0));
+#472=AXIS2_PLACEMENT_3D('',#469,#470,#471);
+#473=PLANE('',#472);
+#475=ORIENTED_EDGE('',*,*,#474,.F.);
+#477=ORIENTED_EDGE('',*,*,#476,.F.);
+#479=ORIENTED_EDGE('',*,*,#478,.T.);
+#480=ORIENTED_EDGE('',*,*,#455,.F.);
+#481=ORIENTED_EDGE('',*,*,#394,.T.);
+#483=ORIENTED_EDGE('',*,*,#482,.T.);
+#485=ORIENTED_EDGE('',*,*,#484,.F.);
+#486=EDGE_LOOP('',(#475,#477,#479,#480,#481,#483,#485));
+#487=FACE_OUTER_BOUND('',#486,.F.);
+#489=CARTESIAN_POINT('',(-2.2E0,-1.E-1,7.2144E0));
+#490=DIRECTION('',(0.E0,0.E0,-1.E0));
+#491=DIRECTION('',(0.E0,-1.E0,0.E0));
+#492=AXIS2_PLACEMENT_3D('',#489,#490,#491);
+#493=CYLINDRICAL_SURFACE('',#492,2.E-1);
+#495=ORIENTED_EDGE('',*,*,#494,.T.);
+#497=ORIENTED_EDGE('',*,*,#496,.F.);
+#498=ORIENTED_EDGE('',*,*,#474,.T.);
+#500=ORIENTED_EDGE('',*,*,#499,.T.);
+#501=EDGE_LOOP('',(#495,#497,#498,#500));
+#502=FACE_OUTER_BOUND('',#501,.F.);
+#504=CARTESIAN_POINT('',(-1.6E0,5.E-1,-3.E-1));
+#505=DIRECTION('',(0.E0,0.E0,-1.E0));
+#506=DIRECTION('',(-1.E0,0.E0,0.E0));
+#507=AXIS2_PLACEMENT_3D('',#504,#505,#506);
+#508=PLANE('',#507);
+#509=ORIENTED_EDGE('',*,*,#494,.F.);
+#511=ORIENTED_EDGE('',*,*,#510,.F.);
+#513=ORIENTED_EDGE('',*,*,#512,.F.);
+#514=ORIENTED_EDGE('',*,*,#390,.F.);
+#515=ORIENTED_EDGE('',*,*,#459,.T.);
+#517=ORIENTED_EDGE('',*,*,#516,.T.);
+#519=ORIENTED_EDGE('',*,*,#518,.T.);
+#520=EDGE_LOOP('',(#509,#511,#513,#514,#515,#517,#519));
+#521=FACE_OUTER_BOUND('',#520,.F.);
+#523=CARTESIAN_POINT('',(0.E0,-3.E-1,0.E0));
+#524=DIRECTION('',(0.E0,1.E0,0.E0));
+#525=DIRECTION('',(1.E0,0.E0,0.E0));
+#526=AXIS2_PLACEMENT_3D('',#523,#524,#525);
+#527=PLANE('',#526);
+#529=ORIENTED_EDGE('',*,*,#528,.F.);
+#531=ORIENTED_EDGE('',*,*,#530,.T.);
+#533=ORIENTED_EDGE('',*,*,#532,.T.);
+#535=ORIENTED_EDGE('',*,*,#534,.T.);
+#536=EDGE_LOOP('',(#529,#531,#533,#535));
+#537=FACE_OUTER_BOUND('',#536,.F.);
+#539=CARTESIAN_POINT('',(0.E0,-3.E-1,0.E0));
+#540=DIRECTION('',(0.E0,1.E0,0.E0));
+#541=DIRECTION('',(1.E0,0.E0,0.E0));
+#542=AXIS2_PLACEMENT_3D('',#539,#540,#541);
+#543=PLANE('',#542);
+#544=ORIENTED_EDGE('',*,*,#499,.F.);
+#545=ORIENTED_EDGE('',*,*,#484,.T.);
+#547=ORIENTED_EDGE('',*,*,#546,.T.);
+#548=ORIENTED_EDGE('',*,*,#510,.T.);
+#549=EDGE_LOOP('',(#544,#545,#547,#548));
+#550=FACE_OUTER_BOUND('',#549,.F.);
+#552=CARTESIAN_POINT('',(2.2E0,-1.E-1,-7.2144E0));
+#553=DIRECTION('',(0.E0,0.E0,1.E0));
+#554=DIRECTION('',(0.E0,-1.E0,0.E0));
+#555=AXIS2_PLACEMENT_3D('',#552,#553,#554);
+#556=CYLINDRICAL_SURFACE('',#555,2.E-1);
+#558=ORIENTED_EDGE('',*,*,#557,.T.);
+#560=ORIENTED_EDGE('',*,*,#559,.F.);
+#562=ORIENTED_EDGE('',*,*,#561,.T.);
+#563=ORIENTED_EDGE('',*,*,#528,.T.);
+#564=EDGE_LOOP('',(#558,#560,#562,#563));
+#565=FACE_OUTER_BOUND('',#564,.F.);
+#567=CARTESIAN_POINT('',(1.6E0,5.E-1,3.E-1));
+#568=DIRECTION('',(0.E0,0.E0,1.E0));
+#569=DIRECTION('',(1.E0,0.E0,0.E0));
+#570=AXIS2_PLACEMENT_3D('',#567,#568,#569);
+#571=PLANE('',#570);
+#572=ORIENTED_EDGE('',*,*,#557,.F.);
+#573=ORIENTED_EDGE('',*,*,#534,.F.);
+#575=ORIENTED_EDGE('',*,*,#574,.F.);
+#576=ORIENTED_EDGE('',*,*,#374,.F.);
+#578=ORIENTED_EDGE('',*,*,#577,.T.);
+#580=ORIENTED_EDGE('',*,*,#579,.T.);
+#582=ORIENTED_EDGE('',*,*,#581,.T.);
+#583=EDGE_LOOP('',(#572,#573,#575,#576,#578,#580,#582));
+#584=FACE_OUTER_BOUND('',#583,.F.);
+#586=CARTESIAN_POINT('',(1.6E0,5.E-1,-3.E-1));
+#587=DIRECTION('',(-1.E0,0.E0,0.E0));
+#588=DIRECTION('',(0.E0,0.E0,1.E0));
+#589=AXIS2_PLACEMENT_3D('',#586,#587,#588);
+#590=PLANE('',#589);
+#591=ORIENTED_EDGE('',*,*,#376,.T.);
+#592=ORIENTED_EDGE('',*,*,#574,.T.);
+#593=ORIENTED_EDGE('',*,*,#532,.F.);
+#595=ORIENTED_EDGE('',*,*,#594,.F.);
+#596=EDGE_LOOP('',(#591,#592,#593,#595));
+#597=FACE_OUTER_BOUND('',#596,.F.);
+#599=CARTESIAN_POINT('',(2.4E0,5.E-1,-3.E-1));
+#600=DIRECTION('',(0.E0,0.E0,-1.E0));
+#601=DIRECTION('',(-1.E0,0.E0,0.E0));
+#602=AXIS2_PLACEMENT_3D('',#599,#600,#601);
+#603=PLANE('',#602);
+#604=ORIENTED_EDGE('',*,*,#561,.F.);
+#606=ORIENTED_EDGE('',*,*,#605,.F.);
+#608=ORIENTED_EDGE('',*,*,#607,.T.);
+#610=ORIENTED_EDGE('',*,*,#609,.F.);
+#611=ORIENTED_EDGE('',*,*,#378,.T.);
+#612=ORIENTED_EDGE('',*,*,#594,.T.);
+#613=ORIENTED_EDGE('',*,*,#530,.F.);
+#614=EDGE_LOOP('',(#604,#606,#608,#610,#611,#612,#613));
+#615=FACE_OUTER_BOUND('',#614,.F.);
+#617=CARTESIAN_POINT('',(2.4E0,5.E-1,3.E-1));
+#618=DIRECTION('',(1.E0,0.E0,0.E0));
+#619=DIRECTION('',(0.E0,0.E0,-1.E0));
+#620=AXIS2_PLACEMENT_3D('',#617,#618,#619);
+#621=PLANE('',#620);
+#622=ORIENTED_EDGE('',*,*,#559,.T.);
+#623=ORIENTED_EDGE('',*,*,#581,.F.);
+#625=ORIENTED_EDGE('',*,*,#624,.T.);
+#626=ORIENTED_EDGE('',*,*,#605,.T.);
+#627=EDGE_LOOP('',(#622,#623,#625,#626));
+#628=FACE_OUTER_BOUND('',#627,.F.);
+#630=CARTESIAN_POINT('',(0.E0,5.E-1,0.E0));
+#631=DIRECTION('',(0.E0,1.E0,0.E0));
+#632=DIRECTION('',(1.E0,0.E0,0.E0));
+#633=AXIS2_PLACEMENT_3D('',#630,#631,#632);
+#634=PLANE('',#633);
+#635=ORIENTED_EDGE('',*,*,#579,.F.);
+#637=ORIENTED_EDGE('',*,*,#636,.T.);
+#638=ORIENTED_EDGE('',*,*,#607,.F.);
+#639=ORIENTED_EDGE('',*,*,#624,.F.);
+#640=EDGE_LOOP('',(#635,#637,#638,#639));
+#641=FACE_OUTER_BOUND('',#640,.F.);
+#643=CARTESIAN_POINT('',(0.E0,5.E-1,0.E0));
+#644=DIRECTION('',(0.E0,1.E0,0.E0));
+#645=DIRECTION('',(1.E0,0.E0,0.E0));
+#646=AXIS2_PLACEMENT_3D('',#643,#644,#645);
+#647=PLANE('',#646);
+#648=ORIENTED_EDGE('',*,*,#516,.F.);
+#649=ORIENTED_EDGE('',*,*,#457,.F.);
+#650=ORIENTED_EDGE('',*,*,#478,.F.);
+#652=ORIENTED_EDGE('',*,*,#651,.F.);
+#653=EDGE_LOOP('',(#648,#649,#650,#652));
+#654=FACE_OUTER_BOUND('',#653,.F.);
+#656=CARTESIAN_POINT('',(2.E0,0.E0,2.E0));
+#657=DIRECTION('',(1.E0,0.E0,0.E0));
+#658=DIRECTION('',(0.E0,0.E0,-1.E0));
+#659=AXIS2_PLACEMENT_3D('',#656,#657,#658);
+#660=PLANE('',#659);
+#661=ORIENTED_EDGE('',*,*,#415,.F.);
+#663=ORIENTED_EDGE('',*,*,#662,.T.);
+#665=ORIENTED_EDGE('',*,*,#664,.T.);
+#666=ORIENTED_EDGE('',*,*,#380,.F.);
+#667=ORIENTED_EDGE('',*,*,#609,.T.);
+#668=ORIENTED_EDGE('',*,*,#636,.F.);
+#669=ORIENTED_EDGE('',*,*,#577,.F.);
+#670=ORIENTED_EDGE('',*,*,#372,.F.);
+#671=EDGE_LOOP('',(#661,#663,#665,#666,#667,#668,#669,#670));
+#672=FACE_OUTER_BOUND('',#671,.F.);
+#674=CARTESIAN_POINT('',(0.E0,1.7E0,0.E0));
+#675=DIRECTION('',(0.E0,1.E0,0.E0));
+#676=DIRECTION('',(1.E0,0.E0,0.E0));
+#677=AXIS2_PLACEMENT_3D('',#674,#675,#676);
+#678=PLANE('',#677);
+#679=ORIENTED_EDGE('',*,*,#413,.F.);
+#680=ORIENTED_EDGE('',*,*,#429,.F.);
+#681=ORIENTED_EDGE('',*,*,#442,.F.);
+#682=ORIENTED_EDGE('',*,*,#464,.F.);
+#684=ORIENTED_EDGE('',*,*,#683,.F.);
+#686=ORIENTED_EDGE('',*,*,#685,.F.);
+#688=ORIENTED_EDGE('',*,*,#687,.F.);
+#689=ORIENTED_EDGE('',*,*,#662,.F.);
+#690=EDGE_LOOP('',(#679,#680,#681,#682,#684,#686,#688,#689));
+#691=FACE_OUTER_BOUND('',#690,.F.);
+#693=CARTESIAN_POINT('',(-1.7E0,4.3072E0,-1.7E0));
+#694=DIRECTION('',(0.E0,-1.E0,0.E0));
+#695=DIRECTION('',(-1.E0,0.E0,0.E0));
+#696=AXIS2_PLACEMENT_3D('',#693,#694,#695);
+#697=CYLINDRICAL_SURFACE('',#696,3.E-1);
+#698=ORIENTED_EDGE('',*,*,#386,.T.);
+#700=ORIENTED_EDGE('',*,*,#699,.F.);
+#701=ORIENTED_EDGE('',*,*,#683,.T.);
+#702=ORIENTED_EDGE('',*,*,#462,.T.);
+#703=EDGE_LOOP('',(#698,#700,#701,#702));
+#704=FACE_OUTER_BOUND('',#703,.F.);
+#706=CARTESIAN_POINT('',(2.E0,0.E0,-2.E0));
+#707=DIRECTION('',(0.E0,0.E0,-1.E0));
+#708=DIRECTION('',(-1.E0,0.E0,0.E0));
+#709=AXIS2_PLACEMENT_3D('',#706,#707,#708);
+#710=PLANE('',#709);
+#711=ORIENTED_EDGE('',*,*,#699,.T.);
+#712=ORIENTED_EDGE('',*,*,#384,.F.);
+#714=ORIENTED_EDGE('',*,*,#713,.F.);
+#715=ORIENTED_EDGE('',*,*,#685,.T.);
+#716=EDGE_LOOP('',(#711,#712,#714,#715));
+#717=FACE_OUTER_BOUND('',#716,.F.);
+#719=CARTESIAN_POINT('',(1.7E0,4.3072E0,-1.7E0));
+#720=DIRECTION('',(0.E0,-1.E0,0.E0));
+#721=DIRECTION('',(0.E0,0.E0,-1.E0));
+#722=AXIS2_PLACEMENT_3D('',#719,#720,#721);
+#723=CYLINDRICAL_SURFACE('',#722,3.E-1);
+#724=ORIENTED_EDGE('',*,*,#382,.T.);
+#725=ORIENTED_EDGE('',*,*,#664,.F.);
+#726=ORIENTED_EDGE('',*,*,#687,.T.);
+#727=ORIENTED_EDGE('',*,*,#713,.T.);
+#728=EDGE_LOOP('',(#724,#725,#726,#727));
+#729=FACE_OUTER_BOUND('',#728,.F.);
+#731=CARTESIAN_POINT('',(-2.4E0,5.E-1,-3.E-1));
+#732=DIRECTION('',(-1.E0,0.E0,0.E0));
+#733=DIRECTION('',(0.E0,0.E0,1.E0));
+#734=AXIS2_PLACEMENT_3D('',#731,#732,#733);
+#735=PLANE('',#734);
+#736=ORIENTED_EDGE('',*,*,#496,.T.);
+#737=ORIENTED_EDGE('',*,*,#518,.F.);
+#738=ORIENTED_EDGE('',*,*,#651,.T.);
+#739=ORIENTED_EDGE('',*,*,#476,.T.);
+#740=EDGE_LOOP('',(#736,#737,#738,#739));
+#741=FACE_OUTER_BOUND('',#740,.F.);
+#743=CARTESIAN_POINT('',(-1.6E0,5.E-1,3.E-1));
+#744=DIRECTION('',(1.E0,0.E0,0.E0));
+#745=DIRECTION('',(0.E0,0.E0,-1.E0));
+#746=AXIS2_PLACEMENT_3D('',#743,#744,#745);
+#747=PLANE('',#746);
+#748=ORIENTED_EDGE('',*,*,#392,.T.);
+#749=ORIENTED_EDGE('',*,*,#512,.T.);
+#750=ORIENTED_EDGE('',*,*,#546,.F.);
+#751=ORIENTED_EDGE('',*,*,#482,.F.);
+#752=EDGE_LOOP('',(#748,#749,#750,#751));
+#753=FACE_OUTER_BOUND('',#752,.F.);
+#755=CLOSED_SHELL('',(#404,#419,#433,#447,#468,#488,#503,#522,#538,#551,#566,
+#585,#598,#616,#629,#642,#655,#673,#692,#705,#718,#730,#742,#754));
+#756=MANIFOLD_SOLID_BREP('',#755);
+#758=DIMENSIONAL_EXPONENTS(0.E0,0.E0,0.E0,0.E0,0.E0,0.E0,0.E0);
+#760=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(1.745329251994E-2),#759);
+#761=(CONVERSION_BASED_UNIT('DEGREE',#760)NAMED_UNIT(*)PLANE_ANGLE_UNIT());
+#763=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.733427236346E-4),#757,
+'closure',
+'Maximum model space distance between geometric entities at asserted connectivities');
+#766=APPLICATION_CONTEXT(
+'CONFIGURATION CONTROLLED 3D DESIGNS OF MECHANICAL PARTS AND ASSEMBLIES');
+#767=APPLICATION_PROTOCOL_DEFINITION('international standard',
+'config_control_design',1994,#766);
+#768=DESIGN_CONTEXT('',#766,'design');
+#769=MECHANICAL_CONTEXT('',#766,'mechanical');
+#770=PRODUCT('SRP4020','SRP4020','NOT SPECIFIED',(#769));
+#771=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('2','LAST_VERSION',#770,
+.MADE.);
+#775=PRODUCT_CATEGORY('part','');
+#776=PRODUCT_RELATED_PRODUCT_CATEGORY('detail','',(#770));
+#777=PRODUCT_CATEGORY_RELATIONSHIP('','',#775,#776);
+#778=SECURITY_CLASSIFICATION_LEVEL('unclassified');
+#779=SECURITY_CLASSIFICATION('','',#778);
+#780=CC_DESIGN_SECURITY_CLASSIFICATION(#779,(#771));
+#781=APPROVAL_STATUS('approved');
+#782=APPROVAL(#781,'');
+#783=CC_DESIGN_APPROVAL(#782,(#779,#771,#772));
+#784=CALENDAR_DATE(112,13,7);
+#785=COORDINATED_UNIVERSAL_TIME_OFFSET(7,0,.BEHIND.);
+#786=LOCAL_TIME(15,4,2.9E1,#785);
+#787=DATE_AND_TIME(#784,#786);
+#788=APPROVAL_DATE_TIME(#787,#782);
+#789=DATE_TIME_ROLE('creation_date');
+#790=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#787,#789,(#772));
+#791=DATE_TIME_ROLE('classification_date');
+#792=CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#787,#791,(#779));
+#793=PERSON('UNSPECIFIED','UNSPECIFIED',$,$,$,$);
+#794=ORGANIZATION('UNSPECIFIED','UNSPECIFIED','UNSPECIFIED');
+#795=PERSON_AND_ORGANIZATION(#793,#794);
+#796=APPROVAL_ROLE('approver');
+#797=APPROVAL_PERSON_ORGANIZATION(#795,#782,#796);
+#798=PERSON_AND_ORGANIZATION_ROLE('creator');
+#799=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#795,#798,(#771,#772));
+#800=PERSON_AND_ORGANIZATION_ROLE('design_supplier');
+#801=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#795,#800,(#771));
+#802=PERSON_AND_ORGANIZATION_ROLE('classification_officer');
+#803=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#795,#802,(#779));
+#804=PERSON_AND_ORGANIZATION_ROLE('design_owner');
+#805=CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#795,#804,(#770));
+#5=CIRCLE('',#4,3.E-1);
+#30=CIRCLE('',#29,3.E-1);
+#39=CIRCLE('',#38,3.E-1);
+#64=CIRCLE('',#63,3.E-1);
+#101=CIRCLE('',#100,2.E-1);
+#110=CIRCLE('',#109,2.E-1);
+#151=CIRCLE('',#150,2.E-1);
+#164=CIRCLE('',#163,2.E-1);
+#225=CIRCLE('',#224,3.E-1);
+#234=CIRCLE('',#233,3.E-1);
+#243=CIRCLE('',#242,3.E-1);
+#252=CIRCLE('',#251,3.E-1);
+#370=EDGE_CURVE('',#319,#320,#5,.T.);
+#372=EDGE_CURVE('',#319,#298,#9,.T.);
+#374=EDGE_CURVE('',#298,#296,#13,.T.);
+#376=EDGE_CURVE('',#295,#296,#17,.T.);
+#378=EDGE_CURVE('',#300,#295,#21,.T.);
+#380=EDGE_CURVE('',#300,#344,#25,.T.);
+#382=EDGE_CURVE('',#343,#344,#30,.T.);
+#384=EDGE_CURVE('',#343,#336,#34,.T.);
+#386=EDGE_CURVE('',#335,#336,#39,.T.);
+#388=EDGE_CURVE('',#335,#303,#43,.T.);
+#390=EDGE_CURVE('',#303,#304,#47,.T.);
+#392=EDGE_CURVE('',#308,#304,#51,.T.);
+#394=EDGE_CURVE('',#307,#308,#55,.T.);
+#396=EDGE_CURVE('',#307,#328,#59,.T.);
+#398=EDGE_CURVE('',#327,#328,#64,.T.);
+#400=EDGE_CURVE('',#327,#320,#68,.T.);
+#404=ADVANCED_FACE('',(#403),#369,.F.);
+#411=EDGE_CURVE('',#322,#320,#72,.T.);
+#413=EDGE_CURVE('',#322,#324,#225,.T.);
+#415=EDGE_CURVE('',#324,#319,#204,.T.);
+#419=ADVANCED_FACE('',(#418),#409,.T.);
+#427=EDGE_CURVE('',#332,#327,#76,.T.);
+#429=EDGE_CURVE('',#332,#322,#229,.T.);
+#433=ADVANCED_FACE('',(#432),#424,.T.);
+#440=EDGE_CURVE('',#330,#328,#80,.T.);
+#442=EDGE_CURVE('',#330,#332,#234,.T.);
+#447=ADVANCED_FACE('',(#446),#438,.T.);
+#455=EDGE_CURVE('',#307,#316,#84,.T.);
+#457=EDGE_CURVE('',#316,#314,#88,.T.);
+#459=EDGE_CURVE('',#303,#314,#92,.T.);
+#462=EDGE_CURVE('',#340,#335,#96,.T.);
+#464=EDGE_CURVE('',#340,#330,#238,.T.);
+#468=ADVANCED_FACE('',(#467),#452,.T.);
+#474=EDGE_CURVE('',#362,#364,#101,.T.);
+#476=EDGE_CURVE('',#284,#362,#105,.T.);
+#478=EDGE_CURVE('',#284,#316,#196,.T.);
+#482=EDGE_CURVE('',#308,#291,#276,.T.);
+#484=EDGE_CURVE('',#364,#291,#138,.T.);
+#488=ADVANCED_FACE('',(#487),#473,.T.);
+#494=EDGE_CURVE('',#359,#360,#110,.T.);
+#496=EDGE_CURVE('',#362,#360,#268,.T.);
+#499=EDGE_CURVE('',#364,#359,#134,.T.);
+#503=ADVANCED_FACE('',(#502),#493,.T.);
+#510=EDGE_CURVE('',#292,#359,#146,.T.);
+#512=EDGE_CURVE('',#304,#292,#114,.T.);
+#516=EDGE_CURVE('',#314,#283,#192,.T.);
+#518=EDGE_CURVE('',#283,#360,#272,.T.);
+#522=ADVANCED_FACE('',(#521),#508,.T.);
+#528=EDGE_CURVE('',#356,#351,#118,.T.);
+#530=EDGE_CURVE('',#356,#287,#122,.T.);
+#532=EDGE_CURVE('',#287,#288,#126,.T.);
+#534=EDGE_CURVE('',#288,#351,#130,.T.);
+#538=ADVANCED_FACE('',(#537),#527,.F.);
+#546=EDGE_CURVE('',#291,#292,#142,.T.);
+#551=ADVANCED_FACE('',(#550),#543,.F.);
+#557=EDGE_CURVE('',#351,#352,#151,.T.);
+#559=EDGE_CURVE('',#354,#352,#172,.T.);
+#561=EDGE_CURVE('',#354,#356,#164,.T.);
+#566=ADVANCED_FACE('',(#565),#556,.T.);
+#574=EDGE_CURVE('',#296,#288,#155,.T.);
+#577=EDGE_CURVE('',#298,#310,#220,.T.);
+#579=EDGE_CURVE('',#310,#279,#180,.T.);
+#581=EDGE_CURVE('',#279,#352,#176,.T.);
+#585=ADVANCED_FACE('',(#584),#571,.T.);
+#594=EDGE_CURVE('',#295,#287,#159,.T.);
+#598=ADVANCED_FACE('',(#597),#590,.T.);
+#605=EDGE_CURVE('',#280,#354,#168,.T.);
+#607=EDGE_CURVE('',#280,#312,#184,.T.);
+#609=EDGE_CURVE('',#300,#312,#212,.T.);
+#616=ADVANCED_FACE('',(#615),#603,.T.);
+#624=EDGE_CURVE('',#279,#280,#188,.T.);
+#629=ADVANCED_FACE('',(#628),#621,.T.);
+#636=EDGE_CURVE('',#310,#312,#216,.T.);
+#642=ADVANCED_FACE('',(#641),#634,.T.);
+#651=EDGE_CURVE('',#283,#284,#200,.T.);
+#655=ADVANCED_FACE('',(#654),#647,.T.);
+#662=EDGE_CURVE('',#324,#346,#256,.T.);
+#664=EDGE_CURVE('',#346,#344,#208,.T.);
+#673=ADVANCED_FACE('',(#672),#660,.T.);
+#683=EDGE_CURVE('',#338,#340,#243,.T.);
+#685=EDGE_CURVE('',#348,#338,#247,.T.);
+#687=EDGE_CURVE('',#346,#348,#252,.T.);
+#692=ADVANCED_FACE('',(#691),#678,.T.);
+#699=EDGE_CURVE('',#338,#336,#260,.T.);
+#705=ADVANCED_FACE('',(#704),#697,.T.);
+#713=EDGE_CURVE('',#348,#343,#264,.T.);
+#718=ADVANCED_FACE('',(#717),#710,.T.);
+#730=ADVANCED_FACE('',(#729),#723,.T.);
+#742=ADVANCED_FACE('',(#741),#735,.T.);
+#754=ADVANCED_FACE('',(#753),#747,.T.);
+#757=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
+#759=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
+#762=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
+#764=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((
+#763))GLOBAL_UNIT_ASSIGNED_CONTEXT((#757,#761,#762))REPRESENTATION_CONTEXT
+('ID1','3'));
+#765=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#756),#764);
+#772=PRODUCT_DEFINITION('design','',#771,#768);
+#773=PRODUCT_DEFINITION_SHAPE('','SHAPE FOR SRP4020.',#772);
+#774=SHAPE_DEFINITION_REPRESENTATION(#773,#765);
+ENDSEC;
+END-ISO-10303-21;