diff --git a/Library/PCIexpress.3dshapes/PCIexpress_bracket_adapter.step b/Library/PCIexpress.3dshapes/PCIexpress_bracket_adapter.step new file mode 100644 index 0000000..44aecec --- /dev/null +++ b/Library/PCIexpress.3dshapes/PCIexpress_bracket_adapter.step @@ -0,0 +1,2608 @@ +ISO-10303-21; +HEADER; + +/* File generated by HOOPS Exchange Version 10.0.20 */ + +FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1'); + +FILE_NAME('c:\\tempstorage\\6455638199712972\\STD-PC-PCIe-BRACKET-LOW-ADAPTER.step', +'2019-07-17T22:04:06+00:00', +('SYSTEM'), +('Unknown organisation'), +'HOOPS Exchange 10.0', +'HOOPS Exchange', +'Unknown authorisation'); + +FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') ); + +ENDSEC; + +DATA; +#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.)); +#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3); +#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT()); +#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); +#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT()); +#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.)); +#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-005),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model'); +#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','STD-PC-PCIe-BRACKET-LOW-ADAPTER')); +#12=CARTESIAN_POINT('',(0.0,0.0,0.0)); +#13=DIRECTION('',(0.0,0.0,1.0)); +#14=DIRECTION('',(1.0,0.0,0.0)); +#15=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#20=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.)); +#21=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#20); +#22=(CONVERSION_BASED_UNIT('DEGREE',#21)NAMED_UNIT(#23)PLANE_ANGLE_UNIT()); +#23=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); +#24=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT()); +#25=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.)); +#26=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-005),#25,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model'); +#27=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#26))GLOBAL_UNIT_ASSIGNED_CONTEXT((#25,#22,#24))REPRESENTATION_CONTEXT('','Default')); +#29=CARTESIAN_POINT('',(0.0,0.0,0.0)); +#30=DIRECTION('',(0.0,0.0,1.0)); +#31=DIRECTION('',(1.0,0.0,0.0)); +#32=AXIS2_PLACEMENT_3D('',#29,#30,#31); +#37=CARTESIAN_POINT('',(0.0,0.0,0.0)); +#38=DIRECTION('',(0.0,0.0,1.0)); +#39=DIRECTION('',(1.0,0.0,0.0)); +#40=AXIS2_PLACEMENT_3D('',#37,#38,#39); +#41=ITEM_DEFINED_TRANSFORMATION('','',#40,#32); +#42=(REPRESENTATION_RELATIONSHIP('','',#33,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#41)SHAPE_REPRESENTATION_RELATIONSHIP()); +#43=NEXT_ASSEMBLY_USAGE_OCCURRENCE('Default_1','Default','Default',#19,#36,$); +#44=PRODUCT_DEFINITION_SHAPE('','',#43); +#45=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#42,#44); +#47=CARTESIAN_POINT('',(-1.10199304E-029,-6.30024777E-014,-18.41)); +#48=DIRECTION('',(5.9868469E-031,3.25908766E-015,1.0)); +#49=DIRECTION('',(0.0,-1.0,3.25908766E-015)); +#50=AXIS2_PLACEMENT_3D('',#47,#48,#49); +#51=PLANE('',#50); +#52=CARTESIAN_POINT('',(38.905,11.71,-18.41)); +#53=VERTEX_POINT('',#52); +#54=CARTESIAN_POINT('',(44.315,11.71,-18.41)); +#55=VERTEX_POINT('',#54); +#56=CARTESIAN_POINT('',(38.905,11.71,-18.41)); +#57=DIRECTION('',(1.0,-2.09029642E-045,-5.9868469E-031)); +#58=VECTOR('',#57,5.41); +#59=LINE('',#56,#58); +#60=EDGE_CURVE('',#53,#55,#59,.T.); +#61=ORIENTED_EDGE('',*,*,#60,.T.); +#62=CARTESIAN_POINT('',(45.585,10.44,-18.41)); +#63=VERTEX_POINT('',#62); +#64=CARTESIAN_POINT('',(44.315,10.44,-18.41)); +#65=DIRECTION('',(-5.9868469E-031,-3.25908766E-015,-1.0)); +#66=DIRECTION('',(0.0,-1.0,3.25908766E-015)); +#67=AXIS2_PLACEMENT_3D('',#64,#65,#66); +#68=CIRCLE('',#67,1.27); +#69=EDGE_CURVE('',#55,#63,#68,.T.); +#70=ORIENTED_EDGE('',*,*,#69,.T.); +#71=CARTESIAN_POINT('',(45.585,0.7366,-18.41)); +#72=VERTEX_POINT('',#71); +#73=CARTESIAN_POINT('',(45.585,10.44,-18.41)); +#74=DIRECTION('',(-2.18952885E-047,-1.0,3.25908766E-015)); +#75=VECTOR('',#74,9.7034); +#76=LINE('',#73,#75); +#77=EDGE_CURVE('',#63,#72,#76,.T.); +#78=ORIENTED_EDGE('',*,*,#77,.T.); +#79=CARTESIAN_POINT('',(37.635,0.7366,-18.41)); +#80=VERTEX_POINT('',#79); +#81=CARTESIAN_POINT('',(37.635,0.7366,-18.41)); +#82=DIRECTION('',(1.0,-3.04742372E-030,-5.9868469E-031)); +#83=VECTOR('',#82,7.95); +#84=LINE('',#81,#83); +#85=EDGE_CURVE('',#80,#72,#84,.T.); +#86=ORIENTED_EDGE('',*,*,#85,.F.); +#87=CARTESIAN_POINT('',(37.635,10.44,-18.41)); +#88=VERTEX_POINT('',#87); +#89=CARTESIAN_POINT('',(37.635,0.7366,-18.41)); +#90=DIRECTION('',(-2.18952885E-047,1.0,-3.25908766E-015)); +#91=VECTOR('',#90,9.7034); +#92=LINE('',#89,#91); +#93=EDGE_CURVE('',#80,#88,#92,.T.); +#94=ORIENTED_EDGE('',*,*,#93,.T.); +#95=CARTESIAN_POINT('',(38.905,10.44,-18.41)); +#96=DIRECTION('',(-5.9868469E-031,-3.25908766E-015,-1.0)); +#97=DIRECTION('',(0.0,-1.0,3.25908766E-015)); +#98=AXIS2_PLACEMENT_3D('',#95,#96,#97); +#99=CIRCLE('',#98,1.27); +#100=EDGE_CURVE('',#88,#53,#99,.T.); +#101=ORIENTED_EDGE('',*,*,#100,.T.); +#102=EDGE_LOOP('',(#61,#70,#78,#86,#94,#101)); +#103=FACE_BOUND('',#102,.T.); +#104=CARTESIAN_POINT('',(41.61,9.6703,-18.41)); +#105=VERTEX_POINT('',#104); +#106=CARTESIAN_POINT('',(41.61,8.54,-18.41)); +#107=DIRECTION('',(0.0,-3.55536835E-015,-1.0)); +#108=DIRECTION('',(0.0,1.0,-3.55536835E-015)); +#109=AXIS2_PLACEMENT_3D('',#106,#107,#108); +#110=CIRCLE('',#109,1.1303); +#111=EDGE_CURVE('',#105,#105,#110,.T.); +#112=ORIENTED_EDGE('',*,*,#111,.F.); +#113=EDGE_LOOP('',(#112)); +#114=FACE_BOUND('',#113,.T.); +#115=ADVANCED_FACE('',(#103,#114),#51,.F.); +#116=CARTESIAN_POINT('',(8.03427904E-015,-6.30024777E-014,-18.41)); +#117=DIRECTION('',(-4.36408422E-016,3.25908766E-015,1.0)); +#118=DIRECTION('',(0.0,-1.0,3.25908766E-015)); +#119=AXIS2_PLACEMENT_3D('',#116,#117,#118); +#120=PLANE('',#119); +#121=CARTESIAN_POINT('',(91.535,0.7366,-18.41)); +#122=VERTEX_POINT('',#121); +#123=CARTESIAN_POINT('',(91.535,10.44,-18.41)); +#124=VERTEX_POINT('',#123); +#125=CARTESIAN_POINT('',(91.535,0.7366,-18.41)); +#126=DIRECTION('',(0.0,1.0,-3.25908766E-015)); +#127=VECTOR('',#126,9.7034); +#128=LINE('',#125,#127); +#129=EDGE_CURVE('',#122,#124,#128,.T.); +#130=ORIENTED_EDGE('',*,*,#129,.T.); +#131=CARTESIAN_POINT('',(92.805,11.71,-18.41)); +#132=VERTEX_POINT('',#131); +#133=CARTESIAN_POINT('',(92.805,10.44,-18.41)); +#134=DIRECTION('',(4.36408422E-016,-3.25908766E-015,-1.0)); +#135=DIRECTION('',(0.0,-1.0,3.25908766E-015)); +#136=AXIS2_PLACEMENT_3D('',#133,#134,#135); +#137=CIRCLE('',#136,1.27); +#138=EDGE_CURVE('',#124,#132,#137,.T.); +#139=ORIENTED_EDGE('',*,*,#138,.T.); +#140=CARTESIAN_POINT('',(98.215,11.71,-18.41)); +#141=VERTEX_POINT('',#140); +#142=CARTESIAN_POINT('',(92.805,11.71,-18.41)); +#143=DIRECTION('',(1.0,1.52371186E-030,4.36408422E-016)); +#144=VECTOR('',#143,5.41); +#145=LINE('',#142,#144); +#146=EDGE_CURVE('',#132,#141,#145,.T.); +#147=ORIENTED_EDGE('',*,*,#146,.T.); +#148=CARTESIAN_POINT('',(99.485,10.44,-18.41)); +#149=VERTEX_POINT('',#148); +#150=CARTESIAN_POINT('',(98.215,10.44,-18.41)); +#151=DIRECTION('',(4.36408422E-016,-3.25908766E-015,-1.0)); +#152=DIRECTION('',(0.0,-1.0,3.25908766E-015)); +#153=AXIS2_PLACEMENT_3D('',#150,#151,#152); +#154=CIRCLE('',#153,1.27); +#155=EDGE_CURVE('',#141,#149,#154,.T.); +#156=ORIENTED_EDGE('',*,*,#155,.T.); +#157=CARTESIAN_POINT('',(99.485,0.7366,-18.41)); +#158=VERTEX_POINT('',#157); +#159=CARTESIAN_POINT('',(99.485,10.44,-18.41)); +#160=DIRECTION('',(1.64140544E-032,-1.0,3.25908766E-015)); +#161=VECTOR('',#160,9.7034); +#162=LINE('',#159,#161); +#163=EDGE_CURVE('',#149,#158,#162,.T.); +#164=ORIENTED_EDGE('',*,*,#163,.T.); +#165=CARTESIAN_POINT('',(91.535,0.7366,-18.41)); +#166=DIRECTION('',(1.0,-4.36408422E-016,4.36408422E-016)); +#167=VECTOR('',#166,7.95); +#168=LINE('',#165,#167); +#169=EDGE_CURVE('',#122,#158,#168,.T.); +#170=ORIENTED_EDGE('',*,*,#169,.F.); +#171=EDGE_LOOP('',(#130,#139,#147,#156,#164,#170)); +#172=FACE_BOUND('',#171,.T.); +#173=CARTESIAN_POINT('',(95.51,9.6703,-18.41)); +#174=VERTEX_POINT('',#173); +#175=CARTESIAN_POINT('',(95.51,8.54,-18.41)); +#176=DIRECTION('',(0.0,-3.55536835E-015,-1.0)); +#177=DIRECTION('',(0.0,1.0,-3.55536835E-015)); +#178=AXIS2_PLACEMENT_3D('',#175,#176,#177); +#179=CIRCLE('',#178,1.1303); +#180=EDGE_CURVE('',#174,#174,#179,.T.); +#181=ORIENTED_EDGE('',*,*,#180,.F.); +#182=EDGE_LOOP('',(#181)); +#183=FACE_BOUND('',#182,.T.); +#184=ADVANCED_FACE('',(#172,#183),#120,.F.); +#185=CARTESIAN_POINT('',(-0.86,3.00267395E-015,0.0)); +#186=DIRECTION('',(1.0,-3.49148134E-015,0.0)); +#187=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#188=AXIS2_PLACEMENT_3D('',#185,#186,#187); +#189=PLANE('',#188); +#190=CARTESIAN_POINT('',(-0.86,-12.29,-13.97)); +#191=VERTEX_POINT('',#190); +#192=CARTESIAN_POINT('',(-0.86,-8.1,-13.97)); +#193=VERTEX_POINT('',#192); +#194=CARTESIAN_POINT('',(-0.86,-12.29,-13.97)); +#195=DIRECTION('',(3.49325282E-015,1.0,0.0)); +#196=VECTOR('',#195,4.19); +#197=LINE('',#194,#196); +#198=EDGE_CURVE('',#191,#193,#197,.T.); +#199=ORIENTED_EDGE('',*,*,#198,.T.); +#200=CARTESIAN_POINT('',(-0.86,-8.1,-10.92)); +#201=VERTEX_POINT('',#200); +#202=CARTESIAN_POINT('',(-0.86,-8.1,-10.92)); +#203=DIRECTION('',(0.0,0.0,-1.0)); +#204=VECTOR('',#203,3.05); +#205=LINE('',#202,#204); +#206=EDGE_CURVE('',#201,#193,#205,.T.); +#207=ORIENTED_EDGE('',*,*,#206,.F.); +#208=CARTESIAN_POINT('',(-0.86,-12.29,-10.92)); +#209=VERTEX_POINT('',#208); +#210=CARTESIAN_POINT('',(-0.86,-12.29,-10.92)); +#211=DIRECTION('',(3.49325282E-015,1.0,0.0)); +#212=VECTOR('',#211,4.19); +#213=LINE('',#210,#212); +#214=EDGE_CURVE('',#209,#201,#213,.T.); +#215=ORIENTED_EDGE('',*,*,#214,.F.); +#216=CARTESIAN_POINT('',(-0.86,-12.29,-4.45)); +#217=VERTEX_POINT('',#216); +#218=CARTESIAN_POINT('',(-0.86,-12.29,-10.92)); +#219=DIRECTION('',(0.0,0.0,1.0)); +#220=VECTOR('',#219,6.47); +#221=LINE('',#218,#220); +#222=EDGE_CURVE('',#209,#217,#221,.T.); +#223=ORIENTED_EDGE('',*,*,#222,.T.); +#224=CARTESIAN_POINT('',(-0.86,-10.38,-2.54)); +#225=VERTEX_POINT('',#224); +#226=CARTESIAN_POINT('',(-0.86,-10.38,-4.45)); +#227=DIRECTION('',(-1.0,3.49148134E-015,-0.0)); +#228=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#229=AXIS2_PLACEMENT_3D('',#226,#227,#228); +#230=CIRCLE('',#229,1.91); +#231=EDGE_CURVE('',#217,#225,#230,.T.); +#232=ORIENTED_EDGE('',*,*,#231,.T.); +#233=CARTESIAN_POINT('',(-0.86,-1.5966,-2.54)); +#234=VERTEX_POINT('',#233); +#235=CARTESIAN_POINT('',(-0.86,-10.38,-2.54)); +#236=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#237=VECTOR('',#236,8.7834); +#238=LINE('',#235,#237); +#239=EDGE_CURVE('',#225,#234,#238,.T.); +#240=ORIENTED_EDGE('',*,*,#239,.T.); +#241=CARTESIAN_POINT('',(-0.86,-1.5966,-21.59)); +#242=VERTEX_POINT('',#241); +#243=CARTESIAN_POINT('',(-0.86,-1.5966,-21.59)); +#244=DIRECTION('',(0.0,0.0,1.0)); +#245=VECTOR('',#244,19.05); +#246=LINE('',#243,#245); +#247=EDGE_CURVE('',#242,#234,#246,.T.); +#248=ORIENTED_EDGE('',*,*,#247,.F.); +#249=CARTESIAN_POINT('',(-0.86,-3.73,-21.59)); +#250=VERTEX_POINT('',#249); +#251=CARTESIAN_POINT('',(-0.86,-1.5966,-21.59)); +#252=DIRECTION('',(-3.49148134E-015,-1.0,0.0)); +#253=VECTOR('',#252,2.1334); +#254=LINE('',#251,#253); +#255=EDGE_CURVE('',#242,#250,#254,.T.); +#256=ORIENTED_EDGE('',*,*,#255,.T.); +#257=CARTESIAN_POINT('',(-0.86,-3.73,-18.42)); +#258=VERTEX_POINT('',#257); +#259=CARTESIAN_POINT('',(-0.86,-3.73,-18.42)); +#260=DIRECTION('',(0.0,0.0,-1.0)); +#261=VECTOR('',#260,3.17); +#262=LINE('',#259,#261); +#263=EDGE_CURVE('',#258,#250,#262,.T.); +#264=ORIENTED_EDGE('',*,*,#263,.F.); +#265=CARTESIAN_POINT('',(-0.86,-8.15,-18.42)); +#266=VERTEX_POINT('',#265); +#267=CARTESIAN_POINT('',(-0.86,-5.94,-18.42)); +#268=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#269=DIRECTION('',(-3.49148134E-015,-1.0,0.0)); +#270=AXIS2_PLACEMENT_3D('',#267,#268,#269); +#271=CIRCLE('',#270,2.21); +#272=EDGE_CURVE('',#266,#258,#271,.T.); +#273=ORIENTED_EDGE('',*,*,#272,.F.); +#274=CARTESIAN_POINT('',(-0.86,-8.15,-21.59)); +#275=VERTEX_POINT('',#274); +#276=CARTESIAN_POINT('',(-0.86,-8.15,-21.59)); +#277=DIRECTION('',(0.0,0.0,1.0)); +#278=VECTOR('',#277,3.17); +#279=LINE('',#276,#278); +#280=EDGE_CURVE('',#275,#266,#279,.T.); +#281=ORIENTED_EDGE('',*,*,#280,.F.); +#282=CARTESIAN_POINT('',(-0.86,-10.38,-21.59)); +#283=VERTEX_POINT('',#282); +#284=CARTESIAN_POINT('',(-0.86,-8.15,-21.59)); +#285=DIRECTION('',(-3.49148134E-015,-1.0,0.0)); +#286=VECTOR('',#285,2.23); +#287=LINE('',#284,#286); +#288=EDGE_CURVE('',#275,#283,#287,.T.); +#289=ORIENTED_EDGE('',*,*,#288,.T.); +#290=CARTESIAN_POINT('',(-0.86,-12.29,-19.68)); +#291=VERTEX_POINT('',#290); +#292=CARTESIAN_POINT('',(-0.86,-10.38,-19.68)); +#293=DIRECTION('',(-1.0,3.49148134E-015,-0.0)); +#294=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#295=AXIS2_PLACEMENT_3D('',#292,#293,#294); +#296=CIRCLE('',#295,1.91); +#297=EDGE_CURVE('',#283,#291,#296,.T.); +#298=ORIENTED_EDGE('',*,*,#297,.T.); +#299=CARTESIAN_POINT('',(-0.86,-12.29,-19.68)); +#300=DIRECTION('',(0.0,0.0,1.0)); +#301=VECTOR('',#300,5.71); +#302=LINE('',#299,#301); +#303=EDGE_CURVE('',#291,#191,#302,.T.); +#304=ORIENTED_EDGE('',*,*,#303,.T.); +#305=EDGE_LOOP('',(#199,#207,#215,#223,#232,#240,#248,#256,#264,#273,#281,#289,#298,#304)); +#306=FACE_BOUND('',#305,.T.); +#307=ADVANCED_FACE('',(#306),#189,.F.); +#308=CARTESIAN_POINT('',(3.00267395E-015,-1.04837801E-029,0.0)); +#309=DIRECTION('',(1.0,-3.49148134E-015,0.0)); +#310=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#311=AXIS2_PLACEMENT_3D('',#308,#309,#310); +#312=PLANE('',#311); +#313=CARTESIAN_POINT('',(0.0,-8.1,-10.92)); +#314=VERTEX_POINT('',#313); +#315=CARTESIAN_POINT('',(-2.77555756E-014,-8.1,-13.97)); +#316=VERTEX_POINT('',#315); +#317=CARTESIAN_POINT('',(-2.77555756E-014,-8.1,-10.92)); +#318=DIRECTION('',(0.0,0.0,-1.0)); +#319=VECTOR('',#318,3.05); +#320=LINE('',#317,#319); +#321=EDGE_CURVE('',#314,#316,#320,.T.); +#322=ORIENTED_EDGE('',*,*,#321,.T.); +#323=CARTESIAN_POINT('',(-3.99076317E-014,-12.29,-13.97)); +#324=VERTEX_POINT('',#323); +#325=CARTESIAN_POINT('',(-4.16333634E-014,-12.29,-13.97)); +#326=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#327=VECTOR('',#326,4.19); +#328=LINE('',#325,#327); +#329=EDGE_CURVE('',#324,#316,#328,.T.); +#330=ORIENTED_EDGE('',*,*,#329,.F.); +#331=CARTESIAN_POINT('',(-3.99076317E-014,-12.29,-19.68)); +#332=VERTEX_POINT('',#331); +#333=CARTESIAN_POINT('',(-3.99076317E-014,-12.29,-19.68)); +#334=DIRECTION('',(0.0,0.0,1.0)); +#335=VECTOR('',#334,5.71); +#336=LINE('',#333,#335); +#337=EDGE_CURVE('',#332,#324,#336,.T.); +#338=ORIENTED_EDGE('',*,*,#337,.F.); +#339=CARTESIAN_POINT('',(-3.32389023E-014,-10.38,-21.59)); +#340=VERTEX_POINT('',#339); +#341=CARTESIAN_POINT('',(-3.31765865E-014,-10.38,-19.68)); +#342=DIRECTION('',(1.0,-3.49148134E-015,0.0)); +#343=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#344=AXIS2_PLACEMENT_3D('',#341,#342,#343); +#345=CIRCLE('',#344,1.91); +#346=EDGE_CURVE('',#332,#340,#345,.T.); +#347=ORIENTED_EDGE('',*,*,#346,.T.); +#348=CARTESIAN_POINT('',(-2.5452899E-014,-8.15,-21.59)); +#349=VERTEX_POINT('',#348); +#350=CARTESIAN_POINT('',(-2.5452899E-014,-8.15,-21.59)); +#351=DIRECTION('',(-3.49148134E-015,-1.0,0.0)); +#352=VECTOR('',#351,2.23); +#353=LINE('',#350,#352); +#354=EDGE_CURVE('',#349,#340,#353,.T.); +#355=ORIENTED_EDGE('',*,*,#354,.F.); +#356=CARTESIAN_POINT('',(-2.5452899E-014,-8.15,-18.42)); +#357=VERTEX_POINT('',#356); +#358=CARTESIAN_POINT('',(-2.77555756E-014,-8.15,-21.59)); +#359=DIRECTION('',(0.0,0.0,1.0)); +#360=VECTOR('',#359,3.17); +#361=LINE('',#358,#360); +#362=EDGE_CURVE('',#349,#357,#361,.T.); +#363=ORIENTED_EDGE('',*,*,#362,.T.); +#364=CARTESIAN_POINT('',(-6.16161405E-015,-3.73,-18.42)); +#365=VERTEX_POINT('',#364); +#366=CARTESIAN_POINT('',(-1.38777878E-014,-5.94,-18.42)); +#367=DIRECTION('',(-1.0,3.49148134E-015,-0.0)); +#368=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#369=AXIS2_PLACEMENT_3D('',#366,#367,#368); +#370=CIRCLE('',#369,2.21); +#371=EDGE_CURVE('',#357,#365,#370,.T.); +#372=ORIENTED_EDGE('',*,*,#371,.T.); +#373=CARTESIAN_POINT('',(-1.00205514E-014,-3.73,-21.59)); +#374=VERTEX_POINT('',#373); +#375=CARTESIAN_POINT('',(-1.38777878E-014,-3.73,-18.42)); +#376=DIRECTION('',(0.0,0.0,-1.0)); +#377=VECTOR('',#376,3.17); +#378=LINE('',#375,#377); +#379=EDGE_CURVE('',#365,#374,#378,.T.); +#380=ORIENTED_EDGE('',*,*,#379,.T.); +#381=CARTESIAN_POINT('',(-4.01154804E-015,-1.5966,-21.59)); +#382=VERTEX_POINT('',#381); +#383=CARTESIAN_POINT('',(-2.57182515E-015,-1.5966,-21.59)); +#384=DIRECTION('',(-3.49148134E-015,-1.0,0.0)); +#385=VECTOR('',#384,2.1334); +#386=LINE('',#383,#385); +#387=EDGE_CURVE('',#382,#374,#386,.T.); +#388=ORIENTED_EDGE('',*,*,#387,.F.); +#389=CARTESIAN_POINT('',(-2.60208521E-015,-1.5966,-2.54)); +#390=VERTEX_POINT('',#389); +#391=CARTESIAN_POINT('',(-2.60208521E-015,-1.5966,-2.54)); +#392=DIRECTION('',(0.0,0.0,-1.0)); +#393=VECTOR('',#392,19.05); +#394=LINE('',#391,#393); +#395=EDGE_CURVE('',#390,#382,#394,.T.); +#396=ORIENTED_EDGE('',*,*,#395,.F.); +#397=CARTESIAN_POINT('',(-3.32389023E-014,-10.38,-2.54)); +#398=VERTEX_POINT('',#397); +#399=CARTESIAN_POINT('',(-3.32389023E-014,-10.38,-2.54)); +#400=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#401=VECTOR('',#400,8.7834); +#402=LINE('',#399,#401); +#403=EDGE_CURVE('',#398,#390,#402,.T.); +#404=ORIENTED_EDGE('',*,*,#403,.F.); +#405=CARTESIAN_POINT('',(-3.99076317E-014,-12.29,-4.45)); +#406=VERTEX_POINT('',#405); +#407=CARTESIAN_POINT('',(-3.31765865E-014,-10.38,-4.45)); +#408=DIRECTION('',(1.0,-3.49148134E-015,0.0)); +#409=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#410=AXIS2_PLACEMENT_3D('',#407,#408,#409); +#411=CIRCLE('',#410,1.91); +#412=EDGE_CURVE('',#398,#406,#411,.T.); +#413=ORIENTED_EDGE('',*,*,#412,.T.); +#414=CARTESIAN_POINT('',(-3.99076317E-014,-12.29,-10.92)); +#415=VERTEX_POINT('',#414); +#416=CARTESIAN_POINT('',(-3.99076317E-014,-12.29,-10.92)); +#417=DIRECTION('',(0.0,0.0,1.0)); +#418=VECTOR('',#417,6.47); +#419=LINE('',#416,#418); +#420=EDGE_CURVE('',#415,#406,#419,.T.); +#421=ORIENTED_EDGE('',*,*,#420,.F.); +#422=CARTESIAN_POINT('',(-4.16333634E-014,-12.29,-10.92)); +#423=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#424=VECTOR('',#423,4.19); +#425=LINE('',#422,#424); +#426=EDGE_CURVE('',#415,#314,#425,.T.); +#427=ORIENTED_EDGE('',*,*,#426,.T.); +#428=EDGE_LOOP('',(#322,#330,#338,#347,#355,#363,#372,#380,#388,#396,#404,#413,#421,#427)); +#429=FACE_BOUND('',#428,.T.); +#430=ADVANCED_FACE('',(#429),#312,.T.); +#431=CARTESIAN_POINT('',(-0.86,-12.29,-2.54)); +#432=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#433=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#434=AXIS2_PLACEMENT_3D('',#431,#432,#433); +#435=PLANE('',#434); +#436=CARTESIAN_POINT('',(-4.26325641E-014,-12.29,-13.97)); +#437=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#438=VECTOR('',#437,0.86); +#439=LINE('',#436,#438); +#440=EDGE_CURVE('',#324,#191,#439,.T.); +#441=ORIENTED_EDGE('',*,*,#440,.T.); +#442=ORIENTED_EDGE('',*,*,#303,.F.); +#443=CARTESIAN_POINT('',(-0.86,-12.29,-19.68)); +#444=DIRECTION('',(1.0,-3.49148134E-015,0.0)); +#445=VECTOR('',#444,0.86); +#446=LINE('',#443,#445); +#447=EDGE_CURVE('',#291,#332,#446,.T.); +#448=ORIENTED_EDGE('',*,*,#447,.T.); +#449=ORIENTED_EDGE('',*,*,#337,.T.); +#450=EDGE_LOOP('',(#441,#442,#448,#449)); +#451=FACE_BOUND('',#450,.T.); +#452=ADVANCED_FACE('',(#451),#435,.F.); +#453=CARTESIAN_POINT('',(-0.86,-12.29,-21.59)); +#454=DIRECTION('',(0.0,0.0,1.0)); +#455=DIRECTION('',(1.0,0.0,-0.0)); +#456=AXIS2_PLACEMENT_3D('',#453,#454,#455); +#457=PLANE('',#456); +#458=ORIENTED_EDGE('',*,*,#387,.T.); +#459=CARTESIAN_POINT('',(-1.42108547E-014,-3.73,-21.59)); +#460=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#461=VECTOR('',#460,0.86); +#462=LINE('',#459,#461); +#463=EDGE_CURVE('',#374,#250,#462,.T.); +#464=ORIENTED_EDGE('',*,*,#463,.T.); +#465=ORIENTED_EDGE('',*,*,#255,.F.); +#466=CARTESIAN_POINT('',(-4.01154804E-015,-1.5966,-21.59)); +#467=DIRECTION('',(-1.0,3.49148134E-015,6.123234E-017)); +#468=VECTOR('',#467,0.86); +#469=LINE('',#466,#468); +#470=EDGE_CURVE('',#382,#242,#469,.T.); +#471=ORIENTED_EDGE('',*,*,#470,.F.); +#472=EDGE_LOOP('',(#458,#464,#465,#471)); +#473=FACE_BOUND('',#472,.T.); +#474=ADVANCED_FACE('',(#473),#457,.F.); +#475=CARTESIAN_POINT('',(0.0,0.0,0.0)); +#476=DIRECTION('',(0.0,-1.0,0.0)); +#477=DIRECTION('',(0.0,0.0,-1.0)); +#478=AXIS2_PLACEMENT_3D('',#475,#476,#477); +#479=PLANE('',#478); +#480=CARTESIAN_POINT('',(112.75,0.0,-4.11)); +#481=VERTEX_POINT('',#480); +#482=CARTESIAN_POINT('',(114.880291,0.0,-4.11)); +#483=VERTEX_POINT('',#482); +#484=CARTESIAN_POINT('',(112.75,0.0,-4.11)); +#485=DIRECTION('',(1.0,0.0,-0.0)); +#486=VECTOR('',#485,2.13029094); +#487=LINE('',#484,#486); +#488=EDGE_CURVE('',#481,#483,#487,.T.); +#489=ORIENTED_EDGE('',*,*,#488,.T.); +#490=CARTESIAN_POINT('',(114.880291,0.0,-14.3)); +#491=VERTEX_POINT('',#490); +#492=CARTESIAN_POINT('',(114.880291,0.0,-4.11)); +#493=DIRECTION('',(0.0,0.0,-1.0)); +#494=VECTOR('',#493,10.19); +#495=LINE('',#492,#494); +#496=EDGE_CURVE('',#483,#491,#495,.T.); +#497=ORIENTED_EDGE('',*,*,#496,.T.); +#498=CARTESIAN_POINT('',(112.75,0.0,-14.3)); +#499=VERTEX_POINT('',#498); +#500=CARTESIAN_POINT('',(112.75,0.0,-14.3)); +#501=DIRECTION('',(1.0,0.0,-0.0)); +#502=VECTOR('',#501,2.13029094); +#503=LINE('',#500,#502); +#504=EDGE_CURVE('',#499,#491,#503,.T.); +#505=ORIENTED_EDGE('',*,*,#504,.F.); +#506=CARTESIAN_POINT('',(108.64,0.0,-18.41)); +#507=VERTEX_POINT('',#506); +#508=CARTESIAN_POINT('',(108.64,0.0,-18.41)); +#509=DIRECTION('',(0.707106781,0.0,0.707106781)); +#510=VECTOR('',#509,5.81241774); +#511=LINE('',#508,#510); +#512=EDGE_CURVE('',#507,#499,#511,.T.); +#513=ORIENTED_EDGE('',*,*,#512,.F.); +#514=CARTESIAN_POINT('',(101.185,0.0,-18.41)); +#515=VERTEX_POINT('',#514); +#516=CARTESIAN_POINT('',(101.185,0.0,-18.41)); +#517=DIRECTION('',(1.0,0.0,-0.0)); +#518=VECTOR('',#517,7.455); +#519=LINE('',#516,#518); +#520=EDGE_CURVE('',#515,#507,#519,.T.); +#521=ORIENTED_EDGE('',*,*,#520,.F.); +#522=CARTESIAN_POINT('',(99.915,-6.96635472E-015,-17.14)); +#523=VERTEX_POINT('',#522); +#524=CARTESIAN_POINT('',(101.185,0.0,-17.14)); +#525=DIRECTION('',(-0.0,1.0,-0.0)); +#526=DIRECTION('',(0.0,0.0,-1.0)); +#527=AXIS2_PLACEMENT_3D('',#524,#525,#526); +#528=CIRCLE('',#527,1.27); +#529=EDGE_CURVE('',#515,#523,#528,.T.); +#530=ORIENTED_EDGE('',*,*,#529,.T.); +#531=CARTESIAN_POINT('',(99.915,-8.56519716E-015,-16.3834)); +#532=VERTEX_POINT('',#531); +#533=CARTESIAN_POINT('',(99.915,-8.56519716E-015,-16.3834)); +#534=DIRECTION('',(0.0,2.11319381E-015,-1.0)); +#535=VECTOR('',#534,0.7566); +#536=LINE('',#533,#535); +#537=EDGE_CURVE('',#532,#523,#536,.T.); +#538=ORIENTED_EDGE('',*,*,#537,.F.); +#539=CARTESIAN_POINT('',(99.485,-8.56519716E-015,-16.3834)); +#540=VERTEX_POINT('',#539); +#541=CARTESIAN_POINT('',(99.485,-8.56519716E-015,-16.3834)); +#542=DIRECTION('',(1.0,0.0,-0.0)); +#543=VECTOR('',#542,0.43); +#544=LINE('',#541,#543); +#545=EDGE_CURVE('',#540,#532,#544,.T.); +#546=ORIENTED_EDGE('',*,*,#545,.F.); +#547=CARTESIAN_POINT('',(99.485,-8.56519716E-015,-16.8134)); +#548=VERTEX_POINT('',#547); +#549=CARTESIAN_POINT('',(99.485,-8.56519716E-015,-16.8134)); +#550=DIRECTION('',(0.0,0.0,1.0)); +#551=VECTOR('',#550,0.43); +#552=LINE('',#549,#551); +#553=EDGE_CURVE('',#548,#540,#552,.T.); +#554=ORIENTED_EDGE('',*,*,#553,.F.); +#555=CARTESIAN_POINT('',(91.535,-5.09575021E-015,-16.8134)); +#556=VERTEX_POINT('',#555); +#557=CARTESIAN_POINT('',(91.535,-5.09575021E-015,-16.8134)); +#558=DIRECTION('',(1.0,-4.41570258E-016,-0.0)); +#559=VECTOR('',#558,7.95); +#560=LINE('',#557,#559); +#561=EDGE_CURVE('',#556,#548,#560,.T.); +#562=ORIENTED_EDGE('',*,*,#561,.F.); +#563=CARTESIAN_POINT('',(91.535,-5.09575021E-015,-16.3834)); +#564=VERTEX_POINT('',#563); +#565=CARTESIAN_POINT('',(91.535,-5.09575021E-015,-16.3834)); +#566=DIRECTION('',(0.0,0.0,-1.0)); +#567=VECTOR('',#566,0.43); +#568=LINE('',#565,#567); +#569=EDGE_CURVE('',#564,#556,#568,.T.); +#570=ORIENTED_EDGE('',*,*,#569,.F.); +#571=CARTESIAN_POINT('',(91.105,-5.09575021E-015,-16.3834)); +#572=VERTEX_POINT('',#571); +#573=CARTESIAN_POINT('',(91.105,-5.09575021E-015,-16.3834)); +#574=DIRECTION('',(1.0,0.0,-0.0)); +#575=VECTOR('',#574,0.43); +#576=LINE('',#573,#575); +#577=EDGE_CURVE('',#572,#564,#576,.T.); +#578=ORIENTED_EDGE('',*,*,#577,.F.); +#579=CARTESIAN_POINT('',(91.105,-4.14454015E-015,-17.14)); +#580=VERTEX_POINT('',#579); +#581=CARTESIAN_POINT('',(91.105,-4.14454015E-015,-17.14)); +#582=DIRECTION('',(0.0,-1.25721657E-015,1.0)); +#583=VECTOR('',#582,0.7566); +#584=LINE('',#581,#583); +#585=EDGE_CURVE('',#580,#572,#584,.T.); +#586=ORIENTED_EDGE('',*,*,#585,.F.); +#587=CARTESIAN_POINT('',(89.835,0.0,-18.41)); +#588=VERTEX_POINT('',#587); +#589=CARTESIAN_POINT('',(89.835,0.0,-17.14)); +#590=DIRECTION('',(-0.0,1.0,-0.0)); +#591=DIRECTION('',(0.0,0.0,-1.0)); +#592=AXIS2_PLACEMENT_3D('',#589,#590,#591); +#593=CIRCLE('',#592,1.27); +#594=EDGE_CURVE('',#580,#588,#593,.T.); +#595=ORIENTED_EDGE('',*,*,#594,.T.); +#596=CARTESIAN_POINT('',(47.285,0.0,-18.41)); +#597=VERTEX_POINT('',#596); +#598=CARTESIAN_POINT('',(47.285,0.0,-18.41)); +#599=DIRECTION('',(1.0,0.0,-0.0)); +#600=VECTOR('',#599,42.55); +#601=LINE('',#598,#600); +#602=EDGE_CURVE('',#597,#588,#601,.T.); +#603=ORIENTED_EDGE('',*,*,#602,.F.); +#604=CARTESIAN_POINT('',(46.015,-6.96635472E-015,-17.14)); +#605=VERTEX_POINT('',#604); +#606=CARTESIAN_POINT('',(47.285,0.0,-17.14)); +#607=DIRECTION('',(-0.0,1.0,-0.0)); +#608=DIRECTION('',(0.0,0.0,-1.0)); +#609=AXIS2_PLACEMENT_3D('',#606,#607,#608); +#610=CIRCLE('',#609,1.27); +#611=EDGE_CURVE('',#597,#605,#610,.T.); +#612=ORIENTED_EDGE('',*,*,#611,.T.); +#613=CARTESIAN_POINT('',(46.015,-8.56519716E-015,-16.3834)); +#614=VERTEX_POINT('',#613); +#615=CARTESIAN_POINT('',(46.015,-8.56519716E-015,-16.3834)); +#616=DIRECTION('',(0.0,2.11319381E-015,-1.0)); +#617=VECTOR('',#616,0.7566); +#618=LINE('',#615,#617); +#619=EDGE_CURVE('',#614,#605,#618,.T.); +#620=ORIENTED_EDGE('',*,*,#619,.F.); +#621=CARTESIAN_POINT('',(45.585,-8.56519716E-015,-16.3834)); +#622=VERTEX_POINT('',#621); +#623=CARTESIAN_POINT('',(45.585,-8.56519716E-015,-16.3834)); +#624=DIRECTION('',(1.0,0.0,-0.0)); +#625=VECTOR('',#624,0.43); +#626=LINE('',#623,#625); +#627=EDGE_CURVE('',#622,#614,#626,.T.); +#628=ORIENTED_EDGE('',*,*,#627,.F.); +#629=CARTESIAN_POINT('',(45.585,-8.56519716E-015,-16.8134)); +#630=VERTEX_POINT('',#629); +#631=CARTESIAN_POINT('',(45.585,-8.56519716E-015,-16.8134)); +#632=DIRECTION('',(0.0,0.0,1.0)); +#633=VECTOR('',#632,0.43); +#634=LINE('',#631,#633); +#635=EDGE_CURVE('',#630,#622,#634,.T.); +#636=ORIENTED_EDGE('',*,*,#635,.F.); +#637=CARTESIAN_POINT('',(37.635,-8.56519716E-015,-16.8134)); +#638=VERTEX_POINT('',#637); +#639=CARTESIAN_POINT('',(37.635,-8.56519716E-015,-16.8134)); +#640=DIRECTION('',(1.0,-0.0,-0.0)); +#641=VECTOR('',#640,7.95); +#642=LINE('',#639,#641); +#643=EDGE_CURVE('',#638,#630,#642,.T.); +#644=ORIENTED_EDGE('',*,*,#643,.F.); +#645=CARTESIAN_POINT('',(37.635,-8.56519716E-015,-16.3834)); +#646=VERTEX_POINT('',#645); +#647=CARTESIAN_POINT('',(37.635,-8.56519716E-015,-16.3834)); +#648=DIRECTION('',(0.0,0.0,-1.0)); +#649=VECTOR('',#648,0.43); +#650=LINE('',#647,#649); +#651=EDGE_CURVE('',#646,#638,#650,.T.); +#652=ORIENTED_EDGE('',*,*,#651,.F.); +#653=CARTESIAN_POINT('',(37.205,-8.56519716E-015,-16.3834)); +#654=VERTEX_POINT('',#653); +#655=CARTESIAN_POINT('',(37.205,-8.56519716E-015,-16.3834)); +#656=DIRECTION('',(1.0,0.0,-0.0)); +#657=VECTOR('',#656,0.43); +#658=LINE('',#655,#657); +#659=EDGE_CURVE('',#654,#646,#658,.T.); +#660=ORIENTED_EDGE('',*,*,#659,.F.); +#661=CARTESIAN_POINT('',(37.205,-4.28259858E-015,-18.41)); +#662=VERTEX_POINT('',#661); +#663=CARTESIAN_POINT('',(37.205,-4.28259858E-015,-18.41)); +#664=DIRECTION('',(0.0,-2.11319381E-015,1.0)); +#665=VECTOR('',#664,2.0266); +#666=LINE('',#663,#665); +#667=EDGE_CURVE('',#662,#654,#666,.T.); +#668=ORIENTED_EDGE('',*,*,#667,.F.); +#669=CARTESIAN_POINT('',(5.42,0.0,-18.41)); +#670=VERTEX_POINT('',#669); +#671=CARTESIAN_POINT('',(5.42,0.0,-18.41)); +#672=DIRECTION('',(1.0,0.0,-0.0)); +#673=VECTOR('',#672,31.785); +#674=LINE('',#671,#673); +#675=EDGE_CURVE('',#670,#662,#674,.T.); +#676=ORIENTED_EDGE('',*,*,#675,.F.); +#677=CARTESIAN_POINT('',(5.42,0.0,-19.09)); +#678=VERTEX_POINT('',#677); +#679=CARTESIAN_POINT('',(5.42,0.0,-18.41)); +#680=DIRECTION('',(0.0,0.0,-1.0)); +#681=VECTOR('',#680,0.68); +#682=LINE('',#679,#681); +#683=EDGE_CURVE('',#670,#678,#682,.T.); +#684=ORIENTED_EDGE('',*,*,#683,.T.); +#685=CARTESIAN_POINT('',(2.92,0.0,-21.59)); +#686=VERTEX_POINT('',#685); +#687=CARTESIAN_POINT('',(2.92,0.0,-21.59)); +#688=DIRECTION('',(0.707106781,0.0,0.707106781)); +#689=VECTOR('',#688,3.53553391); +#690=LINE('',#687,#689); +#691=EDGE_CURVE('',#686,#678,#690,.T.); +#692=ORIENTED_EDGE('',*,*,#691,.F.); +#693=CARTESIAN_POINT('',(0.7366,4.33680869E-016,-21.59)); +#694=VERTEX_POINT('',#693); +#695=CARTESIAN_POINT('',(2.92,0.0,-21.59)); +#696=DIRECTION('',(-1.0,0.0,0.0)); +#697=VECTOR('',#696,2.1834); +#698=LINE('',#695,#697); +#699=EDGE_CURVE('',#686,#694,#698,.T.); +#700=ORIENTED_EDGE('',*,*,#699,.T.); +#701=CARTESIAN_POINT('',(0.7366,0.0,-2.54)); +#702=VERTEX_POINT('',#701); +#703=CARTESIAN_POINT('',(0.7366,4.33680869E-016,-21.59)); +#704=DIRECTION('',(7.35950429E-017,-0.0,1.0)); +#705=VECTOR('',#704,19.05); +#706=LINE('',#703,#705); +#707=EDGE_CURVE('',#694,#702,#706,.T.); +#708=ORIENTED_EDGE('',*,*,#707,.T.); +#709=CARTESIAN_POINT('',(3.08,0.0,-2.54)); +#710=VERTEX_POINT('',#709); +#711=CARTESIAN_POINT('',(0.7366,0.0,-2.54)); +#712=DIRECTION('',(1.0,0.0,-0.0)); +#713=VECTOR('',#712,2.3434); +#714=LINE('',#711,#713); +#715=EDGE_CURVE('',#702,#710,#714,.T.); +#716=ORIENTED_EDGE('',*,*,#715,.T.); +#717=CARTESIAN_POINT('',(5.62,0.0,2.16840434E-016)); +#718=VERTEX_POINT('',#717); +#719=CARTESIAN_POINT('',(3.08,0.0,-2.54)); +#720=DIRECTION('',(0.707106781,0.0,0.707106781)); +#721=VECTOR('',#720,3.59210245); +#722=LINE('',#719,#721); +#723=EDGE_CURVE('',#710,#718,#722,.T.); +#724=ORIENTED_EDGE('',*,*,#723,.T.); +#725=CARTESIAN_POINT('',(108.64,0.0,0.0)); +#726=VERTEX_POINT('',#725); +#727=CARTESIAN_POINT('',(5.62,0.0,0.0)); +#728=DIRECTION('',(1.0,0.0,0.0)); +#729=VECTOR('',#728,103.02); +#730=LINE('',#727,#729); +#731=EDGE_CURVE('',#718,#726,#730,.T.); +#732=ORIENTED_EDGE('',*,*,#731,.T.); +#733=CARTESIAN_POINT('',(108.64,0.0,-1.42108547E-014)); +#734=DIRECTION('',(0.707106781,0.0,-0.707106781)); +#735=VECTOR('',#734,5.81241774); +#736=LINE('',#733,#735); +#737=EDGE_CURVE('',#726,#481,#736,.T.); +#738=ORIENTED_EDGE('',*,*,#737,.T.); +#739=EDGE_LOOP('',(#489,#497,#505,#513,#521,#530,#538,#546,#554,#562,#570,#578,#586,#595,#603,#612,#620,#628,#636,#644,#652,#660,#668,#676,#684,#692, +#700,#708,#716,#724,#732,#738)); +#740=FACE_BOUND('',#739,.T.); +#741=ADVANCED_FACE('',(#740),#479,.F.); +#742=CARTESIAN_POINT('',(0.0,-0.86,0.0)); +#743=DIRECTION('',(0.0,-1.0,0.0)); +#744=DIRECTION('',(0.0,0.0,-1.0)); +#745=AXIS2_PLACEMENT_3D('',#742,#743,#744); +#746=PLANE('',#745); +#747=CARTESIAN_POINT('',(114.880291,-0.86,-4.11)); +#748=VERTEX_POINT('',#747); +#749=CARTESIAN_POINT('',(114.880291,-0.86,-14.3)); +#750=VERTEX_POINT('',#749); +#751=CARTESIAN_POINT('',(114.880291,-0.86,-4.11)); +#752=DIRECTION('',(0.0,0.0,-1.0)); +#753=VECTOR('',#752,10.19); +#754=LINE('',#751,#753); +#755=EDGE_CURVE('',#748,#750,#754,.T.); +#756=ORIENTED_EDGE('',*,*,#755,.F.); +#757=CARTESIAN_POINT('',(112.75,-0.86,-4.11)); +#758=VERTEX_POINT('',#757); +#759=CARTESIAN_POINT('',(112.75,-0.86,-4.11)); +#760=DIRECTION('',(1.0,0.0,-0.0)); +#761=VECTOR('',#760,2.13029094); +#762=LINE('',#759,#761); +#763=EDGE_CURVE('',#758,#748,#762,.T.); +#764=ORIENTED_EDGE('',*,*,#763,.F.); +#765=CARTESIAN_POINT('',(108.64,-0.86,0.0)); +#766=VERTEX_POINT('',#765); +#767=CARTESIAN_POINT('',(108.64,-0.86,-1.42108547E-014)); +#768=DIRECTION('',(0.707106781,0.0,-0.707106781)); +#769=VECTOR('',#768,5.81241774); +#770=LINE('',#767,#769); +#771=EDGE_CURVE('',#766,#758,#770,.T.); +#772=ORIENTED_EDGE('',*,*,#771,.F.); +#773=CARTESIAN_POINT('',(5.62,-0.86,0.0)); +#774=VERTEX_POINT('',#773); +#775=CARTESIAN_POINT('',(5.62,-0.86,0.0)); +#776=DIRECTION('',(1.0,0.0,-0.0)); +#777=VECTOR('',#776,103.02); +#778=LINE('',#775,#777); +#779=EDGE_CURVE('',#774,#766,#778,.T.); +#780=ORIENTED_EDGE('',*,*,#779,.F.); +#781=CARTESIAN_POINT('',(3.08,-0.86,-2.54)); +#782=VERTEX_POINT('',#781); +#783=CARTESIAN_POINT('',(3.08,-0.86,-2.54)); +#784=DIRECTION('',(0.707106781,0.0,0.707106781)); +#785=VECTOR('',#784,3.59210245); +#786=LINE('',#783,#785); +#787=EDGE_CURVE('',#782,#774,#786,.T.); +#788=ORIENTED_EDGE('',*,*,#787,.F.); +#789=CARTESIAN_POINT('',(0.7366,-0.86,-2.54)); +#790=VERTEX_POINT('',#789); +#791=CARTESIAN_POINT('',(0.7366,-0.86,-2.54)); +#792=DIRECTION('',(1.0,0.0,-0.0)); +#793=VECTOR('',#792,2.3434); +#794=LINE('',#791,#793); +#795=EDGE_CURVE('',#790,#782,#794,.T.); +#796=ORIENTED_EDGE('',*,*,#795,.F.); +#797=CARTESIAN_POINT('',(0.7366,-0.86,-21.59)); +#798=VERTEX_POINT('',#797); +#799=CARTESIAN_POINT('',(0.7366,-0.86,-21.59)); +#800=DIRECTION('',(7.35950429E-017,-0.0,1.0)); +#801=VECTOR('',#800,19.05); +#802=LINE('',#799,#801); +#803=EDGE_CURVE('',#798,#790,#802,.T.); +#804=ORIENTED_EDGE('',*,*,#803,.F.); +#805=CARTESIAN_POINT('',(2.92,-0.86,-21.59)); +#806=VERTEX_POINT('',#805); +#807=CARTESIAN_POINT('',(2.92,-0.86,-21.59)); +#808=DIRECTION('',(-1.0,0.0,0.0)); +#809=VECTOR('',#808,2.1834); +#810=LINE('',#807,#809); +#811=EDGE_CURVE('',#806,#798,#810,.T.); +#812=ORIENTED_EDGE('',*,*,#811,.F.); +#813=CARTESIAN_POINT('',(5.42,-0.86,-19.09)); +#814=VERTEX_POINT('',#813); +#815=CARTESIAN_POINT('',(2.92,-0.86,-21.59)); +#816=DIRECTION('',(0.707106781,0.0,0.707106781)); +#817=VECTOR('',#816,3.53553391); +#818=LINE('',#815,#817); +#819=EDGE_CURVE('',#806,#814,#818,.T.); +#820=ORIENTED_EDGE('',*,*,#819,.T.); +#821=CARTESIAN_POINT('',(5.42,-0.86,-18.41)); +#822=VERTEX_POINT('',#821); +#823=CARTESIAN_POINT('',(5.42,-0.86,-18.41)); +#824=DIRECTION('',(0.0,0.0,-1.0)); +#825=VECTOR('',#824,0.68); +#826=LINE('',#823,#825); +#827=EDGE_CURVE('',#822,#814,#826,.T.); +#828=ORIENTED_EDGE('',*,*,#827,.F.); +#829=CARTESIAN_POINT('',(37.205,-0.86,-18.41)); +#830=VERTEX_POINT('',#829); +#831=CARTESIAN_POINT('',(5.42,-0.86,-18.41)); +#832=DIRECTION('',(1.0,0.0,-0.0)); +#833=VECTOR('',#832,31.785); +#834=LINE('',#831,#833); +#835=EDGE_CURVE('',#822,#830,#834,.T.); +#836=ORIENTED_EDGE('',*,*,#835,.T.); +#837=CARTESIAN_POINT('',(37.205,-0.86,-16.3834)); +#838=VERTEX_POINT('',#837); +#839=CARTESIAN_POINT('',(37.205,-0.86,-18.41)); +#840=DIRECTION('',(0.0,0.0,1.0)); +#841=VECTOR('',#840,2.0266); +#842=LINE('',#839,#841); +#843=EDGE_CURVE('',#830,#838,#842,.T.); +#844=ORIENTED_EDGE('',*,*,#843,.T.); +#845=CARTESIAN_POINT('',(37.635,-0.86,-16.3834)); +#846=VERTEX_POINT('',#845); +#847=CARTESIAN_POINT('',(37.205,-0.86,-16.3834)); +#848=DIRECTION('',(1.0,0.0,-0.0)); +#849=VECTOR('',#848,0.43); +#850=LINE('',#847,#849); +#851=EDGE_CURVE('',#838,#846,#850,.T.); +#852=ORIENTED_EDGE('',*,*,#851,.T.); +#853=CARTESIAN_POINT('',(37.635,-0.86,-16.8134)); +#854=VERTEX_POINT('',#853); +#855=CARTESIAN_POINT('',(37.635,-0.86,-16.3834)); +#856=DIRECTION('',(0.0,0.0,-1.0)); +#857=VECTOR('',#856,0.43); +#858=LINE('',#855,#857); +#859=EDGE_CURVE('',#846,#854,#858,.T.); +#860=ORIENTED_EDGE('',*,*,#859,.T.); +#861=CARTESIAN_POINT('',(45.585,-0.86,-16.8134)); +#862=VERTEX_POINT('',#861); +#863=CARTESIAN_POINT('',(37.635,-0.86,-16.8134)); +#864=DIRECTION('',(1.0,-0.0,-0.0)); +#865=VECTOR('',#864,7.95); +#866=LINE('',#863,#865); +#867=EDGE_CURVE('',#854,#862,#866,.T.); +#868=ORIENTED_EDGE('',*,*,#867,.T.); +#869=CARTESIAN_POINT('',(45.585,-0.86,-16.3834)); +#870=VERTEX_POINT('',#869); +#871=CARTESIAN_POINT('',(45.585,-0.86,-16.8134)); +#872=DIRECTION('',(0.0,0.0,1.0)); +#873=VECTOR('',#872,0.43); +#874=LINE('',#871,#873); +#875=EDGE_CURVE('',#862,#870,#874,.T.); +#876=ORIENTED_EDGE('',*,*,#875,.T.); +#877=CARTESIAN_POINT('',(46.015,-0.86,-16.3834)); +#878=VERTEX_POINT('',#877); +#879=CARTESIAN_POINT('',(45.585,-0.86,-16.3834)); +#880=DIRECTION('',(1.0,0.0,-0.0)); +#881=VECTOR('',#880,0.43); +#882=LINE('',#879,#881); +#883=EDGE_CURVE('',#870,#878,#882,.T.); +#884=ORIENTED_EDGE('',*,*,#883,.T.); +#885=CARTESIAN_POINT('',(46.015,-0.86,-17.14)); +#886=VERTEX_POINT('',#885); +#887=CARTESIAN_POINT('',(46.015,-0.86,-16.3834)); +#888=DIRECTION('',(0.0,0.0,-1.0)); +#889=VECTOR('',#888,0.7566); +#890=LINE('',#887,#889); +#891=EDGE_CURVE('',#878,#886,#890,.T.); +#892=ORIENTED_EDGE('',*,*,#891,.T.); +#893=CARTESIAN_POINT('',(47.285,-0.86,-18.41)); +#894=VERTEX_POINT('',#893); +#895=CARTESIAN_POINT('',(47.285,-0.86,-17.14)); +#896=DIRECTION('',(0.0,-1.0,0.0)); +#897=DIRECTION('',(0.0,0.0,-1.0)); +#898=AXIS2_PLACEMENT_3D('',#895,#896,#897); +#899=CIRCLE('',#898,1.27); +#900=EDGE_CURVE('',#886,#894,#899,.T.); +#901=ORIENTED_EDGE('',*,*,#900,.T.); +#902=CARTESIAN_POINT('',(89.835,-0.86,-18.41)); +#903=VERTEX_POINT('',#902); +#904=CARTESIAN_POINT('',(47.285,-0.86,-18.41)); +#905=DIRECTION('',(1.0,0.0,-0.0)); +#906=VECTOR('',#905,42.55); +#907=LINE('',#904,#906); +#908=EDGE_CURVE('',#894,#903,#907,.T.); +#909=ORIENTED_EDGE('',*,*,#908,.T.); +#910=CARTESIAN_POINT('',(91.105,-0.86,-17.14)); +#911=VERTEX_POINT('',#910); +#912=CARTESIAN_POINT('',(89.835,-0.86,-17.14)); +#913=DIRECTION('',(0.0,-1.0,0.0)); +#914=DIRECTION('',(0.0,0.0,-1.0)); +#915=AXIS2_PLACEMENT_3D('',#912,#913,#914); +#916=CIRCLE('',#915,1.27); +#917=EDGE_CURVE('',#903,#911,#916,.T.); +#918=ORIENTED_EDGE('',*,*,#917,.T.); +#919=CARTESIAN_POINT('',(91.105,-0.86,-16.3834)); +#920=VERTEX_POINT('',#919); +#921=CARTESIAN_POINT('',(91.105,-0.86,-17.14)); +#922=DIRECTION('',(0.0,0.0,1.0)); +#923=VECTOR('',#922,0.7566); +#924=LINE('',#921,#923); +#925=EDGE_CURVE('',#911,#920,#924,.T.); +#926=ORIENTED_EDGE('',*,*,#925,.T.); +#927=CARTESIAN_POINT('',(91.535,-0.86,-16.3834)); +#928=VERTEX_POINT('',#927); +#929=CARTESIAN_POINT('',(91.105,-0.86,-16.3834)); +#930=DIRECTION('',(1.0,0.0,-0.0)); +#931=VECTOR('',#930,0.43); +#932=LINE('',#929,#931); +#933=EDGE_CURVE('',#920,#928,#932,.T.); +#934=ORIENTED_EDGE('',*,*,#933,.T.); +#935=CARTESIAN_POINT('',(91.535,-0.86,-16.8134)); +#936=VERTEX_POINT('',#935); +#937=CARTESIAN_POINT('',(91.535,-0.86,-16.3834)); +#938=DIRECTION('',(0.0,0.0,-1.0)); +#939=VECTOR('',#938,0.43); +#940=LINE('',#937,#939); +#941=EDGE_CURVE('',#928,#936,#940,.T.); +#942=ORIENTED_EDGE('',*,*,#941,.T.); +#943=CARTESIAN_POINT('',(99.485,-0.86,-16.8134)); +#944=VERTEX_POINT('',#943); +#945=CARTESIAN_POINT('',(91.535,-0.86,-16.8134)); +#946=DIRECTION('',(1.0,-4.41570258E-016,-0.0)); +#947=VECTOR('',#946,7.95); +#948=LINE('',#945,#947); +#949=EDGE_CURVE('',#936,#944,#948,.T.); +#950=ORIENTED_EDGE('',*,*,#949,.T.); +#951=CARTESIAN_POINT('',(99.485,-0.86,-16.3834)); +#952=VERTEX_POINT('',#951); +#953=CARTESIAN_POINT('',(99.485,-0.86,-16.8134)); +#954=DIRECTION('',(0.0,0.0,1.0)); +#955=VECTOR('',#954,0.43); +#956=LINE('',#953,#955); +#957=EDGE_CURVE('',#944,#952,#956,.T.); +#958=ORIENTED_EDGE('',*,*,#957,.T.); +#959=CARTESIAN_POINT('',(99.915,-0.86,-16.3834)); +#960=VERTEX_POINT('',#959); +#961=CARTESIAN_POINT('',(99.485,-0.86,-16.3834)); +#962=DIRECTION('',(1.0,0.0,-0.0)); +#963=VECTOR('',#962,0.43); +#964=LINE('',#961,#963); +#965=EDGE_CURVE('',#952,#960,#964,.T.); +#966=ORIENTED_EDGE('',*,*,#965,.T.); +#967=CARTESIAN_POINT('',(99.915,-0.86,-17.14)); +#968=VERTEX_POINT('',#967); +#969=CARTESIAN_POINT('',(99.915,-0.86,-16.3834)); +#970=DIRECTION('',(0.0,0.0,-1.0)); +#971=VECTOR('',#970,0.7566); +#972=LINE('',#969,#971); +#973=EDGE_CURVE('',#960,#968,#972,.T.); +#974=ORIENTED_EDGE('',*,*,#973,.T.); +#975=CARTESIAN_POINT('',(101.185,-0.86,-18.41)); +#976=VERTEX_POINT('',#975); +#977=CARTESIAN_POINT('',(101.185,-0.86,-17.14)); +#978=DIRECTION('',(0.0,-1.0,0.0)); +#979=DIRECTION('',(0.0,0.0,-1.0)); +#980=AXIS2_PLACEMENT_3D('',#977,#978,#979); +#981=CIRCLE('',#980,1.27); +#982=EDGE_CURVE('',#968,#976,#981,.T.); +#983=ORIENTED_EDGE('',*,*,#982,.T.); +#984=CARTESIAN_POINT('',(108.64,-0.86,-18.41)); +#985=VERTEX_POINT('',#984); +#986=CARTESIAN_POINT('',(101.185,-0.86,-18.41)); +#987=DIRECTION('',(1.0,0.0,-0.0)); +#988=VECTOR('',#987,7.455); +#989=LINE('',#986,#988); +#990=EDGE_CURVE('',#976,#985,#989,.T.); +#991=ORIENTED_EDGE('',*,*,#990,.T.); +#992=CARTESIAN_POINT('',(112.75,-0.86,-14.3)); +#993=VERTEX_POINT('',#992); +#994=CARTESIAN_POINT('',(108.64,-0.86,-18.41)); +#995=DIRECTION('',(0.707106781,0.0,0.707106781)); +#996=VECTOR('',#995,5.81241774); +#997=LINE('',#994,#996); +#998=EDGE_CURVE('',#985,#993,#997,.T.); +#999=ORIENTED_EDGE('',*,*,#998,.T.); +#1000=CARTESIAN_POINT('',(112.75,-0.86,-14.3)); +#1001=DIRECTION('',(1.0,0.0,-0.0)); +#1002=VECTOR('',#1001,2.13029094); +#1003=LINE('',#1000,#1002); +#1004=EDGE_CURVE('',#993,#750,#1003,.T.); +#1005=ORIENTED_EDGE('',*,*,#1004,.T.); +#1006=EDGE_LOOP('',(#756,#764,#772,#780,#788,#796,#804,#812,#820,#828,#836,#844,#852,#860,#868,#876,#884,#892,#901,#909,#918,#926,#934,#942,#950,#958, +#966,#974,#983,#991,#999,#1005)); +#1007=FACE_BOUND('',#1006,.T.); +#1008=ADVANCED_FACE('',(#1007),#746,.T.); +#1009=CARTESIAN_POINT('',(0.0,-0.86,-18.41)); +#1010=DIRECTION('',(0.0,0.0,-1.0)); +#1011=DIRECTION('',(1.0,0.0,0.0)); +#1012=AXIS2_PLACEMENT_3D('',#1009,#1010,#1011); +#1013=PLANE('',#1012); +#1014=ORIENTED_EDGE('',*,*,#602,.T.); +#1015=CARTESIAN_POINT('',(89.835,0.0,-18.41)); +#1016=DIRECTION('',(0.0,-1.0,0.0)); +#1017=VECTOR('',#1016,0.86); +#1018=LINE('',#1015,#1017); +#1019=EDGE_CURVE('',#588,#903,#1018,.T.); +#1020=ORIENTED_EDGE('',*,*,#1019,.T.); +#1021=ORIENTED_EDGE('',*,*,#908,.F.); +#1022=CARTESIAN_POINT('',(47.285,-0.86,-18.41)); +#1023=DIRECTION('',(-0.0,1.0,-0.0)); +#1024=VECTOR('',#1023,0.86); +#1025=LINE('',#1022,#1024); +#1026=EDGE_CURVE('',#894,#597,#1025,.T.); +#1027=ORIENTED_EDGE('',*,*,#1026,.T.); +#1028=EDGE_LOOP('',(#1014,#1020,#1021,#1027)); +#1029=FACE_BOUND('',#1028,.T.); +#1030=ADVANCED_FACE('',(#1029),#1013,.T.); +#1031=CARTESIAN_POINT('',(0.0,-0.86,-18.41)); +#1032=DIRECTION('',(0.0,0.0,-1.0)); +#1033=DIRECTION('',(1.0,0.0,0.0)); +#1034=AXIS2_PLACEMENT_3D('',#1031,#1032,#1033); +#1035=PLANE('',#1034); +#1036=ORIENTED_EDGE('',*,*,#990,.F.); +#1037=CARTESIAN_POINT('',(101.185,-0.86,-18.41)); +#1038=DIRECTION('',(-0.0,1.0,-0.0)); +#1039=VECTOR('',#1038,0.86); +#1040=LINE('',#1037,#1039); +#1041=EDGE_CURVE('',#976,#515,#1040,.T.); +#1042=ORIENTED_EDGE('',*,*,#1041,.T.); +#1043=ORIENTED_EDGE('',*,*,#520,.T.); +#1044=CARTESIAN_POINT('',(108.64,-0.86,-18.41)); +#1045=DIRECTION('',(-0.0,1.0,-0.0)); +#1046=VECTOR('',#1045,0.86); +#1047=LINE('',#1044,#1046); +#1048=EDGE_CURVE('',#985,#507,#1047,.T.); +#1049=ORIENTED_EDGE('',*,*,#1048,.F.); +#1050=EDGE_LOOP('',(#1036,#1042,#1043,#1049)); +#1051=FACE_BOUND('',#1050,.T.); +#1052=ADVANCED_FACE('',(#1051),#1035,.T.); +#1053=CARTESIAN_POINT('',(0.0,-0.86,-18.41)); +#1054=DIRECTION('',(0.0,0.0,-1.0)); +#1055=DIRECTION('',(1.0,0.0,0.0)); +#1056=AXIS2_PLACEMENT_3D('',#1053,#1054,#1055); +#1057=PLANE('',#1056); +#1058=ORIENTED_EDGE('',*,*,#675,.T.); +#1059=CARTESIAN_POINT('',(37.205,-4.28259858E-015,-18.41)); +#1060=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1061=VECTOR('',#1060,0.86); +#1062=LINE('',#1059,#1061); +#1063=EDGE_CURVE('',#662,#830,#1062,.T.); +#1064=ORIENTED_EDGE('',*,*,#1063,.T.); +#1065=ORIENTED_EDGE('',*,*,#835,.F.); +#1066=CARTESIAN_POINT('',(5.42,-0.86,-18.41)); +#1067=DIRECTION('',(-0.0,1.0,-0.0)); +#1068=VECTOR('',#1067,0.86); +#1069=LINE('',#1066,#1068); +#1070=EDGE_CURVE('',#822,#670,#1069,.T.); +#1071=ORIENTED_EDGE('',*,*,#1070,.T.); +#1072=EDGE_LOOP('',(#1058,#1064,#1065,#1071)); +#1073=FACE_BOUND('',#1072,.T.); +#1074=ADVANCED_FACE('',(#1073),#1057,.T.); +#1075=CARTESIAN_POINT('',(0.0,-0.86,-21.59)); +#1076=DIRECTION('',(0.0,0.0,-1.0)); +#1077=DIRECTION('',(-1.0,0.0,0.0)); +#1078=AXIS2_PLACEMENT_3D('',#1075,#1076,#1077); +#1079=PLANE('',#1078); +#1080=ORIENTED_EDGE('',*,*,#811,.T.); +#1081=CARTESIAN_POINT('',(0.7366,-0.86,-21.59)); +#1082=DIRECTION('',(1.0303306E-015,1.0,-7.58272248E-032)); +#1083=VECTOR('',#1082,0.86); +#1084=LINE('',#1081,#1083); +#1085=EDGE_CURVE('',#798,#694,#1084,.T.); +#1086=ORIENTED_EDGE('',*,*,#1085,.T.); +#1087=ORIENTED_EDGE('',*,*,#699,.F.); +#1088=CARTESIAN_POINT('',(2.92,-0.86,-21.59)); +#1089=DIRECTION('',(-0.0,1.0,-0.0)); +#1090=VECTOR('',#1089,0.86); +#1091=LINE('',#1088,#1090); +#1092=EDGE_CURVE('',#806,#686,#1091,.T.); +#1093=ORIENTED_EDGE('',*,*,#1092,.F.); +#1094=EDGE_LOOP('',(#1080,#1086,#1087,#1093)); +#1095=FACE_BOUND('',#1094,.T.); +#1096=ADVANCED_FACE('',(#1095),#1079,.T.); +#1097=CARTESIAN_POINT('',(0.0,-0.86,0.0)); +#1098=DIRECTION('',(0.0,0.0,1.0)); +#1099=DIRECTION('',(1.0,0.0,-0.0)); +#1100=AXIS2_PLACEMENT_3D('',#1097,#1098,#1099); +#1101=PLANE('',#1100); +#1102=ORIENTED_EDGE('',*,*,#779,.T.); +#1103=CARTESIAN_POINT('',(108.64,-0.86,0.0)); +#1104=DIRECTION('',(-0.0,1.0,-0.0)); +#1105=VECTOR('',#1104,0.86); +#1106=LINE('',#1103,#1105); +#1107=EDGE_CURVE('',#766,#726,#1106,.T.); +#1108=ORIENTED_EDGE('',*,*,#1107,.T.); +#1109=ORIENTED_EDGE('',*,*,#731,.F.); +#1110=CARTESIAN_POINT('',(5.62,-0.86,2.16840434E-016)); +#1111=DIRECTION('',(-0.0,1.0,-0.0)); +#1112=VECTOR('',#1111,0.86); +#1113=LINE('',#1110,#1112); +#1114=EDGE_CURVE('',#774,#718,#1113,.T.); +#1115=ORIENTED_EDGE('',*,*,#1114,.F.); +#1116=EDGE_LOOP('',(#1102,#1108,#1109,#1115)); +#1117=FACE_BOUND('',#1116,.T.); +#1118=ADVANCED_FACE('',(#1117),#1101,.T.); +#1119=CARTESIAN_POINT('',(0.0,-0.86,-14.3)); +#1120=DIRECTION('',(0.0,0.0,-1.0)); +#1121=DIRECTION('',(1.0,0.0,0.0)); +#1122=AXIS2_PLACEMENT_3D('',#1119,#1120,#1121); +#1123=PLANE('',#1122); +#1124=CARTESIAN_POINT('',(114.880291,-0.86,-14.3)); +#1125=DIRECTION('',(0.0,1.0,0.0)); +#1126=VECTOR('',#1125,0.86); +#1127=LINE('',#1124,#1126); +#1128=EDGE_CURVE('',#750,#491,#1127,.T.); +#1129=ORIENTED_EDGE('',*,*,#1128,.F.); +#1130=ORIENTED_EDGE('',*,*,#1004,.F.); +#1131=CARTESIAN_POINT('',(112.75,-0.86,-14.3)); +#1132=DIRECTION('',(-0.0,1.0,-0.0)); +#1133=VECTOR('',#1132,0.86); +#1134=LINE('',#1131,#1133); +#1135=EDGE_CURVE('',#993,#499,#1134,.T.); +#1136=ORIENTED_EDGE('',*,*,#1135,.T.); +#1137=ORIENTED_EDGE('',*,*,#504,.T.); +#1138=EDGE_LOOP('',(#1129,#1130,#1136,#1137)); +#1139=FACE_BOUND('',#1138,.T.); +#1140=ADVANCED_FACE('',(#1139),#1123,.T.); +#1141=CARTESIAN_POINT('',(63.525,-0.86,-63.525)); +#1142=DIRECTION('',(0.707106781,0.0,-0.707106781)); +#1143=DIRECTION('',(0.707106781,0.0,0.707106781)); +#1144=AXIS2_PLACEMENT_3D('',#1141,#1142,#1143); +#1145=PLANE('',#1144); +#1146=ORIENTED_EDGE('',*,*,#1135,.F.); +#1147=ORIENTED_EDGE('',*,*,#998,.F.); +#1148=ORIENTED_EDGE('',*,*,#1048,.T.); +#1149=ORIENTED_EDGE('',*,*,#512,.T.); +#1150=EDGE_LOOP('',(#1146,#1147,#1148,#1149)); +#1151=FACE_BOUND('',#1150,.T.); +#1152=ADVANCED_FACE('',(#1151),#1145,.T.); +#1153=CARTESIAN_POINT('',(5.42,-0.86,0.0)); +#1154=DIRECTION('',(-1.0,0.0,0.0)); +#1155=DIRECTION('',(0.0,0.0,-1.0)); +#1156=AXIS2_PLACEMENT_3D('',#1153,#1154,#1155); +#1157=PLANE('',#1156); +#1158=ORIENTED_EDGE('',*,*,#1070,.F.); +#1159=ORIENTED_EDGE('',*,*,#827,.T.); +#1160=CARTESIAN_POINT('',(5.42,-0.86,-19.09)); +#1161=DIRECTION('',(-0.0,1.0,-0.0)); +#1162=VECTOR('',#1161,0.86); +#1163=LINE('',#1160,#1162); +#1164=EDGE_CURVE('',#814,#678,#1163,.T.); +#1165=ORIENTED_EDGE('',*,*,#1164,.T.); +#1166=ORIENTED_EDGE('',*,*,#683,.F.); +#1167=EDGE_LOOP('',(#1158,#1159,#1165,#1166)); +#1168=FACE_BOUND('',#1167,.T.); +#1169=ADVANCED_FACE('',(#1168),#1157,.F.); +#1170=CARTESIAN_POINT('',(12.255,-0.86,-12.255)); +#1171=DIRECTION('',(0.707106781,0.0,-0.707106781)); +#1172=DIRECTION('',(0.707106781,0.0,0.707106781)); +#1173=AXIS2_PLACEMENT_3D('',#1170,#1171,#1172); +#1174=PLANE('',#1173); +#1175=ORIENTED_EDGE('',*,*,#819,.F.); +#1176=ORIENTED_EDGE('',*,*,#1092,.T.); +#1177=ORIENTED_EDGE('',*,*,#691,.T.); +#1178=ORIENTED_EDGE('',*,*,#1164,.F.); +#1179=EDGE_LOOP('',(#1175,#1176,#1177,#1178)); +#1180=FACE_BOUND('',#1179,.T.); +#1181=ADVANCED_FACE('',(#1180),#1174,.T.); +#1182=CARTESIAN_POINT('',(0.0,-0.86,-2.54)); +#1183=DIRECTION('',(0.0,0.0,-1.0)); +#1184=DIRECTION('',(1.0,0.0,0.0)); +#1185=AXIS2_PLACEMENT_3D('',#1182,#1183,#1184); +#1186=PLANE('',#1185); +#1187=CARTESIAN_POINT('',(0.7366,-0.86,-2.54)); +#1188=DIRECTION('',(1.04048164E-015,1.0,0.0)); +#1189=VECTOR('',#1188,0.86); +#1190=LINE('',#1187,#1189); +#1191=EDGE_CURVE('',#790,#702,#1190,.T.); +#1192=ORIENTED_EDGE('',*,*,#1191,.F.); +#1193=ORIENTED_EDGE('',*,*,#795,.T.); +#1194=CARTESIAN_POINT('',(3.08,-0.86,-2.54)); +#1195=DIRECTION('',(-0.0,1.0,-0.0)); +#1196=VECTOR('',#1195,0.86); +#1197=LINE('',#1194,#1196); +#1198=EDGE_CURVE('',#782,#710,#1197,.T.); +#1199=ORIENTED_EDGE('',*,*,#1198,.T.); +#1200=ORIENTED_EDGE('',*,*,#715,.F.); +#1201=EDGE_LOOP('',(#1192,#1193,#1199,#1200)); +#1202=FACE_BOUND('',#1201,.T.); +#1203=ADVANCED_FACE('',(#1202),#1186,.F.); +#1204=CARTESIAN_POINT('',(2.81,-0.86,-2.81)); +#1205=DIRECTION('',(0.707106781,0.0,-0.707106781)); +#1206=DIRECTION('',(0.707106781,0.0,0.707106781)); +#1207=AXIS2_PLACEMENT_3D('',#1204,#1205,#1206); +#1208=PLANE('',#1207); +#1209=ORIENTED_EDGE('',*,*,#1198,.F.); +#1210=ORIENTED_EDGE('',*,*,#787,.T.); +#1211=ORIENTED_EDGE('',*,*,#1114,.T.); +#1212=ORIENTED_EDGE('',*,*,#723,.F.); +#1213=EDGE_LOOP('',(#1209,#1210,#1211,#1212)); +#1214=FACE_BOUND('',#1213,.T.); +#1215=ADVANCED_FACE('',(#1214),#1208,.F.); +#1216=CARTESIAN_POINT('',(54.32,-0.86,54.32)); +#1217=DIRECTION('',(-0.707106781,0.0,-0.707106781)); +#1218=DIRECTION('',(0.707106781,0.0,-0.707106781)); +#1219=AXIS2_PLACEMENT_3D('',#1216,#1217,#1218); +#1220=PLANE('',#1219); +#1221=ORIENTED_EDGE('',*,*,#1107,.F.); +#1222=ORIENTED_EDGE('',*,*,#771,.T.); +#1223=CARTESIAN_POINT('',(112.75,-0.86,-4.11)); +#1224=DIRECTION('',(-0.0,1.0,-0.0)); +#1225=VECTOR('',#1224,0.86); +#1226=LINE('',#1223,#1225); +#1227=EDGE_CURVE('',#758,#481,#1226,.T.); +#1228=ORIENTED_EDGE('',*,*,#1227,.T.); +#1229=ORIENTED_EDGE('',*,*,#737,.F.); +#1230=EDGE_LOOP('',(#1221,#1222,#1228,#1229)); +#1231=FACE_BOUND('',#1230,.T.); +#1232=ADVANCED_FACE('',(#1231),#1220,.F.); +#1233=CARTESIAN_POINT('',(0.0,-0.86,-4.11)); +#1234=DIRECTION('',(0.0,0.0,-1.0)); +#1235=DIRECTION('',(1.0,0.0,0.0)); +#1236=AXIS2_PLACEMENT_3D('',#1233,#1234,#1235); +#1237=PLANE('',#1236); +#1238=CARTESIAN_POINT('',(114.880291,0.0,-4.11)); +#1239=DIRECTION('',(0.0,-1.0,0.0)); +#1240=VECTOR('',#1239,0.86); +#1241=LINE('',#1238,#1240); +#1242=EDGE_CURVE('',#483,#748,#1241,.T.); +#1243=ORIENTED_EDGE('',*,*,#1242,.F.); +#1244=ORIENTED_EDGE('',*,*,#488,.F.); +#1245=ORIENTED_EDGE('',*,*,#1227,.F.); +#1246=ORIENTED_EDGE('',*,*,#763,.T.); +#1247=EDGE_LOOP('',(#1243,#1244,#1245,#1246)); +#1248=FACE_BOUND('',#1247,.T.); +#1249=ADVANCED_FACE('',(#1248),#1237,.F.); +#1250=CARTESIAN_POINT('',(0.7366,-1.5966,-2.54)); +#1251=DIRECTION('',(7.35950429E-017,0.0,1.0)); +#1252=DIRECTION('',(1.0,0.0,-7.35950429E-017)); +#1253=AXIS2_PLACEMENT_3D('',#1250,#1251,#1252); +#1254=PLANE('',#1253); +#1255=CARTESIAN_POINT('',(-2.60208521E-015,-1.5966,-2.54)); +#1256=DIRECTION('',(-1.0,3.49148134E-015,6.123234E-017)); +#1257=VECTOR('',#1256,0.86); +#1258=LINE('',#1255,#1257); +#1259=EDGE_CURVE('',#390,#234,#1258,.T.); +#1260=ORIENTED_EDGE('',*,*,#1259,.F.); +#1261=CARTESIAN_POINT('',(0.7366,-1.5966,-2.54)); +#1262=DIRECTION('',(7.35950429E-017,-0.0,1.0)); +#1263=DIRECTION('',(-1.0,0.0,7.35950429E-017)); +#1264=AXIS2_PLACEMENT_3D('',#1261,#1262,#1263); +#1265=CIRCLE('',#1264,0.7366); +#1266=EDGE_CURVE('',#790,#390,#1265,.T.); +#1267=ORIENTED_EDGE('',*,*,#1266,.F.); +#1268=ORIENTED_EDGE('',*,*,#1191,.T.); +#1269=CARTESIAN_POINT('',(0.7366,-1.5966,-2.54)); +#1270=DIRECTION('',(7.35950429E-017,-0.0,1.0)); +#1271=DIRECTION('',(-1.0,0.0,7.35950429E-017)); +#1272=AXIS2_PLACEMENT_3D('',#1269,#1270,#1271); +#1273=CIRCLE('',#1272,1.5966); +#1274=EDGE_CURVE('',#702,#234,#1273,.T.); +#1275=ORIENTED_EDGE('',*,*,#1274,.T.); +#1276=EDGE_LOOP('',(#1260,#1267,#1268,#1275)); +#1277=FACE_BOUND('',#1276,.T.); +#1278=ADVANCED_FACE('',(#1277),#1254,.T.); +#1279=CARTESIAN_POINT('',(0.7366,-1.5966,-21.59)); +#1280=DIRECTION('',(7.35950429E-017,0.0,1.0)); +#1281=DIRECTION('',(1.0,0.0,-7.35950429E-017)); +#1282=AXIS2_PLACEMENT_3D('',#1279,#1280,#1281); +#1283=PLANE('',#1282); +#1284=CARTESIAN_POINT('',(0.7366,-1.5966,-21.59)); +#1285=DIRECTION('',(-7.35950429E-017,0.0,-1.0)); +#1286=DIRECTION('',(-1.0,0.0,7.35950429E-017)); +#1287=AXIS2_PLACEMENT_3D('',#1284,#1285,#1286); +#1288=CIRCLE('',#1287,0.7366); +#1289=EDGE_CURVE('',#382,#798,#1288,.T.); +#1290=ORIENTED_EDGE('',*,*,#1289,.F.); +#1291=ORIENTED_EDGE('',*,*,#470,.T.); +#1292=CARTESIAN_POINT('',(0.7366,-1.5966,-21.59)); +#1293=DIRECTION('',(-7.35950429E-017,0.0,-1.0)); +#1294=DIRECTION('',(-1.0,0.0,7.35950429E-017)); +#1295=AXIS2_PLACEMENT_3D('',#1292,#1293,#1294); +#1296=CIRCLE('',#1295,1.5966); +#1297=EDGE_CURVE('',#242,#694,#1296,.T.); +#1298=ORIENTED_EDGE('',*,*,#1297,.T.); +#1299=ORIENTED_EDGE('',*,*,#1085,.F.); +#1300=EDGE_LOOP('',(#1290,#1291,#1298,#1299)); +#1301=FACE_BOUND('',#1300,.T.); +#1302=ADVANCED_FACE('',(#1301),#1283,.F.); +#1303=CARTESIAN_POINT('',(0.7366,-1.5966,-21.59)); +#1304=DIRECTION('',(-7.35950429E-017,0.0,-1.0)); +#1305=DIRECTION('',(-1.0,3.49148134E-015,7.35950429E-017)); +#1306=AXIS2_PLACEMENT_3D('',#1303,#1304,#1305); +#1307=CYLINDRICAL_SURFACE('',#1306,1.5966); +#1308=ORIENTED_EDGE('',*,*,#707,.F.); +#1309=ORIENTED_EDGE('',*,*,#1297,.F.); +#1310=ORIENTED_EDGE('',*,*,#247,.T.); +#1311=ORIENTED_EDGE('',*,*,#1274,.F.); +#1312=EDGE_LOOP('',(#1308,#1309,#1310,#1311)); +#1313=FACE_BOUND('',#1312,.T.); +#1314=ADVANCED_FACE('',(#1313),#1307,.T.); +#1315=CARTESIAN_POINT('',(0.7366,-1.5966,-21.59)); +#1316=DIRECTION('',(-7.35950429E-017,0.0,-1.0)); +#1317=DIRECTION('',(-1.0,3.49148134E-015,7.35950429E-017)); +#1318=AXIS2_PLACEMENT_3D('',#1315,#1316,#1317); +#1319=CYLINDRICAL_SURFACE('',#1318,0.7366); +#1320=ORIENTED_EDGE('',*,*,#803,.T.); +#1321=ORIENTED_EDGE('',*,*,#1266,.T.); +#1322=ORIENTED_EDGE('',*,*,#395,.T.); +#1323=ORIENTED_EDGE('',*,*,#1289,.T.); +#1324=EDGE_LOOP('',(#1320,#1321,#1322,#1323)); +#1325=FACE_BOUND('',#1324,.T.); +#1326=ADVANCED_FACE('',(#1325),#1319,.F.); +#1327=CARTESIAN_POINT('',(-0.86,-12.29,-21.59)); +#1328=DIRECTION('',(0.0,0.0,1.0)); +#1329=DIRECTION('',(1.0,0.0,-0.0)); +#1330=AXIS2_PLACEMENT_3D('',#1327,#1328,#1329); +#1331=PLANE('',#1330); +#1332=ORIENTED_EDGE('',*,*,#354,.T.); +#1333=CARTESIAN_POINT('',(-3.33066907E-014,-10.38,-21.59)); +#1334=DIRECTION('',(-1.0,3.49148134E-015,-0.0)); +#1335=VECTOR('',#1334,0.86); +#1336=LINE('',#1333,#1335); +#1337=EDGE_CURVE('',#340,#283,#1336,.T.); +#1338=ORIENTED_EDGE('',*,*,#1337,.T.); +#1339=ORIENTED_EDGE('',*,*,#288,.F.); +#1340=CARTESIAN_POINT('',(-2.84217094E-014,-8.15,-21.59)); +#1341=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#1342=VECTOR('',#1341,0.86); +#1343=LINE('',#1340,#1342); +#1344=EDGE_CURVE('',#349,#275,#1343,.T.); +#1345=ORIENTED_EDGE('',*,*,#1344,.F.); +#1346=EDGE_LOOP('',(#1332,#1338,#1339,#1345)); +#1347=FACE_BOUND('',#1346,.T.); +#1348=ADVANCED_FACE('',(#1347),#1331,.F.); +#1349=CARTESIAN_POINT('',(-0.86,-0.86,-2.54)); +#1350=DIRECTION('',(0.0,0.0,-1.0)); +#1351=DIRECTION('',(-1.0,0.0,0.0)); +#1352=AXIS2_PLACEMENT_3D('',#1349,#1350,#1351); +#1353=PLANE('',#1352); +#1354=ORIENTED_EDGE('',*,*,#239,.F.); +#1355=CARTESIAN_POINT('',(-0.86,-10.38,-2.54)); +#1356=DIRECTION('',(1.0,-3.49148134E-015,0.0)); +#1357=VECTOR('',#1356,0.86); +#1358=LINE('',#1355,#1357); +#1359=EDGE_CURVE('',#225,#398,#1358,.T.); +#1360=ORIENTED_EDGE('',*,*,#1359,.T.); +#1361=ORIENTED_EDGE('',*,*,#403,.T.); +#1362=ORIENTED_EDGE('',*,*,#1259,.T.); +#1363=EDGE_LOOP('',(#1354,#1360,#1361,#1362)); +#1364=FACE_BOUND('',#1363,.T.); +#1365=ADVANCED_FACE('',(#1364),#1353,.F.); +#1366=CARTESIAN_POINT('',(-0.86,-12.29,-2.54)); +#1367=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#1368=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#1369=AXIS2_PLACEMENT_3D('',#1366,#1367,#1368); +#1370=PLANE('',#1369); +#1371=ORIENTED_EDGE('',*,*,#222,.F.); +#1372=CARTESIAN_POINT('',(-4.26325641E-014,-12.29,-10.92)); +#1373=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#1374=VECTOR('',#1373,0.86); +#1375=LINE('',#1372,#1374); +#1376=EDGE_CURVE('',#415,#209,#1375,.T.); +#1377=ORIENTED_EDGE('',*,*,#1376,.F.); +#1378=ORIENTED_EDGE('',*,*,#420,.T.); +#1379=CARTESIAN_POINT('',(-3.98570066E-014,-12.29,-4.45)); +#1380=DIRECTION('',(-1.0,3.49148134E-015,-0.0)); +#1381=VECTOR('',#1380,0.86); +#1382=LINE('',#1379,#1381); +#1383=EDGE_CURVE('',#406,#217,#1382,.T.); +#1384=ORIENTED_EDGE('',*,*,#1383,.T.); +#1385=EDGE_LOOP('',(#1371,#1377,#1378,#1384)); +#1386=FACE_BOUND('',#1385,.T.); +#1387=ADVANCED_FACE('',(#1386),#1370,.F.); +#1388=CARTESIAN_POINT('',(37.205,-4.28259858E-015,-18.41)); +#1389=DIRECTION('',(1.0,0.0,0.0)); +#1390=DIRECTION('',(0.0,0.0,-1.0)); +#1391=AXIS2_PLACEMENT_3D('',#1388,#1389,#1390); +#1392=PLANE('',#1391); +#1393=ORIENTED_EDGE('',*,*,#843,.F.); +#1394=ORIENTED_EDGE('',*,*,#1063,.F.); +#1395=ORIENTED_EDGE('',*,*,#667,.T.); +#1396=CARTESIAN_POINT('',(37.205,-8.56519716E-015,-16.3834)); +#1397=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1398=VECTOR('',#1397,0.86); +#1399=LINE('',#1396,#1398); +#1400=EDGE_CURVE('',#654,#838,#1399,.T.); +#1401=ORIENTED_EDGE('',*,*,#1400,.T.); +#1402=EDGE_LOOP('',(#1393,#1394,#1395,#1401)); +#1403=FACE_BOUND('',#1402,.T.); +#1404=ADVANCED_FACE('',(#1403),#1392,.T.); +#1405=CARTESIAN_POINT('',(37.205,-8.56519716E-015,-16.3834)); +#1406=DIRECTION('',(0.0,-6.123234E-017,-1.0)); +#1407=DIRECTION('',(0.0,1.0,-6.123234E-017)); +#1408=AXIS2_PLACEMENT_3D('',#1405,#1406,#1407); +#1409=PLANE('',#1408); +#1410=ORIENTED_EDGE('',*,*,#851,.F.); +#1411=ORIENTED_EDGE('',*,*,#1400,.F.); +#1412=ORIENTED_EDGE('',*,*,#659,.T.); +#1413=CARTESIAN_POINT('',(37.635,-8.56519716E-015,-16.3834)); +#1414=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1415=VECTOR('',#1414,0.86); +#1416=LINE('',#1413,#1415); +#1417=EDGE_CURVE('',#646,#846,#1416,.T.); +#1418=ORIENTED_EDGE('',*,*,#1417,.T.); +#1419=EDGE_LOOP('',(#1410,#1411,#1412,#1418)); +#1420=FACE_BOUND('',#1419,.T.); +#1421=ADVANCED_FACE('',(#1420),#1409,.T.); +#1422=CARTESIAN_POINT('',(37.635,-8.56519716E-015,-16.3834)); +#1423=DIRECTION('',(-1.0,0.0,0.0)); +#1424=DIRECTION('',(0.0,0.0,1.0)); +#1425=AXIS2_PLACEMENT_3D('',#1422,#1423,#1424); +#1426=PLANE('',#1425); +#1427=ORIENTED_EDGE('',*,*,#859,.F.); +#1428=ORIENTED_EDGE('',*,*,#1417,.F.); +#1429=ORIENTED_EDGE('',*,*,#651,.T.); +#1430=CARTESIAN_POINT('',(37.635,-8.56519716E-015,-16.8134)); +#1431=DIRECTION('',(0.0,-1.0,0.0)); +#1432=VECTOR('',#1431,0.86); +#1433=LINE('',#1430,#1432); +#1434=EDGE_CURVE('',#638,#854,#1433,.T.); +#1435=ORIENTED_EDGE('',*,*,#1434,.T.); +#1436=EDGE_LOOP('',(#1427,#1428,#1429,#1435)); +#1437=FACE_BOUND('',#1436,.T.); +#1438=ADVANCED_FACE('',(#1437),#1426,.T.); +#1439=CARTESIAN_POINT('',(45.585,-8.56519716E-015,-16.8134)); +#1440=DIRECTION('',(1.0,0.0,0.0)); +#1441=DIRECTION('',(0.0,0.0,-1.0)); +#1442=AXIS2_PLACEMENT_3D('',#1439,#1440,#1441); +#1443=PLANE('',#1442); +#1444=ORIENTED_EDGE('',*,*,#875,.F.); +#1445=CARTESIAN_POINT('',(45.585,-8.56519716E-015,-16.8134)); +#1446=DIRECTION('',(0.0,-1.0,0.0)); +#1447=VECTOR('',#1446,0.86); +#1448=LINE('',#1445,#1447); +#1449=EDGE_CURVE('',#630,#862,#1448,.T.); +#1450=ORIENTED_EDGE('',*,*,#1449,.F.); +#1451=ORIENTED_EDGE('',*,*,#635,.T.); +#1452=CARTESIAN_POINT('',(45.585,-8.56519716E-015,-16.3834)); +#1453=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1454=VECTOR('',#1453,0.86); +#1455=LINE('',#1452,#1454); +#1456=EDGE_CURVE('',#622,#870,#1455,.T.); +#1457=ORIENTED_EDGE('',*,*,#1456,.T.); +#1458=EDGE_LOOP('',(#1444,#1450,#1451,#1457)); +#1459=FACE_BOUND('',#1458,.T.); +#1460=ADVANCED_FACE('',(#1459),#1443,.T.); +#1461=CARTESIAN_POINT('',(45.585,-8.56519716E-015,-16.3834)); +#1462=DIRECTION('',(0.0,-6.123234E-017,-1.0)); +#1463=DIRECTION('',(0.0,1.0,-6.123234E-017)); +#1464=AXIS2_PLACEMENT_3D('',#1461,#1462,#1463); +#1465=PLANE('',#1464); +#1466=ORIENTED_EDGE('',*,*,#883,.F.); +#1467=ORIENTED_EDGE('',*,*,#1456,.F.); +#1468=ORIENTED_EDGE('',*,*,#627,.T.); +#1469=CARTESIAN_POINT('',(46.015,-8.56519716E-015,-16.3834)); +#1470=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1471=VECTOR('',#1470,0.86); +#1472=LINE('',#1469,#1471); +#1473=EDGE_CURVE('',#614,#878,#1472,.T.); +#1474=ORIENTED_EDGE('',*,*,#1473,.T.); +#1475=EDGE_LOOP('',(#1466,#1467,#1468,#1474)); +#1476=FACE_BOUND('',#1475,.T.); +#1477=ADVANCED_FACE('',(#1476),#1465,.T.); +#1478=CARTESIAN_POINT('',(46.015,-8.56519716E-015,-16.3834)); +#1479=DIRECTION('',(-1.0,0.0,0.0)); +#1480=DIRECTION('',(0.0,0.0,1.0)); +#1481=AXIS2_PLACEMENT_3D('',#1478,#1479,#1480); +#1482=PLANE('',#1481); +#1483=ORIENTED_EDGE('',*,*,#619,.T.); +#1484=CARTESIAN_POINT('',(46.015,-6.96635472E-015,-17.14)); +#1485=DIRECTION('',(0.0,-1.0,0.0)); +#1486=VECTOR('',#1485,0.86); +#1487=LINE('',#1484,#1486); +#1488=EDGE_CURVE('',#605,#886,#1487,.T.); +#1489=ORIENTED_EDGE('',*,*,#1488,.T.); +#1490=ORIENTED_EDGE('',*,*,#891,.F.); +#1491=ORIENTED_EDGE('',*,*,#1473,.F.); +#1492=EDGE_LOOP('',(#1483,#1489,#1490,#1491)); +#1493=FACE_BOUND('',#1492,.T.); +#1494=ADVANCED_FACE('',(#1493),#1482,.T.); +#1495=CARTESIAN_POINT('',(45.585,0.7366,-16.8134)); +#1496=DIRECTION('',(1.0,0.0,0.0)); +#1497=DIRECTION('',(0.0,0.0,-1.0)); +#1498=AXIS2_PLACEMENT_3D('',#1495,#1496,#1497); +#1499=PLANE('',#1498); +#1500=CARTESIAN_POINT('',(45.585,0.7366,-17.55)); +#1501=VERTEX_POINT('',#1500); +#1502=CARTESIAN_POINT('',(45.585,0.7366,-17.55)); +#1503=DIRECTION('',(3.3612158E-017,6.98296268E-015,-1.0)); +#1504=VECTOR('',#1503,0.86); +#1505=LINE('',#1502,#1504); +#1506=EDGE_CURVE('',#1501,#72,#1505,.T.); +#1507=ORIENTED_EDGE('',*,*,#1506,.F.); +#1508=CARTESIAN_POINT('',(45.585,0.7366,-16.8134)); +#1509=DIRECTION('',(1.0,-0.0,-0.0)); +#1510=DIRECTION('',(0.0,0.0,1.0)); +#1511=AXIS2_PLACEMENT_3D('',#1508,#1509,#1510); +#1512=CIRCLE('',#1511,0.7366); +#1513=EDGE_CURVE('',#630,#1501,#1512,.T.); +#1514=ORIENTED_EDGE('',*,*,#1513,.F.); +#1515=ORIENTED_EDGE('',*,*,#1449,.T.); +#1516=CARTESIAN_POINT('',(45.585,0.7366,-16.8134)); +#1517=DIRECTION('',(1.0,-0.0,-0.0)); +#1518=DIRECTION('',(0.0,0.0,1.0)); +#1519=AXIS2_PLACEMENT_3D('',#1516,#1517,#1518); +#1520=CIRCLE('',#1519,1.5966); +#1521=EDGE_CURVE('',#862,#72,#1520,.T.); +#1522=ORIENTED_EDGE('',*,*,#1521,.T.); +#1523=EDGE_LOOP('',(#1507,#1514,#1515,#1522)); +#1524=FACE_BOUND('',#1523,.T.); +#1525=ADVANCED_FACE('',(#1524),#1499,.T.); +#1526=CARTESIAN_POINT('',(37.635,0.7366,-16.8134)); +#1527=DIRECTION('',(1.0,0.0,0.0)); +#1528=DIRECTION('',(0.0,0.0,-1.0)); +#1529=AXIS2_PLACEMENT_3D('',#1526,#1527,#1528); +#1530=PLANE('',#1529); +#1531=CARTESIAN_POINT('',(37.635,0.7366,-17.55)); +#1532=VERTEX_POINT('',#1531); +#1533=CARTESIAN_POINT('',(37.635,0.7366,-16.8134)); +#1534=DIRECTION('',(-1.0,0.0,0.0)); +#1535=DIRECTION('',(0.0,0.0,1.0)); +#1536=AXIS2_PLACEMENT_3D('',#1533,#1534,#1535); +#1537=CIRCLE('',#1536,0.7366); +#1538=EDGE_CURVE('',#1532,#638,#1537,.T.); +#1539=ORIENTED_EDGE('',*,*,#1538,.F.); +#1540=CARTESIAN_POINT('',(37.635,0.7366,-17.55)); +#1541=DIRECTION('',(3.3612158E-017,6.98296268E-015,-1.0)); +#1542=VECTOR('',#1541,0.86); +#1543=LINE('',#1540,#1542); +#1544=EDGE_CURVE('',#1532,#80,#1543,.T.); +#1545=ORIENTED_EDGE('',*,*,#1544,.T.); +#1546=CARTESIAN_POINT('',(37.635,0.7366,-16.8134)); +#1547=DIRECTION('',(-1.0,0.0,0.0)); +#1548=DIRECTION('',(0.0,0.0,1.0)); +#1549=AXIS2_PLACEMENT_3D('',#1546,#1547,#1548); +#1550=CIRCLE('',#1549,1.5966); +#1551=EDGE_CURVE('',#80,#854,#1550,.T.); +#1552=ORIENTED_EDGE('',*,*,#1551,.T.); +#1553=ORIENTED_EDGE('',*,*,#1434,.F.); +#1554=EDGE_LOOP('',(#1539,#1545,#1552,#1553)); +#1555=FACE_BOUND('',#1554,.T.); +#1556=ADVANCED_FACE('',(#1555),#1530,.F.); +#1557=CARTESIAN_POINT('',(37.635,0.7366,-16.8134)); +#1558=DIRECTION('',(-1.0,-0.0,0.0)); +#1559=DIRECTION('',(0.0,-3.25908766E-015,-1.0)); +#1560=AXIS2_PLACEMENT_3D('',#1557,#1558,#1559); +#1561=CYLINDRICAL_SURFACE('',#1560,1.5966); +#1562=ORIENTED_EDGE('',*,*,#867,.F.); +#1563=ORIENTED_EDGE('',*,*,#1551,.F.); +#1564=ORIENTED_EDGE('',*,*,#85,.T.); +#1565=ORIENTED_EDGE('',*,*,#1521,.F.); +#1566=EDGE_LOOP('',(#1562,#1563,#1564,#1565)); +#1567=FACE_BOUND('',#1566,.T.); +#1568=ADVANCED_FACE('',(#1567),#1561,.T.); +#1569=CARTESIAN_POINT('',(37.635,0.7366,-16.8134)); +#1570=DIRECTION('',(-1.0,-0.0,0.0)); +#1571=DIRECTION('',(0.0,-3.25908766E-015,-1.0)); +#1572=AXIS2_PLACEMENT_3D('',#1569,#1570,#1571); +#1573=CYLINDRICAL_SURFACE('',#1572,0.7366); +#1574=ORIENTED_EDGE('',*,*,#643,.T.); +#1575=ORIENTED_EDGE('',*,*,#1513,.T.); +#1576=CARTESIAN_POINT('',(45.585,0.7366,-17.55)); +#1577=DIRECTION('',(-1.0,3.04742372E-030,5.9868469E-031)); +#1578=VECTOR('',#1577,7.95); +#1579=LINE('',#1576,#1578); +#1580=EDGE_CURVE('',#1501,#1532,#1579,.T.); +#1581=ORIENTED_EDGE('',*,*,#1580,.T.); +#1582=ORIENTED_EDGE('',*,*,#1538,.T.); +#1583=EDGE_LOOP('',(#1574,#1575,#1581,#1582)); +#1584=FACE_BOUND('',#1583,.T.); +#1585=ADVANCED_FACE('',(#1584),#1573,.F.); +#1586=CARTESIAN_POINT('',(37.635,11.71,-18.41)); +#1587=DIRECTION('',(1.0,1.09544969E-031,3.3612158E-017)); +#1588=DIRECTION('',(3.3612158E-017,0.0,-1.0)); +#1589=AXIS2_PLACEMENT_3D('',#1586,#1587,#1588); +#1590=PLANE('',#1589); +#1591=CARTESIAN_POINT('',(37.635,10.44,-17.55)); +#1592=VERTEX_POINT('',#1591); +#1593=CARTESIAN_POINT('',(37.635,0.7366,-17.55)); +#1594=DIRECTION('',(-2.18952885E-047,1.0,-3.25908766E-015)); +#1595=VECTOR('',#1594,9.7034); +#1596=LINE('',#1593,#1595); +#1597=EDGE_CURVE('',#1532,#1592,#1596,.T.); +#1598=ORIENTED_EDGE('',*,*,#1597,.T.); +#1599=CARTESIAN_POINT('',(37.635,10.44,-17.55)); +#1600=DIRECTION('',(3.3612158E-017,-3.49148134E-015,-1.0)); +#1601=VECTOR('',#1600,0.86); +#1602=LINE('',#1599,#1601); +#1603=EDGE_CURVE('',#1592,#88,#1602,.T.); +#1604=ORIENTED_EDGE('',*,*,#1603,.T.); +#1605=ORIENTED_EDGE('',*,*,#93,.F.); +#1606=ORIENTED_EDGE('',*,*,#1544,.F.); +#1607=EDGE_LOOP('',(#1598,#1604,#1605,#1606)); +#1608=FACE_BOUND('',#1607,.T.); +#1609=ADVANCED_FACE('',(#1608),#1590,.F.); +#1610=CARTESIAN_POINT('',(45.585,-3.00267395E-015,-18.41)); +#1611=DIRECTION('',(-1.0,-1.09544969E-031,-3.3612158E-017)); +#1612=DIRECTION('',(-3.3612158E-017,0.0,1.0)); +#1613=AXIS2_PLACEMENT_3D('',#1610,#1611,#1612); +#1614=PLANE('',#1613); +#1615=ORIENTED_EDGE('',*,*,#77,.F.); +#1616=CARTESIAN_POINT('',(45.585,10.44,-17.55)); +#1617=VERTEX_POINT('',#1616); +#1618=CARTESIAN_POINT('',(45.585,10.44,-18.41)); +#1619=DIRECTION('',(-3.3612158E-017,3.49148134E-015,1.0)); +#1620=VECTOR('',#1619,0.86); +#1621=LINE('',#1618,#1620); +#1622=EDGE_CURVE('',#63,#1617,#1621,.T.); +#1623=ORIENTED_EDGE('',*,*,#1622,.T.); +#1624=CARTESIAN_POINT('',(45.585,10.44,-17.55)); +#1625=DIRECTION('',(-2.18952885E-047,-1.0,3.25908766E-015)); +#1626=VECTOR('',#1625,9.7034); +#1627=LINE('',#1624,#1626); +#1628=EDGE_CURVE('',#1617,#1501,#1627,.T.); +#1629=ORIENTED_EDGE('',*,*,#1628,.T.); +#1630=ORIENTED_EDGE('',*,*,#1506,.T.); +#1631=EDGE_LOOP('',(#1615,#1623,#1629,#1630)); +#1632=FACE_BOUND('',#1631,.T.); +#1633=ADVANCED_FACE('',(#1632),#1614,.F.); +#1634=CARTESIAN_POINT('',(-2.89064559E-017,-5.99998038E-014,-17.55)); +#1635=DIRECTION('',(5.9868469E-031,3.25908766E-015,1.0)); +#1636=DIRECTION('',(0.0,-1.0,3.25908766E-015)); +#1637=AXIS2_PLACEMENT_3D('',#1634,#1635,#1636); +#1638=PLANE('',#1637); +#1639=CARTESIAN_POINT('',(41.61,9.6703,-17.55)); +#1640=VERTEX_POINT('',#1639); +#1641=CARTESIAN_POINT('',(41.61,7.4097,-17.55)); +#1642=VERTEX_POINT('',#1641); +#1643=CARTESIAN_POINT('',(41.61,8.54,-17.55)); +#1644=DIRECTION('',(5.9868469E-031,3.25908766E-015,1.0)); +#1645=DIRECTION('',(0.0,-1.0,3.25908766E-015)); +#1646=AXIS2_PLACEMENT_3D('',#1643,#1644,#1645); +#1647=CIRCLE('',#1646,1.1303); +#1648=EDGE_CURVE('',#1640,#1642,#1647,.T.); +#1649=ORIENTED_EDGE('',*,*,#1648,.F.); +#1650=CARTESIAN_POINT('',(41.61,8.54,-17.55)); +#1651=DIRECTION('',(5.9868469E-031,3.25908766E-015,1.0)); +#1652=DIRECTION('',(0.0,-1.0,3.25908766E-015)); +#1653=AXIS2_PLACEMENT_3D('',#1650,#1651,#1652); +#1654=CIRCLE('',#1653,1.1303); +#1655=EDGE_CURVE('',#1642,#1640,#1654,.T.); +#1656=ORIENTED_EDGE('',*,*,#1655,.F.); +#1657=EDGE_LOOP('',(#1649,#1656)); +#1658=FACE_BOUND('',#1657,.T.); +#1659=ORIENTED_EDGE('',*,*,#1628,.F.); +#1660=CARTESIAN_POINT('',(44.315,11.71,-17.55)); +#1661=VERTEX_POINT('',#1660); +#1662=CARTESIAN_POINT('',(44.315,10.44,-17.55)); +#1663=DIRECTION('',(5.9868469E-031,3.25908766E-015,1.0)); +#1664=DIRECTION('',(0.0,-1.0,3.25908766E-015)); +#1665=AXIS2_PLACEMENT_3D('',#1662,#1663,#1664); +#1666=CIRCLE('',#1665,1.27); +#1667=EDGE_CURVE('',#1617,#1661,#1666,.T.); +#1668=ORIENTED_EDGE('',*,*,#1667,.T.); +#1669=CARTESIAN_POINT('',(38.905,11.71,-17.55)); +#1670=VERTEX_POINT('',#1669); +#1671=CARTESIAN_POINT('',(38.905,11.71,-17.55)); +#1672=DIRECTION('',(1.0,-2.09029642E-045,-5.9868469E-031)); +#1673=VECTOR('',#1672,5.41); +#1674=LINE('',#1671,#1673); +#1675=EDGE_CURVE('',#1670,#1661,#1674,.T.); +#1676=ORIENTED_EDGE('',*,*,#1675,.F.); +#1677=CARTESIAN_POINT('',(38.905,10.44,-17.55)); +#1678=DIRECTION('',(5.9868469E-031,3.25908766E-015,1.0)); +#1679=DIRECTION('',(0.0,-1.0,3.25908766E-015)); +#1680=AXIS2_PLACEMENT_3D('',#1677,#1678,#1679); +#1681=CIRCLE('',#1680,1.27); +#1682=EDGE_CURVE('',#1670,#1592,#1681,.T.); +#1683=ORIENTED_EDGE('',*,*,#1682,.T.); +#1684=ORIENTED_EDGE('',*,*,#1597,.F.); +#1685=ORIENTED_EDGE('',*,*,#1580,.F.); +#1686=EDGE_LOOP('',(#1659,#1668,#1676,#1683,#1684,#1685)); +#1687=FACE_BOUND('',#1686,.T.); +#1688=ADVANCED_FACE('',(#1658,#1687),#1638,.T.); +#1689=CARTESIAN_POINT('',(45.585,11.71,-18.41)); +#1690=DIRECTION('',(0.0,-1.0,3.49148134E-015)); +#1691=DIRECTION('',(0.0,-3.49148134E-015,-1.0)); +#1692=AXIS2_PLACEMENT_3D('',#1689,#1690,#1691); +#1693=PLANE('',#1692); +#1694=ORIENTED_EDGE('',*,*,#1675,.T.); +#1695=CARTESIAN_POINT('',(44.315,11.71,-17.55)); +#1696=DIRECTION('',(3.3612158E-017,-3.49148134E-015,-1.0)); +#1697=VECTOR('',#1696,0.86); +#1698=LINE('',#1695,#1697); +#1699=EDGE_CURVE('',#1661,#55,#1698,.T.); +#1700=ORIENTED_EDGE('',*,*,#1699,.T.); +#1701=ORIENTED_EDGE('',*,*,#60,.F.); +#1702=CARTESIAN_POINT('',(38.905,11.71,-18.41)); +#1703=DIRECTION('',(-3.3612158E-017,3.49148134E-015,1.0)); +#1704=VECTOR('',#1703,0.86); +#1705=LINE('',#1702,#1704); +#1706=EDGE_CURVE('',#53,#1670,#1705,.T.); +#1707=ORIENTED_EDGE('',*,*,#1706,.T.); +#1708=EDGE_LOOP('',(#1694,#1700,#1701,#1707)); +#1709=FACE_BOUND('',#1708,.T.); +#1710=ADVANCED_FACE('',(#1709),#1693,.F.); +#1711=CARTESIAN_POINT('',(91.105,-2.54787511E-015,-18.41)); +#1712=DIRECTION('',(1.0,0.0,0.0)); +#1713=DIRECTION('',(0.0,0.0,-1.0)); +#1714=AXIS2_PLACEMENT_3D('',#1711,#1712,#1713); +#1715=PLANE('',#1714); +#1716=ORIENTED_EDGE('',*,*,#925,.F.); +#1717=CARTESIAN_POINT('',(91.105,-0.86,-17.14)); +#1718=DIRECTION('',(-0.0,1.0,-0.0)); +#1719=VECTOR('',#1718,0.86); +#1720=LINE('',#1717,#1719); +#1721=EDGE_CURVE('',#911,#580,#1720,.T.); +#1722=ORIENTED_EDGE('',*,*,#1721,.T.); +#1723=ORIENTED_EDGE('',*,*,#585,.T.); +#1724=CARTESIAN_POINT('',(91.105,-5.09575021E-015,-16.3834)); +#1725=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1726=VECTOR('',#1725,0.86); +#1727=LINE('',#1724,#1726); +#1728=EDGE_CURVE('',#572,#920,#1727,.T.); +#1729=ORIENTED_EDGE('',*,*,#1728,.T.); +#1730=EDGE_LOOP('',(#1716,#1722,#1723,#1729)); +#1731=FACE_BOUND('',#1730,.T.); +#1732=ADVANCED_FACE('',(#1731),#1715,.T.); +#1733=CARTESIAN_POINT('',(91.105,-5.09575021E-015,-16.3834)); +#1734=DIRECTION('',(0.0,-6.123234E-017,-1.0)); +#1735=DIRECTION('',(0.0,1.0,-6.123234E-017)); +#1736=AXIS2_PLACEMENT_3D('',#1733,#1734,#1735); +#1737=PLANE('',#1736); +#1738=ORIENTED_EDGE('',*,*,#933,.F.); +#1739=ORIENTED_EDGE('',*,*,#1728,.F.); +#1740=ORIENTED_EDGE('',*,*,#577,.T.); +#1741=CARTESIAN_POINT('',(91.535,-5.09575021E-015,-16.3834)); +#1742=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1743=VECTOR('',#1742,0.86); +#1744=LINE('',#1741,#1743); +#1745=EDGE_CURVE('',#564,#928,#1744,.T.); +#1746=ORIENTED_EDGE('',*,*,#1745,.T.); +#1747=EDGE_LOOP('',(#1738,#1739,#1740,#1746)); +#1748=FACE_BOUND('',#1747,.T.); +#1749=ADVANCED_FACE('',(#1748),#1737,.T.); +#1750=CARTESIAN_POINT('',(91.535,-5.09575021E-015,-16.3834)); +#1751=DIRECTION('',(-1.0,0.0,0.0)); +#1752=DIRECTION('',(0.0,0.0,1.0)); +#1753=AXIS2_PLACEMENT_3D('',#1750,#1751,#1752); +#1754=PLANE('',#1753); +#1755=ORIENTED_EDGE('',*,*,#941,.F.); +#1756=ORIENTED_EDGE('',*,*,#1745,.F.); +#1757=ORIENTED_EDGE('',*,*,#569,.T.); +#1758=CARTESIAN_POINT('',(91.535,-5.09575021E-015,-16.8134)); +#1759=DIRECTION('',(-4.41570258E-016,-1.0,0.0)); +#1760=VECTOR('',#1759,0.86); +#1761=LINE('',#1758,#1760); +#1762=EDGE_CURVE('',#556,#936,#1761,.T.); +#1763=ORIENTED_EDGE('',*,*,#1762,.T.); +#1764=EDGE_LOOP('',(#1755,#1756,#1757,#1763)); +#1765=FACE_BOUND('',#1764,.T.); +#1766=ADVANCED_FACE('',(#1765),#1754,.T.); +#1767=CARTESIAN_POINT('',(99.485,-8.56519716E-015,-16.8134)); +#1768=DIRECTION('',(1.0,0.0,0.0)); +#1769=DIRECTION('',(0.0,0.0,-1.0)); +#1770=AXIS2_PLACEMENT_3D('',#1767,#1768,#1769); +#1771=PLANE('',#1770); +#1772=ORIENTED_EDGE('',*,*,#957,.F.); +#1773=CARTESIAN_POINT('',(99.485,-8.56519716E-015,-16.8134)); +#1774=DIRECTION('',(0.0,-1.0,0.0)); +#1775=VECTOR('',#1774,0.86); +#1776=LINE('',#1773,#1775); +#1777=EDGE_CURVE('',#548,#944,#1776,.T.); +#1778=ORIENTED_EDGE('',*,*,#1777,.F.); +#1779=ORIENTED_EDGE('',*,*,#553,.T.); +#1780=CARTESIAN_POINT('',(99.485,-8.56519716E-015,-16.3834)); +#1781=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1782=VECTOR('',#1781,0.86); +#1783=LINE('',#1780,#1782); +#1784=EDGE_CURVE('',#540,#952,#1783,.T.); +#1785=ORIENTED_EDGE('',*,*,#1784,.T.); +#1786=EDGE_LOOP('',(#1772,#1778,#1779,#1785)); +#1787=FACE_BOUND('',#1786,.T.); +#1788=ADVANCED_FACE('',(#1787),#1771,.T.); +#1789=CARTESIAN_POINT('',(99.485,-8.56519716E-015,-16.3834)); +#1790=DIRECTION('',(0.0,-6.123234E-017,-1.0)); +#1791=DIRECTION('',(0.0,1.0,-6.123234E-017)); +#1792=AXIS2_PLACEMENT_3D('',#1789,#1790,#1791); +#1793=PLANE('',#1792); +#1794=ORIENTED_EDGE('',*,*,#965,.F.); +#1795=ORIENTED_EDGE('',*,*,#1784,.F.); +#1796=ORIENTED_EDGE('',*,*,#545,.T.); +#1797=CARTESIAN_POINT('',(99.915,-8.56519716E-015,-16.3834)); +#1798=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1799=VECTOR('',#1798,0.86); +#1800=LINE('',#1797,#1799); +#1801=EDGE_CURVE('',#532,#960,#1800,.T.); +#1802=ORIENTED_EDGE('',*,*,#1801,.T.); +#1803=EDGE_LOOP('',(#1794,#1795,#1796,#1802)); +#1804=FACE_BOUND('',#1803,.T.); +#1805=ADVANCED_FACE('',(#1804),#1793,.T.); +#1806=CARTESIAN_POINT('',(99.915,-8.56519716E-015,-16.3834)); +#1807=DIRECTION('',(-1.0,0.0,0.0)); +#1808=DIRECTION('',(0.0,0.0,1.0)); +#1809=AXIS2_PLACEMENT_3D('',#1806,#1807,#1808); +#1810=PLANE('',#1809); +#1811=ORIENTED_EDGE('',*,*,#537,.T.); +#1812=CARTESIAN_POINT('',(99.915,-6.96635472E-015,-17.14)); +#1813=DIRECTION('',(0.0,-1.0,0.0)); +#1814=VECTOR('',#1813,0.86); +#1815=LINE('',#1812,#1814); +#1816=EDGE_CURVE('',#523,#968,#1815,.T.); +#1817=ORIENTED_EDGE('',*,*,#1816,.T.); +#1818=ORIENTED_EDGE('',*,*,#973,.F.); +#1819=ORIENTED_EDGE('',*,*,#1801,.F.); +#1820=EDGE_LOOP('',(#1811,#1817,#1818,#1819)); +#1821=FACE_BOUND('',#1820,.T.); +#1822=ADVANCED_FACE('',(#1821),#1810,.T.); +#1823=CARTESIAN_POINT('',(99.485,0.7366,-16.8134)); +#1824=DIRECTION('',(1.0,-4.41570258E-016,0.0)); +#1825=DIRECTION('',(4.41570258E-016,1.0,0.0)); +#1826=AXIS2_PLACEMENT_3D('',#1823,#1824,#1825); +#1827=PLANE('',#1826); +#1828=CARTESIAN_POINT('',(99.485,0.7366,-17.55)); +#1829=VERTEX_POINT('',#1828); +#1830=CARTESIAN_POINT('',(99.485,0.7366,-17.55)); +#1831=DIRECTION('',(5.54003505E-017,6.98296268E-015,-1.0)); +#1832=VECTOR('',#1831,0.86); +#1833=LINE('',#1830,#1832); +#1834=EDGE_CURVE('',#1829,#158,#1833,.T.); +#1835=ORIENTED_EDGE('',*,*,#1834,.F.); +#1836=CARTESIAN_POINT('',(99.485,0.7366,-16.8134)); +#1837=DIRECTION('',(1.0,-4.41570258E-016,-0.0)); +#1838=DIRECTION('',(-4.41570258E-016,-1.0,0.0)); +#1839=AXIS2_PLACEMENT_3D('',#1836,#1837,#1838); +#1840=CIRCLE('',#1839,0.7366); +#1841=EDGE_CURVE('',#548,#1829,#1840,.T.); +#1842=ORIENTED_EDGE('',*,*,#1841,.F.); +#1843=ORIENTED_EDGE('',*,*,#1777,.T.); +#1844=CARTESIAN_POINT('',(99.485,0.7366,-16.8134)); +#1845=DIRECTION('',(1.0,-4.41570258E-016,-0.0)); +#1846=DIRECTION('',(-4.41570258E-016,-1.0,0.0)); +#1847=AXIS2_PLACEMENT_3D('',#1844,#1845,#1846); +#1848=CIRCLE('',#1847,1.5966); +#1849=EDGE_CURVE('',#944,#158,#1848,.T.); +#1850=ORIENTED_EDGE('',*,*,#1849,.T.); +#1851=EDGE_LOOP('',(#1835,#1842,#1843,#1850)); +#1852=FACE_BOUND('',#1851,.T.); +#1853=ADVANCED_FACE('',(#1852),#1827,.T.); +#1854=CARTESIAN_POINT('',(91.535,0.7366,-16.8134)); +#1855=DIRECTION('',(1.0,-4.41570258E-016,0.0)); +#1856=DIRECTION('',(4.41570258E-016,1.0,0.0)); +#1857=AXIS2_PLACEMENT_3D('',#1854,#1855,#1856); +#1858=PLANE('',#1857); +#1859=CARTESIAN_POINT('',(91.535,0.7366,-17.55)); +#1860=VERTEX_POINT('',#1859); +#1861=CARTESIAN_POINT('',(91.535,0.7366,-16.8134)); +#1862=DIRECTION('',(-1.0,4.41570258E-016,0.0)); +#1863=DIRECTION('',(-4.41570258E-016,-1.0,0.0)); +#1864=AXIS2_PLACEMENT_3D('',#1861,#1862,#1863); +#1865=CIRCLE('',#1864,0.7366); +#1866=EDGE_CURVE('',#1860,#556,#1865,.T.); +#1867=ORIENTED_EDGE('',*,*,#1866,.F.); +#1868=CARTESIAN_POINT('',(91.535,0.7366,-17.55)); +#1869=DIRECTION('',(5.54003505E-017,6.98296268E-015,-1.0)); +#1870=VECTOR('',#1869,0.86); +#1871=LINE('',#1868,#1870); +#1872=EDGE_CURVE('',#1860,#122,#1871,.T.); +#1873=ORIENTED_EDGE('',*,*,#1872,.T.); +#1874=CARTESIAN_POINT('',(91.535,0.7366,-16.8134)); +#1875=DIRECTION('',(-1.0,4.41570258E-016,0.0)); +#1876=DIRECTION('',(-4.41570258E-016,-1.0,0.0)); +#1877=AXIS2_PLACEMENT_3D('',#1874,#1875,#1876); +#1878=CIRCLE('',#1877,1.5966); +#1879=EDGE_CURVE('',#122,#936,#1878,.T.); +#1880=ORIENTED_EDGE('',*,*,#1879,.T.); +#1881=ORIENTED_EDGE('',*,*,#1762,.F.); +#1882=EDGE_LOOP('',(#1867,#1873,#1880,#1881)); +#1883=FACE_BOUND('',#1882,.T.); +#1884=ADVANCED_FACE('',(#1883),#1858,.F.); +#1885=CARTESIAN_POINT('',(91.535,0.7366,-16.8134)); +#1886=DIRECTION('',(-1.0,4.41570258E-016,0.0)); +#1887=DIRECTION('',(-1.43911618E-030,-3.25908766E-015,-1.0)); +#1888=AXIS2_PLACEMENT_3D('',#1885,#1886,#1887); +#1889=CYLINDRICAL_SURFACE('',#1888,1.5966); +#1890=ORIENTED_EDGE('',*,*,#949,.F.); +#1891=ORIENTED_EDGE('',*,*,#1879,.F.); +#1892=ORIENTED_EDGE('',*,*,#169,.T.); +#1893=ORIENTED_EDGE('',*,*,#1849,.F.); +#1894=EDGE_LOOP('',(#1890,#1891,#1892,#1893)); +#1895=FACE_BOUND('',#1894,.T.); +#1896=ADVANCED_FACE('',(#1895),#1889,.T.); +#1897=CARTESIAN_POINT('',(91.535,0.7366,-16.8134)); +#1898=DIRECTION('',(-1.0,4.41570258E-016,0.0)); +#1899=DIRECTION('',(-1.43911618E-030,-3.25908766E-015,-1.0)); +#1900=AXIS2_PLACEMENT_3D('',#1897,#1898,#1899); +#1901=CYLINDRICAL_SURFACE('',#1900,0.7366); +#1902=ORIENTED_EDGE('',*,*,#561,.T.); +#1903=ORIENTED_EDGE('',*,*,#1841,.T.); +#1904=CARTESIAN_POINT('',(99.485,0.7366,-17.55)); +#1905=DIRECTION('',(-1.0,4.36408422E-016,-4.36408422E-016)); +#1906=VECTOR('',#1905,7.95); +#1907=LINE('',#1904,#1906); +#1908=EDGE_CURVE('',#1829,#1860,#1907,.T.); +#1909=ORIENTED_EDGE('',*,*,#1908,.T.); +#1910=ORIENTED_EDGE('',*,*,#1866,.T.); +#1911=EDGE_LOOP('',(#1902,#1903,#1909,#1910)); +#1912=FACE_BOUND('',#1911,.T.); +#1913=ADVANCED_FACE('',(#1912),#1901,.F.); +#1914=CARTESIAN_POINT('',(91.535,11.71,-18.41)); +#1915=DIRECTION('',(1.0,1.80554599E-031,5.54003505E-017)); +#1916=DIRECTION('',(5.54003505E-017,0.0,-1.0)); +#1917=AXIS2_PLACEMENT_3D('',#1914,#1915,#1916); +#1918=PLANE('',#1917); +#1919=CARTESIAN_POINT('',(91.535,10.44,-17.55)); +#1920=VERTEX_POINT('',#1919); +#1921=CARTESIAN_POINT('',(91.535,0.7366,-17.55)); +#1922=DIRECTION('',(-0.0,1.0,-3.25908766E-015)); +#1923=VECTOR('',#1922,9.7034); +#1924=LINE('',#1921,#1923); +#1925=EDGE_CURVE('',#1860,#1920,#1924,.T.); +#1926=ORIENTED_EDGE('',*,*,#1925,.T.); +#1927=CARTESIAN_POINT('',(91.535,10.44,-17.55)); +#1928=DIRECTION('',(5.54003505E-017,-3.49148134E-015,-1.0)); +#1929=VECTOR('',#1928,0.86); +#1930=LINE('',#1927,#1929); +#1931=EDGE_CURVE('',#1920,#124,#1930,.T.); +#1932=ORIENTED_EDGE('',*,*,#1931,.T.); +#1933=ORIENTED_EDGE('',*,*,#129,.F.); +#1934=ORIENTED_EDGE('',*,*,#1872,.F.); +#1935=EDGE_LOOP('',(#1926,#1932,#1933,#1934)); +#1936=FACE_BOUND('',#1935,.T.); +#1937=ADVANCED_FACE('',(#1936),#1918,.F.); +#1938=CARTESIAN_POINT('',(99.485,-3.00267395E-015,-18.41)); +#1939=DIRECTION('',(-1.0,-1.96968653E-031,-5.54003505E-017)); +#1940=DIRECTION('',(-5.54003505E-017,0.0,1.0)); +#1941=AXIS2_PLACEMENT_3D('',#1938,#1939,#1940); +#1942=PLANE('',#1941); +#1943=ORIENTED_EDGE('',*,*,#163,.F.); +#1944=CARTESIAN_POINT('',(99.485,10.44,-17.55)); +#1945=VERTEX_POINT('',#1944); +#1946=CARTESIAN_POINT('',(99.485,10.44,-18.41)); +#1947=DIRECTION('',(-5.54003505E-017,3.49148134E-015,1.0)); +#1948=VECTOR('',#1947,0.86); +#1949=LINE('',#1946,#1948); +#1950=EDGE_CURVE('',#149,#1945,#1949,.T.); +#1951=ORIENTED_EDGE('',*,*,#1950,.T.); +#1952=CARTESIAN_POINT('',(99.485,10.44,-17.55)); +#1953=DIRECTION('',(1.64140544E-032,-1.0,3.25908766E-015)); +#1954=VECTOR('',#1953,9.7034); +#1955=LINE('',#1952,#1954); +#1956=EDGE_CURVE('',#1945,#1829,#1955,.T.); +#1957=ORIENTED_EDGE('',*,*,#1956,.T.); +#1958=ORIENTED_EDGE('',*,*,#1834,.T.); +#1959=EDGE_LOOP('',(#1943,#1951,#1957,#1958)); +#1960=FACE_BOUND('',#1959,.T.); +#1961=ADVANCED_FACE('',(#1960),#1942,.F.); +#1962=CARTESIAN_POINT('',(7.98663474E-015,-5.99998038E-014,-17.55)); +#1963=DIRECTION('',(-4.36408422E-016,3.25908766E-015,1.0)); +#1964=DIRECTION('',(0.0,-1.0,3.25908766E-015)); +#1965=AXIS2_PLACEMENT_3D('',#1962,#1963,#1964); +#1966=PLANE('',#1965); +#1967=CARTESIAN_POINT('',(95.51,9.6703,-17.55)); +#1968=VERTEX_POINT('',#1967); +#1969=CARTESIAN_POINT('',(95.51,7.4097,-17.55)); +#1970=VERTEX_POINT('',#1969); +#1971=CARTESIAN_POINT('',(95.51,8.54,-17.55)); +#1972=DIRECTION('',(-4.36408422E-016,3.25908766E-015,1.0)); +#1973=DIRECTION('',(0.0,-1.0,3.25908766E-015)); +#1974=AXIS2_PLACEMENT_3D('',#1971,#1972,#1973); +#1975=CIRCLE('',#1974,1.1303); +#1976=EDGE_CURVE('',#1968,#1970,#1975,.T.); +#1977=ORIENTED_EDGE('',*,*,#1976,.F.); +#1978=CARTESIAN_POINT('',(95.51,8.54,-17.55)); +#1979=DIRECTION('',(-4.36408422E-016,3.25908766E-015,1.0)); +#1980=DIRECTION('',(0.0,-1.0,3.25908766E-015)); +#1981=AXIS2_PLACEMENT_3D('',#1978,#1979,#1980); +#1982=CIRCLE('',#1981,1.1303); +#1983=EDGE_CURVE('',#1970,#1968,#1982,.T.); +#1984=ORIENTED_EDGE('',*,*,#1983,.F.); +#1985=EDGE_LOOP('',(#1977,#1984)); +#1986=FACE_BOUND('',#1985,.T.); +#1987=CARTESIAN_POINT('',(92.805,11.71,-17.55)); +#1988=VERTEX_POINT('',#1987); +#1989=CARTESIAN_POINT('',(98.215,11.71,-17.55)); +#1990=VERTEX_POINT('',#1989); +#1991=CARTESIAN_POINT('',(92.805,11.71,-17.55)); +#1992=DIRECTION('',(1.0,1.52371186E-030,4.36408422E-016)); +#1993=VECTOR('',#1992,5.41); +#1994=LINE('',#1991,#1993); +#1995=EDGE_CURVE('',#1988,#1990,#1994,.T.); +#1996=ORIENTED_EDGE('',*,*,#1995,.F.); +#1997=CARTESIAN_POINT('',(92.805,10.44,-17.55)); +#1998=DIRECTION('',(-4.36408422E-016,3.25908766E-015,1.0)); +#1999=DIRECTION('',(0.0,-1.0,3.25908766E-015)); +#2000=AXIS2_PLACEMENT_3D('',#1997,#1998,#1999); +#2001=CIRCLE('',#2000,1.27); +#2002=EDGE_CURVE('',#1988,#1920,#2001,.T.); +#2003=ORIENTED_EDGE('',*,*,#2002,.T.); +#2004=ORIENTED_EDGE('',*,*,#1925,.F.); +#2005=ORIENTED_EDGE('',*,*,#1908,.F.); +#2006=ORIENTED_EDGE('',*,*,#1956,.F.); +#2007=CARTESIAN_POINT('',(98.215,10.44,-17.55)); +#2008=DIRECTION('',(-4.36408422E-016,3.25908766E-015,1.0)); +#2009=DIRECTION('',(0.0,-1.0,3.25908766E-015)); +#2010=AXIS2_PLACEMENT_3D('',#2007,#2008,#2009); +#2011=CIRCLE('',#2010,1.27); +#2012=EDGE_CURVE('',#1945,#1990,#2011,.T.); +#2013=ORIENTED_EDGE('',*,*,#2012,.T.); +#2014=EDGE_LOOP('',(#1996,#2003,#2004,#2005,#2006,#2013)); +#2015=FACE_BOUND('',#2014,.T.); +#2016=ADVANCED_FACE('',(#1986,#2015),#1966,.T.); +#2017=CARTESIAN_POINT('',(99.485,11.71,-18.41)); +#2018=DIRECTION('',(0.0,-1.0,3.49148134E-015)); +#2019=DIRECTION('',(0.0,-3.49148134E-015,-1.0)); +#2020=AXIS2_PLACEMENT_3D('',#2017,#2018,#2019); +#2021=PLANE('',#2020); +#2022=ORIENTED_EDGE('',*,*,#146,.F.); +#2023=CARTESIAN_POINT('',(92.805,11.71,-18.41)); +#2024=DIRECTION('',(-5.54003505E-017,3.49148134E-015,1.0)); +#2025=VECTOR('',#2024,0.86); +#2026=LINE('',#2023,#2025); +#2027=EDGE_CURVE('',#132,#1988,#2026,.T.); +#2028=ORIENTED_EDGE('',*,*,#2027,.T.); +#2029=ORIENTED_EDGE('',*,*,#1995,.T.); +#2030=CARTESIAN_POINT('',(98.215,11.71,-17.55)); +#2031=DIRECTION('',(5.54003505E-017,-3.49148134E-015,-1.0)); +#2032=VECTOR('',#2031,0.86); +#2033=LINE('',#2030,#2032); +#2034=EDGE_CURVE('',#1990,#141,#2033,.T.); +#2035=ORIENTED_EDGE('',*,*,#2034,.T.); +#2036=EDGE_LOOP('',(#2022,#2028,#2029,#2035)); +#2037=FACE_BOUND('',#2036,.T.); +#2038=ADVANCED_FACE('',(#2037),#2021,.F.); +#2039=CARTESIAN_POINT('',(101.185,-8.56519716E-015,-17.14)); +#2040=DIRECTION('',(0.0,-1.0,0.0)); +#2041=DIRECTION('',(0.0,0.0,-1.0)); +#2042=AXIS2_PLACEMENT_3D('',#2039,#2040,#2041); +#2043=CYLINDRICAL_SURFACE('',#2042,1.27); +#2044=ORIENTED_EDGE('',*,*,#529,.F.); +#2045=ORIENTED_EDGE('',*,*,#1041,.F.); +#2046=ORIENTED_EDGE('',*,*,#982,.F.); +#2047=ORIENTED_EDGE('',*,*,#1816,.F.); +#2048=EDGE_LOOP('',(#2044,#2045,#2046,#2047)); +#2049=FACE_BOUND('',#2048,.T.); +#2050=ADVANCED_FACE('',(#2049),#2043,.T.); +#2051=CARTESIAN_POINT('',(89.835,-0.86,-17.14)); +#2052=DIRECTION('',(0.0,-1.0,0.0)); +#2053=DIRECTION('',(0.0,0.0,-1.0)); +#2054=AXIS2_PLACEMENT_3D('',#2051,#2052,#2053); +#2055=CYLINDRICAL_SURFACE('',#2054,1.27); +#2056=ORIENTED_EDGE('',*,*,#594,.F.); +#2057=ORIENTED_EDGE('',*,*,#1721,.F.); +#2058=ORIENTED_EDGE('',*,*,#917,.F.); +#2059=ORIENTED_EDGE('',*,*,#1019,.F.); +#2060=EDGE_LOOP('',(#2056,#2057,#2058,#2059)); +#2061=FACE_BOUND('',#2060,.T.); +#2062=ADVANCED_FACE('',(#2061),#2055,.T.); +#2063=CARTESIAN_POINT('',(47.285,-8.56519716E-015,-17.14)); +#2064=DIRECTION('',(0.0,-1.0,0.0)); +#2065=DIRECTION('',(0.0,0.0,-1.0)); +#2066=AXIS2_PLACEMENT_3D('',#2063,#2064,#2065); +#2067=CYLINDRICAL_SURFACE('',#2066,1.27); +#2068=ORIENTED_EDGE('',*,*,#611,.F.); +#2069=ORIENTED_EDGE('',*,*,#1026,.F.); +#2070=ORIENTED_EDGE('',*,*,#900,.F.); +#2071=ORIENTED_EDGE('',*,*,#1488,.F.); +#2072=EDGE_LOOP('',(#2068,#2069,#2070,#2071)); +#2073=FACE_BOUND('',#2072,.T.); +#2074=ADVANCED_FACE('',(#2073),#2067,.T.); +#2075=CARTESIAN_POINT('',(92.805,10.44,-18.41)); +#2076=DIRECTION('',(-5.54003505E-017,3.49148134E-015,1.0)); +#2077=DIRECTION('',(0.0,-1.0,3.49148134E-015)); +#2078=AXIS2_PLACEMENT_3D('',#2075,#2076,#2077); +#2079=CYLINDRICAL_SURFACE('',#2078,1.27); +#2080=ORIENTED_EDGE('',*,*,#138,.F.); +#2081=ORIENTED_EDGE('',*,*,#1931,.F.); +#2082=ORIENTED_EDGE('',*,*,#2002,.F.); +#2083=ORIENTED_EDGE('',*,*,#2027,.F.); +#2084=EDGE_LOOP('',(#2080,#2081,#2082,#2083)); +#2085=FACE_BOUND('',#2084,.T.); +#2086=ADVANCED_FACE('',(#2085),#2079,.T.); +#2087=CARTESIAN_POINT('',(98.215,10.44,-18.41)); +#2088=DIRECTION('',(-5.54003505E-017,3.49148134E-015,1.0)); +#2089=DIRECTION('',(0.0,-1.0,3.49148134E-015)); +#2090=AXIS2_PLACEMENT_3D('',#2087,#2088,#2089); +#2091=CYLINDRICAL_SURFACE('',#2090,1.27); +#2092=ORIENTED_EDGE('',*,*,#155,.F.); +#2093=ORIENTED_EDGE('',*,*,#2034,.F.); +#2094=ORIENTED_EDGE('',*,*,#2012,.F.); +#2095=ORIENTED_EDGE('',*,*,#1950,.F.); +#2096=EDGE_LOOP('',(#2092,#2093,#2094,#2095)); +#2097=FACE_BOUND('',#2096,.T.); +#2098=ADVANCED_FACE('',(#2097),#2091,.T.); +#2099=CARTESIAN_POINT('',(44.315,10.44,-18.41)); +#2100=DIRECTION('',(-3.3612158E-017,3.49148134E-015,1.0)); +#2101=DIRECTION('',(0.0,-1.0,3.49148134E-015)); +#2102=AXIS2_PLACEMENT_3D('',#2099,#2100,#2101); +#2103=CYLINDRICAL_SURFACE('',#2102,1.27); +#2104=ORIENTED_EDGE('',*,*,#69,.F.); +#2105=ORIENTED_EDGE('',*,*,#1699,.F.); +#2106=ORIENTED_EDGE('',*,*,#1667,.F.); +#2107=ORIENTED_EDGE('',*,*,#1622,.F.); +#2108=EDGE_LOOP('',(#2104,#2105,#2106,#2107)); +#2109=FACE_BOUND('',#2108,.T.); +#2110=ADVANCED_FACE('',(#2109),#2103,.T.); +#2111=CARTESIAN_POINT('',(38.905,10.44,-18.41)); +#2112=DIRECTION('',(-3.3612158E-017,3.49148134E-015,1.0)); +#2113=DIRECTION('',(0.0,-1.0,3.49148134E-015)); +#2114=AXIS2_PLACEMENT_3D('',#2111,#2112,#2113); +#2115=CYLINDRICAL_SURFACE('',#2114,1.27); +#2116=ORIENTED_EDGE('',*,*,#100,.F.); +#2117=ORIENTED_EDGE('',*,*,#1603,.F.); +#2118=ORIENTED_EDGE('',*,*,#1682,.F.); +#2119=ORIENTED_EDGE('',*,*,#1706,.F.); +#2120=EDGE_LOOP('',(#2116,#2117,#2118,#2119)); +#2121=FACE_BOUND('',#2120,.T.); +#2122=ADVANCED_FACE('',(#2121),#2115,.T.); +#2123=CARTESIAN_POINT('',(114.880291,-1.5966,-4.11)); +#2124=DIRECTION('',(0.0,0.0,-1.0)); +#2125=DIRECTION('',(-1.0,0.0,0.0)); +#2126=AXIS2_PLACEMENT_3D('',#2123,#2124,#2125); +#2127=PLANE('',#2126); +#2128=CARTESIAN_POINT('',(115.019444,-0.00607554503,-4.11)); +#2129=VERTEX_POINT('',#2128); +#2130=CARTESIAN_POINT('',(114.94449,-0.862802985,-4.11)); +#2131=VERTEX_POINT('',#2130); +#2132=CARTESIAN_POINT('',(115.019444,-0.00607554503,-4.11)); +#2133=DIRECTION('',(-0.0871557427,-0.996194698,0.0)); +#2134=VECTOR('',#2133,0.86); +#2135=LINE('',#2132,#2134); +#2136=EDGE_CURVE('',#2129,#2131,#2135,.T.); +#2137=ORIENTED_EDGE('',*,*,#2136,.F.); +#2138=CARTESIAN_POINT('',(114.880291,-1.5966,-4.11)); +#2139=DIRECTION('',(0.0,0.0,1.0)); +#2140=DIRECTION('',(1.0,0.0,-0.0)); +#2141=AXIS2_PLACEMENT_3D('',#2138,#2139,#2140); +#2142=CIRCLE('',#2141,1.5966); +#2143=EDGE_CURVE('',#2129,#483,#2142,.T.); +#2144=ORIENTED_EDGE('',*,*,#2143,.T.); +#2145=ORIENTED_EDGE('',*,*,#1242,.T.); +#2146=CARTESIAN_POINT('',(114.880291,-1.5966,-4.11)); +#2147=DIRECTION('',(0.0,0.0,1.0)); +#2148=DIRECTION('',(-1.0,0.0,0.0)); +#2149=AXIS2_PLACEMENT_3D('',#2146,#2147,#2148); +#2150=CIRCLE('',#2149,0.7366); +#2151=EDGE_CURVE('',#2131,#748,#2150,.T.); +#2152=ORIENTED_EDGE('',*,*,#2151,.F.); +#2153=EDGE_LOOP('',(#2137,#2144,#2145,#2152)); +#2154=FACE_BOUND('',#2153,.T.); +#2155=ADVANCED_FACE('',(#2154),#2127,.F.); +#2156=CARTESIAN_POINT('',(114.880291,-1.5966,-14.3)); +#2157=DIRECTION('',(0.0,0.0,1.0)); +#2158=DIRECTION('',(1.0,0.0,-0.0)); +#2159=AXIS2_PLACEMENT_3D('',#2156,#2157,#2158); +#2160=PLANE('',#2159); +#2161=CARTESIAN_POINT('',(115.019444,-0.00607554503,-14.3)); +#2162=VERTEX_POINT('',#2161); +#2163=CARTESIAN_POINT('',(114.880291,-1.5966,-14.3)); +#2164=DIRECTION('',(-0.0,-0.0,-1.0)); +#2165=DIRECTION('',(1.0,0.0,-0.0)); +#2166=AXIS2_PLACEMENT_3D('',#2163,#2164,#2165); +#2167=CIRCLE('',#2166,1.5966); +#2168=EDGE_CURVE('',#491,#2162,#2167,.T.); +#2169=ORIENTED_EDGE('',*,*,#2168,.T.); +#2170=CARTESIAN_POINT('',(114.94449,-0.862802985,-14.3)); +#2171=VERTEX_POINT('',#2170); +#2172=CARTESIAN_POINT('',(114.94449,-0.862802985,-14.3)); +#2173=DIRECTION('',(0.0871557427,0.996194698,0.0)); +#2174=VECTOR('',#2173,0.86); +#2175=LINE('',#2172,#2174); +#2176=EDGE_CURVE('',#2171,#2162,#2175,.T.); +#2177=ORIENTED_EDGE('',*,*,#2176,.F.); +#2178=CARTESIAN_POINT('',(114.880291,-1.5966,-14.3)); +#2179=DIRECTION('',(0.0,0.0,-1.0)); +#2180=DIRECTION('',(-1.0,0.0,0.0)); +#2181=AXIS2_PLACEMENT_3D('',#2178,#2179,#2180); +#2182=CIRCLE('',#2181,0.7366); +#2183=EDGE_CURVE('',#750,#2171,#2182,.T.); +#2184=ORIENTED_EDGE('',*,*,#2183,.F.); +#2185=ORIENTED_EDGE('',*,*,#1128,.T.); +#2186=EDGE_LOOP('',(#2169,#2177,#2184,#2185)); +#2187=FACE_BOUND('',#2186,.T.); +#2188=ADVANCED_FACE('',(#2187),#2160,.F.); +#2189=CARTESIAN_POINT('',(114.880291,-1.5966,-19.4317328)); +#2190=DIRECTION('',(0.0,0.0,1.0)); +#2191=DIRECTION('',(1.0,0.0,-0.0)); +#2192=AXIS2_PLACEMENT_3D('',#2189,#2190,#2191); +#2193=CYLINDRICAL_SURFACE('',#2192,0.7366); +#2194=ORIENTED_EDGE('',*,*,#755,.T.); +#2195=ORIENTED_EDGE('',*,*,#2183,.T.); +#2196=CARTESIAN_POINT('',(114.94449,-0.862802985,-4.11)); +#2197=DIRECTION('',(0.0,0.0,-1.0)); +#2198=VECTOR('',#2197,10.19); +#2199=LINE('',#2196,#2198); +#2200=EDGE_CURVE('',#2131,#2171,#2199,.T.); +#2201=ORIENTED_EDGE('',*,*,#2200,.F.); +#2202=ORIENTED_EDGE('',*,*,#2151,.T.); +#2203=EDGE_LOOP('',(#2194,#2195,#2201,#2202)); +#2204=FACE_BOUND('',#2203,.T.); +#2205=ADVANCED_FACE('',(#2204),#2193,.F.); +#2206=CARTESIAN_POINT('',(114.880291,-1.5966,-19.4317328)); +#2207=DIRECTION('',(0.0,0.0,1.0)); +#2208=DIRECTION('',(1.0,0.0,-0.0)); +#2209=AXIS2_PLACEMENT_3D('',#2206,#2207,#2208); +#2210=CYLINDRICAL_SURFACE('',#2209,1.5966); +#2211=ORIENTED_EDGE('',*,*,#496,.F.); +#2212=ORIENTED_EDGE('',*,*,#2143,.F.); +#2213=CARTESIAN_POINT('',(115.019444,-0.00607554503,-4.11)); +#2214=DIRECTION('',(0.0,0.0,-1.0)); +#2215=VECTOR('',#2214,10.19); +#2216=LINE('',#2213,#2215); +#2217=EDGE_CURVE('',#2129,#2162,#2216,.T.); +#2218=ORIENTED_EDGE('',*,*,#2217,.T.); +#2219=ORIENTED_EDGE('',*,*,#2168,.F.); +#2220=EDGE_LOOP('',(#2211,#2212,#2218,#2219)); +#2221=FACE_BOUND('',#2220,.T.); +#2222=ADVANCED_FACE('',(#2221),#2210,.T.); +#2223=CARTESIAN_POINT('',(118.060491,-1.13541778,-6.02)); +#2224=DIRECTION('',(-0.0871557427,-0.996194698,-0.0)); +#2225=DIRECTION('',(0.0,0.0,-1.0)); +#2226=AXIS2_PLACEMENT_3D('',#2223,#2224,#2225); +#2227=CYLINDRICAL_SURFACE('',#2226,1.91); +#2228=CARTESIAN_POINT('',(119.963223,-1.30188525,-6.02)); +#2229=VERTEX_POINT('',#2228); +#2230=CARTESIAN_POINT('',(118.060491,-1.13541778,-4.11)); +#2231=VERTEX_POINT('',#2230); +#2232=CARTESIAN_POINT('',(118.060491,-1.13541778,-6.02)); +#2233=DIRECTION('',(-0.0871557427,-0.996194698,-0.0)); +#2234=DIRECTION('',(0.0,0.0,-1.0)); +#2235=AXIS2_PLACEMENT_3D('',#2232,#2233,#2234); +#2236=CIRCLE('',#2235,1.91); +#2237=EDGE_CURVE('',#2229,#2231,#2236,.T.); +#2238=ORIENTED_EDGE('',*,*,#2237,.F.); +#2239=CARTESIAN_POINT('',(120.038177,-0.445157811,-6.02)); +#2240=VERTEX_POINT('',#2239); +#2241=CARTESIAN_POINT('',(120.038177,-0.445157811,-6.02)); +#2242=DIRECTION('',(-0.0871557427,-0.996194698,0.0)); +#2243=VECTOR('',#2242,0.86); +#2244=LINE('',#2241,#2243); +#2245=EDGE_CURVE('',#2240,#2229,#2244,.T.); +#2246=ORIENTED_EDGE('',*,*,#2245,.F.); +#2247=CARTESIAN_POINT('',(118.135445,-0.278690342,-4.11)); +#2248=VERTEX_POINT('',#2247); +#2249=CARTESIAN_POINT('',(118.135445,-0.278690342,-6.02)); +#2250=DIRECTION('',(0.0871557427,0.996194698,0.0)); +#2251=DIRECTION('',(0.0,0.0,-1.0)); +#2252=AXIS2_PLACEMENT_3D('',#2249,#2250,#2251); +#2253=CIRCLE('',#2252,1.91); +#2254=EDGE_CURVE('',#2248,#2240,#2253,.T.); +#2255=ORIENTED_EDGE('',*,*,#2254,.F.); +#2256=CARTESIAN_POINT('',(118.060491,-1.13541778,-4.11)); +#2257=DIRECTION('',(0.0871557427,0.996194698,0.0)); +#2258=VECTOR('',#2257,0.86); +#2259=LINE('',#2256,#2258); +#2260=EDGE_CURVE('',#2231,#2248,#2259,.T.); +#2261=ORIENTED_EDGE('',*,*,#2260,.F.); +#2262=EDGE_LOOP('',(#2238,#2246,#2255,#2261)); +#2263=FACE_BOUND('',#2262,.T.); +#2264=ADVANCED_FACE('',(#2263),#2227,.T.); +#2265=CARTESIAN_POINT('',(119.963223,-1.30188525,0.0)); +#2266=DIRECTION('',(0.996194698,-0.0871557427,0.0)); +#2267=DIRECTION('',(0.0,0.0,-1.0)); +#2268=AXIS2_PLACEMENT_3D('',#2265,#2266,#2267); +#2269=PLANE('',#2268); +#2270=CARTESIAN_POINT('',(119.963223,-1.30188525,-12.39)); +#2271=VERTEX_POINT('',#2270); +#2272=CARTESIAN_POINT('',(119.963223,-1.30188525,-6.02)); +#2273=DIRECTION('',(0.0,0.0,-1.0)); +#2274=VECTOR('',#2273,6.37); +#2275=LINE('',#2272,#2274); +#2276=EDGE_CURVE('',#2229,#2271,#2275,.T.); +#2277=ORIENTED_EDGE('',*,*,#2276,.T.); +#2278=CARTESIAN_POINT('',(120.038177,-0.445157811,-12.39)); +#2279=VERTEX_POINT('',#2278); +#2280=CARTESIAN_POINT('',(119.963223,-1.30188525,-12.39)); +#2281=DIRECTION('',(0.0871557427,0.996194698,0.0)); +#2282=VECTOR('',#2281,0.86); +#2283=LINE('',#2280,#2282); +#2284=EDGE_CURVE('',#2271,#2279,#2283,.T.); +#2285=ORIENTED_EDGE('',*,*,#2284,.T.); +#2286=CARTESIAN_POINT('',(120.038177,-0.445157811,-6.02)); +#2287=DIRECTION('',(0.0,0.0,-1.0)); +#2288=VECTOR('',#2287,6.37); +#2289=LINE('',#2286,#2288); +#2290=EDGE_CURVE('',#2240,#2279,#2289,.T.); +#2291=ORIENTED_EDGE('',*,*,#2290,.F.); +#2292=ORIENTED_EDGE('',*,*,#2245,.T.); +#2293=EDGE_LOOP('',(#2277,#2285,#2291,#2292)); +#2294=FACE_BOUND('',#2293,.T.); +#2295=ADVANCED_FACE('',(#2294),#2269,.T.); +#2296=CARTESIAN_POINT('',(118.060491,-1.13541778,-12.39)); +#2297=DIRECTION('',(0.0871557427,0.996194698,-0.0)); +#2298=DIRECTION('',(0.0,0.0,1.0)); +#2299=AXIS2_PLACEMENT_3D('',#2296,#2297,#2298); +#2300=CYLINDRICAL_SURFACE('',#2299,1.91); +#2301=CARTESIAN_POINT('',(118.060491,-1.13541778,-14.3)); +#2302=VERTEX_POINT('',#2301); +#2303=CARTESIAN_POINT('',(118.060491,-1.13541778,-12.39)); +#2304=DIRECTION('',(-0.0871557427,-0.996194698,-0.0)); +#2305=DIRECTION('',(0.0,0.0,-1.0)); +#2306=AXIS2_PLACEMENT_3D('',#2303,#2304,#2305); +#2307=CIRCLE('',#2306,1.91); +#2308=EDGE_CURVE('',#2302,#2271,#2307,.T.); +#2309=ORIENTED_EDGE('',*,*,#2308,.F.); +#2310=CARTESIAN_POINT('',(118.135445,-0.278690342,-14.3)); +#2311=VERTEX_POINT('',#2310); +#2312=CARTESIAN_POINT('',(118.135445,-0.278690342,-14.3)); +#2313=DIRECTION('',(-0.0871557427,-0.996194698,-0.0)); +#2314=VECTOR('',#2313,0.86); +#2315=LINE('',#2312,#2314); +#2316=EDGE_CURVE('',#2311,#2302,#2315,.T.); +#2317=ORIENTED_EDGE('',*,*,#2316,.F.); +#2318=CARTESIAN_POINT('',(118.135445,-0.278690342,-12.39)); +#2319=DIRECTION('',(0.0871557427,0.996194698,0.0)); +#2320=DIRECTION('',(0.0,0.0,-1.0)); +#2321=AXIS2_PLACEMENT_3D('',#2318,#2319,#2320); +#2322=CIRCLE('',#2321,1.91); +#2323=EDGE_CURVE('',#2279,#2311,#2322,.T.); +#2324=ORIENTED_EDGE('',*,*,#2323,.F.); +#2325=ORIENTED_EDGE('',*,*,#2284,.F.); +#2326=EDGE_LOOP('',(#2309,#2317,#2324,#2325)); +#2327=FACE_BOUND('',#2326,.T.); +#2328=ADVANCED_FACE('',(#2327),#2300,.T.); +#2329=CARTESIAN_POINT('',(0.399935454,9.15854699,0.0)); +#2330=DIRECTION('',(-0.0871557427,-0.996194698,-0.0)); +#2331=DIRECTION('',(0.0,0.0,-1.0)); +#2332=AXIS2_PLACEMENT_3D('',#2329,#2330,#2331); +#2333=PLANE('',#2332); +#2334=CARTESIAN_POINT('',(114.94449,-0.862802985,-4.11)); +#2335=DIRECTION('',(0.996194698,-0.0871557427,0.0)); +#2336=VECTOR('',#2335,3.12790401); +#2337=LINE('',#2334,#2336); +#2338=EDGE_CURVE('',#2131,#2231,#2337,.T.); +#2339=ORIENTED_EDGE('',*,*,#2338,.F.); +#2340=ORIENTED_EDGE('',*,*,#2200,.T.); +#2341=CARTESIAN_POINT('',(114.94449,-0.862802985,-14.3)); +#2342=DIRECTION('',(0.996194698,-0.0871557427,0.0)); +#2343=VECTOR('',#2342,3.12790401); +#2344=LINE('',#2341,#2343); +#2345=EDGE_CURVE('',#2171,#2302,#2344,.T.); +#2346=ORIENTED_EDGE('',*,*,#2345,.T.); +#2347=ORIENTED_EDGE('',*,*,#2308,.T.); +#2348=ORIENTED_EDGE('',*,*,#2276,.F.); +#2349=ORIENTED_EDGE('',*,*,#2237,.T.); +#2350=EDGE_LOOP('',(#2339,#2340,#2346,#2347,#2348,#2349)); +#2351=FACE_BOUND('',#2350,.T.); +#2352=ADVANCED_FACE('',(#2351),#2333,.T.); +#2353=CARTESIAN_POINT('',(0.399935454,9.15854699,-14.3)); +#2354=DIRECTION('',(0.0,0.0,-1.0)); +#2355=DIRECTION('',(0.996194698,-0.0871557427,0.0)); +#2356=AXIS2_PLACEMENT_3D('',#2353,#2354,#2355); +#2357=PLANE('',#2356); +#2358=ORIENTED_EDGE('',*,*,#2345,.F.); +#2359=ORIENTED_EDGE('',*,*,#2176,.T.); +#2360=CARTESIAN_POINT('',(115.019444,-0.00607554503,-14.3)); +#2361=DIRECTION('',(0.996194698,-0.0871557427,0.0)); +#2362=VECTOR('',#2361,3.12790401); +#2363=LINE('',#2360,#2362); +#2364=EDGE_CURVE('',#2162,#2311,#2363,.T.); +#2365=ORIENTED_EDGE('',*,*,#2364,.T.); +#2366=ORIENTED_EDGE('',*,*,#2316,.T.); +#2367=EDGE_LOOP('',(#2358,#2359,#2365,#2366)); +#2368=FACE_BOUND('',#2367,.T.); +#2369=ADVANCED_FACE('',(#2368),#2357,.T.); +#2370=CARTESIAN_POINT('',(0.474889393,10.0152744,0.0)); +#2371=DIRECTION('',(-0.0871557427,-0.996194698,-0.0)); +#2372=DIRECTION('',(0.0,0.0,-1.0)); +#2373=AXIS2_PLACEMENT_3D('',#2370,#2371,#2372); +#2374=PLANE('',#2373); +#2375=ORIENTED_EDGE('',*,*,#2217,.F.); +#2376=CARTESIAN_POINT('',(115.019444,-0.00607554503,-4.11)); +#2377=DIRECTION('',(0.996194698,-0.0871557427,0.0)); +#2378=VECTOR('',#2377,3.12790401); +#2379=LINE('',#2376,#2378); +#2380=EDGE_CURVE('',#2129,#2248,#2379,.T.); +#2381=ORIENTED_EDGE('',*,*,#2380,.T.); +#2382=ORIENTED_EDGE('',*,*,#2254,.T.); +#2383=ORIENTED_EDGE('',*,*,#2290,.T.); +#2384=ORIENTED_EDGE('',*,*,#2323,.T.); +#2385=ORIENTED_EDGE('',*,*,#2364,.F.); +#2386=EDGE_LOOP('',(#2375,#2381,#2382,#2383,#2384,#2385)); +#2387=FACE_BOUND('',#2386,.T.); +#2388=ADVANCED_FACE('',(#2387),#2374,.F.); +#2389=CARTESIAN_POINT('',(0.399935454,9.15854699,-4.11)); +#2390=DIRECTION('',(0.0,0.0,-1.0)); +#2391=DIRECTION('',(0.996194698,-0.0871557427,0.0)); +#2392=AXIS2_PLACEMENT_3D('',#2389,#2390,#2391); +#2393=PLANE('',#2392); +#2394=ORIENTED_EDGE('',*,*,#2380,.F.); +#2395=ORIENTED_EDGE('',*,*,#2136,.T.); +#2396=ORIENTED_EDGE('',*,*,#2338,.T.); +#2397=ORIENTED_EDGE('',*,*,#2260,.T.); +#2398=EDGE_LOOP('',(#2394,#2395,#2396,#2397)); +#2399=FACE_BOUND('',#2398,.T.); +#2400=ADVANCED_FACE('',(#2399),#2393,.F.); +#2401=CARTESIAN_POINT('',(120.039177,-3.73,-21.59)); +#2402=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#2403=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#2404=AXIS2_PLACEMENT_3D('',#2401,#2402,#2403); +#2405=PLANE('',#2404); +#2406=CARTESIAN_POINT('',(0.0,-3.73,-18.42)); +#2407=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#2408=VECTOR('',#2407,0.86); +#2409=LINE('',#2406,#2408); +#2410=EDGE_CURVE('',#365,#258,#2409,.T.); +#2411=ORIENTED_EDGE('',*,*,#2410,.T.); +#2412=ORIENTED_EDGE('',*,*,#263,.T.); +#2413=ORIENTED_EDGE('',*,*,#463,.F.); +#2414=ORIENTED_EDGE('',*,*,#379,.F.); +#2415=EDGE_LOOP('',(#2411,#2412,#2413,#2414)); +#2416=FACE_BOUND('',#2415,.T.); +#2417=ADVANCED_FACE('',(#2416),#2405,.F.); +#2418=CARTESIAN_POINT('',(120.039177,-5.94,-18.42)); +#2419=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#2420=DIRECTION('',(-3.49148134E-015,-1.0,0.0)); +#2421=AXIS2_PLACEMENT_3D('',#2418,#2419,#2420); +#2422=CYLINDRICAL_SURFACE('',#2421,2.21); +#2423=CARTESIAN_POINT('',(-2.84217094E-014,-8.15,-18.42)); +#2424=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#2425=VECTOR('',#2424,0.86); +#2426=LINE('',#2423,#2425); +#2427=EDGE_CURVE('',#357,#266,#2426,.T.); +#2428=ORIENTED_EDGE('',*,*,#2427,.T.); +#2429=ORIENTED_EDGE('',*,*,#272,.T.); +#2430=ORIENTED_EDGE('',*,*,#2410,.F.); +#2431=ORIENTED_EDGE('',*,*,#371,.F.); +#2432=EDGE_LOOP('',(#2428,#2429,#2430,#2431)); +#2433=FACE_BOUND('',#2432,.T.); +#2434=ADVANCED_FACE('',(#2433),#2422,.F.); +#2435=CARTESIAN_POINT('',(120.039177,-8.15,-21.59)); +#2436=DIRECTION('',(-3.49148134E-015,-1.0,0.0)); +#2437=DIRECTION('',(1.0,-3.49148134E-015,0.0)); +#2438=AXIS2_PLACEMENT_3D('',#2435,#2436,#2437); +#2439=PLANE('',#2438); +#2440=ORIENTED_EDGE('',*,*,#1344,.T.); +#2441=ORIENTED_EDGE('',*,*,#280,.T.); +#2442=ORIENTED_EDGE('',*,*,#2427,.F.); +#2443=ORIENTED_EDGE('',*,*,#362,.F.); +#2444=EDGE_LOOP('',(#2440,#2441,#2442,#2443)); +#2445=FACE_BOUND('',#2444,.T.); +#2446=ADVANCED_FACE('',(#2445),#2439,.F.); +#2447=CARTESIAN_POINT('',(-0.86,-10.38,-4.45)); +#2448=DIRECTION('',(1.0,-3.49148134E-015,0.0)); +#2449=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#2450=AXIS2_PLACEMENT_3D('',#2447,#2448,#2449); +#2451=CYLINDRICAL_SURFACE('',#2450,1.91); +#2452=ORIENTED_EDGE('',*,*,#231,.F.); +#2453=ORIENTED_EDGE('',*,*,#1383,.F.); +#2454=ORIENTED_EDGE('',*,*,#412,.F.); +#2455=ORIENTED_EDGE('',*,*,#1359,.F.); +#2456=EDGE_LOOP('',(#2452,#2453,#2454,#2455)); +#2457=FACE_BOUND('',#2456,.T.); +#2458=ADVANCED_FACE('',(#2457),#2451,.T.); +#2459=CARTESIAN_POINT('',(-0.86,-10.38,-19.68)); +#2460=DIRECTION('',(1.0,-3.49148134E-015,0.0)); +#2461=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#2462=AXIS2_PLACEMENT_3D('',#2459,#2460,#2461); +#2463=CYLINDRICAL_SURFACE('',#2462,1.91); +#2464=ORIENTED_EDGE('',*,*,#297,.F.); +#2465=ORIENTED_EDGE('',*,*,#1337,.F.); +#2466=ORIENTED_EDGE('',*,*,#346,.F.); +#2467=ORIENTED_EDGE('',*,*,#447,.F.); +#2468=EDGE_LOOP('',(#2464,#2465,#2466,#2467)); +#2469=FACE_BOUND('',#2468,.T.); +#2470=ADVANCED_FACE('',(#2469),#2463,.T.); +#2471=CARTESIAN_POINT('',(120.039177,-12.29,-13.97)); +#2472=DIRECTION('',(0.0,0.0,1.0)); +#2473=DIRECTION('',(1.0,0.0,-0.0)); +#2474=AXIS2_PLACEMENT_3D('',#2471,#2472,#2473); +#2475=PLANE('',#2474); +#2476=ORIENTED_EDGE('',*,*,#329,.T.); +#2477=CARTESIAN_POINT('',(-2.84217094E-014,-8.1,-13.97)); +#2478=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#2479=VECTOR('',#2478,0.86); +#2480=LINE('',#2477,#2479); +#2481=EDGE_CURVE('',#316,#193,#2480,.T.); +#2482=ORIENTED_EDGE('',*,*,#2481,.T.); +#2483=ORIENTED_EDGE('',*,*,#198,.F.); +#2484=ORIENTED_EDGE('',*,*,#440,.F.); +#2485=EDGE_LOOP('',(#2476,#2482,#2483,#2484)); +#2486=FACE_BOUND('',#2485,.T.); +#2487=ADVANCED_FACE('',(#2486),#2475,.T.); +#2488=CARTESIAN_POINT('',(120.039177,-8.1,-10.92)); +#2489=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#2490=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#2491=AXIS2_PLACEMENT_3D('',#2488,#2489,#2490); +#2492=PLANE('',#2491); +#2493=CARTESIAN_POINT('',(0.0,-8.1,-10.92)); +#2494=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#2495=VECTOR('',#2494,0.86); +#2496=LINE('',#2493,#2495); +#2497=EDGE_CURVE('',#314,#201,#2496,.T.); +#2498=ORIENTED_EDGE('',*,*,#2497,.T.); +#2499=ORIENTED_EDGE('',*,*,#206,.T.); +#2500=ORIENTED_EDGE('',*,*,#2481,.F.); +#2501=ORIENTED_EDGE('',*,*,#321,.F.); +#2502=EDGE_LOOP('',(#2498,#2499,#2500,#2501)); +#2503=FACE_BOUND('',#2502,.T.); +#2504=ADVANCED_FACE('',(#2503),#2492,.F.); +#2505=CARTESIAN_POINT('',(120.039177,-12.29,-10.92)); +#2506=DIRECTION('',(0.0,0.0,1.0)); +#2507=DIRECTION('',(1.0,0.0,-0.0)); +#2508=AXIS2_PLACEMENT_3D('',#2505,#2506,#2507); +#2509=PLANE('',#2508); +#2510=ORIENTED_EDGE('',*,*,#1376,.T.); +#2511=ORIENTED_EDGE('',*,*,#214,.T.); +#2512=ORIENTED_EDGE('',*,*,#2497,.F.); +#2513=ORIENTED_EDGE('',*,*,#426,.F.); +#2514=EDGE_LOOP('',(#2510,#2511,#2512,#2513)); +#2515=FACE_BOUND('',#2514,.T.); +#2516=ADVANCED_FACE('',(#2515),#2509,.F.); +#2517=CARTESIAN_POINT('',(95.51,8.54,-18.41)); +#2518=DIRECTION('',(0.0,-3.55536835E-015,-1.0)); +#2519=DIRECTION('',(0.0,1.0,-3.55536835E-015)); +#2520=AXIS2_PLACEMENT_3D('',#2517,#2518,#2519); +#2521=CYLINDRICAL_SURFACE('',#2520,1.1303); +#2522=CARTESIAN_POINT('',(95.51,9.6703,-18.41)); +#2523=DIRECTION('',(-0.0,3.55536835E-015,1.0)); +#2524=VECTOR('',#2523,0.86); +#2525=LINE('',#2522,#2524); +#2526=EDGE_CURVE('',#174,#1968,#2525,.T.); +#2527=ORIENTED_EDGE('',*,*,#2526,.F.); +#2528=ORIENTED_EDGE('',*,*,#180,.T.); +#2529=ORIENTED_EDGE('',*,*,#2526,.T.); +#2530=ORIENTED_EDGE('',*,*,#1976,.T.); +#2531=ORIENTED_EDGE('',*,*,#1983,.T.); +#2532=EDGE_LOOP('',(#2527,#2528,#2529,#2530,#2531)); +#2533=FACE_BOUND('',#2532,.T.); +#2534=ADVANCED_FACE('',(#2533),#2521,.F.); +#2535=COLOUR_RGB('',0.792156875,0.819607854,0.933333337); +#2536=FILL_AREA_STYLE_COLOUR('',#2535); +#2537=FILL_AREA_STYLE('',(#2536)); +#2538=SURFACE_STYLE_FILL_AREA(#2537); +#2539=SURFACE_SIDE_STYLE('',(#2538)); +#2540=SURFACE_STYLE_USAGE(.BOTH.,#2539); +#2541=PRESENTATION_STYLE_ASSIGNMENT((#2540)); +#2542=OVER_RIDING_STYLED_ITEM('',(#2541),#2534,#46); +#2543=CARTESIAN_POINT('',(41.61,8.54,-18.41)); +#2544=DIRECTION('',(0.0,-3.55536835E-015,-1.0)); +#2545=DIRECTION('',(0.0,1.0,-3.55536835E-015)); +#2546=AXIS2_PLACEMENT_3D('',#2543,#2544,#2545); +#2547=CYLINDRICAL_SURFACE('',#2546,1.1303); +#2548=CARTESIAN_POINT('',(41.61,9.6703,-18.41)); +#2549=DIRECTION('',(-0.0,3.55536835E-015,1.0)); +#2550=VECTOR('',#2549,0.86); +#2551=LINE('',#2548,#2550); +#2552=EDGE_CURVE('',#105,#1640,#2551,.T.); +#2553=ORIENTED_EDGE('',*,*,#2552,.F.); +#2554=ORIENTED_EDGE('',*,*,#111,.T.); +#2555=ORIENTED_EDGE('',*,*,#2552,.T.); +#2556=ORIENTED_EDGE('',*,*,#1648,.T.); +#2557=ORIENTED_EDGE('',*,*,#1655,.T.); +#2558=EDGE_LOOP('',(#2553,#2554,#2555,#2556,#2557)); +#2559=FACE_BOUND('',#2558,.T.); +#2560=ADVANCED_FACE('',(#2559),#2547,.F.); +#2561=OVER_RIDING_STYLED_ITEM('',(#2541),#2560,#46); +#2562=CLOSED_SHELL('',(#115,#184,#307,#430,#452,#474,#741,#1008,#1030,#1052,#1074,#1096,#1118,#1140,#1152,#1169,#1181,#1203,#1215,#1232,#1249,#1278,#1302,#1314,#1326,#1348, +#1365,#1387,#1404,#1421,#1438,#1460,#1477,#1494,#1525,#1556,#1568,#1585,#1609,#1633,#1688,#1710,#1732,#1749,#1766,#1788,#1805,#1822,#1853,#1884,#1896, +#1913,#1937,#1961,#2016,#2038,#2050,#2062,#2074,#2086,#2098,#2110,#2122,#2155,#2188,#2205,#2222,#2264,#2295,#2328,#2352,#2369,#2388,#2400,#2417,#2434, +#2446,#2458,#2470,#2487,#2504,#2516,#2534,#2560)); +#2563=MANIFOLD_SOLID_BREP('',#2562); +#2564=COLOUR_RGB('',0.647058845,0.619607866,0.588235319); +#2565=FILL_AREA_STYLE_COLOUR('',#2564); +#2566=FILL_AREA_STYLE('',(#2565)); +#2567=SURFACE_STYLE_FILL_AREA(#2566); +#2568=SURFACE_SIDE_STYLE('',(#2567)); +#2569=SURFACE_STYLE_USAGE(.BOTH.,#2568); +#2570=PRESENTATION_STYLE_ASSIGNMENT((#2569)); +#46=STYLED_ITEM('',(#2570),#2563); +#33=SHAPE_REPRESENTATION('Default',(#32),#27); +#2571=ADVANCED_BREP_SHAPE_REPRESENTATION('Default',(#2563),#27); +#2572=SHAPE_REPRESENTATION_RELATIONSHIP('','',#33,#2571); +#2573=APPLICATION_CONTEXT('data for automotive mechanical design processes'); +#2574=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#2573); +#2575=PRODUCT_CONTEXT('',#2573,'mechanical'); +#2576=PRODUCT_DEFINITION_CONTEXT('part definition',#2573,'design'); +#35=PRODUCT('Default','Default','',(#2575)); +#2577=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#35)); +#2578=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#35,.NOT_KNOWN.); +#36=PRODUCT_DEFINITION('design','',#2578,#2576); +#34=PRODUCT_DEFINITION_SHAPE('','',#36); +#2579=SHAPE_DEFINITION_REPRESENTATION(#34,#33); +#28=DRAUGHTING_MODEL('',(),#27); +#16=SHAPE_REPRESENTATION('STD-PC-PCIe-BRACKET-LOW-ADAPTER',(#15,#40),#10); +#18=PRODUCT('STD-PC-PCIe-BRACKET-LOW-ADAPTER','STD-PC-PCIe-BRACKET-LOW-ADAPTER','',(#2575)); +#2580=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#18)); +#2581=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#18,.NOT_KNOWN.); +#19=PRODUCT_DEFINITION('design','',#2581,#2576); +#17=PRODUCT_DEFINITION_SHAPE('','',#19); +#2582=SHAPE_DEFINITION_REPRESENTATION(#17,#16); +#11=DRAUGHTING_MODEL('',(),#10); +#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#2542,#2561,#46),#10); +ENDSEC; +END-ISO-10303-21; diff --git a/Library/PCIexpress.3dshapes/PCIexpress_bracket_full.step b/Library/PCIexpress.3dshapes/PCIexpress_bracket_full.step new file mode 100644 index 0000000..9ef3094 --- /dev/null +++ b/Library/PCIexpress.3dshapes/PCIexpress_bracket_full.step @@ -0,0 +1,2608 @@ +ISO-10303-21; +HEADER; + +/* File generated by HOOPS Exchange Version 10.0.20 */ + +FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1'); + +FILE_NAME('c:\\tempstorage\\6660294919947353\\STD-PC-PCIe-BRACKET-SPEC.step', +'2019-07-17T22:04:23+00:00', +('SYSTEM'), +('Unknown organisation'), +'HOOPS Exchange 10.0', +'HOOPS Exchange', +'Unknown authorisation'); + +FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') ); + +ENDSEC; + +DATA; +#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.)); +#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3); +#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT()); +#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); +#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT()); +#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.)); +#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-005),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model'); +#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','STD-PC-PCIe-BRACKET-SPEC')); +#12=CARTESIAN_POINT('',(0.0,0.0,0.0)); +#13=DIRECTION('',(0.0,0.0,1.0)); +#14=DIRECTION('',(1.0,0.0,0.0)); +#15=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#20=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.)); +#21=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#20); +#22=(CONVERSION_BASED_UNIT('DEGREE',#21)NAMED_UNIT(#23)PLANE_ANGLE_UNIT()); +#23=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); +#24=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT()); +#25=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.)); +#26=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-005),#25,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model'); +#27=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#26))GLOBAL_UNIT_ASSIGNED_CONTEXT((#25,#22,#24))REPRESENTATION_CONTEXT('','Default')); +#29=CARTESIAN_POINT('',(0.0,0.0,0.0)); +#30=DIRECTION('',(0.0,0.0,1.0)); +#31=DIRECTION('',(1.0,0.0,0.0)); +#32=AXIS2_PLACEMENT_3D('',#29,#30,#31); +#37=CARTESIAN_POINT('',(0.0,0.0,0.0)); +#38=DIRECTION('',(0.0,0.0,1.0)); +#39=DIRECTION('',(1.0,0.0,0.0)); +#40=AXIS2_PLACEMENT_3D('',#37,#38,#39); +#41=ITEM_DEFINED_TRANSFORMATION('','',#40,#32); +#42=(REPRESENTATION_RELATIONSHIP('','',#33,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#41)SHAPE_REPRESENTATION_RELATIONSHIP()); +#43=NEXT_ASSEMBLY_USAGE_OCCURRENCE('Default_1','Default','Default',#19,#36,$); +#44=PRODUCT_DEFINITION_SHAPE('','',#43); +#45=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#42,#44); +#47=CARTESIAN_POINT('',(-1.20250251E-029,-6.84570053E-014,-18.41)); +#48=DIRECTION('',(6.53110571E-031,3.55536835E-015,1.0)); +#49=DIRECTION('',(0.0,-1.0,3.55536835E-015)); +#50=AXIS2_PLACEMENT_3D('',#47,#48,#49); +#51=PLANE('',#50); +#52=CARTESIAN_POINT('',(7.405,11.71,-18.41)); +#53=VERTEX_POINT('',#52); +#54=CARTESIAN_POINT('',(12.815,11.71,-18.41)); +#55=VERTEX_POINT('',#54); +#56=CARTESIAN_POINT('',(7.405,11.71,-18.41)); +#57=DIRECTION('',(1.0,-2.18204211E-016,1.22685775E-031)); +#58=VECTOR('',#57,5.41); +#59=LINE('',#56,#58); +#60=EDGE_CURVE('',#53,#55,#59,.T.); +#61=ORIENTED_EDGE('',*,*,#60,.T.); +#62=CARTESIAN_POINT('',(14.085,10.44,-18.41)); +#63=VERTEX_POINT('',#62); +#64=CARTESIAN_POINT('',(12.815,10.44,-18.41)); +#65=DIRECTION('',(-6.53110571E-031,-3.55536835E-015,-1.0)); +#66=DIRECTION('',(0.0,-1.0,3.55536835E-015)); +#67=AXIS2_PLACEMENT_3D('',#64,#65,#66); +#68=CIRCLE('',#67,1.27); +#69=EDGE_CURVE('',#55,#63,#68,.T.); +#70=ORIENTED_EDGE('',*,*,#69,.T.); +#71=CARTESIAN_POINT('',(14.085,0.7366,-18.41)); +#72=VERTEX_POINT('',#71); +#73=CARTESIAN_POINT('',(14.085,10.44,-18.41)); +#74=DIRECTION('',(-2.18952885E-047,-1.0,3.55536835E-015)); +#75=VECTOR('',#74,9.7034); +#76=LINE('',#73,#75); +#77=EDGE_CURVE('',#63,#72,#76,.T.); +#78=ORIENTED_EDGE('',*,*,#77,.T.); +#79=CARTESIAN_POINT('',(6.135,0.7366,-18.41)); +#80=VERTEX_POINT('',#79); +#81=CARTESIAN_POINT('',(6.135,0.7366,-18.41)); +#82=DIRECTION('',(1.0,-4.36408422E-016,8.9848212E-031)); +#83=VECTOR('',#82,7.95); +#84=LINE('',#81,#83); +#85=EDGE_CURVE('',#80,#72,#84,.T.); +#86=ORIENTED_EDGE('',*,*,#85,.F.); +#87=CARTESIAN_POINT('',(6.135,10.44,-18.41)); +#88=VERTEX_POINT('',#87); +#89=CARTESIAN_POINT('',(6.135,0.7366,-18.41)); +#90=DIRECTION('',(5.92561392E-016,1.0,-3.55536835E-015)); +#91=VECTOR('',#90,9.7034); +#92=LINE('',#89,#91); +#93=EDGE_CURVE('',#80,#88,#92,.T.); +#94=ORIENTED_EDGE('',*,*,#93,.T.); +#95=CARTESIAN_POINT('',(7.405,10.44,-18.41)); +#96=DIRECTION('',(-6.53110571E-031,-3.55536835E-015,-1.0)); +#97=DIRECTION('',(0.0,-1.0,3.55536835E-015)); +#98=AXIS2_PLACEMENT_3D('',#95,#96,#97); +#99=CIRCLE('',#98,1.27); +#100=EDGE_CURVE('',#88,#53,#99,.T.); +#101=ORIENTED_EDGE('',*,*,#100,.T.); +#102=EDGE_LOOP('',(#61,#70,#78,#86,#94,#101)); +#103=FACE_BOUND('',#102,.T.); +#104=CARTESIAN_POINT('',(10.11,9.6703,-18.41)); +#105=VERTEX_POINT('',#104); +#106=CARTESIAN_POINT('',(10.11,8.54,-18.41)); +#107=DIRECTION('',(0.0,-3.55536835E-015,-1.0)); +#108=DIRECTION('',(0.0,1.0,-3.55536835E-015)); +#109=AXIS2_PLACEMENT_3D('',#106,#107,#108); +#110=CIRCLE('',#109,1.1303); +#111=EDGE_CURVE('',#105,#105,#110,.T.); +#112=ORIENTED_EDGE('',*,*,#111,.F.); +#113=EDGE_LOOP('',(#112)); +#114=FACE_BOUND('',#113,.T.); +#115=ADVANCED_FACE('',(#103,#114),#51,.F.); +#116=CARTESIAN_POINT('',(-1.20250251E-029,-6.84570053E-014,-18.41)); +#117=DIRECTION('',(6.53110571E-031,3.55536835E-015,1.0)); +#118=DIRECTION('',(0.0,-1.0,3.55536835E-015)); +#119=AXIS2_PLACEMENT_3D('',#116,#117,#118); +#120=PLANE('',#119); +#121=CARTESIAN_POINT('',(91.535,0.7366,-18.41)); +#122=VERTEX_POINT('',#121); +#123=CARTESIAN_POINT('',(91.535,10.44,-18.41)); +#124=VERTEX_POINT('',#123); +#125=CARTESIAN_POINT('',(91.535,0.7366,-18.41)); +#126=DIRECTION('',(2.18952885E-047,1.0,-3.55536835E-015)); +#127=VECTOR('',#126,9.7034); +#128=LINE('',#125,#127); +#129=EDGE_CURVE('',#122,#124,#128,.T.); +#130=ORIENTED_EDGE('',*,*,#129,.T.); +#131=CARTESIAN_POINT('',(92.805,11.71,-18.41)); +#132=VERTEX_POINT('',#131); +#133=CARTESIAN_POINT('',(92.805,10.44,-18.41)); +#134=DIRECTION('',(-6.53110571E-031,-3.55536835E-015,-1.0)); +#135=DIRECTION('',(0.0,-1.0,3.55536835E-015)); +#136=AXIS2_PLACEMENT_3D('',#133,#134,#135); +#137=CIRCLE('',#136,1.27); +#138=EDGE_CURVE('',#124,#132,#137,.T.); +#139=ORIENTED_EDGE('',*,*,#138,.T.); +#140=CARTESIAN_POINT('',(98.215,11.71,-18.41)); +#141=VERTEX_POINT('',#140); +#142=CARTESIAN_POINT('',(92.805,11.71,-18.41)); +#143=DIRECTION('',(1.0,-2.28032337E-045,-6.53110571E-031)); +#144=VECTOR('',#143,5.41); +#145=LINE('',#142,#144); +#146=EDGE_CURVE('',#132,#141,#145,.T.); +#147=ORIENTED_EDGE('',*,*,#146,.T.); +#148=CARTESIAN_POINT('',(99.485,10.44,-18.41)); +#149=VERTEX_POINT('',#148); +#150=CARTESIAN_POINT('',(98.215,10.44,-18.41)); +#151=DIRECTION('',(-6.53110571E-031,-3.55536835E-015,-1.0)); +#152=DIRECTION('',(0.0,-1.0,3.55536835E-015)); +#153=AXIS2_PLACEMENT_3D('',#150,#151,#152); +#154=CIRCLE('',#153,1.27); +#155=EDGE_CURVE('',#141,#149,#154,.T.); +#156=ORIENTED_EDGE('',*,*,#155,.T.); +#157=CARTESIAN_POINT('',(99.485,0.7366,-18.41)); +#158=VERTEX_POINT('',#157); +#159=CARTESIAN_POINT('',(99.485,10.44,-18.41)); +#160=DIRECTION('',(-2.18952885E-047,-1.0,3.55536835E-015)); +#161=VECTOR('',#160,9.7034); +#162=LINE('',#159,#161); +#163=EDGE_CURVE('',#149,#158,#162,.T.); +#164=ORIENTED_EDGE('',*,*,#163,.T.); +#165=CARTESIAN_POINT('',(91.535,0.7366,-18.41)); +#166=DIRECTION('',(1.0,4.56064674E-045,-6.53110571E-031)); +#167=VECTOR('',#166,7.95); +#168=LINE('',#165,#167); +#169=EDGE_CURVE('',#122,#158,#168,.T.); +#170=ORIENTED_EDGE('',*,*,#169,.F.); +#171=EDGE_LOOP('',(#130,#139,#147,#156,#164,#170)); +#172=FACE_BOUND('',#171,.T.); +#173=CARTESIAN_POINT('',(95.51,9.6703,-18.41)); +#174=VERTEX_POINT('',#173); +#175=CARTESIAN_POINT('',(95.51,8.54,-18.41)); +#176=DIRECTION('',(0.0,-3.55536835E-015,-1.0)); +#177=DIRECTION('',(0.0,1.0,-3.55536835E-015)); +#178=AXIS2_PLACEMENT_3D('',#175,#176,#177); +#179=CIRCLE('',#178,1.1303); +#180=EDGE_CURVE('',#174,#174,#179,.T.); +#181=ORIENTED_EDGE('',*,*,#180,.F.); +#182=EDGE_LOOP('',(#181)); +#183=FACE_BOUND('',#182,.T.); +#184=ADVANCED_FACE('',(#172,#183),#120,.F.); +#185=CARTESIAN_POINT('',(-0.86,3.00267395E-015,0.0)); +#186=DIRECTION('',(1.0,-3.49148134E-015,0.0)); +#187=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#188=AXIS2_PLACEMENT_3D('',#185,#186,#187); +#189=PLANE('',#188); +#190=CARTESIAN_POINT('',(-0.86,-12.29,-13.97)); +#191=VERTEX_POINT('',#190); +#192=CARTESIAN_POINT('',(-0.86,-8.1,-13.97)); +#193=VERTEX_POINT('',#192); +#194=CARTESIAN_POINT('',(-0.86,-12.29,-13.97)); +#195=DIRECTION('',(3.49325282E-015,1.0,0.0)); +#196=VECTOR('',#195,4.19); +#197=LINE('',#194,#196); +#198=EDGE_CURVE('',#191,#193,#197,.T.); +#199=ORIENTED_EDGE('',*,*,#198,.T.); +#200=CARTESIAN_POINT('',(-0.86,-8.1,-10.92)); +#201=VERTEX_POINT('',#200); +#202=CARTESIAN_POINT('',(-0.86,-8.1,-10.92)); +#203=DIRECTION('',(0.0,0.0,-1.0)); +#204=VECTOR('',#203,3.05); +#205=LINE('',#202,#204); +#206=EDGE_CURVE('',#201,#193,#205,.T.); +#207=ORIENTED_EDGE('',*,*,#206,.F.); +#208=CARTESIAN_POINT('',(-0.86,-12.29,-10.92)); +#209=VERTEX_POINT('',#208); +#210=CARTESIAN_POINT('',(-0.86,-12.29,-10.92)); +#211=DIRECTION('',(3.49325282E-015,1.0,0.0)); +#212=VECTOR('',#211,4.19); +#213=LINE('',#210,#212); +#214=EDGE_CURVE('',#209,#201,#213,.T.); +#215=ORIENTED_EDGE('',*,*,#214,.F.); +#216=CARTESIAN_POINT('',(-0.86,-12.29,-4.45)); +#217=VERTEX_POINT('',#216); +#218=CARTESIAN_POINT('',(-0.86,-12.29,-10.92)); +#219=DIRECTION('',(0.0,0.0,1.0)); +#220=VECTOR('',#219,6.47); +#221=LINE('',#218,#220); +#222=EDGE_CURVE('',#209,#217,#221,.T.); +#223=ORIENTED_EDGE('',*,*,#222,.T.); +#224=CARTESIAN_POINT('',(-0.86,-10.38,-2.54)); +#225=VERTEX_POINT('',#224); +#226=CARTESIAN_POINT('',(-0.86,-10.38,-4.45)); +#227=DIRECTION('',(-1.0,3.49148134E-015,-0.0)); +#228=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#229=AXIS2_PLACEMENT_3D('',#226,#227,#228); +#230=CIRCLE('',#229,1.91); +#231=EDGE_CURVE('',#217,#225,#230,.T.); +#232=ORIENTED_EDGE('',*,*,#231,.T.); +#233=CARTESIAN_POINT('',(-0.86,-1.5966,-2.54)); +#234=VERTEX_POINT('',#233); +#235=CARTESIAN_POINT('',(-0.86,-10.38,-2.54)); +#236=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#237=VECTOR('',#236,8.7834); +#238=LINE('',#235,#237); +#239=EDGE_CURVE('',#225,#234,#238,.T.); +#240=ORIENTED_EDGE('',*,*,#239,.T.); +#241=CARTESIAN_POINT('',(-0.86,-1.5966,-21.59)); +#242=VERTEX_POINT('',#241); +#243=CARTESIAN_POINT('',(-0.86,-1.5966,-21.59)); +#244=DIRECTION('',(0.0,0.0,1.0)); +#245=VECTOR('',#244,19.05); +#246=LINE('',#243,#245); +#247=EDGE_CURVE('',#242,#234,#246,.T.); +#248=ORIENTED_EDGE('',*,*,#247,.F.); +#249=CARTESIAN_POINT('',(-0.86,-3.73,-21.59)); +#250=VERTEX_POINT('',#249); +#251=CARTESIAN_POINT('',(-0.86,-1.5966,-21.59)); +#252=DIRECTION('',(-3.49148134E-015,-1.0,0.0)); +#253=VECTOR('',#252,2.1334); +#254=LINE('',#251,#253); +#255=EDGE_CURVE('',#242,#250,#254,.T.); +#256=ORIENTED_EDGE('',*,*,#255,.T.); +#257=CARTESIAN_POINT('',(-0.86,-3.73,-18.42)); +#258=VERTEX_POINT('',#257); +#259=CARTESIAN_POINT('',(-0.86,-3.73,-18.42)); +#260=DIRECTION('',(0.0,0.0,-1.0)); +#261=VECTOR('',#260,3.17); +#262=LINE('',#259,#261); +#263=EDGE_CURVE('',#258,#250,#262,.T.); +#264=ORIENTED_EDGE('',*,*,#263,.F.); +#265=CARTESIAN_POINT('',(-0.86,-8.15,-18.42)); +#266=VERTEX_POINT('',#265); +#267=CARTESIAN_POINT('',(-0.86,-5.94,-18.42)); +#268=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#269=DIRECTION('',(-3.49148134E-015,-1.0,0.0)); +#270=AXIS2_PLACEMENT_3D('',#267,#268,#269); +#271=CIRCLE('',#270,2.21); +#272=EDGE_CURVE('',#266,#258,#271,.T.); +#273=ORIENTED_EDGE('',*,*,#272,.F.); +#274=CARTESIAN_POINT('',(-0.86,-8.15,-21.59)); +#275=VERTEX_POINT('',#274); +#276=CARTESIAN_POINT('',(-0.86,-8.15,-21.59)); +#277=DIRECTION('',(0.0,0.0,1.0)); +#278=VECTOR('',#277,3.17); +#279=LINE('',#276,#278); +#280=EDGE_CURVE('',#275,#266,#279,.T.); +#281=ORIENTED_EDGE('',*,*,#280,.F.); +#282=CARTESIAN_POINT('',(-0.86,-10.38,-21.59)); +#283=VERTEX_POINT('',#282); +#284=CARTESIAN_POINT('',(-0.86,-8.15,-21.59)); +#285=DIRECTION('',(-3.49148134E-015,-1.0,0.0)); +#286=VECTOR('',#285,2.23); +#287=LINE('',#284,#286); +#288=EDGE_CURVE('',#275,#283,#287,.T.); +#289=ORIENTED_EDGE('',*,*,#288,.T.); +#290=CARTESIAN_POINT('',(-0.86,-12.29,-19.68)); +#291=VERTEX_POINT('',#290); +#292=CARTESIAN_POINT('',(-0.86,-10.38,-19.68)); +#293=DIRECTION('',(-1.0,3.49148134E-015,-0.0)); +#294=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#295=AXIS2_PLACEMENT_3D('',#292,#293,#294); +#296=CIRCLE('',#295,1.91); +#297=EDGE_CURVE('',#283,#291,#296,.T.); +#298=ORIENTED_EDGE('',*,*,#297,.T.); +#299=CARTESIAN_POINT('',(-0.86,-12.29,-19.68)); +#300=DIRECTION('',(0.0,0.0,1.0)); +#301=VECTOR('',#300,5.71); +#302=LINE('',#299,#301); +#303=EDGE_CURVE('',#291,#191,#302,.T.); +#304=ORIENTED_EDGE('',*,*,#303,.T.); +#305=EDGE_LOOP('',(#199,#207,#215,#223,#232,#240,#248,#256,#264,#273,#281,#289,#298,#304)); +#306=FACE_BOUND('',#305,.T.); +#307=ADVANCED_FACE('',(#306),#189,.F.); +#308=CARTESIAN_POINT('',(3.00267395E-015,-1.04837801E-029,0.0)); +#309=DIRECTION('',(1.0,-3.49148134E-015,0.0)); +#310=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#311=AXIS2_PLACEMENT_3D('',#308,#309,#310); +#312=PLANE('',#311); +#313=CARTESIAN_POINT('',(0.0,-8.1,-10.92)); +#314=VERTEX_POINT('',#313); +#315=CARTESIAN_POINT('',(-2.77555756E-014,-8.1,-13.97)); +#316=VERTEX_POINT('',#315); +#317=CARTESIAN_POINT('',(-2.77555756E-014,-8.1,-10.92)); +#318=DIRECTION('',(0.0,0.0,-1.0)); +#319=VECTOR('',#318,3.05); +#320=LINE('',#317,#319); +#321=EDGE_CURVE('',#314,#316,#320,.T.); +#322=ORIENTED_EDGE('',*,*,#321,.T.); +#323=CARTESIAN_POINT('',(-3.99076317E-014,-12.29,-13.97)); +#324=VERTEX_POINT('',#323); +#325=CARTESIAN_POINT('',(-4.16333634E-014,-12.29,-13.97)); +#326=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#327=VECTOR('',#326,4.19); +#328=LINE('',#325,#327); +#329=EDGE_CURVE('',#324,#316,#328,.T.); +#330=ORIENTED_EDGE('',*,*,#329,.F.); +#331=CARTESIAN_POINT('',(-3.99076317E-014,-12.29,-19.68)); +#332=VERTEX_POINT('',#331); +#333=CARTESIAN_POINT('',(-3.99076317E-014,-12.29,-19.68)); +#334=DIRECTION('',(0.0,0.0,1.0)); +#335=VECTOR('',#334,5.71); +#336=LINE('',#333,#335); +#337=EDGE_CURVE('',#332,#324,#336,.T.); +#338=ORIENTED_EDGE('',*,*,#337,.F.); +#339=CARTESIAN_POINT('',(-3.32389023E-014,-10.38,-21.59)); +#340=VERTEX_POINT('',#339); +#341=CARTESIAN_POINT('',(-3.31765865E-014,-10.38,-19.68)); +#342=DIRECTION('',(1.0,-3.49148134E-015,0.0)); +#343=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#344=AXIS2_PLACEMENT_3D('',#341,#342,#343); +#345=CIRCLE('',#344,1.91); +#346=EDGE_CURVE('',#332,#340,#345,.T.); +#347=ORIENTED_EDGE('',*,*,#346,.T.); +#348=CARTESIAN_POINT('',(-2.5452899E-014,-8.15,-21.59)); +#349=VERTEX_POINT('',#348); +#350=CARTESIAN_POINT('',(-2.5452899E-014,-8.15,-21.59)); +#351=DIRECTION('',(-3.49148134E-015,-1.0,0.0)); +#352=VECTOR('',#351,2.23); +#353=LINE('',#350,#352); +#354=EDGE_CURVE('',#349,#340,#353,.T.); +#355=ORIENTED_EDGE('',*,*,#354,.F.); +#356=CARTESIAN_POINT('',(-2.5452899E-014,-8.15,-18.42)); +#357=VERTEX_POINT('',#356); +#358=CARTESIAN_POINT('',(-2.77555756E-014,-8.15,-21.59)); +#359=DIRECTION('',(0.0,0.0,1.0)); +#360=VECTOR('',#359,3.17); +#361=LINE('',#358,#360); +#362=EDGE_CURVE('',#349,#357,#361,.T.); +#363=ORIENTED_EDGE('',*,*,#362,.T.); +#364=CARTESIAN_POINT('',(-6.16161405E-015,-3.73,-18.42)); +#365=VERTEX_POINT('',#364); +#366=CARTESIAN_POINT('',(-1.38777878E-014,-5.94,-18.42)); +#367=DIRECTION('',(-1.0,3.49148134E-015,-0.0)); +#368=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#369=AXIS2_PLACEMENT_3D('',#366,#367,#368); +#370=CIRCLE('',#369,2.21); +#371=EDGE_CURVE('',#357,#365,#370,.T.); +#372=ORIENTED_EDGE('',*,*,#371,.T.); +#373=CARTESIAN_POINT('',(-1.00205514E-014,-3.73,-21.59)); +#374=VERTEX_POINT('',#373); +#375=CARTESIAN_POINT('',(-1.38777878E-014,-3.73,-18.42)); +#376=DIRECTION('',(0.0,0.0,-1.0)); +#377=VECTOR('',#376,3.17); +#378=LINE('',#375,#377); +#379=EDGE_CURVE('',#365,#374,#378,.T.); +#380=ORIENTED_EDGE('',*,*,#379,.T.); +#381=CARTESIAN_POINT('',(-4.01154804E-015,-1.5966,-21.59)); +#382=VERTEX_POINT('',#381); +#383=CARTESIAN_POINT('',(-2.57182515E-015,-1.5966,-21.59)); +#384=DIRECTION('',(-3.49148134E-015,-1.0,0.0)); +#385=VECTOR('',#384,2.1334); +#386=LINE('',#383,#385); +#387=EDGE_CURVE('',#382,#374,#386,.T.); +#388=ORIENTED_EDGE('',*,*,#387,.F.); +#389=CARTESIAN_POINT('',(-2.60208521E-015,-1.5966,-2.54)); +#390=VERTEX_POINT('',#389); +#391=CARTESIAN_POINT('',(-2.60208521E-015,-1.5966,-2.54)); +#392=DIRECTION('',(0.0,0.0,-1.0)); +#393=VECTOR('',#392,19.05); +#394=LINE('',#391,#393); +#395=EDGE_CURVE('',#390,#382,#394,.T.); +#396=ORIENTED_EDGE('',*,*,#395,.F.); +#397=CARTESIAN_POINT('',(-3.32389023E-014,-10.38,-2.54)); +#398=VERTEX_POINT('',#397); +#399=CARTESIAN_POINT('',(-3.32389023E-014,-10.38,-2.54)); +#400=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#401=VECTOR('',#400,8.7834); +#402=LINE('',#399,#401); +#403=EDGE_CURVE('',#398,#390,#402,.T.); +#404=ORIENTED_EDGE('',*,*,#403,.F.); +#405=CARTESIAN_POINT('',(-3.99076317E-014,-12.29,-4.45)); +#406=VERTEX_POINT('',#405); +#407=CARTESIAN_POINT('',(-3.31765865E-014,-10.38,-4.45)); +#408=DIRECTION('',(1.0,-3.49148134E-015,0.0)); +#409=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#410=AXIS2_PLACEMENT_3D('',#407,#408,#409); +#411=CIRCLE('',#410,1.91); +#412=EDGE_CURVE('',#398,#406,#411,.T.); +#413=ORIENTED_EDGE('',*,*,#412,.T.); +#414=CARTESIAN_POINT('',(-3.99076317E-014,-12.29,-10.92)); +#415=VERTEX_POINT('',#414); +#416=CARTESIAN_POINT('',(-3.99076317E-014,-12.29,-10.92)); +#417=DIRECTION('',(0.0,0.0,1.0)); +#418=VECTOR('',#417,6.47); +#419=LINE('',#416,#418); +#420=EDGE_CURVE('',#415,#406,#419,.T.); +#421=ORIENTED_EDGE('',*,*,#420,.F.); +#422=CARTESIAN_POINT('',(-4.16333634E-014,-12.29,-10.92)); +#423=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#424=VECTOR('',#423,4.19); +#425=LINE('',#422,#424); +#426=EDGE_CURVE('',#415,#314,#425,.T.); +#427=ORIENTED_EDGE('',*,*,#426,.T.); +#428=EDGE_LOOP('',(#322,#330,#338,#347,#355,#363,#372,#380,#388,#396,#404,#413,#421,#427)); +#429=FACE_BOUND('',#428,.T.); +#430=ADVANCED_FACE('',(#429),#312,.T.); +#431=CARTESIAN_POINT('',(-0.86,-12.29,-2.54)); +#432=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#433=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#434=AXIS2_PLACEMENT_3D('',#431,#432,#433); +#435=PLANE('',#434); +#436=CARTESIAN_POINT('',(-4.26325641E-014,-12.29,-13.97)); +#437=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#438=VECTOR('',#437,0.86); +#439=LINE('',#436,#438); +#440=EDGE_CURVE('',#324,#191,#439,.T.); +#441=ORIENTED_EDGE('',*,*,#440,.T.); +#442=ORIENTED_EDGE('',*,*,#303,.F.); +#443=CARTESIAN_POINT('',(-0.86,-12.29,-19.68)); +#444=DIRECTION('',(1.0,-3.49148134E-015,0.0)); +#445=VECTOR('',#444,0.86); +#446=LINE('',#443,#445); +#447=EDGE_CURVE('',#291,#332,#446,.T.); +#448=ORIENTED_EDGE('',*,*,#447,.T.); +#449=ORIENTED_EDGE('',*,*,#337,.T.); +#450=EDGE_LOOP('',(#441,#442,#448,#449)); +#451=FACE_BOUND('',#450,.T.); +#452=ADVANCED_FACE('',(#451),#435,.F.); +#453=CARTESIAN_POINT('',(-0.86,-12.29,-21.59)); +#454=DIRECTION('',(0.0,0.0,1.0)); +#455=DIRECTION('',(1.0,0.0,-0.0)); +#456=AXIS2_PLACEMENT_3D('',#453,#454,#455); +#457=PLANE('',#456); +#458=ORIENTED_EDGE('',*,*,#387,.T.); +#459=CARTESIAN_POINT('',(-1.42108547E-014,-3.73,-21.59)); +#460=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#461=VECTOR('',#460,0.86); +#462=LINE('',#459,#461); +#463=EDGE_CURVE('',#374,#250,#462,.T.); +#464=ORIENTED_EDGE('',*,*,#463,.T.); +#465=ORIENTED_EDGE('',*,*,#255,.F.); +#466=CARTESIAN_POINT('',(-4.01154804E-015,-1.5966,-21.59)); +#467=DIRECTION('',(-1.0,3.49148134E-015,6.123234E-017)); +#468=VECTOR('',#467,0.86); +#469=LINE('',#466,#468); +#470=EDGE_CURVE('',#382,#242,#469,.T.); +#471=ORIENTED_EDGE('',*,*,#470,.F.); +#472=EDGE_LOOP('',(#458,#464,#465,#471)); +#473=FACE_BOUND('',#472,.T.); +#474=ADVANCED_FACE('',(#473),#457,.F.); +#475=CARTESIAN_POINT('',(0.0,0.0,0.0)); +#476=DIRECTION('',(0.0,-1.0,0.0)); +#477=DIRECTION('',(0.0,0.0,-1.0)); +#478=AXIS2_PLACEMENT_3D('',#475,#476,#477); +#479=PLANE('',#478); +#480=CARTESIAN_POINT('',(112.75,0.0,-4.11)); +#481=VERTEX_POINT('',#480); +#482=CARTESIAN_POINT('',(114.880291,0.0,-4.11)); +#483=VERTEX_POINT('',#482); +#484=CARTESIAN_POINT('',(112.75,0.0,-4.11)); +#485=DIRECTION('',(1.0,0.0,-0.0)); +#486=VECTOR('',#485,2.13029094); +#487=LINE('',#484,#486); +#488=EDGE_CURVE('',#481,#483,#487,.T.); +#489=ORIENTED_EDGE('',*,*,#488,.T.); +#490=CARTESIAN_POINT('',(114.880291,0.0,-14.3)); +#491=VERTEX_POINT('',#490); +#492=CARTESIAN_POINT('',(114.880291,0.0,-4.11)); +#493=DIRECTION('',(0.0,0.0,-1.0)); +#494=VECTOR('',#493,10.19); +#495=LINE('',#492,#494); +#496=EDGE_CURVE('',#483,#491,#495,.T.); +#497=ORIENTED_EDGE('',*,*,#496,.T.); +#498=CARTESIAN_POINT('',(112.75,0.0,-14.3)); +#499=VERTEX_POINT('',#498); +#500=CARTESIAN_POINT('',(112.75,0.0,-14.3)); +#501=DIRECTION('',(1.0,0.0,-0.0)); +#502=VECTOR('',#501,2.13029094); +#503=LINE('',#500,#502); +#504=EDGE_CURVE('',#499,#491,#503,.T.); +#505=ORIENTED_EDGE('',*,*,#504,.F.); +#506=CARTESIAN_POINT('',(108.64,0.0,-18.41)); +#507=VERTEX_POINT('',#506); +#508=CARTESIAN_POINT('',(108.64,0.0,-18.41)); +#509=DIRECTION('',(0.707106781,0.0,0.707106781)); +#510=VECTOR('',#509,5.81241774); +#511=LINE('',#508,#510); +#512=EDGE_CURVE('',#507,#499,#511,.T.); +#513=ORIENTED_EDGE('',*,*,#512,.F.); +#514=CARTESIAN_POINT('',(101.185,0.0,-18.41)); +#515=VERTEX_POINT('',#514); +#516=CARTESIAN_POINT('',(101.185,0.0,-18.41)); +#517=DIRECTION('',(1.0,0.0,-0.0)); +#518=VECTOR('',#517,7.455); +#519=LINE('',#516,#518); +#520=EDGE_CURVE('',#515,#507,#519,.T.); +#521=ORIENTED_EDGE('',*,*,#520,.F.); +#522=CARTESIAN_POINT('',(99.915,-6.96635472E-015,-17.14)); +#523=VERTEX_POINT('',#522); +#524=CARTESIAN_POINT('',(101.185,0.0,-17.14)); +#525=DIRECTION('',(-0.0,1.0,-0.0)); +#526=DIRECTION('',(0.0,0.0,-1.0)); +#527=AXIS2_PLACEMENT_3D('',#524,#525,#526); +#528=CIRCLE('',#527,1.27); +#529=EDGE_CURVE('',#515,#523,#528,.T.); +#530=ORIENTED_EDGE('',*,*,#529,.T.); +#531=CARTESIAN_POINT('',(99.915,-8.56519716E-015,-16.3834)); +#532=VERTEX_POINT('',#531); +#533=CARTESIAN_POINT('',(99.915,-8.56519716E-015,-16.3834)); +#534=DIRECTION('',(0.0,2.11319381E-015,-1.0)); +#535=VECTOR('',#534,0.7566); +#536=LINE('',#533,#535); +#537=EDGE_CURVE('',#532,#523,#536,.T.); +#538=ORIENTED_EDGE('',*,*,#537,.F.); +#539=CARTESIAN_POINT('',(99.485,-8.56519716E-015,-16.3834)); +#540=VERTEX_POINT('',#539); +#541=CARTESIAN_POINT('',(99.485,-8.56519716E-015,-16.3834)); +#542=DIRECTION('',(1.0,0.0,-0.0)); +#543=VECTOR('',#542,0.43); +#544=LINE('',#541,#543); +#545=EDGE_CURVE('',#540,#532,#544,.T.); +#546=ORIENTED_EDGE('',*,*,#545,.F.); +#547=CARTESIAN_POINT('',(99.485,-8.56519716E-015,-16.8134)); +#548=VERTEX_POINT('',#547); +#549=CARTESIAN_POINT('',(99.485,-8.56519716E-015,-16.8134)); +#550=DIRECTION('',(0.0,0.0,1.0)); +#551=VECTOR('',#550,0.43); +#552=LINE('',#549,#551); +#553=EDGE_CURVE('',#548,#540,#552,.T.); +#554=ORIENTED_EDGE('',*,*,#553,.F.); +#555=CARTESIAN_POINT('',(91.535,-8.56519716E-015,-16.8134)); +#556=VERTEX_POINT('',#555); +#557=CARTESIAN_POINT('',(91.535,-8.56519716E-015,-16.8134)); +#558=DIRECTION('',(1.0,-0.0,-0.0)); +#559=VECTOR('',#558,7.95); +#560=LINE('',#557,#559); +#561=EDGE_CURVE('',#556,#548,#560,.T.); +#562=ORIENTED_EDGE('',*,*,#561,.F.); +#563=CARTESIAN_POINT('',(91.535,-8.56519716E-015,-16.3834)); +#564=VERTEX_POINT('',#563); +#565=CARTESIAN_POINT('',(91.535,-8.56519716E-015,-16.3834)); +#566=DIRECTION('',(0.0,0.0,-1.0)); +#567=VECTOR('',#566,0.43); +#568=LINE('',#565,#567); +#569=EDGE_CURVE('',#564,#556,#568,.T.); +#570=ORIENTED_EDGE('',*,*,#569,.F.); +#571=CARTESIAN_POINT('',(91.105,-8.56519716E-015,-16.3834)); +#572=VERTEX_POINT('',#571); +#573=CARTESIAN_POINT('',(91.105,-8.56519716E-015,-16.3834)); +#574=DIRECTION('',(1.0,0.0,-0.0)); +#575=VECTOR('',#574,0.43); +#576=LINE('',#573,#575); +#577=EDGE_CURVE('',#572,#564,#576,.T.); +#578=ORIENTED_EDGE('',*,*,#577,.F.); +#579=CARTESIAN_POINT('',(91.105,-6.96635472E-015,-17.14)); +#580=VERTEX_POINT('',#579); +#581=CARTESIAN_POINT('',(91.105,-6.96635472E-015,-17.14)); +#582=DIRECTION('',(0.0,-2.11319381E-015,1.0)); +#583=VECTOR('',#582,0.7566); +#584=LINE('',#581,#583); +#585=EDGE_CURVE('',#580,#572,#584,.T.); +#586=ORIENTED_EDGE('',*,*,#585,.F.); +#587=CARTESIAN_POINT('',(89.835,0.0,-18.41)); +#588=VERTEX_POINT('',#587); +#589=CARTESIAN_POINT('',(89.835,0.0,-17.14)); +#590=DIRECTION('',(-0.0,1.0,-0.0)); +#591=DIRECTION('',(0.0,0.0,-1.0)); +#592=AXIS2_PLACEMENT_3D('',#589,#590,#591); +#593=CIRCLE('',#592,1.27); +#594=EDGE_CURVE('',#580,#588,#593,.T.); +#595=ORIENTED_EDGE('',*,*,#594,.T.); +#596=CARTESIAN_POINT('',(15.785,0.0,-18.41)); +#597=VERTEX_POINT('',#596); +#598=CARTESIAN_POINT('',(15.785,0.0,-18.41)); +#599=DIRECTION('',(1.0,0.0,-0.0)); +#600=VECTOR('',#599,74.05); +#601=LINE('',#598,#600); +#602=EDGE_CURVE('',#597,#588,#601,.T.); +#603=ORIENTED_EDGE('',*,*,#602,.F.); +#604=CARTESIAN_POINT('',(14.515,-6.96635472E-015,-17.14)); +#605=VERTEX_POINT('',#604); +#606=CARTESIAN_POINT('',(15.785,0.0,-17.14)); +#607=DIRECTION('',(-0.0,1.0,-0.0)); +#608=DIRECTION('',(0.0,0.0,-1.0)); +#609=AXIS2_PLACEMENT_3D('',#606,#607,#608); +#610=CIRCLE('',#609,1.27); +#611=EDGE_CURVE('',#597,#605,#610,.T.); +#612=ORIENTED_EDGE('',*,*,#611,.T.); +#613=CARTESIAN_POINT('',(14.515,-8.56519716E-015,-16.3834)); +#614=VERTEX_POINT('',#613); +#615=CARTESIAN_POINT('',(14.515,-8.56519716E-015,-16.3834)); +#616=DIRECTION('',(0.0,2.11319381E-015,-1.0)); +#617=VECTOR('',#616,0.7566); +#618=LINE('',#615,#617); +#619=EDGE_CURVE('',#614,#605,#618,.T.); +#620=ORIENTED_EDGE('',*,*,#619,.F.); +#621=CARTESIAN_POINT('',(14.085,-8.56519716E-015,-16.3834)); +#622=VERTEX_POINT('',#621); +#623=CARTESIAN_POINT('',(14.085,-8.56519716E-015,-16.3834)); +#624=DIRECTION('',(1.0,0.0,-0.0)); +#625=VECTOR('',#624,0.43); +#626=LINE('',#623,#625); +#627=EDGE_CURVE('',#622,#614,#626,.T.); +#628=ORIENTED_EDGE('',*,*,#627,.F.); +#629=CARTESIAN_POINT('',(14.085,-8.56519716E-015,-16.8134)); +#630=VERTEX_POINT('',#629); +#631=CARTESIAN_POINT('',(14.085,-8.56519716E-015,-16.8134)); +#632=DIRECTION('',(0.0,0.0,1.0)); +#633=VECTOR('',#632,0.43); +#634=LINE('',#631,#633); +#635=EDGE_CURVE('',#630,#622,#634,.T.); +#636=ORIENTED_EDGE('',*,*,#635,.F.); +#637=CARTESIAN_POINT('',(6.135,-5.09575021E-015,-16.8134)); +#638=VERTEX_POINT('',#637); +#639=CARTESIAN_POINT('',(6.135,-5.09575021E-015,-16.8134)); +#640=DIRECTION('',(1.0,-4.41570258E-016,-0.0)); +#641=VECTOR('',#640,7.95); +#642=LINE('',#639,#641); +#643=EDGE_CURVE('',#638,#630,#642,.T.); +#644=ORIENTED_EDGE('',*,*,#643,.F.); +#645=CARTESIAN_POINT('',(6.135,-5.09575021E-015,-16.3834)); +#646=VERTEX_POINT('',#645); +#647=CARTESIAN_POINT('',(6.135,-5.09575021E-015,-16.3834)); +#648=DIRECTION('',(0.0,0.0,-1.0)); +#649=VECTOR('',#648,0.43); +#650=LINE('',#647,#649); +#651=EDGE_CURVE('',#646,#638,#650,.T.); +#652=ORIENTED_EDGE('',*,*,#651,.F.); +#653=CARTESIAN_POINT('',(5.705,-5.09575021E-015,-16.3834)); +#654=VERTEX_POINT('',#653); +#655=CARTESIAN_POINT('',(5.705,-5.09575021E-015,-16.3834)); +#656=DIRECTION('',(1.0,0.0,-0.0)); +#657=VECTOR('',#656,0.43); +#658=LINE('',#655,#657); +#659=EDGE_CURVE('',#654,#646,#658,.T.); +#660=ORIENTED_EDGE('',*,*,#659,.F.); +#661=CARTESIAN_POINT('',(5.705,-2.54787511E-015,-18.41)); +#662=VERTEX_POINT('',#661); +#663=CARTESIAN_POINT('',(5.705,-2.54787511E-015,-18.41)); +#664=DIRECTION('',(0.0,-1.25721657E-015,1.0)); +#665=VECTOR('',#664,2.0266); +#666=LINE('',#663,#665); +#667=EDGE_CURVE('',#662,#654,#666,.T.); +#668=ORIENTED_EDGE('',*,*,#667,.F.); +#669=CARTESIAN_POINT('',(5.42,0.0,-18.41)); +#670=VERTEX_POINT('',#669); +#671=CARTESIAN_POINT('',(5.42,0.0,-18.41)); +#672=DIRECTION('',(1.0,0.0,-0.0)); +#673=VECTOR('',#672,0.285); +#674=LINE('',#671,#673); +#675=EDGE_CURVE('',#670,#662,#674,.T.); +#676=ORIENTED_EDGE('',*,*,#675,.F.); +#677=CARTESIAN_POINT('',(5.42,0.0,-19.09)); +#678=VERTEX_POINT('',#677); +#679=CARTESIAN_POINT('',(5.42,0.0,-18.41)); +#680=DIRECTION('',(0.0,0.0,-1.0)); +#681=VECTOR('',#680,0.68); +#682=LINE('',#679,#681); +#683=EDGE_CURVE('',#670,#678,#682,.T.); +#684=ORIENTED_EDGE('',*,*,#683,.T.); +#685=CARTESIAN_POINT('',(2.92,0.0,-21.59)); +#686=VERTEX_POINT('',#685); +#687=CARTESIAN_POINT('',(2.92,0.0,-21.59)); +#688=DIRECTION('',(0.707106781,0.0,0.707106781)); +#689=VECTOR('',#688,3.53553391); +#690=LINE('',#687,#689); +#691=EDGE_CURVE('',#686,#678,#690,.T.); +#692=ORIENTED_EDGE('',*,*,#691,.F.); +#693=CARTESIAN_POINT('',(0.7366,4.33680869E-016,-21.59)); +#694=VERTEX_POINT('',#693); +#695=CARTESIAN_POINT('',(2.92,0.0,-21.59)); +#696=DIRECTION('',(-1.0,0.0,0.0)); +#697=VECTOR('',#696,2.1834); +#698=LINE('',#695,#697); +#699=EDGE_CURVE('',#686,#694,#698,.T.); +#700=ORIENTED_EDGE('',*,*,#699,.T.); +#701=CARTESIAN_POINT('',(0.7366,0.0,-2.54)); +#702=VERTEX_POINT('',#701); +#703=CARTESIAN_POINT('',(0.7366,4.33680869E-016,-21.59)); +#704=DIRECTION('',(7.35950429E-017,-0.0,1.0)); +#705=VECTOR('',#704,19.05); +#706=LINE('',#703,#705); +#707=EDGE_CURVE('',#694,#702,#706,.T.); +#708=ORIENTED_EDGE('',*,*,#707,.T.); +#709=CARTESIAN_POINT('',(3.08,0.0,-2.54)); +#710=VERTEX_POINT('',#709); +#711=CARTESIAN_POINT('',(0.7366,0.0,-2.54)); +#712=DIRECTION('',(1.0,0.0,-0.0)); +#713=VECTOR('',#712,2.3434); +#714=LINE('',#711,#713); +#715=EDGE_CURVE('',#702,#710,#714,.T.); +#716=ORIENTED_EDGE('',*,*,#715,.T.); +#717=CARTESIAN_POINT('',(5.62,0.0,2.16840434E-016)); +#718=VERTEX_POINT('',#717); +#719=CARTESIAN_POINT('',(3.08,0.0,-2.54)); +#720=DIRECTION('',(0.707106781,0.0,0.707106781)); +#721=VECTOR('',#720,3.59210245); +#722=LINE('',#719,#721); +#723=EDGE_CURVE('',#710,#718,#722,.T.); +#724=ORIENTED_EDGE('',*,*,#723,.T.); +#725=CARTESIAN_POINT('',(108.64,0.0,0.0)); +#726=VERTEX_POINT('',#725); +#727=CARTESIAN_POINT('',(5.62,0.0,0.0)); +#728=DIRECTION('',(1.0,0.0,0.0)); +#729=VECTOR('',#728,103.02); +#730=LINE('',#727,#729); +#731=EDGE_CURVE('',#718,#726,#730,.T.); +#732=ORIENTED_EDGE('',*,*,#731,.T.); +#733=CARTESIAN_POINT('',(108.64,0.0,-1.42108547E-014)); +#734=DIRECTION('',(0.707106781,0.0,-0.707106781)); +#735=VECTOR('',#734,5.81241774); +#736=LINE('',#733,#735); +#737=EDGE_CURVE('',#726,#481,#736,.T.); +#738=ORIENTED_EDGE('',*,*,#737,.T.); +#739=EDGE_LOOP('',(#489,#497,#505,#513,#521,#530,#538,#546,#554,#562,#570,#578,#586,#595,#603,#612,#620,#628,#636,#644,#652,#660,#668,#676,#684,#692, +#700,#708,#716,#724,#732,#738)); +#740=FACE_BOUND('',#739,.T.); +#741=ADVANCED_FACE('',(#740),#479,.F.); +#742=CARTESIAN_POINT('',(0.0,-0.86,0.0)); +#743=DIRECTION('',(0.0,-1.0,0.0)); +#744=DIRECTION('',(0.0,0.0,-1.0)); +#745=AXIS2_PLACEMENT_3D('',#742,#743,#744); +#746=PLANE('',#745); +#747=CARTESIAN_POINT('',(114.880291,-0.86,-4.11)); +#748=VERTEX_POINT('',#747); +#749=CARTESIAN_POINT('',(114.880291,-0.86,-14.3)); +#750=VERTEX_POINT('',#749); +#751=CARTESIAN_POINT('',(114.880291,-0.86,-4.11)); +#752=DIRECTION('',(0.0,0.0,-1.0)); +#753=VECTOR('',#752,10.19); +#754=LINE('',#751,#753); +#755=EDGE_CURVE('',#748,#750,#754,.T.); +#756=ORIENTED_EDGE('',*,*,#755,.F.); +#757=CARTESIAN_POINT('',(112.75,-0.86,-4.11)); +#758=VERTEX_POINT('',#757); +#759=CARTESIAN_POINT('',(112.75,-0.86,-4.11)); +#760=DIRECTION('',(1.0,0.0,-0.0)); +#761=VECTOR('',#760,2.13029094); +#762=LINE('',#759,#761); +#763=EDGE_CURVE('',#758,#748,#762,.T.); +#764=ORIENTED_EDGE('',*,*,#763,.F.); +#765=CARTESIAN_POINT('',(108.64,-0.86,0.0)); +#766=VERTEX_POINT('',#765); +#767=CARTESIAN_POINT('',(108.64,-0.86,-1.42108547E-014)); +#768=DIRECTION('',(0.707106781,0.0,-0.707106781)); +#769=VECTOR('',#768,5.81241774); +#770=LINE('',#767,#769); +#771=EDGE_CURVE('',#766,#758,#770,.T.); +#772=ORIENTED_EDGE('',*,*,#771,.F.); +#773=CARTESIAN_POINT('',(5.62,-0.86,0.0)); +#774=VERTEX_POINT('',#773); +#775=CARTESIAN_POINT('',(5.62,-0.86,0.0)); +#776=DIRECTION('',(1.0,0.0,-0.0)); +#777=VECTOR('',#776,103.02); +#778=LINE('',#775,#777); +#779=EDGE_CURVE('',#774,#766,#778,.T.); +#780=ORIENTED_EDGE('',*,*,#779,.F.); +#781=CARTESIAN_POINT('',(3.08,-0.86,-2.54)); +#782=VERTEX_POINT('',#781); +#783=CARTESIAN_POINT('',(3.08,-0.86,-2.54)); +#784=DIRECTION('',(0.707106781,0.0,0.707106781)); +#785=VECTOR('',#784,3.59210245); +#786=LINE('',#783,#785); +#787=EDGE_CURVE('',#782,#774,#786,.T.); +#788=ORIENTED_EDGE('',*,*,#787,.F.); +#789=CARTESIAN_POINT('',(0.7366,-0.86,-2.54)); +#790=VERTEX_POINT('',#789); +#791=CARTESIAN_POINT('',(0.7366,-0.86,-2.54)); +#792=DIRECTION('',(1.0,0.0,-0.0)); +#793=VECTOR('',#792,2.3434); +#794=LINE('',#791,#793); +#795=EDGE_CURVE('',#790,#782,#794,.T.); +#796=ORIENTED_EDGE('',*,*,#795,.F.); +#797=CARTESIAN_POINT('',(0.7366,-0.86,-21.59)); +#798=VERTEX_POINT('',#797); +#799=CARTESIAN_POINT('',(0.7366,-0.86,-21.59)); +#800=DIRECTION('',(7.35950429E-017,-0.0,1.0)); +#801=VECTOR('',#800,19.05); +#802=LINE('',#799,#801); +#803=EDGE_CURVE('',#798,#790,#802,.T.); +#804=ORIENTED_EDGE('',*,*,#803,.F.); +#805=CARTESIAN_POINT('',(2.92,-0.86,-21.59)); +#806=VERTEX_POINT('',#805); +#807=CARTESIAN_POINT('',(2.92,-0.86,-21.59)); +#808=DIRECTION('',(-1.0,0.0,0.0)); +#809=VECTOR('',#808,2.1834); +#810=LINE('',#807,#809); +#811=EDGE_CURVE('',#806,#798,#810,.T.); +#812=ORIENTED_EDGE('',*,*,#811,.F.); +#813=CARTESIAN_POINT('',(5.42,-0.86,-19.09)); +#814=VERTEX_POINT('',#813); +#815=CARTESIAN_POINT('',(2.92,-0.86,-21.59)); +#816=DIRECTION('',(0.707106781,0.0,0.707106781)); +#817=VECTOR('',#816,3.53553391); +#818=LINE('',#815,#817); +#819=EDGE_CURVE('',#806,#814,#818,.T.); +#820=ORIENTED_EDGE('',*,*,#819,.T.); +#821=CARTESIAN_POINT('',(5.42,-0.86,-18.41)); +#822=VERTEX_POINT('',#821); +#823=CARTESIAN_POINT('',(5.42,-0.86,-18.41)); +#824=DIRECTION('',(0.0,0.0,-1.0)); +#825=VECTOR('',#824,0.68); +#826=LINE('',#823,#825); +#827=EDGE_CURVE('',#822,#814,#826,.T.); +#828=ORIENTED_EDGE('',*,*,#827,.F.); +#829=CARTESIAN_POINT('',(5.705,-0.86,-18.41)); +#830=VERTEX_POINT('',#829); +#831=CARTESIAN_POINT('',(5.42,-0.86,-18.41)); +#832=DIRECTION('',(1.0,0.0,-0.0)); +#833=VECTOR('',#832,0.285); +#834=LINE('',#831,#833); +#835=EDGE_CURVE('',#822,#830,#834,.T.); +#836=ORIENTED_EDGE('',*,*,#835,.T.); +#837=CARTESIAN_POINT('',(5.705,-0.86,-16.3834)); +#838=VERTEX_POINT('',#837); +#839=CARTESIAN_POINT('',(5.705,-0.86,-18.41)); +#840=DIRECTION('',(0.0,0.0,1.0)); +#841=VECTOR('',#840,2.0266); +#842=LINE('',#839,#841); +#843=EDGE_CURVE('',#830,#838,#842,.T.); +#844=ORIENTED_EDGE('',*,*,#843,.T.); +#845=CARTESIAN_POINT('',(6.135,-0.86,-16.3834)); +#846=VERTEX_POINT('',#845); +#847=CARTESIAN_POINT('',(5.705,-0.86,-16.3834)); +#848=DIRECTION('',(1.0,0.0,-0.0)); +#849=VECTOR('',#848,0.43); +#850=LINE('',#847,#849); +#851=EDGE_CURVE('',#838,#846,#850,.T.); +#852=ORIENTED_EDGE('',*,*,#851,.T.); +#853=CARTESIAN_POINT('',(6.135,-0.86,-16.8134)); +#854=VERTEX_POINT('',#853); +#855=CARTESIAN_POINT('',(6.135,-0.86,-16.3834)); +#856=DIRECTION('',(0.0,0.0,-1.0)); +#857=VECTOR('',#856,0.43); +#858=LINE('',#855,#857); +#859=EDGE_CURVE('',#846,#854,#858,.T.); +#860=ORIENTED_EDGE('',*,*,#859,.T.); +#861=CARTESIAN_POINT('',(14.085,-0.86,-16.8134)); +#862=VERTEX_POINT('',#861); +#863=CARTESIAN_POINT('',(6.135,-0.86,-16.8134)); +#864=DIRECTION('',(1.0,-4.41570258E-016,-0.0)); +#865=VECTOR('',#864,7.95); +#866=LINE('',#863,#865); +#867=EDGE_CURVE('',#854,#862,#866,.T.); +#868=ORIENTED_EDGE('',*,*,#867,.T.); +#869=CARTESIAN_POINT('',(14.085,-0.86,-16.3834)); +#870=VERTEX_POINT('',#869); +#871=CARTESIAN_POINT('',(14.085,-0.86,-16.8134)); +#872=DIRECTION('',(0.0,0.0,1.0)); +#873=VECTOR('',#872,0.43); +#874=LINE('',#871,#873); +#875=EDGE_CURVE('',#862,#870,#874,.T.); +#876=ORIENTED_EDGE('',*,*,#875,.T.); +#877=CARTESIAN_POINT('',(14.515,-0.86,-16.3834)); +#878=VERTEX_POINT('',#877); +#879=CARTESIAN_POINT('',(14.085,-0.86,-16.3834)); +#880=DIRECTION('',(1.0,0.0,-0.0)); +#881=VECTOR('',#880,0.43); +#882=LINE('',#879,#881); +#883=EDGE_CURVE('',#870,#878,#882,.T.); +#884=ORIENTED_EDGE('',*,*,#883,.T.); +#885=CARTESIAN_POINT('',(14.515,-0.86,-17.14)); +#886=VERTEX_POINT('',#885); +#887=CARTESIAN_POINT('',(14.515,-0.86,-16.3834)); +#888=DIRECTION('',(0.0,0.0,-1.0)); +#889=VECTOR('',#888,0.7566); +#890=LINE('',#887,#889); +#891=EDGE_CURVE('',#878,#886,#890,.T.); +#892=ORIENTED_EDGE('',*,*,#891,.T.); +#893=CARTESIAN_POINT('',(15.785,-0.86,-18.41)); +#894=VERTEX_POINT('',#893); +#895=CARTESIAN_POINT('',(15.785,-0.86,-17.14)); +#896=DIRECTION('',(0.0,-1.0,0.0)); +#897=DIRECTION('',(0.0,0.0,-1.0)); +#898=AXIS2_PLACEMENT_3D('',#895,#896,#897); +#899=CIRCLE('',#898,1.27); +#900=EDGE_CURVE('',#886,#894,#899,.T.); +#901=ORIENTED_EDGE('',*,*,#900,.T.); +#902=CARTESIAN_POINT('',(89.835,-0.86,-18.41)); +#903=VERTEX_POINT('',#902); +#904=CARTESIAN_POINT('',(15.785,-0.86,-18.41)); +#905=DIRECTION('',(1.0,0.0,-0.0)); +#906=VECTOR('',#905,74.05); +#907=LINE('',#904,#906); +#908=EDGE_CURVE('',#894,#903,#907,.T.); +#909=ORIENTED_EDGE('',*,*,#908,.T.); +#910=CARTESIAN_POINT('',(91.105,-0.86,-17.14)); +#911=VERTEX_POINT('',#910); +#912=CARTESIAN_POINT('',(89.835,-0.86,-17.14)); +#913=DIRECTION('',(0.0,-1.0,0.0)); +#914=DIRECTION('',(0.0,0.0,-1.0)); +#915=AXIS2_PLACEMENT_3D('',#912,#913,#914); +#916=CIRCLE('',#915,1.27); +#917=EDGE_CURVE('',#903,#911,#916,.T.); +#918=ORIENTED_EDGE('',*,*,#917,.T.); +#919=CARTESIAN_POINT('',(91.105,-0.86,-16.3834)); +#920=VERTEX_POINT('',#919); +#921=CARTESIAN_POINT('',(91.105,-0.86,-17.14)); +#922=DIRECTION('',(0.0,0.0,1.0)); +#923=VECTOR('',#922,0.7566); +#924=LINE('',#921,#923); +#925=EDGE_CURVE('',#911,#920,#924,.T.); +#926=ORIENTED_EDGE('',*,*,#925,.T.); +#927=CARTESIAN_POINT('',(91.535,-0.86,-16.3834)); +#928=VERTEX_POINT('',#927); +#929=CARTESIAN_POINT('',(91.105,-0.86,-16.3834)); +#930=DIRECTION('',(1.0,0.0,-0.0)); +#931=VECTOR('',#930,0.43); +#932=LINE('',#929,#931); +#933=EDGE_CURVE('',#920,#928,#932,.T.); +#934=ORIENTED_EDGE('',*,*,#933,.T.); +#935=CARTESIAN_POINT('',(91.535,-0.86,-16.8134)); +#936=VERTEX_POINT('',#935); +#937=CARTESIAN_POINT('',(91.535,-0.86,-16.3834)); +#938=DIRECTION('',(0.0,0.0,-1.0)); +#939=VECTOR('',#938,0.43); +#940=LINE('',#937,#939); +#941=EDGE_CURVE('',#928,#936,#940,.T.); +#942=ORIENTED_EDGE('',*,*,#941,.T.); +#943=CARTESIAN_POINT('',(99.485,-0.86,-16.8134)); +#944=VERTEX_POINT('',#943); +#945=CARTESIAN_POINT('',(91.535,-0.86,-16.8134)); +#946=DIRECTION('',(1.0,-0.0,-0.0)); +#947=VECTOR('',#946,7.95); +#948=LINE('',#945,#947); +#949=EDGE_CURVE('',#936,#944,#948,.T.); +#950=ORIENTED_EDGE('',*,*,#949,.T.); +#951=CARTESIAN_POINT('',(99.485,-0.86,-16.3834)); +#952=VERTEX_POINT('',#951); +#953=CARTESIAN_POINT('',(99.485,-0.86,-16.8134)); +#954=DIRECTION('',(0.0,0.0,1.0)); +#955=VECTOR('',#954,0.43); +#956=LINE('',#953,#955); +#957=EDGE_CURVE('',#944,#952,#956,.T.); +#958=ORIENTED_EDGE('',*,*,#957,.T.); +#959=CARTESIAN_POINT('',(99.915,-0.86,-16.3834)); +#960=VERTEX_POINT('',#959); +#961=CARTESIAN_POINT('',(99.485,-0.86,-16.3834)); +#962=DIRECTION('',(1.0,0.0,-0.0)); +#963=VECTOR('',#962,0.43); +#964=LINE('',#961,#963); +#965=EDGE_CURVE('',#952,#960,#964,.T.); +#966=ORIENTED_EDGE('',*,*,#965,.T.); +#967=CARTESIAN_POINT('',(99.915,-0.86,-17.14)); +#968=VERTEX_POINT('',#967); +#969=CARTESIAN_POINT('',(99.915,-0.86,-16.3834)); +#970=DIRECTION('',(0.0,0.0,-1.0)); +#971=VECTOR('',#970,0.7566); +#972=LINE('',#969,#971); +#973=EDGE_CURVE('',#960,#968,#972,.T.); +#974=ORIENTED_EDGE('',*,*,#973,.T.); +#975=CARTESIAN_POINT('',(101.185,-0.86,-18.41)); +#976=VERTEX_POINT('',#975); +#977=CARTESIAN_POINT('',(101.185,-0.86,-17.14)); +#978=DIRECTION('',(0.0,-1.0,0.0)); +#979=DIRECTION('',(0.0,0.0,-1.0)); +#980=AXIS2_PLACEMENT_3D('',#977,#978,#979); +#981=CIRCLE('',#980,1.27); +#982=EDGE_CURVE('',#968,#976,#981,.T.); +#983=ORIENTED_EDGE('',*,*,#982,.T.); +#984=CARTESIAN_POINT('',(108.64,-0.86,-18.41)); +#985=VERTEX_POINT('',#984); +#986=CARTESIAN_POINT('',(101.185,-0.86,-18.41)); +#987=DIRECTION('',(1.0,0.0,-0.0)); +#988=VECTOR('',#987,7.455); +#989=LINE('',#986,#988); +#990=EDGE_CURVE('',#976,#985,#989,.T.); +#991=ORIENTED_EDGE('',*,*,#990,.T.); +#992=CARTESIAN_POINT('',(112.75,-0.86,-14.3)); +#993=VERTEX_POINT('',#992); +#994=CARTESIAN_POINT('',(108.64,-0.86,-18.41)); +#995=DIRECTION('',(0.707106781,0.0,0.707106781)); +#996=VECTOR('',#995,5.81241774); +#997=LINE('',#994,#996); +#998=EDGE_CURVE('',#985,#993,#997,.T.); +#999=ORIENTED_EDGE('',*,*,#998,.T.); +#1000=CARTESIAN_POINT('',(112.75,-0.86,-14.3)); +#1001=DIRECTION('',(1.0,0.0,-0.0)); +#1002=VECTOR('',#1001,2.13029094); +#1003=LINE('',#1000,#1002); +#1004=EDGE_CURVE('',#993,#750,#1003,.T.); +#1005=ORIENTED_EDGE('',*,*,#1004,.T.); +#1006=EDGE_LOOP('',(#756,#764,#772,#780,#788,#796,#804,#812,#820,#828,#836,#844,#852,#860,#868,#876,#884,#892,#901,#909,#918,#926,#934,#942,#950,#958, +#966,#974,#983,#991,#999,#1005)); +#1007=FACE_BOUND('',#1006,.T.); +#1008=ADVANCED_FACE('',(#1007),#746,.T.); +#1009=CARTESIAN_POINT('',(0.0,-0.86,-18.41)); +#1010=DIRECTION('',(0.0,0.0,-1.0)); +#1011=DIRECTION('',(1.0,0.0,0.0)); +#1012=AXIS2_PLACEMENT_3D('',#1009,#1010,#1011); +#1013=PLANE('',#1012); +#1014=ORIENTED_EDGE('',*,*,#602,.T.); +#1015=CARTESIAN_POINT('',(89.835,0.0,-18.41)); +#1016=DIRECTION('',(0.0,-1.0,0.0)); +#1017=VECTOR('',#1016,0.86); +#1018=LINE('',#1015,#1017); +#1019=EDGE_CURVE('',#588,#903,#1018,.T.); +#1020=ORIENTED_EDGE('',*,*,#1019,.T.); +#1021=ORIENTED_EDGE('',*,*,#908,.F.); +#1022=CARTESIAN_POINT('',(15.785,-0.86,-18.41)); +#1023=DIRECTION('',(-0.0,1.0,-0.0)); +#1024=VECTOR('',#1023,0.86); +#1025=LINE('',#1022,#1024); +#1026=EDGE_CURVE('',#894,#597,#1025,.T.); +#1027=ORIENTED_EDGE('',*,*,#1026,.T.); +#1028=EDGE_LOOP('',(#1014,#1020,#1021,#1027)); +#1029=FACE_BOUND('',#1028,.T.); +#1030=ADVANCED_FACE('',(#1029),#1013,.T.); +#1031=CARTESIAN_POINT('',(0.0,-0.86,-18.41)); +#1032=DIRECTION('',(0.0,0.0,-1.0)); +#1033=DIRECTION('',(1.0,0.0,0.0)); +#1034=AXIS2_PLACEMENT_3D('',#1031,#1032,#1033); +#1035=PLANE('',#1034); +#1036=ORIENTED_EDGE('',*,*,#990,.F.); +#1037=CARTESIAN_POINT('',(101.185,-0.86,-18.41)); +#1038=DIRECTION('',(-0.0,1.0,-0.0)); +#1039=VECTOR('',#1038,0.86); +#1040=LINE('',#1037,#1039); +#1041=EDGE_CURVE('',#976,#515,#1040,.T.); +#1042=ORIENTED_EDGE('',*,*,#1041,.T.); +#1043=ORIENTED_EDGE('',*,*,#520,.T.); +#1044=CARTESIAN_POINT('',(108.64,-0.86,-18.41)); +#1045=DIRECTION('',(-0.0,1.0,-0.0)); +#1046=VECTOR('',#1045,0.86); +#1047=LINE('',#1044,#1046); +#1048=EDGE_CURVE('',#985,#507,#1047,.T.); +#1049=ORIENTED_EDGE('',*,*,#1048,.F.); +#1050=EDGE_LOOP('',(#1036,#1042,#1043,#1049)); +#1051=FACE_BOUND('',#1050,.T.); +#1052=ADVANCED_FACE('',(#1051),#1035,.T.); +#1053=CARTESIAN_POINT('',(0.0,-0.86,-18.41)); +#1054=DIRECTION('',(0.0,0.0,-1.0)); +#1055=DIRECTION('',(1.0,0.0,0.0)); +#1056=AXIS2_PLACEMENT_3D('',#1053,#1054,#1055); +#1057=PLANE('',#1056); +#1058=ORIENTED_EDGE('',*,*,#675,.T.); +#1059=CARTESIAN_POINT('',(5.705,-2.54787511E-015,-18.41)); +#1060=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1061=VECTOR('',#1060,0.86); +#1062=LINE('',#1059,#1061); +#1063=EDGE_CURVE('',#662,#830,#1062,.T.); +#1064=ORIENTED_EDGE('',*,*,#1063,.T.); +#1065=ORIENTED_EDGE('',*,*,#835,.F.); +#1066=CARTESIAN_POINT('',(5.42,-0.86,-18.41)); +#1067=DIRECTION('',(-0.0,1.0,-0.0)); +#1068=VECTOR('',#1067,0.86); +#1069=LINE('',#1066,#1068); +#1070=EDGE_CURVE('',#822,#670,#1069,.T.); +#1071=ORIENTED_EDGE('',*,*,#1070,.T.); +#1072=EDGE_LOOP('',(#1058,#1064,#1065,#1071)); +#1073=FACE_BOUND('',#1072,.T.); +#1074=ADVANCED_FACE('',(#1073),#1057,.T.); +#1075=CARTESIAN_POINT('',(0.0,-0.86,-21.59)); +#1076=DIRECTION('',(0.0,0.0,-1.0)); +#1077=DIRECTION('',(-1.0,0.0,0.0)); +#1078=AXIS2_PLACEMENT_3D('',#1075,#1076,#1077); +#1079=PLANE('',#1078); +#1080=ORIENTED_EDGE('',*,*,#811,.T.); +#1081=CARTESIAN_POINT('',(0.7366,-0.86,-21.59)); +#1082=DIRECTION('',(1.0303306E-015,1.0,-7.58272248E-032)); +#1083=VECTOR('',#1082,0.86); +#1084=LINE('',#1081,#1083); +#1085=EDGE_CURVE('',#798,#694,#1084,.T.); +#1086=ORIENTED_EDGE('',*,*,#1085,.T.); +#1087=ORIENTED_EDGE('',*,*,#699,.F.); +#1088=CARTESIAN_POINT('',(2.92,-0.86,-21.59)); +#1089=DIRECTION('',(-0.0,1.0,-0.0)); +#1090=VECTOR('',#1089,0.86); +#1091=LINE('',#1088,#1090); +#1092=EDGE_CURVE('',#806,#686,#1091,.T.); +#1093=ORIENTED_EDGE('',*,*,#1092,.F.); +#1094=EDGE_LOOP('',(#1080,#1086,#1087,#1093)); +#1095=FACE_BOUND('',#1094,.T.); +#1096=ADVANCED_FACE('',(#1095),#1079,.T.); +#1097=CARTESIAN_POINT('',(0.0,-0.86,0.0)); +#1098=DIRECTION('',(0.0,0.0,1.0)); +#1099=DIRECTION('',(1.0,0.0,-0.0)); +#1100=AXIS2_PLACEMENT_3D('',#1097,#1098,#1099); +#1101=PLANE('',#1100); +#1102=ORIENTED_EDGE('',*,*,#779,.T.); +#1103=CARTESIAN_POINT('',(108.64,-0.86,0.0)); +#1104=DIRECTION('',(-0.0,1.0,-0.0)); +#1105=VECTOR('',#1104,0.86); +#1106=LINE('',#1103,#1105); +#1107=EDGE_CURVE('',#766,#726,#1106,.T.); +#1108=ORIENTED_EDGE('',*,*,#1107,.T.); +#1109=ORIENTED_EDGE('',*,*,#731,.F.); +#1110=CARTESIAN_POINT('',(5.62,-0.86,2.16840434E-016)); +#1111=DIRECTION('',(-0.0,1.0,-0.0)); +#1112=VECTOR('',#1111,0.86); +#1113=LINE('',#1110,#1112); +#1114=EDGE_CURVE('',#774,#718,#1113,.T.); +#1115=ORIENTED_EDGE('',*,*,#1114,.F.); +#1116=EDGE_LOOP('',(#1102,#1108,#1109,#1115)); +#1117=FACE_BOUND('',#1116,.T.); +#1118=ADVANCED_FACE('',(#1117),#1101,.T.); +#1119=CARTESIAN_POINT('',(0.0,-0.86,-14.3)); +#1120=DIRECTION('',(0.0,0.0,-1.0)); +#1121=DIRECTION('',(1.0,0.0,0.0)); +#1122=AXIS2_PLACEMENT_3D('',#1119,#1120,#1121); +#1123=PLANE('',#1122); +#1124=CARTESIAN_POINT('',(114.880291,-0.86,-14.3)); +#1125=DIRECTION('',(0.0,1.0,0.0)); +#1126=VECTOR('',#1125,0.86); +#1127=LINE('',#1124,#1126); +#1128=EDGE_CURVE('',#750,#491,#1127,.T.); +#1129=ORIENTED_EDGE('',*,*,#1128,.F.); +#1130=ORIENTED_EDGE('',*,*,#1004,.F.); +#1131=CARTESIAN_POINT('',(112.75,-0.86,-14.3)); +#1132=DIRECTION('',(-0.0,1.0,-0.0)); +#1133=VECTOR('',#1132,0.86); +#1134=LINE('',#1131,#1133); +#1135=EDGE_CURVE('',#993,#499,#1134,.T.); +#1136=ORIENTED_EDGE('',*,*,#1135,.T.); +#1137=ORIENTED_EDGE('',*,*,#504,.T.); +#1138=EDGE_LOOP('',(#1129,#1130,#1136,#1137)); +#1139=FACE_BOUND('',#1138,.T.); +#1140=ADVANCED_FACE('',(#1139),#1123,.T.); +#1141=CARTESIAN_POINT('',(63.525,-0.86,-63.525)); +#1142=DIRECTION('',(0.707106781,0.0,-0.707106781)); +#1143=DIRECTION('',(0.707106781,0.0,0.707106781)); +#1144=AXIS2_PLACEMENT_3D('',#1141,#1142,#1143); +#1145=PLANE('',#1144); +#1146=ORIENTED_EDGE('',*,*,#1135,.F.); +#1147=ORIENTED_EDGE('',*,*,#998,.F.); +#1148=ORIENTED_EDGE('',*,*,#1048,.T.); +#1149=ORIENTED_EDGE('',*,*,#512,.T.); +#1150=EDGE_LOOP('',(#1146,#1147,#1148,#1149)); +#1151=FACE_BOUND('',#1150,.T.); +#1152=ADVANCED_FACE('',(#1151),#1145,.T.); +#1153=CARTESIAN_POINT('',(5.42,-0.86,0.0)); +#1154=DIRECTION('',(-1.0,0.0,0.0)); +#1155=DIRECTION('',(0.0,0.0,-1.0)); +#1156=AXIS2_PLACEMENT_3D('',#1153,#1154,#1155); +#1157=PLANE('',#1156); +#1158=ORIENTED_EDGE('',*,*,#1070,.F.); +#1159=ORIENTED_EDGE('',*,*,#827,.T.); +#1160=CARTESIAN_POINT('',(5.42,-0.86,-19.09)); +#1161=DIRECTION('',(-0.0,1.0,-0.0)); +#1162=VECTOR('',#1161,0.86); +#1163=LINE('',#1160,#1162); +#1164=EDGE_CURVE('',#814,#678,#1163,.T.); +#1165=ORIENTED_EDGE('',*,*,#1164,.T.); +#1166=ORIENTED_EDGE('',*,*,#683,.F.); +#1167=EDGE_LOOP('',(#1158,#1159,#1165,#1166)); +#1168=FACE_BOUND('',#1167,.T.); +#1169=ADVANCED_FACE('',(#1168),#1157,.F.); +#1170=CARTESIAN_POINT('',(12.255,-0.86,-12.255)); +#1171=DIRECTION('',(0.707106781,0.0,-0.707106781)); +#1172=DIRECTION('',(0.707106781,0.0,0.707106781)); +#1173=AXIS2_PLACEMENT_3D('',#1170,#1171,#1172); +#1174=PLANE('',#1173); +#1175=ORIENTED_EDGE('',*,*,#819,.F.); +#1176=ORIENTED_EDGE('',*,*,#1092,.T.); +#1177=ORIENTED_EDGE('',*,*,#691,.T.); +#1178=ORIENTED_EDGE('',*,*,#1164,.F.); +#1179=EDGE_LOOP('',(#1175,#1176,#1177,#1178)); +#1180=FACE_BOUND('',#1179,.T.); +#1181=ADVANCED_FACE('',(#1180),#1174,.T.); +#1182=CARTESIAN_POINT('',(0.0,-0.86,-2.54)); +#1183=DIRECTION('',(0.0,0.0,-1.0)); +#1184=DIRECTION('',(1.0,0.0,0.0)); +#1185=AXIS2_PLACEMENT_3D('',#1182,#1183,#1184); +#1186=PLANE('',#1185); +#1187=CARTESIAN_POINT('',(0.7366,-0.86,-2.54)); +#1188=DIRECTION('',(1.04048164E-015,1.0,0.0)); +#1189=VECTOR('',#1188,0.86); +#1190=LINE('',#1187,#1189); +#1191=EDGE_CURVE('',#790,#702,#1190,.T.); +#1192=ORIENTED_EDGE('',*,*,#1191,.F.); +#1193=ORIENTED_EDGE('',*,*,#795,.T.); +#1194=CARTESIAN_POINT('',(3.08,-0.86,-2.54)); +#1195=DIRECTION('',(-0.0,1.0,-0.0)); +#1196=VECTOR('',#1195,0.86); +#1197=LINE('',#1194,#1196); +#1198=EDGE_CURVE('',#782,#710,#1197,.T.); +#1199=ORIENTED_EDGE('',*,*,#1198,.T.); +#1200=ORIENTED_EDGE('',*,*,#715,.F.); +#1201=EDGE_LOOP('',(#1192,#1193,#1199,#1200)); +#1202=FACE_BOUND('',#1201,.T.); +#1203=ADVANCED_FACE('',(#1202),#1186,.F.); +#1204=CARTESIAN_POINT('',(2.81,-0.86,-2.81)); +#1205=DIRECTION('',(0.707106781,0.0,-0.707106781)); +#1206=DIRECTION('',(0.707106781,0.0,0.707106781)); +#1207=AXIS2_PLACEMENT_3D('',#1204,#1205,#1206); +#1208=PLANE('',#1207); +#1209=ORIENTED_EDGE('',*,*,#1198,.F.); +#1210=ORIENTED_EDGE('',*,*,#787,.T.); +#1211=ORIENTED_EDGE('',*,*,#1114,.T.); +#1212=ORIENTED_EDGE('',*,*,#723,.F.); +#1213=EDGE_LOOP('',(#1209,#1210,#1211,#1212)); +#1214=FACE_BOUND('',#1213,.T.); +#1215=ADVANCED_FACE('',(#1214),#1208,.F.); +#1216=CARTESIAN_POINT('',(54.32,-0.86,54.32)); +#1217=DIRECTION('',(-0.707106781,0.0,-0.707106781)); +#1218=DIRECTION('',(0.707106781,0.0,-0.707106781)); +#1219=AXIS2_PLACEMENT_3D('',#1216,#1217,#1218); +#1220=PLANE('',#1219); +#1221=ORIENTED_EDGE('',*,*,#1107,.F.); +#1222=ORIENTED_EDGE('',*,*,#771,.T.); +#1223=CARTESIAN_POINT('',(112.75,-0.86,-4.11)); +#1224=DIRECTION('',(-0.0,1.0,-0.0)); +#1225=VECTOR('',#1224,0.86); +#1226=LINE('',#1223,#1225); +#1227=EDGE_CURVE('',#758,#481,#1226,.T.); +#1228=ORIENTED_EDGE('',*,*,#1227,.T.); +#1229=ORIENTED_EDGE('',*,*,#737,.F.); +#1230=EDGE_LOOP('',(#1221,#1222,#1228,#1229)); +#1231=FACE_BOUND('',#1230,.T.); +#1232=ADVANCED_FACE('',(#1231),#1220,.F.); +#1233=CARTESIAN_POINT('',(0.0,-0.86,-4.11)); +#1234=DIRECTION('',(0.0,0.0,-1.0)); +#1235=DIRECTION('',(1.0,0.0,0.0)); +#1236=AXIS2_PLACEMENT_3D('',#1233,#1234,#1235); +#1237=PLANE('',#1236); +#1238=CARTESIAN_POINT('',(114.880291,0.0,-4.11)); +#1239=DIRECTION('',(0.0,-1.0,0.0)); +#1240=VECTOR('',#1239,0.86); +#1241=LINE('',#1238,#1240); +#1242=EDGE_CURVE('',#483,#748,#1241,.T.); +#1243=ORIENTED_EDGE('',*,*,#1242,.F.); +#1244=ORIENTED_EDGE('',*,*,#488,.F.); +#1245=ORIENTED_EDGE('',*,*,#1227,.F.); +#1246=ORIENTED_EDGE('',*,*,#763,.T.); +#1247=EDGE_LOOP('',(#1243,#1244,#1245,#1246)); +#1248=FACE_BOUND('',#1247,.T.); +#1249=ADVANCED_FACE('',(#1248),#1237,.F.); +#1250=CARTESIAN_POINT('',(0.7366,-1.5966,-2.54)); +#1251=DIRECTION('',(7.35950429E-017,0.0,1.0)); +#1252=DIRECTION('',(1.0,0.0,-7.35950429E-017)); +#1253=AXIS2_PLACEMENT_3D('',#1250,#1251,#1252); +#1254=PLANE('',#1253); +#1255=CARTESIAN_POINT('',(-2.60208521E-015,-1.5966,-2.54)); +#1256=DIRECTION('',(-1.0,3.49148134E-015,6.123234E-017)); +#1257=VECTOR('',#1256,0.86); +#1258=LINE('',#1255,#1257); +#1259=EDGE_CURVE('',#390,#234,#1258,.T.); +#1260=ORIENTED_EDGE('',*,*,#1259,.F.); +#1261=CARTESIAN_POINT('',(0.7366,-1.5966,-2.54)); +#1262=DIRECTION('',(7.35950429E-017,-0.0,1.0)); +#1263=DIRECTION('',(-1.0,0.0,7.35950429E-017)); +#1264=AXIS2_PLACEMENT_3D('',#1261,#1262,#1263); +#1265=CIRCLE('',#1264,0.7366); +#1266=EDGE_CURVE('',#790,#390,#1265,.T.); +#1267=ORIENTED_EDGE('',*,*,#1266,.F.); +#1268=ORIENTED_EDGE('',*,*,#1191,.T.); +#1269=CARTESIAN_POINT('',(0.7366,-1.5966,-2.54)); +#1270=DIRECTION('',(7.35950429E-017,-0.0,1.0)); +#1271=DIRECTION('',(-1.0,0.0,7.35950429E-017)); +#1272=AXIS2_PLACEMENT_3D('',#1269,#1270,#1271); +#1273=CIRCLE('',#1272,1.5966); +#1274=EDGE_CURVE('',#702,#234,#1273,.T.); +#1275=ORIENTED_EDGE('',*,*,#1274,.T.); +#1276=EDGE_LOOP('',(#1260,#1267,#1268,#1275)); +#1277=FACE_BOUND('',#1276,.T.); +#1278=ADVANCED_FACE('',(#1277),#1254,.T.); +#1279=CARTESIAN_POINT('',(0.7366,-1.5966,-21.59)); +#1280=DIRECTION('',(7.35950429E-017,0.0,1.0)); +#1281=DIRECTION('',(1.0,0.0,-7.35950429E-017)); +#1282=AXIS2_PLACEMENT_3D('',#1279,#1280,#1281); +#1283=PLANE('',#1282); +#1284=CARTESIAN_POINT('',(0.7366,-1.5966,-21.59)); +#1285=DIRECTION('',(-7.35950429E-017,0.0,-1.0)); +#1286=DIRECTION('',(-1.0,0.0,7.35950429E-017)); +#1287=AXIS2_PLACEMENT_3D('',#1284,#1285,#1286); +#1288=CIRCLE('',#1287,0.7366); +#1289=EDGE_CURVE('',#382,#798,#1288,.T.); +#1290=ORIENTED_EDGE('',*,*,#1289,.F.); +#1291=ORIENTED_EDGE('',*,*,#470,.T.); +#1292=CARTESIAN_POINT('',(0.7366,-1.5966,-21.59)); +#1293=DIRECTION('',(-7.35950429E-017,0.0,-1.0)); +#1294=DIRECTION('',(-1.0,0.0,7.35950429E-017)); +#1295=AXIS2_PLACEMENT_3D('',#1292,#1293,#1294); +#1296=CIRCLE('',#1295,1.5966); +#1297=EDGE_CURVE('',#242,#694,#1296,.T.); +#1298=ORIENTED_EDGE('',*,*,#1297,.T.); +#1299=ORIENTED_EDGE('',*,*,#1085,.F.); +#1300=EDGE_LOOP('',(#1290,#1291,#1298,#1299)); +#1301=FACE_BOUND('',#1300,.T.); +#1302=ADVANCED_FACE('',(#1301),#1283,.F.); +#1303=CARTESIAN_POINT('',(0.7366,-1.5966,-21.59)); +#1304=DIRECTION('',(-7.35950429E-017,0.0,-1.0)); +#1305=DIRECTION('',(-1.0,3.49148134E-015,7.35950429E-017)); +#1306=AXIS2_PLACEMENT_3D('',#1303,#1304,#1305); +#1307=CYLINDRICAL_SURFACE('',#1306,1.5966); +#1308=ORIENTED_EDGE('',*,*,#707,.F.); +#1309=ORIENTED_EDGE('',*,*,#1297,.F.); +#1310=ORIENTED_EDGE('',*,*,#247,.T.); +#1311=ORIENTED_EDGE('',*,*,#1274,.F.); +#1312=EDGE_LOOP('',(#1308,#1309,#1310,#1311)); +#1313=FACE_BOUND('',#1312,.T.); +#1314=ADVANCED_FACE('',(#1313),#1307,.T.); +#1315=CARTESIAN_POINT('',(0.7366,-1.5966,-21.59)); +#1316=DIRECTION('',(-7.35950429E-017,0.0,-1.0)); +#1317=DIRECTION('',(-1.0,3.49148134E-015,7.35950429E-017)); +#1318=AXIS2_PLACEMENT_3D('',#1315,#1316,#1317); +#1319=CYLINDRICAL_SURFACE('',#1318,0.7366); +#1320=ORIENTED_EDGE('',*,*,#803,.T.); +#1321=ORIENTED_EDGE('',*,*,#1266,.T.); +#1322=ORIENTED_EDGE('',*,*,#395,.T.); +#1323=ORIENTED_EDGE('',*,*,#1289,.T.); +#1324=EDGE_LOOP('',(#1320,#1321,#1322,#1323)); +#1325=FACE_BOUND('',#1324,.T.); +#1326=ADVANCED_FACE('',(#1325),#1319,.F.); +#1327=CARTESIAN_POINT('',(-0.86,-12.29,-21.59)); +#1328=DIRECTION('',(0.0,0.0,1.0)); +#1329=DIRECTION('',(1.0,0.0,-0.0)); +#1330=AXIS2_PLACEMENT_3D('',#1327,#1328,#1329); +#1331=PLANE('',#1330); +#1332=ORIENTED_EDGE('',*,*,#354,.T.); +#1333=CARTESIAN_POINT('',(-3.33066907E-014,-10.38,-21.59)); +#1334=DIRECTION('',(-1.0,3.49148134E-015,-0.0)); +#1335=VECTOR('',#1334,0.86); +#1336=LINE('',#1333,#1335); +#1337=EDGE_CURVE('',#340,#283,#1336,.T.); +#1338=ORIENTED_EDGE('',*,*,#1337,.T.); +#1339=ORIENTED_EDGE('',*,*,#288,.F.); +#1340=CARTESIAN_POINT('',(-2.84217094E-014,-8.15,-21.59)); +#1341=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#1342=VECTOR('',#1341,0.86); +#1343=LINE('',#1340,#1342); +#1344=EDGE_CURVE('',#349,#275,#1343,.T.); +#1345=ORIENTED_EDGE('',*,*,#1344,.F.); +#1346=EDGE_LOOP('',(#1332,#1338,#1339,#1345)); +#1347=FACE_BOUND('',#1346,.T.); +#1348=ADVANCED_FACE('',(#1347),#1331,.F.); +#1349=CARTESIAN_POINT('',(-0.86,-0.86,-2.54)); +#1350=DIRECTION('',(0.0,0.0,-1.0)); +#1351=DIRECTION('',(-1.0,0.0,0.0)); +#1352=AXIS2_PLACEMENT_3D('',#1349,#1350,#1351); +#1353=PLANE('',#1352); +#1354=ORIENTED_EDGE('',*,*,#239,.F.); +#1355=CARTESIAN_POINT('',(-0.86,-10.38,-2.54)); +#1356=DIRECTION('',(1.0,-3.49148134E-015,0.0)); +#1357=VECTOR('',#1356,0.86); +#1358=LINE('',#1355,#1357); +#1359=EDGE_CURVE('',#225,#398,#1358,.T.); +#1360=ORIENTED_EDGE('',*,*,#1359,.T.); +#1361=ORIENTED_EDGE('',*,*,#403,.T.); +#1362=ORIENTED_EDGE('',*,*,#1259,.T.); +#1363=EDGE_LOOP('',(#1354,#1360,#1361,#1362)); +#1364=FACE_BOUND('',#1363,.T.); +#1365=ADVANCED_FACE('',(#1364),#1353,.F.); +#1366=CARTESIAN_POINT('',(-0.86,-12.29,-2.54)); +#1367=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#1368=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#1369=AXIS2_PLACEMENT_3D('',#1366,#1367,#1368); +#1370=PLANE('',#1369); +#1371=ORIENTED_EDGE('',*,*,#222,.F.); +#1372=CARTESIAN_POINT('',(-4.26325641E-014,-12.29,-10.92)); +#1373=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#1374=VECTOR('',#1373,0.86); +#1375=LINE('',#1372,#1374); +#1376=EDGE_CURVE('',#415,#209,#1375,.T.); +#1377=ORIENTED_EDGE('',*,*,#1376,.F.); +#1378=ORIENTED_EDGE('',*,*,#420,.T.); +#1379=CARTESIAN_POINT('',(-3.98570066E-014,-12.29,-4.45)); +#1380=DIRECTION('',(-1.0,3.49148134E-015,-0.0)); +#1381=VECTOR('',#1380,0.86); +#1382=LINE('',#1379,#1381); +#1383=EDGE_CURVE('',#406,#217,#1382,.T.); +#1384=ORIENTED_EDGE('',*,*,#1383,.T.); +#1385=EDGE_LOOP('',(#1371,#1377,#1378,#1384)); +#1386=FACE_BOUND('',#1385,.T.); +#1387=ADVANCED_FACE('',(#1386),#1370,.F.); +#1388=CARTESIAN_POINT('',(5.705,-2.54787511E-015,-18.41)); +#1389=DIRECTION('',(1.0,0.0,0.0)); +#1390=DIRECTION('',(0.0,0.0,-1.0)); +#1391=AXIS2_PLACEMENT_3D('',#1388,#1389,#1390); +#1392=PLANE('',#1391); +#1393=ORIENTED_EDGE('',*,*,#843,.F.); +#1394=ORIENTED_EDGE('',*,*,#1063,.F.); +#1395=ORIENTED_EDGE('',*,*,#667,.T.); +#1396=CARTESIAN_POINT('',(5.705,-5.09575021E-015,-16.3834)); +#1397=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1398=VECTOR('',#1397,0.86); +#1399=LINE('',#1396,#1398); +#1400=EDGE_CURVE('',#654,#838,#1399,.T.); +#1401=ORIENTED_EDGE('',*,*,#1400,.T.); +#1402=EDGE_LOOP('',(#1393,#1394,#1395,#1401)); +#1403=FACE_BOUND('',#1402,.T.); +#1404=ADVANCED_FACE('',(#1403),#1392,.T.); +#1405=CARTESIAN_POINT('',(5.705,-5.09575021E-015,-16.3834)); +#1406=DIRECTION('',(0.0,-6.123234E-017,-1.0)); +#1407=DIRECTION('',(0.0,1.0,-6.123234E-017)); +#1408=AXIS2_PLACEMENT_3D('',#1405,#1406,#1407); +#1409=PLANE('',#1408); +#1410=ORIENTED_EDGE('',*,*,#851,.F.); +#1411=ORIENTED_EDGE('',*,*,#1400,.F.); +#1412=ORIENTED_EDGE('',*,*,#659,.T.); +#1413=CARTESIAN_POINT('',(6.135,-5.09575021E-015,-16.3834)); +#1414=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1415=VECTOR('',#1414,0.86); +#1416=LINE('',#1413,#1415); +#1417=EDGE_CURVE('',#646,#846,#1416,.T.); +#1418=ORIENTED_EDGE('',*,*,#1417,.T.); +#1419=EDGE_LOOP('',(#1410,#1411,#1412,#1418)); +#1420=FACE_BOUND('',#1419,.T.); +#1421=ADVANCED_FACE('',(#1420),#1409,.T.); +#1422=CARTESIAN_POINT('',(6.135,-5.09575021E-015,-16.3834)); +#1423=DIRECTION('',(-1.0,0.0,0.0)); +#1424=DIRECTION('',(0.0,0.0,1.0)); +#1425=AXIS2_PLACEMENT_3D('',#1422,#1423,#1424); +#1426=PLANE('',#1425); +#1427=ORIENTED_EDGE('',*,*,#859,.F.); +#1428=ORIENTED_EDGE('',*,*,#1417,.F.); +#1429=ORIENTED_EDGE('',*,*,#651,.T.); +#1430=CARTESIAN_POINT('',(6.135,-5.09575021E-015,-16.8134)); +#1431=DIRECTION('',(-4.41570258E-016,-1.0,0.0)); +#1432=VECTOR('',#1431,0.86); +#1433=LINE('',#1430,#1432); +#1434=EDGE_CURVE('',#638,#854,#1433,.T.); +#1435=ORIENTED_EDGE('',*,*,#1434,.T.); +#1436=EDGE_LOOP('',(#1427,#1428,#1429,#1435)); +#1437=FACE_BOUND('',#1436,.T.); +#1438=ADVANCED_FACE('',(#1437),#1426,.T.); +#1439=CARTESIAN_POINT('',(14.085,-8.56519716E-015,-16.8134)); +#1440=DIRECTION('',(1.0,0.0,0.0)); +#1441=DIRECTION('',(0.0,0.0,-1.0)); +#1442=AXIS2_PLACEMENT_3D('',#1439,#1440,#1441); +#1443=PLANE('',#1442); +#1444=ORIENTED_EDGE('',*,*,#875,.F.); +#1445=CARTESIAN_POINT('',(14.085,-8.56519716E-015,-16.8134)); +#1446=DIRECTION('',(0.0,-1.0,0.0)); +#1447=VECTOR('',#1446,0.86); +#1448=LINE('',#1445,#1447); +#1449=EDGE_CURVE('',#630,#862,#1448,.T.); +#1450=ORIENTED_EDGE('',*,*,#1449,.F.); +#1451=ORIENTED_EDGE('',*,*,#635,.T.); +#1452=CARTESIAN_POINT('',(14.085,-8.56519716E-015,-16.3834)); +#1453=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1454=VECTOR('',#1453,0.86); +#1455=LINE('',#1452,#1454); +#1456=EDGE_CURVE('',#622,#870,#1455,.T.); +#1457=ORIENTED_EDGE('',*,*,#1456,.T.); +#1458=EDGE_LOOP('',(#1444,#1450,#1451,#1457)); +#1459=FACE_BOUND('',#1458,.T.); +#1460=ADVANCED_FACE('',(#1459),#1443,.T.); +#1461=CARTESIAN_POINT('',(14.085,-8.56519716E-015,-16.3834)); +#1462=DIRECTION('',(0.0,-6.123234E-017,-1.0)); +#1463=DIRECTION('',(0.0,1.0,-6.123234E-017)); +#1464=AXIS2_PLACEMENT_3D('',#1461,#1462,#1463); +#1465=PLANE('',#1464); +#1466=ORIENTED_EDGE('',*,*,#883,.F.); +#1467=ORIENTED_EDGE('',*,*,#1456,.F.); +#1468=ORIENTED_EDGE('',*,*,#627,.T.); +#1469=CARTESIAN_POINT('',(14.515,-8.56519716E-015,-16.3834)); +#1470=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1471=VECTOR('',#1470,0.86); +#1472=LINE('',#1469,#1471); +#1473=EDGE_CURVE('',#614,#878,#1472,.T.); +#1474=ORIENTED_EDGE('',*,*,#1473,.T.); +#1475=EDGE_LOOP('',(#1466,#1467,#1468,#1474)); +#1476=FACE_BOUND('',#1475,.T.); +#1477=ADVANCED_FACE('',(#1476),#1465,.T.); +#1478=CARTESIAN_POINT('',(14.515,-8.56519716E-015,-16.3834)); +#1479=DIRECTION('',(-1.0,0.0,0.0)); +#1480=DIRECTION('',(0.0,0.0,1.0)); +#1481=AXIS2_PLACEMENT_3D('',#1478,#1479,#1480); +#1482=PLANE('',#1481); +#1483=ORIENTED_EDGE('',*,*,#619,.T.); +#1484=CARTESIAN_POINT('',(14.515,-6.96635472E-015,-17.14)); +#1485=DIRECTION('',(0.0,-1.0,0.0)); +#1486=VECTOR('',#1485,0.86); +#1487=LINE('',#1484,#1486); +#1488=EDGE_CURVE('',#605,#886,#1487,.T.); +#1489=ORIENTED_EDGE('',*,*,#1488,.T.); +#1490=ORIENTED_EDGE('',*,*,#891,.F.); +#1491=ORIENTED_EDGE('',*,*,#1473,.F.); +#1492=EDGE_LOOP('',(#1483,#1489,#1490,#1491)); +#1493=FACE_BOUND('',#1492,.T.); +#1494=ADVANCED_FACE('',(#1493),#1482,.T.); +#1495=CARTESIAN_POINT('',(14.085,0.7366,-16.8134)); +#1496=DIRECTION('',(1.0,-4.41570258E-016,0.0)); +#1497=DIRECTION('',(4.41570258E-016,1.0,0.0)); +#1498=AXIS2_PLACEMENT_3D('',#1495,#1496,#1497); +#1499=PLANE('',#1498); +#1500=CARTESIAN_POINT('',(14.085,0.7366,-17.55)); +#1501=VERTEX_POINT('',#1500); +#1502=CARTESIAN_POINT('',(14.085,0.7366,-17.55)); +#1503=DIRECTION('',(3.3612158E-017,6.98296268E-015,-1.0)); +#1504=VECTOR('',#1503,0.86); +#1505=LINE('',#1502,#1504); +#1506=EDGE_CURVE('',#1501,#72,#1505,.T.); +#1507=ORIENTED_EDGE('',*,*,#1506,.F.); +#1508=CARTESIAN_POINT('',(14.085,0.7366,-16.8134)); +#1509=DIRECTION('',(1.0,-4.41570258E-016,-0.0)); +#1510=DIRECTION('',(-4.41570258E-016,-1.0,0.0)); +#1511=AXIS2_PLACEMENT_3D('',#1508,#1509,#1510); +#1512=CIRCLE('',#1511,0.7366); +#1513=EDGE_CURVE('',#630,#1501,#1512,.T.); +#1514=ORIENTED_EDGE('',*,*,#1513,.F.); +#1515=ORIENTED_EDGE('',*,*,#1449,.T.); +#1516=CARTESIAN_POINT('',(14.085,0.7366,-16.8134)); +#1517=DIRECTION('',(1.0,-4.41570258E-016,-0.0)); +#1518=DIRECTION('',(-4.41570258E-016,-1.0,0.0)); +#1519=AXIS2_PLACEMENT_3D('',#1516,#1517,#1518); +#1520=CIRCLE('',#1519,1.5966); +#1521=EDGE_CURVE('',#862,#72,#1520,.T.); +#1522=ORIENTED_EDGE('',*,*,#1521,.T.); +#1523=EDGE_LOOP('',(#1507,#1514,#1515,#1522)); +#1524=FACE_BOUND('',#1523,.T.); +#1525=ADVANCED_FACE('',(#1524),#1499,.T.); +#1526=CARTESIAN_POINT('',(6.135,0.7366,-16.8134)); +#1527=DIRECTION('',(1.0,-4.41570258E-016,0.0)); +#1528=DIRECTION('',(4.41570258E-016,1.0,0.0)); +#1529=AXIS2_PLACEMENT_3D('',#1526,#1527,#1528); +#1530=PLANE('',#1529); +#1531=CARTESIAN_POINT('',(6.135,0.7366,-17.55)); +#1532=VERTEX_POINT('',#1531); +#1533=CARTESIAN_POINT('',(6.135,0.7366,-16.8134)); +#1534=DIRECTION('',(-1.0,4.41570258E-016,0.0)); +#1535=DIRECTION('',(-4.41570258E-016,-1.0,0.0)); +#1536=AXIS2_PLACEMENT_3D('',#1533,#1534,#1535); +#1537=CIRCLE('',#1536,0.7366); +#1538=EDGE_CURVE('',#1532,#638,#1537,.T.); +#1539=ORIENTED_EDGE('',*,*,#1538,.F.); +#1540=CARTESIAN_POINT('',(6.135,0.7366,-17.55)); +#1541=DIRECTION('',(3.3612158E-017,6.98296268E-015,-1.0)); +#1542=VECTOR('',#1541,0.86); +#1543=LINE('',#1540,#1542); +#1544=EDGE_CURVE('',#1532,#80,#1543,.T.); +#1545=ORIENTED_EDGE('',*,*,#1544,.T.); +#1546=CARTESIAN_POINT('',(6.135,0.7366,-16.8134)); +#1547=DIRECTION('',(-1.0,4.41570258E-016,0.0)); +#1548=DIRECTION('',(-4.41570258E-016,-1.0,0.0)); +#1549=AXIS2_PLACEMENT_3D('',#1546,#1547,#1548); +#1550=CIRCLE('',#1549,1.5966); +#1551=EDGE_CURVE('',#80,#854,#1550,.T.); +#1552=ORIENTED_EDGE('',*,*,#1551,.T.); +#1553=ORIENTED_EDGE('',*,*,#1434,.F.); +#1554=EDGE_LOOP('',(#1539,#1545,#1552,#1553)); +#1555=FACE_BOUND('',#1554,.T.); +#1556=ADVANCED_FACE('',(#1555),#1530,.F.); +#1557=CARTESIAN_POINT('',(6.135,0.7366,-16.8134)); +#1558=DIRECTION('',(-1.0,4.41570258E-016,0.0)); +#1559=DIRECTION('',(-1.56994492E-030,-3.55536835E-015,-1.0)); +#1560=AXIS2_PLACEMENT_3D('',#1557,#1558,#1559); +#1561=CYLINDRICAL_SURFACE('',#1560,1.5966); +#1562=ORIENTED_EDGE('',*,*,#867,.F.); +#1563=ORIENTED_EDGE('',*,*,#1551,.F.); +#1564=ORIENTED_EDGE('',*,*,#85,.T.); +#1565=ORIENTED_EDGE('',*,*,#1521,.F.); +#1566=EDGE_LOOP('',(#1562,#1563,#1564,#1565)); +#1567=FACE_BOUND('',#1566,.T.); +#1568=ADVANCED_FACE('',(#1567),#1561,.T.); +#1569=CARTESIAN_POINT('',(6.135,0.7366,-16.8134)); +#1570=DIRECTION('',(-1.0,4.41570258E-016,0.0)); +#1571=DIRECTION('',(-1.56994492E-030,-3.55536835E-015,-1.0)); +#1572=AXIS2_PLACEMENT_3D('',#1569,#1570,#1571); +#1573=CYLINDRICAL_SURFACE('',#1572,0.7366); +#1574=ORIENTED_EDGE('',*,*,#643,.T.); +#1575=ORIENTED_EDGE('',*,*,#1513,.T.); +#1576=CARTESIAN_POINT('',(14.085,0.7366,-17.55)); +#1577=DIRECTION('',(-1.0,4.36408422E-016,-8.9848212E-031)); +#1578=VECTOR('',#1577,7.95); +#1579=LINE('',#1576,#1578); +#1580=EDGE_CURVE('',#1501,#1532,#1579,.T.); +#1581=ORIENTED_EDGE('',*,*,#1580,.T.); +#1582=ORIENTED_EDGE('',*,*,#1538,.T.); +#1583=EDGE_LOOP('',(#1574,#1575,#1581,#1582)); +#1584=FACE_BOUND('',#1583,.T.); +#1585=ADVANCED_FACE('',(#1584),#1573,.F.); +#1586=CARTESIAN_POINT('',(6.135,11.71,-18.41)); +#1587=DIRECTION('',(1.0,-5.92561392E-016,3.3612158E-017)); +#1588=DIRECTION('',(5.92561392E-016,1.0,0.0)); +#1589=AXIS2_PLACEMENT_3D('',#1586,#1587,#1588); +#1590=PLANE('',#1589); +#1591=CARTESIAN_POINT('',(6.135,10.44,-17.55)); +#1592=VERTEX_POINT('',#1591); +#1593=CARTESIAN_POINT('',(6.135,0.7366,-17.55)); +#1594=DIRECTION('',(5.92561392E-016,1.0,-3.55536835E-015)); +#1595=VECTOR('',#1594,9.7034); +#1596=LINE('',#1593,#1595); +#1597=EDGE_CURVE('',#1532,#1592,#1596,.T.); +#1598=ORIENTED_EDGE('',*,*,#1597,.T.); +#1599=CARTESIAN_POINT('',(6.135,10.44,-17.55)); +#1600=DIRECTION('',(3.3612158E-017,-3.49148134E-015,-1.0)); +#1601=VECTOR('',#1600,0.86); +#1602=LINE('',#1599,#1601); +#1603=EDGE_CURVE('',#1592,#88,#1602,.T.); +#1604=ORIENTED_EDGE('',*,*,#1603,.T.); +#1605=ORIENTED_EDGE('',*,*,#93,.F.); +#1606=ORIENTED_EDGE('',*,*,#1544,.F.); +#1607=EDGE_LOOP('',(#1598,#1604,#1605,#1606)); +#1608=FACE_BOUND('',#1607,.T.); +#1609=ADVANCED_FACE('',(#1608),#1590,.F.); +#1610=CARTESIAN_POINT('',(14.085,-3.00267395E-015,-18.41)); +#1611=DIRECTION('',(-1.0,-1.19503603E-031,-3.3612158E-017)); +#1612=DIRECTION('',(-3.3612158E-017,0.0,1.0)); +#1613=AXIS2_PLACEMENT_3D('',#1610,#1611,#1612); +#1614=PLANE('',#1613); +#1615=ORIENTED_EDGE('',*,*,#77,.F.); +#1616=CARTESIAN_POINT('',(14.085,10.44,-17.55)); +#1617=VERTEX_POINT('',#1616); +#1618=CARTESIAN_POINT('',(14.085,10.44,-18.41)); +#1619=DIRECTION('',(-3.3612158E-017,3.49148134E-015,1.0)); +#1620=VECTOR('',#1619,0.86); +#1621=LINE('',#1618,#1620); +#1622=EDGE_CURVE('',#63,#1617,#1621,.T.); +#1623=ORIENTED_EDGE('',*,*,#1622,.T.); +#1624=CARTESIAN_POINT('',(14.085,10.44,-17.55)); +#1625=DIRECTION('',(-2.18952885E-047,-1.0,3.55536835E-015)); +#1626=VECTOR('',#1625,9.7034); +#1627=LINE('',#1624,#1626); +#1628=EDGE_CURVE('',#1617,#1501,#1627,.T.); +#1629=ORIENTED_EDGE('',*,*,#1628,.T.); +#1630=ORIENTED_EDGE('',*,*,#1506,.T.); +#1631=EDGE_LOOP('',(#1615,#1623,#1629,#1630)); +#1632=FACE_BOUND('',#1631,.T.); +#1633=ADVANCED_FACE('',(#1632),#1614,.F.); +#1634=CARTESIAN_POINT('',(-2.89064559E-017,-6.54543314E-014,-17.55)); +#1635=DIRECTION('',(6.53110571E-031,3.55536835E-015,1.0)); +#1636=DIRECTION('',(0.0,-1.0,3.55536835E-015)); +#1637=AXIS2_PLACEMENT_3D('',#1634,#1635,#1636); +#1638=PLANE('',#1637); +#1639=CARTESIAN_POINT('',(10.11,9.6703,-17.55)); +#1640=VERTEX_POINT('',#1639); +#1641=CARTESIAN_POINT('',(10.11,7.4097,-17.55)); +#1642=VERTEX_POINT('',#1641); +#1643=CARTESIAN_POINT('',(10.11,8.54,-17.55)); +#1644=DIRECTION('',(6.53110571E-031,3.55536835E-015,1.0)); +#1645=DIRECTION('',(0.0,-1.0,3.55536835E-015)); +#1646=AXIS2_PLACEMENT_3D('',#1643,#1644,#1645); +#1647=CIRCLE('',#1646,1.1303); +#1648=EDGE_CURVE('',#1640,#1642,#1647,.T.); +#1649=ORIENTED_EDGE('',*,*,#1648,.F.); +#1650=CARTESIAN_POINT('',(10.11,8.54,-17.55)); +#1651=DIRECTION('',(6.53110571E-031,3.55536835E-015,1.0)); +#1652=DIRECTION('',(0.0,-1.0,3.55536835E-015)); +#1653=AXIS2_PLACEMENT_3D('',#1650,#1651,#1652); +#1654=CIRCLE('',#1653,1.1303); +#1655=EDGE_CURVE('',#1642,#1640,#1654,.T.); +#1656=ORIENTED_EDGE('',*,*,#1655,.F.); +#1657=EDGE_LOOP('',(#1649,#1656)); +#1658=FACE_BOUND('',#1657,.T.); +#1659=ORIENTED_EDGE('',*,*,#1628,.F.); +#1660=CARTESIAN_POINT('',(12.815,11.71,-17.55)); +#1661=VERTEX_POINT('',#1660); +#1662=CARTESIAN_POINT('',(12.815,10.44,-17.55)); +#1663=DIRECTION('',(6.53110571E-031,3.55536835E-015,1.0)); +#1664=DIRECTION('',(0.0,-1.0,3.55536835E-015)); +#1665=AXIS2_PLACEMENT_3D('',#1662,#1663,#1664); +#1666=CIRCLE('',#1665,1.27); +#1667=EDGE_CURVE('',#1617,#1661,#1666,.T.); +#1668=ORIENTED_EDGE('',*,*,#1667,.T.); +#1669=CARTESIAN_POINT('',(7.405,11.71,-17.55)); +#1670=VERTEX_POINT('',#1669); +#1671=CARTESIAN_POINT('',(7.405,11.71,-17.55)); +#1672=DIRECTION('',(1.0,-2.18204211E-016,1.22685775E-031)); +#1673=VECTOR('',#1672,5.41); +#1674=LINE('',#1671,#1673); +#1675=EDGE_CURVE('',#1670,#1661,#1674,.T.); +#1676=ORIENTED_EDGE('',*,*,#1675,.F.); +#1677=CARTESIAN_POINT('',(7.405,10.44,-17.55)); +#1678=DIRECTION('',(6.53110571E-031,3.55536835E-015,1.0)); +#1679=DIRECTION('',(0.0,-1.0,3.55536835E-015)); +#1680=AXIS2_PLACEMENT_3D('',#1677,#1678,#1679); +#1681=CIRCLE('',#1680,1.27); +#1682=EDGE_CURVE('',#1670,#1592,#1681,.T.); +#1683=ORIENTED_EDGE('',*,*,#1682,.T.); +#1684=ORIENTED_EDGE('',*,*,#1597,.F.); +#1685=ORIENTED_EDGE('',*,*,#1580,.F.); +#1686=EDGE_LOOP('',(#1659,#1668,#1676,#1683,#1684,#1685)); +#1687=FACE_BOUND('',#1686,.T.); +#1688=ADVANCED_FACE('',(#1658,#1687),#1638,.T.); +#1689=CARTESIAN_POINT('',(14.085,11.71,-18.41)); +#1690=DIRECTION('',(-2.18204211E-016,-1.0,3.49148134E-015)); +#1691=DIRECTION('',(0.0,-3.49148134E-015,-1.0)); +#1692=AXIS2_PLACEMENT_3D('',#1689,#1690,#1691); +#1693=PLANE('',#1692); +#1694=ORIENTED_EDGE('',*,*,#1675,.T.); +#1695=CARTESIAN_POINT('',(12.815,11.71,-17.55)); +#1696=DIRECTION('',(3.3612158E-017,-3.49148134E-015,-1.0)); +#1697=VECTOR('',#1696,0.86); +#1698=LINE('',#1695,#1697); +#1699=EDGE_CURVE('',#1661,#55,#1698,.T.); +#1700=ORIENTED_EDGE('',*,*,#1699,.T.); +#1701=ORIENTED_EDGE('',*,*,#60,.F.); +#1702=CARTESIAN_POINT('',(7.405,11.71,-18.41)); +#1703=DIRECTION('',(-3.3612158E-017,3.49148134E-015,1.0)); +#1704=VECTOR('',#1703,0.86); +#1705=LINE('',#1702,#1704); +#1706=EDGE_CURVE('',#53,#1670,#1705,.T.); +#1707=ORIENTED_EDGE('',*,*,#1706,.T.); +#1708=EDGE_LOOP('',(#1694,#1700,#1701,#1707)); +#1709=FACE_BOUND('',#1708,.T.); +#1710=ADVANCED_FACE('',(#1709),#1693,.F.); +#1711=CARTESIAN_POINT('',(91.105,-4.28259858E-015,-18.41)); +#1712=DIRECTION('',(1.0,0.0,0.0)); +#1713=DIRECTION('',(0.0,0.0,-1.0)); +#1714=AXIS2_PLACEMENT_3D('',#1711,#1712,#1713); +#1715=PLANE('',#1714); +#1716=ORIENTED_EDGE('',*,*,#925,.F.); +#1717=CARTESIAN_POINT('',(91.105,-0.86,-17.14)); +#1718=DIRECTION('',(-0.0,1.0,-0.0)); +#1719=VECTOR('',#1718,0.86); +#1720=LINE('',#1717,#1719); +#1721=EDGE_CURVE('',#911,#580,#1720,.T.); +#1722=ORIENTED_EDGE('',*,*,#1721,.T.); +#1723=ORIENTED_EDGE('',*,*,#585,.T.); +#1724=CARTESIAN_POINT('',(91.105,-8.56519716E-015,-16.3834)); +#1725=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1726=VECTOR('',#1725,0.86); +#1727=LINE('',#1724,#1726); +#1728=EDGE_CURVE('',#572,#920,#1727,.T.); +#1729=ORIENTED_EDGE('',*,*,#1728,.T.); +#1730=EDGE_LOOP('',(#1716,#1722,#1723,#1729)); +#1731=FACE_BOUND('',#1730,.T.); +#1732=ADVANCED_FACE('',(#1731),#1715,.T.); +#1733=CARTESIAN_POINT('',(91.105,-8.56519716E-015,-16.3834)); +#1734=DIRECTION('',(0.0,-6.123234E-017,-1.0)); +#1735=DIRECTION('',(0.0,1.0,-6.123234E-017)); +#1736=AXIS2_PLACEMENT_3D('',#1733,#1734,#1735); +#1737=PLANE('',#1736); +#1738=ORIENTED_EDGE('',*,*,#933,.F.); +#1739=ORIENTED_EDGE('',*,*,#1728,.F.); +#1740=ORIENTED_EDGE('',*,*,#577,.T.); +#1741=CARTESIAN_POINT('',(91.535,-8.56519716E-015,-16.3834)); +#1742=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1743=VECTOR('',#1742,0.86); +#1744=LINE('',#1741,#1743); +#1745=EDGE_CURVE('',#564,#928,#1744,.T.); +#1746=ORIENTED_EDGE('',*,*,#1745,.T.); +#1747=EDGE_LOOP('',(#1738,#1739,#1740,#1746)); +#1748=FACE_BOUND('',#1747,.T.); +#1749=ADVANCED_FACE('',(#1748),#1737,.T.); +#1750=CARTESIAN_POINT('',(91.535,-8.56519716E-015,-16.3834)); +#1751=DIRECTION('',(-1.0,0.0,0.0)); +#1752=DIRECTION('',(0.0,0.0,1.0)); +#1753=AXIS2_PLACEMENT_3D('',#1750,#1751,#1752); +#1754=PLANE('',#1753); +#1755=ORIENTED_EDGE('',*,*,#941,.F.); +#1756=ORIENTED_EDGE('',*,*,#1745,.F.); +#1757=ORIENTED_EDGE('',*,*,#569,.T.); +#1758=CARTESIAN_POINT('',(91.535,-8.56519716E-015,-16.8134)); +#1759=DIRECTION('',(0.0,-1.0,0.0)); +#1760=VECTOR('',#1759,0.86); +#1761=LINE('',#1758,#1760); +#1762=EDGE_CURVE('',#556,#936,#1761,.T.); +#1763=ORIENTED_EDGE('',*,*,#1762,.T.); +#1764=EDGE_LOOP('',(#1755,#1756,#1757,#1763)); +#1765=FACE_BOUND('',#1764,.T.); +#1766=ADVANCED_FACE('',(#1765),#1754,.T.); +#1767=CARTESIAN_POINT('',(99.485,-8.56519716E-015,-16.8134)); +#1768=DIRECTION('',(1.0,0.0,0.0)); +#1769=DIRECTION('',(0.0,0.0,-1.0)); +#1770=AXIS2_PLACEMENT_3D('',#1767,#1768,#1769); +#1771=PLANE('',#1770); +#1772=ORIENTED_EDGE('',*,*,#957,.F.); +#1773=CARTESIAN_POINT('',(99.485,-8.56519716E-015,-16.8134)); +#1774=DIRECTION('',(0.0,-1.0,0.0)); +#1775=VECTOR('',#1774,0.86); +#1776=LINE('',#1773,#1775); +#1777=EDGE_CURVE('',#548,#944,#1776,.T.); +#1778=ORIENTED_EDGE('',*,*,#1777,.F.); +#1779=ORIENTED_EDGE('',*,*,#553,.T.); +#1780=CARTESIAN_POINT('',(99.485,-8.56519716E-015,-16.3834)); +#1781=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1782=VECTOR('',#1781,0.86); +#1783=LINE('',#1780,#1782); +#1784=EDGE_CURVE('',#540,#952,#1783,.T.); +#1785=ORIENTED_EDGE('',*,*,#1784,.T.); +#1786=EDGE_LOOP('',(#1772,#1778,#1779,#1785)); +#1787=FACE_BOUND('',#1786,.T.); +#1788=ADVANCED_FACE('',(#1787),#1771,.T.); +#1789=CARTESIAN_POINT('',(99.485,-8.56519716E-015,-16.3834)); +#1790=DIRECTION('',(0.0,-6.123234E-017,-1.0)); +#1791=DIRECTION('',(0.0,1.0,-6.123234E-017)); +#1792=AXIS2_PLACEMENT_3D('',#1789,#1790,#1791); +#1793=PLANE('',#1792); +#1794=ORIENTED_EDGE('',*,*,#965,.F.); +#1795=ORIENTED_EDGE('',*,*,#1784,.F.); +#1796=ORIENTED_EDGE('',*,*,#545,.T.); +#1797=CARTESIAN_POINT('',(99.915,-8.56519716E-015,-16.3834)); +#1798=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1799=VECTOR('',#1798,0.86); +#1800=LINE('',#1797,#1799); +#1801=EDGE_CURVE('',#532,#960,#1800,.T.); +#1802=ORIENTED_EDGE('',*,*,#1801,.T.); +#1803=EDGE_LOOP('',(#1794,#1795,#1796,#1802)); +#1804=FACE_BOUND('',#1803,.T.); +#1805=ADVANCED_FACE('',(#1804),#1793,.T.); +#1806=CARTESIAN_POINT('',(99.915,-8.56519716E-015,-16.3834)); +#1807=DIRECTION('',(-1.0,0.0,0.0)); +#1808=DIRECTION('',(0.0,0.0,1.0)); +#1809=AXIS2_PLACEMENT_3D('',#1806,#1807,#1808); +#1810=PLANE('',#1809); +#1811=ORIENTED_EDGE('',*,*,#537,.T.); +#1812=CARTESIAN_POINT('',(99.915,-6.96635472E-015,-17.14)); +#1813=DIRECTION('',(0.0,-1.0,0.0)); +#1814=VECTOR('',#1813,0.86); +#1815=LINE('',#1812,#1814); +#1816=EDGE_CURVE('',#523,#968,#1815,.T.); +#1817=ORIENTED_EDGE('',*,*,#1816,.T.); +#1818=ORIENTED_EDGE('',*,*,#973,.F.); +#1819=ORIENTED_EDGE('',*,*,#1801,.F.); +#1820=EDGE_LOOP('',(#1811,#1817,#1818,#1819)); +#1821=FACE_BOUND('',#1820,.T.); +#1822=ADVANCED_FACE('',(#1821),#1810,.T.); +#1823=CARTESIAN_POINT('',(99.485,0.7366,-16.8134)); +#1824=DIRECTION('',(1.0,0.0,0.0)); +#1825=DIRECTION('',(0.0,0.0,-1.0)); +#1826=AXIS2_PLACEMENT_3D('',#1823,#1824,#1825); +#1827=PLANE('',#1826); +#1828=CARTESIAN_POINT('',(99.485,0.7366,-17.55)); +#1829=VERTEX_POINT('',#1828); +#1830=CARTESIAN_POINT('',(99.485,0.7366,-17.55)); +#1831=DIRECTION('',(3.68599942E-017,6.98296268E-015,-1.0)); +#1832=VECTOR('',#1831,0.86); +#1833=LINE('',#1830,#1832); +#1834=EDGE_CURVE('',#1829,#158,#1833,.T.); +#1835=ORIENTED_EDGE('',*,*,#1834,.F.); +#1836=CARTESIAN_POINT('',(99.485,0.7366,-16.8134)); +#1837=DIRECTION('',(1.0,-0.0,-0.0)); +#1838=DIRECTION('',(0.0,0.0,1.0)); +#1839=AXIS2_PLACEMENT_3D('',#1836,#1837,#1838); +#1840=CIRCLE('',#1839,0.7366); +#1841=EDGE_CURVE('',#548,#1829,#1840,.T.); +#1842=ORIENTED_EDGE('',*,*,#1841,.F.); +#1843=ORIENTED_EDGE('',*,*,#1777,.T.); +#1844=CARTESIAN_POINT('',(99.485,0.7366,-16.8134)); +#1845=DIRECTION('',(1.0,-0.0,-0.0)); +#1846=DIRECTION('',(0.0,0.0,1.0)); +#1847=AXIS2_PLACEMENT_3D('',#1844,#1845,#1846); +#1848=CIRCLE('',#1847,1.5966); +#1849=EDGE_CURVE('',#944,#158,#1848,.T.); +#1850=ORIENTED_EDGE('',*,*,#1849,.T.); +#1851=EDGE_LOOP('',(#1835,#1842,#1843,#1850)); +#1852=FACE_BOUND('',#1851,.T.); +#1853=ADVANCED_FACE('',(#1852),#1827,.T.); +#1854=CARTESIAN_POINT('',(91.535,0.7366,-16.8134)); +#1855=DIRECTION('',(1.0,0.0,0.0)); +#1856=DIRECTION('',(0.0,0.0,-1.0)); +#1857=AXIS2_PLACEMENT_3D('',#1854,#1855,#1856); +#1858=PLANE('',#1857); +#1859=CARTESIAN_POINT('',(91.535,0.7366,-17.55)); +#1860=VERTEX_POINT('',#1859); +#1861=CARTESIAN_POINT('',(91.535,0.7366,-16.8134)); +#1862=DIRECTION('',(-1.0,0.0,0.0)); +#1863=DIRECTION('',(0.0,0.0,1.0)); +#1864=AXIS2_PLACEMENT_3D('',#1861,#1862,#1863); +#1865=CIRCLE('',#1864,0.7366); +#1866=EDGE_CURVE('',#1860,#556,#1865,.T.); +#1867=ORIENTED_EDGE('',*,*,#1866,.F.); +#1868=CARTESIAN_POINT('',(91.535,0.7366,-17.55)); +#1869=DIRECTION('',(3.68599942E-017,6.98296268E-015,-1.0)); +#1870=VECTOR('',#1869,0.86); +#1871=LINE('',#1868,#1870); +#1872=EDGE_CURVE('',#1860,#122,#1871,.T.); +#1873=ORIENTED_EDGE('',*,*,#1872,.T.); +#1874=CARTESIAN_POINT('',(91.535,0.7366,-16.8134)); +#1875=DIRECTION('',(-1.0,0.0,0.0)); +#1876=DIRECTION('',(0.0,0.0,1.0)); +#1877=AXIS2_PLACEMENT_3D('',#1874,#1875,#1876); +#1878=CIRCLE('',#1877,1.5966); +#1879=EDGE_CURVE('',#122,#936,#1878,.T.); +#1880=ORIENTED_EDGE('',*,*,#1879,.T.); +#1881=ORIENTED_EDGE('',*,*,#1762,.F.); +#1882=EDGE_LOOP('',(#1867,#1873,#1880,#1881)); +#1883=FACE_BOUND('',#1882,.T.); +#1884=ADVANCED_FACE('',(#1883),#1858,.F.); +#1885=CARTESIAN_POINT('',(91.535,0.7366,-16.8134)); +#1886=DIRECTION('',(-1.0,-0.0,0.0)); +#1887=DIRECTION('',(0.0,-3.55536835E-015,-1.0)); +#1888=AXIS2_PLACEMENT_3D('',#1885,#1886,#1887); +#1889=CYLINDRICAL_SURFACE('',#1888,1.5966); +#1890=ORIENTED_EDGE('',*,*,#949,.F.); +#1891=ORIENTED_EDGE('',*,*,#1879,.F.); +#1892=ORIENTED_EDGE('',*,*,#169,.T.); +#1893=ORIENTED_EDGE('',*,*,#1849,.F.); +#1894=EDGE_LOOP('',(#1890,#1891,#1892,#1893)); +#1895=FACE_BOUND('',#1894,.T.); +#1896=ADVANCED_FACE('',(#1895),#1889,.T.); +#1897=CARTESIAN_POINT('',(91.535,0.7366,-16.8134)); +#1898=DIRECTION('',(-1.0,-0.0,0.0)); +#1899=DIRECTION('',(0.0,-3.55536835E-015,-1.0)); +#1900=AXIS2_PLACEMENT_3D('',#1897,#1898,#1899); +#1901=CYLINDRICAL_SURFACE('',#1900,0.7366); +#1902=ORIENTED_EDGE('',*,*,#561,.T.); +#1903=ORIENTED_EDGE('',*,*,#1841,.T.); +#1904=CARTESIAN_POINT('',(99.485,0.7366,-17.55)); +#1905=DIRECTION('',(-1.0,-4.56064674E-045,6.53110571E-031)); +#1906=VECTOR('',#1905,7.95); +#1907=LINE('',#1904,#1906); +#1908=EDGE_CURVE('',#1829,#1860,#1907,.T.); +#1909=ORIENTED_EDGE('',*,*,#1908,.T.); +#1910=ORIENTED_EDGE('',*,*,#1866,.T.); +#1911=EDGE_LOOP('',(#1902,#1903,#1909,#1910)); +#1912=FACE_BOUND('',#1911,.T.); +#1913=ADVANCED_FACE('',(#1912),#1901,.F.); +#1914=CARTESIAN_POINT('',(91.535,11.71,-18.41)); +#1915=DIRECTION('',(1.0,1.31050857E-031,3.68599942E-017)); +#1916=DIRECTION('',(3.68599942E-017,0.0,-1.0)); +#1917=AXIS2_PLACEMENT_3D('',#1914,#1915,#1916); +#1918=PLANE('',#1917); +#1919=CARTESIAN_POINT('',(91.535,10.44,-17.55)); +#1920=VERTEX_POINT('',#1919); +#1921=CARTESIAN_POINT('',(91.535,0.7366,-17.55)); +#1922=DIRECTION('',(2.18952885E-047,1.0,-3.55536835E-015)); +#1923=VECTOR('',#1922,9.7034); +#1924=LINE('',#1921,#1923); +#1925=EDGE_CURVE('',#1860,#1920,#1924,.T.); +#1926=ORIENTED_EDGE('',*,*,#1925,.T.); +#1927=CARTESIAN_POINT('',(91.535,10.44,-17.55)); +#1928=DIRECTION('',(3.68599942E-017,-3.49148134E-015,-1.0)); +#1929=VECTOR('',#1928,0.86); +#1930=LINE('',#1927,#1929); +#1931=EDGE_CURVE('',#1920,#124,#1930,.T.); +#1932=ORIENTED_EDGE('',*,*,#1931,.T.); +#1933=ORIENTED_EDGE('',*,*,#129,.F.); +#1934=ORIENTED_EDGE('',*,*,#1872,.F.); +#1935=EDGE_LOOP('',(#1926,#1932,#1933,#1934)); +#1936=FACE_BOUND('',#1935,.T.); +#1937=ADVANCED_FACE('',(#1936),#1918,.F.); +#1938=CARTESIAN_POINT('',(99.485,-3.00267395E-015,-18.41)); +#1939=DIRECTION('',(-1.0,-1.31050857E-031,-3.68599942E-017)); +#1940=DIRECTION('',(-3.68599942E-017,0.0,1.0)); +#1941=AXIS2_PLACEMENT_3D('',#1938,#1939,#1940); +#1942=PLANE('',#1941); +#1943=ORIENTED_EDGE('',*,*,#163,.F.); +#1944=CARTESIAN_POINT('',(99.485,10.44,-17.55)); +#1945=VERTEX_POINT('',#1944); +#1946=CARTESIAN_POINT('',(99.485,10.44,-18.41)); +#1947=DIRECTION('',(-3.68599942E-017,3.49148134E-015,1.0)); +#1948=VECTOR('',#1947,0.86); +#1949=LINE('',#1946,#1948); +#1950=EDGE_CURVE('',#149,#1945,#1949,.T.); +#1951=ORIENTED_EDGE('',*,*,#1950,.T.); +#1952=CARTESIAN_POINT('',(99.485,10.44,-17.55)); +#1953=DIRECTION('',(-2.18952885E-047,-1.0,3.55536835E-015)); +#1954=VECTOR('',#1953,9.7034); +#1955=LINE('',#1952,#1954); +#1956=EDGE_CURVE('',#1945,#1829,#1955,.T.); +#1957=ORIENTED_EDGE('',*,*,#1956,.T.); +#1958=ORIENTED_EDGE('',*,*,#1834,.T.); +#1959=EDGE_LOOP('',(#1943,#1951,#1957,#1958)); +#1960=FACE_BOUND('',#1959,.T.); +#1961=ADVANCED_FACE('',(#1960),#1942,.F.); +#1962=CARTESIAN_POINT('',(-3.1699595E-017,-6.54543314E-014,-17.55)); +#1963=DIRECTION('',(6.53110571E-031,3.55536835E-015,1.0)); +#1964=DIRECTION('',(0.0,-1.0,3.55536835E-015)); +#1965=AXIS2_PLACEMENT_3D('',#1962,#1963,#1964); +#1966=PLANE('',#1965); +#1967=CARTESIAN_POINT('',(95.51,9.6703,-17.55)); +#1968=VERTEX_POINT('',#1967); +#1969=CARTESIAN_POINT('',(95.51,7.4097,-17.55)); +#1970=VERTEX_POINT('',#1969); +#1971=CARTESIAN_POINT('',(95.51,8.54,-17.55)); +#1972=DIRECTION('',(6.53110571E-031,3.55536835E-015,1.0)); +#1973=DIRECTION('',(0.0,-1.0,3.55536835E-015)); +#1974=AXIS2_PLACEMENT_3D('',#1971,#1972,#1973); +#1975=CIRCLE('',#1974,1.1303); +#1976=EDGE_CURVE('',#1968,#1970,#1975,.T.); +#1977=ORIENTED_EDGE('',*,*,#1976,.F.); +#1978=CARTESIAN_POINT('',(95.51,8.54,-17.55)); +#1979=DIRECTION('',(6.53110571E-031,3.55536835E-015,1.0)); +#1980=DIRECTION('',(0.0,-1.0,3.55536835E-015)); +#1981=AXIS2_PLACEMENT_3D('',#1978,#1979,#1980); +#1982=CIRCLE('',#1981,1.1303); +#1983=EDGE_CURVE('',#1970,#1968,#1982,.T.); +#1984=ORIENTED_EDGE('',*,*,#1983,.F.); +#1985=EDGE_LOOP('',(#1977,#1984)); +#1986=FACE_BOUND('',#1985,.T.); +#1987=CARTESIAN_POINT('',(92.805,11.71,-17.55)); +#1988=VERTEX_POINT('',#1987); +#1989=CARTESIAN_POINT('',(98.215,11.71,-17.55)); +#1990=VERTEX_POINT('',#1989); +#1991=CARTESIAN_POINT('',(92.805,11.71,-17.55)); +#1992=DIRECTION('',(1.0,-2.28032337E-045,-6.53110571E-031)); +#1993=VECTOR('',#1992,5.41); +#1994=LINE('',#1991,#1993); +#1995=EDGE_CURVE('',#1988,#1990,#1994,.T.); +#1996=ORIENTED_EDGE('',*,*,#1995,.F.); +#1997=CARTESIAN_POINT('',(92.805,10.44,-17.55)); +#1998=DIRECTION('',(6.53110571E-031,3.55536835E-015,1.0)); +#1999=DIRECTION('',(0.0,-1.0,3.55536835E-015)); +#2000=AXIS2_PLACEMENT_3D('',#1997,#1998,#1999); +#2001=CIRCLE('',#2000,1.27); +#2002=EDGE_CURVE('',#1988,#1920,#2001,.T.); +#2003=ORIENTED_EDGE('',*,*,#2002,.T.); +#2004=ORIENTED_EDGE('',*,*,#1925,.F.); +#2005=ORIENTED_EDGE('',*,*,#1908,.F.); +#2006=ORIENTED_EDGE('',*,*,#1956,.F.); +#2007=CARTESIAN_POINT('',(98.215,10.44,-17.55)); +#2008=DIRECTION('',(6.53110571E-031,3.55536835E-015,1.0)); +#2009=DIRECTION('',(0.0,-1.0,3.55536835E-015)); +#2010=AXIS2_PLACEMENT_3D('',#2007,#2008,#2009); +#2011=CIRCLE('',#2010,1.27); +#2012=EDGE_CURVE('',#1945,#1990,#2011,.T.); +#2013=ORIENTED_EDGE('',*,*,#2012,.T.); +#2014=EDGE_LOOP('',(#1996,#2003,#2004,#2005,#2006,#2013)); +#2015=FACE_BOUND('',#2014,.T.); +#2016=ADVANCED_FACE('',(#1986,#2015),#1966,.T.); +#2017=CARTESIAN_POINT('',(99.485,11.71,-18.41)); +#2018=DIRECTION('',(0.0,-1.0,3.49148134E-015)); +#2019=DIRECTION('',(0.0,-3.49148134E-015,-1.0)); +#2020=AXIS2_PLACEMENT_3D('',#2017,#2018,#2019); +#2021=PLANE('',#2020); +#2022=ORIENTED_EDGE('',*,*,#146,.F.); +#2023=CARTESIAN_POINT('',(92.805,11.71,-18.41)); +#2024=DIRECTION('',(-3.68599942E-017,3.49148134E-015,1.0)); +#2025=VECTOR('',#2024,0.86); +#2026=LINE('',#2023,#2025); +#2027=EDGE_CURVE('',#132,#1988,#2026,.T.); +#2028=ORIENTED_EDGE('',*,*,#2027,.T.); +#2029=ORIENTED_EDGE('',*,*,#1995,.T.); +#2030=CARTESIAN_POINT('',(98.215,11.71,-17.55)); +#2031=DIRECTION('',(3.68599942E-017,-3.49148134E-015,-1.0)); +#2032=VECTOR('',#2031,0.86); +#2033=LINE('',#2030,#2032); +#2034=EDGE_CURVE('',#1990,#141,#2033,.T.); +#2035=ORIENTED_EDGE('',*,*,#2034,.T.); +#2036=EDGE_LOOP('',(#2022,#2028,#2029,#2035)); +#2037=FACE_BOUND('',#2036,.T.); +#2038=ADVANCED_FACE('',(#2037),#2021,.F.); +#2039=CARTESIAN_POINT('',(101.185,-8.56519716E-015,-17.14)); +#2040=DIRECTION('',(0.0,-1.0,0.0)); +#2041=DIRECTION('',(0.0,0.0,-1.0)); +#2042=AXIS2_PLACEMENT_3D('',#2039,#2040,#2041); +#2043=CYLINDRICAL_SURFACE('',#2042,1.27); +#2044=ORIENTED_EDGE('',*,*,#529,.F.); +#2045=ORIENTED_EDGE('',*,*,#1041,.F.); +#2046=ORIENTED_EDGE('',*,*,#982,.F.); +#2047=ORIENTED_EDGE('',*,*,#1816,.F.); +#2048=EDGE_LOOP('',(#2044,#2045,#2046,#2047)); +#2049=FACE_BOUND('',#2048,.T.); +#2050=ADVANCED_FACE('',(#2049),#2043,.T.); +#2051=CARTESIAN_POINT('',(89.835,-0.86,-17.14)); +#2052=DIRECTION('',(0.0,-1.0,0.0)); +#2053=DIRECTION('',(0.0,0.0,-1.0)); +#2054=AXIS2_PLACEMENT_3D('',#2051,#2052,#2053); +#2055=CYLINDRICAL_SURFACE('',#2054,1.27); +#2056=ORIENTED_EDGE('',*,*,#594,.F.); +#2057=ORIENTED_EDGE('',*,*,#1721,.F.); +#2058=ORIENTED_EDGE('',*,*,#917,.F.); +#2059=ORIENTED_EDGE('',*,*,#1019,.F.); +#2060=EDGE_LOOP('',(#2056,#2057,#2058,#2059)); +#2061=FACE_BOUND('',#2060,.T.); +#2062=ADVANCED_FACE('',(#2061),#2055,.T.); +#2063=CARTESIAN_POINT('',(15.785,-8.56519716E-015,-17.14)); +#2064=DIRECTION('',(0.0,-1.0,0.0)); +#2065=DIRECTION('',(0.0,0.0,-1.0)); +#2066=AXIS2_PLACEMENT_3D('',#2063,#2064,#2065); +#2067=CYLINDRICAL_SURFACE('',#2066,1.27); +#2068=ORIENTED_EDGE('',*,*,#611,.F.); +#2069=ORIENTED_EDGE('',*,*,#1026,.F.); +#2070=ORIENTED_EDGE('',*,*,#900,.F.); +#2071=ORIENTED_EDGE('',*,*,#1488,.F.); +#2072=EDGE_LOOP('',(#2068,#2069,#2070,#2071)); +#2073=FACE_BOUND('',#2072,.T.); +#2074=ADVANCED_FACE('',(#2073),#2067,.T.); +#2075=CARTESIAN_POINT('',(92.805,10.44,-18.41)); +#2076=DIRECTION('',(-3.68599942E-017,3.49148134E-015,1.0)); +#2077=DIRECTION('',(0.0,-1.0,3.49148134E-015)); +#2078=AXIS2_PLACEMENT_3D('',#2075,#2076,#2077); +#2079=CYLINDRICAL_SURFACE('',#2078,1.27); +#2080=ORIENTED_EDGE('',*,*,#138,.F.); +#2081=ORIENTED_EDGE('',*,*,#1931,.F.); +#2082=ORIENTED_EDGE('',*,*,#2002,.F.); +#2083=ORIENTED_EDGE('',*,*,#2027,.F.); +#2084=EDGE_LOOP('',(#2080,#2081,#2082,#2083)); +#2085=FACE_BOUND('',#2084,.T.); +#2086=ADVANCED_FACE('',(#2085),#2079,.T.); +#2087=CARTESIAN_POINT('',(98.215,10.44,-18.41)); +#2088=DIRECTION('',(-3.68599942E-017,3.49148134E-015,1.0)); +#2089=DIRECTION('',(0.0,-1.0,3.49148134E-015)); +#2090=AXIS2_PLACEMENT_3D('',#2087,#2088,#2089); +#2091=CYLINDRICAL_SURFACE('',#2090,1.27); +#2092=ORIENTED_EDGE('',*,*,#155,.F.); +#2093=ORIENTED_EDGE('',*,*,#2034,.F.); +#2094=ORIENTED_EDGE('',*,*,#2012,.F.); +#2095=ORIENTED_EDGE('',*,*,#1950,.F.); +#2096=EDGE_LOOP('',(#2092,#2093,#2094,#2095)); +#2097=FACE_BOUND('',#2096,.T.); +#2098=ADVANCED_FACE('',(#2097),#2091,.T.); +#2099=CARTESIAN_POINT('',(12.815,10.44,-18.41)); +#2100=DIRECTION('',(-3.3612158E-017,3.49148134E-015,1.0)); +#2101=DIRECTION('',(0.0,-1.0,3.49148134E-015)); +#2102=AXIS2_PLACEMENT_3D('',#2099,#2100,#2101); +#2103=CYLINDRICAL_SURFACE('',#2102,1.27); +#2104=ORIENTED_EDGE('',*,*,#69,.F.); +#2105=ORIENTED_EDGE('',*,*,#1699,.F.); +#2106=ORIENTED_EDGE('',*,*,#1667,.F.); +#2107=ORIENTED_EDGE('',*,*,#1622,.F.); +#2108=EDGE_LOOP('',(#2104,#2105,#2106,#2107)); +#2109=FACE_BOUND('',#2108,.T.); +#2110=ADVANCED_FACE('',(#2109),#2103,.T.); +#2111=CARTESIAN_POINT('',(7.405,10.44,-18.41)); +#2112=DIRECTION('',(-3.3612158E-017,3.49148134E-015,1.0)); +#2113=DIRECTION('',(0.0,-1.0,3.49148134E-015)); +#2114=AXIS2_PLACEMENT_3D('',#2111,#2112,#2113); +#2115=CYLINDRICAL_SURFACE('',#2114,1.27); +#2116=ORIENTED_EDGE('',*,*,#100,.F.); +#2117=ORIENTED_EDGE('',*,*,#1603,.F.); +#2118=ORIENTED_EDGE('',*,*,#1682,.F.); +#2119=ORIENTED_EDGE('',*,*,#1706,.F.); +#2120=EDGE_LOOP('',(#2116,#2117,#2118,#2119)); +#2121=FACE_BOUND('',#2120,.T.); +#2122=ADVANCED_FACE('',(#2121),#2115,.T.); +#2123=CARTESIAN_POINT('',(114.880291,-1.5966,-4.11)); +#2124=DIRECTION('',(0.0,0.0,-1.0)); +#2125=DIRECTION('',(-1.0,0.0,0.0)); +#2126=AXIS2_PLACEMENT_3D('',#2123,#2124,#2125); +#2127=PLANE('',#2126); +#2128=CARTESIAN_POINT('',(115.019444,-0.00607554503,-4.11)); +#2129=VERTEX_POINT('',#2128); +#2130=CARTESIAN_POINT('',(114.94449,-0.862802985,-4.11)); +#2131=VERTEX_POINT('',#2130); +#2132=CARTESIAN_POINT('',(115.019444,-0.00607554503,-4.11)); +#2133=DIRECTION('',(-0.0871557427,-0.996194698,0.0)); +#2134=VECTOR('',#2133,0.86); +#2135=LINE('',#2132,#2134); +#2136=EDGE_CURVE('',#2129,#2131,#2135,.T.); +#2137=ORIENTED_EDGE('',*,*,#2136,.F.); +#2138=CARTESIAN_POINT('',(114.880291,-1.5966,-4.11)); +#2139=DIRECTION('',(0.0,0.0,1.0)); +#2140=DIRECTION('',(1.0,0.0,-0.0)); +#2141=AXIS2_PLACEMENT_3D('',#2138,#2139,#2140); +#2142=CIRCLE('',#2141,1.5966); +#2143=EDGE_CURVE('',#2129,#483,#2142,.T.); +#2144=ORIENTED_EDGE('',*,*,#2143,.T.); +#2145=ORIENTED_EDGE('',*,*,#1242,.T.); +#2146=CARTESIAN_POINT('',(114.880291,-1.5966,-4.11)); +#2147=DIRECTION('',(0.0,0.0,1.0)); +#2148=DIRECTION('',(-1.0,0.0,0.0)); +#2149=AXIS2_PLACEMENT_3D('',#2146,#2147,#2148); +#2150=CIRCLE('',#2149,0.7366); +#2151=EDGE_CURVE('',#2131,#748,#2150,.T.); +#2152=ORIENTED_EDGE('',*,*,#2151,.F.); +#2153=EDGE_LOOP('',(#2137,#2144,#2145,#2152)); +#2154=FACE_BOUND('',#2153,.T.); +#2155=ADVANCED_FACE('',(#2154),#2127,.F.); +#2156=CARTESIAN_POINT('',(114.880291,-1.5966,-14.3)); +#2157=DIRECTION('',(0.0,0.0,1.0)); +#2158=DIRECTION('',(1.0,0.0,-0.0)); +#2159=AXIS2_PLACEMENT_3D('',#2156,#2157,#2158); +#2160=PLANE('',#2159); +#2161=CARTESIAN_POINT('',(115.019444,-0.00607554503,-14.3)); +#2162=VERTEX_POINT('',#2161); +#2163=CARTESIAN_POINT('',(114.880291,-1.5966,-14.3)); +#2164=DIRECTION('',(-0.0,-0.0,-1.0)); +#2165=DIRECTION('',(1.0,0.0,-0.0)); +#2166=AXIS2_PLACEMENT_3D('',#2163,#2164,#2165); +#2167=CIRCLE('',#2166,1.5966); +#2168=EDGE_CURVE('',#491,#2162,#2167,.T.); +#2169=ORIENTED_EDGE('',*,*,#2168,.T.); +#2170=CARTESIAN_POINT('',(114.94449,-0.862802985,-14.3)); +#2171=VERTEX_POINT('',#2170); +#2172=CARTESIAN_POINT('',(114.94449,-0.862802985,-14.3)); +#2173=DIRECTION('',(0.0871557427,0.996194698,0.0)); +#2174=VECTOR('',#2173,0.86); +#2175=LINE('',#2172,#2174); +#2176=EDGE_CURVE('',#2171,#2162,#2175,.T.); +#2177=ORIENTED_EDGE('',*,*,#2176,.F.); +#2178=CARTESIAN_POINT('',(114.880291,-1.5966,-14.3)); +#2179=DIRECTION('',(0.0,0.0,-1.0)); +#2180=DIRECTION('',(-1.0,0.0,0.0)); +#2181=AXIS2_PLACEMENT_3D('',#2178,#2179,#2180); +#2182=CIRCLE('',#2181,0.7366); +#2183=EDGE_CURVE('',#750,#2171,#2182,.T.); +#2184=ORIENTED_EDGE('',*,*,#2183,.F.); +#2185=ORIENTED_EDGE('',*,*,#1128,.T.); +#2186=EDGE_LOOP('',(#2169,#2177,#2184,#2185)); +#2187=FACE_BOUND('',#2186,.T.); +#2188=ADVANCED_FACE('',(#2187),#2160,.F.); +#2189=CARTESIAN_POINT('',(114.880291,-1.5966,-19.4317328)); +#2190=DIRECTION('',(0.0,0.0,1.0)); +#2191=DIRECTION('',(1.0,0.0,-0.0)); +#2192=AXIS2_PLACEMENT_3D('',#2189,#2190,#2191); +#2193=CYLINDRICAL_SURFACE('',#2192,0.7366); +#2194=ORIENTED_EDGE('',*,*,#755,.T.); +#2195=ORIENTED_EDGE('',*,*,#2183,.T.); +#2196=CARTESIAN_POINT('',(114.94449,-0.862802985,-4.11)); +#2197=DIRECTION('',(0.0,0.0,-1.0)); +#2198=VECTOR('',#2197,10.19); +#2199=LINE('',#2196,#2198); +#2200=EDGE_CURVE('',#2131,#2171,#2199,.T.); +#2201=ORIENTED_EDGE('',*,*,#2200,.F.); +#2202=ORIENTED_EDGE('',*,*,#2151,.T.); +#2203=EDGE_LOOP('',(#2194,#2195,#2201,#2202)); +#2204=FACE_BOUND('',#2203,.T.); +#2205=ADVANCED_FACE('',(#2204),#2193,.F.); +#2206=CARTESIAN_POINT('',(114.880291,-1.5966,-19.4317328)); +#2207=DIRECTION('',(0.0,0.0,1.0)); +#2208=DIRECTION('',(1.0,0.0,-0.0)); +#2209=AXIS2_PLACEMENT_3D('',#2206,#2207,#2208); +#2210=CYLINDRICAL_SURFACE('',#2209,1.5966); +#2211=ORIENTED_EDGE('',*,*,#496,.F.); +#2212=ORIENTED_EDGE('',*,*,#2143,.F.); +#2213=CARTESIAN_POINT('',(115.019444,-0.00607554503,-4.11)); +#2214=DIRECTION('',(0.0,0.0,-1.0)); +#2215=VECTOR('',#2214,10.19); +#2216=LINE('',#2213,#2215); +#2217=EDGE_CURVE('',#2129,#2162,#2216,.T.); +#2218=ORIENTED_EDGE('',*,*,#2217,.T.); +#2219=ORIENTED_EDGE('',*,*,#2168,.F.); +#2220=EDGE_LOOP('',(#2211,#2212,#2218,#2219)); +#2221=FACE_BOUND('',#2220,.T.); +#2222=ADVANCED_FACE('',(#2221),#2210,.T.); +#2223=CARTESIAN_POINT('',(118.060491,-1.13541778,-6.02)); +#2224=DIRECTION('',(-0.0871557427,-0.996194698,-0.0)); +#2225=DIRECTION('',(0.0,0.0,-1.0)); +#2226=AXIS2_PLACEMENT_3D('',#2223,#2224,#2225); +#2227=CYLINDRICAL_SURFACE('',#2226,1.91); +#2228=CARTESIAN_POINT('',(119.963223,-1.30188525,-6.02)); +#2229=VERTEX_POINT('',#2228); +#2230=CARTESIAN_POINT('',(118.060491,-1.13541778,-4.11)); +#2231=VERTEX_POINT('',#2230); +#2232=CARTESIAN_POINT('',(118.060491,-1.13541778,-6.02)); +#2233=DIRECTION('',(-0.0871557427,-0.996194698,-0.0)); +#2234=DIRECTION('',(0.0,0.0,-1.0)); +#2235=AXIS2_PLACEMENT_3D('',#2232,#2233,#2234); +#2236=CIRCLE('',#2235,1.91); +#2237=EDGE_CURVE('',#2229,#2231,#2236,.T.); +#2238=ORIENTED_EDGE('',*,*,#2237,.F.); +#2239=CARTESIAN_POINT('',(120.038177,-0.445157811,-6.02)); +#2240=VERTEX_POINT('',#2239); +#2241=CARTESIAN_POINT('',(120.038177,-0.445157811,-6.02)); +#2242=DIRECTION('',(-0.0871557427,-0.996194698,0.0)); +#2243=VECTOR('',#2242,0.86); +#2244=LINE('',#2241,#2243); +#2245=EDGE_CURVE('',#2240,#2229,#2244,.T.); +#2246=ORIENTED_EDGE('',*,*,#2245,.F.); +#2247=CARTESIAN_POINT('',(118.135445,-0.278690342,-4.11)); +#2248=VERTEX_POINT('',#2247); +#2249=CARTESIAN_POINT('',(118.135445,-0.278690342,-6.02)); +#2250=DIRECTION('',(0.0871557427,0.996194698,0.0)); +#2251=DIRECTION('',(0.0,0.0,-1.0)); +#2252=AXIS2_PLACEMENT_3D('',#2249,#2250,#2251); +#2253=CIRCLE('',#2252,1.91); +#2254=EDGE_CURVE('',#2248,#2240,#2253,.T.); +#2255=ORIENTED_EDGE('',*,*,#2254,.F.); +#2256=CARTESIAN_POINT('',(118.060491,-1.13541778,-4.11)); +#2257=DIRECTION('',(0.0871557427,0.996194698,0.0)); +#2258=VECTOR('',#2257,0.86); +#2259=LINE('',#2256,#2258); +#2260=EDGE_CURVE('',#2231,#2248,#2259,.T.); +#2261=ORIENTED_EDGE('',*,*,#2260,.F.); +#2262=EDGE_LOOP('',(#2238,#2246,#2255,#2261)); +#2263=FACE_BOUND('',#2262,.T.); +#2264=ADVANCED_FACE('',(#2263),#2227,.T.); +#2265=CARTESIAN_POINT('',(119.963223,-1.30188525,0.0)); +#2266=DIRECTION('',(0.996194698,-0.0871557427,0.0)); +#2267=DIRECTION('',(0.0,0.0,-1.0)); +#2268=AXIS2_PLACEMENT_3D('',#2265,#2266,#2267); +#2269=PLANE('',#2268); +#2270=CARTESIAN_POINT('',(119.963223,-1.30188525,-12.39)); +#2271=VERTEX_POINT('',#2270); +#2272=CARTESIAN_POINT('',(119.963223,-1.30188525,-6.02)); +#2273=DIRECTION('',(0.0,0.0,-1.0)); +#2274=VECTOR('',#2273,6.37); +#2275=LINE('',#2272,#2274); +#2276=EDGE_CURVE('',#2229,#2271,#2275,.T.); +#2277=ORIENTED_EDGE('',*,*,#2276,.T.); +#2278=CARTESIAN_POINT('',(120.038177,-0.445157811,-12.39)); +#2279=VERTEX_POINT('',#2278); +#2280=CARTESIAN_POINT('',(119.963223,-1.30188525,-12.39)); +#2281=DIRECTION('',(0.0871557427,0.996194698,0.0)); +#2282=VECTOR('',#2281,0.86); +#2283=LINE('',#2280,#2282); +#2284=EDGE_CURVE('',#2271,#2279,#2283,.T.); +#2285=ORIENTED_EDGE('',*,*,#2284,.T.); +#2286=CARTESIAN_POINT('',(120.038177,-0.445157811,-6.02)); +#2287=DIRECTION('',(0.0,0.0,-1.0)); +#2288=VECTOR('',#2287,6.37); +#2289=LINE('',#2286,#2288); +#2290=EDGE_CURVE('',#2240,#2279,#2289,.T.); +#2291=ORIENTED_EDGE('',*,*,#2290,.F.); +#2292=ORIENTED_EDGE('',*,*,#2245,.T.); +#2293=EDGE_LOOP('',(#2277,#2285,#2291,#2292)); +#2294=FACE_BOUND('',#2293,.T.); +#2295=ADVANCED_FACE('',(#2294),#2269,.T.); +#2296=CARTESIAN_POINT('',(118.060491,-1.13541778,-12.39)); +#2297=DIRECTION('',(0.0871557427,0.996194698,-0.0)); +#2298=DIRECTION('',(0.0,0.0,1.0)); +#2299=AXIS2_PLACEMENT_3D('',#2296,#2297,#2298); +#2300=CYLINDRICAL_SURFACE('',#2299,1.91); +#2301=CARTESIAN_POINT('',(118.060491,-1.13541778,-14.3)); +#2302=VERTEX_POINT('',#2301); +#2303=CARTESIAN_POINT('',(118.060491,-1.13541778,-12.39)); +#2304=DIRECTION('',(-0.0871557427,-0.996194698,-0.0)); +#2305=DIRECTION('',(0.0,0.0,-1.0)); +#2306=AXIS2_PLACEMENT_3D('',#2303,#2304,#2305); +#2307=CIRCLE('',#2306,1.91); +#2308=EDGE_CURVE('',#2302,#2271,#2307,.T.); +#2309=ORIENTED_EDGE('',*,*,#2308,.F.); +#2310=CARTESIAN_POINT('',(118.135445,-0.278690342,-14.3)); +#2311=VERTEX_POINT('',#2310); +#2312=CARTESIAN_POINT('',(118.135445,-0.278690342,-14.3)); +#2313=DIRECTION('',(-0.0871557427,-0.996194698,-0.0)); +#2314=VECTOR('',#2313,0.86); +#2315=LINE('',#2312,#2314); +#2316=EDGE_CURVE('',#2311,#2302,#2315,.T.); +#2317=ORIENTED_EDGE('',*,*,#2316,.F.); +#2318=CARTESIAN_POINT('',(118.135445,-0.278690342,-12.39)); +#2319=DIRECTION('',(0.0871557427,0.996194698,0.0)); +#2320=DIRECTION('',(0.0,0.0,-1.0)); +#2321=AXIS2_PLACEMENT_3D('',#2318,#2319,#2320); +#2322=CIRCLE('',#2321,1.91); +#2323=EDGE_CURVE('',#2279,#2311,#2322,.T.); +#2324=ORIENTED_EDGE('',*,*,#2323,.F.); +#2325=ORIENTED_EDGE('',*,*,#2284,.F.); +#2326=EDGE_LOOP('',(#2309,#2317,#2324,#2325)); +#2327=FACE_BOUND('',#2326,.T.); +#2328=ADVANCED_FACE('',(#2327),#2300,.T.); +#2329=CARTESIAN_POINT('',(0.399935454,9.15854699,0.0)); +#2330=DIRECTION('',(-0.0871557427,-0.996194698,-0.0)); +#2331=DIRECTION('',(0.0,0.0,-1.0)); +#2332=AXIS2_PLACEMENT_3D('',#2329,#2330,#2331); +#2333=PLANE('',#2332); +#2334=CARTESIAN_POINT('',(114.94449,-0.862802985,-4.11)); +#2335=DIRECTION('',(0.996194698,-0.0871557427,0.0)); +#2336=VECTOR('',#2335,3.12790401); +#2337=LINE('',#2334,#2336); +#2338=EDGE_CURVE('',#2131,#2231,#2337,.T.); +#2339=ORIENTED_EDGE('',*,*,#2338,.F.); +#2340=ORIENTED_EDGE('',*,*,#2200,.T.); +#2341=CARTESIAN_POINT('',(114.94449,-0.862802985,-14.3)); +#2342=DIRECTION('',(0.996194698,-0.0871557427,0.0)); +#2343=VECTOR('',#2342,3.12790401); +#2344=LINE('',#2341,#2343); +#2345=EDGE_CURVE('',#2171,#2302,#2344,.T.); +#2346=ORIENTED_EDGE('',*,*,#2345,.T.); +#2347=ORIENTED_EDGE('',*,*,#2308,.T.); +#2348=ORIENTED_EDGE('',*,*,#2276,.F.); +#2349=ORIENTED_EDGE('',*,*,#2237,.T.); +#2350=EDGE_LOOP('',(#2339,#2340,#2346,#2347,#2348,#2349)); +#2351=FACE_BOUND('',#2350,.T.); +#2352=ADVANCED_FACE('',(#2351),#2333,.T.); +#2353=CARTESIAN_POINT('',(0.399935454,9.15854699,-14.3)); +#2354=DIRECTION('',(0.0,0.0,-1.0)); +#2355=DIRECTION('',(0.996194698,-0.0871557427,0.0)); +#2356=AXIS2_PLACEMENT_3D('',#2353,#2354,#2355); +#2357=PLANE('',#2356); +#2358=ORIENTED_EDGE('',*,*,#2345,.F.); +#2359=ORIENTED_EDGE('',*,*,#2176,.T.); +#2360=CARTESIAN_POINT('',(115.019444,-0.00607554503,-14.3)); +#2361=DIRECTION('',(0.996194698,-0.0871557427,0.0)); +#2362=VECTOR('',#2361,3.12790401); +#2363=LINE('',#2360,#2362); +#2364=EDGE_CURVE('',#2162,#2311,#2363,.T.); +#2365=ORIENTED_EDGE('',*,*,#2364,.T.); +#2366=ORIENTED_EDGE('',*,*,#2316,.T.); +#2367=EDGE_LOOP('',(#2358,#2359,#2365,#2366)); +#2368=FACE_BOUND('',#2367,.T.); +#2369=ADVANCED_FACE('',(#2368),#2357,.T.); +#2370=CARTESIAN_POINT('',(0.474889393,10.0152744,0.0)); +#2371=DIRECTION('',(-0.0871557427,-0.996194698,-0.0)); +#2372=DIRECTION('',(0.0,0.0,-1.0)); +#2373=AXIS2_PLACEMENT_3D('',#2370,#2371,#2372); +#2374=PLANE('',#2373); +#2375=ORIENTED_EDGE('',*,*,#2217,.F.); +#2376=CARTESIAN_POINT('',(115.019444,-0.00607554503,-4.11)); +#2377=DIRECTION('',(0.996194698,-0.0871557427,0.0)); +#2378=VECTOR('',#2377,3.12790401); +#2379=LINE('',#2376,#2378); +#2380=EDGE_CURVE('',#2129,#2248,#2379,.T.); +#2381=ORIENTED_EDGE('',*,*,#2380,.T.); +#2382=ORIENTED_EDGE('',*,*,#2254,.T.); +#2383=ORIENTED_EDGE('',*,*,#2290,.T.); +#2384=ORIENTED_EDGE('',*,*,#2323,.T.); +#2385=ORIENTED_EDGE('',*,*,#2364,.F.); +#2386=EDGE_LOOP('',(#2375,#2381,#2382,#2383,#2384,#2385)); +#2387=FACE_BOUND('',#2386,.T.); +#2388=ADVANCED_FACE('',(#2387),#2374,.F.); +#2389=CARTESIAN_POINT('',(0.399935454,9.15854699,-4.11)); +#2390=DIRECTION('',(0.0,0.0,-1.0)); +#2391=DIRECTION('',(0.996194698,-0.0871557427,0.0)); +#2392=AXIS2_PLACEMENT_3D('',#2389,#2390,#2391); +#2393=PLANE('',#2392); +#2394=ORIENTED_EDGE('',*,*,#2380,.F.); +#2395=ORIENTED_EDGE('',*,*,#2136,.T.); +#2396=ORIENTED_EDGE('',*,*,#2338,.T.); +#2397=ORIENTED_EDGE('',*,*,#2260,.T.); +#2398=EDGE_LOOP('',(#2394,#2395,#2396,#2397)); +#2399=FACE_BOUND('',#2398,.T.); +#2400=ADVANCED_FACE('',(#2399),#2393,.F.); +#2401=CARTESIAN_POINT('',(120.039177,-3.73,-21.59)); +#2402=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#2403=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#2404=AXIS2_PLACEMENT_3D('',#2401,#2402,#2403); +#2405=PLANE('',#2404); +#2406=CARTESIAN_POINT('',(0.0,-3.73,-18.42)); +#2407=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#2408=VECTOR('',#2407,0.86); +#2409=LINE('',#2406,#2408); +#2410=EDGE_CURVE('',#365,#258,#2409,.T.); +#2411=ORIENTED_EDGE('',*,*,#2410,.T.); +#2412=ORIENTED_EDGE('',*,*,#263,.T.); +#2413=ORIENTED_EDGE('',*,*,#463,.F.); +#2414=ORIENTED_EDGE('',*,*,#379,.F.); +#2415=EDGE_LOOP('',(#2411,#2412,#2413,#2414)); +#2416=FACE_BOUND('',#2415,.T.); +#2417=ADVANCED_FACE('',(#2416),#2405,.F.); +#2418=CARTESIAN_POINT('',(120.039177,-5.94,-18.42)); +#2419=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#2420=DIRECTION('',(-3.49148134E-015,-1.0,0.0)); +#2421=AXIS2_PLACEMENT_3D('',#2418,#2419,#2420); +#2422=CYLINDRICAL_SURFACE('',#2421,2.21); +#2423=CARTESIAN_POINT('',(-2.84217094E-014,-8.15,-18.42)); +#2424=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#2425=VECTOR('',#2424,0.86); +#2426=LINE('',#2423,#2425); +#2427=EDGE_CURVE('',#357,#266,#2426,.T.); +#2428=ORIENTED_EDGE('',*,*,#2427,.T.); +#2429=ORIENTED_EDGE('',*,*,#272,.T.); +#2430=ORIENTED_EDGE('',*,*,#2410,.F.); +#2431=ORIENTED_EDGE('',*,*,#371,.F.); +#2432=EDGE_LOOP('',(#2428,#2429,#2430,#2431)); +#2433=FACE_BOUND('',#2432,.T.); +#2434=ADVANCED_FACE('',(#2433),#2422,.F.); +#2435=CARTESIAN_POINT('',(120.039177,-8.15,-21.59)); +#2436=DIRECTION('',(-3.49148134E-015,-1.0,0.0)); +#2437=DIRECTION('',(1.0,-3.49148134E-015,0.0)); +#2438=AXIS2_PLACEMENT_3D('',#2435,#2436,#2437); +#2439=PLANE('',#2438); +#2440=ORIENTED_EDGE('',*,*,#1344,.T.); +#2441=ORIENTED_EDGE('',*,*,#280,.T.); +#2442=ORIENTED_EDGE('',*,*,#2427,.F.); +#2443=ORIENTED_EDGE('',*,*,#362,.F.); +#2444=EDGE_LOOP('',(#2440,#2441,#2442,#2443)); +#2445=FACE_BOUND('',#2444,.T.); +#2446=ADVANCED_FACE('',(#2445),#2439,.F.); +#2447=CARTESIAN_POINT('',(-0.86,-10.38,-4.45)); +#2448=DIRECTION('',(1.0,-3.49148134E-015,0.0)); +#2449=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#2450=AXIS2_PLACEMENT_3D('',#2447,#2448,#2449); +#2451=CYLINDRICAL_SURFACE('',#2450,1.91); +#2452=ORIENTED_EDGE('',*,*,#231,.F.); +#2453=ORIENTED_EDGE('',*,*,#1383,.F.); +#2454=ORIENTED_EDGE('',*,*,#412,.F.); +#2455=ORIENTED_EDGE('',*,*,#1359,.F.); +#2456=EDGE_LOOP('',(#2452,#2453,#2454,#2455)); +#2457=FACE_BOUND('',#2456,.T.); +#2458=ADVANCED_FACE('',(#2457),#2451,.T.); +#2459=CARTESIAN_POINT('',(-0.86,-10.38,-19.68)); +#2460=DIRECTION('',(1.0,-3.49148134E-015,0.0)); +#2461=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#2462=AXIS2_PLACEMENT_3D('',#2459,#2460,#2461); +#2463=CYLINDRICAL_SURFACE('',#2462,1.91); +#2464=ORIENTED_EDGE('',*,*,#297,.F.); +#2465=ORIENTED_EDGE('',*,*,#1337,.F.); +#2466=ORIENTED_EDGE('',*,*,#346,.F.); +#2467=ORIENTED_EDGE('',*,*,#447,.F.); +#2468=EDGE_LOOP('',(#2464,#2465,#2466,#2467)); +#2469=FACE_BOUND('',#2468,.T.); +#2470=ADVANCED_FACE('',(#2469),#2463,.T.); +#2471=CARTESIAN_POINT('',(120.039177,-12.29,-13.97)); +#2472=DIRECTION('',(0.0,0.0,1.0)); +#2473=DIRECTION('',(1.0,0.0,-0.0)); +#2474=AXIS2_PLACEMENT_3D('',#2471,#2472,#2473); +#2475=PLANE('',#2474); +#2476=ORIENTED_EDGE('',*,*,#329,.T.); +#2477=CARTESIAN_POINT('',(-2.84217094E-014,-8.1,-13.97)); +#2478=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#2479=VECTOR('',#2478,0.86); +#2480=LINE('',#2477,#2479); +#2481=EDGE_CURVE('',#316,#193,#2480,.T.); +#2482=ORIENTED_EDGE('',*,*,#2481,.T.); +#2483=ORIENTED_EDGE('',*,*,#198,.F.); +#2484=ORIENTED_EDGE('',*,*,#440,.F.); +#2485=EDGE_LOOP('',(#2476,#2482,#2483,#2484)); +#2486=FACE_BOUND('',#2485,.T.); +#2487=ADVANCED_FACE('',(#2486),#2475,.T.); +#2488=CARTESIAN_POINT('',(120.039177,-8.1,-10.92)); +#2489=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#2490=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#2491=AXIS2_PLACEMENT_3D('',#2488,#2489,#2490); +#2492=PLANE('',#2491); +#2493=CARTESIAN_POINT('',(0.0,-8.1,-10.92)); +#2494=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#2495=VECTOR('',#2494,0.86); +#2496=LINE('',#2493,#2495); +#2497=EDGE_CURVE('',#314,#201,#2496,.T.); +#2498=ORIENTED_EDGE('',*,*,#2497,.T.); +#2499=ORIENTED_EDGE('',*,*,#206,.T.); +#2500=ORIENTED_EDGE('',*,*,#2481,.F.); +#2501=ORIENTED_EDGE('',*,*,#321,.F.); +#2502=EDGE_LOOP('',(#2498,#2499,#2500,#2501)); +#2503=FACE_BOUND('',#2502,.T.); +#2504=ADVANCED_FACE('',(#2503),#2492,.F.); +#2505=CARTESIAN_POINT('',(120.039177,-12.29,-10.92)); +#2506=DIRECTION('',(0.0,0.0,1.0)); +#2507=DIRECTION('',(1.0,0.0,-0.0)); +#2508=AXIS2_PLACEMENT_3D('',#2505,#2506,#2507); +#2509=PLANE('',#2508); +#2510=ORIENTED_EDGE('',*,*,#1376,.T.); +#2511=ORIENTED_EDGE('',*,*,#214,.T.); +#2512=ORIENTED_EDGE('',*,*,#2497,.F.); +#2513=ORIENTED_EDGE('',*,*,#426,.F.); +#2514=EDGE_LOOP('',(#2510,#2511,#2512,#2513)); +#2515=FACE_BOUND('',#2514,.T.); +#2516=ADVANCED_FACE('',(#2515),#2509,.F.); +#2517=CARTESIAN_POINT('',(95.51,8.54,-18.41)); +#2518=DIRECTION('',(0.0,-3.55536835E-015,-1.0)); +#2519=DIRECTION('',(0.0,1.0,-3.55536835E-015)); +#2520=AXIS2_PLACEMENT_3D('',#2517,#2518,#2519); +#2521=CYLINDRICAL_SURFACE('',#2520,1.1303); +#2522=CARTESIAN_POINT('',(95.51,9.6703,-18.41)); +#2523=DIRECTION('',(-0.0,3.55536835E-015,1.0)); +#2524=VECTOR('',#2523,0.86); +#2525=LINE('',#2522,#2524); +#2526=EDGE_CURVE('',#174,#1968,#2525,.T.); +#2527=ORIENTED_EDGE('',*,*,#2526,.F.); +#2528=ORIENTED_EDGE('',*,*,#180,.T.); +#2529=ORIENTED_EDGE('',*,*,#2526,.T.); +#2530=ORIENTED_EDGE('',*,*,#1976,.T.); +#2531=ORIENTED_EDGE('',*,*,#1983,.T.); +#2532=EDGE_LOOP('',(#2527,#2528,#2529,#2530,#2531)); +#2533=FACE_BOUND('',#2532,.T.); +#2534=ADVANCED_FACE('',(#2533),#2521,.F.); +#2535=COLOUR_RGB('',0.792156875,0.819607854,0.933333337); +#2536=FILL_AREA_STYLE_COLOUR('',#2535); +#2537=FILL_AREA_STYLE('',(#2536)); +#2538=SURFACE_STYLE_FILL_AREA(#2537); +#2539=SURFACE_SIDE_STYLE('',(#2538)); +#2540=SURFACE_STYLE_USAGE(.BOTH.,#2539); +#2541=PRESENTATION_STYLE_ASSIGNMENT((#2540)); +#2542=OVER_RIDING_STYLED_ITEM('',(#2541),#2534,#46); +#2543=CARTESIAN_POINT('',(10.11,8.54,-18.41)); +#2544=DIRECTION('',(0.0,-3.55536835E-015,-1.0)); +#2545=DIRECTION('',(0.0,1.0,-3.55536835E-015)); +#2546=AXIS2_PLACEMENT_3D('',#2543,#2544,#2545); +#2547=CYLINDRICAL_SURFACE('',#2546,1.1303); +#2548=CARTESIAN_POINT('',(10.11,9.6703,-18.41)); +#2549=DIRECTION('',(-0.0,3.55536835E-015,1.0)); +#2550=VECTOR('',#2549,0.86); +#2551=LINE('',#2548,#2550); +#2552=EDGE_CURVE('',#105,#1640,#2551,.T.); +#2553=ORIENTED_EDGE('',*,*,#2552,.F.); +#2554=ORIENTED_EDGE('',*,*,#111,.T.); +#2555=ORIENTED_EDGE('',*,*,#2552,.T.); +#2556=ORIENTED_EDGE('',*,*,#1648,.T.); +#2557=ORIENTED_EDGE('',*,*,#1655,.T.); +#2558=EDGE_LOOP('',(#2553,#2554,#2555,#2556,#2557)); +#2559=FACE_BOUND('',#2558,.T.); +#2560=ADVANCED_FACE('',(#2559),#2547,.F.); +#2561=OVER_RIDING_STYLED_ITEM('',(#2541),#2560,#46); +#2562=CLOSED_SHELL('',(#115,#184,#307,#430,#452,#474,#741,#1008,#1030,#1052,#1074,#1096,#1118,#1140,#1152,#1169,#1181,#1203,#1215,#1232,#1249,#1278,#1302,#1314,#1326,#1348, +#1365,#1387,#1404,#1421,#1438,#1460,#1477,#1494,#1525,#1556,#1568,#1585,#1609,#1633,#1688,#1710,#1732,#1749,#1766,#1788,#1805,#1822,#1853,#1884,#1896, +#1913,#1937,#1961,#2016,#2038,#2050,#2062,#2074,#2086,#2098,#2110,#2122,#2155,#2188,#2205,#2222,#2264,#2295,#2328,#2352,#2369,#2388,#2400,#2417,#2434, +#2446,#2458,#2470,#2487,#2504,#2516,#2534,#2560)); +#2563=MANIFOLD_SOLID_BREP('',#2562); +#2564=COLOUR_RGB('',0.647058845,0.619607866,0.588235319); +#2565=FILL_AREA_STYLE_COLOUR('',#2564); +#2566=FILL_AREA_STYLE('',(#2565)); +#2567=SURFACE_STYLE_FILL_AREA(#2566); +#2568=SURFACE_SIDE_STYLE('',(#2567)); +#2569=SURFACE_STYLE_USAGE(.BOTH.,#2568); +#2570=PRESENTATION_STYLE_ASSIGNMENT((#2569)); +#46=STYLED_ITEM('',(#2570),#2563); +#33=SHAPE_REPRESENTATION('Default',(#32),#27); +#2571=ADVANCED_BREP_SHAPE_REPRESENTATION('Default',(#2563),#27); +#2572=SHAPE_REPRESENTATION_RELATIONSHIP('','',#33,#2571); +#2573=APPLICATION_CONTEXT('data for automotive mechanical design processes'); +#2574=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#2573); +#2575=PRODUCT_CONTEXT('',#2573,'mechanical'); +#2576=PRODUCT_DEFINITION_CONTEXT('part definition',#2573,'design'); +#35=PRODUCT('Default','Default','',(#2575)); +#2577=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#35)); +#2578=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#35,.NOT_KNOWN.); +#36=PRODUCT_DEFINITION('design','',#2578,#2576); +#34=PRODUCT_DEFINITION_SHAPE('','',#36); +#2579=SHAPE_DEFINITION_REPRESENTATION(#34,#33); +#28=DRAUGHTING_MODEL('',(),#27); +#16=SHAPE_REPRESENTATION('STD-PC-PCIe-BRACKET-SPEC',(#15,#40),#10); +#18=PRODUCT('STD-PC-PCIe-BRACKET-SPEC','STD-PC-PCIe-BRACKET-SPEC','',(#2575)); +#2580=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#18)); +#2581=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#18,.NOT_KNOWN.); +#19=PRODUCT_DEFINITION('design','',#2581,#2576); +#17=PRODUCT_DEFINITION_SHAPE('','',#19); +#2582=SHAPE_DEFINITION_REPRESENTATION(#17,#16); +#11=DRAUGHTING_MODEL('',(),#10); +#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#2542,#2561,#46),#10); +ENDSEC; +END-ISO-10303-21; diff --git a/Library/PCIexpress.3dshapes/PCIexpress_bracket_low.step b/Library/PCIexpress.3dshapes/PCIexpress_bracket_low.step new file mode 100644 index 0000000..4a7cbb2 --- /dev/null +++ b/Library/PCIexpress.3dshapes/PCIexpress_bracket_low.step @@ -0,0 +1,2425 @@ +ISO-10303-21; +HEADER; + +/* File generated by HOOPS Exchange Version 10.0.20 */ + +FILE_DESCRIPTION(('HOOPS Exchange Step'),'2;1'); + +FILE_NAME('c:\\tempstorage\\2749037528679612\\STD-PC-PCIe-BRACKET-LOW-SPEC.step', +'2019-07-17T22:04:16+00:00', +('SYSTEM'), +('Unknown organisation'), +'HOOPS Exchange 10.0', +'HOOPS Exchange', +'Unknown authorisation'); + +FILE_SCHEMA( ('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }') ); + +ENDSEC; + +DATA; +#3=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.)); +#4=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#3); +#5=(CONVERSION_BASED_UNIT('DEGREE',#4)NAMED_UNIT(#6)PLANE_ANGLE_UNIT()); +#6=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); +#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT()); +#8=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.)); +#9=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-005),#8,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model'); +#10=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#9))GLOBAL_UNIT_ASSIGNED_CONTEXT((#8,#5,#7))REPRESENTATION_CONTEXT('','STD-PC-PCIe-BRACKET-LOW-SPEC')); +#12=CARTESIAN_POINT('',(0.0,0.0,0.0)); +#13=DIRECTION('',(0.0,0.0,1.0)); +#14=DIRECTION('',(1.0,0.0,0.0)); +#15=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#20=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.)); +#21=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#20); +#22=(CONVERSION_BASED_UNIT('DEGREE',#21)NAMED_UNIT(#23)PLANE_ANGLE_UNIT()); +#23=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); +#24=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT()); +#25=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.)); +#26=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.000000E-005),#25,'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model'); +#27=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#26))GLOBAL_UNIT_ASSIGNED_CONTEXT((#25,#22,#24))REPRESENTATION_CONTEXT('','Default')); +#29=CARTESIAN_POINT('',(0.0,0.0,0.0)); +#30=DIRECTION('',(0.0,0.0,1.0)); +#31=DIRECTION('',(1.0,0.0,0.0)); +#32=AXIS2_PLACEMENT_3D('',#29,#30,#31); +#37=CARTESIAN_POINT('',(0.0,0.0,0.0)); +#38=DIRECTION('',(0.0,0.0,1.0)); +#39=DIRECTION('',(1.0,0.0,0.0)); +#40=AXIS2_PLACEMENT_3D('',#37,#38,#39); +#41=ITEM_DEFINED_TRANSFORMATION('','',#40,#32); +#42=(REPRESENTATION_RELATIONSHIP('','',#33,#16)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#41)SHAPE_REPRESENTATION_RELATIONSHIP()); +#43=NEXT_ASSEMBLY_USAGE_OCCURRENCE('Default_1','Default','Default',#19,#36,$); +#44=PRODUCT_DEFINITION_SHAPE('','',#43); +#45=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#42,#44); +#47=CARTESIAN_POINT('',(0.0,-0.86,0.0)); +#48=DIRECTION('',(0.0,-1.0,0.0)); +#49=DIRECTION('',(0.0,0.0,-1.0)); +#50=AXIS2_PLACEMENT_3D('',#47,#48,#49); +#51=PLANE('',#50); +#52=CARTESIAN_POINT('',(71.46,-0.86,-14.31)); +#53=VERTEX_POINT('',#52); +#54=CARTESIAN_POINT('',(74.0790975,-0.86,-14.31)); +#55=VERTEX_POINT('',#54); +#56=CARTESIAN_POINT('',(71.46,-0.86,-14.31)); +#57=DIRECTION('',(1.0,0.0,-2.2412448E-016)); +#58=VECTOR('',#57,2.61909747); +#59=LINE('',#56,#58); +#60=EDGE_CURVE('',#53,#55,#59,.T.); +#61=ORIENTED_EDGE('',*,*,#60,.T.); +#62=CARTESIAN_POINT('',(74.0790975,-0.86,-4.11)); +#63=VERTEX_POINT('',#62); +#64=CARTESIAN_POINT('',(74.0790975,-0.86,-14.31)); +#65=DIRECTION('',(0.0,0.0,1.0)); +#66=VECTOR('',#65,10.2); +#67=LINE('',#64,#66); +#68=EDGE_CURVE('',#55,#63,#67,.T.); +#69=ORIENTED_EDGE('',*,*,#68,.T.); +#70=CARTESIAN_POINT('',(71.46,-0.86,-4.11)); +#71=VERTEX_POINT('',#70); +#72=CARTESIAN_POINT('',(74.0790975,-0.86,-4.11)); +#73=DIRECTION('',(-1.0,0.0,1.1206224E-016)); +#74=VECTOR('',#73,2.61909747); +#75=LINE('',#72,#74); +#76=EDGE_CURVE('',#63,#71,#75,.T.); +#77=ORIENTED_EDGE('',*,*,#76,.T.); +#78=CARTESIAN_POINT('',(67.35,-0.86,7.37257477E-015)); +#79=VERTEX_POINT('',#78); +#80=CARTESIAN_POINT('',(71.46,-0.86,-4.11)); +#81=DIRECTION('',(-0.707106781,0.0,0.707106781)); +#82=VECTOR('',#81,5.81241774); +#83=LINE('',#80,#82); +#84=EDGE_CURVE('',#71,#79,#83,.T.); +#85=ORIENTED_EDGE('',*,*,#84,.T.); +#86=CARTESIAN_POINT('',(0.7366,-0.86,0.0)); +#87=VERTEX_POINT('',#86); +#88=CARTESIAN_POINT('',(0.7366,-0.86,0.0)); +#89=DIRECTION('',(1.0,0.0,-0.0)); +#90=VECTOR('',#89,66.6134); +#91=LINE('',#88,#90); +#92=EDGE_CURVE('',#87,#79,#91,.T.); +#93=ORIENTED_EDGE('',*,*,#92,.F.); +#94=CARTESIAN_POINT('',(0.7366,-0.86,-15.01)); +#95=VERTEX_POINT('',#94); +#96=CARTESIAN_POINT('',(0.7366,-0.86,-15.01)); +#97=DIRECTION('',(7.35950429E-017,-0.0,1.0)); +#98=VECTOR('',#97,15.01); +#99=LINE('',#96,#98); +#100=EDGE_CURVE('',#95,#87,#99,.T.); +#101=ORIENTED_EDGE('',*,*,#100,.F.); +#102=CARTESIAN_POINT('',(1.1666,-0.86,-15.01)); +#103=VERTEX_POINT('',#102); +#104=CARTESIAN_POINT('',(1.1666,-0.86,-15.01)); +#105=DIRECTION('',(-1.0,0.0,0.0)); +#106=VECTOR('',#105,0.43); +#107=LINE('',#104,#106); +#108=EDGE_CURVE('',#103,#95,#107,.T.); +#109=ORIENTED_EDGE('',*,*,#108,.F.); +#110=CARTESIAN_POINT('',(1.1666,-0.86,-15.44)); +#111=VERTEX_POINT('',#110); +#112=CARTESIAN_POINT('',(1.1666,-0.86,-15.44)); +#113=DIRECTION('',(0.0,0.0,1.0)); +#114=VECTOR('',#113,0.43); +#115=LINE('',#112,#114); +#116=EDGE_CURVE('',#111,#103,#115,.T.); +#117=ORIENTED_EDGE('',*,*,#116,.F.); +#118=CARTESIAN_POINT('',(0.865,-0.86,-15.44)); +#119=VERTEX_POINT('',#118); +#120=CARTESIAN_POINT('',(0.865,-0.86,-15.44)); +#121=DIRECTION('',(1.0,1.85873851E-016,0.0)); +#122=VECTOR('',#121,0.3016); +#123=LINE('',#120,#122); +#124=EDGE_CURVE('',#119,#111,#123,.T.); +#125=ORIENTED_EDGE('',*,*,#124,.F.); +#126=CARTESIAN_POINT('',(0.865,-0.86,-16.8234)); +#127=VERTEX_POINT('',#126); +#128=CARTESIAN_POINT('',(0.865,-0.86,-15.44)); +#129=DIRECTION('',(0.0,0.0,-1.0)); +#130=VECTOR('',#129,1.3834); +#131=LINE('',#128,#130); +#132=EDGE_CURVE('',#119,#127,#131,.T.); +#133=ORIENTED_EDGE('',*,*,#132,.T.); +#134=CARTESIAN_POINT('',(8.815,-0.86,-16.8234)); +#135=VERTEX_POINT('',#134); +#136=CARTESIAN_POINT('',(0.865,-0.86,-16.8234)); +#137=DIRECTION('',(1.0,-0.0,-0.0)); +#138=VECTOR('',#137,7.95); +#139=LINE('',#136,#138); +#140=EDGE_CURVE('',#127,#135,#139,.T.); +#141=ORIENTED_EDGE('',*,*,#140,.T.); +#142=CARTESIAN_POINT('',(8.815,-0.86,-16.3934)); +#143=VERTEX_POINT('',#142); +#144=CARTESIAN_POINT('',(8.815,-0.86,-16.8234)); +#145=DIRECTION('',(0.0,0.0,1.0)); +#146=VECTOR('',#145,0.43); +#147=LINE('',#144,#146); +#148=EDGE_CURVE('',#135,#143,#147,.T.); +#149=ORIENTED_EDGE('',*,*,#148,.T.); +#150=CARTESIAN_POINT('',(9.245,-0.86,-16.3934)); +#151=VERTEX_POINT('',#150); +#152=CARTESIAN_POINT('',(8.815,-0.86,-16.3934)); +#153=DIRECTION('',(1.0,0.0,-0.0)); +#154=VECTOR('',#153,0.43); +#155=LINE('',#152,#154); +#156=EDGE_CURVE('',#143,#151,#155,.T.); +#157=ORIENTED_EDGE('',*,*,#156,.T.); +#158=CARTESIAN_POINT('',(9.245,-0.86,-17.12)); +#159=VERTEX_POINT('',#158); +#160=CARTESIAN_POINT('',(9.245,-0.86,-16.3934)); +#161=DIRECTION('',(0.0,0.0,-1.0)); +#162=VECTOR('',#161,0.7266); +#163=LINE('',#160,#162); +#164=EDGE_CURVE('',#151,#159,#163,.T.); +#165=ORIENTED_EDGE('',*,*,#164,.T.); +#166=CARTESIAN_POINT('',(10.545,-0.86,-18.42)); +#167=VERTEX_POINT('',#166); +#168=CARTESIAN_POINT('',(10.545,-0.86,-17.12)); +#169=DIRECTION('',(0.0,-1.0,0.0)); +#170=DIRECTION('',(0.0,0.0,-1.0)); +#171=AXIS2_PLACEMENT_3D('',#168,#169,#170); +#172=CIRCLE('',#171,1.3); +#173=EDGE_CURVE('',#159,#167,#172,.T.); +#174=ORIENTED_EDGE('',*,*,#173,.T.); +#175=CARTESIAN_POINT('',(53.035,-0.86,-18.42)); +#176=VERTEX_POINT('',#175); +#177=CARTESIAN_POINT('',(53.035,-0.86,-18.42)); +#178=DIRECTION('',(-1.0,0.0,-4.38061484E-017)); +#179=VECTOR('',#178,42.49); +#180=LINE('',#177,#179); +#181=EDGE_CURVE('',#176,#167,#180,.T.); +#182=ORIENTED_EDGE('',*,*,#181,.F.); +#183=CARTESIAN_POINT('',(54.335,-0.86,-17.12)); +#184=VERTEX_POINT('',#183); +#185=CARTESIAN_POINT('',(53.035,-0.86,-17.12)); +#186=DIRECTION('',(0.0,-1.0,0.0)); +#187=DIRECTION('',(0.0,0.0,-1.0)); +#188=AXIS2_PLACEMENT_3D('',#185,#186,#187); +#189=CIRCLE('',#188,1.3); +#190=EDGE_CURVE('',#176,#184,#189,.T.); +#191=ORIENTED_EDGE('',*,*,#190,.T.); +#192=CARTESIAN_POINT('',(54.335,-0.86,-16.3934)); +#193=VERTEX_POINT('',#192); +#194=CARTESIAN_POINT('',(54.335,-0.86,-17.12)); +#195=DIRECTION('',(0.0,0.0,1.0)); +#196=VECTOR('',#195,0.7266); +#197=LINE('',#194,#196); +#198=EDGE_CURVE('',#184,#193,#197,.T.); +#199=ORIENTED_EDGE('',*,*,#198,.T.); +#200=CARTESIAN_POINT('',(54.765,-0.86,-16.3934)); +#201=VERTEX_POINT('',#200); +#202=CARTESIAN_POINT('',(54.335,-0.86,-16.3934)); +#203=DIRECTION('',(1.0,0.0,-0.0)); +#204=VECTOR('',#203,0.43); +#205=LINE('',#202,#204); +#206=EDGE_CURVE('',#193,#201,#205,.T.); +#207=ORIENTED_EDGE('',*,*,#206,.T.); +#208=CARTESIAN_POINT('',(54.765,-0.86,-16.8234)); +#209=VERTEX_POINT('',#208); +#210=CARTESIAN_POINT('',(54.765,-0.86,-16.3934)); +#211=DIRECTION('',(0.0,0.0,-1.0)); +#212=VECTOR('',#211,0.43); +#213=LINE('',#210,#212); +#214=EDGE_CURVE('',#201,#209,#213,.T.); +#215=ORIENTED_EDGE('',*,*,#214,.T.); +#216=CARTESIAN_POINT('',(62.715,-0.86,-16.8234)); +#217=VERTEX_POINT('',#216); +#218=CARTESIAN_POINT('',(54.765,-0.86,-16.8234)); +#219=DIRECTION('',(1.0,4.41570258E-016,-0.0)); +#220=VECTOR('',#219,7.95); +#221=LINE('',#218,#220); +#222=EDGE_CURVE('',#209,#217,#221,.T.); +#223=ORIENTED_EDGE('',*,*,#222,.T.); +#224=CARTESIAN_POINT('',(62.715,-0.86,-16.3934)); +#225=VERTEX_POINT('',#224); +#226=CARTESIAN_POINT('',(62.715,-0.86,-16.8234)); +#227=DIRECTION('',(0.0,0.0,1.0)); +#228=VECTOR('',#227,0.43); +#229=LINE('',#226,#228); +#230=EDGE_CURVE('',#217,#225,#229,.T.); +#231=ORIENTED_EDGE('',*,*,#230,.T.); +#232=CARTESIAN_POINT('',(63.145,-0.86,-16.3934)); +#233=VERTEX_POINT('',#232); +#234=CARTESIAN_POINT('',(62.715,-0.86,-16.3934)); +#235=DIRECTION('',(1.0,0.0,-0.0)); +#236=VECTOR('',#235,0.43); +#237=LINE('',#234,#236); +#238=EDGE_CURVE('',#225,#233,#237,.T.); +#239=ORIENTED_EDGE('',*,*,#238,.T.); +#240=CARTESIAN_POINT('',(63.145,-0.86,-17.12)); +#241=VERTEX_POINT('',#240); +#242=CARTESIAN_POINT('',(63.145,-0.86,-16.3934)); +#243=DIRECTION('',(-6.84781793E-015,0.0,-1.0)); +#244=VECTOR('',#243,0.7266); +#245=LINE('',#242,#244); +#246=EDGE_CURVE('',#233,#241,#245,.T.); +#247=ORIENTED_EDGE('',*,*,#246,.T.); +#248=CARTESIAN_POINT('',(64.445,-0.86,-18.42)); +#249=VERTEX_POINT('',#248); +#250=CARTESIAN_POINT('',(64.445,-0.86,-17.12)); +#251=DIRECTION('',(0.0,-1.0,0.0)); +#252=DIRECTION('',(0.0,0.0,-1.0)); +#253=AXIS2_PLACEMENT_3D('',#250,#251,#252); +#254=CIRCLE('',#253,1.3); +#255=EDGE_CURVE('',#241,#249,#254,.T.); +#256=ORIENTED_EDGE('',*,*,#255,.T.); +#257=CARTESIAN_POINT('',(67.35,-0.86,-18.42)); +#258=VERTEX_POINT('',#257); +#259=CARTESIAN_POINT('',(67.35,-0.86,-18.42)); +#260=DIRECTION('',(-1.0,0.0,-4.38061484E-017)); +#261=VECTOR('',#260,2.905); +#262=LINE('',#259,#261); +#263=EDGE_CURVE('',#258,#249,#262,.T.); +#264=ORIENTED_EDGE('',*,*,#263,.F.); +#265=CARTESIAN_POINT('',(67.35,-0.86,-18.42)); +#266=DIRECTION('',(0.707106781,0.0,0.707106781)); +#267=VECTOR('',#266,5.81241774); +#268=LINE('',#265,#267); +#269=EDGE_CURVE('',#258,#53,#268,.T.); +#270=ORIENTED_EDGE('',*,*,#269,.T.); +#271=EDGE_LOOP('',(#61,#69,#77,#85,#93,#101,#109,#117,#125,#133,#141,#149,#157,#165,#174,#182,#191,#199,#207,#215,#223,#231,#239,#247,#256,#264, +#270)); +#272=FACE_BOUND('',#271,.T.); +#273=ADVANCED_FACE('',(#272),#51,.T.); +#274=CARTESIAN_POINT('',(79.2,-0.86,-14.31)); +#275=DIRECTION('',(-2.2412448E-016,0.0,-1.0)); +#276=DIRECTION('',(1.0,0.0,-2.2412448E-016)); +#277=AXIS2_PLACEMENT_3D('',#274,#275,#276); +#278=PLANE('',#277); +#279=CARTESIAN_POINT('',(71.46,0.0,-14.31)); +#280=VERTEX_POINT('',#279); +#281=CARTESIAN_POINT('',(74.0790975,-2.16840434E-016,-14.31)); +#282=VERTEX_POINT('',#281); +#283=CARTESIAN_POINT('',(71.46,0.0,-14.31)); +#284=DIRECTION('',(1.0,0.0,-0.0)); +#285=VECTOR('',#284,2.61909747); +#286=LINE('',#283,#285); +#287=EDGE_CURVE('',#280,#282,#286,.T.); +#288=ORIENTED_EDGE('',*,*,#287,.T.); +#289=CARTESIAN_POINT('',(74.0790975,-2.22044605E-016,-14.31)); +#290=DIRECTION('',(0.0,-1.0,0.0)); +#291=VECTOR('',#290,0.86); +#292=LINE('',#289,#291); +#293=EDGE_CURVE('',#282,#55,#292,.T.); +#294=ORIENTED_EDGE('',*,*,#293,.T.); +#295=ORIENTED_EDGE('',*,*,#60,.F.); +#296=CARTESIAN_POINT('',(71.46,-0.86,-14.31)); +#297=DIRECTION('',(-0.0,1.0,-0.0)); +#298=VECTOR('',#297,0.86); +#299=LINE('',#296,#298); +#300=EDGE_CURVE('',#53,#280,#299,.T.); +#301=ORIENTED_EDGE('',*,*,#300,.T.); +#302=EDGE_LOOP('',(#288,#294,#295,#301)); +#303=FACE_BOUND('',#302,.T.); +#304=ADVANCED_FACE('',(#303),#278,.T.); +#305=CARTESIAN_POINT('',(79.2,-0.86,-4.11)); +#306=DIRECTION('',(1.1206224E-016,0.0,1.0)); +#307=DIRECTION('',(-1.0,0.0,1.1206224E-016)); +#308=AXIS2_PLACEMENT_3D('',#305,#306,#307); +#309=PLANE('',#308); +#310=ORIENTED_EDGE('',*,*,#76,.F.); +#311=CARTESIAN_POINT('',(74.0790975,0.0,-4.11)); +#312=VERTEX_POINT('',#311); +#313=CARTESIAN_POINT('',(74.0790975,-0.86,-4.11)); +#314=DIRECTION('',(0.0,1.0,0.0)); +#315=VECTOR('',#314,0.86); +#316=LINE('',#313,#315); +#317=EDGE_CURVE('',#63,#312,#316,.T.); +#318=ORIENTED_EDGE('',*,*,#317,.T.); +#319=CARTESIAN_POINT('',(71.46,0.0,-4.11)); +#320=VERTEX_POINT('',#319); +#321=CARTESIAN_POINT('',(74.0790975,0.0,-4.11)); +#322=DIRECTION('',(-1.0,-0.0,0.0)); +#323=VECTOR('',#322,2.61909747); +#324=LINE('',#321,#323); +#325=EDGE_CURVE('',#312,#320,#324,.T.); +#326=ORIENTED_EDGE('',*,*,#325,.T.); +#327=CARTESIAN_POINT('',(71.46,-0.86,-4.11)); +#328=DIRECTION('',(-0.0,1.0,-0.0)); +#329=VECTOR('',#328,0.86); +#330=LINE('',#327,#329); +#331=EDGE_CURVE('',#71,#320,#330,.T.); +#332=ORIENTED_EDGE('',*,*,#331,.F.); +#333=EDGE_LOOP('',(#310,#318,#326,#332)); +#334=FACE_BOUND('',#333,.T.); +#335=ADVANCED_FACE('',(#334),#309,.T.); +#336=CARTESIAN_POINT('',(-0.86,3.00267395E-015,-1.68428218E-047)); +#337=DIRECTION('',(1.0,-3.49148134E-015,-5.60927429E-033)); +#338=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#339=AXIS2_PLACEMENT_3D('',#336,#337,#338); +#340=PLANE('',#339); +#341=CARTESIAN_POINT('',(-0.86,-5.0,3.58)); +#342=VERTEX_POINT('',#341); +#343=CARTESIAN_POINT('',(-0.86,-5.0,-0.86)); +#344=VERTEX_POINT('',#343); +#345=CARTESIAN_POINT('',(-0.86,-5.0,3.58)); +#346=DIRECTION('',(-5.60927429E-033,1.95846765E-047,-1.0)); +#347=VECTOR('',#346,4.44); +#348=LINE('',#345,#347); +#349=EDGE_CURVE('',#342,#344,#348,.T.); +#350=ORIENTED_EDGE('',*,*,#349,.F.); +#351=CARTESIAN_POINT('',(-0.86,-3.5066,3.58)); +#352=VERTEX_POINT('',#351); +#353=CARTESIAN_POINT('',(-0.86,-3.5066,3.58)); +#354=DIRECTION('',(0.0,-1.0,0.0)); +#355=VECTOR('',#354,1.4934); +#356=LINE('',#353,#355); +#357=EDGE_CURVE('',#352,#342,#356,.T.); +#358=ORIENTED_EDGE('',*,*,#357,.F.); +#359=CARTESIAN_POINT('',(-0.86,-1.5966,1.67)); +#360=VERTEX_POINT('',#359); +#361=CARTESIAN_POINT('',(-0.86,-3.5066,1.67)); +#362=DIRECTION('',(-1.0,3.49148134E-015,5.60927429E-033)); +#363=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#364=AXIS2_PLACEMENT_3D('',#361,#362,#363); +#365=CIRCLE('',#364,1.91); +#366=EDGE_CURVE('',#352,#360,#365,.T.); +#367=ORIENTED_EDGE('',*,*,#366,.T.); +#368=CARTESIAN_POINT('',(-0.86,-1.5966,1.17501846E-016)); +#369=VERTEX_POINT('',#368); +#370=CARTESIAN_POINT('',(-0.86,-1.5966,1.67)); +#371=DIRECTION('',(0.0,0.0,-1.0)); +#372=VECTOR('',#371,1.67); +#373=LINE('',#370,#372); +#374=EDGE_CURVE('',#360,#369,#373,.T.); +#375=ORIENTED_EDGE('',*,*,#374,.T.); +#376=CARTESIAN_POINT('',(-0.86,-1.5966,-15.01)); +#377=VERTEX_POINT('',#376); +#378=CARTESIAN_POINT('',(-0.86,-1.5966,-15.01)); +#379=DIRECTION('',(-1.96148042E-031,-5.77855921E-017,1.0)); +#380=VECTOR('',#379,15.01); +#381=LINE('',#378,#380); +#382=EDGE_CURVE('',#377,#369,#381,.T.); +#383=ORIENTED_EDGE('',*,*,#382,.F.); +#384=CARTESIAN_POINT('',(-0.86,-10.79,-15.01)); +#385=VERTEX_POINT('',#384); +#386=CARTESIAN_POINT('',(-0.86,-1.5966,-15.01)); +#387=DIRECTION('',(-3.49148134E-015,-1.0,4.39541421E-016)); +#388=VECTOR('',#387,9.1934); +#389=LINE('',#386,#388); +#390=EDGE_CURVE('',#377,#385,#389,.T.); +#391=ORIENTED_EDGE('',*,*,#390,.T.); +#392=CARTESIAN_POINT('',(-0.86,-12.7,-13.1)); +#393=VERTEX_POINT('',#392); +#394=CARTESIAN_POINT('',(-0.86,-10.79,-13.1)); +#395=DIRECTION('',(-1.0,3.49148134E-015,5.60927429E-033)); +#396=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#397=AXIS2_PLACEMENT_3D('',#394,#395,#396); +#398=CIRCLE('',#397,1.91); +#399=EDGE_CURVE('',#385,#393,#398,.T.); +#400=ORIENTED_EDGE('',*,*,#399,.T.); +#401=CARTESIAN_POINT('',(-0.86,-12.7,1.67)); +#402=VERTEX_POINT('',#401); +#403=CARTESIAN_POINT('',(-0.86,-12.7,-13.1)); +#404=DIRECTION('',(0.0,0.0,1.0)); +#405=VECTOR('',#404,14.77); +#406=LINE('',#403,#405); +#407=EDGE_CURVE('',#393,#402,#406,.T.); +#408=ORIENTED_EDGE('',*,*,#407,.T.); +#409=CARTESIAN_POINT('',(-0.86,-10.79,3.58)); +#410=VERTEX_POINT('',#409); +#411=CARTESIAN_POINT('',(-0.86,-10.79,1.67)); +#412=DIRECTION('',(-1.0,3.49148134E-015,5.60927429E-033)); +#413=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#414=AXIS2_PLACEMENT_3D('',#411,#412,#413); +#415=CIRCLE('',#414,1.91); +#416=EDGE_CURVE('',#402,#410,#415,.T.); +#417=ORIENTED_EDGE('',*,*,#416,.T.); +#418=CARTESIAN_POINT('',(-0.86,-9.42,3.58)); +#419=VERTEX_POINT('',#418); +#420=CARTESIAN_POINT('',(-0.86,-9.42,3.58)); +#421=DIRECTION('',(0.0,-1.0,0.0)); +#422=VECTOR('',#421,1.37); +#423=LINE('',#420,#422); +#424=EDGE_CURVE('',#419,#410,#423,.T.); +#425=ORIENTED_EDGE('',*,*,#424,.F.); +#426=CARTESIAN_POINT('',(-0.86,-9.42,-0.86)); +#427=VERTEX_POINT('',#426); +#428=CARTESIAN_POINT('',(-0.86,-9.42,-0.86)); +#429=DIRECTION('',(5.60927429E-033,-1.95846765E-047,1.0)); +#430=VECTOR('',#429,4.44); +#431=LINE('',#428,#430); +#432=EDGE_CURVE('',#427,#419,#431,.T.); +#433=ORIENTED_EDGE('',*,*,#432,.F.); +#434=CARTESIAN_POINT('',(-0.86,-7.21,-0.86)); +#435=DIRECTION('',(-1.0,3.49148134E-015,5.60927429E-033)); +#436=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#437=AXIS2_PLACEMENT_3D('',#434,#435,#436); +#438=CIRCLE('',#437,2.21); +#439=EDGE_CURVE('',#344,#427,#438,.T.); +#440=ORIENTED_EDGE('',*,*,#439,.F.); +#441=EDGE_LOOP('',(#350,#358,#367,#375,#383,#391,#400,#408,#417,#425,#433,#440)); +#442=FACE_BOUND('',#441,.T.); +#443=ADVANCED_FACE('',(#442),#340,.F.); +#444=CARTESIAN_POINT('',(3.00267395E-015,-1.04837801E-029,-1.68428218E-047)); +#445=DIRECTION('',(1.0,-3.49148134E-015,-5.60927429E-033)); +#446=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#447=AXIS2_PLACEMENT_3D('',#444,#445,#446); +#448=PLANE('',#447); +#449=CARTESIAN_POINT('',(-2.80247325E-014,-8.02,-11.83)); +#450=VERTEX_POINT('',#449); +#451=CARTESIAN_POINT('',(-3.32389023E-014,-9.52,-11.83)); +#452=DIRECTION('',(1.0,-3.49148134E-015,-5.60927429E-033)); +#453=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#454=AXIS2_PLACEMENT_3D('',#451,#452,#453); +#455=CIRCLE('',#454,1.5); +#456=EDGE_CURVE('',#450,#450,#455,.T.); +#457=ORIENTED_EDGE('',*,*,#456,.F.); +#458=EDGE_LOOP('',(#457)); +#459=FACE_BOUND('',#458,.T.); +#460=CARTESIAN_POINT('',(-2.60208521E-015,-5.0,3.58)); +#461=VERTEX_POINT('',#460); +#462=CARTESIAN_POINT('',(-2.60208521E-015,-3.5066,3.58)); +#463=VERTEX_POINT('',#462); +#464=CARTESIAN_POINT('',(-2.60208521E-015,-5.0,3.58)); +#465=DIRECTION('',(0.0,1.0,0.0)); +#466=VECTOR('',#465,1.4934); +#467=LINE('',#464,#466); +#468=EDGE_CURVE('',#461,#463,#467,.T.); +#469=ORIENTED_EDGE('',*,*,#468,.F.); +#470=CARTESIAN_POINT('',(-1.38777878E-014,-5.0,-0.86)); +#471=VERTEX_POINT('',#470); +#472=CARTESIAN_POINT('',(-1.38777878E-014,-5.0,3.58)); +#473=DIRECTION('',(-5.60927429E-033,1.95846765E-047,-1.0)); +#474=VECTOR('',#473,4.44); +#475=LINE('',#472,#474); +#476=EDGE_CURVE('',#461,#471,#475,.T.); +#477=ORIENTED_EDGE('',*,*,#476,.T.); +#478=CARTESIAN_POINT('',(-3.54717494E-014,-9.42,-0.86)); +#479=VERTEX_POINT('',#478); +#480=CARTESIAN_POINT('',(-2.77555756E-014,-7.21,-0.86)); +#481=DIRECTION('',(-1.0,3.49148134E-015,5.60927429E-033)); +#482=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#483=AXIS2_PLACEMENT_3D('',#480,#481,#482); +#484=CIRCLE('',#483,2.21); +#485=EDGE_CURVE('',#471,#479,#484,.T.); +#486=ORIENTED_EDGE('',*,*,#485,.T.); +#487=CARTESIAN_POINT('',(-2.60208521E-015,-9.42,3.58)); +#488=VERTEX_POINT('',#487); +#489=CARTESIAN_POINT('',(-2.77555756E-014,-9.42,-0.86)); +#490=DIRECTION('',(5.60927429E-033,-1.95846765E-047,1.0)); +#491=VECTOR('',#490,4.44); +#492=LINE('',#489,#491); +#493=EDGE_CURVE('',#479,#488,#492,.T.); +#494=ORIENTED_EDGE('',*,*,#493,.T.); +#495=CARTESIAN_POINT('',(-2.60208521E-015,-10.79,3.58)); +#496=VERTEX_POINT('',#495); +#497=CARTESIAN_POINT('',(-2.60208521E-015,-10.79,3.58)); +#498=DIRECTION('',(0.0,1.0,0.0)); +#499=VECTOR('',#498,1.37); +#500=LINE('',#497,#499); +#501=EDGE_CURVE('',#496,#488,#500,.T.); +#502=ORIENTED_EDGE('',*,*,#501,.F.); +#503=CARTESIAN_POINT('',(-4.13391391E-014,-12.7,1.67)); +#504=VERTEX_POINT('',#503); +#505=CARTESIAN_POINT('',(-3.46704097E-014,-10.79,1.67)); +#506=DIRECTION('',(1.0,-3.49148134E-015,-5.60927429E-033)); +#507=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#508=AXIS2_PLACEMENT_3D('',#505,#506,#507); +#509=CIRCLE('',#508,1.91); +#510=EDGE_CURVE('',#496,#504,#509,.T.); +#511=ORIENTED_EDGE('',*,*,#510,.T.); +#512=CARTESIAN_POINT('',(-4.13391391E-014,-12.7,-13.1)); +#513=VERTEX_POINT('',#512); +#514=CARTESIAN_POINT('',(-4.13391391E-014,-12.7,-13.1)); +#515=DIRECTION('',(0.0,0.0,1.0)); +#516=VECTOR('',#515,14.77); +#517=LINE('',#514,#516); +#518=EDGE_CURVE('',#513,#504,#517,.T.); +#519=ORIENTED_EDGE('',*,*,#518,.F.); +#520=CARTESIAN_POINT('',(-3.46704097E-014,-10.79,-15.01)); +#521=VERTEX_POINT('',#520); +#522=CARTESIAN_POINT('',(-3.45860493E-014,-10.79,-13.1)); +#523=DIRECTION('',(1.0,-3.49148134E-015,-5.60927429E-033)); +#524=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#525=AXIS2_PLACEMENT_3D('',#522,#523,#524); +#526=CIRCLE('',#525,1.91); +#527=EDGE_CURVE('',#513,#521,#526,.T.); +#528=ORIENTED_EDGE('',*,*,#527,.T.); +#529=CARTESIAN_POINT('',(-3.7947076E-015,-1.5966,-15.01)); +#530=VERTEX_POINT('',#529); +#531=CARTESIAN_POINT('',(-2.57182515E-015,-1.5966,-15.01)); +#532=DIRECTION('',(-3.49148134E-015,-1.0,4.39541421E-016)); +#533=VECTOR('',#532,9.1934); +#534=LINE('',#531,#533); +#535=EDGE_CURVE('',#530,#521,#534,.T.); +#536=ORIENTED_EDGE('',*,*,#535,.F.); +#537=CARTESIAN_POINT('',(-2.71050543E-015,-1.5966,0.0)); +#538=VERTEX_POINT('',#537); +#539=CARTESIAN_POINT('',(-2.60208521E-015,-1.5966,-3.61111865E-032)); +#540=DIRECTION('',(-4.33391941E-017,5.77855921E-017,-1.0)); +#541=VECTOR('',#540,15.01); +#542=LINE('',#539,#541); +#543=EDGE_CURVE('',#538,#530,#542,.T.); +#544=ORIENTED_EDGE('',*,*,#543,.F.); +#545=CARTESIAN_POINT('',(-2.60208521E-015,-1.5966,1.67)); +#546=VERTEX_POINT('',#545); +#547=CARTESIAN_POINT('',(-2.60208521E-015,-1.5966,1.67)); +#548=DIRECTION('',(0.0,0.0,-1.0)); +#549=VECTOR('',#548,1.67); +#550=LINE('',#547,#549); +#551=EDGE_CURVE('',#546,#538,#550,.T.); +#552=ORIENTED_EDGE('',*,*,#551,.F.); +#553=CARTESIAN_POINT('',(-9.24055451E-015,-3.5066,1.67)); +#554=DIRECTION('',(1.0,-3.49148134E-015,-5.60927429E-033)); +#555=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#556=AXIS2_PLACEMENT_3D('',#553,#554,#555); +#557=CIRCLE('',#556,1.91); +#558=EDGE_CURVE('',#546,#463,#557,.T.); +#559=ORIENTED_EDGE('',*,*,#558,.T.); +#560=EDGE_LOOP('',(#469,#477,#486,#494,#502,#511,#519,#528,#536,#544,#552,#559)); +#561=FACE_BOUND('',#560,.T.); +#562=ADVANCED_FACE('',(#459,#561),#448,.T.); +#563=CARTESIAN_POINT('',(0.0,0.0,3.58)); +#564=DIRECTION('',(0.0,0.0,-1.0)); +#565=DIRECTION('',(-1.0,0.0,0.0)); +#566=AXIS2_PLACEMENT_3D('',#563,#564,#565); +#567=PLANE('',#566); +#568=CARTESIAN_POINT('',(-2.60208521E-015,-5.0,3.58)); +#569=DIRECTION('',(-1.0,3.49148134E-015,5.60927429E-033)); +#570=VECTOR('',#569,0.86); +#571=LINE('',#568,#570); +#572=EDGE_CURVE('',#461,#342,#571,.T.); +#573=ORIENTED_EDGE('',*,*,#572,.F.); +#574=ORIENTED_EDGE('',*,*,#468,.T.); +#575=CARTESIAN_POINT('',(-2.60208521E-015,-3.5066,3.58)); +#576=DIRECTION('',(-1.0,0.0,0.0)); +#577=VECTOR('',#576,0.86); +#578=LINE('',#575,#577); +#579=EDGE_CURVE('',#463,#352,#578,.T.); +#580=ORIENTED_EDGE('',*,*,#579,.T.); +#581=ORIENTED_EDGE('',*,*,#357,.T.); +#582=EDGE_LOOP('',(#573,#574,#580,#581)); +#583=FACE_BOUND('',#582,.T.); +#584=ADVANCED_FACE('',(#583),#567,.F.); +#585=CARTESIAN_POINT('',(0.0,0.0,3.58)); +#586=DIRECTION('',(0.0,0.0,-1.0)); +#587=DIRECTION('',(-1.0,0.0,0.0)); +#588=AXIS2_PLACEMENT_3D('',#585,#586,#587); +#589=PLANE('',#588); +#590=CARTESIAN_POINT('',(-2.60208521E-015,-9.42,3.58)); +#591=DIRECTION('',(-1.0,3.49148134E-015,5.60927429E-033)); +#592=VECTOR('',#591,0.86); +#593=LINE('',#590,#592); +#594=EDGE_CURVE('',#488,#419,#593,.T.); +#595=ORIENTED_EDGE('',*,*,#594,.T.); +#596=ORIENTED_EDGE('',*,*,#424,.T.); +#597=CARTESIAN_POINT('',(-0.86,-10.79,3.58)); +#598=DIRECTION('',(1.0,-3.49148134E-015,0.0)); +#599=VECTOR('',#598,0.86); +#600=LINE('',#597,#599); +#601=EDGE_CURVE('',#410,#496,#600,.T.); +#602=ORIENTED_EDGE('',*,*,#601,.T.); +#603=ORIENTED_EDGE('',*,*,#501,.T.); +#604=EDGE_LOOP('',(#595,#596,#602,#603)); +#605=FACE_BOUND('',#604,.T.); +#606=ADVANCED_FACE('',(#605),#589,.F.); +#607=CARTESIAN_POINT('',(0.0,0.0,0.0)); +#608=DIRECTION('',(0.0,-1.0,0.0)); +#609=DIRECTION('',(0.0,0.0,-1.0)); +#610=AXIS2_PLACEMENT_3D('',#607,#608,#609); +#611=PLANE('',#610); +#612=CARTESIAN_POINT('',(74.0790975,0.0,-14.31)); +#613=DIRECTION('',(0.0,0.0,1.0)); +#614=VECTOR('',#613,10.2); +#615=LINE('',#612,#614); +#616=EDGE_CURVE('',#282,#312,#615,.T.); +#617=ORIENTED_EDGE('',*,*,#616,.F.); +#618=ORIENTED_EDGE('',*,*,#287,.F.); +#619=CARTESIAN_POINT('',(67.35,0.0,-18.42)); +#620=VERTEX_POINT('',#619); +#621=CARTESIAN_POINT('',(67.35,0.0,-18.42)); +#622=DIRECTION('',(0.707106781,0.0,0.707106781)); +#623=VECTOR('',#622,5.81241774); +#624=LINE('',#621,#623); +#625=EDGE_CURVE('',#620,#280,#624,.T.); +#626=ORIENTED_EDGE('',*,*,#625,.F.); +#627=CARTESIAN_POINT('',(64.445,0.0,-18.42)); +#628=VERTEX_POINT('',#627); +#629=CARTESIAN_POINT('',(67.35,0.0,-18.42)); +#630=DIRECTION('',(-1.0,0.0,-4.38061484E-017)); +#631=VECTOR('',#630,2.905); +#632=LINE('',#629,#631); +#633=EDGE_CURVE('',#620,#628,#632,.T.); +#634=ORIENTED_EDGE('',*,*,#633,.T.); +#635=CARTESIAN_POINT('',(63.145,-4.09327247E-015,-17.12)); +#636=VERTEX_POINT('',#635); +#637=CARTESIAN_POINT('',(64.445,0.0,-17.12)); +#638=DIRECTION('',(-0.0,1.0,-0.0)); +#639=DIRECTION('',(0.0,0.0,-1.0)); +#640=AXIS2_PLACEMENT_3D('',#637,#638,#639); +#641=CIRCLE('',#640,1.3); +#642=EDGE_CURVE('',#628,#636,#641,.T.); +#643=ORIENTED_EDGE('',*,*,#642,.T.); +#644=CARTESIAN_POINT('',(63.145,-4.98732999E-015,-16.3934)); +#645=VERTEX_POINT('',#644); +#646=CARTESIAN_POINT('',(63.145,-4.98732999E-015,-16.3934)); +#647=DIRECTION('',(-6.84781793E-015,1.23046728E-015,-1.0)); +#648=VECTOR('',#647,0.7266); +#649=LINE('',#646,#648); +#650=EDGE_CURVE('',#645,#636,#649,.T.); +#651=ORIENTED_EDGE('',*,*,#650,.F.); +#652=CARTESIAN_POINT('',(62.715,-4.98732999E-015,-16.3934)); +#653=VERTEX_POINT('',#652); +#654=CARTESIAN_POINT('',(62.715,-4.98732999E-015,-16.3934)); +#655=DIRECTION('',(1.0,0.0,-0.0)); +#656=VECTOR('',#655,0.43); +#657=LINE('',#654,#656); +#658=EDGE_CURVE('',#653,#645,#657,.T.); +#659=ORIENTED_EDGE('',*,*,#658,.F.); +#660=CARTESIAN_POINT('',(62.715,-4.98732999E-015,-16.8234)); +#661=VERTEX_POINT('',#660); +#662=CARTESIAN_POINT('',(62.715,-4.98732999E-015,-16.8234)); +#663=DIRECTION('',(0.0,0.0,1.0)); +#664=VECTOR('',#663,0.43); +#665=LINE('',#662,#664); +#666=EDGE_CURVE('',#661,#653,#665,.T.); +#667=ORIENTED_EDGE('',*,*,#666,.F.); +#668=CARTESIAN_POINT('',(54.765,-8.45677695E-015,-16.8234)); +#669=VERTEX_POINT('',#668); +#670=CARTESIAN_POINT('',(54.765,-8.45677695E-015,-16.8234)); +#671=DIRECTION('',(1.0,4.41570258E-016,-0.0)); +#672=VECTOR('',#671,7.95); +#673=LINE('',#670,#672); +#674=EDGE_CURVE('',#669,#661,#673,.T.); +#675=ORIENTED_EDGE('',*,*,#674,.F.); +#676=CARTESIAN_POINT('',(54.765,-8.45677695E-015,-16.3934)); +#677=VERTEX_POINT('',#676); +#678=CARTESIAN_POINT('',(54.765,-8.45677695E-015,-16.3934)); +#679=DIRECTION('',(0.0,0.0,-1.0)); +#680=VECTOR('',#679,0.43); +#681=LINE('',#678,#680); +#682=EDGE_CURVE('',#677,#669,#681,.T.); +#683=ORIENTED_EDGE('',*,*,#682,.F.); +#684=CARTESIAN_POINT('',(54.335,-8.45677695E-015,-16.3934)); +#685=VERTEX_POINT('',#684); +#686=CARTESIAN_POINT('',(54.335,-8.45677695E-015,-16.3934)); +#687=DIRECTION('',(1.0,0.0,-0.0)); +#688=VECTOR('',#687,0.43); +#689=LINE('',#686,#688); +#690=EDGE_CURVE('',#685,#677,#689,.T.); +#691=ORIENTED_EDGE('',*,*,#690,.F.); +#692=CARTESIAN_POINT('',(54.335,-6.94076635E-015,-17.12)); +#693=VERTEX_POINT('',#692); +#694=CARTESIAN_POINT('',(54.335,-6.94076635E-015,-17.12)); +#695=DIRECTION('',(0.0,-2.08644452E-015,1.0)); +#696=VECTOR('',#695,0.7266); +#697=LINE('',#694,#696); +#698=EDGE_CURVE('',#693,#685,#697,.T.); +#699=ORIENTED_EDGE('',*,*,#698,.F.); +#700=CARTESIAN_POINT('',(53.035,0.0,-18.42)); +#701=VERTEX_POINT('',#700); +#702=CARTESIAN_POINT('',(53.035,0.0,-17.12)); +#703=DIRECTION('',(-0.0,1.0,-0.0)); +#704=DIRECTION('',(0.0,0.0,-1.0)); +#705=AXIS2_PLACEMENT_3D('',#702,#703,#704); +#706=CIRCLE('',#705,1.3); +#707=EDGE_CURVE('',#693,#701,#706,.T.); +#708=ORIENTED_EDGE('',*,*,#707,.T.); +#709=CARTESIAN_POINT('',(10.545,0.0,-18.42)); +#710=VERTEX_POINT('',#709); +#711=CARTESIAN_POINT('',(53.035,0.0,-18.42)); +#712=DIRECTION('',(-1.0,0.0,-4.38061484E-017)); +#713=VECTOR('',#712,42.49); +#714=LINE('',#711,#713); +#715=EDGE_CURVE('',#701,#710,#714,.T.); +#716=ORIENTED_EDGE('',*,*,#715,.T.); +#717=CARTESIAN_POINT('',(9.245,-7.02975054E-015,-17.12)); +#718=VERTEX_POINT('',#717); +#719=CARTESIAN_POINT('',(10.545,0.0,-17.12)); +#720=DIRECTION('',(-0.0,1.0,-0.0)); +#721=DIRECTION('',(0.0,0.0,-1.0)); +#722=AXIS2_PLACEMENT_3D('',#719,#720,#721); +#723=CIRCLE('',#722,1.3); +#724=EDGE_CURVE('',#710,#718,#723,.T.); +#725=ORIENTED_EDGE('',*,*,#724,.T.); +#726=CARTESIAN_POINT('',(9.245,-8.56519716E-015,-16.3934)); +#727=VERTEX_POINT('',#726); +#728=CARTESIAN_POINT('',(9.245,-8.56519716E-015,-16.3934)); +#729=DIRECTION('',(0.0,2.11319381E-015,-1.0)); +#730=VECTOR('',#729,0.7266); +#731=LINE('',#728,#730); +#732=EDGE_CURVE('',#727,#718,#731,.T.); +#733=ORIENTED_EDGE('',*,*,#732,.F.); +#734=CARTESIAN_POINT('',(8.815,-8.56519716E-015,-16.3934)); +#735=VERTEX_POINT('',#734); +#736=CARTESIAN_POINT('',(8.815,-8.56519716E-015,-16.3934)); +#737=DIRECTION('',(1.0,0.0,-0.0)); +#738=VECTOR('',#737,0.43); +#739=LINE('',#736,#738); +#740=EDGE_CURVE('',#735,#727,#739,.T.); +#741=ORIENTED_EDGE('',*,*,#740,.F.); +#742=CARTESIAN_POINT('',(8.815,-8.56519716E-015,-16.8234)); +#743=VERTEX_POINT('',#742); +#744=CARTESIAN_POINT('',(8.815,-8.56519716E-015,-16.8234)); +#745=DIRECTION('',(0.0,0.0,1.0)); +#746=VECTOR('',#745,0.43); +#747=LINE('',#744,#746); +#748=EDGE_CURVE('',#743,#735,#747,.T.); +#749=ORIENTED_EDGE('',*,*,#748,.F.); +#750=CARTESIAN_POINT('',(0.865,-8.56519716E-015,-16.8234)); +#751=VERTEX_POINT('',#750); +#752=CARTESIAN_POINT('',(0.865,-8.56519716E-015,-16.8234)); +#753=DIRECTION('',(1.0,-0.0,-0.0)); +#754=VECTOR('',#753,7.95); +#755=LINE('',#752,#754); +#756=EDGE_CURVE('',#751,#743,#755,.T.); +#757=ORIENTED_EDGE('',*,*,#756,.F.); +#758=CARTESIAN_POINT('',(0.865,0.0,-15.44)); +#759=VERTEX_POINT('',#758); +#760=CARTESIAN_POINT('',(0.865,-8.56519716E-015,-15.44)); +#761=DIRECTION('',(0.0,0.0,-1.0)); +#762=VECTOR('',#761,1.3834); +#763=LINE('',#760,#762); +#764=EDGE_CURVE('',#759,#751,#763,.T.); +#765=ORIENTED_EDGE('',*,*,#764,.F.); +#766=CARTESIAN_POINT('',(1.1666,0.0,-15.44)); +#767=VERTEX_POINT('',#766); +#768=CARTESIAN_POINT('',(1.1666,0.0,-15.44)); +#769=DIRECTION('',(-1.0,0.0,1.13814908E-032)); +#770=VECTOR('',#769,0.3016); +#771=LINE('',#768,#770); +#772=EDGE_CURVE('',#767,#759,#771,.T.); +#773=ORIENTED_EDGE('',*,*,#772,.F.); +#774=CARTESIAN_POINT('',(1.1666,0.0,-15.01)); +#775=VERTEX_POINT('',#774); +#776=CARTESIAN_POINT('',(1.1666,0.0,-15.01)); +#777=DIRECTION('',(0.0,0.0,-1.0)); +#778=VECTOR('',#777,0.43); +#779=LINE('',#776,#778); +#780=EDGE_CURVE('',#775,#767,#779,.T.); +#781=ORIENTED_EDGE('',*,*,#780,.F.); +#782=CARTESIAN_POINT('',(0.7366,4.33680869E-016,-15.01)); +#783=VERTEX_POINT('',#782); +#784=CARTESIAN_POINT('',(0.7366,0.0,-15.01)); +#785=DIRECTION('',(1.0,0.0,-0.0)); +#786=VECTOR('',#785,0.43); +#787=LINE('',#784,#786); +#788=EDGE_CURVE('',#783,#775,#787,.T.); +#789=ORIENTED_EDGE('',*,*,#788,.F.); +#790=CARTESIAN_POINT('',(0.7366,0.0,5.26598124E-017)); +#791=VERTEX_POINT('',#790); +#792=CARTESIAN_POINT('',(0.7366,4.33680869E-016,-15.01)); +#793=DIRECTION('',(7.35950429E-017,-0.0,1.0)); +#794=VECTOR('',#793,15.01); +#795=LINE('',#792,#794); +#796=EDGE_CURVE('',#783,#791,#795,.T.); +#797=ORIENTED_EDGE('',*,*,#796,.T.); +#798=CARTESIAN_POINT('',(67.35,0.0,0.0)); +#799=VERTEX_POINT('',#798); +#800=CARTESIAN_POINT('',(0.7366,0.0,0.0)); +#801=DIRECTION('',(1.0,0.0,0.0)); +#802=VECTOR('',#801,66.6134); +#803=LINE('',#800,#802); +#804=EDGE_CURVE('',#791,#799,#803,.T.); +#805=ORIENTED_EDGE('',*,*,#804,.T.); +#806=CARTESIAN_POINT('',(71.46,0.0,-4.11)); +#807=DIRECTION('',(-0.707106781,0.0,0.707106781)); +#808=VECTOR('',#807,5.81241774); +#809=LINE('',#806,#808); +#810=EDGE_CURVE('',#320,#799,#809,.T.); +#811=ORIENTED_EDGE('',*,*,#810,.F.); +#812=ORIENTED_EDGE('',*,*,#325,.F.); +#813=EDGE_LOOP('',(#617,#618,#626,#634,#643,#651,#659,#667,#675,#683,#691,#699,#708,#716,#725,#733,#741,#749,#757,#765,#773,#781,#789,#797,#805,#811, +#812)); +#814=FACE_BOUND('',#813,.T.); +#815=ADVANCED_FACE('',(#814),#611,.F.); +#816=CARTESIAN_POINT('',(0.0,-0.86,-15.44)); +#817=DIRECTION('',(1.13814908E-032,-6.123234E-017,1.0)); +#818=DIRECTION('',(0.0,-1.0,-6.123234E-017)); +#819=AXIS2_PLACEMENT_3D('',#816,#817,#818); +#820=PLANE('',#819); +#821=ORIENTED_EDGE('',*,*,#772,.T.); +#822=CARTESIAN_POINT('',(0.865,-0.86,-15.44)); +#823=DIRECTION('',(-0.0,1.0,-0.0)); +#824=VECTOR('',#823,0.86); +#825=LINE('',#822,#824); +#826=EDGE_CURVE('',#119,#759,#825,.T.); +#827=ORIENTED_EDGE('',*,*,#826,.F.); +#828=ORIENTED_EDGE('',*,*,#124,.T.); +#829=CARTESIAN_POINT('',(1.1666,-0.86,-15.44)); +#830=DIRECTION('',(0.0,1.0,6.123234E-017)); +#831=VECTOR('',#830,0.86); +#832=LINE('',#829,#831); +#833=EDGE_CURVE('',#111,#767,#832,.T.); +#834=ORIENTED_EDGE('',*,*,#833,.T.); +#835=EDGE_LOOP('',(#821,#827,#828,#834)); +#836=FACE_BOUND('',#835,.T.); +#837=ADVANCED_FACE('',(#836),#820,.T.); +#838=CARTESIAN_POINT('',(0.0,-0.86,-18.42)); +#839=DIRECTION('',(4.38061484E-017,0.0,-1.0)); +#840=DIRECTION('',(-1.0,0.0,-4.38061484E-017)); +#841=AXIS2_PLACEMENT_3D('',#838,#839,#840); +#842=PLANE('',#841); +#843=ORIENTED_EDGE('',*,*,#715,.F.); +#844=CARTESIAN_POINT('',(53.035,0.0,-18.42)); +#845=DIRECTION('',(0.0,-1.0,0.0)); +#846=VECTOR('',#845,0.86); +#847=LINE('',#844,#846); +#848=EDGE_CURVE('',#701,#176,#847,.T.); +#849=ORIENTED_EDGE('',*,*,#848,.T.); +#850=ORIENTED_EDGE('',*,*,#181,.T.); +#851=CARTESIAN_POINT('',(10.545,-0.86,-18.42)); +#852=DIRECTION('',(-0.0,1.0,-0.0)); +#853=VECTOR('',#852,0.86); +#854=LINE('',#851,#853); +#855=EDGE_CURVE('',#167,#710,#854,.T.); +#856=ORIENTED_EDGE('',*,*,#855,.T.); +#857=EDGE_LOOP('',(#843,#849,#850,#856)); +#858=FACE_BOUND('',#857,.T.); +#859=ADVANCED_FACE('',(#858),#842,.T.); +#860=CARTESIAN_POINT('',(0.0,-0.86,-18.42)); +#861=DIRECTION('',(4.38061484E-017,0.0,-1.0)); +#862=DIRECTION('',(-1.0,0.0,-4.38061484E-017)); +#863=AXIS2_PLACEMENT_3D('',#860,#861,#862); +#864=PLANE('',#863); +#865=ORIENTED_EDGE('',*,*,#263,.T.); +#866=CARTESIAN_POINT('',(64.445,-0.86,-18.42)); +#867=DIRECTION('',(4.19307915E-031,1.0,1.83682648E-047)); +#868=VECTOR('',#867,0.86); +#869=LINE('',#866,#868); +#870=EDGE_CURVE('',#249,#628,#869,.T.); +#871=ORIENTED_EDGE('',*,*,#870,.T.); +#872=ORIENTED_EDGE('',*,*,#633,.F.); +#873=CARTESIAN_POINT('',(67.35,-0.86,-18.42)); +#874=DIRECTION('',(-0.0,1.0,-0.0)); +#875=VECTOR('',#874,0.86); +#876=LINE('',#873,#875); +#877=EDGE_CURVE('',#258,#620,#876,.T.); +#878=ORIENTED_EDGE('',*,*,#877,.F.); +#879=EDGE_LOOP('',(#865,#871,#872,#878)); +#880=FACE_BOUND('',#879,.T.); +#881=ADVANCED_FACE('',(#880),#864,.T.); +#882=CARTESIAN_POINT('',(0.0,-0.86,0.0)); +#883=DIRECTION('',(0.0,0.0,1.0)); +#884=DIRECTION('',(1.0,0.0,-0.0)); +#885=AXIS2_PLACEMENT_3D('',#882,#883,#884); +#886=PLANE('',#885); +#887=CARTESIAN_POINT('',(0.7366,-0.86,0.0)); +#888=DIRECTION('',(1.00255512E-015,1.0,0.0)); +#889=VECTOR('',#888,0.86); +#890=LINE('',#887,#889); +#891=EDGE_CURVE('',#87,#791,#890,.T.); +#892=ORIENTED_EDGE('',*,*,#891,.F.); +#893=ORIENTED_EDGE('',*,*,#92,.T.); +#894=CARTESIAN_POINT('',(67.35,-0.86,7.37257477E-015)); +#895=DIRECTION('',(-0.0,1.0,-0.0)); +#896=VECTOR('',#895,0.86); +#897=LINE('',#894,#896); +#898=EDGE_CURVE('',#79,#799,#897,.T.); +#899=ORIENTED_EDGE('',*,*,#898,.T.); +#900=ORIENTED_EDGE('',*,*,#804,.F.); +#901=EDGE_LOOP('',(#892,#893,#899,#900)); +#902=FACE_BOUND('',#901,.T.); +#903=ADVANCED_FACE('',(#902),#886,.T.); +#904=CARTESIAN_POINT('',(71.46,-0.86,-14.31)); +#905=DIRECTION('',(0.707106781,0.0,-0.707106781)); +#906=DIRECTION('',(0.707106781,0.0,0.707106781)); +#907=AXIS2_PLACEMENT_3D('',#904,#905,#906); +#908=PLANE('',#907); +#909=ORIENTED_EDGE('',*,*,#300,.F.); +#910=ORIENTED_EDGE('',*,*,#269,.F.); +#911=ORIENTED_EDGE('',*,*,#877,.T.); +#912=ORIENTED_EDGE('',*,*,#625,.T.); +#913=EDGE_LOOP('',(#909,#910,#911,#912)); +#914=FACE_BOUND('',#913,.T.); +#915=ADVANCED_FACE('',(#914),#908,.T.); +#916=CARTESIAN_POINT('',(71.46,-0.86,-4.11)); +#917=DIRECTION('',(0.707106781,0.0,0.707106781)); +#918=DIRECTION('',(-0.707106781,0.0,0.707106781)); +#919=AXIS2_PLACEMENT_3D('',#916,#917,#918); +#920=PLANE('',#919); +#921=ORIENTED_EDGE('',*,*,#84,.F.); +#922=ORIENTED_EDGE('',*,*,#331,.T.); +#923=ORIENTED_EDGE('',*,*,#810,.T.); +#924=ORIENTED_EDGE('',*,*,#898,.F.); +#925=EDGE_LOOP('',(#921,#922,#923,#924)); +#926=FACE_BOUND('',#925,.T.); +#927=ADVANCED_FACE('',(#926),#920,.T.); +#928=CARTESIAN_POINT('',(0.865,-8.56519716E-015,-16.3934)); +#929=DIRECTION('',(-1.0,0.0,0.0)); +#930=DIRECTION('',(0.0,0.0,1.0)); +#931=AXIS2_PLACEMENT_3D('',#928,#929,#930); +#932=PLANE('',#931); +#933=ORIENTED_EDGE('',*,*,#132,.F.); +#934=ORIENTED_EDGE('',*,*,#826,.T.); +#935=ORIENTED_EDGE('',*,*,#764,.T.); +#936=CARTESIAN_POINT('',(0.865,-8.56519716E-015,-16.8234)); +#937=DIRECTION('',(0.0,-1.0,0.0)); +#938=VECTOR('',#937,0.86); +#939=LINE('',#936,#938); +#940=EDGE_CURVE('',#751,#127,#939,.T.); +#941=ORIENTED_EDGE('',*,*,#940,.T.); +#942=EDGE_LOOP('',(#933,#934,#935,#941)); +#943=FACE_BOUND('',#942,.T.); +#944=ADVANCED_FACE('',(#943),#932,.T.); +#945=CARTESIAN_POINT('',(8.815,-8.56519716E-015,-16.8234)); +#946=DIRECTION('',(1.0,0.0,0.0)); +#947=DIRECTION('',(0.0,0.0,-1.0)); +#948=AXIS2_PLACEMENT_3D('',#945,#946,#947); +#949=PLANE('',#948); +#950=ORIENTED_EDGE('',*,*,#148,.F.); +#951=CARTESIAN_POINT('',(8.815,-8.56519716E-015,-16.8234)); +#952=DIRECTION('',(0.0,-1.0,0.0)); +#953=VECTOR('',#952,0.86); +#954=LINE('',#951,#953); +#955=EDGE_CURVE('',#743,#135,#954,.T.); +#956=ORIENTED_EDGE('',*,*,#955,.F.); +#957=ORIENTED_EDGE('',*,*,#748,.T.); +#958=CARTESIAN_POINT('',(8.815,-8.56519716E-015,-16.3934)); +#959=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#960=VECTOR('',#959,0.86); +#961=LINE('',#958,#960); +#962=EDGE_CURVE('',#735,#143,#961,.T.); +#963=ORIENTED_EDGE('',*,*,#962,.T.); +#964=EDGE_LOOP('',(#950,#956,#957,#963)); +#965=FACE_BOUND('',#964,.T.); +#966=ADVANCED_FACE('',(#965),#949,.T.); +#967=CARTESIAN_POINT('',(8.815,-8.56519716E-015,-16.3934)); +#968=DIRECTION('',(0.0,-6.123234E-017,-1.0)); +#969=DIRECTION('',(0.0,1.0,-6.123234E-017)); +#970=AXIS2_PLACEMENT_3D('',#967,#968,#969); +#971=PLANE('',#970); +#972=ORIENTED_EDGE('',*,*,#156,.F.); +#973=ORIENTED_EDGE('',*,*,#962,.F.); +#974=ORIENTED_EDGE('',*,*,#740,.T.); +#975=CARTESIAN_POINT('',(9.245,-8.56519716E-015,-16.3934)); +#976=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#977=VECTOR('',#976,0.86); +#978=LINE('',#975,#977); +#979=EDGE_CURVE('',#727,#151,#978,.T.); +#980=ORIENTED_EDGE('',*,*,#979,.T.); +#981=EDGE_LOOP('',(#972,#973,#974,#980)); +#982=FACE_BOUND('',#981,.T.); +#983=ADVANCED_FACE('',(#982),#971,.T.); +#984=CARTESIAN_POINT('',(9.245,-8.56519716E-015,-16.3934)); +#985=DIRECTION('',(-1.0,0.0,0.0)); +#986=DIRECTION('',(0.0,0.0,1.0)); +#987=AXIS2_PLACEMENT_3D('',#984,#985,#986); +#988=PLANE('',#987); +#989=ORIENTED_EDGE('',*,*,#732,.T.); +#990=CARTESIAN_POINT('',(9.245,-7.02975054E-015,-17.12)); +#991=DIRECTION('',(0.0,-1.0,0.0)); +#992=VECTOR('',#991,0.86); +#993=LINE('',#990,#992); +#994=EDGE_CURVE('',#718,#159,#993,.T.); +#995=ORIENTED_EDGE('',*,*,#994,.T.); +#996=ORIENTED_EDGE('',*,*,#164,.F.); +#997=ORIENTED_EDGE('',*,*,#979,.F.); +#998=EDGE_LOOP('',(#989,#995,#996,#997)); +#999=FACE_BOUND('',#998,.T.); +#1000=ADVANCED_FACE('',(#999),#988,.T.); +#1001=CARTESIAN_POINT('',(8.815,0.7366,-16.8234)); +#1002=DIRECTION('',(1.0,0.0,0.0)); +#1003=DIRECTION('',(0.0,0.0,-1.0)); +#1004=AXIS2_PLACEMENT_3D('',#1001,#1002,#1003); +#1005=PLANE('',#1004); +#1006=CARTESIAN_POINT('',(8.815,0.7366,-17.56)); +#1007=VERTEX_POINT('',#1006); +#1008=CARTESIAN_POINT('',(8.815,0.7366,-18.42)); +#1009=VERTEX_POINT('',#1008); +#1010=CARTESIAN_POINT('',(8.815,0.7366,-17.56)); +#1011=DIRECTION('',(5.1513689E-017,6.98296268E-015,-1.0)); +#1012=VECTOR('',#1011,0.86); +#1013=LINE('',#1010,#1012); +#1014=EDGE_CURVE('',#1007,#1009,#1013,.T.); +#1015=ORIENTED_EDGE('',*,*,#1014,.F.); +#1016=CARTESIAN_POINT('',(8.815,0.7366,-16.8234)); +#1017=DIRECTION('',(1.0,-0.0,-0.0)); +#1018=DIRECTION('',(0.0,0.0,1.0)); +#1019=AXIS2_PLACEMENT_3D('',#1016,#1017,#1018); +#1020=CIRCLE('',#1019,0.7366); +#1021=EDGE_CURVE('',#743,#1007,#1020,.T.); +#1022=ORIENTED_EDGE('',*,*,#1021,.F.); +#1023=ORIENTED_EDGE('',*,*,#955,.T.); +#1024=CARTESIAN_POINT('',(8.815,0.7366,-16.8234)); +#1025=DIRECTION('',(1.0,-0.0,-0.0)); +#1026=DIRECTION('',(0.0,0.0,1.0)); +#1027=AXIS2_PLACEMENT_3D('',#1024,#1025,#1026); +#1028=CIRCLE('',#1027,1.5966); +#1029=EDGE_CURVE('',#135,#1009,#1028,.T.); +#1030=ORIENTED_EDGE('',*,*,#1029,.T.); +#1031=EDGE_LOOP('',(#1015,#1022,#1023,#1030)); +#1032=FACE_BOUND('',#1031,.T.); +#1033=ADVANCED_FACE('',(#1032),#1005,.T.); +#1034=CARTESIAN_POINT('',(0.865,0.7366,-16.8234)); +#1035=DIRECTION('',(1.0,0.0,0.0)); +#1036=DIRECTION('',(0.0,0.0,-1.0)); +#1037=AXIS2_PLACEMENT_3D('',#1034,#1035,#1036); +#1038=PLANE('',#1037); +#1039=CARTESIAN_POINT('',(0.865,0.7366,-17.56)); +#1040=VERTEX_POINT('',#1039); +#1041=CARTESIAN_POINT('',(0.865,0.7366,-16.8234)); +#1042=DIRECTION('',(-1.0,0.0,0.0)); +#1043=DIRECTION('',(0.0,0.0,1.0)); +#1044=AXIS2_PLACEMENT_3D('',#1041,#1042,#1043); +#1045=CIRCLE('',#1044,0.7366); +#1046=EDGE_CURVE('',#1040,#751,#1045,.T.); +#1047=ORIENTED_EDGE('',*,*,#1046,.F.); +#1048=CARTESIAN_POINT('',(0.865,0.7366,-18.42)); +#1049=VERTEX_POINT('',#1048); +#1050=CARTESIAN_POINT('',(0.865,0.7366,-17.56)); +#1051=DIRECTION('',(5.1513689E-017,6.98296268E-015,-1.0)); +#1052=VECTOR('',#1051,0.86); +#1053=LINE('',#1050,#1052); +#1054=EDGE_CURVE('',#1040,#1049,#1053,.T.); +#1055=ORIENTED_EDGE('',*,*,#1054,.T.); +#1056=CARTESIAN_POINT('',(0.865,0.7366,-16.8234)); +#1057=DIRECTION('',(-1.0,0.0,0.0)); +#1058=DIRECTION('',(0.0,0.0,1.0)); +#1059=AXIS2_PLACEMENT_3D('',#1056,#1057,#1058); +#1060=CIRCLE('',#1059,1.5966); +#1061=EDGE_CURVE('',#1049,#127,#1060,.T.); +#1062=ORIENTED_EDGE('',*,*,#1061,.T.); +#1063=ORIENTED_EDGE('',*,*,#940,.F.); +#1064=EDGE_LOOP('',(#1047,#1055,#1062,#1063)); +#1065=FACE_BOUND('',#1064,.T.); +#1066=ADVANCED_FACE('',(#1065),#1038,.F.); +#1067=CARTESIAN_POINT('',(0.865,0.7366,-16.8234)); +#1068=DIRECTION('',(-1.0,-0.0,0.0)); +#1069=DIRECTION('',(0.0,-3.61400724E-015,-1.0)); +#1070=AXIS2_PLACEMENT_3D('',#1067,#1068,#1069); +#1071=CYLINDRICAL_SURFACE('',#1070,1.5966); +#1072=ORIENTED_EDGE('',*,*,#140,.F.); +#1073=ORIENTED_EDGE('',*,*,#1061,.F.); +#1074=CARTESIAN_POINT('',(0.865,0.7366,-18.42)); +#1075=DIRECTION('',(1.0,-0.0,-0.0)); +#1076=VECTOR('',#1075,7.95); +#1077=LINE('',#1074,#1076); +#1078=EDGE_CURVE('',#1049,#1009,#1077,.T.); +#1079=ORIENTED_EDGE('',*,*,#1078,.T.); +#1080=ORIENTED_EDGE('',*,*,#1029,.F.); +#1081=EDGE_LOOP('',(#1072,#1073,#1079,#1080)); +#1082=FACE_BOUND('',#1081,.T.); +#1083=ADVANCED_FACE('',(#1082),#1071,.T.); +#1084=CARTESIAN_POINT('',(0.865,0.7366,-16.8234)); +#1085=DIRECTION('',(-1.0,-0.0,0.0)); +#1086=DIRECTION('',(0.0,-3.61400724E-015,-1.0)); +#1087=AXIS2_PLACEMENT_3D('',#1084,#1085,#1086); +#1088=CYLINDRICAL_SURFACE('',#1087,0.7366); +#1089=ORIENTED_EDGE('',*,*,#756,.T.); +#1090=ORIENTED_EDGE('',*,*,#1021,.T.); +#1091=CARTESIAN_POINT('',(8.815,0.7366,-17.56)); +#1092=DIRECTION('',(-1.0,0.0,0.0)); +#1093=VECTOR('',#1092,7.95); +#1094=LINE('',#1091,#1093); +#1095=EDGE_CURVE('',#1007,#1040,#1094,.T.); +#1096=ORIENTED_EDGE('',*,*,#1095,.T.); +#1097=ORIENTED_EDGE('',*,*,#1046,.T.); +#1098=EDGE_LOOP('',(#1089,#1090,#1096,#1097)); +#1099=FACE_BOUND('',#1098,.T.); +#1100=ADVANCED_FACE('',(#1099),#1088,.F.); +#1101=CARTESIAN_POINT('',(0.865,13.44,-18.42)); +#1102=DIRECTION('',(1.0,-3.87215062E-016,5.1513689E-017)); +#1103=DIRECTION('',(3.87215062E-016,1.0,0.0)); +#1104=AXIS2_PLACEMENT_3D('',#1101,#1102,#1103); +#1105=PLANE('',#1104); +#1106=CARTESIAN_POINT('',(0.865,12.14,-17.56)); +#1107=VERTEX_POINT('',#1106); +#1108=CARTESIAN_POINT('',(0.865,0.7366,-17.56)); +#1109=DIRECTION('',(3.87215062E-016,1.0,-3.61400724E-015)); +#1110=VECTOR('',#1109,11.4034); +#1111=LINE('',#1108,#1110); +#1112=EDGE_CURVE('',#1040,#1107,#1111,.T.); +#1113=ORIENTED_EDGE('',*,*,#1112,.T.); +#1114=CARTESIAN_POINT('',(0.865,12.14,-18.42)); +#1115=VERTEX_POINT('',#1114); +#1116=CARTESIAN_POINT('',(0.865,12.14,-17.56)); +#1117=DIRECTION('',(5.1513689E-017,-3.49148134E-015,-1.0)); +#1118=VECTOR('',#1117,0.86); +#1119=LINE('',#1116,#1118); +#1120=EDGE_CURVE('',#1107,#1115,#1119,.T.); +#1121=ORIENTED_EDGE('',*,*,#1120,.T.); +#1122=CARTESIAN_POINT('',(0.865,0.7366,-18.42)); +#1123=DIRECTION('',(3.87215062E-016,1.0,-3.61400724E-015)); +#1124=VECTOR('',#1123,11.4034); +#1125=LINE('',#1122,#1124); +#1126=EDGE_CURVE('',#1049,#1115,#1125,.T.); +#1127=ORIENTED_EDGE('',*,*,#1126,.F.); +#1128=ORIENTED_EDGE('',*,*,#1054,.F.); +#1129=EDGE_LOOP('',(#1113,#1121,#1127,#1128)); +#1130=FACE_BOUND('',#1129,.T.); +#1131=ADVANCED_FACE('',(#1130),#1105,.F.); +#1132=CARTESIAN_POINT('',(8.815,-3.00267395E-015,-18.42)); +#1133=DIRECTION('',(-1.0,-1.72872927E-031,-5.1513689E-017)); +#1134=DIRECTION('',(-5.1513689E-017,0.0,1.0)); +#1135=AXIS2_PLACEMENT_3D('',#1132,#1133,#1134); +#1136=PLANE('',#1135); +#1137=CARTESIAN_POINT('',(8.815,12.14,-18.42)); +#1138=VERTEX_POINT('',#1137); +#1139=CARTESIAN_POINT('',(8.815,12.14,-18.42)); +#1140=DIRECTION('',(-1.32979175E-032,-1.0,3.61400724E-015)); +#1141=VECTOR('',#1140,11.4034); +#1142=LINE('',#1139,#1141); +#1143=EDGE_CURVE('',#1138,#1009,#1142,.T.); +#1144=ORIENTED_EDGE('',*,*,#1143,.F.); +#1145=CARTESIAN_POINT('',(8.815,12.14,-17.56)); +#1146=VERTEX_POINT('',#1145); +#1147=CARTESIAN_POINT('',(8.815,12.14,-18.42)); +#1148=DIRECTION('',(-5.1513689E-017,3.49148134E-015,1.0)); +#1149=VECTOR('',#1148,0.86); +#1150=LINE('',#1147,#1149); +#1151=EDGE_CURVE('',#1138,#1146,#1150,.T.); +#1152=ORIENTED_EDGE('',*,*,#1151,.T.); +#1153=CARTESIAN_POINT('',(8.815,12.14,-17.56)); +#1154=DIRECTION('',(-1.32979175E-032,-1.0,3.61400724E-015)); +#1155=VECTOR('',#1154,11.4034); +#1156=LINE('',#1153,#1155); +#1157=EDGE_CURVE('',#1146,#1007,#1156,.T.); +#1158=ORIENTED_EDGE('',*,*,#1157,.T.); +#1159=ORIENTED_EDGE('',*,*,#1014,.T.); +#1160=EDGE_LOOP('',(#1144,#1152,#1158,#1159)); +#1161=FACE_BOUND('',#1160,.T.); +#1162=ADVANCED_FACE('',(#1161),#1136,.F.); +#1163=CARTESIAN_POINT('',(0.0,-6.95726873E-014,-18.42)); +#1164=DIRECTION('',(0.0,3.61400724E-015,1.0)); +#1165=DIRECTION('',(0.0,-1.0,3.61400724E-015)); +#1166=AXIS2_PLACEMENT_3D('',#1163,#1164,#1165); +#1167=PLANE('',#1166); +#1168=CARTESIAN_POINT('',(4.84,7.4097,-18.42)); +#1169=VERTEX_POINT('',#1168); +#1170=CARTESIAN_POINT('',(5.9703,8.54,-18.42)); +#1171=VERTEX_POINT('',#1170); +#1172=CARTESIAN_POINT('',(4.84,8.54,-18.42)); +#1173=DIRECTION('',(0.0,3.61400724E-015,1.0)); +#1174=DIRECTION('',(0.0,-1.0,3.61400724E-015)); +#1175=AXIS2_PLACEMENT_3D('',#1172,#1173,#1174); +#1176=CIRCLE('',#1175,1.1303); +#1177=EDGE_CURVE('',#1169,#1171,#1176,.T.); +#1178=ORIENTED_EDGE('',*,*,#1177,.T.); +#1179=CARTESIAN_POINT('',(4.84,8.54,-18.42)); +#1180=DIRECTION('',(0.0,3.61400724E-015,1.0)); +#1181=DIRECTION('',(0.0,-1.0,3.61400724E-015)); +#1182=AXIS2_PLACEMENT_3D('',#1179,#1180,#1181); +#1183=CIRCLE('',#1182,1.1303); +#1184=EDGE_CURVE('',#1171,#1169,#1183,.T.); +#1185=ORIENTED_EDGE('',*,*,#1184,.T.); +#1186=EDGE_LOOP('',(#1178,#1185)); +#1187=FACE_BOUND('',#1186,.T.); +#1188=ORIENTED_EDGE('',*,*,#1126,.T.); +#1189=CARTESIAN_POINT('',(2.165,13.44,-18.42)); +#1190=VERTEX_POINT('',#1189); +#1191=CARTESIAN_POINT('',(2.165,12.14,-18.42)); +#1192=DIRECTION('',(-0.0,-3.61400724E-015,-1.0)); +#1193=DIRECTION('',(0.0,-1.0,3.61400724E-015)); +#1194=AXIS2_PLACEMENT_3D('',#1191,#1192,#1193); +#1195=CIRCLE('',#1194,1.3); +#1196=EDGE_CURVE('',#1115,#1190,#1195,.T.); +#1197=ORIENTED_EDGE('',*,*,#1196,.T.); +#1198=CARTESIAN_POINT('',(7.515,13.44,-18.42)); +#1199=VERTEX_POINT('',#1198); +#1200=CARTESIAN_POINT('',(2.165,13.44,-18.42)); +#1201=DIRECTION('',(1.0,-1.52371186E-030,5.5067057E-045)); +#1202=VECTOR('',#1201,5.35); +#1203=LINE('',#1200,#1202); +#1204=EDGE_CURVE('',#1190,#1199,#1203,.T.); +#1205=ORIENTED_EDGE('',*,*,#1204,.T.); +#1206=CARTESIAN_POINT('',(7.515,12.14,-18.42)); +#1207=DIRECTION('',(-0.0,-3.61400724E-015,-1.0)); +#1208=DIRECTION('',(0.0,-1.0,3.61400724E-015)); +#1209=AXIS2_PLACEMENT_3D('',#1206,#1207,#1208); +#1210=CIRCLE('',#1209,1.3); +#1211=EDGE_CURVE('',#1199,#1138,#1210,.T.); +#1212=ORIENTED_EDGE('',*,*,#1211,.T.); +#1213=ORIENTED_EDGE('',*,*,#1143,.T.); +#1214=ORIENTED_EDGE('',*,*,#1078,.F.); +#1215=EDGE_LOOP('',(#1188,#1197,#1205,#1212,#1213,#1214)); +#1216=FACE_BOUND('',#1215,.T.); +#1217=ADVANCED_FACE('',(#1187,#1216),#1167,.F.); +#1218=CARTESIAN_POINT('',(-4.43017725E-017,-6.65700134E-014,-17.56)); +#1219=DIRECTION('',(0.0,3.61400724E-015,1.0)); +#1220=DIRECTION('',(0.0,-1.0,3.61400724E-015)); +#1221=AXIS2_PLACEMENT_3D('',#1218,#1219,#1220); +#1222=PLANE('',#1221); +#1223=CARTESIAN_POINT('',(5.9703,8.54,-17.56)); +#1224=VERTEX_POINT('',#1223); +#1225=CARTESIAN_POINT('',(4.84,8.54,-17.56)); +#1226=DIRECTION('',(0.0,0.0,1.0)); +#1227=DIRECTION('',(1.0,0.0,-0.0)); +#1228=AXIS2_PLACEMENT_3D('',#1225,#1226,#1227); +#1229=CIRCLE('',#1228,1.1303); +#1230=EDGE_CURVE('',#1224,#1224,#1229,.T.); +#1231=ORIENTED_EDGE('',*,*,#1230,.F.); +#1232=EDGE_LOOP('',(#1231)); +#1233=FACE_BOUND('',#1232,.T.); +#1234=CARTESIAN_POINT('',(2.165,13.44,-17.56)); +#1235=VERTEX_POINT('',#1234); +#1236=CARTESIAN_POINT('',(7.515,13.44,-17.56)); +#1237=VERTEX_POINT('',#1236); +#1238=CARTESIAN_POINT('',(2.165,13.44,-17.56)); +#1239=DIRECTION('',(1.0,-1.52371186E-030,5.5067057E-045)); +#1240=VECTOR('',#1239,5.35); +#1241=LINE('',#1238,#1240); +#1242=EDGE_CURVE('',#1235,#1237,#1241,.T.); +#1243=ORIENTED_EDGE('',*,*,#1242,.F.); +#1244=CARTESIAN_POINT('',(2.165,12.14,-17.56)); +#1245=DIRECTION('',(0.0,3.61400724E-015,1.0)); +#1246=DIRECTION('',(0.0,-1.0,3.61400724E-015)); +#1247=AXIS2_PLACEMENT_3D('',#1244,#1245,#1246); +#1248=CIRCLE('',#1247,1.3); +#1249=EDGE_CURVE('',#1235,#1107,#1248,.T.); +#1250=ORIENTED_EDGE('',*,*,#1249,.T.); +#1251=ORIENTED_EDGE('',*,*,#1112,.F.); +#1252=ORIENTED_EDGE('',*,*,#1095,.F.); +#1253=ORIENTED_EDGE('',*,*,#1157,.F.); +#1254=CARTESIAN_POINT('',(7.515,12.14,-17.56)); +#1255=DIRECTION('',(0.0,3.61400724E-015,1.0)); +#1256=DIRECTION('',(0.0,-1.0,3.61400724E-015)); +#1257=AXIS2_PLACEMENT_3D('',#1254,#1255,#1256); +#1258=CIRCLE('',#1257,1.3); +#1259=EDGE_CURVE('',#1146,#1237,#1258,.T.); +#1260=ORIENTED_EDGE('',*,*,#1259,.T.); +#1261=EDGE_LOOP('',(#1243,#1250,#1251,#1252,#1253,#1260)); +#1262=FACE_BOUND('',#1261,.T.); +#1263=ADVANCED_FACE('',(#1233,#1262),#1222,.T.); +#1264=CARTESIAN_POINT('',(8.815,13.44,-18.42)); +#1265=DIRECTION('',(-1.52371186E-030,-1.0,3.49148134E-015)); +#1266=DIRECTION('',(0.0,-3.49148134E-015,-1.0)); +#1267=AXIS2_PLACEMENT_3D('',#1264,#1265,#1266); +#1268=PLANE('',#1267); +#1269=ORIENTED_EDGE('',*,*,#1204,.F.); +#1270=CARTESIAN_POINT('',(2.165,13.44,-18.42)); +#1271=DIRECTION('',(-5.1513689E-017,3.49148134E-015,1.0)); +#1272=VECTOR('',#1271,0.86); +#1273=LINE('',#1270,#1272); +#1274=EDGE_CURVE('',#1190,#1235,#1273,.T.); +#1275=ORIENTED_EDGE('',*,*,#1274,.T.); +#1276=ORIENTED_EDGE('',*,*,#1242,.T.); +#1277=CARTESIAN_POINT('',(7.515,13.44,-17.56)); +#1278=DIRECTION('',(5.1513689E-017,-3.49148134E-015,-1.0)); +#1279=VECTOR('',#1278,0.86); +#1280=LINE('',#1277,#1279); +#1281=EDGE_CURVE('',#1237,#1199,#1280,.T.); +#1282=ORIENTED_EDGE('',*,*,#1281,.T.); +#1283=EDGE_LOOP('',(#1269,#1275,#1276,#1282)); +#1284=FACE_BOUND('',#1283,.T.); +#1285=ADVANCED_FACE('',(#1284),#1268,.F.); +#1286=CARTESIAN_POINT('',(54.335,-4.22838847E-015,-18.42)); +#1287=DIRECTION('',(1.0,0.0,0.0)); +#1288=DIRECTION('',(0.0,0.0,-1.0)); +#1289=AXIS2_PLACEMENT_3D('',#1286,#1287,#1288); +#1290=PLANE('',#1289); +#1291=ORIENTED_EDGE('',*,*,#198,.F.); +#1292=CARTESIAN_POINT('',(54.335,-0.86,-17.12)); +#1293=DIRECTION('',(-0.0,1.0,-0.0)); +#1294=VECTOR('',#1293,0.86); +#1295=LINE('',#1292,#1294); +#1296=EDGE_CURVE('',#184,#693,#1295,.T.); +#1297=ORIENTED_EDGE('',*,*,#1296,.T.); +#1298=ORIENTED_EDGE('',*,*,#698,.T.); +#1299=CARTESIAN_POINT('',(54.335,-8.45677695E-015,-16.3934)); +#1300=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1301=VECTOR('',#1300,0.86); +#1302=LINE('',#1299,#1301); +#1303=EDGE_CURVE('',#685,#193,#1302,.T.); +#1304=ORIENTED_EDGE('',*,*,#1303,.T.); +#1305=EDGE_LOOP('',(#1291,#1297,#1298,#1304)); +#1306=FACE_BOUND('',#1305,.T.); +#1307=ADVANCED_FACE('',(#1306),#1290,.T.); +#1308=CARTESIAN_POINT('',(54.335,-8.45677695E-015,-16.3934)); +#1309=DIRECTION('',(0.0,-6.123234E-017,-1.0)); +#1310=DIRECTION('',(0.0,1.0,-6.123234E-017)); +#1311=AXIS2_PLACEMENT_3D('',#1308,#1309,#1310); +#1312=PLANE('',#1311); +#1313=ORIENTED_EDGE('',*,*,#206,.F.); +#1314=ORIENTED_EDGE('',*,*,#1303,.F.); +#1315=ORIENTED_EDGE('',*,*,#690,.T.); +#1316=CARTESIAN_POINT('',(54.765,-8.45677695E-015,-16.3934)); +#1317=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1318=VECTOR('',#1317,0.86); +#1319=LINE('',#1316,#1318); +#1320=EDGE_CURVE('',#677,#201,#1319,.T.); +#1321=ORIENTED_EDGE('',*,*,#1320,.T.); +#1322=EDGE_LOOP('',(#1313,#1314,#1315,#1321)); +#1323=FACE_BOUND('',#1322,.T.); +#1324=ADVANCED_FACE('',(#1323),#1312,.T.); +#1325=CARTESIAN_POINT('',(54.765,-8.45677695E-015,-16.3934)); +#1326=DIRECTION('',(-1.0,0.0,0.0)); +#1327=DIRECTION('',(0.0,0.0,1.0)); +#1328=AXIS2_PLACEMENT_3D('',#1325,#1326,#1327); +#1329=PLANE('',#1328); +#1330=ORIENTED_EDGE('',*,*,#214,.F.); +#1331=ORIENTED_EDGE('',*,*,#1320,.F.); +#1332=ORIENTED_EDGE('',*,*,#682,.T.); +#1333=CARTESIAN_POINT('',(54.765,-8.45677695E-015,-16.8234)); +#1334=DIRECTION('',(4.41570258E-016,-1.0,0.0)); +#1335=VECTOR('',#1334,0.86); +#1336=LINE('',#1333,#1335); +#1337=EDGE_CURVE('',#669,#209,#1336,.T.); +#1338=ORIENTED_EDGE('',*,*,#1337,.T.); +#1339=EDGE_LOOP('',(#1330,#1331,#1332,#1338)); +#1340=FACE_BOUND('',#1339,.T.); +#1341=ADVANCED_FACE('',(#1340),#1329,.T.); +#1342=CARTESIAN_POINT('',(62.715,-4.98732999E-015,-16.8234)); +#1343=DIRECTION('',(1.0,0.0,0.0)); +#1344=DIRECTION('',(0.0,0.0,-1.0)); +#1345=AXIS2_PLACEMENT_3D('',#1342,#1343,#1344); +#1346=PLANE('',#1345); +#1347=ORIENTED_EDGE('',*,*,#230,.F.); +#1348=CARTESIAN_POINT('',(62.715,-4.98732999E-015,-16.8234)); +#1349=DIRECTION('',(4.71008275E-015,-1.0,0.0)); +#1350=VECTOR('',#1349,0.86); +#1351=LINE('',#1348,#1350); +#1352=EDGE_CURVE('',#661,#217,#1351,.T.); +#1353=ORIENTED_EDGE('',*,*,#1352,.F.); +#1354=ORIENTED_EDGE('',*,*,#666,.T.); +#1355=CARTESIAN_POINT('',(62.715,-4.98732999E-015,-16.3934)); +#1356=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1357=VECTOR('',#1356,0.86); +#1358=LINE('',#1355,#1357); +#1359=EDGE_CURVE('',#653,#225,#1358,.T.); +#1360=ORIENTED_EDGE('',*,*,#1359,.T.); +#1361=EDGE_LOOP('',(#1347,#1353,#1354,#1360)); +#1362=FACE_BOUND('',#1361,.T.); +#1363=ADVANCED_FACE('',(#1362),#1346,.T.); +#1364=CARTESIAN_POINT('',(62.715,-4.98732999E-015,-16.3934)); +#1365=DIRECTION('',(0.0,-6.123234E-017,-1.0)); +#1366=DIRECTION('',(0.0,1.0,-6.123234E-017)); +#1367=AXIS2_PLACEMENT_3D('',#1364,#1365,#1366); +#1368=PLANE('',#1367); +#1369=ORIENTED_EDGE('',*,*,#238,.F.); +#1370=ORIENTED_EDGE('',*,*,#1359,.F.); +#1371=ORIENTED_EDGE('',*,*,#658,.T.); +#1372=CARTESIAN_POINT('',(63.145,-4.98732999E-015,-16.3934)); +#1373=DIRECTION('',(0.0,-1.0,6.123234E-017)); +#1374=VECTOR('',#1373,0.86); +#1375=LINE('',#1372,#1374); +#1376=EDGE_CURVE('',#645,#233,#1375,.T.); +#1377=ORIENTED_EDGE('',*,*,#1376,.T.); +#1378=EDGE_LOOP('',(#1369,#1370,#1371,#1377)); +#1379=FACE_BOUND('',#1378,.T.); +#1380=ADVANCED_FACE('',(#1379),#1368,.T.); +#1381=CARTESIAN_POINT('',(63.145,-4.98732999E-015,-16.3934)); +#1382=DIRECTION('',(-1.0,4.19307915E-031,6.84781793E-015)); +#1383=DIRECTION('',(6.84781793E-015,0.0,1.0)); +#1384=AXIS2_PLACEMENT_3D('',#1381,#1382,#1383); +#1385=PLANE('',#1384); +#1386=ORIENTED_EDGE('',*,*,#650,.T.); +#1387=CARTESIAN_POINT('',(63.145,-4.09327247E-015,-17.12)); +#1388=DIRECTION('',(-4.19307915E-031,-1.0,-1.83682648E-047)); +#1389=VECTOR('',#1388,0.86); +#1390=LINE('',#1387,#1389); +#1391=EDGE_CURVE('',#636,#241,#1390,.T.); +#1392=ORIENTED_EDGE('',*,*,#1391,.T.); +#1393=ORIENTED_EDGE('',*,*,#246,.F.); +#1394=ORIENTED_EDGE('',*,*,#1376,.F.); +#1395=EDGE_LOOP('',(#1386,#1392,#1393,#1394)); +#1396=FACE_BOUND('',#1395,.T.); +#1397=ADVANCED_FACE('',(#1396),#1385,.T.); +#1398=CARTESIAN_POINT('',(62.715,0.7366,-16.8234)); +#1399=DIRECTION('',(1.0,4.41570258E-016,0.0)); +#1400=DIRECTION('',(-4.41570258E-016,1.0,0.0)); +#1401=AXIS2_PLACEMENT_3D('',#1398,#1399,#1400); +#1402=PLANE('',#1401); +#1403=CARTESIAN_POINT('',(62.715,0.7366,-17.56)); +#1404=VERTEX_POINT('',#1403); +#1405=CARTESIAN_POINT('',(62.715,0.7366,-18.42)); +#1406=VERTEX_POINT('',#1405); +#1407=CARTESIAN_POINT('',(62.715,0.7366,-17.56)); +#1408=DIRECTION('',(5.97099553E-017,6.98296268E-015,-1.0)); +#1409=VECTOR('',#1408,0.86); +#1410=LINE('',#1407,#1409); +#1411=EDGE_CURVE('',#1404,#1406,#1410,.T.); +#1412=ORIENTED_EDGE('',*,*,#1411,.F.); +#1413=CARTESIAN_POINT('',(62.715,0.7366,-16.8234)); +#1414=DIRECTION('',(1.0,4.41570258E-016,-0.0)); +#1415=DIRECTION('',(4.41570258E-016,-1.0,0.0)); +#1416=AXIS2_PLACEMENT_3D('',#1413,#1414,#1415); +#1417=CIRCLE('',#1416,0.7366); +#1418=EDGE_CURVE('',#661,#1404,#1417,.T.); +#1419=ORIENTED_EDGE('',*,*,#1418,.F.); +#1420=ORIENTED_EDGE('',*,*,#1352,.T.); +#1421=CARTESIAN_POINT('',(62.715,0.7366,-16.8234)); +#1422=DIRECTION('',(1.0,4.41570258E-016,-0.0)); +#1423=DIRECTION('',(4.41570258E-016,-1.0,0.0)); +#1424=AXIS2_PLACEMENT_3D('',#1421,#1422,#1423); +#1425=CIRCLE('',#1424,1.5966); +#1426=EDGE_CURVE('',#217,#1406,#1425,.T.); +#1427=ORIENTED_EDGE('',*,*,#1426,.T.); +#1428=EDGE_LOOP('',(#1412,#1419,#1420,#1427)); +#1429=FACE_BOUND('',#1428,.T.); +#1430=ADVANCED_FACE('',(#1429),#1402,.T.); +#1431=CARTESIAN_POINT('',(54.765,0.7366,-16.8234)); +#1432=DIRECTION('',(1.0,4.41570258E-016,0.0)); +#1433=DIRECTION('',(-4.41570258E-016,1.0,0.0)); +#1434=AXIS2_PLACEMENT_3D('',#1431,#1432,#1433); +#1435=PLANE('',#1434); +#1436=CARTESIAN_POINT('',(54.765,0.7366,-17.56)); +#1437=VERTEX_POINT('',#1436); +#1438=CARTESIAN_POINT('',(54.765,0.7366,-16.8234)); +#1439=DIRECTION('',(-1.0,-4.41570258E-016,0.0)); +#1440=DIRECTION('',(4.41570258E-016,-1.0,0.0)); +#1441=AXIS2_PLACEMENT_3D('',#1438,#1439,#1440); +#1442=CIRCLE('',#1441,0.7366); +#1443=EDGE_CURVE('',#1437,#669,#1442,.T.); +#1444=ORIENTED_EDGE('',*,*,#1443,.F.); +#1445=CARTESIAN_POINT('',(54.765,0.7366,-18.42)); +#1446=VERTEX_POINT('',#1445); +#1447=CARTESIAN_POINT('',(54.765,0.7366,-17.56)); +#1448=DIRECTION('',(5.97099553E-017,6.98296268E-015,-1.0)); +#1449=VECTOR('',#1448,0.86); +#1450=LINE('',#1447,#1449); +#1451=EDGE_CURVE('',#1437,#1446,#1450,.T.); +#1452=ORIENTED_EDGE('',*,*,#1451,.T.); +#1453=CARTESIAN_POINT('',(54.765,0.7366,-16.8234)); +#1454=DIRECTION('',(-1.0,-4.41570258E-016,0.0)); +#1455=DIRECTION('',(4.41570258E-016,-1.0,0.0)); +#1456=AXIS2_PLACEMENT_3D('',#1453,#1454,#1455); +#1457=CIRCLE('',#1456,1.5966); +#1458=EDGE_CURVE('',#1446,#209,#1457,.T.); +#1459=ORIENTED_EDGE('',*,*,#1458,.T.); +#1460=ORIENTED_EDGE('',*,*,#1337,.F.); +#1461=EDGE_LOOP('',(#1444,#1452,#1459,#1460)); +#1462=FACE_BOUND('',#1461,.T.); +#1463=ADVANCED_FACE('',(#1462),#1435,.F.); +#1464=CARTESIAN_POINT('',(54.765,0.7366,-16.8234)); +#1465=DIRECTION('',(-1.0,-4.41570258E-016,0.0)); +#1466=DIRECTION('',(1.48184967E-030,-3.35586387E-015,-1.0)); +#1467=AXIS2_PLACEMENT_3D('',#1464,#1465,#1466); +#1468=CYLINDRICAL_SURFACE('',#1467,1.5966); +#1469=ORIENTED_EDGE('',*,*,#222,.F.); +#1470=ORIENTED_EDGE('',*,*,#1458,.F.); +#1471=CARTESIAN_POINT('',(54.765,0.7366,-18.42)); +#1472=DIRECTION('',(1.0,4.36408422E-016,4.36408422E-016)); +#1473=VECTOR('',#1472,7.95); +#1474=LINE('',#1471,#1473); +#1475=EDGE_CURVE('',#1446,#1406,#1474,.T.); +#1476=ORIENTED_EDGE('',*,*,#1475,.T.); +#1477=ORIENTED_EDGE('',*,*,#1426,.F.); +#1478=EDGE_LOOP('',(#1469,#1470,#1476,#1477)); +#1479=FACE_BOUND('',#1478,.T.); +#1480=ADVANCED_FACE('',(#1479),#1468,.T.); +#1481=CARTESIAN_POINT('',(54.765,0.7366,-16.8234)); +#1482=DIRECTION('',(-1.0,-4.41570258E-016,0.0)); +#1483=DIRECTION('',(1.48184967E-030,-3.35586387E-015,-1.0)); +#1484=AXIS2_PLACEMENT_3D('',#1481,#1482,#1483); +#1485=CYLINDRICAL_SURFACE('',#1484,0.7366); +#1486=ORIENTED_EDGE('',*,*,#674,.T.); +#1487=ORIENTED_EDGE('',*,*,#1418,.T.); +#1488=CARTESIAN_POINT('',(62.715,0.7366,-17.56)); +#1489=DIRECTION('',(-1.0,-4.36408422E-016,-4.36408422E-016)); +#1490=VECTOR('',#1489,7.95); +#1491=LINE('',#1488,#1490); +#1492=EDGE_CURVE('',#1404,#1437,#1491,.T.); +#1493=ORIENTED_EDGE('',*,*,#1492,.T.); +#1494=ORIENTED_EDGE('',*,*,#1443,.T.); +#1495=EDGE_LOOP('',(#1486,#1487,#1493,#1494)); +#1496=FACE_BOUND('',#1495,.T.); +#1497=ADVANCED_FACE('',(#1496),#1485,.F.); +#1498=CARTESIAN_POINT('',(62.715,-3.00267395E-015,-18.42)); +#1499=DIRECTION('',(-1.0,-2.00378481E-031,-5.97099553E-017)); +#1500=DIRECTION('',(-5.97099553E-017,0.0,1.0)); +#1501=AXIS2_PLACEMENT_3D('',#1498,#1499,#1500); +#1502=PLANE('',#1501); +#1503=CARTESIAN_POINT('',(62.715,12.14,-18.42)); +#1504=VERTEX_POINT('',#1503); +#1505=CARTESIAN_POINT('',(62.715,12.14,-18.42)); +#1506=DIRECTION('',(0.0,-1.0,3.35586387E-015)); +#1507=VECTOR('',#1506,11.4034); +#1508=LINE('',#1505,#1507); +#1509=EDGE_CURVE('',#1504,#1406,#1508,.T.); +#1510=ORIENTED_EDGE('',*,*,#1509,.F.); +#1511=CARTESIAN_POINT('',(62.715,12.14,-17.56)); +#1512=VERTEX_POINT('',#1511); +#1513=CARTESIAN_POINT('',(62.715,12.14,-18.42)); +#1514=DIRECTION('',(-5.97099553E-017,3.49148134E-015,1.0)); +#1515=VECTOR('',#1514,0.86); +#1516=LINE('',#1513,#1515); +#1517=EDGE_CURVE('',#1504,#1512,#1516,.T.); +#1518=ORIENTED_EDGE('',*,*,#1517,.T.); +#1519=CARTESIAN_POINT('',(62.715,12.14,-17.56)); +#1520=DIRECTION('',(-0.0,-1.0,3.35586387E-015)); +#1521=VECTOR('',#1520,11.4034); +#1522=LINE('',#1519,#1521); +#1523=EDGE_CURVE('',#1512,#1404,#1522,.T.); +#1524=ORIENTED_EDGE('',*,*,#1523,.T.); +#1525=ORIENTED_EDGE('',*,*,#1411,.T.); +#1526=EDGE_LOOP('',(#1510,#1518,#1524,#1525)); +#1527=FACE_BOUND('',#1526,.T.); +#1528=ADVANCED_FACE('',(#1527),#1502,.F.); +#1529=CARTESIAN_POINT('',(54.765,13.44,-18.42)); +#1530=DIRECTION('',(1.0,2.15792211E-031,5.97099553E-017)); +#1531=DIRECTION('',(5.97099553E-017,0.0,-1.0)); +#1532=AXIS2_PLACEMENT_3D('',#1529,#1530,#1531); +#1533=PLANE('',#1532); +#1534=CARTESIAN_POINT('',(54.765,12.14,-17.56)); +#1535=VERTEX_POINT('',#1534); +#1536=CARTESIAN_POINT('',(54.765,0.7366,-17.56)); +#1537=DIRECTION('',(-1.54137293E-032,1.0,-3.35586387E-015)); +#1538=VECTOR('',#1537,11.4034); +#1539=LINE('',#1536,#1538); +#1540=EDGE_CURVE('',#1437,#1535,#1539,.T.); +#1541=ORIENTED_EDGE('',*,*,#1540,.T.); +#1542=CARTESIAN_POINT('',(54.765,12.14,-18.42)); +#1543=VERTEX_POINT('',#1542); +#1544=CARTESIAN_POINT('',(54.765,12.14,-17.56)); +#1545=DIRECTION('',(5.97099553E-017,-3.49148134E-015,-1.0)); +#1546=VECTOR('',#1545,0.86); +#1547=LINE('',#1544,#1546); +#1548=EDGE_CURVE('',#1535,#1543,#1547,.T.); +#1549=ORIENTED_EDGE('',*,*,#1548,.T.); +#1550=CARTESIAN_POINT('',(54.765,0.7366,-18.42)); +#1551=DIRECTION('',(-1.54137293E-032,1.0,-3.35586387E-015)); +#1552=VECTOR('',#1551,11.4034); +#1553=LINE('',#1550,#1552); +#1554=EDGE_CURVE('',#1446,#1543,#1553,.T.); +#1555=ORIENTED_EDGE('',*,*,#1554,.F.); +#1556=ORIENTED_EDGE('',*,*,#1451,.F.); +#1557=EDGE_LOOP('',(#1541,#1549,#1555,#1556)); +#1558=FACE_BOUND('',#1557,.T.); +#1559=ADVANCED_FACE('',(#1558),#1533,.F.); +#1560=CARTESIAN_POINT('',(8.03864313E-015,-6.48176864E-014,-18.42)); +#1561=DIRECTION('',(-4.36408422E-016,3.35586387E-015,1.0)); +#1562=DIRECTION('',(0.0,-1.0,3.35586387E-015)); +#1563=AXIS2_PLACEMENT_3D('',#1560,#1561,#1562); +#1564=PLANE('',#1563); +#1565=CARTESIAN_POINT('',(58.74,7.4097,-18.42)); +#1566=VERTEX_POINT('',#1565); +#1567=CARTESIAN_POINT('',(59.8703,8.54,-18.42)); +#1568=VERTEX_POINT('',#1567); +#1569=CARTESIAN_POINT('',(58.74,8.54,-18.42)); +#1570=DIRECTION('',(-4.36408422E-016,3.35586387E-015,1.0)); +#1571=DIRECTION('',(0.0,-1.0,3.35586387E-015)); +#1572=AXIS2_PLACEMENT_3D('',#1569,#1570,#1571); +#1573=CIRCLE('',#1572,1.1303); +#1574=EDGE_CURVE('',#1566,#1568,#1573,.T.); +#1575=ORIENTED_EDGE('',*,*,#1574,.T.); +#1576=CARTESIAN_POINT('',(58.74,8.54,-18.42)); +#1577=DIRECTION('',(-4.36408422E-016,3.35586387E-015,1.0)); +#1578=DIRECTION('',(0.0,-1.0,3.35586387E-015)); +#1579=AXIS2_PLACEMENT_3D('',#1576,#1577,#1578); +#1580=CIRCLE('',#1579,1.1303); +#1581=EDGE_CURVE('',#1568,#1566,#1580,.T.); +#1582=ORIENTED_EDGE('',*,*,#1581,.T.); +#1583=EDGE_LOOP('',(#1575,#1582)); +#1584=FACE_BOUND('',#1583,.T.); +#1585=ORIENTED_EDGE('',*,*,#1554,.T.); +#1586=CARTESIAN_POINT('',(56.065,13.44,-18.42)); +#1587=VERTEX_POINT('',#1586); +#1588=CARTESIAN_POINT('',(56.065,12.14,-18.42)); +#1589=DIRECTION('',(4.36408422E-016,-3.35586387E-015,-1.0)); +#1590=DIRECTION('',(0.0,-1.0,3.35586387E-015)); +#1591=AXIS2_PLACEMENT_3D('',#1588,#1589,#1590); +#1592=CIRCLE('',#1591,1.3); +#1593=EDGE_CURVE('',#1543,#1587,#1592,.T.); +#1594=ORIENTED_EDGE('',*,*,#1593,.T.); +#1595=CARTESIAN_POINT('',(61.415,13.44,-18.42)); +#1596=VERTEX_POINT('',#1595); +#1597=CARTESIAN_POINT('',(56.065,13.44,-18.42)); +#1598=DIRECTION('',(1.0,1.75162308E-046,4.36408422E-016)); +#1599=VECTOR('',#1598,5.35); +#1600=LINE('',#1597,#1599); +#1601=EDGE_CURVE('',#1587,#1596,#1600,.T.); +#1602=ORIENTED_EDGE('',*,*,#1601,.T.); +#1603=CARTESIAN_POINT('',(61.415,12.14,-18.42)); +#1604=DIRECTION('',(4.36408422E-016,-3.35586387E-015,-1.0)); +#1605=DIRECTION('',(0.0,-1.0,3.35586387E-015)); +#1606=AXIS2_PLACEMENT_3D('',#1603,#1604,#1605); +#1607=CIRCLE('',#1606,1.3); +#1608=EDGE_CURVE('',#1596,#1504,#1607,.T.); +#1609=ORIENTED_EDGE('',*,*,#1608,.T.); +#1610=ORIENTED_EDGE('',*,*,#1509,.T.); +#1611=ORIENTED_EDGE('',*,*,#1475,.F.); +#1612=EDGE_LOOP('',(#1585,#1594,#1602,#1609,#1610,#1611)); +#1613=FACE_BOUND('',#1612,.T.); +#1614=ADVANCED_FACE('',(#1584,#1613),#1564,.F.); +#1615=CARTESIAN_POINT('',(7.98729256E-015,-6.18150124E-014,-17.56)); +#1616=DIRECTION('',(-4.36408422E-016,3.35586387E-015,1.0)); +#1617=DIRECTION('',(0.0,-1.0,3.35586387E-015)); +#1618=AXIS2_PLACEMENT_3D('',#1615,#1616,#1617); +#1619=PLANE('',#1618); +#1620=CARTESIAN_POINT('',(59.8703,8.54,-17.56)); +#1621=VERTEX_POINT('',#1620); +#1622=CARTESIAN_POINT('',(58.74,8.54,-17.56)); +#1623=DIRECTION('',(0.0,0.0,1.0)); +#1624=DIRECTION('',(1.0,0.0,-0.0)); +#1625=AXIS2_PLACEMENT_3D('',#1622,#1623,#1624); +#1626=CIRCLE('',#1625,1.1303); +#1627=EDGE_CURVE('',#1621,#1621,#1626,.T.); +#1628=ORIENTED_EDGE('',*,*,#1627,.F.); +#1629=EDGE_LOOP('',(#1628)); +#1630=FACE_BOUND('',#1629,.T.); +#1631=CARTESIAN_POINT('',(56.065,13.44,-17.56)); +#1632=VERTEX_POINT('',#1631); +#1633=CARTESIAN_POINT('',(61.415,13.44,-17.56)); +#1634=VERTEX_POINT('',#1633); +#1635=CARTESIAN_POINT('',(56.065,13.44,-17.56)); +#1636=DIRECTION('',(1.0,1.75162308E-046,4.36408422E-016)); +#1637=VECTOR('',#1636,5.35); +#1638=LINE('',#1635,#1637); +#1639=EDGE_CURVE('',#1632,#1634,#1638,.T.); +#1640=ORIENTED_EDGE('',*,*,#1639,.F.); +#1641=CARTESIAN_POINT('',(56.065,12.14,-17.56)); +#1642=DIRECTION('',(-4.36408422E-016,3.35586387E-015,1.0)); +#1643=DIRECTION('',(0.0,-1.0,3.35586387E-015)); +#1644=AXIS2_PLACEMENT_3D('',#1641,#1642,#1643); +#1645=CIRCLE('',#1644,1.3); +#1646=EDGE_CURVE('',#1632,#1535,#1645,.T.); +#1647=ORIENTED_EDGE('',*,*,#1646,.T.); +#1648=ORIENTED_EDGE('',*,*,#1540,.F.); +#1649=ORIENTED_EDGE('',*,*,#1492,.F.); +#1650=ORIENTED_EDGE('',*,*,#1523,.F.); +#1651=CARTESIAN_POINT('',(61.415,12.14,-17.56)); +#1652=DIRECTION('',(-4.36408422E-016,3.35586387E-015,1.0)); +#1653=DIRECTION('',(0.0,-1.0,3.35586387E-015)); +#1654=AXIS2_PLACEMENT_3D('',#1651,#1652,#1653); +#1655=CIRCLE('',#1654,1.3); +#1656=EDGE_CURVE('',#1512,#1634,#1655,.T.); +#1657=ORIENTED_EDGE('',*,*,#1656,.T.); +#1658=EDGE_LOOP('',(#1640,#1647,#1648,#1649,#1650,#1657)); +#1659=FACE_BOUND('',#1658,.T.); +#1660=ADVANCED_FACE('',(#1630,#1659),#1619,.T.); +#1661=CARTESIAN_POINT('',(62.715,13.44,-18.42)); +#1662=DIRECTION('',(-1.52371186E-030,-1.0,3.49148134E-015)); +#1663=DIRECTION('',(0.0,-3.49148134E-015,-1.0)); +#1664=AXIS2_PLACEMENT_3D('',#1661,#1662,#1663); +#1665=PLANE('',#1664); +#1666=ORIENTED_EDGE('',*,*,#1601,.F.); +#1667=CARTESIAN_POINT('',(56.065,13.44,-18.42)); +#1668=DIRECTION('',(-5.97099553E-017,3.49148134E-015,1.0)); +#1669=VECTOR('',#1668,0.86); +#1670=LINE('',#1667,#1669); +#1671=EDGE_CURVE('',#1587,#1632,#1670,.T.); +#1672=ORIENTED_EDGE('',*,*,#1671,.T.); +#1673=ORIENTED_EDGE('',*,*,#1639,.T.); +#1674=CARTESIAN_POINT('',(61.415,13.44,-17.56)); +#1675=DIRECTION('',(5.97099553E-017,-3.49148134E-015,-1.0)); +#1676=VECTOR('',#1675,0.86); +#1677=LINE('',#1674,#1676); +#1678=EDGE_CURVE('',#1634,#1596,#1677,.T.); +#1679=ORIENTED_EDGE('',*,*,#1678,.T.); +#1680=EDGE_LOOP('',(#1666,#1672,#1673,#1679)); +#1681=FACE_BOUND('',#1680,.T.); +#1682=ADVANCED_FACE('',(#1681),#1665,.F.); +#1683=CARTESIAN_POINT('',(2.165,12.14,-18.42)); +#1684=DIRECTION('',(-5.1513689E-017,3.49148134E-015,1.0)); +#1685=DIRECTION('',(0.0,-1.0,3.49148134E-015)); +#1686=AXIS2_PLACEMENT_3D('',#1683,#1684,#1685); +#1687=CYLINDRICAL_SURFACE('',#1686,1.3); +#1688=ORIENTED_EDGE('',*,*,#1196,.F.); +#1689=ORIENTED_EDGE('',*,*,#1120,.F.); +#1690=ORIENTED_EDGE('',*,*,#1249,.F.); +#1691=ORIENTED_EDGE('',*,*,#1274,.F.); +#1692=EDGE_LOOP('',(#1688,#1689,#1690,#1691)); +#1693=FACE_BOUND('',#1692,.T.); +#1694=ADVANCED_FACE('',(#1693),#1687,.T.); +#1695=CARTESIAN_POINT('',(7.515,12.14,-18.42)); +#1696=DIRECTION('',(-5.1513689E-017,3.49148134E-015,1.0)); +#1697=DIRECTION('',(0.0,-1.0,3.49148134E-015)); +#1698=AXIS2_PLACEMENT_3D('',#1695,#1696,#1697); +#1699=CYLINDRICAL_SURFACE('',#1698,1.3); +#1700=ORIENTED_EDGE('',*,*,#1211,.F.); +#1701=ORIENTED_EDGE('',*,*,#1281,.F.); +#1702=ORIENTED_EDGE('',*,*,#1259,.F.); +#1703=ORIENTED_EDGE('',*,*,#1151,.F.); +#1704=EDGE_LOOP('',(#1700,#1701,#1702,#1703)); +#1705=FACE_BOUND('',#1704,.T.); +#1706=ADVANCED_FACE('',(#1705),#1699,.T.); +#1707=CARTESIAN_POINT('',(56.065,12.14,-18.42)); +#1708=DIRECTION('',(-5.97099553E-017,3.49148134E-015,1.0)); +#1709=DIRECTION('',(0.0,-1.0,3.49148134E-015)); +#1710=AXIS2_PLACEMENT_3D('',#1707,#1708,#1709); +#1711=CYLINDRICAL_SURFACE('',#1710,1.3); +#1712=ORIENTED_EDGE('',*,*,#1593,.F.); +#1713=ORIENTED_EDGE('',*,*,#1548,.F.); +#1714=ORIENTED_EDGE('',*,*,#1646,.F.); +#1715=ORIENTED_EDGE('',*,*,#1671,.F.); +#1716=EDGE_LOOP('',(#1712,#1713,#1714,#1715)); +#1717=FACE_BOUND('',#1716,.T.); +#1718=ADVANCED_FACE('',(#1717),#1711,.T.); +#1719=CARTESIAN_POINT('',(61.415,12.14,-18.42)); +#1720=DIRECTION('',(-5.97099553E-017,3.49148134E-015,1.0)); +#1721=DIRECTION('',(0.0,-1.0,3.49148134E-015)); +#1722=AXIS2_PLACEMENT_3D('',#1719,#1720,#1721); +#1723=CYLINDRICAL_SURFACE('',#1722,1.3); +#1724=ORIENTED_EDGE('',*,*,#1608,.F.); +#1725=ORIENTED_EDGE('',*,*,#1678,.F.); +#1726=ORIENTED_EDGE('',*,*,#1656,.F.); +#1727=ORIENTED_EDGE('',*,*,#1517,.F.); +#1728=EDGE_LOOP('',(#1724,#1725,#1726,#1727)); +#1729=FACE_BOUND('',#1728,.T.); +#1730=ADVANCED_FACE('',(#1729),#1723,.T.); +#1731=CARTESIAN_POINT('',(64.445,-4.98732999E-015,-17.12)); +#1732=DIRECTION('',(-4.19307915E-031,-1.0,-1.83682648E-047)); +#1733=DIRECTION('',(1.0,-4.19307915E-031,0.0)); +#1734=AXIS2_PLACEMENT_3D('',#1731,#1732,#1733); +#1735=CYLINDRICAL_SURFACE('',#1734,1.3); +#1736=ORIENTED_EDGE('',*,*,#642,.F.); +#1737=ORIENTED_EDGE('',*,*,#870,.F.); +#1738=ORIENTED_EDGE('',*,*,#255,.F.); +#1739=ORIENTED_EDGE('',*,*,#1391,.F.); +#1740=EDGE_LOOP('',(#1736,#1737,#1738,#1739)); +#1741=FACE_BOUND('',#1740,.T.); +#1742=ADVANCED_FACE('',(#1741),#1735,.T.); +#1743=CARTESIAN_POINT('',(53.035,-0.86,-17.12)); +#1744=DIRECTION('',(0.0,-1.0,0.0)); +#1745=DIRECTION('',(0.0,0.0,-1.0)); +#1746=AXIS2_PLACEMENT_3D('',#1743,#1744,#1745); +#1747=CYLINDRICAL_SURFACE('',#1746,1.3); +#1748=ORIENTED_EDGE('',*,*,#707,.F.); +#1749=ORIENTED_EDGE('',*,*,#1296,.F.); +#1750=ORIENTED_EDGE('',*,*,#190,.F.); +#1751=ORIENTED_EDGE('',*,*,#848,.F.); +#1752=EDGE_LOOP('',(#1748,#1749,#1750,#1751)); +#1753=FACE_BOUND('',#1752,.T.); +#1754=ADVANCED_FACE('',(#1753),#1747,.T.); +#1755=CARTESIAN_POINT('',(10.545,-8.56519716E-015,-17.12)); +#1756=DIRECTION('',(0.0,-1.0,0.0)); +#1757=DIRECTION('',(0.0,0.0,-1.0)); +#1758=AXIS2_PLACEMENT_3D('',#1755,#1756,#1757); +#1759=CYLINDRICAL_SURFACE('',#1758,1.3); +#1760=ORIENTED_EDGE('',*,*,#724,.F.); +#1761=ORIENTED_EDGE('',*,*,#855,.F.); +#1762=ORIENTED_EDGE('',*,*,#173,.F.); +#1763=ORIENTED_EDGE('',*,*,#994,.F.); +#1764=EDGE_LOOP('',(#1760,#1761,#1762,#1763)); +#1765=FACE_BOUND('',#1764,.T.); +#1766=ADVANCED_FACE('',(#1765),#1759,.T.); +#1767=CARTESIAN_POINT('',(1.1666,-0.86,-15.44)); +#1768=DIRECTION('',(-1.0,0.0,0.0)); +#1769=DIRECTION('',(0.0,0.0,1.0)); +#1770=AXIS2_PLACEMENT_3D('',#1767,#1768,#1769); +#1771=PLANE('',#1770); +#1772=CARTESIAN_POINT('',(1.1666,-0.86,-15.01)); +#1773=DIRECTION('',(0.0,1.0,6.123234E-017)); +#1774=VECTOR('',#1773,0.86); +#1775=LINE('',#1772,#1774); +#1776=EDGE_CURVE('',#103,#775,#1775,.T.); +#1777=ORIENTED_EDGE('',*,*,#1776,.T.); +#1778=ORIENTED_EDGE('',*,*,#780,.T.); +#1779=ORIENTED_EDGE('',*,*,#833,.F.); +#1780=ORIENTED_EDGE('',*,*,#116,.T.); +#1781=EDGE_LOOP('',(#1777,#1778,#1779,#1780)); +#1782=FACE_BOUND('',#1781,.T.); +#1783=ADVANCED_FACE('',(#1782),#1771,.T.); +#1784=CARTESIAN_POINT('',(1.1666,-0.86,-15.01)); +#1785=DIRECTION('',(0.0,6.123234E-017,-1.0)); +#1786=DIRECTION('',(0.0,1.0,6.123234E-017)); +#1787=AXIS2_PLACEMENT_3D('',#1784,#1785,#1786); +#1788=PLANE('',#1787); +#1789=CARTESIAN_POINT('',(0.7366,-0.86,-15.01)); +#1790=DIRECTION('',(1.0303306E-015,1.0,0.0)); +#1791=VECTOR('',#1790,0.86); +#1792=LINE('',#1789,#1791); +#1793=EDGE_CURVE('',#95,#783,#1792,.T.); +#1794=ORIENTED_EDGE('',*,*,#1793,.T.); +#1795=ORIENTED_EDGE('',*,*,#788,.T.); +#1796=ORIENTED_EDGE('',*,*,#1776,.F.); +#1797=ORIENTED_EDGE('',*,*,#108,.T.); +#1798=EDGE_LOOP('',(#1794,#1795,#1796,#1797)); +#1799=FACE_BOUND('',#1798,.T.); +#1800=ADVANCED_FACE('',(#1799),#1788,.T.); +#1801=CARTESIAN_POINT('',(0.7366,-1.5966,0.0)); +#1802=DIRECTION('',(7.35950429E-017,0.0,1.0)); +#1803=DIRECTION('',(1.0,0.0,-7.35950429E-017)); +#1804=AXIS2_PLACEMENT_3D('',#1801,#1802,#1803); +#1805=PLANE('',#1804); +#1806=CARTESIAN_POINT('',(-2.71050543E-015,-1.5966,6.6388236E-033)); +#1807=DIRECTION('',(-1.0,3.49148134E-015,6.123234E-017)); +#1808=VECTOR('',#1807,0.86); +#1809=LINE('',#1806,#1808); +#1810=EDGE_CURVE('',#538,#369,#1809,.T.); +#1811=ORIENTED_EDGE('',*,*,#1810,.F.); +#1812=CARTESIAN_POINT('',(0.7366,-1.5966,0.0)); +#1813=DIRECTION('',(7.35950429E-017,-0.0,1.0)); +#1814=DIRECTION('',(-1.0,0.0,7.35950429E-017)); +#1815=AXIS2_PLACEMENT_3D('',#1812,#1813,#1814); +#1816=CIRCLE('',#1815,0.7366); +#1817=EDGE_CURVE('',#87,#538,#1816,.T.); +#1818=ORIENTED_EDGE('',*,*,#1817,.F.); +#1819=ORIENTED_EDGE('',*,*,#891,.T.); +#1820=CARTESIAN_POINT('',(0.7366,-1.5966,0.0)); +#1821=DIRECTION('',(7.35950429E-017,-0.0,1.0)); +#1822=DIRECTION('',(-1.0,0.0,7.35950429E-017)); +#1823=AXIS2_PLACEMENT_3D('',#1820,#1821,#1822); +#1824=CIRCLE('',#1823,1.5966); +#1825=EDGE_CURVE('',#791,#369,#1824,.T.); +#1826=ORIENTED_EDGE('',*,*,#1825,.T.); +#1827=EDGE_LOOP('',(#1811,#1818,#1819,#1826)); +#1828=FACE_BOUND('',#1827,.T.); +#1829=ADVANCED_FACE('',(#1828),#1805,.T.); +#1830=CARTESIAN_POINT('',(0.7366,-1.5966,-15.01)); +#1831=DIRECTION('',(7.35950429E-017,0.0,1.0)); +#1832=DIRECTION('',(1.0,0.0,-7.35950429E-017)); +#1833=AXIS2_PLACEMENT_3D('',#1830,#1831,#1832); +#1834=PLANE('',#1833); +#1835=CARTESIAN_POINT('',(0.7366,-1.5966,-15.01)); +#1836=DIRECTION('',(-7.35950429E-017,0.0,-1.0)); +#1837=DIRECTION('',(-1.0,0.0,7.35950429E-017)); +#1838=AXIS2_PLACEMENT_3D('',#1835,#1836,#1837); +#1839=CIRCLE('',#1838,0.7366); +#1840=EDGE_CURVE('',#530,#95,#1839,.T.); +#1841=ORIENTED_EDGE('',*,*,#1840,.F.); +#1842=CARTESIAN_POINT('',(-3.7947076E-015,-1.5966,-15.01)); +#1843=DIRECTION('',(-1.0,3.49148134E-015,6.123234E-017)); +#1844=VECTOR('',#1843,0.86); +#1845=LINE('',#1842,#1844); +#1846=EDGE_CURVE('',#530,#377,#1845,.T.); +#1847=ORIENTED_EDGE('',*,*,#1846,.T.); +#1848=CARTESIAN_POINT('',(0.7366,-1.5966,-15.01)); +#1849=DIRECTION('',(-7.35950429E-017,0.0,-1.0)); +#1850=DIRECTION('',(-1.0,0.0,7.35950429E-017)); +#1851=AXIS2_PLACEMENT_3D('',#1848,#1849,#1850); +#1852=CIRCLE('',#1851,1.5966); +#1853=EDGE_CURVE('',#377,#783,#1852,.T.); +#1854=ORIENTED_EDGE('',*,*,#1853,.T.); +#1855=ORIENTED_EDGE('',*,*,#1793,.F.); +#1856=EDGE_LOOP('',(#1841,#1847,#1854,#1855)); +#1857=FACE_BOUND('',#1856,.T.); +#1858=ADVANCED_FACE('',(#1857),#1834,.F.); +#1859=CARTESIAN_POINT('',(0.7366,-1.5966,-15.01)); +#1860=DIRECTION('',(-7.35950429E-017,0.0,-1.0)); +#1861=DIRECTION('',(-1.0,3.49148134E-015,7.35950429E-017)); +#1862=AXIS2_PLACEMENT_3D('',#1859,#1860,#1861); +#1863=CYLINDRICAL_SURFACE('',#1862,1.5966); +#1864=ORIENTED_EDGE('',*,*,#796,.F.); +#1865=ORIENTED_EDGE('',*,*,#1853,.F.); +#1866=ORIENTED_EDGE('',*,*,#382,.T.); +#1867=ORIENTED_EDGE('',*,*,#1825,.F.); +#1868=EDGE_LOOP('',(#1864,#1865,#1866,#1867)); +#1869=FACE_BOUND('',#1868,.T.); +#1870=ADVANCED_FACE('',(#1869),#1863,.T.); +#1871=CARTESIAN_POINT('',(0.7366,-1.5966,-15.01)); +#1872=DIRECTION('',(-7.35950429E-017,0.0,-1.0)); +#1873=DIRECTION('',(-1.0,3.49148134E-015,7.35950429E-017)); +#1874=AXIS2_PLACEMENT_3D('',#1871,#1872,#1873); +#1875=CYLINDRICAL_SURFACE('',#1874,0.7366); +#1876=ORIENTED_EDGE('',*,*,#100,.T.); +#1877=ORIENTED_EDGE('',*,*,#1817,.T.); +#1878=ORIENTED_EDGE('',*,*,#543,.T.); +#1879=ORIENTED_EDGE('',*,*,#1840,.T.); +#1880=EDGE_LOOP('',(#1876,#1877,#1878,#1879)); +#1881=FACE_BOUND('',#1880,.T.); +#1882=ADVANCED_FACE('',(#1881),#1875,.F.); +#1883=CARTESIAN_POINT('',(-0.86,-12.7,-15.01)); +#1884=DIRECTION('',(1.53465067E-030,4.39541421E-016,1.0)); +#1885=DIRECTION('',(0.0,-1.0,4.39541421E-016)); +#1886=AXIS2_PLACEMENT_3D('',#1883,#1884,#1885); +#1887=PLANE('',#1886); +#1888=ORIENTED_EDGE('',*,*,#535,.T.); +#1889=CARTESIAN_POINT('',(-3.46389584E-014,-10.79,-15.01)); +#1890=DIRECTION('',(-1.0,3.49148134E-015,-1.75162308E-046)); +#1891=VECTOR('',#1890,0.86); +#1892=LINE('',#1889,#1891); +#1893=EDGE_CURVE('',#521,#385,#1892,.T.); +#1894=ORIENTED_EDGE('',*,*,#1893,.T.); +#1895=ORIENTED_EDGE('',*,*,#390,.F.); +#1896=ORIENTED_EDGE('',*,*,#1846,.F.); +#1897=EDGE_LOOP('',(#1888,#1894,#1895,#1896)); +#1898=FACE_BOUND('',#1897,.T.); +#1899=ADVANCED_FACE('',(#1898),#1887,.F.); +#1900=CARTESIAN_POINT('',(-0.86,-12.7,0.0)); +#1901=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#1902=DIRECTION('',(-1.0,3.49148134E-015,0.0)); +#1903=AXIS2_PLACEMENT_3D('',#1900,#1901,#1902); +#1904=PLANE('',#1903); +#1905=ORIENTED_EDGE('',*,*,#518,.T.); +#1906=CARTESIAN_POINT('',(-4.13002965E-014,-12.7,1.67)); +#1907=DIRECTION('',(-1.0,3.49148134E-015,-0.0)); +#1908=VECTOR('',#1907,0.86); +#1909=LINE('',#1906,#1908); +#1910=EDGE_CURVE('',#504,#402,#1909,.T.); +#1911=ORIENTED_EDGE('',*,*,#1910,.T.); +#1912=ORIENTED_EDGE('',*,*,#407,.F.); +#1913=CARTESIAN_POINT('',(-0.86,-12.7,-13.1)); +#1914=DIRECTION('',(1.0,-3.49148134E-015,1.75162308E-046)); +#1915=VECTOR('',#1914,0.86); +#1916=LINE('',#1913,#1915); +#1917=EDGE_CURVE('',#393,#513,#1916,.T.); +#1918=ORIENTED_EDGE('',*,*,#1917,.T.); +#1919=EDGE_LOOP('',(#1905,#1911,#1912,#1918)); +#1920=FACE_BOUND('',#1919,.T.); +#1921=ADVANCED_FACE('',(#1920),#1904,.F.); +#1922=CARTESIAN_POINT('',(-0.86,-1.5966,3.58)); +#1923=DIRECTION('',(0.0,-1.0,0.0)); +#1924=DIRECTION('',(0.0,0.0,-1.0)); +#1925=AXIS2_PLACEMENT_3D('',#1922,#1923,#1924); +#1926=PLANE('',#1925); +#1927=ORIENTED_EDGE('',*,*,#374,.F.); +#1928=CARTESIAN_POINT('',(-0.86,-1.5966,1.67)); +#1929=DIRECTION('',(1.0,-0.0,-0.0)); +#1930=VECTOR('',#1929,0.86); +#1931=LINE('',#1928,#1930); +#1932=EDGE_CURVE('',#360,#546,#1931,.T.); +#1933=ORIENTED_EDGE('',*,*,#1932,.T.); +#1934=ORIENTED_EDGE('',*,*,#551,.T.); +#1935=ORIENTED_EDGE('',*,*,#1810,.T.); +#1936=EDGE_LOOP('',(#1927,#1933,#1934,#1935)); +#1937=FACE_BOUND('',#1936,.T.); +#1938=ADVANCED_FACE('',(#1937),#1926,.F.); +#1939=CARTESIAN_POINT('',(-3.76730836E-014,-10.79,1.67)); +#1940=DIRECTION('',(1.0,-3.49148134E-015,0.0)); +#1941=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#1942=AXIS2_PLACEMENT_3D('',#1939,#1940,#1941); +#1943=CYLINDRICAL_SURFACE('',#1942,1.91); +#1944=ORIENTED_EDGE('',*,*,#416,.F.); +#1945=ORIENTED_EDGE('',*,*,#1910,.F.); +#1946=ORIENTED_EDGE('',*,*,#510,.F.); +#1947=ORIENTED_EDGE('',*,*,#601,.F.); +#1948=EDGE_LOOP('',(#1944,#1945,#1946,#1947)); +#1949=FACE_BOUND('',#1948,.T.); +#1950=ADVANCED_FACE('',(#1949),#1943,.T.); +#1951=CARTESIAN_POINT('',(-0.86,-10.79,-13.1)); +#1952=DIRECTION('',(1.0,-3.49148134E-015,1.75162308E-046)); +#1953=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#1954=AXIS2_PLACEMENT_3D('',#1951,#1952,#1953); +#1955=CYLINDRICAL_SURFACE('',#1954,1.91); +#1956=ORIENTED_EDGE('',*,*,#399,.F.); +#1957=ORIENTED_EDGE('',*,*,#1893,.F.); +#1958=ORIENTED_EDGE('',*,*,#527,.F.); +#1959=ORIENTED_EDGE('',*,*,#1917,.F.); +#1960=EDGE_LOOP('',(#1956,#1957,#1958,#1959)); +#1961=FACE_BOUND('',#1960,.T.); +#1962=ADVANCED_FACE('',(#1961),#1955,.T.); +#1963=CARTESIAN_POINT('',(0.0,-3.5066,1.67)); +#1964=DIRECTION('',(-1.0,0.0,0.0)); +#1965=DIRECTION('',(0.0,0.0,1.0)); +#1966=AXIS2_PLACEMENT_3D('',#1963,#1964,#1965); +#1967=CYLINDRICAL_SURFACE('',#1966,1.91); +#1968=ORIENTED_EDGE('',*,*,#558,.F.); +#1969=ORIENTED_EDGE('',*,*,#1932,.F.); +#1970=ORIENTED_EDGE('',*,*,#366,.F.); +#1971=ORIENTED_EDGE('',*,*,#579,.F.); +#1972=EDGE_LOOP('',(#1968,#1969,#1970,#1971)); +#1973=FACE_BOUND('',#1972,.T.); +#1974=ADVANCED_FACE('',(#1973),#1967,.T.); +#1975=CARTESIAN_POINT('',(-2.77555756E-014,-7.21,-0.86)); +#1976=DIRECTION('',(1.0,-3.49148134E-015,-5.60927429E-033)); +#1977=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#1978=AXIS2_PLACEMENT_3D('',#1975,#1976,#1977); +#1979=CYLINDRICAL_SURFACE('',#1978,2.21); +#1980=CARTESIAN_POINT('',(-3.54717494E-014,-9.42,-0.86)); +#1981=DIRECTION('',(-1.0,3.49148134E-015,5.60927429E-033)); +#1982=VECTOR('',#1981,0.86); +#1983=LINE('',#1980,#1982); +#1984=EDGE_CURVE('',#479,#427,#1983,.T.); +#1985=ORIENTED_EDGE('',*,*,#1984,.F.); +#1986=ORIENTED_EDGE('',*,*,#485,.F.); +#1987=CARTESIAN_POINT('',(-1.38777878E-014,-5.0,-0.86)); +#1988=DIRECTION('',(-1.0,3.49148134E-015,5.60927429E-033)); +#1989=VECTOR('',#1988,0.86); +#1990=LINE('',#1987,#1989); +#1991=EDGE_CURVE('',#471,#344,#1990,.T.); +#1992=ORIENTED_EDGE('',*,*,#1991,.T.); +#1993=ORIENTED_EDGE('',*,*,#439,.T.); +#1994=EDGE_LOOP('',(#1985,#1986,#1992,#1993)); +#1995=FACE_BOUND('',#1994,.T.); +#1996=ADVANCED_FACE('',(#1995),#1979,.F.); +#1997=CARTESIAN_POINT('',(-1.38777878E-014,-5.0,3.58)); +#1998=DIRECTION('',(-3.49148134E-015,-1.0,-2.43086534E-063)); +#1999=DIRECTION('',(-5.60927429E-033,1.95846765E-047,-1.0)); +#2000=AXIS2_PLACEMENT_3D('',#1997,#1998,#1999); +#2001=PLANE('',#2000); +#2002=ORIENTED_EDGE('',*,*,#1991,.F.); +#2003=ORIENTED_EDGE('',*,*,#476,.F.); +#2004=ORIENTED_EDGE('',*,*,#572,.T.); +#2005=ORIENTED_EDGE('',*,*,#349,.T.); +#2006=EDGE_LOOP('',(#2002,#2003,#2004,#2005)); +#2007=FACE_BOUND('',#2006,.T.); +#2008=ADVANCED_FACE('',(#2007),#2001,.T.); +#2009=CARTESIAN_POINT('',(-2.77555756E-014,-9.42,3.58)); +#2010=DIRECTION('',(3.49148134E-015,1.0,2.43086534E-063)); +#2011=DIRECTION('',(5.60927429E-033,-1.95846765E-047,1.0)); +#2012=AXIS2_PLACEMENT_3D('',#2009,#2010,#2011); +#2013=PLANE('',#2012); +#2014=ORIENTED_EDGE('',*,*,#493,.F.); +#2015=ORIENTED_EDGE('',*,*,#1984,.T.); +#2016=ORIENTED_EDGE('',*,*,#432,.T.); +#2017=ORIENTED_EDGE('',*,*,#594,.F.); +#2018=EDGE_LOOP('',(#2014,#2015,#2016,#2017)); +#2019=FACE_BOUND('',#2018,.T.); +#2020=ADVANCED_FACE('',(#2019),#2013,.T.); +#2021=CARTESIAN_POINT('',(0.79,-9.52,-11.83)); +#2022=DIRECTION('',(1.0,-3.49148134E-015,-5.60927429E-033)); +#2023=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#2024=AXIS2_PLACEMENT_3D('',#2021,#2022,#2023); +#2025=PLANE('',#2024); +#2026=CARTESIAN_POINT('',(0.79,-8.81,-11.83)); +#2027=VERTEX_POINT('',#2026); +#2028=CARTESIAN_POINT('',(0.79,-9.52,-11.83)); +#2029=DIRECTION('',(1.0,-3.49148134E-015,-5.60927429E-033)); +#2030=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#2031=AXIS2_PLACEMENT_3D('',#2028,#2029,#2030); +#2032=CIRCLE('',#2031,0.71); +#2033=EDGE_CURVE('',#2027,#2027,#2032,.T.); +#2034=ORIENTED_EDGE('',*,*,#2033,.T.); +#2035=EDGE_LOOP('',(#2034)); +#2036=FACE_BOUND('',#2035,.T.); +#2037=ADVANCED_FACE('',(#2036),#2025,.T.); +#2038=CARTESIAN_POINT('',(-3.32850067E-014,-9.52,-11.83)); +#2039=DIRECTION('',(1.0,-3.49148134E-015,-5.60927429E-033)); +#2040=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#2041=AXIS2_PLACEMENT_3D('',#2038,#2039,#2040); +#2042=SPHERICAL_SURFACE('',#2041,0.79); +#2043=CARTESIAN_POINT('',(-3.08060549E-014,-8.81,-11.83)); +#2044=DIRECTION('',(5.60927429E-033,-1.95846765E-047,1.0)); +#2045=DIRECTION('',(3.49148134E-015,1.0,0.0)); +#2046=AXIS2_PLACEMENT_3D('',#2043,#2044,#2045); +#2047=CIRCLE('',#2046,0.79); +#2048=EDGE_CURVE('',#2027,#450,#2047,.T.); +#2049=ORIENTED_EDGE('',*,*,#2048,.T.); +#2050=ORIENTED_EDGE('',*,*,#456,.T.); +#2051=ORIENTED_EDGE('',*,*,#2048,.F.); +#2052=ORIENTED_EDGE('',*,*,#2033,.F.); +#2053=EDGE_LOOP('',(#2049,#2050,#2051,#2052)); +#2054=FACE_BOUND('',#2053,.T.); +#2055=ADVANCED_FACE('',(#2054),#2042,.T.); +#2056=CARTESIAN_POINT('',(58.74,8.54,-17.56)); +#2057=DIRECTION('',(0.0,0.0,1.0)); +#2058=DIRECTION('',(1.0,0.0,-0.0)); +#2059=AXIS2_PLACEMENT_3D('',#2056,#2057,#2058); +#2060=CYLINDRICAL_SURFACE('',#2059,1.1303); +#2061=CARTESIAN_POINT('',(59.8703,8.54,-17.56)); +#2062=DIRECTION('',(-0.0,-0.0,-1.0)); +#2063=VECTOR('',#2062,0.86); +#2064=LINE('',#2061,#2063); +#2065=EDGE_CURVE('',#1621,#1568,#2064,.T.); +#2066=ORIENTED_EDGE('',*,*,#2065,.F.); +#2067=ORIENTED_EDGE('',*,*,#1627,.T.); +#2068=ORIENTED_EDGE('',*,*,#2065,.T.); +#2069=ORIENTED_EDGE('',*,*,#1574,.F.); +#2070=ORIENTED_EDGE('',*,*,#1581,.F.); +#2071=EDGE_LOOP('',(#2066,#2067,#2068,#2069,#2070)); +#2072=FACE_BOUND('',#2071,.T.); +#2073=ADVANCED_FACE('',(#2072),#2060,.F.); +#2074=COLOUR_RGB('',0.776470602,0.75686276,0.737254918); +#2075=FILL_AREA_STYLE_COLOUR('',#2074); +#2076=FILL_AREA_STYLE('',(#2075)); +#2077=SURFACE_STYLE_FILL_AREA(#2076); +#2078=SURFACE_SIDE_STYLE('',(#2077)); +#2079=SURFACE_STYLE_USAGE(.BOTH.,#2078); +#2080=PRESENTATION_STYLE_ASSIGNMENT((#2079)); +#2081=OVER_RIDING_STYLED_ITEM('',(#2080),#2073,#46); +#2082=CARTESIAN_POINT('',(4.84,8.54,-17.56)); +#2083=DIRECTION('',(0.0,0.0,1.0)); +#2084=DIRECTION('',(1.0,0.0,-0.0)); +#2085=AXIS2_PLACEMENT_3D('',#2082,#2083,#2084); +#2086=CYLINDRICAL_SURFACE('',#2085,1.1303); +#2087=CARTESIAN_POINT('',(5.9703,8.54,-17.56)); +#2088=DIRECTION('',(-0.0,-0.0,-1.0)); +#2089=VECTOR('',#2088,0.86); +#2090=LINE('',#2087,#2089); +#2091=EDGE_CURVE('',#1224,#1171,#2090,.T.); +#2092=ORIENTED_EDGE('',*,*,#2091,.F.); +#2093=ORIENTED_EDGE('',*,*,#1230,.T.); +#2094=ORIENTED_EDGE('',*,*,#2091,.T.); +#2095=ORIENTED_EDGE('',*,*,#1177,.F.); +#2096=ORIENTED_EDGE('',*,*,#1184,.F.); +#2097=EDGE_LOOP('',(#2092,#2093,#2094,#2095,#2096)); +#2098=FACE_BOUND('',#2097,.T.); +#2099=ADVANCED_FACE('',(#2098),#2086,.F.); +#2100=OVER_RIDING_STYLED_ITEM('',(#2080),#2099,#46); +#2101=CARTESIAN_POINT('',(74.0790975,-1.5966,-14.31)); +#2102=DIRECTION('',(0.0,0.0,1.0)); +#2103=DIRECTION('',(1.0,0.0,-0.0)); +#2104=AXIS2_PLACEMENT_3D('',#2101,#2102,#2103); +#2105=PLANE('',#2104); +#2106=ORIENTED_EDGE('',*,*,#293,.F.); +#2107=CARTESIAN_POINT('',(74.2182503,-0.00607554503,-14.31)); +#2108=VERTEX_POINT('',#2107); +#2109=CARTESIAN_POINT('',(74.0790975,-1.5966,-14.31)); +#2110=DIRECTION('',(-0.0,-0.0,-1.0)); +#2111=DIRECTION('',(1.0,0.0,-0.0)); +#2112=AXIS2_PLACEMENT_3D('',#2109,#2110,#2111); +#2113=CIRCLE('',#2112,1.5966); +#2114=EDGE_CURVE('',#282,#2108,#2113,.T.); +#2115=ORIENTED_EDGE('',*,*,#2114,.T.); +#2116=CARTESIAN_POINT('',(74.1432964,-0.862802985,-14.31)); +#2117=VERTEX_POINT('',#2116); +#2118=CARTESIAN_POINT('',(74.2182503,-0.00607554503,-14.31)); +#2119=DIRECTION('',(-0.0871557427,-0.996194698,0.0)); +#2120=VECTOR('',#2119,0.86); +#2121=LINE('',#2118,#2120); +#2122=EDGE_CURVE('',#2108,#2117,#2121,.T.); +#2123=ORIENTED_EDGE('',*,*,#2122,.T.); +#2124=CARTESIAN_POINT('',(74.0790975,-1.5966,-14.31)); +#2125=DIRECTION('',(0.0,0.0,-1.0)); +#2126=DIRECTION('',(-1.0,0.0,0.0)); +#2127=AXIS2_PLACEMENT_3D('',#2124,#2125,#2126); +#2128=CIRCLE('',#2127,0.7366); +#2129=EDGE_CURVE('',#55,#2117,#2128,.T.); +#2130=ORIENTED_EDGE('',*,*,#2129,.F.); +#2131=EDGE_LOOP('',(#2106,#2115,#2123,#2130)); +#2132=FACE_BOUND('',#2131,.T.); +#2133=ADVANCED_FACE('',(#2132),#2105,.F.); +#2134=CARTESIAN_POINT('',(74.0790975,-1.5966,-4.11)); +#2135=DIRECTION('',(0.0,0.0,-1.0)); +#2136=DIRECTION('',(-1.0,0.0,0.0)); +#2137=AXIS2_PLACEMENT_3D('',#2134,#2135,#2136); +#2138=PLANE('',#2137); +#2139=CARTESIAN_POINT('',(74.2182503,-0.00607554503,-4.11)); +#2140=VERTEX_POINT('',#2139); +#2141=CARTESIAN_POINT('',(74.0790975,-1.5966,-4.11)); +#2142=DIRECTION('',(0.0,0.0,1.0)); +#2143=DIRECTION('',(1.0,0.0,-0.0)); +#2144=AXIS2_PLACEMENT_3D('',#2141,#2142,#2143); +#2145=CIRCLE('',#2144,1.5966); +#2146=EDGE_CURVE('',#2140,#312,#2145,.T.); +#2147=ORIENTED_EDGE('',*,*,#2146,.T.); +#2148=ORIENTED_EDGE('',*,*,#317,.F.); +#2149=CARTESIAN_POINT('',(74.1432964,-0.862802985,-4.11)); +#2150=VERTEX_POINT('',#2149); +#2151=CARTESIAN_POINT('',(74.0790975,-1.5966,-4.11)); +#2152=DIRECTION('',(0.0,0.0,1.0)); +#2153=DIRECTION('',(1.0,0.0,-0.0)); +#2154=AXIS2_PLACEMENT_3D('',#2151,#2152,#2153); +#2155=CIRCLE('',#2154,0.7366); +#2156=EDGE_CURVE('',#2150,#63,#2155,.T.); +#2157=ORIENTED_EDGE('',*,*,#2156,.F.); +#2158=CARTESIAN_POINT('',(74.1432964,-0.862802985,-4.11)); +#2159=DIRECTION('',(0.0871557427,0.996194698,0.0)); +#2160=VECTOR('',#2159,0.86); +#2161=LINE('',#2158,#2160); +#2162=EDGE_CURVE('',#2150,#2140,#2161,.T.); +#2163=ORIENTED_EDGE('',*,*,#2162,.T.); +#2164=EDGE_LOOP('',(#2147,#2148,#2157,#2163)); +#2165=FACE_BOUND('',#2164,.T.); +#2166=ADVANCED_FACE('',(#2165),#2138,.F.); +#2167=CARTESIAN_POINT('',(74.0790975,-1.5966,-19.4466969)); +#2168=DIRECTION('',(0.0,0.0,1.0)); +#2169=DIRECTION('',(1.0,0.0,-0.0)); +#2170=AXIS2_PLACEMENT_3D('',#2167,#2168,#2169); +#2171=CYLINDRICAL_SURFACE('',#2170,0.7366); +#2172=CARTESIAN_POINT('',(74.1432964,-0.862802985,-14.31)); +#2173=DIRECTION('',(0.0,0.0,1.0)); +#2174=VECTOR('',#2173,10.2); +#2175=LINE('',#2172,#2174); +#2176=EDGE_CURVE('',#2117,#2150,#2175,.T.); +#2177=ORIENTED_EDGE('',*,*,#2176,.T.); +#2178=ORIENTED_EDGE('',*,*,#2156,.T.); +#2179=ORIENTED_EDGE('',*,*,#68,.F.); +#2180=ORIENTED_EDGE('',*,*,#2129,.T.); +#2181=EDGE_LOOP('',(#2177,#2178,#2179,#2180)); +#2182=FACE_BOUND('',#2181,.T.); +#2183=ADVANCED_FACE('',(#2182),#2171,.F.); +#2184=CARTESIAN_POINT('',(74.0790975,-1.5966,-19.4466969)); +#2185=DIRECTION('',(0.0,0.0,1.0)); +#2186=DIRECTION('',(1.0,0.0,-0.0)); +#2187=AXIS2_PLACEMENT_3D('',#2184,#2185,#2186); +#2188=CYLINDRICAL_SURFACE('',#2187,1.5966); +#2189=CARTESIAN_POINT('',(74.2182503,-0.00607554503,-14.31)); +#2190=DIRECTION('',(0.0,0.0,1.0)); +#2191=VECTOR('',#2190,10.2); +#2192=LINE('',#2189,#2191); +#2193=EDGE_CURVE('',#2108,#2140,#2192,.T.); +#2194=ORIENTED_EDGE('',*,*,#2193,.F.); +#2195=ORIENTED_EDGE('',*,*,#2114,.F.); +#2196=ORIENTED_EDGE('',*,*,#616,.T.); +#2197=ORIENTED_EDGE('',*,*,#2146,.F.); +#2198=EDGE_LOOP('',(#2194,#2195,#2196,#2197)); +#2199=FACE_BOUND('',#2198,.T.); +#2200=ADVANCED_FACE('',(#2199),#2188,.T.); +#2201=CARTESIAN_POINT('',(77.2405628,-1.13377868,-6.02)); +#2202=DIRECTION('',(0.0871557427,0.996194698,-0.0)); +#2203=DIRECTION('',(0.0,0.0,1.0)); +#2204=AXIS2_PLACEMENT_3D('',#2201,#2202,#2203); +#2205=CYLINDRICAL_SURFACE('',#2204,1.91); +#2206=CARTESIAN_POINT('',(79.1432947,-1.30024615,-6.02)); +#2207=VERTEX_POINT('',#2206); +#2208=CARTESIAN_POINT('',(77.2405628,-1.13377868,-4.11)); +#2209=VERTEX_POINT('',#2208); +#2210=CARTESIAN_POINT('',(77.2405628,-1.13377868,-6.02)); +#2211=DIRECTION('',(-0.0871557427,-0.996194698,-0.0)); +#2212=DIRECTION('',(0.0,0.0,-1.0)); +#2213=AXIS2_PLACEMENT_3D('',#2210,#2211,#2212); +#2214=CIRCLE('',#2213,1.91); +#2215=EDGE_CURVE('',#2207,#2209,#2214,.T.); +#2216=ORIENTED_EDGE('',*,*,#2215,.F.); +#2217=CARTESIAN_POINT('',(79.2182486,-0.443518713,-6.02)); +#2218=VERTEX_POINT('',#2217); +#2219=CARTESIAN_POINT('',(79.2182486,-0.443518713,-6.02)); +#2220=DIRECTION('',(-0.0871557427,-0.996194698,-0.0)); +#2221=VECTOR('',#2220,0.86); +#2222=LINE('',#2219,#2221); +#2223=EDGE_CURVE('',#2218,#2207,#2222,.T.); +#2224=ORIENTED_EDGE('',*,*,#2223,.F.); +#2225=CARTESIAN_POINT('',(77.3155167,-0.277051245,-4.11)); +#2226=VERTEX_POINT('',#2225); +#2227=CARTESIAN_POINT('',(77.3155167,-0.277051245,-6.02)); +#2228=DIRECTION('',(0.0871557427,0.996194698,0.0)); +#2229=DIRECTION('',(0.0,0.0,-1.0)); +#2230=AXIS2_PLACEMENT_3D('',#2227,#2228,#2229); +#2231=CIRCLE('',#2230,1.91); +#2232=EDGE_CURVE('',#2226,#2218,#2231,.T.); +#2233=ORIENTED_EDGE('',*,*,#2232,.F.); +#2234=CARTESIAN_POINT('',(77.2405628,-1.13377868,-4.11)); +#2235=DIRECTION('',(0.0871557427,0.996194698,0.0)); +#2236=VECTOR('',#2235,0.86); +#2237=LINE('',#2234,#2236); +#2238=EDGE_CURVE('',#2209,#2226,#2237,.T.); +#2239=ORIENTED_EDGE('',*,*,#2238,.F.); +#2240=EDGE_LOOP('',(#2216,#2224,#2233,#2239)); +#2241=FACE_BOUND('',#2240,.T.); +#2242=ADVANCED_FACE('',(#2241),#2205,.T.); +#2243=CARTESIAN_POINT('',(79.1432947,-1.30024615,0.0)); +#2244=DIRECTION('',(0.996194698,-0.0871557427,0.0)); +#2245=DIRECTION('',(0.0,0.0,-1.0)); +#2246=AXIS2_PLACEMENT_3D('',#2243,#2244,#2245); +#2247=PLANE('',#2246); +#2248=CARTESIAN_POINT('',(79.2182486,-0.443518713,-12.4)); +#2249=VERTEX_POINT('',#2248); +#2250=CARTESIAN_POINT('',(79.2182486,-0.443518713,-6.02)); +#2251=DIRECTION('',(0.0,0.0,-1.0)); +#2252=VECTOR('',#2251,6.38); +#2253=LINE('',#2250,#2252); +#2254=EDGE_CURVE('',#2218,#2249,#2253,.T.); +#2255=ORIENTED_EDGE('',*,*,#2254,.F.); +#2256=ORIENTED_EDGE('',*,*,#2223,.T.); +#2257=CARTESIAN_POINT('',(79.1432947,-1.30024615,-12.4)); +#2258=VERTEX_POINT('',#2257); +#2259=CARTESIAN_POINT('',(79.1432947,-1.30024615,-6.02)); +#2260=DIRECTION('',(0.0,0.0,-1.0)); +#2261=VECTOR('',#2260,6.38); +#2262=LINE('',#2259,#2261); +#2263=EDGE_CURVE('',#2207,#2258,#2262,.T.); +#2264=ORIENTED_EDGE('',*,*,#2263,.T.); +#2265=CARTESIAN_POINT('',(79.1432947,-1.30024615,-12.4)); +#2266=DIRECTION('',(0.0871557427,0.996194698,0.0)); +#2267=VECTOR('',#2266,0.86); +#2268=LINE('',#2265,#2267); +#2269=EDGE_CURVE('',#2258,#2249,#2268,.T.); +#2270=ORIENTED_EDGE('',*,*,#2269,.T.); +#2271=EDGE_LOOP('',(#2255,#2256,#2264,#2270)); +#2272=FACE_BOUND('',#2271,.T.); +#2273=ADVANCED_FACE('',(#2272),#2247,.T.); +#2274=CARTESIAN_POINT('',(77.2405628,-1.13377868,-12.4)); +#2275=DIRECTION('',(0.0871557427,0.996194698,-0.0)); +#2276=DIRECTION('',(0.0,0.0,1.0)); +#2277=AXIS2_PLACEMENT_3D('',#2274,#2275,#2276); +#2278=CYLINDRICAL_SURFACE('',#2277,1.91); +#2279=CARTESIAN_POINT('',(77.2405628,-1.13377868,-14.31)); +#2280=VERTEX_POINT('',#2279); +#2281=CARTESIAN_POINT('',(77.2405628,-1.13377868,-12.4)); +#2282=DIRECTION('',(-0.0871557427,-0.996194698,-0.0)); +#2283=DIRECTION('',(0.0,0.0,-1.0)); +#2284=AXIS2_PLACEMENT_3D('',#2281,#2282,#2283); +#2285=CIRCLE('',#2284,1.91); +#2286=EDGE_CURVE('',#2280,#2258,#2285,.T.); +#2287=ORIENTED_EDGE('',*,*,#2286,.F.); +#2288=CARTESIAN_POINT('',(77.3155167,-0.277051245,-14.31)); +#2289=VERTEX_POINT('',#2288); +#2290=CARTESIAN_POINT('',(77.3155167,-0.277051245,-14.31)); +#2291=DIRECTION('',(-0.0871557427,-0.996194698,-0.0)); +#2292=VECTOR('',#2291,0.86); +#2293=LINE('',#2290,#2292); +#2294=EDGE_CURVE('',#2289,#2280,#2293,.T.); +#2295=ORIENTED_EDGE('',*,*,#2294,.F.); +#2296=CARTESIAN_POINT('',(77.3155167,-0.277051245,-12.4)); +#2297=DIRECTION('',(0.0871557427,0.996194698,0.0)); +#2298=DIRECTION('',(0.0,0.0,-1.0)); +#2299=AXIS2_PLACEMENT_3D('',#2296,#2297,#2298); +#2300=CIRCLE('',#2299,1.91); +#2301=EDGE_CURVE('',#2249,#2289,#2300,.T.); +#2302=ORIENTED_EDGE('',*,*,#2301,.F.); +#2303=ORIENTED_EDGE('',*,*,#2269,.F.); +#2304=EDGE_LOOP('',(#2287,#2295,#2302,#2303)); +#2305=FACE_BOUND('',#2304,.T.); +#2306=ADVANCED_FACE('',(#2305),#2278,.T.); +#2307=CARTESIAN_POINT('',(0.244674595,5.60248867,0.0)); +#2308=DIRECTION('',(-0.0871557427,-0.996194698,-0.0)); +#2309=DIRECTION('',(0.0,0.0,-1.0)); +#2310=AXIS2_PLACEMENT_3D('',#2307,#2308,#2309); +#2311=PLANE('',#2310); +#2312=ORIENTED_EDGE('',*,*,#2176,.F.); +#2313=CARTESIAN_POINT('',(74.1432964,-0.862802985,-14.31)); +#2314=DIRECTION('',(0.996194698,-0.0871557427,-2.2412448E-016)); +#2315=VECTOR('',#2314,3.10909747); +#2316=LINE('',#2313,#2315); +#2317=EDGE_CURVE('',#2117,#2280,#2316,.T.); +#2318=ORIENTED_EDGE('',*,*,#2317,.T.); +#2319=ORIENTED_EDGE('',*,*,#2286,.T.); +#2320=ORIENTED_EDGE('',*,*,#2263,.F.); +#2321=ORIENTED_EDGE('',*,*,#2215,.T.); +#2322=CARTESIAN_POINT('',(77.2405628,-1.13377868,-4.11)); +#2323=DIRECTION('',(-0.996194698,0.0871557427,1.1206224E-016)); +#2324=VECTOR('',#2323,3.10909747); +#2325=LINE('',#2322,#2324); +#2326=EDGE_CURVE('',#2209,#2150,#2325,.T.); +#2327=ORIENTED_EDGE('',*,*,#2326,.T.); +#2328=EDGE_LOOP('',(#2312,#2318,#2319,#2320,#2321,#2327)); +#2329=FACE_BOUND('',#2328,.T.); +#2330=ADVANCED_FACE('',(#2329),#2311,.T.); +#2331=CARTESIAN_POINT('',(79.1432947,-1.30024615,-14.31)); +#2332=DIRECTION('',(-2.23271619E-016,1.95337355E-017,-1.0)); +#2333=DIRECTION('',(0.996194698,-0.0871557427,-2.2412448E-016)); +#2334=AXIS2_PLACEMENT_3D('',#2331,#2332,#2333); +#2335=PLANE('',#2334); +#2336=ORIENTED_EDGE('',*,*,#2122,.F.); +#2337=CARTESIAN_POINT('',(74.2182503,-0.00607554503,-14.31)); +#2338=DIRECTION('',(0.996194698,-0.0871557427,0.0)); +#2339=VECTOR('',#2338,3.10909747); +#2340=LINE('',#2337,#2339); +#2341=EDGE_CURVE('',#2108,#2289,#2340,.T.); +#2342=ORIENTED_EDGE('',*,*,#2341,.T.); +#2343=ORIENTED_EDGE('',*,*,#2294,.T.); +#2344=ORIENTED_EDGE('',*,*,#2317,.F.); +#2345=EDGE_LOOP('',(#2336,#2342,#2343,#2344)); +#2346=FACE_BOUND('',#2345,.T.); +#2347=ADVANCED_FACE('',(#2346),#2335,.T.); +#2348=CARTESIAN_POINT('',(0.319628534,6.45921611,0.0)); +#2349=DIRECTION('',(-0.0871557427,-0.996194698,-0.0)); +#2350=DIRECTION('',(0.0,0.0,-1.0)); +#2351=AXIS2_PLACEMENT_3D('',#2348,#2349,#2350); +#2352=PLANE('',#2351); +#2353=ORIENTED_EDGE('',*,*,#2341,.F.); +#2354=ORIENTED_EDGE('',*,*,#2193,.T.); +#2355=CARTESIAN_POINT('',(77.3155167,-0.277051245,-4.11)); +#2356=DIRECTION('',(-0.996194698,0.0871557427,-0.0)); +#2357=VECTOR('',#2356,3.10909747); +#2358=LINE('',#2355,#2357); +#2359=EDGE_CURVE('',#2226,#2140,#2358,.T.); +#2360=ORIENTED_EDGE('',*,*,#2359,.F.); +#2361=ORIENTED_EDGE('',*,*,#2232,.T.); +#2362=ORIENTED_EDGE('',*,*,#2254,.T.); +#2363=ORIENTED_EDGE('',*,*,#2301,.T.); +#2364=EDGE_LOOP('',(#2353,#2354,#2360,#2361,#2362,#2363)); +#2365=FACE_BOUND('',#2364,.T.); +#2366=ADVANCED_FACE('',(#2365),#2352,.F.); +#2367=CARTESIAN_POINT('',(79.1432947,-1.30024615,-4.11)); +#2368=DIRECTION('',(1.11635809E-016,-9.76686777E-018,1.0)); +#2369=DIRECTION('',(-0.996194698,0.0871557427,1.1206224E-016)); +#2370=AXIS2_PLACEMENT_3D('',#2367,#2368,#2369); +#2371=PLANE('',#2370); +#2372=ORIENTED_EDGE('',*,*,#2162,.F.); +#2373=ORIENTED_EDGE('',*,*,#2326,.F.); +#2374=ORIENTED_EDGE('',*,*,#2238,.T.); +#2375=ORIENTED_EDGE('',*,*,#2359,.T.); +#2376=EDGE_LOOP('',(#2372,#2373,#2374,#2375)); +#2377=FACE_BOUND('',#2376,.T.); +#2378=ADVANCED_FACE('',(#2377),#2371,.T.); +#2379=CLOSED_SHELL('',(#273,#304,#335,#443,#562,#584,#606,#815,#837,#859,#881,#903,#915,#927,#944,#966,#983,#1000,#1033,#1066,#1083,#1100,#1131,#1162,#1217,#1263, +#1285,#1307,#1324,#1341,#1363,#1380,#1397,#1430,#1463,#1480,#1497,#1528,#1559,#1614,#1660,#1682,#1694,#1706,#1718,#1730,#1742,#1754,#1766,#1783,#1800, +#1829,#1858,#1870,#1882,#1899,#1921,#1938,#1950,#1962,#1974,#1996,#2008,#2020,#2037,#2055,#2073,#2099,#2133,#2166,#2183,#2200,#2242,#2273,#2306,#2330, +#2347,#2366,#2378)); +#2380=MANIFOLD_SOLID_BREP('',#2379); +#2381=COLOUR_RGB('',0.647058845,0.619607866,0.588235319); +#2382=FILL_AREA_STYLE_COLOUR('',#2381); +#2383=FILL_AREA_STYLE('',(#2382)); +#2384=SURFACE_STYLE_FILL_AREA(#2383); +#2385=SURFACE_SIDE_STYLE('',(#2384)); +#2386=SURFACE_STYLE_USAGE(.BOTH.,#2385); +#2387=PRESENTATION_STYLE_ASSIGNMENT((#2386)); +#46=STYLED_ITEM('',(#2387),#2380); +#33=SHAPE_REPRESENTATION('Default',(#32),#27); +#2388=ADVANCED_BREP_SHAPE_REPRESENTATION('Default',(#2380),#27); +#2389=SHAPE_REPRESENTATION_RELATIONSHIP('','',#33,#2388); +#2390=APPLICATION_CONTEXT('data for automotive mechanical design processes'); +#2391=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',1994,#2390); +#2392=PRODUCT_CONTEXT('',#2390,'mechanical'); +#2393=PRODUCT_DEFINITION_CONTEXT('part definition',#2390,'design'); +#35=PRODUCT('Default','Default','',(#2392)); +#2394=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#35)); +#2395=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#35,.NOT_KNOWN.); +#36=PRODUCT_DEFINITION('design','',#2395,#2393); +#34=PRODUCT_DEFINITION_SHAPE('','',#36); +#2396=SHAPE_DEFINITION_REPRESENTATION(#34,#33); +#28=DRAUGHTING_MODEL('',(),#27); +#16=SHAPE_REPRESENTATION('STD-PC-PCIe-BRACKET-LOW-SPEC',(#15,#40),#10); +#18=PRODUCT('STD-PC-PCIe-BRACKET-LOW-SPEC','STD-PC-PCIe-BRACKET-LOW-SPEC','',(#2392)); +#2397=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#18)); +#2398=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#18,.NOT_KNOWN.); +#19=PRODUCT_DEFINITION('design','',#2398,#2393); +#17=PRODUCT_DEFINITION_SHAPE('','',#19); +#2399=SHAPE_DEFINITION_REPRESENTATION(#17,#16); +#11=DRAUGHTING_MODEL('',(),#10); +#1=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#2081,#2100,#46),#10); +ENDSEC; +END-ISO-10303-21; diff --git a/Library/PCIexpress.dcm b/Library/PCIexpress.dcm new file mode 100644 index 0000000..5f3ed79 --- /dev/null +++ b/Library/PCIexpress.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/Library/PCIexpress.lib b/Library/PCIexpress.lib new file mode 100644 index 0000000..adf74c8 --- /dev/null +++ b/Library/PCIexpress.lib @@ -0,0 +1,452 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# PCIexpress_bracket +# +DEF PCIexpress_bracket J 0 40 Y Y 1 F N +F0 "J" 0 0 50 H V C CNN +F1 "PCIexpress_bracket" 0 0 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + PCIexpress_bracket_* +$ENDFPLIST +DRAW +ENDDRAW +ENDDEF +# +# PCIexpress_x1 +# +DEF PCIexpress_x1 J 0 40 Y Y 1 F N +F0 "J" 0 150 50 H V C CNN +F1 "PCIexpress_x1" 0 50 50 H V C CNN +F2 "PCIexpress:PCIexpress_x1" 0 -950 50 H I C CNN +F3 "" 0 -950 50 H I C CNN +DRAW +T 0 0 -1150 50 0 0 0 notch Normal 0 C C +T 0 0 -1950 50 0 0 0 x1 Normal 0 C C +S 450 0 -450 -2000 1 1 10 f +P 2 0 1 0 450 -1200 -450 -1200 N +X ~PRSNT1 A1 600 -100 150 L 50 50 1 1 P +X +3.3V A10 600 -1000 150 L 50 50 1 1 w +X ~PERST A11 600 -1100 150 L 50 50 1 1 O +X GND A12 600 -1300 150 L 50 50 1 1 w +X REFCLK+ A13 600 -1400 150 L 50 50 1 1 O +X REFCLK- A14 600 -1500 150 L 50 50 1 1 O +X GND A15 600 -1600 150 L 50 50 1 1 w +X PERp0 A16 600 -1700 150 L 50 50 1 1 I +X PERn0 A17 600 -1800 150 L 50 50 1 1 I +X GND A18 600 -1900 150 L 50 50 1 1 w +X +12V A2 600 -200 150 L 50 50 1 1 w +X +12V A3 600 -300 150 L 50 50 1 1 w +X GND A4 600 -400 150 L 50 50 1 1 w +X TCK A5 600 -500 150 L 50 50 1 1 O +X TDI A6 600 -600 150 L 50 50 1 1 O +X TDO A7 600 -700 150 L 50 50 1 1 I +X TMS A8 600 -800 150 L 50 50 1 1 O +X +3.3V A9 600 -900 150 L 50 50 1 1 w +X +12V B1 -600 -100 150 R 50 50 1 1 w +X +3.3V_aux B10 -600 -1000 150 R 50 50 1 1 w +X ~WAKE B11 -600 -1100 150 R 50 50 1 1 C +X ~CLKREQ B12 -600 -1300 150 R 50 50 1 1 C +X GND B13 -600 -1400 150 R 50 50 1 1 w +X PETp0 B14 -600 -1500 150 R 50 50 1 1 O +X PETn0 B15 -600 -1600 150 R 50 50 1 1 O +X GND B16 -600 -1700 150 R 50 50 1 1 w +X ~PRSNT2 B17 -600 -1800 150 R 50 50 1 1 P +X GND B18 -600 -1900 150 R 50 50 1 1 w +X +12V B2 -600 -200 150 R 50 50 1 1 w +X +12V B3 -600 -300 150 R 50 50 1 1 w +X GND B4 -600 -400 150 R 50 50 1 1 w +X SMCLK B5 -600 -500 150 R 50 50 1 1 C +X SMDAT B6 -600 -600 150 R 50 50 1 1 C +X GND B7 -600 -700 150 R 50 50 1 1 w +X +3.3V B8 -600 -800 150 R 50 50 1 1 w +X ~TRST B9 -600 -900 150 R 50 50 1 1 O +ENDDRAW +ENDDEF +# +# PCIexpress_x16 +# +DEF PCIexpress_x16 J 0 40 Y Y 1 F N +F0 "J" 0 150 50 H V C CNN +F1 "PCIexpress_x16" 0 50 50 H V C CNN +F2 "PCIexpress:PCIexpress_x16" 0 -950 50 H I C CNN +F3 "" 0 -950 50 H I C CNN +DRAW +T 0 0 -8650 50 0 0 0 x16 Normal 0 C C +T 0 0 -3450 50 0 0 0 x4 Normal 0 C C +T 0 0 -5250 50 0 0 0 x8 Normal 0 C C +T 0 0 -1150 50 0 1 1 notch Normal 0 C C +T 0 0 -1950 50 0 1 1 x1 Normal 0 C C +S 450 0 -450 -8700 1 1 10 f +P 2 0 0 0 450 -5300 -450 -5300 N +P 2 0 0 0 450 -3500 -450 -3500 N +P 2 1 1 0 450 -2000 -450 -2000 N +P 2 1 1 0 450 -1200 -450 -1200 N +X ~PRSNT1 A1 600 -100 150 L 50 50 1 1 P +X +3.3V A10 600 -1000 150 L 50 50 1 1 w +X ~PERST A11 600 -1100 150 L 50 50 1 1 O +X GND A12 600 -1300 150 L 50 50 1 1 w +X REFCLK+ A13 600 -1400 150 L 50 50 1 1 O +X REFCLK- A14 600 -1500 150 L 50 50 1 1 O +X GND A15 600 -1600 150 L 50 50 1 1 w +X PERp0 A16 600 -1700 150 L 50 50 1 1 I +X PERn0 A17 600 -1800 150 L 50 50 1 1 I +X GND A18 600 -1900 150 L 50 50 1 1 w +X RSVD A19 600 -2100 150 L 50 50 1 1 N +X +12V A2 600 -200 150 L 50 50 1 1 w +X GND A20 600 -2200 150 L 50 50 1 1 w +X PERp1 A21 600 -2300 150 L 50 50 1 1 I +X PERn1 A22 600 -2400 150 L 50 50 1 1 I +X GND A23 600 -2500 150 L 50 50 1 1 w +X GND A24 600 -2600 150 L 50 50 1 1 w +X PERp2 A25 600 -2700 150 L 50 50 1 1 I +X PERn2 A26 600 -2800 150 L 50 50 1 1 I +X GND A27 600 -2900 150 L 50 50 1 1 w +X GND A28 600 -3000 150 L 50 50 1 1 w +X PERp3 A29 600 -3100 150 L 50 50 1 1 I +X +12V A3 600 -300 150 L 50 50 1 1 w +X PERn3 A30 600 -3200 150 L 50 50 1 1 I +X GND A31 600 -3300 150 L 50 50 1 1 w +X RSVD A32 600 -3400 150 L 50 50 1 1 N +X RSVD A33 600 -3600 150 L 50 50 1 1 N +X GND A34 600 -3700 150 L 50 50 1 1 w +X PERp4 A35 600 -3800 150 L 50 50 1 1 I +X PERn4 A36 600 -3900 150 L 50 50 1 1 I +X GND A37 600 -4000 150 L 50 50 1 1 w +X GND A38 600 -4100 150 L 50 50 1 1 w +X PERp5 A39 600 -4200 150 L 50 50 1 1 I +X GND A4 600 -400 150 L 50 50 1 1 w +X PERn5 A40 600 -4300 150 L 50 50 1 1 I +X GND A41 600 -4400 150 L 50 50 1 1 w +X GND A42 600 -4500 150 L 50 50 1 1 w +X PERp6 A43 600 -4600 150 L 50 50 1 1 I +X PERn6 A44 600 -4700 150 L 50 50 1 1 I +X GND A45 600 -4800 150 L 50 50 1 1 w +X GND A46 600 -4900 150 L 50 50 1 1 w +X PERp7 A47 600 -5000 150 L 50 50 1 1 I +X PERn7 A48 600 -5100 150 L 50 50 1 1 I +X GND A49 600 -5200 150 L 50 50 1 1 w +X TCK A5 600 -500 150 L 50 50 1 1 O +X RSVD A50 600 -5400 150 L 50 50 1 1 N +X GND A51 600 -5500 150 L 50 50 1 1 w +X PERp8 A52 600 -5600 150 L 50 50 1 1 I +X PERn8 A53 600 -5700 150 L 50 50 1 1 I +X GND A54 600 -5800 150 L 50 50 1 1 w +X GND A55 600 -5900 150 L 50 50 1 1 w +X PERp9 A56 600 -6000 150 L 50 50 1 1 I +X PERn9 A57 600 -6100 150 L 50 50 1 1 I +X GND A58 600 -6200 150 L 50 50 1 1 w +X GND A59 600 -6300 150 L 50 50 1 1 w +X TDI A6 600 -600 150 L 50 50 1 1 O +X PERp10 A60 600 -6400 150 L 50 50 1 1 I +X PERn10 A61 600 -6500 150 L 50 50 1 1 I +X GND A62 600 -6600 150 L 50 50 1 1 w +X GND A63 600 -6700 150 L 50 50 1 1 w +X PERp11 A64 600 -6800 150 L 50 50 1 1 I +X PERn11 A65 600 -6900 150 L 50 50 1 1 I +X GND A66 600 -7000 150 L 50 50 1 1 w +X GND A67 600 -7100 150 L 50 50 1 1 w +X PERp12 A68 600 -7200 150 L 50 50 1 1 I +X PERn12 A69 600 -7300 150 L 50 50 1 1 I +X TDO A7 600 -700 150 L 50 50 1 1 I +X GND A70 600 -7400 150 L 50 50 1 1 w +X GND A71 600 -7500 150 L 50 50 1 1 w +X PERp13 A72 600 -7600 150 L 50 50 1 1 I +X PERn13 A73 600 -7700 150 L 50 50 1 1 I +X GND A74 600 -7800 150 L 50 50 1 1 w +X GND A75 600 -7900 150 L 50 50 1 1 w +X PERp14 A76 600 -8000 150 L 50 50 1 1 I +X PERn14 A77 600 -8100 150 L 50 50 1 1 I +X GND A78 600 -8200 150 L 50 50 1 1 w +X GND A79 600 -8300 150 L 50 50 1 1 w +X TMS A8 600 -800 150 L 50 50 1 1 O +X PERp15 A80 600 -8400 150 L 50 50 1 1 I +X PERn15 A81 600 -8500 150 L 50 50 1 1 I +X GND A82 600 -8600 150 L 50 50 1 1 w +X +3.3V A9 600 -900 150 L 50 50 1 1 w +X +12V B1 -600 -100 150 R 50 50 1 1 w +X +3.3V_aux B10 -600 -1000 150 R 50 50 1 1 w +X ~WAKE B11 -600 -1100 150 R 50 50 1 1 C +X ~CLKREQ B12 -600 -1300 150 R 50 50 1 1 C +X GND B13 -600 -1400 150 R 50 50 1 1 w +X PETp0 B14 -600 -1500 150 R 50 50 1 1 O +X PETn0 B15 -600 -1600 150 R 50 50 1 1 O +X GND B16 -600 -1700 150 R 50 50 1 1 w +X ~PRSNT2 B17 -600 -1800 150 R 50 50 1 1 P +X GND B18 -600 -1900 150 R 50 50 1 1 w +X PETp1 B19 -600 -2100 150 R 50 50 1 1 O +X +12V B2 -600 -200 150 R 50 50 1 1 w +X PETn1 B20 -600 -2200 150 R 50 50 1 1 O +X GND B21 -600 -2300 150 R 50 50 1 1 w +X GND B22 -600 -2400 150 R 50 50 1 1 w +X PETp2 B23 -600 -2500 150 R 50 50 1 1 O +X PETn2 B24 -600 -2600 150 R 50 50 1 1 O +X GND B25 -600 -2700 150 R 50 50 1 1 w +X GND B26 -600 -2800 150 R 50 50 1 1 w +X PETp3 B27 -600 -2900 150 R 50 50 1 1 O +X PETn3 B28 -600 -3000 150 R 50 50 1 1 O +X GND B29 -600 -3100 150 R 50 50 1 1 w +X +12V B3 -600 -300 150 R 50 50 1 1 w +X ~PWRBRK B30 -600 -3200 150 R 50 50 1 1 C +X ~PRSNT2 B31 -600 -3300 150 R 50 50 1 1 P +X GND B32 -600 -3400 150 R 50 50 1 1 w +X PETp4 B33 -600 -3600 150 R 50 50 1 1 O +X PETn4 B34 -600 -3700 150 R 50 50 1 1 O +X GND B35 -600 -3800 150 R 50 50 1 1 w +X GND B36 -600 -3900 150 R 50 50 1 1 w +X PETp5 B37 -600 -4000 150 R 50 50 1 1 O +X PETn5 B38 -600 -4100 150 R 50 50 1 1 O +X GND B39 -600 -4200 150 R 50 50 1 1 w +X GND B4 -600 -400 150 R 50 50 1 1 w +X GND B40 -600 -4300 150 R 50 50 1 1 w +X PETp6 B41 -600 -4400 150 R 50 50 1 1 O +X PETn6 B42 -600 -4500 150 R 50 50 1 1 O +X GND B43 -600 -4600 150 R 50 50 1 1 w +X GND B44 -600 -4700 150 R 50 50 1 1 w +X PETp7 B45 -600 -4800 150 R 50 50 1 1 O +X PETn7 B46 -600 -4900 150 R 50 50 1 1 O +X GND B47 -600 -5000 150 R 50 50 1 1 w +X ~PRSNT2 B48 -600 -5100 150 R 50 50 1 1 P +X GND B49 -600 -5200 150 R 50 50 1 1 w +X SMCLK B5 -600 -500 150 R 50 50 1 1 C +X PETp8 B50 -600 -5400 150 R 50 50 1 1 O +X PETn8 B51 -600 -5500 150 R 50 50 1 1 O +X GND B52 -600 -5600 150 R 50 50 1 1 w +X GND B53 -600 -5700 150 R 50 50 1 1 w +X PETp9 B54 -600 -5800 150 R 50 50 1 1 O +X PETn9 B55 -600 -5900 150 R 50 50 1 1 O +X GND B56 -600 -6000 150 R 50 50 1 1 w +X GND B57 -600 -6100 150 R 50 50 1 1 w +X PETp10 B58 -600 -6200 150 R 50 50 1 1 O +X PETn10 B59 -600 -6300 150 R 50 50 1 1 O +X SMDAT B6 -600 -600 150 R 50 50 1 1 C +X GND B60 -600 -6400 150 R 50 50 1 1 w +X GND B61 -600 -6500 150 R 50 50 1 1 w +X PETp11 B62 -600 -6600 150 R 50 50 1 1 O +X PETn11 B63 -600 -6700 150 R 50 50 1 1 O +X GND B64 -600 -6800 150 R 50 50 1 1 w +X GND B65 -600 -6900 150 R 50 50 1 1 w +X PETp12 B66 -600 -7000 150 R 50 50 1 1 O +X PETn12 B67 -600 -7100 150 R 50 50 1 1 O +X GND B68 -600 -7200 150 R 50 50 1 1 w +X GND B69 -600 -7300 150 R 50 50 1 1 w +X GND B7 -600 -700 150 R 50 50 1 1 w +X PETp13 B70 -600 -7400 150 R 50 50 1 1 O +X PETn13 B71 -600 -7500 150 R 50 50 1 1 O +X GND B72 -600 -7600 150 R 50 50 1 1 w +X GND B73 -600 -7700 150 R 50 50 1 1 w +X PETp14 B74 -600 -7800 150 R 50 50 1 1 O +X PETn14 B75 -600 -7900 150 R 50 50 1 1 O +X GND B76 -600 -8000 150 R 50 50 1 1 w +X GND B77 -600 -8100 150 R 50 50 1 1 w +X PETp15 B78 -600 -8200 150 R 50 50 1 1 O +X PETn15 B79 -600 -8300 150 R 50 50 1 1 O +X +3.3V B8 -600 -800 150 R 50 50 1 1 w +X GND B80 -600 -8400 150 R 50 50 1 1 w +X ~PRSNT2 B81 -600 -8500 150 R 50 50 1 1 P +X RSVD B82 -600 -8600 150 R 50 50 1 1 N +X ~TRST B9 -600 -900 150 R 50 50 1 1 O +ENDDRAW +ENDDEF +# +# PCIexpress_x4 +# +DEF PCIexpress_x4 J 0 40 Y Y 1 F N +F0 "J" 0 150 50 H V C CNN +F1 "PCIexpress_x4" 0 50 50 H V C CNN +F2 "PCIexpress:PCIexpress_x4" 0 -1050 50 H I C CNN +F3 "" 0 -1050 50 H I C CNN +DRAW +T 0 0 -1150 50 0 0 0 notch Normal 0 C C +T 0 0 -1950 50 0 0 0 x1 Normal 0 C C +T 0 0 -3450 50 0 0 0 x4 Normal 0 C C +S 450 0 -450 -3500 1 1 10 f +P 2 0 1 0 450 -2000 -450 -2000 N +P 2 0 1 0 450 -1200 -450 -1200 N +X ~PRSNT1 A1 600 -100 150 L 50 50 1 1 P +X +3.3V A10 600 -1000 150 L 50 50 1 1 w +X ~PERST A11 600 -1100 150 L 50 50 1 1 O +X GND A12 600 -1300 150 L 50 50 1 1 w +X REFCLK+ A13 600 -1400 150 L 50 50 1 1 O +X REFCLK- A14 600 -1500 150 L 50 50 1 1 O +X GND A15 600 -1600 150 L 50 50 1 1 w +X PERp0 A16 600 -1700 150 L 50 50 1 1 I +X PERn0 A17 600 -1800 150 L 50 50 1 1 I +X GND A18 600 -1900 150 L 50 50 1 1 w +X RSVD A19 600 -2100 150 L 50 50 1 1 N +X +12V A2 600 -200 150 L 50 50 1 1 w +X GND A20 600 -2200 150 L 50 50 1 1 w +X PERp1 A21 600 -2300 150 L 50 50 1 1 I +X PERn1 A22 600 -2400 150 L 50 50 1 1 I +X GND A23 600 -2500 150 L 50 50 1 1 w +X GND A24 600 -2600 150 L 50 50 1 1 w +X PERp2 A25 600 -2700 150 L 50 50 1 1 I +X PERn2 A26 600 -2800 150 L 50 50 1 1 I +X GND A27 600 -2900 150 L 50 50 1 1 w +X GND A28 600 -3000 150 L 50 50 1 1 w +X PERp3 A29 600 -3100 150 L 50 50 1 1 I +X +12V A3 600 -300 150 L 50 50 1 1 w +X PERn3 A30 600 -3200 150 L 50 50 1 1 I +X GND A31 600 -3300 150 L 50 50 1 1 w +X RSVD A32 600 -3400 150 L 50 50 1 1 N +X GND A4 600 -400 150 L 50 50 1 1 w +X TCK A5 600 -500 150 L 50 50 1 1 O +X TDI A6 600 -600 150 L 50 50 1 1 O +X TDO A7 600 -700 150 L 50 50 1 1 I +X TMS A8 600 -800 150 L 50 50 1 1 O +X +3.3V A9 600 -900 150 L 50 50 1 1 w +X +12V B1 -600 -100 150 R 50 50 1 1 w +X +3.3V_aux B10 -600 -1000 150 R 50 50 1 1 w +X ~WAKE B11 -600 -1100 150 R 50 50 1 1 C +X ~CLKREQ B12 -600 -1300 150 R 50 50 1 1 C +X GND B13 -600 -1400 150 R 50 50 1 1 w +X PETp0 B14 -600 -1500 150 R 50 50 1 1 O +X PETn0 B15 -600 -1600 150 R 50 50 1 1 O +X GND B16 -600 -1700 150 R 50 50 1 1 w +X ~PRSNT2 B17 -600 -1800 150 R 50 50 1 1 P +X GND B18 -600 -1900 150 R 50 50 1 1 w +X PETp1 B19 -600 -2100 150 R 50 50 1 1 O +X +12V B2 -600 -200 150 R 50 50 1 1 w +X PETn1 B20 -600 -2200 150 R 50 50 1 1 O +X GND B21 -600 -2300 150 R 50 50 1 1 w +X GND B22 -600 -2400 150 R 50 50 1 1 w +X PETp2 B23 -600 -2500 150 R 50 50 1 1 O +X PETn2 B24 -600 -2600 150 R 50 50 1 1 O +X GND B25 -600 -2700 150 R 50 50 1 1 w +X GND B26 -600 -2800 150 R 50 50 1 1 w +X PETp3 B27 -600 -2900 150 R 50 50 1 1 O +X PETn3 B28 -600 -3000 150 R 50 50 1 1 O +X GND B29 -600 -3100 150 R 50 50 1 1 w +X +12V B3 -600 -300 150 R 50 50 1 1 w +X ~PWRBRK B30 -600 -3200 150 R 50 50 1 1 C +X ~PRSNT2 B31 -600 -3300 150 R 50 50 1 1 P +X GND B32 -600 -3400 150 R 50 50 1 1 w +X GND B4 -600 -400 150 R 50 50 1 1 w +X SMCLK B5 -600 -500 150 R 50 50 1 1 C +X SMDAT B6 -600 -600 150 R 50 50 1 1 C +X GND B7 -600 -700 150 R 50 50 1 1 w +X +3.3V B8 -600 -800 150 R 50 50 1 1 w +X ~TRST B9 -600 -900 150 R 50 50 1 1 O +ENDDRAW +ENDDEF +# +# PCIexpress_x8 +# +DEF PCIexpress_x8 J 0 40 Y Y 1 F N +F0 "J" 0 150 50 H V C CNN +F1 "PCIexpress_x8" 0 50 50 H V C CNN +F2 "PCIexpress:PCIexpress_x8" 0 -950 50 H I C CNN +F3 "" 0 -950 50 H I C CNN +DRAW +T 0 0 -3450 50 0 0 0 x4 Normal 0 C C +T 0 0 -5250 50 0 0 0 x8 Normal 0 C C +T 0 0 -1150 50 0 1 1 notch Normal 0 C C +T 0 0 -1950 50 0 1 1 x1 Normal 0 C C +S 450 0 -450 -5300 1 1 10 f +P 2 0 0 0 450 -3500 -450 -3500 N +P 2 1 1 0 450 -2000 -450 -2000 N +P 2 1 1 0 450 -1200 -450 -1200 N +X ~PRSNT1 A1 600 -100 150 L 50 50 1 1 P +X +3.3V A10 600 -1000 150 L 50 50 1 1 w +X ~PERST A11 600 -1100 150 L 50 50 1 1 O +X GND A12 600 -1300 150 L 50 50 1 1 w +X REFCLK+ A13 600 -1400 150 L 50 50 1 1 O +X REFCLK- A14 600 -1500 150 L 50 50 1 1 O +X GND A15 600 -1600 150 L 50 50 1 1 w +X PERp0 A16 600 -1700 150 L 50 50 1 1 I +X PERn0 A17 600 -1800 150 L 50 50 1 1 I +X GND A18 600 -1900 150 L 50 50 1 1 w +X RSVD A19 600 -2100 150 L 50 50 1 1 N +X +12V A2 600 -200 150 L 50 50 1 1 w +X GND A20 600 -2200 150 L 50 50 1 1 w +X PERp1 A21 600 -2300 150 L 50 50 1 1 I +X PERn1 A22 600 -2400 150 L 50 50 1 1 I +X GND A23 600 -2500 150 L 50 50 1 1 w +X GND A24 600 -2600 150 L 50 50 1 1 w +X PERp2 A25 600 -2700 150 L 50 50 1 1 I +X PERn2 A26 600 -2800 150 L 50 50 1 1 I +X GND A27 600 -2900 150 L 50 50 1 1 w +X GND A28 600 -3000 150 L 50 50 1 1 w +X PERp3 A29 600 -3100 150 L 50 50 1 1 I +X +12V A3 600 -300 150 L 50 50 1 1 w +X PERn3 A30 600 -3200 150 L 50 50 1 1 I +X GND A31 600 -3300 150 L 50 50 1 1 w +X RSVD A32 600 -3400 150 L 50 50 1 1 N +X RSVD A33 600 -3600 150 L 50 50 1 1 N +X GND A34 600 -3700 150 L 50 50 1 1 w +X PERp4 A35 600 -3800 150 L 50 50 1 1 I +X PERn4 A36 600 -3900 150 L 50 50 1 1 I +X GND A37 600 -4000 150 L 50 50 1 1 w +X GND A38 600 -4100 150 L 50 50 1 1 w +X PERp5 A39 600 -4200 150 L 50 50 1 1 I +X GND A4 600 -400 150 L 50 50 1 1 w +X PERn5 A40 600 -4300 150 L 50 50 1 1 I +X GND A41 600 -4400 150 L 50 50 1 1 w +X GND A42 600 -4500 150 L 50 50 1 1 w +X PERp6 A43 600 -4600 150 L 50 50 1 1 I +X PERn6 A44 600 -4700 150 L 50 50 1 1 I +X GND A45 600 -4800 150 L 50 50 1 1 w +X GND A46 600 -4900 150 L 50 50 1 1 w +X PERp7 A47 600 -5000 150 L 50 50 1 1 I +X PERn7 A48 600 -5100 150 L 50 50 1 1 I +X GND A49 600 -5200 150 L 50 50 1 1 w +X TCK A5 600 -500 150 L 50 50 1 1 O +X TDI A6 600 -600 150 L 50 50 1 1 O +X TDO A7 600 -700 150 L 50 50 1 1 I +X TMS A8 600 -800 150 L 50 50 1 1 O +X +3.3V A9 600 -900 150 L 50 50 1 1 w +X +12V B1 -600 -100 150 R 50 50 1 1 w +X +3.3V_aux B10 -600 -1000 150 R 50 50 1 1 w +X ~WAKE B11 -600 -1100 150 R 50 50 1 1 C +X ~CLKREQ B12 -600 -1300 150 R 50 50 1 1 C +X GND B13 -600 -1400 150 R 50 50 1 1 w +X PETp0 B14 -600 -1500 150 R 50 50 1 1 O +X PETn0 B15 -600 -1600 150 R 50 50 1 1 O +X GND B16 -600 -1700 150 R 50 50 1 1 w +X ~PRSNT2 B17 -600 -1800 150 R 50 50 1 1 P +X GND B18 -600 -1900 150 R 50 50 1 1 w +X PETp1 B19 -600 -2100 150 R 50 50 1 1 O +X +12V B2 -600 -200 150 R 50 50 1 1 w +X PETn1 B20 -600 -2200 150 R 50 50 1 1 O +X GND B21 -600 -2300 150 R 50 50 1 1 w +X GND B22 -600 -2400 150 R 50 50 1 1 w +X PETp2 B23 -600 -2500 150 R 50 50 1 1 O +X PETn2 B24 -600 -2600 150 R 50 50 1 1 O +X GND B25 -600 -2700 150 R 50 50 1 1 w +X GND B26 -600 -2800 150 R 50 50 1 1 w +X PETp3 B27 -600 -2900 150 R 50 50 1 1 O +X PETn3 B28 -600 -3000 150 R 50 50 1 1 O +X GND B29 -600 -3100 150 R 50 50 1 1 w +X +12V B3 -600 -300 150 R 50 50 1 1 w +X ~PWRBRK B30 -600 -3200 150 R 50 50 1 1 C +X ~PRSNT2 B31 -600 -3300 150 R 50 50 1 1 P +X GND B32 -600 -3400 150 R 50 50 1 1 w +X PETp4 B33 -600 -3600 150 R 50 50 1 1 O +X PETn4 B34 -600 -3700 150 R 50 50 1 1 O +X GND B35 -600 -3800 150 R 50 50 1 1 w +X GND B36 -600 -3900 150 R 50 50 1 1 w +X PETp5 B37 -600 -4000 150 R 50 50 1 1 O +X PETn5 B38 -600 -4100 150 R 50 50 1 1 O +X GND B39 -600 -4200 150 R 50 50 1 1 w +X GND B4 -600 -400 150 R 50 50 1 1 w +X GND B40 -600 -4300 150 R 50 50 1 1 w +X PETp6 B41 -600 -4400 150 R 50 50 1 1 O +X PETn6 B42 -600 -4500 150 R 50 50 1 1 O +X GND B43 -600 -4600 150 R 50 50 1 1 w +X GND B44 -600 -4700 150 R 50 50 1 1 w +X PETp7 B45 -600 -4800 150 R 50 50 1 1 O +X PETn7 B46 -600 -4900 150 R 50 50 1 1 O +X GND B47 -600 -5000 150 R 50 50 1 1 w +X ~PRSNT2 B48 -600 -5100 150 R 50 50 1 1 P +X GND B49 -600 -5200 150 R 50 50 1 1 w +X SMCLK B5 -600 -500 150 R 50 50 1 1 C +X SMDAT B6 -600 -600 150 R 50 50 1 1 C +X GND B7 -600 -700 150 R 50 50 1 1 w +X +3.3V B8 -600 -800 150 R 50 50 1 1 w +X ~TRST B9 -600 -900 150 R 50 50 1 1 O +ENDDRAW +ENDDEF +# +#End Library diff --git a/Library/PCIexpress.pretty/PCIexpress_bracket_adapter.kicad_mod b/Library/PCIexpress.pretty/PCIexpress_bracket_adapter.kicad_mod new file mode 100644 index 0000000..e98c44a --- /dev/null +++ b/Library/PCIexpress.pretty/PCIexpress_bracket_adapter.kicad_mod @@ -0,0 +1,37 @@ +(module PCIexpress_bracket_adapter (layer F.Cu) (tedit 5D338897) + (descr "PCIexpress low profile to full height bracket") + (tags "PCIexpress bracket") + (attr virtual) + (fp_text reference REF** (at 0 -19.75) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value PCIexpress_bracket_adapter (at 0 -23) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -46.18 -104.86) (end -46.18 10.09) (layer Dwgs.User) (width 0.12)) + (fp_line (start -47.48188 15.140707) (end -46.62188 15.140707) (layer Dwgs.User) (width 0.12)) + (fp_line (start -47.04 -104.86) (end -47.04 10.09) (layer Dwgs.User) (width 0.12)) + (fp_arc (start -47.04 -104.86) (end -46.18 -104.86) (angle -90) (layer Dwgs.User) (width 0.12)) + (fp_line (start -47.04 -104.86) (end -58.47 -104.86) (layer Dwgs.User) (width 0.12)) + (fp_line (start -47.04 -105.72) (end -58.47 -105.72) (layer Dwgs.User) (width 0.12)) + (fp_line (start -58.47 -104.86) (end -58.47 -105.72) (layer Dwgs.User) (width 0.12)) + (fp_line (start -35.74 -13.325) (end -46.18 -13.325) (layer Dwgs.User) (width 0.12)) + (fp_line (start -34.47 -12.055) (end -34.47 -6.645) (layer Dwgs.User) (width 0.12)) + (fp_arc (start -35.74 -12.055) (end -34.47 -12.055) (angle -90) (layer Dwgs.User) (width 0.12)) + (fp_arc (start -35.74 -6.645) (end -35.74 -5.375) (angle -90) (layer Dwgs.User) (width 0.12)) + (fp_line (start -35.74 -5.375) (end -46.18 -5.375) (layer Dwgs.User) (width 0.12)) + (fp_line (start -47.04 10.09) (end -47.48188 15.140707) (layer Dwgs.User) (width 0.12)) + (fp_line (start -46.18 10.09) (end -46.62188 15.140707) (layer Dwgs.User) (width 0.12)) + (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer Dwgs.User) (width 0.12)) + (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer Dwgs.User) (width 0.12)) + (fp_line (start -34.47 -65.955) (end -34.47 -60.545) (layer Dwgs.User) (width 0.12)) + (fp_line (start -35.74 -67.225) (end -46.18 -67.225) (layer Dwgs.User) (width 0.12)) + (fp_line (start -35.74 -59.275) (end -46.18 -59.275) (layer Dwgs.User) (width 0.12)) + (fp_arc (start -35.74 -65.955) (end -34.47 -65.955) (angle -90) (layer Dwgs.User) (width 0.12)) + (fp_arc (start -35.74 -60.545) (end -35.74 -59.275) (angle -90) (layer Dwgs.User) (width 0.12)) + (model ${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_adapter.step + (offset (xyz -46.18 104.86 15.86)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) +) diff --git a/Library/PCIexpress.pretty/PCIexpress_bracket_full.kicad_mod b/Library/PCIexpress.pretty/PCIexpress_bracket_full.kicad_mod new file mode 100644 index 0000000..195175d --- /dev/null +++ b/Library/PCIexpress.pretty/PCIexpress_bracket_full.kicad_mod @@ -0,0 +1,37 @@ +(module PCIexpress_bracket_full (layer F.Cu) (tedit 5D33889E) + (descr "PCIexpress full height bracket") + (tags "PCIexpress bracket") + (attr virtual) + (fp_text reference REF** (at 0 -19.75) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value PCIexpress_bracket_full (at 0 -23) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -46.18 -104.86) (end -46.18 10.09) (layer Dwgs.User) (width 0.12)) + (fp_line (start -47.48188 15.140707) (end -46.62188 15.140707) (layer Dwgs.User) (width 0.12)) + (fp_line (start -47.04 -104.86) (end -47.04 10.09) (layer Dwgs.User) (width 0.12)) + (fp_arc (start -47.04 -104.86) (end -46.18 -104.86) (angle -90) (layer Dwgs.User) (width 0.12)) + (fp_line (start -47.04 -104.86) (end -58.47 -104.86) (layer Dwgs.User) (width 0.12)) + (fp_line (start -47.04 -105.72) (end -58.47 -105.72) (layer Dwgs.User) (width 0.12)) + (fp_line (start -58.47 -104.86) (end -58.47 -105.72) (layer Dwgs.User) (width 0.12)) + (fp_line (start -34.47 -97.455) (end -34.47 -92.045) (layer Dwgs.User) (width 0.12)) + (fp_arc (start -35.74 -97.455) (end -34.47 -97.455) (angle -90) (layer Dwgs.User) (width 0.12)) + (fp_arc (start -35.74 -92.045) (end -35.74 -90.775) (angle -90) (layer Dwgs.User) (width 0.12)) + (fp_line (start -35.74 -98.725) (end -46.18 -98.725) (layer Dwgs.User) (width 0.12)) + (fp_line (start -35.74 -90.775) (end -46.18 -90.775) (layer Dwgs.User) (width 0.12)) + (fp_line (start -35.74 -13.325) (end -46.18 -13.325) (layer Dwgs.User) (width 0.12)) + (fp_line (start -34.47 -12.055) (end -34.47 -6.645) (layer Dwgs.User) (width 0.12)) + (fp_arc (start -35.74 -12.055) (end -34.47 -12.055) (angle -90) (layer Dwgs.User) (width 0.12)) + (fp_arc (start -35.74 -6.645) (end -35.74 -5.375) (angle -90) (layer Dwgs.User) (width 0.12)) + (fp_line (start -35.74 -5.375) (end -46.18 -5.375) (layer Dwgs.User) (width 0.12)) + (fp_line (start -47.04 10.09) (end -47.48188 15.140707) (layer Dwgs.User) (width 0.12)) + (fp_line (start -46.18 10.09) (end -46.62188 15.140707) (layer Dwgs.User) (width 0.12)) + (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer Dwgs.User) (width 0.12)) + (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer Dwgs.User) (width 0.12)) + (model ${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_full.step + (offset (xyz -46.18 104.86 15.86)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) +) diff --git a/Library/PCIexpress.pretty/PCIexpress_bracket_low.kicad_mod b/Library/PCIexpress.pretty/PCIexpress_bracket_low.kicad_mod new file mode 100644 index 0000000..a784eb2 --- /dev/null +++ b/Library/PCIexpress.pretty/PCIexpress_bracket_low.kicad_mod @@ -0,0 +1,38 @@ +(module PCIexpress_bracket_low (layer F.Cu) (tedit 5D3388A6) + (descr "PCIexpress low profile bracket") + (tags "PCIexpress bracket") + (attr virtual) + (fp_text reference REF** (at 0 -19.75) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value PCIexpress_bracket_low (at 0 -23) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer Dwgs.User) (width 0.12)) + (fp_line (start -46.18 -68.11) (end -46.18 6.059293) (layer Dwgs.User) (width 0.12)) + (fp_line (start -47.48188 11.11) (end -46.62188 11.11) (layer Dwgs.User) (width 0.12)) + (fp_line (start -47.04 -68.09) (end -47.04 6.059293) (layer Dwgs.User) (width 0.12)) + (fp_arc (start -47.04 -68.11) (end -46.18 -68.11) (angle -90) (layer Dwgs.User) (width 0.12)) + (fp_line (start -47.04 -68.09) (end -58.88 -68.09) (layer Dwgs.User) (width 0.12)) + (fp_line (start -47.04 -68.97) (end -58.88 -68.97) (layer Dwgs.User) (width 0.12)) + (fp_line (start -58.88 -68.11) (end -58.88 -68.97) (layer Dwgs.User) (width 0.12)) + (fp_line (start -34.01 -13.325) (end -46.18 -13.325) (layer Dwgs.User) (width 0.12)) + (fp_line (start -32.74 -12.055) (end -32.74 -6.645) (layer Dwgs.User) (width 0.12)) + (fp_arc (start -34.01 -12.055) (end -32.74 -12.055) (angle -90) (layer Dwgs.User) (width 0.12)) + (fp_arc (start -34.01 -6.645) (end -34.01 -5.375) (angle -90) (layer Dwgs.User) (width 0.12)) + (fp_line (start -34.01 -5.375) (end -46.18 -5.375) (layer Dwgs.User) (width 0.12)) + (fp_line (start -47.04 6.059293) (end -47.48188 11.11) (layer Dwgs.User) (width 0.12)) + (fp_line (start -46.18 6.059293) (end -46.62188 11.11) (layer Dwgs.User) (width 0.12)) + (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer Dwgs.User) (width 0.12)) + (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer Dwgs.User) (width 0.12)) + (fp_line (start -34.01 -59.275) (end -46.18 -59.275) (layer Dwgs.User) (width 0.12)) + (fp_arc (start -34.01 -60.545) (end -34.01 -59.275) (angle -90) (layer Dwgs.User) (width 0.12)) + (fp_arc (start -34.01 -65.955) (end -32.74 -65.955) (angle -90) (layer Dwgs.User) (width 0.12)) + (fp_line (start -32.74 -65.955) (end -32.74 -60.545) (layer Dwgs.User) (width 0.12)) + (fp_line (start -34.01 -67.225) (end -46.18 -67.225) (layer Dwgs.User) (width 0.12)) + (model ${KIPRJMOD}/../Library/PCIexpress.3dshapes/PCIexpress_bracket_low.step + (offset (xyz -46.18 68.09999999999999 15.86)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 90)) + ) +) diff --git a/Library/PCIexpress.pretty/PCIexpress_x1.kicad_mod b/Library/PCIexpress.pretty/PCIexpress_x1.kicad_mod new file mode 100644 index 0000000..a5c7307 --- /dev/null +++ b/Library/PCIexpress.pretty/PCIexpress_x1.kicad_mod @@ -0,0 +1,156 @@ +(module PCIexpress_x1 (layer F.Cu) (tedit 5D338A37) + (descr "PCIexpress x1 footprint") + (tags PCIexpress) + (attr virtual) + (fp_text reference REF** (at 0 -19.75) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BUS_PCIexpress_x1 (at 0 -23) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 261.77 -106.13) (end 263.37 -106.13) (layer Dwgs.User) (width 0.12)) + (fp_circle (center 261.77 -16.6) (end 263.37 -16.6) (layer Dwgs.User) (width 0.12)) + (fp_line (start 261.77 -99.7) (end 261.77 -22.9) (layer Dwgs.User) (width 0.12)) + (fp_line (start 256.65 -99.7) (end 261.77 -99.7) (layer Dwgs.User) (width 0.12)) + (fp_line (start 256.65 -22.9) (end 261.77 -22.9) (layer Dwgs.User) (width 0.12)) + (fp_line (start 256.65 -13.75) (end 256.65 -22.9) (layer Dwgs.User) (width 0.12)) + (fp_line (start 122.5 -13.75) (end 256.65 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start 256.65 -108.15) (end 256.65 -99.7) (layer Dwgs.User) (width 0.12)) + (fp_line (start 122.5 -108.15) (end 256.65 -108.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start 107.5 -15) (end 108 -14.5) (layer Cmts.User) (width 0.12)) + (fp_line (start 107.5 -15) (end 107 -14.5) (layer Cmts.User) (width 0.12)) + (fp_line (start 107.5 -10) (end 107.5 -15) (layer Cmts.User) (width 0.12)) + (fp_text user "Keep out components and traces component side" (at 107.75 -9 180) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 110.3 -16.1) (end 110.3 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start 105.05 -16.1) (end 110.3 -16.1) (layer Dwgs.User) (width 0.12)) + (fp_line (start 105.05 -14.1) (end 105.05 -16.1) (layer Dwgs.User) (width 0.12)) + (fp_line (start 96.9 -14.1) (end 105.05 -14.1) (layer Dwgs.User) (width 0.12)) + (fp_line (start 96.9 -14.1) (end 96.9 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" (at 40 -44.25) (layer Cmts.User) + (effects (font (size 2 2) (thickness 0.25))) + ) + (fp_text user "Keep out components and traces solder side" (at -42.25 -77.5 180) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -40.07 -13.75) (end -40.07 -89.7) (layer Dwgs.User) (width 0.12)) + (fp_text user "Keep out components and traces both sides" (at 120 -87.75 90) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 117.42 -108.15) (end 117.42 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -32.45 -110.15) (end -32.45 -89.7) (layer Dwgs.User) (width 0.12)) + (fp_line (start -45.15 -89.7) (end -32.45 -89.7) (layer Dwgs.User) (width 0.12)) + (fp_line (start -32.45 -67.9) (end 121.5 -67.9) (layer Dwgs.User) (width 0.12)) + (fp_text user "Keep out components and traces both sides" (at 121.893243 -40.134926 90) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "Keep out components and traces solder side" (at -44.75 -36 90) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -44.15 -58.5) (end -44.15 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start 121.5 -67.9) (end 121.5 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start 92 -108.15) (end 117.42 -108.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start 92 -110.15) (end 92 -108.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start 20.15 -13.75) (end 121.5 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -32.45 -110.15) (end 92 -110.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start -32.45 -58.5) (end -32.45 -67.9) (layer Dwgs.User) (width 0.12)) + (fp_line (start -45.15 -58.5) (end -32.45 -58.5) (layer Dwgs.User) (width 0.12)) + (fp_text user "Keep out components and traces both sides" (at -21.75 -12) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 20.15 -12.75) (end 20.15 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -0.15 -13.75) (end -45.15 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -0.15 -10.925) (end -0.15 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_text user "Full length max" (at 269 -74 90) (layer Cmts.User) + (effects (font (size 2 2) (thickness 0.25))) + ) + (fp_line (start 266.85 -111.15) (end 266.8527 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start 122.5 -111.15) (end 266.85 -111.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start 122.5027 -12.75) (end 266.8527 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer Dwgs.User) (width 0.12)) + (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer Dwgs.User) (width 0.12)) + (fp_poly (pts (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5)) (layer B.Mask) (width 0)) + (fp_poly (pts (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5)) (layer F.Mask) (width 0)) + (fp_text user "Keep Out Cu" (at -7.75 -3.5) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -11.8 -8) (end -3.8 -8) (layer Dwgs.User) (width 0.12)) + (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer Dwgs.User) (width 0.12)) + (fp_text user "Half length max" (at 124.5 -72.25 90) (layer Cmts.User) + (effects (font (size 2 2) (thickness 0.25))) + ) + (fp_text user "Full height max" (at 36.75 -108.25) (layer Cmts.User) + (effects (font (size 2 2) (thickness 0.25))) + ) + (fp_text user "Low profile max height" (at 39.25 -71) (layer Cmts.User) + (effects (font (size 2 2) (thickness 0.25))) + ) + (fp_line (start -45.15 -68.9) (end 122.5 -68.9) (layer Dwgs.User) (width 0.12)) + (fp_line (start -45.15 -111.15) (end -45.15 -4.5) (layer Dwgs.User) (width 0.12)) + (fp_line (start 122.5 -111.15) (end 122.5 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -45.15 -111.15) (end 122.5 -111.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start 20.15 -12.75) (end 122.5027 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -30.15 -4.5) (end -45.15 -4.5) (layer Dwgs.User) (width 0.12)) + (fp_line (start -30.15 -4.5) (end -30.15 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -30.15 -12.75) (end -11.8 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -11.8 -4.5) (end -11.8 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -3.8 -4.5) (end -3.8 -10.925) (layer Dwgs.User) (width 0.12)) + (fp_line (start -11.8 -4.5) (end -3.8 -4.5) (layer Dwgs.User) (width 0.12)) + (fp_arc (start -1.975 -10.925) (end -0.15 -10.925) (angle -180) (layer Dwgs.User) (width 0.12)) + (fp_poly (pts (xy -0.25 -5.5) (xy 20.25 -5.5) (xy 20.25 0) (xy -0.25 0)) (layer B.Mask) (width 0.2)) + (fp_poly (pts (xy -0.25 -5.5) (xy 20.25 -5.5) (xy 20.25 0) (xy -0.25 0)) (layer F.Mask) (width 0.2)) + (fp_line (start 20.15 -0.5) (end 19.65 0) (layer Dwgs.User) (width 0.12)) + (fp_line (start -0.15 -0.5) (end 0.35 0) (layer Dwgs.User) (width 0.12)) + (fp_line (start 20.15 -0.5) (end 20.15 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -0.15 -0.5) (end -0.15 -10.925) (layer Dwgs.User) (width 0.12)) + (fp_line (start 13.45 0) (end 19.65 0) (layer Dwgs.User) (width 0.12)) + (fp_line (start 12.95 -0.5) (end 13.45 0) (layer Dwgs.User) (width 0.12)) + (fp_line (start 11.05 -0.5) (end 10.55 0) (layer Dwgs.User) (width 0.12)) + (fp_arc (start 12 -7.45) (end 11.05 -7.45) (angle 180) (layer Dwgs.User) (width 0.12)) + (fp_line (start 12.95 -7.45) (end 12.95 -0.5) (layer Dwgs.User) (width 0.12)) + (fp_line (start 11.05 -7.45) (end 11.05 -0.5) (layer Dwgs.User) (width 0.12)) + (fp_line (start 0.35 0) (end 10.55 0) (layer Dwgs.User) (width 0.12)) + (fp_text user %R (at 0 -17.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "Keep out components and traces both sides" (at 264.25 -65.25 90) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad A13 connect rect (at 14.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A12 connect rect (at 13.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A18 connect rect (at 19.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A17 connect rect (at 18.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A16 connect rect (at 17.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A15 connect rect (at 16.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A14 connect rect (at 15.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A11 connect rect (at 10.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A10 connect rect (at 9.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A9 connect rect (at 8.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A8 connect rect (at 7.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A7 connect rect (at 6.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A6 connect rect (at 5.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A5 connect rect (at 4.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A4 connect rect (at 3.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A3 connect rect (at 2.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A2 connect rect (at 1.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A1 connect rect (at 0.5 -4) (size 0.7 3.2) (layers B.Cu)) + (pad B13 connect rect (at 14.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B12 connect rect (at 13.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B18 connect rect (at 19.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B17 connect rect (at 18.5 -4) (size 0.7 3.2) (layers F.Cu)) + (pad B16 connect rect (at 17.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B15 connect rect (at 16.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B14 connect rect (at 15.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B11 connect rect (at 10.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B10 connect rect (at 9.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B9 connect rect (at 8.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B8 connect rect (at 7.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B7 connect rect (at 6.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B6 connect rect (at 5.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B5 connect rect (at 4.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B4 connect rect (at 3.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B3 connect rect (at 2.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B2 connect rect (at 1.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B1 connect rect (at 0.5 -3.5) (size 0.7 4.2) (layers F.Cu)) +) diff --git a/Library/PCIexpress.pretty/PCIexpress_x16.kicad_mod b/Library/PCIexpress.pretty/PCIexpress_x16.kicad_mod new file mode 100644 index 0000000..3bbd936 --- /dev/null +++ b/Library/PCIexpress.pretty/PCIexpress_x16.kicad_mod @@ -0,0 +1,302 @@ +(module PCIexpress_x16 (layer F.Cu) (tedit 5D338A18) + (descr "PCIexpress x16 footprint") + (tags PCIexpress) + (attr virtual) + (fp_text reference REF** (at 0 -19.75) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BUS_PCIexpress_x16 (at 0 -23) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 261.77 -106.13) (end 263.37 -106.13) (layer Dwgs.User) (width 0.12)) + (fp_circle (center 261.77 -16.6) (end 263.37 -16.6) (layer Dwgs.User) (width 0.12)) + (fp_line (start 261.77 -99.7) (end 261.77 -22.9) (layer Dwgs.User) (width 0.12)) + (fp_line (start 256.65 -99.7) (end 261.77 -99.7) (layer Dwgs.User) (width 0.12)) + (fp_line (start 256.65 -22.9) (end 261.77 -22.9) (layer Dwgs.User) (width 0.12)) + (fp_line (start 256.65 -13.75) (end 256.65 -22.9) (layer Dwgs.User) (width 0.12)) + (fp_line (start 122.5 -13.75) (end 256.65 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start 256.65 -108.15) (end 256.65 -99.7) (layer Dwgs.User) (width 0.12)) + (fp_line (start 122.5 -108.15) (end 256.65 -108.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start 107.5 -15) (end 108 -14.5) (layer Cmts.User) (width 0.12)) + (fp_line (start 107.5 -15) (end 107 -14.5) (layer Cmts.User) (width 0.12)) + (fp_line (start 107.5 -10) (end 107.5 -15) (layer Cmts.User) (width 0.12)) + (fp_text user "Keep out components and traces component side" (at 126 -9 180) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 110.3 -16.1) (end 110.3 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start 105.05 -16.1) (end 110.3 -16.1) (layer Dwgs.User) (width 0.12)) + (fp_line (start 105.05 -14.1) (end 105.05 -16.1) (layer Dwgs.User) (width 0.12)) + (fp_line (start 96.9 -14.1) (end 105.05 -14.1) (layer Dwgs.User) (width 0.12)) + (fp_line (start 96.9 -14.1) (end 96.9 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" (at 40 -44.25) (layer Cmts.User) + (effects (font (size 2 2) (thickness 0.25))) + ) + (fp_text user "Keep out components and traces solder side" (at -42.25 -77.5 180) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -40.07 -13.75) (end -40.07 -89.7) (layer Dwgs.User) (width 0.12)) + (fp_text user "Keep out components and traces both sides" (at 120 -87.75 90) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 117.42 -108.15) (end 117.42 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -32.45 -110.15) (end -32.45 -89.7) (layer Dwgs.User) (width 0.12)) + (fp_line (start -45.15 -89.7) (end -32.45 -89.7) (layer Dwgs.User) (width 0.12)) + (fp_line (start -32.45 -67.9) (end 121.5 -67.9) (layer Dwgs.User) (width 0.12)) + (fp_text user "Keep out components and traces both sides" (at 121.893243 -40.134926 90) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "Keep out components and traces solder side" (at -44.75 -36 90) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -44.15 -58.5) (end -44.15 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start 121.5 -67.9) (end 121.5 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start 92 -108.15) (end 117.42 -108.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start 92 -110.15) (end 92 -108.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start 84.15 -13.75) (end 121.5 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -32.45 -110.15) (end 92 -110.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start -32.45 -58.5) (end -32.45 -67.9) (layer Dwgs.User) (width 0.12)) + (fp_line (start -45.15 -58.5) (end -32.45 -58.5) (layer Dwgs.User) (width 0.12)) + (fp_text user "Keep out components and traces both sides" (at -21.75 -12) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 84.15 -12.75) (end 84.15 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -0.15 -13.75) (end -45.15 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -0.15 -10.925) (end -0.15 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_text user "Full length max" (at 269 -74 90) (layer Cmts.User) + (effects (font (size 2 2) (thickness 0.25))) + ) + (fp_line (start 266.85 -111.15) (end 266.8527 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start 122.5 -111.15) (end 266.85 -111.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start 122.5027 -12.75) (end 266.8527 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer Dwgs.User) (width 0.12)) + (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer Dwgs.User) (width 0.12)) + (fp_poly (pts (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5)) (layer B.Mask) (width 0)) + (fp_poly (pts (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5)) (layer F.Mask) (width 0)) + (fp_text user "Keep Out Cu" (at -7.75 -3.5) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -11.8 -8) (end -3.8 -8) (layer Dwgs.User) (width 0.12)) + (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer Dwgs.User) (width 0.12)) + (fp_text user "Half length max" (at 124.5 -72.25 90) (layer Cmts.User) + (effects (font (size 2 2) (thickness 0.25))) + ) + (fp_text user "Full height max" (at 36.75 -108.25) (layer Cmts.User) + (effects (font (size 2 2) (thickness 0.25))) + ) + (fp_text user "Low profile max height" (at 39.25 -71) (layer Cmts.User) + (effects (font (size 2 2) (thickness 0.25))) + ) + (fp_line (start -45.15 -68.9) (end 122.5 -68.9) (layer Dwgs.User) (width 0.12)) + (fp_line (start -45.15 -111.15) (end -45.15 -4.5) (layer Dwgs.User) (width 0.12)) + (fp_line (start 122.5 -111.15) (end 122.5 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -45.15 -111.15) (end 122.5 -111.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start 84.15 -12.75) (end 122.5027 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -30.15 -4.5) (end -45.15 -4.5) (layer Dwgs.User) (width 0.12)) + (fp_line (start -30.15 -4.5) (end -30.15 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -30.15 -12.75) (end -11.8 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -11.8 -4.5) (end -11.8 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -3.8 -4.5) (end -3.8 -10.925) (layer Dwgs.User) (width 0.12)) + (fp_line (start -11.8 -4.5) (end -3.8 -4.5) (layer Dwgs.User) (width 0.12)) + (fp_arc (start -1.975 -10.925) (end -0.15 -10.925) (angle -180) (layer Dwgs.User) (width 0.12)) + (fp_poly (pts (xy -0.25 -5.5) (xy 84.25 -5.5) (xy 84.25 0) (xy -0.25 0)) (layer B.Mask) (width 0.2)) + (fp_poly (pts (xy -0.25 -5.5) (xy 84.25 -5.5) (xy 84.25 0) (xy -0.25 0)) (layer F.Mask) (width 0.2)) + (fp_line (start 84.15 -0.5) (end 83.65 0) (layer Dwgs.User) (width 0.12)) + (fp_line (start -0.15 -0.5) (end 0.35 0) (layer Dwgs.User) (width 0.12)) + (fp_line (start 84.15 -0.5) (end 84.15 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -0.15 -0.5) (end -0.15 -10.925) (layer Dwgs.User) (width 0.12)) + (fp_line (start 13.45 0) (end 83.65 0) (layer Dwgs.User) (width 0.12)) + (fp_line (start 12.95 -0.5) (end 13.45 0) (layer Dwgs.User) (width 0.12)) + (fp_line (start 11.05 -0.5) (end 10.55 0) (layer Dwgs.User) (width 0.12)) + (fp_arc (start 12 -7.45) (end 11.05 -7.45) (angle 180) (layer Dwgs.User) (width 0.12)) + (fp_line (start 12.95 -7.45) (end 12.95 -0.5) (layer Dwgs.User) (width 0.12)) + (fp_line (start 11.05 -7.45) (end 11.05 -0.5) (layer Dwgs.User) (width 0.12)) + (fp_line (start 0.35 0) (end 10.55 0) (layer Dwgs.User) (width 0.12)) + (fp_text user %R (at 0 -17.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "Keep out components and traces both sides" (at 264.25 -65.25 90) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 87.4 -2.95) (end 98.2 -2.95) (layer Dwgs.User) (width 0.12)) + (fp_line (start 86.9 -3.45) (end 86.9 -7.95) (layer Dwgs.User) (width 0.12)) + (fp_arc (start 85.525 -7.95) (end 86.9 -7.95) (angle -180) (layer Dwgs.User) (width 0.12)) + (fp_line (start 86.9 -3.45) (end 87.4 -2.95) (layer Dwgs.User) (width 0.12)) + (fp_line (start 99.6 -5.5) (end 99.6 -7.95) (layer Dwgs.User) (width 0.12)) + (fp_line (start 95.9 -7.95) (end 86.9 -7.95) (layer Dwgs.User) (width 0.12)) + (fp_arc (start 95.9 -9.7) (end 94.15 -9.7) (angle -90) (layer Dwgs.User) (width 0.12)) + (fp_line (start 95.9 -7.95) (end 99.6 -7.95) (layer Dwgs.User) (width 0.12)) + (fp_arc (start 95.9 -11) (end 95.9 -12.75) (angle -90) (layer Dwgs.User) (width 0.12)) + (fp_line (start 94.15 -11) (end 94.15 -9.7) (layer Dwgs.User) (width 0.12)) + (fp_line (start 98.2 -2.95) (end 99.6 -5.5) (layer Dwgs.User) (width 0.12)) + (fp_poly (pts (xy 86.9 -7.95) (xy 99.6 -7.95) (xy 99.6 -5.5) (xy 98.2 -2.95) + (xy 87.4 -2.95) (xy 86.9 -3.45)) (layer F.Mask) (width 0)) + (fp_poly (pts (xy 86.9 -7.95) (xy 99.6 -7.95) (xy 99.6 -5.5) (xy 98.2 -2.95) + (xy 87.4 -2.95) (xy 86.9 -3.45)) (layer B.Mask) (width 0)) + (fp_text user "Keep Out Cu" (at 93 -1.75) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad A13 connect rect (at 14.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A12 connect rect (at 13.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A18 connect rect (at 19.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A17 connect rect (at 18.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A16 connect rect (at 17.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A15 connect rect (at 16.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A14 connect rect (at 15.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A11 connect rect (at 10.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A10 connect rect (at 9.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A9 connect rect (at 8.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A8 connect rect (at 7.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A7 connect rect (at 6.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A6 connect rect (at 5.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A5 connect rect (at 4.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A4 connect rect (at 3.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A3 connect rect (at 2.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A2 connect rect (at 1.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A1 connect rect (at 0.5 -4) (size 0.7 3.2) (layers B.Cu)) + (pad B13 connect rect (at 14.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B12 connect rect (at 13.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B18 connect rect (at 19.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B17 connect rect (at 18.5 -4) (size 0.7 3.2) (layers F.Cu)) + (pad B16 connect rect (at 17.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B15 connect rect (at 16.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B14 connect rect (at 15.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B11 connect rect (at 10.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B10 connect rect (at 9.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B9 connect rect (at 8.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B8 connect rect (at 7.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B7 connect rect (at 6.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B6 connect rect (at 5.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B5 connect rect (at 4.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B4 connect rect (at 3.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B3 connect rect (at 2.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B2 connect rect (at 1.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B1 connect rect (at 0.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B19 connect rect (at 20.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad A19 connect rect (at 20.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad B20 connect rect (at 21.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B21 connect rect (at 22.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B22 connect rect (at 23.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B23 connect rect (at 24.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B24 connect rect (at 25.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B25 connect rect (at 26.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B26 connect rect (at 27.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B27 connect rect (at 28.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B28 connect rect (at 29.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B29 connect rect (at 30.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B30 connect rect (at 31.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B31 connect rect (at 32.5 -4) (size 0.7 3.2) (layers F.Cu)) + (pad B32 connect rect (at 33.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad A20 connect rect (at 21.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A21 connect rect (at 22.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A22 connect rect (at 23.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A23 connect rect (at 24.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A24 connect rect (at 25.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A25 connect rect (at 26.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A26 connect rect (at 27.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A27 connect rect (at 28.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A28 connect rect (at 29.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A29 connect rect (at 30.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A30 connect rect (at 31.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A31 connect rect (at 32.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A32 connect rect (at 33.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A33 connect rect (at 34.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A34 connect rect (at 35.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A35 connect rect (at 36.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A36 connect rect (at 37.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A37 connect rect (at 38.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A38 connect rect (at 39.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A39 connect rect (at 40.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A40 connect rect (at 41.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A41 connect rect (at 42.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A42 connect rect (at 43.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A43 connect rect (at 44.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A44 connect rect (at 45.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A45 connect rect (at 46.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A46 connect rect (at 47.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A47 connect rect (at 48.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A48 connect rect (at 49.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A49 connect rect (at 50.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad B33 connect rect (at 34.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B34 connect rect (at 35.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B35 connect rect (at 36.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B36 connect rect (at 37.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B37 connect rect (at 38.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B38 connect rect (at 39.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B39 connect rect (at 40.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B40 connect rect (at 41.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B41 connect rect (at 42.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B42 connect rect (at 43.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B43 connect rect (at 44.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B44 connect rect (at 45.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B45 connect rect (at 46.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B46 connect rect (at 47.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B47 connect rect (at 48.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B48 connect rect (at 49.5 -4) (size 0.7 3.2) (layers F.Cu)) + (pad B49 connect rect (at 50.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B50 connect rect (at 51.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B51 connect rect (at 52.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B52 connect rect (at 53.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B53 connect rect (at 54.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B54 connect rect (at 55.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B55 connect rect (at 56.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B56 connect rect (at 57.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B57 connect rect (at 58.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B58 connect rect (at 59.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B59 connect rect (at 60.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B60 connect rect (at 61.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B61 connect rect (at 62.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B62 connect rect (at 63.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B63 connect rect (at 64.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B64 connect rect (at 65.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B65 connect rect (at 66.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B66 connect rect (at 67.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B67 connect rect (at 68.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B68 connect rect (at 69.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B69 connect rect (at 70.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B70 connect rect (at 71.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B71 connect rect (at 72.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B72 connect rect (at 73.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B73 connect rect (at 74.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B74 connect rect (at 75.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B75 connect rect (at 76.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B76 connect rect (at 77.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B77 connect rect (at 78.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B78 connect rect (at 79.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B79 connect rect (at 80.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B80 connect rect (at 81.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B81 connect rect (at 82.5 -4) (size 0.7 3.2) (layers F.Cu)) + (pad B82 connect rect (at 83.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad A50 connect rect (at 51.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A51 connect rect (at 52.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A52 connect rect (at 53.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A53 connect rect (at 54.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A54 connect rect (at 55.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A55 connect rect (at 56.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A56 connect rect (at 57.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A57 connect rect (at 58.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A58 connect rect (at 59.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A59 connect rect (at 60.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A60 connect rect (at 61.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A61 connect rect (at 62.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A62 connect rect (at 63.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A63 connect rect (at 64.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A64 connect rect (at 65.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A65 connect rect (at 66.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A66 connect rect (at 67.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A67 connect rect (at 68.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A68 connect rect (at 69.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A69 connect rect (at 70.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A70 connect rect (at 71.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A71 connect rect (at 72.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A72 connect rect (at 73.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A73 connect rect (at 74.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A74 connect rect (at 75.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A75 connect rect (at 76.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A76 connect rect (at 77.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A77 connect rect (at 78.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A78 connect rect (at 79.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A79 connect rect (at 80.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A80 connect rect (at 81.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A81 connect rect (at 82.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A82 connect rect (at 83.5 -3.5) (size 0.7 4.2) (layers B.Cu)) +) diff --git a/Library/PCIexpress.pretty/PCIexpress_x4.kicad_mod b/Library/PCIexpress.pretty/PCIexpress_x4.kicad_mod new file mode 100644 index 0000000..80aa690 --- /dev/null +++ b/Library/PCIexpress.pretty/PCIexpress_x4.kicad_mod @@ -0,0 +1,184 @@ +(module PCIexpress_x4 (layer F.Cu) (tedit 5D338A2E) + (descr "PCIexpress x4 footprint") + (tags PCIexpress) + (attr virtual) + (fp_text reference REF** (at 0 -19.75) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BUS_PCIexpress_x4 (at 0 -23) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 261.77 -106.13) (end 263.37 -106.13) (layer Dwgs.User) (width 0.12)) + (fp_circle (center 261.77 -16.6) (end 263.37 -16.6) (layer Dwgs.User) (width 0.12)) + (fp_line (start 261.77 -99.7) (end 261.77 -22.9) (layer Dwgs.User) (width 0.12)) + (fp_line (start 256.65 -99.7) (end 261.77 -99.7) (layer Dwgs.User) (width 0.12)) + (fp_line (start 256.65 -22.9) (end 261.77 -22.9) (layer Dwgs.User) (width 0.12)) + (fp_line (start 256.65 -13.75) (end 256.65 -22.9) (layer Dwgs.User) (width 0.12)) + (fp_line (start 122.5 -13.75) (end 256.65 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start 256.65 -108.15) (end 256.65 -99.7) (layer Dwgs.User) (width 0.12)) + (fp_line (start 122.5 -108.15) (end 256.65 -108.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start 107.5 -15) (end 108 -14.5) (layer Cmts.User) (width 0.12)) + (fp_line (start 107.5 -15) (end 107 -14.5) (layer Cmts.User) (width 0.12)) + (fp_line (start 107.5 -10) (end 107.5 -15) (layer Cmts.User) (width 0.12)) + (fp_text user "Keep out components and traces component side" (at 107.75 -9 180) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 110.3 -16.1) (end 110.3 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start 105.05 -16.1) (end 110.3 -16.1) (layer Dwgs.User) (width 0.12)) + (fp_line (start 105.05 -14.1) (end 105.05 -16.1) (layer Dwgs.User) (width 0.12)) + (fp_line (start 96.9 -14.1) (end 105.05 -14.1) (layer Dwgs.User) (width 0.12)) + (fp_line (start 96.9 -14.1) (end 96.9 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" (at 40 -44.25) (layer Cmts.User) + (effects (font (size 2 2) (thickness 0.25))) + ) + (fp_text user "Keep out components and traces solder side" (at -42.25 -77.5 180) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -40.07 -13.75) (end -40.07 -89.7) (layer Dwgs.User) (width 0.12)) + (fp_text user "Keep out components and traces both sides" (at 120 -87.75 90) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 117.42 -108.15) (end 117.42 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -32.45 -110.15) (end -32.45 -89.7) (layer Dwgs.User) (width 0.12)) + (fp_line (start -45.15 -89.7) (end -32.45 -89.7) (layer Dwgs.User) (width 0.12)) + (fp_line (start -32.45 -67.9) (end 121.5 -67.9) (layer Dwgs.User) (width 0.12)) + (fp_text user "Keep out components and traces both sides" (at 121.893243 -40.134926 90) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "Keep out components and traces solder side" (at -44.75 -36 90) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -44.15 -58.5) (end -44.15 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start 121.5 -67.9) (end 121.5 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start 92 -108.15) (end 117.42 -108.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start 92 -110.15) (end 92 -108.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start 34.15 -13.75) (end 121.5 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -32.45 -110.15) (end 92 -110.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start -32.45 -58.5) (end -32.45 -67.9) (layer Dwgs.User) (width 0.12)) + (fp_line (start -45.15 -58.5) (end -32.45 -58.5) (layer Dwgs.User) (width 0.12)) + (fp_text user "Keep out components and traces both sides" (at -21.75 -12) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 34.15 -12.75) (end 34.15 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -0.15 -13.75) (end -45.15 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -0.15 -10.925) (end -0.15 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_text user "Full length max" (at 269 -74 90) (layer Cmts.User) + (effects (font (size 2 2) (thickness 0.25))) + ) + (fp_line (start 266.85 -111.15) (end 266.8527 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start 122.5 -111.15) (end 266.85 -111.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start 122.5027 -12.75) (end 266.8527 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer Dwgs.User) (width 0.12)) + (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer Dwgs.User) (width 0.12)) + (fp_poly (pts (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5)) (layer B.Mask) (width 0)) + (fp_poly (pts (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5)) (layer F.Mask) (width 0)) + (fp_text user "Keep Out Cu" (at -7.75 -3.5) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -11.8 -8) (end -3.8 -8) (layer Dwgs.User) (width 0.12)) + (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer Dwgs.User) (width 0.12)) + (fp_text user "Half length max" (at 124.5 -72.25 90) (layer Cmts.User) + (effects (font (size 2 2) (thickness 0.25))) + ) + (fp_text user "Full height max" (at 36.75 -108.25) (layer Cmts.User) + (effects (font (size 2 2) (thickness 0.25))) + ) + (fp_text user "Low profile max height" (at 39.25 -71) (layer Cmts.User) + (effects (font (size 2 2) (thickness 0.25))) + ) + (fp_line (start -45.15 -68.9) (end 122.5 -68.9) (layer Dwgs.User) (width 0.12)) + (fp_line (start -45.15 -111.15) (end -45.15 -4.5) (layer Dwgs.User) (width 0.12)) + (fp_line (start 122.5 -111.15) (end 122.5 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -45.15 -111.15) (end 122.5 -111.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start 34.15 -12.75) (end 122.5027 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -30.15 -4.5) (end -45.15 -4.5) (layer Dwgs.User) (width 0.12)) + (fp_line (start -30.15 -4.5) (end -30.15 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -30.15 -12.75) (end -11.8 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -11.8 -4.5) (end -11.8 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -3.8 -4.5) (end -3.8 -10.925) (layer Dwgs.User) (width 0.12)) + (fp_line (start -11.8 -4.5) (end -3.8 -4.5) (layer Dwgs.User) (width 0.12)) + (fp_arc (start -1.975 -10.925) (end -0.15 -10.925) (angle -180) (layer Dwgs.User) (width 0.12)) + (fp_poly (pts (xy -0.25 -5.5) (xy 34.25 -5.5) (xy 34.25 0) (xy -0.25 0)) (layer B.Mask) (width 0.2)) + (fp_poly (pts (xy -0.25 -5.5) (xy 34.25 -5.5) (xy 34.25 0) (xy -0.25 0)) (layer F.Mask) (width 0.2)) + (fp_line (start 34.15 -0.5) (end 33.65 0) (layer Dwgs.User) (width 0.12)) + (fp_line (start -0.15 -0.5) (end 0.35 0) (layer Dwgs.User) (width 0.12)) + (fp_line (start 34.15 -0.5) (end 34.15 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -0.15 -0.5) (end -0.15 -10.925) (layer Dwgs.User) (width 0.12)) + (fp_line (start 13.45 0) (end 33.65 0) (layer Dwgs.User) (width 0.12)) + (fp_line (start 12.95 -0.5) (end 13.45 0) (layer Dwgs.User) (width 0.12)) + (fp_line (start 11.05 -0.5) (end 10.55 0) (layer Dwgs.User) (width 0.12)) + (fp_arc (start 12 -7.45) (end 11.05 -7.45) (angle 180) (layer Dwgs.User) (width 0.12)) + (fp_line (start 12.95 -7.45) (end 12.95 -0.5) (layer Dwgs.User) (width 0.12)) + (fp_line (start 11.05 -7.45) (end 11.05 -0.5) (layer Dwgs.User) (width 0.12)) + (fp_line (start 0.35 0) (end 10.55 0) (layer Dwgs.User) (width 0.12)) + (fp_text user %R (at 0 -17.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "Keep out components and traces both sides" (at 264.25 -65.25 90) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad A13 connect rect (at 14.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A12 connect rect (at 13.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A18 connect rect (at 19.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A17 connect rect (at 18.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A16 connect rect (at 17.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A15 connect rect (at 16.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A14 connect rect (at 15.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A11 connect rect (at 10.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A10 connect rect (at 9.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A9 connect rect (at 8.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A8 connect rect (at 7.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A7 connect rect (at 6.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A6 connect rect (at 5.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A5 connect rect (at 4.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A4 connect rect (at 3.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A3 connect rect (at 2.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A2 connect rect (at 1.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A1 connect rect (at 0.5 -4) (size 0.7 3.2) (layers B.Cu)) + (pad B13 connect rect (at 14.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B12 connect rect (at 13.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B18 connect rect (at 19.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B17 connect rect (at 18.5 -4) (size 0.7 3.2) (layers F.Cu)) + (pad B16 connect rect (at 17.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B15 connect rect (at 16.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B14 connect rect (at 15.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B11 connect rect (at 10.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B10 connect rect (at 9.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B9 connect rect (at 8.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B8 connect rect (at 7.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B7 connect rect (at 6.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B6 connect rect (at 5.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B5 connect rect (at 4.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B4 connect rect (at 3.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B3 connect rect (at 2.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B2 connect rect (at 1.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B1 connect rect (at 0.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B19 connect rect (at 20.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad A19 connect rect (at 20.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad B20 connect rect (at 21.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B21 connect rect (at 22.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B22 connect rect (at 23.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B23 connect rect (at 24.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B24 connect rect (at 25.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B25 connect rect (at 26.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B26 connect rect (at 27.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B27 connect rect (at 28.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B28 connect rect (at 29.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B29 connect rect (at 30.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B30 connect rect (at 31.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B31 connect rect (at 32.5 -4) (size 0.7 3.2) (layers F.Cu)) + (pad B32 connect rect (at 33.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad A20 connect rect (at 21.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A21 connect rect (at 22.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A22 connect rect (at 23.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A23 connect rect (at 24.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A24 connect rect (at 25.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A25 connect rect (at 26.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A26 connect rect (at 27.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A27 connect rect (at 28.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A28 connect rect (at 29.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A29 connect rect (at 30.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A30 connect rect (at 31.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A31 connect rect (at 32.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A32 connect rect (at 33.5 -3.5) (size 0.7 4.2) (layers B.Cu)) +) diff --git a/Library/PCIexpress.pretty/PCIexpress_x8.kicad_mod b/Library/PCIexpress.pretty/PCIexpress_x8.kicad_mod new file mode 100644 index 0000000..fb07d91 --- /dev/null +++ b/Library/PCIexpress.pretty/PCIexpress_x8.kicad_mod @@ -0,0 +1,218 @@ +(module PCIexpress_x8 (layer F.Cu) (tedit 5D338A24) + (descr "PCIexpress x8 footprint") + (tags PCIexpress) + (attr virtual) + (fp_text reference REF** (at 0 -19.75) (layer F.SilkS) hide + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value BUS_PCIexpress_x8 (at 0 -23) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_circle (center 261.77 -106.13) (end 263.37 -106.13) (layer Dwgs.User) (width 0.12)) + (fp_circle (center 261.77 -16.6) (end 263.37 -16.6) (layer Dwgs.User) (width 0.12)) + (fp_line (start 261.77 -99.7) (end 261.77 -22.9) (layer Dwgs.User) (width 0.12)) + (fp_line (start 256.65 -99.7) (end 261.77 -99.7) (layer Dwgs.User) (width 0.12)) + (fp_line (start 256.65 -22.9) (end 261.77 -22.9) (layer Dwgs.User) (width 0.12)) + (fp_line (start 256.65 -13.75) (end 256.65 -22.9) (layer Dwgs.User) (width 0.12)) + (fp_line (start 122.5 -13.75) (end 256.65 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start 256.65 -108.15) (end 256.65 -99.7) (layer Dwgs.User) (width 0.12)) + (fp_line (start 122.5 -108.15) (end 256.65 -108.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start 107.5 -15) (end 108 -14.5) (layer Cmts.User) (width 0.12)) + (fp_line (start 107.5 -15) (end 107 -14.5) (layer Cmts.User) (width 0.12)) + (fp_line (start 107.5 -10) (end 107.5 -15) (layer Cmts.User) (width 0.12)) + (fp_text user "Keep out components and traces component side" (at 107.75 -9 180) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 110.3 -16.1) (end 110.3 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start 105.05 -16.1) (end 110.3 -16.1) (layer Dwgs.User) (width 0.12)) + (fp_line (start 105.05 -14.1) (end 105.05 -16.1) (layer Dwgs.User) (width 0.12)) + (fp_line (start 96.9 -14.1) (end 105.05 -14.1) (layer Dwgs.User) (width 0.12)) + (fp_line (start 96.9 -14.1) (end 96.9 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_text user "Max component height: solder side 2,67mm component side 14,49mm" (at 40 -44.25) (layer Cmts.User) + (effects (font (size 2 2) (thickness 0.25))) + ) + (fp_text user "Keep out components and traces solder side" (at -42.25 -77.5 180) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -40.07 -13.75) (end -40.07 -89.7) (layer Dwgs.User) (width 0.12)) + (fp_text user "Keep out components and traces both sides" (at 120 -87.75 90) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 117.42 -108.15) (end 117.42 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -32.45 -110.15) (end -32.45 -89.7) (layer Dwgs.User) (width 0.12)) + (fp_line (start -45.15 -89.7) (end -32.45 -89.7) (layer Dwgs.User) (width 0.12)) + (fp_line (start -32.45 -67.9) (end 121.5 -67.9) (layer Dwgs.User) (width 0.12)) + (fp_text user "Keep out components and traces both sides" (at 121.893243 -40.134926 90) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "Keep out components and traces solder side" (at -44.75 -36 90) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -44.15 -58.5) (end -44.15 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start 121.5 -67.9) (end 121.5 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start 92 -108.15) (end 117.42 -108.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start 92 -110.15) (end 92 -108.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start 51.15 -13.75) (end 121.5 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -32.45 -110.15) (end 92 -110.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start -32.45 -58.5) (end -32.45 -67.9) (layer Dwgs.User) (width 0.12)) + (fp_line (start -45.15 -58.5) (end -32.45 -58.5) (layer Dwgs.User) (width 0.12)) + (fp_text user "Keep out components and traces both sides" (at -21.75 -12) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start 51.15 -12.75) (end 51.15 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -0.15 -13.75) (end -45.15 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -0.15 -10.925) (end -0.15 -13.75) (layer Dwgs.User) (width 0.12)) + (fp_text user "Full length max" (at 269 -74 90) (layer Cmts.User) + (effects (font (size 2 2) (thickness 0.25))) + ) + (fp_line (start 266.85 -111.15) (end 266.8527 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start 122.5 -111.15) (end 266.85 -111.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start 122.5027 -12.75) (end 266.8527 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_circle (center -37.65 -94.75) (end -36.05 -94.75) (layer Dwgs.User) (width 0.12)) + (fp_circle (center -37.65 -63.25) (end -36.05 -63.25) (layer Dwgs.User) (width 0.12)) + (fp_poly (pts (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5)) (layer B.Mask) (width 0)) + (fp_poly (pts (xy -11.8 -4.5) (xy -11.8 -8) (xy -3.8 -8) (xy -3.8 -4.5)) (layer F.Mask) (width 0)) + (fp_text user "Keep Out Cu" (at -7.75 -3.5) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -11.8 -8) (end -3.8 -8) (layer Dwgs.User) (width 0.12)) + (fp_circle (center -37.65 -9.35) (end -36.05 -9.35) (layer Dwgs.User) (width 0.12)) + (fp_text user "Half length max" (at 124.5 -72.25 90) (layer Cmts.User) + (effects (font (size 2 2) (thickness 0.25))) + ) + (fp_text user "Full height max" (at 36.75 -108.25) (layer Cmts.User) + (effects (font (size 2 2) (thickness 0.25))) + ) + (fp_text user "Low profile max height" (at 39.25 -71) (layer Cmts.User) + (effects (font (size 2 2) (thickness 0.25))) + ) + (fp_line (start -45.15 -68.9) (end 122.5 -68.9) (layer Dwgs.User) (width 0.12)) + (fp_line (start -45.15 -111.15) (end -45.15 -4.5) (layer Dwgs.User) (width 0.12)) + (fp_line (start 122.5 -111.15) (end 122.5 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -45.15 -111.15) (end 122.5 -111.15) (layer Dwgs.User) (width 0.12)) + (fp_line (start 51.15 -12.75) (end 122.5027 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -30.15 -4.5) (end -45.15 -4.5) (layer Dwgs.User) (width 0.12)) + (fp_line (start -30.15 -4.5) (end -30.15 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -30.15 -12.75) (end -11.8 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -11.8 -4.5) (end -11.8 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -3.8 -4.5) (end -3.8 -10.925) (layer Dwgs.User) (width 0.12)) + (fp_line (start -11.8 -4.5) (end -3.8 -4.5) (layer Dwgs.User) (width 0.12)) + (fp_arc (start -1.975 -10.925) (end -0.15 -10.925) (angle -180) (layer Dwgs.User) (width 0.12)) + (fp_poly (pts (xy -0.25 -5.5) (xy 51.25 -5.5) (xy 51.25 0) (xy -0.25 0)) (layer B.Mask) (width 0.2)) + (fp_poly (pts (xy -0.25 -5.5) (xy 51.25 -5.5) (xy 51.25 0) (xy -0.25 0)) (layer F.Mask) (width 0.2)) + (fp_line (start 51.15 -0.5) (end 50.65 0) (layer Dwgs.User) (width 0.12)) + (fp_line (start -0.15 -0.5) (end 0.35 0) (layer Dwgs.User) (width 0.12)) + (fp_line (start 51.15 -0.5) (end 51.15 -12.75) (layer Dwgs.User) (width 0.12)) + (fp_line (start -0.15 -0.5) (end -0.15 -10.925) (layer Dwgs.User) (width 0.12)) + (fp_line (start 13.45 0) (end 50.65 0) (layer Dwgs.User) (width 0.12)) + (fp_line (start 12.95 -0.5) (end 13.45 0) (layer Dwgs.User) (width 0.12)) + (fp_line (start 11.05 -0.5) (end 10.55 0) (layer Dwgs.User) (width 0.12)) + (fp_arc (start 12 -7.45) (end 11.05 -7.45) (angle 180) (layer Dwgs.User) (width 0.12)) + (fp_line (start 12.95 -7.45) (end 12.95 -0.5) (layer Dwgs.User) (width 0.12)) + (fp_line (start 11.05 -7.45) (end 11.05 -0.5) (layer Dwgs.User) (width 0.12)) + (fp_line (start 0.35 0) (end 10.55 0) (layer Dwgs.User) (width 0.12)) + (fp_text user %R (at 0 -17.5) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text user "Keep out components and traces both sides" (at 264.25 -65.25 90) (layer Cmts.User) + (effects (font (size 1 1) (thickness 0.15))) + ) + (pad A13 connect rect (at 14.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A12 connect rect (at 13.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A18 connect rect (at 19.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A17 connect rect (at 18.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A16 connect rect (at 17.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A15 connect rect (at 16.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A14 connect rect (at 15.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A11 connect rect (at 10.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A10 connect rect (at 9.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A9 connect rect (at 8.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A8 connect rect (at 7.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A7 connect rect (at 6.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A6 connect rect (at 5.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A5 connect rect (at 4.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A4 connect rect (at 3.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A3 connect rect (at 2.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A2 connect rect (at 1.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A1 connect rect (at 0.5 -4) (size 0.7 3.2) (layers B.Cu)) + (pad B13 connect rect (at 14.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B12 connect rect (at 13.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B18 connect rect (at 19.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B17 connect rect (at 18.5 -4) (size 0.7 3.2) (layers F.Cu)) + (pad B16 connect rect (at 17.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B15 connect rect (at 16.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B14 connect rect (at 15.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B11 connect rect (at 10.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B10 connect rect (at 9.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B9 connect rect (at 8.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B8 connect rect (at 7.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B7 connect rect (at 6.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B6 connect rect (at 5.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B5 connect rect (at 4.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B4 connect rect (at 3.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B3 connect rect (at 2.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B2 connect rect (at 1.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B1 connect rect (at 0.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B19 connect rect (at 20.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad A19 connect rect (at 20.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad B20 connect rect (at 21.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B21 connect rect (at 22.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B22 connect rect (at 23.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B23 connect rect (at 24.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B24 connect rect (at 25.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B25 connect rect (at 26.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B26 connect rect (at 27.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B27 connect rect (at 28.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B28 connect rect (at 29.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B29 connect rect (at 30.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B30 connect rect (at 31.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B31 connect rect (at 32.5 -4) (size 0.7 3.2) (layers F.Cu)) + (pad B32 connect rect (at 33.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad A20 connect rect (at 21.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A21 connect rect (at 22.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A22 connect rect (at 23.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A23 connect rect (at 24.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A24 connect rect (at 25.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A25 connect rect (at 26.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A26 connect rect (at 27.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A27 connect rect (at 28.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A28 connect rect (at 29.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A29 connect rect (at 30.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A30 connect rect (at 31.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A31 connect rect (at 32.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A32 connect rect (at 33.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A33 connect rect (at 34.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A34 connect rect (at 35.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A35 connect rect (at 36.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A36 connect rect (at 37.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A37 connect rect (at 38.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A38 connect rect (at 39.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A39 connect rect (at 40.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A40 connect rect (at 41.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A41 connect rect (at 42.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A42 connect rect (at 43.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A43 connect rect (at 44.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A44 connect rect (at 45.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A45 connect rect (at 46.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A46 connect rect (at 47.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A47 connect rect (at 48.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A48 connect rect (at 49.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad A49 connect rect (at 50.5 -3.5) (size 0.7 4.2) (layers B.Cu)) + (pad B33 connect rect (at 34.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B34 connect rect (at 35.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B35 connect rect (at 36.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B36 connect rect (at 37.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B37 connect rect (at 38.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B38 connect rect (at 39.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B39 connect rect (at 40.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B40 connect rect (at 41.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B41 connect rect (at 42.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B42 connect rect (at 43.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B43 connect rect (at 44.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B44 connect rect (at 45.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B45 connect rect (at 46.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B46 connect rect (at 47.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B47 connect rect (at 48.5 -3.5) (size 0.7 4.2) (layers F.Cu)) + (pad B48 connect rect (at 49.5 -4) (size 0.7 3.2) (layers F.Cu)) + (pad B49 connect rect (at 50.5 -3.5) (size 0.7 4.2) (layers F.Cu)) +) diff --git a/PCIexpress_x16_full/.gitignore b/PCIexpress_x16_full/.gitignore new file mode 100644 index 0000000..5cfb0c1 --- /dev/null +++ b/PCIexpress_x16_full/.gitignore @@ -0,0 +1,25 @@ +# For PCBs designed using KiCad: http://www.kicad-pcb.org/ +# Format documentation: http://kicad-pcb.org/help/file-formats/ + +# Temporary files +*.000 +*.bak +*.bck +*.kicad_pcb-bak +*~ +_autosave-* +*.tmp +*-save.pro +*-save.kicad_pcb +fp-info-cache + +# Netlist files (exported from Eeschema) +*.net + +# Autorouter files (exported from Pcbnew) +*.dsn +*.ses + +# Exported BOM files +*.xml +*.csv diff --git a/PCIexpress_x16_full/PCIexpress_connector.sch b/PCIexpress_x16_full/PCIexpress_connector.sch new file mode 100644 index 0000000..176d683 --- /dev/null +++ b/PCIexpress_x16_full/PCIexpress_connector.sch @@ -0,0 +1,607 @@ +EESchema Schematic File Version 4 +EELAYER 29 0 +EELAYER END +$Descr A4 8268 11693 portrait +encoding utf-8 +Sheet 2 2 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Comp +L PCIexpress:PCIexpress_bracket J? +U 1 1 5D51ADA7 +P 2200 10750 +F 0 "J?" H 2225 10796 50 0000 L CNN +F 1 "PCIexpress_bracket" H 2225 10705 50 0000 L CNN +F 2 "PCIexpress:PCIexpress_bracket_full" H 2200 10750 50 0001 C CNN +F 3 "" H 2200 10750 50 0001 C CNN + 1 2200 10750 + 1 0 0 -1 +$EndComp +$Comp +L PCIexpress:PCIexpress_x16 J? +U 1 1 5D51ADAD +P 4150 900 +F 0 "J?" H 4150 1067 50 0000 C CNN +F 1 "PCIexpress_x16" H 4150 976 50 0000 C CNN +F 2 "PCIexpress:PCIexpress_x16" H 4150 -50 50 0001 C CNN +F 3 "" H 4150 -50 50 0001 C CNN + 1 4150 900 + 1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5D51ADB3 +P 3450 9600 +F 0 "#PWR?" H 3450 9350 50 0001 C CNN +F 1 "GND" H 3455 9427 50 0000 C CNN +F 2 "" H 3450 9600 50 0001 C CNN +F 3 "" H 3450 9600 50 0001 C CNN + 1 3450 9600 + -1 0 0 -1 +$EndComp +$Comp +L power:GND #PWR? +U 1 1 5D51ADB9 +P 4850 9600 +F 0 "#PWR?" H 4850 9350 50 0001 C CNN +F 1 "GND" H 4855 9427 50 0000 C CNN +F 2 "" H 4850 9600 50 0001 C CNN +F 3 "" H 4850 9600 50 0001 C CNN + 1 4850 9600 + -1 0 0 -1 +$EndComp +Wire Wire Line + 3450 9600 3450 9300 +Wire Wire Line + 3450 1300 3550 1300 +Wire Wire Line + 3550 1600 3450 1600 +Connection ~ 3450 1600 +Wire Wire Line + 3450 1600 3450 1300 +Wire Wire Line + 3550 2300 3450 2300 +Connection ~ 3450 2300 +Wire Wire Line + 3450 2300 3450 1600 +Wire Wire Line + 3550 2600 3450 2600 +Connection ~ 3450 2600 +Wire Wire Line + 3450 2600 3450 2300 +Wire Wire Line + 3550 2800 3450 2800 +Connection ~ 3450 2800 +Wire Wire Line + 3450 2800 3450 2600 +Wire Wire Line + 3550 3200 3450 3200 +Connection ~ 3450 3200 +Wire Wire Line + 3450 3200 3450 2800 +Wire Wire Line + 3550 3300 3450 3300 +Connection ~ 3450 3300 +Wire Wire Line + 3450 3300 3450 3200 +Wire Wire Line + 3550 3600 3450 3600 +Connection ~ 3450 3600 +Wire Wire Line + 3450 3600 3450 3300 +Wire Wire Line + 3550 3700 3450 3700 +Connection ~ 3450 3700 +Wire Wire Line + 3450 3700 3450 3600 +Wire Wire Line + 3550 4000 3450 4000 +Connection ~ 3450 4000 +Wire Wire Line + 3450 4000 3450 3700 +Wire Wire Line + 3550 4300 3450 4300 +Connection ~ 3450 4300 +Wire Wire Line + 3450 4300 3450 4000 +Wire Wire Line + 3550 4700 3450 4700 +Connection ~ 3450 4700 +Wire Wire Line + 3450 4700 3450 4300 +Wire Wire Line + 3550 4800 3450 4800 +Connection ~ 3450 4800 +Wire Wire Line + 3450 4800 3450 4700 +Wire Wire Line + 3550 5100 3450 5100 +Connection ~ 3450 5100 +Wire Wire Line + 3450 5100 3450 4800 +Connection ~ 3450 5200 +Wire Wire Line + 3450 5200 3450 5100 +Wire Wire Line + 3550 5200 3450 5200 +Wire Wire Line + 3550 5500 3450 5500 +Connection ~ 3450 5500 +Wire Wire Line + 3450 5500 3450 5200 +Wire Wire Line + 3550 5600 3450 5600 +Connection ~ 3450 5600 +Wire Wire Line + 3450 5600 3450 5500 +Wire Wire Line + 3550 5900 3450 5900 +Connection ~ 3450 5900 +Wire Wire Line + 3450 5900 3450 5600 +Wire Wire Line + 3550 6100 3450 6100 +Connection ~ 3450 6100 +Wire Wire Line + 3450 6100 3450 5900 +Wire Wire Line + 3550 6500 3450 6500 +Connection ~ 3450 6500 +Wire Wire Line + 3450 6500 3450 6100 +Wire Wire Line + 3550 6600 3450 6600 +Connection ~ 3450 6600 +Wire Wire Line + 3450 6600 3450 6500 +Wire Wire Line + 3550 6900 3450 6900 +Connection ~ 3450 6900 +Wire Wire Line + 3450 6900 3450 6600 +Wire Wire Line + 3550 7000 3450 7000 +Connection ~ 3450 7000 +Wire Wire Line + 3450 7000 3450 6900 +Wire Wire Line + 3550 7300 3450 7300 +Connection ~ 3450 7300 +Wire Wire Line + 3450 7300 3450 7000 +Wire Wire Line + 3550 7400 3450 7400 +Connection ~ 3450 7400 +Wire Wire Line + 3450 7400 3450 7300 +Wire Wire Line + 3550 7700 3450 7700 +Connection ~ 3450 7700 +Wire Wire Line + 3450 7700 3450 7400 +Wire Wire Line + 3550 7800 3450 7800 +Connection ~ 3450 7800 +Wire Wire Line + 3450 7800 3450 7700 +Wire Wire Line + 3550 8100 3450 8100 +Connection ~ 3450 8100 +Wire Wire Line + 3450 8100 3450 7800 +Wire Wire Line + 3550 8200 3450 8200 +Connection ~ 3450 8200 +Wire Wire Line + 3450 8200 3450 8100 +Wire Wire Line + 3550 8500 3450 8500 +Connection ~ 3450 8500 +Wire Wire Line + 3450 8500 3450 8200 +Wire Wire Line + 3550 8600 3450 8600 +Connection ~ 3450 8600 +Wire Wire Line + 3450 8600 3450 8500 +Wire Wire Line + 3550 8900 3450 8900 +Connection ~ 3450 8900 +Wire Wire Line + 3450 8900 3450 8600 +Wire Wire Line + 3550 9000 3450 9000 +Connection ~ 3450 9000 +Wire Wire Line + 3450 9000 3450 8900 +Wire Wire Line + 3550 9300 3450 9300 +Connection ~ 3450 9300 +Wire Wire Line + 3450 9300 3450 9000 +Wire Wire Line + 4850 1300 4750 1300 +Wire Wire Line + 4850 1300 4850 2200 +Wire Wire Line + 4750 2200 4850 2200 +Connection ~ 4850 2200 +Wire Wire Line + 4850 2200 4850 2500 +Wire Wire Line + 4750 2500 4850 2500 +Connection ~ 4850 2500 +Wire Wire Line + 4850 2500 4850 2800 +Wire Wire Line + 4750 2800 4850 2800 +Connection ~ 4850 2800 +Wire Wire Line + 4850 2800 4850 3100 +Wire Wire Line + 4750 3100 4850 3100 +Connection ~ 4850 3100 +Wire Wire Line + 4850 3100 4850 3400 +Wire Wire Line + 4750 3400 4850 3400 +Connection ~ 4850 3400 +Wire Wire Line + 4850 3400 4850 3500 +Wire Wire Line + 4750 3500 4850 3500 +Connection ~ 4850 3500 +Wire Wire Line + 4850 3500 4850 3800 +Wire Wire Line + 4750 3800 4850 3800 +Connection ~ 4850 3800 +Wire Wire Line + 4850 3800 4850 3900 +Wire Wire Line + 4750 3900 4850 3900 +Connection ~ 4850 3900 +Wire Wire Line + 4850 3900 4850 4200 +Wire Wire Line + 4750 4200 4850 4200 +Connection ~ 4850 4200 +Wire Wire Line + 4850 4200 4850 4600 +Wire Wire Line + 4750 4600 4850 4600 +Connection ~ 4850 4600 +Wire Wire Line + 4850 4600 4850 4900 +Wire Wire Line + 4750 4900 4850 4900 +Connection ~ 4850 4900 +Wire Wire Line + 4850 4900 4850 5000 +Wire Wire Line + 4750 5000 4850 5000 +Connection ~ 4850 5000 +Wire Wire Line + 4850 5000 4850 5300 +Wire Wire Line + 4750 5300 4850 5300 +Connection ~ 4850 5300 +Wire Wire Line + 4850 5300 4850 5400 +Wire Wire Line + 4750 5400 4850 5400 +Connection ~ 4850 5400 +Wire Wire Line + 4850 5400 4850 5700 +Wire Wire Line + 4750 5700 4850 5700 +Connection ~ 4850 5700 +Wire Wire Line + 4850 5700 4850 5800 +Wire Wire Line + 4750 5800 4850 5800 +Connection ~ 4850 5800 +Wire Wire Line + 4850 5800 4850 6100 +Wire Wire Line + 4750 6100 4850 6100 +Connection ~ 4850 6100 +Wire Wire Line + 4850 6100 4850 6400 +Wire Wire Line + 4750 6400 4850 6400 +Connection ~ 4850 6400 +Wire Wire Line + 4850 6400 4850 6700 +Wire Wire Line + 4750 6700 4850 6700 +Connection ~ 4850 6700 +Wire Wire Line + 4850 6700 4850 6800 +Wire Wire Line + 4750 6800 4850 6800 +Connection ~ 4850 6800 +Wire Wire Line + 4850 6800 4850 7100 +Wire Wire Line + 4850 7100 4750 7100 +Connection ~ 4850 7100 +Wire Wire Line + 4850 7100 4850 7200 +Wire Wire Line + 4750 7200 4850 7200 +Connection ~ 4850 7200 +Wire Wire Line + 4850 7200 4850 7500 +Wire Wire Line + 4750 7500 4850 7500 +Connection ~ 4850 7500 +Wire Wire Line + 4850 7500 4850 7600 +Wire Wire Line + 4750 7600 4850 7600 +Connection ~ 4850 7600 +Wire Wire Line + 4850 7600 4850 7900 +Wire Wire Line + 4750 7900 4850 7900 +Connection ~ 4850 7900 +Wire Wire Line + 4850 7900 4850 8000 +Wire Wire Line + 4750 8000 4850 8000 +Connection ~ 4850 8000 +Wire Wire Line + 4850 8000 4850 8300 +Wire Wire Line + 4750 8300 4850 8300 +Connection ~ 4850 8300 +Wire Wire Line + 4850 8300 4850 8400 +Wire Wire Line + 4750 8400 4850 8400 +Connection ~ 4850 8400 +Wire Wire Line + 4850 8400 4850 8700 +Wire Wire Line + 4850 8700 4750 8700 +Connection ~ 4850 8700 +Wire Wire Line + 4850 8700 4850 8800 +Wire Wire Line + 4750 8800 4850 8800 +Connection ~ 4850 8800 +Wire Wire Line + 4850 8800 4850 9100 +Wire Wire Line + 4750 9100 4850 9100 +Connection ~ 4850 9100 +Wire Wire Line + 4850 9100 4850 9200 +Wire Wire Line + 4750 9200 4850 9200 +Connection ~ 4850 9200 +Wire Wire Line + 4850 9200 4850 9500 +Wire Wire Line + 4750 9500 4850 9500 +Connection ~ 4850 9500 +Wire Wire Line + 4850 9500 4850 9600 +Wire Wire Line + 4750 1000 4950 1000 +$Comp +L power:+3.3V #PWR? +U 1 1 5D51AE8A +P 3350 1700 +AR Path="/5D51AE8A" Ref="#PWR?" Part="1" +AR Path="/5D508B15/5D51AE8A" Ref="#PWR?" Part="1" +F 0 "#PWR?" H 3350 1550 50 0001 C CNN +F 1 "+3.3V" V 3365 1828 50 0000 L CNN +F 2 "" H 3350 1700 50 0001 C CNN +F 3 "" H 3350 1700 50 0001 C CNN + 1 3350 1700 + 0 -1 -1 0 +$EndComp +$Comp +L power:+3.3V #PWR? +U 1 1 5D51AE90 +P 4950 1800 +AR Path="/5D51AE90" Ref="#PWR?" Part="1" +AR Path="/5D508B15/5D51AE90" Ref="#PWR?" Part="1" +F 0 "#PWR?" H 4950 1650 50 0001 C CNN +F 1 "+3.3V" V 4965 1928 50 0000 L CNN +F 2 "" H 4950 1800 50 0001 C CNN +F 3 "" H 4950 1800 50 0001 C CNN + 1 4950 1800 + 0 1 1 0 +$EndComp +$Comp +L power:+3.3V #PWR? +U 1 1 5D51AE96 +P 4950 1900 +AR Path="/5D51AE96" Ref="#PWR?" Part="1" +AR Path="/5D508B15/5D51AE96" Ref="#PWR?" Part="1" +F 0 "#PWR?" H 4950 1750 50 0001 C CNN +F 1 "+3.3V" V 4965 2028 50 0000 L CNN +F 2 "" H 4950 1900 50 0001 C CNN +F 3 "" H 4950 1900 50 0001 C CNN + 1 4950 1900 + 0 1 1 0 +$EndComp +$Comp +L power:+3.3VA #PWR? +U 1 1 5D51AE9C +P 3350 1900 +AR Path="/5D51AE9C" Ref="#PWR?" Part="1" +AR Path="/5D508B15/5D51AE9C" Ref="#PWR?" Part="1" +F 0 "#PWR?" H 3350 1750 50 0001 C CNN +F 1 "+3.3VA" V 3365 2027 50 0000 L CNN +F 2 "" H 3350 1900 50 0001 C CNN +F 3 "" H 3350 1900 50 0001 C CNN + 1 3350 1900 + 0 -1 -1 0 +$EndComp +$Comp +L power:+12V #PWR? +U 1 1 5D51AEA2 +P 3450 900 +AR Path="/5D51AEA2" Ref="#PWR?" Part="1" +AR Path="/5D508B15/5D51AEA2" Ref="#PWR?" Part="1" +F 0 "#PWR?" H 3450 750 50 0001 C CNN +F 1 "+12V" H 3465 1073 50 0000 C CNN +F 2 "" H 3450 900 50 0001 C CNN +F 3 "" H 3450 900 50 0001 C CNN + 1 3450 900 + 1 0 0 -1 +$EndComp +$Comp +L power:+12V #PWR? +U 1 1 5D51AEA8 +P 4850 900 +AR Path="/5D51AEA8" Ref="#PWR?" Part="1" +AR Path="/5D508B15/5D51AEA8" Ref="#PWR?" Part="1" +F 0 "#PWR?" H 4850 750 50 0001 C CNN +F 1 "+12V" H 4865 1073 50 0000 C CNN +F 2 "" H 4850 900 50 0001 C CNN +F 3 "" H 4850 900 50 0001 C CNN + 1 4850 900 + 1 0 0 -1 +$EndComp +Wire Wire Line + 4850 900 4850 1100 +Wire Wire Line + 4850 1100 4750 1100 +Wire Wire Line + 4750 1200 4850 1200 +Wire Wire Line + 4850 1200 4850 1100 +Connection ~ 4850 1100 +Wire Wire Line + 3550 1200 3450 1200 +Wire Wire Line + 3450 1200 3450 1100 +Wire Wire Line + 3550 1000 3450 1000 +Connection ~ 3450 1000 +Wire Wire Line + 3450 1000 3450 900 +Connection ~ 3450 1100 +Wire Wire Line + 3450 1100 3450 1000 +Wire Wire Line + 3450 1100 3550 1100 +Wire Wire Line + 3350 1700 3550 1700 +Wire Wire Line + 4750 1800 4950 1800 +Wire Wire Line + 4750 1900 4950 1900 +Wire Wire Line + 3350 1900 3550 1900 +Text HLabel 3350 2400 0 50 Output ~ 0 +TX0+ +Text HLabel 3350 2500 0 50 Output ~ 0 +TX0- +Text HLabel 3350 3000 0 50 Output ~ 0 +TX1+ +Text HLabel 3350 3100 0 50 Output ~ 0 +TX1- +Wire Wire Line + 3350 2400 3550 2400 +Wire Wire Line + 3350 2500 3550 2500 +Wire Wire Line + 3350 3000 3550 3000 +Wire Wire Line + 3350 3100 3550 3100 +Text HLabel 4950 2300 2 50 Output ~ 0 +REFCLK+ +Text HLabel 4950 2400 2 50 Output ~ 0 +REFCLK- +Text HLabel 4950 2600 2 50 Input ~ 0 +RX0+ +Text HLabel 4950 2700 2 50 Input ~ 0 +RX0- +Wire Wire Line + 4750 2300 4950 2300 +Wire Wire Line + 4750 2400 4950 2400 +Wire Wire Line + 4750 2600 4950 2600 +Wire Wire Line + 4750 2700 4950 2700 +Text HLabel 3350 3400 0 50 Output ~ 0 +TX2+ +Text HLabel 3350 3500 0 50 Output ~ 0 +TX2- +Wire Wire Line + 3350 3400 3550 3400 +Wire Wire Line + 3350 3500 3550 3500 +Text HLabel 3350 3800 0 50 Output ~ 0 +TX3+ +Text HLabel 3350 3900 0 50 Output ~ 0 +TX3- +Wire Wire Line + 3350 3800 3550 3800 +Wire Wire Line + 3350 3900 3550 3900 +Text HLabel 3350 4500 0 50 Output ~ 0 +TX4+ +Text HLabel 3350 4600 0 50 Output ~ 0 +TX4- +Wire Wire Line + 3350 4500 3550 4500 +Wire Wire Line + 3350 4600 3550 4600 +Wire Wire Line + 4750 2000 4950 2000 +Wire Wire Line + 4750 1700 4950 1700 +Wire Wire Line + 4750 1600 4950 1600 +Wire Wire Line + 4750 1500 4950 1500 +Wire Wire Line + 4750 1400 4950 1400 +Wire Wire Line + 3350 1400 3550 1400 +Wire Wire Line + 3350 1500 3550 1500 +Wire Wire Line + 3350 1800 3550 1800 +Wire Wire Line + 3350 2000 3550 2000 +Wire Wire Line + 3350 2200 3550 2200 +Wire Wire Line + 3350 4100 3550 4100 +Wire Wire Line + 3350 4200 3550 4200 +Wire Wire Line + 3350 6000 3550 6000 +Wire Wire Line + 3350 9400 3550 9400 +Text HLabel 3350 9400 0 50 UnSpc ~ 0 +~PRSNTx16 +Text Notes 5250 2650 0 50 ~ 0 +From add-in card transmitter to mainboard receiver\nPlace AC coupling capacitors here if necessary +Text Notes 3050 2450 2 50 ~ 0 +From mainboard transmitter to add-in card receiver\nPlace termination resistors here if necessary +Text HLabel 4950 1600 2 50 Input ~ 0 +TDO +Text HLabel 4950 1700 2 50 Output ~ 0 +TMS +Text HLabel 4950 1500 2 50 Output ~ 0 +TDI +Text HLabel 4950 1400 2 50 Output ~ 0 +TCK +$EndSCHEMATC diff --git a/PCIexpress_x16_full/PCIexpress_x16_full-cache.lib b/PCIexpress_x16_full/PCIexpress_x16_full-cache.lib new file mode 100644 index 0000000..289fc5f --- /dev/null +++ b/PCIexpress_x16_full/PCIexpress_x16_full-cache.lib @@ -0,0 +1,262 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +# PCIexpress_PCIexpress_bracket +# +DEF PCIexpress_PCIexpress_bracket J 0 40 Y Y 1 F N +F0 "J" 0 0 50 H V C CNN +F1 "PCIexpress_PCIexpress_bracket" 0 0 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +$FPLIST + PCIexpress_bracket_* +$ENDFPLIST +DRAW +ENDDRAW +ENDDEF +# +# PCIexpress_PCIexpress_x16 +# +DEF PCIexpress_PCIexpress_x16 J 0 40 Y Y 1 F N +F0 "J" 0 150 50 H V C CNN +F1 "PCIexpress_PCIexpress_x16" 0 50 50 H V C CNN +F2 "PCIexpress:PCIexpress_x16" 0 -950 50 H I C CNN +F3 "" 0 -950 50 H I C CNN +DRAW +T 0 0 -8650 50 0 0 0 x16 Normal 0 C C +T 0 0 -3450 50 0 0 0 x4 Normal 0 C C +T 0 0 -5250 50 0 0 0 x8 Normal 0 C C +T 0 0 -1150 50 0 1 1 notch Normal 0 C C +T 0 0 -1950 50 0 1 1 x1 Normal 0 C C +S 450 0 -450 -8700 1 1 10 f +P 2 0 0 0 450 -5300 -450 -5300 N +P 2 0 0 0 450 -3500 -450 -3500 N +P 2 1 1 0 450 -2000 -450 -2000 N +P 2 1 1 0 450 -1200 -450 -1200 N +X ~PRSNT1 A1 600 -100 150 L 50 50 1 1 P +X +3.3V A10 600 -1000 150 L 50 50 1 1 w +X ~PERST A11 600 -1100 150 L 50 50 1 1 O +X GND A12 600 -1300 150 L 50 50 1 1 w +X REFCLK+ A13 600 -1400 150 L 50 50 1 1 O +X REFCLK- A14 600 -1500 150 L 50 50 1 1 O +X GND A15 600 -1600 150 L 50 50 1 1 w +X PERp0 A16 600 -1700 150 L 50 50 1 1 I +X PERn0 A17 600 -1800 150 L 50 50 1 1 I +X GND A18 600 -1900 150 L 50 50 1 1 w +X RSVD A19 600 -2100 150 L 50 50 1 1 N +X +12V A2 600 -200 150 L 50 50 1 1 w +X GND A20 600 -2200 150 L 50 50 1 1 w +X PERp1 A21 600 -2300 150 L 50 50 1 1 I +X PERn1 A22 600 -2400 150 L 50 50 1 1 I +X GND A23 600 -2500 150 L 50 50 1 1 w +X GND A24 600 -2600 150 L 50 50 1 1 w +X PERp2 A25 600 -2700 150 L 50 50 1 1 I +X PERn2 A26 600 -2800 150 L 50 50 1 1 I +X GND A27 600 -2900 150 L 50 50 1 1 w +X GND A28 600 -3000 150 L 50 50 1 1 w +X PERp3 A29 600 -3100 150 L 50 50 1 1 I +X +12V A3 600 -300 150 L 50 50 1 1 w +X PERn3 A30 600 -3200 150 L 50 50 1 1 I +X GND A31 600 -3300 150 L 50 50 1 1 w +X RSVD A32 600 -3400 150 L 50 50 1 1 N +X RSVD A33 600 -3600 150 L 50 50 1 1 N +X GND A34 600 -3700 150 L 50 50 1 1 w +X PERp4 A35 600 -3800 150 L 50 50 1 1 I +X PERn4 A36 600 -3900 150 L 50 50 1 1 I +X GND A37 600 -4000 150 L 50 50 1 1 w +X GND A38 600 -4100 150 L 50 50 1 1 w +X PERp5 A39 600 -4200 150 L 50 50 1 1 I +X GND A4 600 -400 150 L 50 50 1 1 w +X PERn5 A40 600 -4300 150 L 50 50 1 1 I +X GND A41 600 -4400 150 L 50 50 1 1 w +X GND A42 600 -4500 150 L 50 50 1 1 w +X PERp6 A43 600 -4600 150 L 50 50 1 1 I +X PERn6 A44 600 -4700 150 L 50 50 1 1 I +X GND A45 600 -4800 150 L 50 50 1 1 w +X GND A46 600 -4900 150 L 50 50 1 1 w +X PERp7 A47 600 -5000 150 L 50 50 1 1 I +X PERn7 A48 600 -5100 150 L 50 50 1 1 I +X GND A49 600 -5200 150 L 50 50 1 1 w +X TCK A5 600 -500 150 L 50 50 1 1 O +X RSVD A50 600 -5400 150 L 50 50 1 1 N +X GND A51 600 -5500 150 L 50 50 1 1 w +X PERp8 A52 600 -5600 150 L 50 50 1 1 I +X PERn8 A53 600 -5700 150 L 50 50 1 1 I +X GND A54 600 -5800 150 L 50 50 1 1 w +X GND A55 600 -5900 150 L 50 50 1 1 w +X PERp9 A56 600 -6000 150 L 50 50 1 1 I +X PERn9 A57 600 -6100 150 L 50 50 1 1 I +X GND A58 600 -6200 150 L 50 50 1 1 w +X GND A59 600 -6300 150 L 50 50 1 1 w +X TDI A6 600 -600 150 L 50 50 1 1 O +X PERp10 A60 600 -6400 150 L 50 50 1 1 I +X PERn10 A61 600 -6500 150 L 50 50 1 1 I +X GND A62 600 -6600 150 L 50 50 1 1 w +X GND A63 600 -6700 150 L 50 50 1 1 w +X PERp11 A64 600 -6800 150 L 50 50 1 1 I +X PERn11 A65 600 -6900 150 L 50 50 1 1 I +X GND A66 600 -7000 150 L 50 50 1 1 w +X GND A67 600 -7100 150 L 50 50 1 1 w +X PERp12 A68 600 -7200 150 L 50 50 1 1 I +X PERn12 A69 600 -7300 150 L 50 50 1 1 I +X TDO A7 600 -700 150 L 50 50 1 1 I +X GND A70 600 -7400 150 L 50 50 1 1 w +X GND A71 600 -7500 150 L 50 50 1 1 w +X PERp13 A72 600 -7600 150 L 50 50 1 1 I +X PERn13 A73 600 -7700 150 L 50 50 1 1 I +X GND A74 600 -7800 150 L 50 50 1 1 w +X GND A75 600 -7900 150 L 50 50 1 1 w +X PERp14 A76 600 -8000 150 L 50 50 1 1 I +X PERn14 A77 600 -8100 150 L 50 50 1 1 I +X GND A78 600 -8200 150 L 50 50 1 1 w +X GND A79 600 -8300 150 L 50 50 1 1 w +X TMS A8 600 -800 150 L 50 50 1 1 O +X PERp15 A80 600 -8400 150 L 50 50 1 1 I +X PERn15 A81 600 -8500 150 L 50 50 1 1 I +X GND A82 600 -8600 150 L 50 50 1 1 w +X +3.3V A9 600 -900 150 L 50 50 1 1 w +X +12V B1 -600 -100 150 R 50 50 1 1 w +X +3.3V_aux B10 -600 -1000 150 R 50 50 1 1 w +X ~WAKE B11 -600 -1100 150 R 50 50 1 1 C +X ~CLKREQ B12 -600 -1300 150 R 50 50 1 1 C +X GND B13 -600 -1400 150 R 50 50 1 1 w +X PETp0 B14 -600 -1500 150 R 50 50 1 1 O +X PETn0 B15 -600 -1600 150 R 50 50 1 1 O +X GND B16 -600 -1700 150 R 50 50 1 1 w +X ~PRSNT2 B17 -600 -1800 150 R 50 50 1 1 P +X GND B18 -600 -1900 150 R 50 50 1 1 w +X PETp1 B19 -600 -2100 150 R 50 50 1 1 O +X +12V B2 -600 -200 150 R 50 50 1 1 w +X PETn1 B20 -600 -2200 150 R 50 50 1 1 O +X GND B21 -600 -2300 150 R 50 50 1 1 w +X GND B22 -600 -2400 150 R 50 50 1 1 w +X PETp2 B23 -600 -2500 150 R 50 50 1 1 O +X PETn2 B24 -600 -2600 150 R 50 50 1 1 O +X GND B25 -600 -2700 150 R 50 50 1 1 w +X GND B26 -600 -2800 150 R 50 50 1 1 w +X PETp3 B27 -600 -2900 150 R 50 50 1 1 O +X PETn3 B28 -600 -3000 150 R 50 50 1 1 O +X GND B29 -600 -3100 150 R 50 50 1 1 w +X +12V B3 -600 -300 150 R 50 50 1 1 w +X ~PWRBRK B30 -600 -3200 150 R 50 50 1 1 C +X ~PRSNT2 B31 -600 -3300 150 R 50 50 1 1 P +X GND B32 -600 -3400 150 R 50 50 1 1 w +X PETp4 B33 -600 -3600 150 R 50 50 1 1 O +X PETn4 B34 -600 -3700 150 R 50 50 1 1 O +X GND B35 -600 -3800 150 R 50 50 1 1 w +X GND B36 -600 -3900 150 R 50 50 1 1 w +X PETp5 B37 -600 -4000 150 R 50 50 1 1 O +X PETn5 B38 -600 -4100 150 R 50 50 1 1 O +X GND B39 -600 -4200 150 R 50 50 1 1 w +X GND B4 -600 -400 150 R 50 50 1 1 w +X GND B40 -600 -4300 150 R 50 50 1 1 w +X PETp6 B41 -600 -4400 150 R 50 50 1 1 O +X PETn6 B42 -600 -4500 150 R 50 50 1 1 O +X GND B43 -600 -4600 150 R 50 50 1 1 w +X GND B44 -600 -4700 150 R 50 50 1 1 w +X PETp7 B45 -600 -4800 150 R 50 50 1 1 O +X PETn7 B46 -600 -4900 150 R 50 50 1 1 O +X GND B47 -600 -5000 150 R 50 50 1 1 w +X ~PRSNT2 B48 -600 -5100 150 R 50 50 1 1 P +X GND B49 -600 -5200 150 R 50 50 1 1 w +X SMCLK B5 -600 -500 150 R 50 50 1 1 C +X PETp8 B50 -600 -5400 150 R 50 50 1 1 O +X PETn8 B51 -600 -5500 150 R 50 50 1 1 O +X GND B52 -600 -5600 150 R 50 50 1 1 w +X GND B53 -600 -5700 150 R 50 50 1 1 w +X PETp9 B54 -600 -5800 150 R 50 50 1 1 O +X PETn9 B55 -600 -5900 150 R 50 50 1 1 O +X GND B56 -600 -6000 150 R 50 50 1 1 w +X GND B57 -600 -6100 150 R 50 50 1 1 w +X PETp10 B58 -600 -6200 150 R 50 50 1 1 O +X PETn10 B59 -600 -6300 150 R 50 50 1 1 O +X SMDAT B6 -600 -600 150 R 50 50 1 1 C +X GND B60 -600 -6400 150 R 50 50 1 1 w +X GND B61 -600 -6500 150 R 50 50 1 1 w +X PETp11 B62 -600 -6600 150 R 50 50 1 1 O +X PETn11 B63 -600 -6700 150 R 50 50 1 1 O +X GND B64 -600 -6800 150 R 50 50 1 1 w +X GND B65 -600 -6900 150 R 50 50 1 1 w +X PETp12 B66 -600 -7000 150 R 50 50 1 1 O +X PETn12 B67 -600 -7100 150 R 50 50 1 1 O +X GND B68 -600 -7200 150 R 50 50 1 1 w +X GND B69 -600 -7300 150 R 50 50 1 1 w +X GND B7 -600 -700 150 R 50 50 1 1 w +X PETp13 B70 -600 -7400 150 R 50 50 1 1 O +X PETn13 B71 -600 -7500 150 R 50 50 1 1 O +X GND B72 -600 -7600 150 R 50 50 1 1 w +X GND B73 -600 -7700 150 R 50 50 1 1 w +X PETp14 B74 -600 -7800 150 R 50 50 1 1 O +X PETn14 B75 -600 -7900 150 R 50 50 1 1 O +X GND B76 -600 -8000 150 R 50 50 1 1 w +X GND B77 -600 -8100 150 R 50 50 1 1 w +X PETp15 B78 -600 -8200 150 R 50 50 1 1 O +X PETn15 B79 -600 -8300 150 R 50 50 1 1 O +X +3.3V B8 -600 -800 150 R 50 50 1 1 w +X GND B80 -600 -8400 150 R 50 50 1 1 w +X ~PRSNT2 B81 -600 -8500 150 R 50 50 1 1 P +X RSVD B82 -600 -8600 150 R 50 50 1 1 N +X ~TRST B9 -600 -900 150 R 50 50 1 1 O +ENDDRAW +ENDDEF +# +# power_+12V +# +DEF power_+12V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "power_+12V" 0 140 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +12V 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# power_+3.3V +# +DEF power_+3.3V #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "power_+3.3V" 0 140 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +ALIAS +3.3V +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +3V3 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# power_+3.3VA +# +DEF power_+3.3VA #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -150 50 H I C CNN +F1 "power_+3.3VA" 0 140 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 2 0 1 0 -30 50 0 100 N +P 2 0 1 0 0 0 0 100 N +P 2 0 1 0 0 100 30 50 N +X +3.3VA 1 0 0 0 U 50 50 1 1 W N +ENDDRAW +ENDDEF +# +# power_GND +# +DEF power_GND #PWR 0 0 Y Y 1 F P +F0 "#PWR" 0 -250 50 H I C CNN +F1 "power_GND" 0 -150 50 H V C CNN +F2 "" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N +X GND 1 0 0 0 D 50 50 1 1 W N +ENDDRAW +ENDDEF +# +#End Library diff --git a/PCIexpress_x16_full/PCIexpress_x16_full.kicad_pcb b/PCIexpress_x16_full/PCIexpress_x16_full.kicad_pcb new file mode 100644 index 0000000..02c8ecb --- /dev/null +++ b/PCIexpress_x16_full/PCIexpress_x16_full.kicad_pcb @@ -0,0 +1 @@ +(kicad_pcb (version 4) (host kicad "dummy file") ) diff --git a/PCIexpress_x16_full/PCIexpress_x16_full.pro b/PCIexpress_x16_full/PCIexpress_x16_full.pro new file mode 100644 index 0000000..152769c --- /dev/null +++ b/PCIexpress_x16_full/PCIexpress_x16_full.pro @@ -0,0 +1,33 @@ +update=22/05/2015 07:44:53 +version=1 +last_client=kicad +[general] +version=1 +RootSch= +BoardNm= +[pcbnew] +version=1 +LastNetListRead= +UseCmpFile=1 +PadDrill=0.600000000000 +PadDrillOvalY=0.600000000000 +PadSizeH=1.500000000000 +PadSizeV=1.500000000000 +PcbTextSizeV=1.500000000000 +PcbTextSizeH=1.500000000000 +PcbTextThickness=0.300000000000 +ModuleTextSizeV=1.000000000000 +ModuleTextSizeH=1.000000000000 +ModuleTextSizeThickness=0.150000000000 +SolderMaskClearance=0.000000000000 +SolderMaskMinWidth=0.000000000000 +DrawSegmentWidth=0.200000000000 +BoardOutlineThickness=0.100000000000 +ModuleOutlineThickness=0.150000000000 +[cvpcb] +version=1 +NetIExt=net +[eeschema] +version=1 +LibDir= +[eeschema/libraries] diff --git a/PCIexpress_x16_full/PCIexpress_x16_full.sch b/PCIexpress_x16_full/PCIexpress_x16_full.sch new file mode 100644 index 0000000..6494b6e --- /dev/null +++ b/PCIexpress_x16_full/PCIexpress_x16_full.sch @@ -0,0 +1,26 @@ +EESchema Schematic File Version 4 +EELAYER 29 0 +EELAYER END +$Descr A4 11693 8268 +encoding utf-8 +Sheet 1 2 +Title "" +Date "" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +$Sheet +S 2300 5400 700 700 +U 5D508B15 +F0 "PCIexpress_connector" 50 +F1 "PCIexpress_connector.sch" 50 +F2 "TX0+" O R 3000 5500 50 +F3 "TX0-" O R 3000 5600 50 +F4 "TX1+" O R 3000 5700 50 +F5 "TX1-" O R 3000 5800 50 +$EndSheet +$EndSCHEMATC diff --git a/PCIexpress_x16_full/fp-lib-table b/PCIexpress_x16_full/fp-lib-table new file mode 100644 index 0000000..aff68d6 --- /dev/null +++ b/PCIexpress_x16_full/fp-lib-table @@ -0,0 +1,3 @@ +(fp_lib_table + (lib (name PCIexpress)(type KiCad)(uri ${KIPRJMOD}/../Library/PCIexpress.pretty)(options "")(descr "")) +) diff --git a/PCIexpress_x16_full/sym-lib-table b/PCIexpress_x16_full/sym-lib-table new file mode 100644 index 0000000..0629717 --- /dev/null +++ b/PCIexpress_x16_full/sym-lib-table @@ -0,0 +1,3 @@ +(sym_lib_table + (lib (name PCIexpress)(type Legacy)(uri ${KIPRJMOD}/../Library/PCIexpress.lib)(options "")(descr "")) +)