Microphone_end_protector_fo.../butt_protector.step
2022-06-16 03:50:02 +00:00

586 lines
43 KiB
Plaintext

ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME('U:/jlab_butt_protector/butt_protector.step','2022-06-13T22:58:45',(''),(''),'InventorImporter 0.9','FreeCAD','');
FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1}'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2009,#2);
#2 = APPLICATION_CONTEXT('Core Data for Automotive Mechanical Design Process');
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
#5 = PRODUCT_DEFINITION('design','',#6,#9);
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
#7 = PRODUCT('Body_00_L_01','Body_00_L_01','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = SHAPE_REPRESENTATION('',(#11),#12);
#11 = SHELL_BASED_SURFACE_MODEL('',(#31));
#31 = OPEN_SHELL('',(#37,#137,#164,#317,#378,#397,#502,#516,#533,#543,#558,#573,#583));
#37 = ADVANCED_FACE('',(#130),#36,.T.);
#130 = FACE_BOUND('',#131,.T.);
#131 = EDGE_LOOP('',(#72,#82,#120,#128));
#72 = ORIENTED_EDGE('',*,*,#77,.T.);
#77 = EDGE_CURVE('',#73,#75,#71,.T.);
#73 = VERTEX_POINT('',#74);
#74 = CARTESIAN_POINT('',(19.00103831842891,-23.425134985130736,12.7));
#75 = VERTEX_POINT('',#76);
#76 = CARTESIAN_POINT('',(21.361098430457076,-21.29506703662432,9.524999999999999));
#71 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#38,#39,#40,#41,#42,#43,#44,#45,#46,#47,#48,#49,#50,#51,#52,#53,#54,#55,#56,#57,#58,#59,#60,#61,#62,#63,#64,#65,#66,#67,#68,#69,#70,#38),.UNSPECIFIED.,.T.,.F.,(4,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4),(0.,0.0011971822777006762,0.0023943645554013525,0.00360336940602594,0.004812374256650527,0.006011017211675802,0.007209660166701079,0.008405746743203006,0.009601833319704935,0.01079789471300872,0.011993956106312504,0.013192624249763828,0.01439129239321515,0.015600297243839736,0.01680930209446432,0.018006484372164996,0.019203666649865673),.UNSPECIFIED.);
#38 = CARTESIAN_POINT('Ctrl Pts',(16.400077104358584,-25.31430183159498,9.524999999999999));
#39 = CARTESIAN_POINT('Ctrl Pts',(16.400077104358584,-25.31430183159498,9.924060759233557));
#40 = CARTESIAN_POINT('Ctrl Pts',(16.46885050980213,-25.27015112679923,10.348986449558172));
#41 = CARTESIAN_POINT('Ctrl Pts',(16.744046741734866,-25.088652285899574,11.129280610307553));
#42 = CARTESIAN_POINT('Ctrl Pts',(16.950073452255346,-24.950991642207658,11.484716010740897));
#43 = CARTESIAN_POINT('Ctrl Pts',(17.418936878346095,-24.625986500395484,12.048491498536155));
#44 = CARTESIAN_POINT('Ctrl Pts',(17.714054459339742,-24.416088794786923,12.293774590416538));
#45 = CARTESIAN_POINT('Ctrl Pts',(18.348740281876225,-23.9427827848201,12.619547818253979));
#46 = CARTESIAN_POINT('Ctrl Pts',(18.68805473701094,-23.67900814433929,12.699999999999998));
#47 = CARTESIAN_POINT('Ctrl Pts',(19.31133944311954,-23.173437670932085,12.7));
#48 = CARTESIAN_POINT('Ctrl Pts',(19.636860216607232,-22.898119228455844,12.620778321195772));
#49 = CARTESIAN_POINT('Ctrl Pts',(20.225446014433675,-22.379934693314194,12.297071238484705));
#50 = CARTESIAN_POINT('Ctrl Pts',(20.48880224004552,-22.137417305140065,12.052557276231742));
#51 = CARTESIAN_POINT('Ctrl Pts',(20.899535102940757,-21.75006561819918,11.48824410442947));
#52 = CARTESIAN_POINT('Ctrl Pts',(21.0744493122679,-21.579394017038414,11.131234770850096));
#53 = CARTESIAN_POINT('Ctrl Pts',(21.305071065605905,-21.351735452629363,10.3489596577784));
#54 = CARTESIAN_POINT('Ctrl Pts',(21.361098430457076,-21.29506703662432,9.923695525500642));
#55 = CARTESIAN_POINT('Ctrl Pts',(21.361098430457076,-21.29506703662432,9.126312868898735));
#56 = CARTESIAN_POINT('Ctrl Pts',(21.30507339802652,-21.351733077725758,8.701057116065792));
#57 = CARTESIAN_POINT('Ctrl Pts',(21.07446064151401,-21.57938290580563,7.918794796567315));
#58 = CARTESIAN_POINT('Ctrl Pts',(20.899553121155183,-21.750048169821774,7.561789876837349));
#59 = CARTESIAN_POINT('Ctrl Pts',(20.48882720399202,-22.137394219073883,6.997467777510229));
#60 = CARTESIAN_POINT('Ctrl Pts',(20.225468019538436,-22.379914918732766,6.752944594970037));
#61 = CARTESIAN_POINT('Ctrl Pts',(19.636873011800475,-22.898108365209655,6.429224984841239));
#62 = CARTESIAN_POINT('Ctrl Pts',(19.311345963824383,-23.1734323817347,6.35));
#63 = CARTESIAN_POINT('Ctrl Pts',(18.688054737010933,-23.679008144339292,6.35));
#64 = CARTESIAN_POINT('Ctrl Pts',(18.34874028187622,-23.9427827848201,6.430452181746018));
#65 = CARTESIAN_POINT('Ctrl Pts',(17.71405445933974,-24.416088794786923,6.756225409583459));
#66 = CARTESIAN_POINT('Ctrl Pts',(17.418936878346095,-24.625986500395484,7.001508501463842));
#67 = CARTESIAN_POINT('Ctrl Pts',(16.950073452255346,-24.950991642207658,7.565283989259099));
#68 = CARTESIAN_POINT('Ctrl Pts',(16.744046741734866,-25.08865228589957,7.920719389692443));
#69 = CARTESIAN_POINT('Ctrl Pts',(16.46885050980213,-25.270151126799227,8.701013550441822));
#70 = CARTESIAN_POINT('Ctrl Pts',(16.400077104358584,-25.31430183159498,9.12593924076644));
#82 = ORIENTED_EDGE('',*,*,#85,.T.);
#85 = EDGE_CURVE('',#75,#83,#78,.T.);
#83 = VERTEX_POINT('',#84);
#84 = CARTESIAN_POINT('',(19.116031393832763,-19.050000000000004,9.524999999999999));
#78 = LINE('',#79,#80);
#79 = CARTESIAN_POINT('',(10.135790304530667,-10.069758910697876,9.524999999999999));
#80 = VECTOR('',#81,1000.);
#81 = DIRECTION('',(-0.7071067811865465,0.7071067811865487,0.));
#120 = ORIENTED_EDGE('',*,*,#123,.T.);
#123 = EDGE_CURVE('',#83,#121,#119,.T.);
#121 = VERTEX_POINT('',#122);
#122 = CARTESIAN_POINT('',(16.742355384411344,-21.16645205111316,12.7));
#119 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#86,#87,#88,#89,#90,#91,#92,#93,#94,#95,#96,#97,#98,#99,#100,#101,#102,#103,#104,#105,#106,#107,#108,#109,#110,#111,#112,#113,#114,#115,#116,#117,#118,#86),.UNSPECIFIED.,.T.,.F.,(4,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4),(0.,0.0011975109953139287,0.0023950219906278573,0.0036073481813130906,0.004819674371998324,0.006018985357912423,0.007218296343826523,0.008414409441416549,0.009610522539006574,0.010806635636596599,0.012002748734186624,0.013202059720100719,0.014401370706014814,0.015613696896700047,0.016826023087385282,0.018023534082699216,0.019221045078013147),.UNSPECIFIED.);
#86 = CARTESIAN_POINT('Ctrl Pts',(14.098122140507092,-23.01234686774349,9.524999999999999));
#87 = CARTESIAN_POINT('Ctrl Pts',(14.098122140507092,-23.01234686774349,9.12582966822869));
#88 = CARTESIAN_POINT('Ctrl Pts',(14.16846630464095,-22.96970023128717,8.700982320877548));
#89 = CARTESIAN_POINT('Ctrl Pts',(14.449211344969067,-22.794140854694817,7.921190237741554));
#90 = CARTESIAN_POINT('Ctrl Pts',(14.659153731378234,-22.660874233392942,7.566160215252546));
#91 = CARTESIAN_POINT('Ctrl Pts',(15.136300036475443,-22.345031736189178,7.002394153894358));
#92 = CARTESIAN_POINT('Ctrl Pts',(15.436619890149922,-22.140315981401926,6.756874438475218));
#93 = CARTESIAN_POINT('Ctrl Pts',(16.08131194572722,-21.676582560017014,6.430653253097974));
#94 = CARTESIAN_POINT('Ctrl Pts',(16.425410574339416,-21.417150781096566,6.349999999999998));
#95 = CARTESIAN_POINT('Ctrl Pts',(17.055897561069962,-20.9184447546166,6.349999999999998));
#96 = CARTESIAN_POINT('Ctrl Pts',(17.384326807618645,-20.6461682823803,6.429108829033975));
#97 = CARTESIAN_POINT('Ctrl Pts',(17.977147743170548,-20.132094831610804,6.752737231990117));
#98 = CARTESIAN_POINT('Ctrl Pts',(18.24186116539161,-19.890691581933734,6.99729268165432));
#99 = CARTESIAN_POINT('Ctrl Pts',(18.6540700185546,-19.504623972557894,7.561737098868232));
#100 = CARTESIAN_POINT('Ctrl Pts',(18.829237037927502,-19.334198822983577,7.918743348696996));
#101 = CARTESIAN_POINT('Ctrl Pts',(19.06003899494167,-19.106708901796335,8.701023645096743));
#102 = CARTESIAN_POINT('Ctrl Pts',(19.116031393832763,-19.050000000000004,9.126295634136657));
#103 = CARTESIAN_POINT('Ctrl Pts',(19.116031393832763,-19.050000000000004,9.923704365863342));
#104 = CARTESIAN_POINT('Ctrl Pts',(19.06003899494167,-19.106708901796335,10.348976354903256));
#105 = CARTESIAN_POINT('Ctrl Pts',(18.829237037927502,-19.334198822983577,11.131256651303003));
#106 = CARTESIAN_POINT('Ctrl Pts',(18.6540700185546,-19.504623972557894,11.488262901131765));
#107 = CARTESIAN_POINT('Ctrl Pts',(18.241861165391615,-19.890691581933726,12.052707318345675));
#108 = CARTESIAN_POINT('Ctrl Pts',(17.977147743170548,-20.1320948316108,12.297262768009881));
#109 = CARTESIAN_POINT('Ctrl Pts',(17.38432680761865,-20.6461682823803,12.620891170966022));
#110 = CARTESIAN_POINT('Ctrl Pts',(17.05589756106997,-20.918444754616598,12.7));
#111 = CARTESIAN_POINT('Ctrl Pts',(16.425410574339423,-21.417150781096566,12.7));
#112 = CARTESIAN_POINT('Ctrl Pts',(16.08131194572722,-21.67658256001701,12.619346746902023));
#113 = CARTESIAN_POINT('Ctrl Pts',(15.436619890149926,-22.140315981401923,12.29312556152478));
#114 = CARTESIAN_POINT('Ctrl Pts',(15.136300036475445,-22.345031736189174,12.047605846105643));
#115 = CARTESIAN_POINT('Ctrl Pts',(14.659153731378236,-22.660874233392942,11.483839784747458));
#116 = CARTESIAN_POINT('Ctrl Pts',(14.449211344969068,-22.794140854694817,11.128809762258449));
#117 = CARTESIAN_POINT('Ctrl Pts',(14.16846630464095,-22.96970023128717,10.349017679122452));
#118 = CARTESIAN_POINT('Ctrl Pts',(14.098122140507092,-23.01234686774349,9.92417033177131));
#128 = ORIENTED_EDGE('',*,*,#129,.T.);
#129 = EDGE_CURVE('',#121,#73,#124,.T.);
#124 = LINE('',#125,#126);
#125 = CARTESIAN_POINT('',(7.890726274263373,-12.314822940965163,12.7));
#126 = VECTOR('',#127,1000.);
#127 = DIRECTION('',(0.7071067811865465,-0.7071067811865487,0.));
#36 = CYLINDRICAL_SURFACE('',#32,3.1750000000000003);
#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35);
#33 = CARTESIAN_POINT('Origin',(7.890726274263373,-12.314822940965163,9.524999999999999));
#34 = DIRECTION('center_axis',(-0.7071067811865465,0.7071067811865487,0.));
#35 = DIRECTION('ref_axis',(0.500000000000001,0.4999999999999994,0.7071067811865474));
#137 = ADVANCED_FACE('',(#157),#132,.F.);
#157 = FACE_BOUND('',#158,.T.);
#158 = EDGE_LOOP('',(#138,#143,#148,#155));
#138 = ORIENTED_EDGE('',*,*,#85,.F.);
#143 = ORIENTED_EDGE('',*,*,#145,.F.);
#145 = EDGE_CURVE('',#144,#75,#139,.T.);
#144 = VERTEX_POINT('',#140);
#140 = CARTESIAN_POINT('',(21.361098430457076,-21.29506703662432,6.35));
#139 = LINE('',#140,#141);
#141 = VECTOR('',#142,1000.);
#142 = DIRECTION('',(0.,0.,1.));
#148 = ORIENTED_EDGE('',*,*,#151,.F.);
#151 = EDGE_CURVE('',#149,#144,#146,.T.);
#149 = VERTEX_POINT('',#150);
#150 = CARTESIAN_POINT('',(19.116031393832763,-19.050000000000004,6.35));
#146 = LINE('',#147,#126);
#147 = CARTESIAN_POINT('',(10.135790304530664,-10.069758910697876,6.35));
#155 = ORIENTED_EDGE('',*,*,#156,.F.);
#156 = EDGE_CURVE('',#83,#149,#152,.T.);
#152 = LINE('',#150,#153);
#153 = VECTOR('',#154,1000.);
#154 = DIRECTION('',(0.,0.,-1.));
#132 = PLANE('',#133);
#133 = AXIS2_PLACEMENT_3D('',#134,#135,#136);
#134 = CARTESIAN_POINT('Origin',(20.23856491214492,-20.172533518312164,0.));
#135 = DIRECTION('center_axis',(-0.7071067811865487,-0.7071067811865465,0.));
#136 = DIRECTION('ref_axis',(0.,0.,-1.));
#164 = ADVANCED_FACE('',(#173,#310),#163,.T.);
#173 = FACE_BOUND('',#174,.T.);
#174 = EDGE_LOOP('',(#169));
#169 = ORIENTED_EDGE('',*,*,#172,.F.);
#172 = EDGE_CURVE('',#170,#170,#165,.T.);
#170 = VERTEX_POINT('',#171);
#171 = CARTESIAN_POINT('',(30.16249999999999,-3.693841E-15,-3.175));
#165 = CIRCLE('',#166,30.16249999999999);
#166 = AXIS2_PLACEMENT_3D('',#167,#168,#162);
#167 = CARTESIAN_POINT('Origin',(0.,0.,-3.175));
#168 = DIRECTION('center_axis',(0.,0.,-1.));
#162 = DIRECTION('ref_axis',(-1.,0.,0.));
#310 = FACE_BOUND('',#311,.T.);
#311 = EDGE_LOOP('',(#175,#179,#217,#225,#262,#269,#307,#309));
#175 = ORIENTED_EDGE('',*,*,#77,.F.);
#179 = ORIENTED_EDGE('',*,*,#182,.T.);
#182 = EDGE_CURVE('',#73,#180,#176,.T.);
#180 = VERTEX_POINT('',#181);
#181 = CARTESIAN_POINT('',(19.005104562114585,23.421836111481326,12.7));
#176 = CIRCLE('',#177,30.16249999999999);
#177 = AXIS2_PLACEMENT_3D('',#178,#168,#162);
#178 = CARTESIAN_POINT('Origin',(0.,0.,12.7));
#217 = ORIENTED_EDGE('',*,*,#220,.F.);
#220 = EDGE_CURVE('',#218,#180,#216,.T.);
#218 = VERTEX_POINT('',#219);
#219 = CARTESIAN_POINT('',(21.364976263695436,21.291176470588237,9.524999999999999));
#216 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#183,#184,#185,#186,#187,#188,#189,#190,#191,#192,#193,#194,#195,#196,#197,#198,#199,#200,#201,#202,#203,#204,#205,#206,#207,#208,#209,#210,#211,#212,#213,#214,#215,#183),.UNSPECIFIED.,.T.,.F.,(4,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4),(0.,0.001197181950207157,0.002394363900414314,0.003603658022308492,0.0048129521442026695,0.006011724182302945,0.00721049622040322,0.008406565087511399,0.009602633954619577,0.010798702821727756,0.011994771688835934,0.01319354372693621,0.014392315765036485,0.015601609886930665,0.016810904008824845,0.018008085959032,0.019205267909239154),.UNSPECIFIED.);
#183 = CARTESIAN_POINT('Ctrl Pts',(16.403795546219257,25.311892420912287,9.524999999999999));
#184 = CARTESIAN_POINT('Ctrl Pts',(16.403795546219257,25.311892420912287,9.125939349930947));
#185 = CARTESIAN_POINT('Ctrl Pts',(16.47258667685912,25.267716089180194,8.701024564326785));
#186 = CARTESIAN_POINT('Ctrl Pts',(16.74782218053313,25.086132426575716,7.920772318561444));
#187 = CARTESIAN_POINT('Ctrl Pts',(16.95386868783294,24.94841328624996,7.565367159464264));
#188 = CARTESIAN_POINT('Ctrl Pts',(17.422782513428803,24.62326699024573,7.001577947589795));
#189 = CARTESIAN_POINT('Ctrl Pts',(17.717956269079593,24.41325926907099,6.756270908555382));
#190 = CARTESIAN_POINT('Ctrl Pts',(18.352736993531693,23.939721120503812,6.430462859290408));
#191 = CARTESIAN_POINT('Ctrl Pts',(18.692090181856727,23.675824355525524,6.35));
#192 = CARTESIAN_POINT('Ctrl Pts',(19.315395400201737,23.170057822433282,6.35));
#193 = CARTESIAN_POINT('Ctrl Pts',(19.640907662299387,22.894648458148605,6.42921348791127));
#194 = CARTESIAN_POINT('Ctrl Pts',(20.229474611896578,22.37629412436759,6.752923703820318));
#195 = CARTESIAN_POINT('Ctrl Pts',(20.492820375849618,22.133698145828163,6.997449875275192));
#196 = CARTESIAN_POINT('Ctrl Pts',(20.903504671039894,21.74625055535437,7.561785072175116));
#197 = CARTESIAN_POINT('Ctrl Pts',(21.07838552787535,21.57554918044305,7.918788300630288));
#198 = CARTESIAN_POINT('Ctrl Pts',(21.30896111923241,21.347853168601006,8.701051935268675));
#199 = CARTESIAN_POINT('Ctrl Pts',(21.364976263695436,21.291176470588237,9.126310377630606));
#200 = CARTESIAN_POINT('Ctrl Pts',(21.364976263695436,21.291176470588237,9.923689622369391));
#201 = CARTESIAN_POINT('Ctrl Pts',(21.30896111923241,21.347853168601006,10.348948064731323));
#202 = CARTESIAN_POINT('Ctrl Pts',(21.07838552787535,21.57554918044305,11.13121169936971));
#203 = CARTESIAN_POINT('Ctrl Pts',(20.903504671039894,21.74625055535437,11.48821492782488));
#204 = CARTESIAN_POINT('Ctrl Pts',(20.492820375849618,22.133698145828163,12.052550124724805));
#205 = CARTESIAN_POINT('Ctrl Pts',(20.229474611896578,22.37629412436759,12.297076296179682));
#206 = CARTESIAN_POINT('Ctrl Pts',(19.640907662299387,22.894648458148605,12.62078651208873));
#207 = CARTESIAN_POINT('Ctrl Pts',(19.315395400201737,23.170057822433282,12.699999999999998));
#208 = CARTESIAN_POINT('Ctrl Pts',(18.692090181856727,23.675824355525528,12.699999999999998));
#209 = CARTESIAN_POINT('Ctrl Pts',(18.352736993531696,23.93972112050382,12.619537140709587));
#210 = CARTESIAN_POINT('Ctrl Pts',(17.717956269079597,24.413259269070995,12.293729091444613));
#211 = CARTESIAN_POINT('Ctrl Pts',(17.422782513428796,24.62326699024573,12.048422052410201));
#212 = CARTESIAN_POINT('Ctrl Pts',(16.953868687832934,24.94841328624996,11.484632840535733));
#213 = CARTESIAN_POINT('Ctrl Pts',(16.74782218053313,25.086132426575716,11.129227681438552));
#214 = CARTESIAN_POINT('Ctrl Pts',(16.47258667685912,25.267716089180194,10.348975435673212));
#215 = CARTESIAN_POINT('Ctrl Pts',(16.403795546219257,25.311892420912287,9.92406065006905));
#225 = ORIENTED_EDGE('',*,*,#227,.T.);
#227 = EDGE_CURVE('',#218,#226,#221,.T.);
#226 = VERTEX_POINT('',#222);
#222 = CARTESIAN_POINT('',(21.364976263695436,21.291176470588237,6.35));
#221 = LINE('',#222,#223);
#223 = VECTOR('',#224,1000.);
#224 = DIRECTION('',(0.,0.,-1.));
#262 = ORIENTED_EDGE('',*,*,#265,.F.);
#265 = EDGE_CURVE('',#263,#226,#261,.T.);
#263 = VERTEX_POINT('',#264);
#264 = CARTESIAN_POINT('',(23.48745750329106,18.92394637175597,3.175));
#261 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#228,#229,#230,#231,#232,#233,#234,#235,#236,#237,#238,#239,#240,#241,#242,#243,#244,#245,#246,#247,#248,#249,#250,#251,#252,#253,#254,#255,#256,#257,#258,#259,#260,#228),.UNSPECIFIED.,.T.,.F.,(4,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4),(0.,0.001196068867108179,0.002392137734216358,0.0035909097723166375,0.004789681810416916,0.005998975932311095,0.007208270054205273,0.00840545200441243,0.009602633954619584,0.010799815904826739,0.011996997855033893,0.013206291976928075,0.014415586098822255,0.015614358136922534,0.01681313017502281,0.01800919904213099,0.019205267909239168),.UNSPECIFIED.);
#228 = CARTESIAN_POINT('Ctrl Pts',(21.364976263695436,21.291176470588233,6.35));
#229 = CARTESIAN_POINT('Ctrl Pts',(21.364976263695436,21.291176470588233,6.748689622369392));
#230 = CARTESIAN_POINT('Ctrl Pts',(21.42145879838181,21.234965548319995,7.173948064731318));
#231 = CARTESIAN_POINT('Ctrl Pts',(21.648355607696963,21.003603461838576,7.956211699369708));
#232 = CARTESIAN_POINT('Ctrl Pts',(21.818450836626216,20.828132989736787,8.313214927824882));
#233 = CARTESIAN_POINT('Ctrl Pts',(22.20447505470642,20.41611050402096,8.877550124724806));
#234 = CARTESIAN_POINT('Ctrl Pts',(22.44615834991908,20.15192688414519,9.122076296179682));
#235 = CARTESIAN_POINT('Ctrl Pts',(22.962473016713638,19.561569844413697,9.44578651208873));
#236 = CARTESIAN_POINT('Ctrl Pts',(23.236754392242908,19.235106557428175,9.525000000000002));
#237 = CARTESIAN_POINT('Ctrl Pts',(23.74036113208405,18.610055013314533,9.524999999999999));
#238 = CARTESIAN_POINT('Ctrl Pts',(24.003082084749227,18.269790718944595,9.444537140709587));
#239 = CARTESIAN_POINT('Ctrl Pts',(24.474420925368108,17.633375254323873,9.118729091444614));
#240 = CARTESIAN_POINT('Ctrl Pts',(24.683406026847706,17.33747659542599,8.873422052410202));
#241 = CARTESIAN_POINT('Ctrl Pts',(25.006927837162923,16.867440503311162,8.309632840535732));
#242 = CARTESIAN_POINT('Ctrl Pts',(25.143933189334966,16.660918692698505,7.954227681438551));
#243 = CARTESIAN_POINT('Ctrl Pts',(25.32456339289723,16.38505651956018,7.173975435673212));
#244 = CARTESIAN_POINT('Ctrl Pts',(25.3685014285722,16.31611294146157,6.749060650069052));
#245 = CARTESIAN_POINT('Ctrl Pts',(25.3685014285722,16.31611294146157,5.950939349930947));
#246 = CARTESIAN_POINT('Ctrl Pts',(25.32456339289723,16.38505651956018,5.526024564326788));
#247 = CARTESIAN_POINT('Ctrl Pts',(25.143933189334966,16.660918692698505,4.745772318561449));
#248 = CARTESIAN_POINT('Ctrl Pts',(25.006927837162923,16.867440503311162,4.390367159464265));
#249 = CARTESIAN_POINT('Ctrl Pts',(24.683406026847706,17.33747659542599,3.826577947589796));
#250 = CARTESIAN_POINT('Ctrl Pts',(24.474420925368108,17.633375254323873,3.581270908555385));
#251 = CARTESIAN_POINT('Ctrl Pts',(24.003082084749227,18.2697907189446,3.25546285929041));
#252 = CARTESIAN_POINT('Ctrl Pts',(23.740361132084047,18.610055013314536,3.175));
#253 = CARTESIAN_POINT('Ctrl Pts',(23.236754392242904,19.23510655742818,3.175));
#254 = CARTESIAN_POINT('Ctrl Pts',(22.96247301671363,19.5615698444137,3.254213487911271));
#255 = CARTESIAN_POINT('Ctrl Pts',(22.446158349919077,20.151926884145194,3.57792370382032));
#256 = CARTESIAN_POINT('Ctrl Pts',(22.204475054706414,20.41611050402096,3.822449875275193));
#257 = CARTESIAN_POINT('Ctrl Pts',(21.81845083662621,20.82813298973679,4.386785072175118));
#258 = CARTESIAN_POINT('Ctrl Pts',(21.64835560769696,21.003603461838576,4.7437883006302926));
#259 = CARTESIAN_POINT('Ctrl Pts',(21.42145879838181,21.234965548319995,5.52605193526868));
#260 = CARTESIAN_POINT('Ctrl Pts',(21.364976263695436,21.291176470588233,5.951310377630607));
#269 = ORIENTED_EDGE('',*,*,#272,.T.);
#272 = EDGE_CURVE('',#263,#270,#266,.T.);
#270 = VERTEX_POINT('',#271);
#271 = CARTESIAN_POINT('',(23.484176866487598,-18.92801741212027,3.175));
#266 = CIRCLE('',#267,30.16249999999999);
#267 = AXIS2_PLACEMENT_3D('',#268,#168,#162);
#268 = CARTESIAN_POINT('Origin',(0.,0.,3.175));
#307 = ORIENTED_EDGE('',*,*,#308,.F.);
#308 = EDGE_CURVE('',#144,#270,#306,.T.);
#306 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#273,#274,#275,#276,#277,#278,#279,#280,#281,#282,#283,#284,#285,#286,#287,#288,#289,#290,#291,#292,#293,#294,#295,#296,#297,#298,#299,#300,#301,#302,#303,#304,#305,#273),.UNSPECIFIED.,.T.,.F.,(4,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4),(0.,0.0011960510016714302,0.0023921020033428604,0.0035910062094266157,0.0047899104155103706,0.0059994971444141815,0.0072090838733179915,0.00840626538683514,0.009603446900352287,0.010800628413869433,0.011997809927386579,0.013207396656290392,0.014416983385194204,0.015615887591277957,0.01681479179736171,0.018010842799033144,0.019206893800704575),.UNSPECIFIED.);
#273 = CARTESIAN_POINT('Ctrl Pts',(21.361098430457076,-21.29506703662432,6.35));
#274 = CARTESIAN_POINT('Ctrl Pts',(21.361098430457076,-21.29506703662432,5.95131633277619));
#275 = CARTESIAN_POINT('Ctrl Pts',(21.41758941178943,-21.23886818306993,5.526063703151663));
#276 = CARTESIAN_POINT('Ctrl Pts',(21.64452416636172,-21.0075517739206,4.7438119340237455));
#277 = CARTESIAN_POINT('Ctrl Pts',(21.81464949450708,-20.832114321597686,4.3868150726099655));
#278 = CARTESIAN_POINT('Ctrl Pts',(22.200770515219894,-20.420139275264297,3.8224575702515193));
#279 = CARTESIAN_POINT('Ctrl Pts',(22.44253318887618,-20.15596500401722,3.5779189223353614));
#280 = CARTESIAN_POINT('Ctrl Pts',(22.959019161591204,-19.565624455214753,3.25420530490254));
#281 = CARTESIAN_POINT('Ctrl Pts',(23.233392175914677,-19.239168437639233,3.1750000000000007));
#282 = CARTESIAN_POINT('Ctrl Pts',(23.737196108550435,-18.614093956649256,3.1750000000000007));
#283 = CARTESIAN_POINT('Ctrl Pts',(24.000039732393784,-18.273789464808743,3.2554735674400606));
#284 = CARTESIAN_POINT('Ctrl Pts',(24.471611670949198,-17.637276172857835,3.581316744883866));
#285 = CARTESIAN_POINT('Ctrl Pts',(24.680707200683347,-17.34131987948845,3.8266480099936153));
#286 = CARTESIAN_POINT('Ctrl Pts',(25.00437048290013,-16.87123175335793,4.390451213786872));
#287 = CARTESIAN_POINT('Ctrl Pts',(25.141434376997143,-16.664689573707065,4.745825840525182));
#288 = CARTESIAN_POINT('Ctrl Pts',(25.322149473115285,-16.388787247993108,5.526035744872242));
#289 = CARTESIAN_POINT('Ctrl Pts',(25.36611316381031,-16.319825648908402,5.950939495494283));
#290 = CARTESIAN_POINT('Ctrl Pts',(25.36611316381031,-16.319825648908402,6.749060504505715));
#291 = CARTESIAN_POINT('Ctrl Pts',(25.32214947311529,-16.388787247993104,7.1739642551277605));
#292 = CARTESIAN_POINT('Ctrl Pts',(25.141434376997143,-16.66468957370706,7.95417415947482));
#293 = CARTESIAN_POINT('Ctrl Pts',(25.004370482900132,-16.871231753357925,8.309548786213126));
#294 = CARTESIAN_POINT('Ctrl Pts',(24.680707200683354,-17.34131987948845,8.873351990006384));
#295 = CARTESIAN_POINT('Ctrl Pts',(24.471611670949198,-17.637276172857835,9.118683255116133));
#296 = CARTESIAN_POINT('Ctrl Pts',(24.000039732393788,-18.273789464808743,9.444526432559938));
#297 = CARTESIAN_POINT('Ctrl Pts',(23.737196108550435,-18.614093956649253,9.524999999999999));
#298 = CARTESIAN_POINT('Ctrl Pts',(23.233392175914677,-19.239168437639226,9.524999999999999));
#299 = CARTESIAN_POINT('Ctrl Pts',(22.95901916159121,-19.565624455214742,9.445794695097462));
#300 = CARTESIAN_POINT('Ctrl Pts',(22.442533188876187,-20.155965004017208,9.12208107766464));
#301 = CARTESIAN_POINT('Ctrl Pts',(22.200770515219897,-20.420139275264294,8.877542429748482));
#302 = CARTESIAN_POINT('Ctrl Pts',(21.81464949450708,-20.832114321597683,8.313184927390038));
#303 = CARTESIAN_POINT('Ctrl Pts',(21.64452416636172,-21.007551773920593,7.956188065976255));
#304 = CARTESIAN_POINT('Ctrl Pts',(21.41758941178943,-21.238868183069926,7.173936296848333));
#305 = CARTESIAN_POINT('Ctrl Pts',(21.361098430457076,-21.29506703662432,6.748683667223809));
#309 = ORIENTED_EDGE('',*,*,#145,.T.);
#163 = CYLINDRICAL_SURFACE('',#159,30.16249999999999);
#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162);
#160 = CARTESIAN_POINT('Origin',(0.,0.,0.));
#161 = DIRECTION('center_axis',(0.,0.,1.));
#317 = ADVANCED_FACE('',(#371),#316,.T.);
#371 = FACE_BOUND('',#372,.T.);
#372 = EDGE_LOOP('',(#318,#323,#361,#369));
#318 = ORIENTED_EDGE('',*,*,#220,.T.);
#323 = ORIENTED_EDGE('',*,*,#326,.T.);
#326 = EDGE_CURVE('',#180,#324,#319,.T.);
#324 = VERTEX_POINT('',#325);
#325 = CARTESIAN_POINT('',(16.742103099136234,21.166651602648273,12.7));
#319 = LINE('',#320,#321);
#320 = CARTESIAN_POINT('',(7.879075443793861,12.334238987509664,12.7));
#321 = VECTOR('',#322,1000.);
#322 = DIRECTION('',(-0.708329092870131,-0.7058823529411806,0.));
#361 = ORIENTED_EDGE('',*,*,#364,.T.);
#364 = EDGE_CURVE('',#324,#362,#360,.T.);
#362 = VERTEX_POINT('',#363);
#363 = CARTESIAN_POINT('',(19.116031393832774,19.04999999999999,9.524999999999999));
#360 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#327,#328,#329,#330,#331,#332,#333,#334,#335,#336,#337,#338,#339,#340,#341,#342,#343,#344,#345,#346,#347,#348,#349,#350,#351,#352,#353,#354,#355,#356,#357,#358,#359,#327),.UNSPECIFIED.,.T.,.F.,(4,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4),(0.,0.0011975113743091254,0.002395022748618251,0.0036077135272843132,0.004820404305950376,0.0060198768952720305,0.0072193494845936845,0.008415440444954587,0.00961153140531549,0.010807622365676397,0.012003713326037302,0.013203185915358955,0.014402658504680605,0.015615349283346668,0.01682804006201273,0.018025551436321854,0.019223062810630975),.UNSPECIFIED.);
#327 = CARTESIAN_POINT('Ctrl Pts',(14.096980850412335,23.01304602074892,9.524999999999999));
#328 = CARTESIAN_POINT('Ctrl Pts',(14.096980850412335,23.01304602074892,9.924170458103042));
#329 = CARTESIAN_POINT('Ctrl Pts',(14.16735849880668,22.97038388928436,10.349004094567947));
#330 = CARTESIAN_POINT('Ctrl Pts',(14.448197256756165,22.794784020385496,11.128743317694708));
#331 = CARTESIAN_POINT('Ctrl Pts',(14.658197641220436,22.661493113447374,11.48373519837765));
#332 = CARTESIAN_POINT('Ctrl Pts',(15.135485296311064,22.34558516333041,12.047518290076056));
#333 = CARTESIAN_POINT('Ctrl Pts',(15.435926336590681,22.140801951295412,12.293068072301605));
#334 = CARTESIAN_POINT('Ctrl Pts',(16.0808504139675,21.67692743140396,12.619333174970567));
#335 = CARTESIAN_POINT('Ctrl Pts',(16.425059983943786,21.41742194748445,12.7));
#336 = CARTESIAN_POINT('Ctrl Pts',(17.05569048101177,20.918614625590852,12.7));
#337 = CARTESIAN_POINT('Ctrl Pts',(17.384172491472135,20.646299383748183,12.620901443844993));
#338 = CARTESIAN_POINT('Ctrl Pts',(17.977088843817494,20.132148622243292,12.297269163384271));
#339 = CARTESIAN_POINT('Ctrl Pts',(18.241844689773384,19.89070727095662,12.052698446711949));
#340 = CARTESIAN_POINT('Ctrl Pts',(18.65408112802958,19.504613310082668,11.48822643463909));
#341 = CARTESIAN_POINT('Ctrl Pts',(18.829245296460705,19.334190745912636,11.131227813527085));
#342 = CARTESIAN_POINT('Ctrl Pts',(19.060041367732005,19.106706500101648,10.348961863138312));
#343 = CARTESIAN_POINT('Ctrl Pts',(19.11603139383277,19.049999999999997,9.923696986786968));
#344 = CARTESIAN_POINT('Ctrl Pts',(19.11603139383277,19.049999999999994,9.12630301321303));
#345 = CARTESIAN_POINT('Ctrl Pts',(19.06004136773201,19.106706500101645,8.701038136861687));
#346 = CARTESIAN_POINT('Ctrl Pts',(18.82924529646071,19.334190745912636,7.918772186472912));
#347 = CARTESIAN_POINT('Ctrl Pts',(18.654081128029574,19.50461331008267,7.561773565360906));
#348 = CARTESIAN_POINT('Ctrl Pts',(18.241844689773377,19.89070727095663,6.997301553288047));
#349 = CARTESIAN_POINT('Ctrl Pts',(17.977088843817487,20.132148622243292,6.752730836615725));
#350 = CARTESIAN_POINT('Ctrl Pts',(17.384172491472132,20.646299383748183,6.429098556155006));
#351 = CARTESIAN_POINT('Ctrl Pts',(17.05569048101177,20.91861462559086,6.349999999999998));
#352 = CARTESIAN_POINT('Ctrl Pts',(16.425059983943786,21.417421947484453,6.349999999999998));
#353 = CARTESIAN_POINT('Ctrl Pts',(16.0808504139675,21.67692743140396,6.43066682502943));
#354 = CARTESIAN_POINT('Ctrl Pts',(15.43592633659068,22.140801951295412,6.756931927698395));
#355 = CARTESIAN_POINT('Ctrl Pts',(15.135485296311062,22.345585163330412,7.002481709923946));
#356 = CARTESIAN_POINT('Ctrl Pts',(14.658197641220436,22.661493113447374,7.566264801622353));
#357 = CARTESIAN_POINT('Ctrl Pts',(14.448197256756156,22.7947840203855,7.9212566823052954));
#358 = CARTESIAN_POINT('Ctrl Pts',(14.167358498806673,22.970383889284363,8.700995905432054));
#359 = CARTESIAN_POINT('Ctrl Pts',(14.096980850412335,23.01304602074892,9.12582954189696));
#369 = ORIENTED_EDGE('',*,*,#370,.T.);
#370 = EDGE_CURVE('',#362,#218,#365,.T.);
#365 = LINE('',#366,#367);
#366 = CARTESIAN_POINT('',(10.120251914382111,10.085294117646995,9.524999999999999));
#367 = VECTOR('',#368,1000.);
#368 = DIRECTION('',(0.708329092870131,0.7058823529411806,0.));
#316 = CYLINDRICAL_SURFACE('',#312,3.1750000000000003);
#312 = AXIS2_PLACEMENT_3D('',#313,#314,#315);
#313 = CARTESIAN_POINT('Origin',(7.879075443793861,12.334238987509664,9.524999999999999));
#314 = DIRECTION('center_axis',(0.708329092870131,0.7058823529411806,0.));
#315 = DIRECTION('ref_axis',(0.49913419848462476,-0.5008643048801854,0.7071067811865474));
#378 = ADVANCED_FACE('',(#392),#373,.F.);
#392 = FACE_BOUND('',#393,.T.);
#393 = EDGE_LOOP('',(#379,#384,#389,#391));
#379 = ORIENTED_EDGE('',*,*,#370,.F.);
#384 = ORIENTED_EDGE('',*,*,#386,.F.);
#386 = EDGE_CURVE('',#385,#362,#380,.T.);
#385 = VERTEX_POINT('',#381);
#381 = CARTESIAN_POINT('',(19.116031393832774,19.04999999999999,6.35));
#380 = LINE('',#381,#382);
#382 = VECTOR('',#383,1000.);
#383 = DIRECTION('',(0.,0.,1.));
#389 = ORIENTED_EDGE('',*,*,#390,.F.);
#390 = EDGE_CURVE('',#226,#385,#387,.T.);
#387 = LINE('',#388,#321);
#388 = CARTESIAN_POINT('',(10.120251914382111,10.085294117646997,6.35));
#391 = ORIENTED_EDGE('',*,*,#227,.F.);
#373 = PLANE('',#374);
#374 = AXIS2_PLACEMENT_3D('',#375,#376,#377);
#375 = CARTESIAN_POINT('Origin',(20.240503828764105,20.170588235294115,0.));
#376 = DIRECTION('center_axis',(-0.7058823529411806,0.708329092870131,0.));
#377 = DIRECTION('ref_axis',(0.,0.,1.));
#397 = ADVANCED_FACE('',(#488,#496),#396,.F.);
#488 = FACE_BOUND('',#489,.T.);
#489 = EDGE_LOOP('',(#398,#399,#434,#441,#479,#481,#482,#486));
#398 = ORIENTED_EDGE('',*,*,#123,.F.);
#399 = ORIENTED_EDGE('',*,*,#156,.T.);
#434 = ORIENTED_EDGE('',*,*,#437,.F.);
#437 = EDGE_CURVE('',#435,#149,#433,.T.);
#435 = VERTEX_POINT('',#436);
#436 = CARTESIAN_POINT('',(21.224660708500448,-16.668501254133112,3.175));
#433 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#400,#401,#402,#403,#404,#405,#406,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416,#417,#418,#419,#420,#421,#422,#423,#424,#425,#426,#427,#428,#429,#430,#431,#432,#400),.UNSPECIFIED.,.T.,.F.,(4,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4),(0.,0.001196101051090671,0.002392202102181342,0.0035918077370309556,0.004791413371880569,0.006004473011443507,0.007217532651006445,0.00841504428335416,0.009612555915701874,0.010810067548049586,0.012007579180397299,0.013220638819960238,0.014433698459523176,0.015633336527500603,0.01683297459547803,0.018029043221882403,0.01922511184828678),.UNSPECIFIED.);
#400 = CARTESIAN_POINT('Ctrl Pts',(19.116031393832763,-19.050000000000004,6.35));
#401 = CARTESIAN_POINT('Ctrl Pts',(19.116031393832763,-19.050000000000004,6.748700350363556));
#402 = CARTESIAN_POINT('Ctrl Pts',(19.17254463056998,-18.993813308573184,7.173968748823432));
#403 = CARTESIAN_POINT('Ctrl Pts',(19.399234878078634,-18.76222528840087,7.956236339095911));
#404 = CARTESIAN_POINT('Ctrl Pts',(19.56905611371868,-18.58646637019283,8.313232684955715));
#405 = CARTESIAN_POINT('Ctrl Pts',(19.95375563913801,-18.172858662117516,8.877721143230051));
#406 = CARTESIAN_POINT('Ctrl Pts',(20.194314038655904,-17.907229120878725,9.12229558775981));
#407 = CARTESIAN_POINT('Ctrl Pts',(20.706477442344543,-17.31245119038646,9.445915956306688));
#408 = CARTESIAN_POINT('Ctrl Pts',(20.977686763415306,-16.982982928781105,9.525));
#409 = CARTESIAN_POINT('Ctrl Pts',(21.47440455439692,-16.35049255542816,9.525));
#410 = CARTESIAN_POINT('Ctrl Pts',(21.73279157507875,-16.00527450837146,9.444319559137323));
#411 = CARTESIAN_POINT('Ctrl Pts',(22.19457354207354,-15.358513828887675,9.118010144434741));
#412 = CARTESIAN_POINT('Ctrl Pts',(22.3983836719593,-15.057243123752553,8.872429942040588));
#413 = CARTESIAN_POINT('Ctrl Pts',(22.712703711158746,-14.578722083218878,8.308629485074256));
#414 = CARTESIAN_POINT('Ctrl Pts',(22.845291366847942,-14.368203148583289,7.953676119818692));
#415 = CARTESIAN_POINT('Ctrl Pts',(23.019958798059886,-14.086663786800948,7.173990303729902));
#416 = CARTESIAN_POINT('Ctrl Pts',(23.062392627737808,-14.016105112835897,6.749170544115904));
#417 = CARTESIAN_POINT('Ctrl Pts',(23.062392627737808,-14.016105112835897,5.9508294558840955));
#418 = CARTESIAN_POINT('Ctrl Pts',(23.019958798059886,-14.086663786800944,5.526009696270097));
#419 = CARTESIAN_POINT('Ctrl Pts',(22.845291366847942,-14.368203148583286,4.746323880181309));
#420 = CARTESIAN_POINT('Ctrl Pts',(22.712703711158746,-14.578722083218878,4.391370514925745));
#421 = CARTESIAN_POINT('Ctrl Pts',(22.3983836719593,-15.057243123752553,3.827570057959414));
#422 = CARTESIAN_POINT('Ctrl Pts',(22.19457354207354,-15.358513828887675,3.5819898555652574));
#423 = CARTESIAN_POINT('Ctrl Pts',(21.73279157507875,-16.005274508371464,3.2556804408626765));
#424 = CARTESIAN_POINT('Ctrl Pts',(21.474404554396916,-16.35049255542816,3.1750000000000007));
#425 = CARTESIAN_POINT('Ctrl Pts',(20.97768008610628,-16.982991431262295,3.1750000000000007));
#426 = CARTESIAN_POINT('Ctrl Pts',(20.70646366942424,-17.312467850255643,3.2540882911483506));
#427 = CARTESIAN_POINT('Ctrl Pts',(20.1942888512486,-17.907257705782893,3.5777247829625316));
#428 = CARTESIAN_POINT('Ctrl Pts',(19.953726170407325,-18.17289104809764,3.822311101527376));
#429 = CARTESIAN_POINT('Ctrl Pts',(19.569033771927582,-18.58648969000553,4.386811063458328));
#430 = CARTESIAN_POINT('Ctrl Pts',(19.399220639062264,-18.762239941125767,4.743801728340972));
#431 = CARTESIAN_POINT('Ctrl Pts',(19.172541579890186,-18.993816319090183,5.526052848240649));
#432 = CARTESIAN_POINT('Ctrl Pts',(19.116031393832763,-19.050000000000004,5.951310457865207));
#441 = ORIENTED_EDGE('',*,*,#444,.T.);
#444 = EDGE_CURVE('',#435,#442,#438,.T.);
#442 = VERTEX_POINT('',#443);
#443 = CARTESIAN_POINT('',(21.224456040312706,16.66876186292291,3.175));
#438 = CIRCLE('',#439,26.987499999999997);
#439 = AXIS2_PLACEMENT_3D('',#268,#440,#395);
#440 = DIRECTION('center_axis',(0.,0.,1.));
#395 = DIRECTION('ref_axis',(1.,0.,0.));
#479 = ORIENTED_EDGE('',*,*,#480,.F.);
#480 = EDGE_CURVE('',#385,#442,#478,.T.);
#478 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#445,#446,#447,#448,#449,#450,#451,#452,#453,#454,#455,#456,#457,#458,#459,#460,#461,#462,#463,#464,#465,#466,#467,#468,#469,#470,#471,#472,#473,#474,#475,#476,#477,#445),.UNSPECIFIED.,.T.,.F.,(4,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,4),(0.,0.001196090960360907,0.002392181920721814,0.0035916545100434676,0.004791127099365121,0.0060038178780311875,0.007216508656697255,0.00841402003100638,0.009611531405315503,0.010809042779624627,0.01200655415393375,0.013219244932599815,0.014431935711265881,0.015631408300587533,0.016830880889909184,0.018026971850270093,0.019223062810631),.UNSPECIFIED.);
#445 = CARTESIAN_POINT('Ctrl Pts',(19.116031393832774,19.049999999999994,6.35));
#446 = CARTESIAN_POINT('Ctrl Pts',(19.116031393832774,19.049999999999994,5.951303013213031));
#447 = CARTESIAN_POINT('Ctrl Pts',(19.172543817344373,18.993814092822213,5.526038136861691));
#448 = CARTESIAN_POINT('Ctrl Pts',(19.399228098989933,18.7622322605009,4.743772186472913));
#449 = CARTESIAN_POINT('Ctrl Pts',(19.569043538530074,18.58647944324255,4.386773565360907));
#450 = CARTESIAN_POINT('Ctrl Pts',(19.953708764376742,18.17290950759221,3.8223015532880464));
#451 = CARTESIAN_POINT('Ctrl Pts',(20.19423256007237,17.90731980940511,3.577730836615728));
#452 = CARTESIAN_POINT('Ctrl Pts',(20.706328629919142,17.312627938196094,3.2540985561550073));
#453 = CARTESIAN_POINT('Ctrl Pts',(20.977505625583593,16.98320562693239,3.1749999999999994));
#454 = CARTESIAN_POINT('Ctrl Pts',(21.47412784890246,16.350852928264388,3.1750000000000007));
#455 = CARTESIAN_POINT('Ctrl Pts',(21.732440742708654,16.00574747606025,3.2556668250294325));
#456 = CARTESIAN_POINT('Ctrl Pts',(22.19408091439647,15.359222157399861,3.5819319276983976));
#457 = CARTESIAN_POINT('Ctrl Pts',(22.397823312114678,15.05807432329224,3.8274817099239433));
#458 = CARTESIAN_POINT('Ctrl Pts',(22.712077856659754,14.579696418407645,4.39126480162235));
#459 = CARTESIAN_POINT('Ctrl Pts',(22.844641320718083,14.369236076907432,4.746256682305293));
#460 = CARTESIAN_POINT('Ctrl Pts',(23.019268377973827,14.08779138820625,5.525995905432052));
#461 = CARTESIAN_POINT('Ctrl Pts',(23.061686732765274,14.0172665412982,5.950829541896959));
#462 = CARTESIAN_POINT('Ctrl Pts',(23.061686732765274,14.0172665412982,6.74917045810304));
#463 = CARTESIAN_POINT('Ctrl Pts',(23.019268377973827,14.087791388206252,7.174004094567947));
#464 = CARTESIAN_POINT('Ctrl Pts',(22.844641320718083,14.369236076907434,7.953743317694706));
#465 = CARTESIAN_POINT('Ctrl Pts',(22.712077856659757,14.57969641840765,8.308735198377645));
#466 = CARTESIAN_POINT('Ctrl Pts',(22.397823312114674,15.058074323292244,8.872518290076053));
#467 = CARTESIAN_POINT('Ctrl Pts',(22.194080914396462,15.359222157399852,9.118068072301604));
#468 = CARTESIAN_POINT('Ctrl Pts',(21.73244074270865,16.00574747606024,9.444333174970568));
#469 = CARTESIAN_POINT('Ctrl Pts',(21.47412784890245,16.350852928264388,9.525));
#470 = CARTESIAN_POINT('Ctrl Pts',(20.977505625583593,16.98320562693239,9.525));
#471 = CARTESIAN_POINT('Ctrl Pts',(20.70632862991914,17.3126279381961,9.445901443844992));
#472 = CARTESIAN_POINT('Ctrl Pts',(20.19423256007237,17.90731980940511,9.12226916338427));
#473 = CARTESIAN_POINT('Ctrl Pts',(19.953708764376742,18.172909507592205,8.87769844671195));
#474 = CARTESIAN_POINT('Ctrl Pts',(19.569043538530074,18.58647944324255,8.313226434639091));
#475 = CARTESIAN_POINT('Ctrl Pts',(19.39922809898993,18.76223226050091,7.956227813527086));
#476 = CARTESIAN_POINT('Ctrl Pts',(19.17254381734437,18.99381409282222,7.173961863138309));
#477 = CARTESIAN_POINT('Ctrl Pts',(19.116031393832774,19.049999999999994,6.748696986786968));
#481 = ORIENTED_EDGE('',*,*,#386,.T.);
#482 = ORIENTED_EDGE('',*,*,#364,.F.);
#486 = ORIENTED_EDGE('',*,*,#487,.T.);
#487 = EDGE_CURVE('',#324,#121,#483,.T.);
#483 = CIRCLE('',#484,26.987499999999997);
#484 = AXIS2_PLACEMENT_3D('',#178,#485,#162);
#485 = DIRECTION('center_axis',(0.,0.,1.));
#496 = FACE_BOUND('',#497,.T.);
#497 = EDGE_LOOP('',(#492));
#492 = ORIENTED_EDGE('',*,*,#495,.T.);
#495 = EDGE_CURVE('',#493,#493,#490,.T.);
#493 = VERTEX_POINT('',#494);
#494 = CARTESIAN_POINT('',(19.11603139383276,-19.05,0.));
#490 = CIRCLE('',#491,26.987499999999997);
#491 = AXIS2_PLACEMENT_3D('',#160,#168,#162);
#396 = CYLINDRICAL_SURFACE('',#394,26.987499999999997);
#394 = AXIS2_PLACEMENT_3D('',#160,#161,#395);
#502 = ADVANCED_FACE('',(#510),#501,.F.);
#510 = FACE_BOUND('',#511,.T.);
#511 = EDGE_LOOP('',(#503,#506,#508,#509));
#503 = ORIENTED_EDGE('',*,*,#480,.T.);
#506 = ORIENTED_EDGE('',*,*,#507,.T.);
#507 = EDGE_CURVE('',#442,#263,#504,.T.);
#504 = LINE('',#505,#367);
#505 = CARTESIAN_POINT('',(12.36142838497036,7.836349247784331,3.175));
#508 = ORIENTED_EDGE('',*,*,#265,.T.);
#509 = ORIENTED_EDGE('',*,*,#390,.T.);
#501 = CYLINDRICAL_SURFACE('',#498,3.1750000000000003);
#498 = AXIS2_PLACEMENT_3D('',#499,#314,#500);
#499 = CARTESIAN_POINT('Origin',(12.36142838497036,7.836349247784331,6.35));
#500 = DIRECTION('ref_axis',(-0.49913419848462476,0.5008643048801854,-0.7071067811865474));
#516 = ADVANCED_FACE('',(#526),#512,.F.);
#526 = FACE_BOUND('',#527,.T.);
#527 = EDGE_LOOP('',(#517,#518,#523,#525));
#517 = ORIENTED_EDGE('',*,*,#507,.F.);
#518 = ORIENTED_EDGE('',*,*,#444,.F.);
#523 = ORIENTED_EDGE('',*,*,#524,.F.);
#524 = EDGE_CURVE('',#270,#435,#519,.T.);
#519 = LINE('',#520,#521);
#520 = CARTESIAN_POINT('',(12.380854334797956,-7.824694880430592,3.175));
#521 = VECTOR('',#522,1000.);
#522 = DIRECTION('',(-0.7071067811865465,0.7071067811865487,0.));
#525 = ORIENTED_EDGE('',*,*,#272,.F.);
#512 = PLANE('',#513);
#513 = AXIS2_PLACEMENT_3D('',#514,#168,#515);
#514 = CARTESIAN_POINT('Origin',(-3.469447E-15,-3.469447E-15,3.175));
#515 = DIRECTION('ref_axis',(0.,1.,0.));
#533 = ADVANCED_FACE('',(#538),#532,.F.);
#538 = FACE_BOUND('',#539,.T.);
#539 = EDGE_LOOP('',(#534,#535,#536,#537));
#534 = ORIENTED_EDGE('',*,*,#308,.T.);
#535 = ORIENTED_EDGE('',*,*,#524,.T.);
#536 = ORIENTED_EDGE('',*,*,#437,.T.);
#537 = ORIENTED_EDGE('',*,*,#151,.T.);
#532 = CYLINDRICAL_SURFACE('',#528,3.175);
#528 = AXIS2_PLACEMENT_3D('',#529,#530,#531);
#529 = CARTESIAN_POINT('Origin',(12.380854334797956,-7.824694880430592,6.35));
#530 = DIRECTION('center_axis',(-0.7071067811865465,0.7071067811865487,0.));
#531 = DIRECTION('ref_axis',(-0.5000000000000004,-0.49999999999999895,-0.7071067811865478));
#543 = ADVANCED_FACE('',(#545,#553),#540,.F.);
#545 = FACE_BOUND('',#546,.T.);
#546 = EDGE_LOOP('',(#544));
#544 = ORIENTED_EDGE('',*,*,#495,.F.);
#553 = FACE_BOUND('',#554,.T.);
#554 = EDGE_LOOP('',(#549));
#549 = ORIENTED_EDGE('',*,*,#552,.F.);
#552 = EDGE_CURVE('',#550,#550,#547,.T.);
#550 = VERTEX_POINT('',#551);
#551 = CARTESIAN_POINT('',(22.224999999999998,2.721778E-15,0.));
#547 = CIRCLE('',#548,22.224999999999998);
#548 = AXIS2_PLACEMENT_3D('',#160,#440,#162);
#540 = PLANE('',#541);
#541 = AXIS2_PLACEMENT_3D('',#542,#168,#515);
#542 = CARTESIAN_POINT('Origin',(-3.469447E-15,-3.469447E-15,0.));
#558 = ADVANCED_FACE('',(#560,#568),#557,.F.);
#560 = FACE_BOUND('',#561,.T.);
#561 = EDGE_LOOP('',(#559));
#559 = ORIENTED_EDGE('',*,*,#552,.T.);
#568 = FACE_BOUND('',#569,.T.);
#569 = EDGE_LOOP('',(#564));
#564 = ORIENTED_EDGE('',*,*,#567,.F.);
#567 = EDGE_CURVE('',#565,#565,#562,.T.);
#565 = VERTEX_POINT('',#566);
#566 = CARTESIAN_POINT('',(-22.224999999999998,0.,-3.1750000000000007));
#562 = CIRCLE('',#563,22.224999999999998);
#563 = AXIS2_PLACEMENT_3D('',#556,#485,#162);
#556 = CARTESIAN_POINT('Origin',(0.,0.,-3.1750000000000007));
#557 = CYLINDRICAL_SURFACE('',#555,22.224999999999998);
#555 = AXIS2_PLACEMENT_3D('',#556,#485,#162);
#573 = ADVANCED_FACE('',(#575,#578),#570,.T.);
#575 = FACE_BOUND('',#576,.T.);
#576 = EDGE_LOOP('',(#574));
#574 = ORIENTED_EDGE('',*,*,#172,.T.);
#578 = FACE_BOUND('',#579,.T.);
#579 = EDGE_LOOP('',(#577));
#577 = ORIENTED_EDGE('',*,*,#567,.T.);
#570 = PLANE('',#571);
#571 = AXIS2_PLACEMENT_3D('',#572,#168,#515);
#572 = CARTESIAN_POINT('Origin',(-3.469447E-15,-3.469447E-15,-3.175));
#583 = ADVANCED_FACE('',(#588),#580,.F.);
#588 = FACE_BOUND('',#589,.T.);
#589 = EDGE_LOOP('',(#584,#585,#586,#587));
#584 = ORIENTED_EDGE('',*,*,#129,.F.);
#585 = ORIENTED_EDGE('',*,*,#487,.F.);
#586 = ORIENTED_EDGE('',*,*,#326,.F.);
#587 = ORIENTED_EDGE('',*,*,#182,.F.);
#580 = PLANE('',#581);
#581 = AXIS2_PLACEMENT_3D('',#582,#168,#515);
#582 = CARTESIAN_POINT('Origin',(-3.469447E-15,-3.469447E-15,12.7));
#12 = (GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#28)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#19,#23,#27)) REPRESENTATION_CONTEXT('','3D'));
#28 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-7),#19,'DISTANCE_ACCURACY_VALUE','Maximum model space distance between geometric entities at asserted connectivities');
#19 = (LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.));
#23 = (NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.));
#27 = (NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT());
#590 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
ENDSEC;
END-ISO-10303-21;