ISO-10303-21; HEADER; FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); FILE_NAME('Open CASCADE Shape Model','2025-01-30T21:36:38',( 'Krisjanis Rijnieks'),(''),'Open CASCADE STEP processor 7.7', 'FreeCAD','Unknown'); FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); ENDSEC; DATA; #1 = APPLICATION_PROTOCOL_DEFINITION('international standard', 'automotive_design',2000,#2); #2 = APPLICATION_CONTEXT( 'core data for automotive mechanical design processes'); #3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); #4 = PRODUCT_DEFINITION_SHAPE('','',#5); #5 = PRODUCT_DEFINITION('design','',#6,#9); #6 = PRODUCT_DEFINITION_FORMATION('','',#7); #7 = PRODUCT('TPLC-3R8','TPLC-3R8','',(#8)); #8 = PRODUCT_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23); #11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); #12 = CARTESIAN_POINT('',(0.,0.,0.)); #13 = DIRECTION('',(0.,0.,1.)); #14 = DIRECTION('',(1.,0.,-0.)); #15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); #16 = CARTESIAN_POINT('',(0.,0.,0.)); #17 = DIRECTION('',(0.,0.,1.)); #18 = DIRECTION('',(1.,0.,0.)); #19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); #20 = CARTESIAN_POINT('',(0.,0.,0.)); #21 = DIRECTION('',(0.,0.,1.)); #22 = DIRECTION('',(1.,0.,0.)); #23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT( (#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#24, 'distance_accuracy_value','confusion accuracy'); #28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); #29 = SHAPE_DEFINITION_REPRESENTATION(#30,#36); #30 = PRODUCT_DEFINITION_SHAPE('','',#31); #31 = PRODUCT_DEFINITION('design','',#32,#35); #32 = PRODUCT_DEFINITION_FORMATION('','',#33); #33 = PRODUCT('Body','Body','',(#34)); #34 = PRODUCT_CONTEXT('',#2,'mechanical'); #35 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #36 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#37),#505); #37 = MANIFOLD_SOLID_BREP('',#38); #38 = CLOSED_SHELL('',(#39,#97,#123,#195,#253,#262,#314,#386,#444,#470, #496)); #39 = ADVANCED_FACE('',(#40),#92,.T.); #40 = FACE_BOUND('',#41,.F.); #41 = EDGE_LOOP('',(#42,#52,#59,#60,#77)); #42 = ORIENTED_EDGE('',*,*,#43,.F.); #43 = EDGE_CURVE('',#44,#46,#48,.T.); #44 = VERTEX_POINT('',#45); #45 = CARTESIAN_POINT('',(4.,0.,0.4)); #46 = VERTEX_POINT('',#47); #47 = CARTESIAN_POINT('',(4.,-9.797174393179E-16,1.221588293659)); #48 = LINE('',#49,#50); #49 = CARTESIAN_POINT('',(4.,0.,0.)); #50 = VECTOR('',#51,1.); #51 = DIRECTION('',(0.,0.,1.)); #52 = ORIENTED_EDGE('',*,*,#53,.F.); #53 = EDGE_CURVE('',#44,#44,#54,.T.); #54 = CIRCLE('',#55,4.); #55 = AXIS2_PLACEMENT_3D('',#56,#57,#58); #56 = CARTESIAN_POINT('',(0.,0.,0.4)); #57 = DIRECTION('',(0.,0.,1.)); #58 = DIRECTION('',(1.,0.,0.)); #59 = ORIENTED_EDGE('',*,*,#43,.T.); #60 = ORIENTED_EDGE('',*,*,#61,.F.); #61 = EDGE_CURVE('',#62,#46,#64,.T.); #62 = VERTEX_POINT('',#63); #63 = CARTESIAN_POINT('',(-4.,4.898587196589E-16,1.221588293659)); #64 = ( BOUNDED_CURVE() B_SPLINE_CURVE(11,(#65,#66,#67,#68,#69,#70,#71, #72,#73,#74,#75,#76),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((12,12),(12.566370614359,25.132741228718), .PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.000000000001,0.999999999999, 1.000000000001,0.999999999999,1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); #65 = CARTESIAN_POINT('',(-4.,4.898587196589E-16,1.221588293659)); #66 = CARTESIAN_POINT('',(-4.,1.121611300988,1.221588293659)); #67 = CARTESIAN_POINT('',(-3.654302898295,2.243988440983,1.221434082782) ); #68 = CARTESIAN_POINT('',(-2.959772885326,3.296744841141,1.22186973258) ); #69 = CARTESIAN_POINT('',(-1.896225481387,4.117630519885,1.221395914658) ); #70 = CARTESIAN_POINT('',(-0.591166926308,4.463533865469,1.221547516542) ); #71 = CARTESIAN_POINT('',(0.623738908823,4.465658793366,1.221716465427) ); #72 = CARTESIAN_POINT('',(1.909327393778,4.077735291043,1.221496996662) ); #73 = CARTESIAN_POINT('',(2.919542036201,3.298656933712,1.221622504129) ); #74 = CARTESIAN_POINT('',(3.641815821604,2.285429203579,1.221582290022) ); #75 = CARTESIAN_POINT('',(4.,1.142079441041,1.221588293659)); #76 = CARTESIAN_POINT('',(4.,0.,1.221588293659)); #77 = ORIENTED_EDGE('',*,*,#78,.F.); #78 = EDGE_CURVE('',#46,#62,#79,.T.); #79 = ( BOUNDED_CURVE() B_SPLINE_CURVE(11,(#80,#81,#82,#83,#84,#85,#86, #87,#88,#89,#90,#91),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((12,12),(2.011124614717E-15,12.566370614359), .PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,0.999999999999,1.000000000001, 0.999999999999,1.000000000001,0.999999999999,1.000000000001,1.,1.,1. )) REPRESENTATION_ITEM('') ); #80 = CARTESIAN_POINT('',(4.,-9.797174393179E-16,1.221588293659)); #81 = CARTESIAN_POINT('',(4.,-1.14207944104,1.221588293659)); #82 = CARTESIAN_POINT('',(3.641815821602,-2.28542920358,1.221582290022) ); #83 = CARTESIAN_POINT('',(2.919542036205,-3.298656933711,1.221622504129) ); #84 = CARTESIAN_POINT('',(1.909327393774,-4.077735291044,1.221496996661) ); #85 = CARTESIAN_POINT('',(0.623738908825,-4.465658793366,1.221716465428) ); #86 = CARTESIAN_POINT('',(-0.591166926308,-4.463533865469,1.221547516541 )); #87 = CARTESIAN_POINT('',(-1.896225481389,-4.117630519884,1.221395914659 )); #88 = CARTESIAN_POINT('',(-2.959772885324,-3.296744841142,1.22186973258) ); #89 = CARTESIAN_POINT('',(-3.654302898296,-2.243988440983,1.221434082782 )); #90 = CARTESIAN_POINT('',(-4.,-1.121611300988,1.221588293659)); #91 = CARTESIAN_POINT('',(-4.,4.898587196589E-16,1.221588293659)); #92 = CYLINDRICAL_SURFACE('',#93,4.); #93 = AXIS2_PLACEMENT_3D('',#94,#95,#96); #94 = CARTESIAN_POINT('',(0.,0.,0.)); #95 = DIRECTION('',(-0.,-0.,-1.)); #96 = DIRECTION('',(1.,0.,0.)); #97 = ADVANCED_FACE('',(#98),#118,.T.); #98 = FACE_BOUND('',#99,.F.); #99 = EDGE_LOOP('',(#100,#109,#110,#111)); #100 = ORIENTED_EDGE('',*,*,#101,.F.); #101 = EDGE_CURVE('',#44,#102,#104,.T.); #102 = VERTEX_POINT('',#103); #103 = CARTESIAN_POINT('',(3.6,0.,0.)); #104 = CIRCLE('',#105,0.4); #105 = AXIS2_PLACEMENT_3D('',#106,#107,#108); #106 = CARTESIAN_POINT('',(3.6,0.,0.4)); #107 = DIRECTION('',(-0.,1.,0.)); #108 = DIRECTION('',(1.,0.,0.)); #109 = ORIENTED_EDGE('',*,*,#53,.F.); #110 = ORIENTED_EDGE('',*,*,#101,.T.); #111 = ORIENTED_EDGE('',*,*,#112,.T.); #112 = EDGE_CURVE('',#102,#102,#113,.T.); #113 = CIRCLE('',#114,3.6); #114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); #115 = CARTESIAN_POINT('',(0.,0.,0.)); #116 = DIRECTION('',(0.,0.,1.)); #117 = DIRECTION('',(1.,0.,0.)); #118 = TOROIDAL_SURFACE('',#119,3.6,0.4); #119 = AXIS2_PLACEMENT_3D('',#120,#121,#122); #120 = CARTESIAN_POINT('',(0.,0.,0.4)); #121 = DIRECTION('',(-0.,-0.,-1.)); #122 = DIRECTION('',(1.,0.,0.)); #123 = ADVANCED_FACE('',(#124),#158,.T.); #124 = FACE_BOUND('',#125,.T.); #125 = EDGE_LOOP('',(#126,#134,#151,#157)); #126 = ORIENTED_EDGE('',*,*,#127,.T.); #127 = EDGE_CURVE('',#46,#128,#130,.T.); #128 = VERTEX_POINT('',#129); #129 = CARTESIAN_POINT('',(3.949595687092,3.144077040688E-16, 1.415966418887)); #130 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#131,#132,#133), .UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., 12.566370614359),.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., 0.967984818509,1.)) REPRESENTATION_ITEM('') ); #131 = CARTESIAN_POINT('',(4.,-9.797174393179E-16,1.221588293659)); #132 = CARTESIAN_POINT('',(4.,-8.881784197001E-16,1.325312543185)); #133 = CARTESIAN_POINT('',(3.949595687092,3.144077040688E-16, 1.415966418887)); #134 = ORIENTED_EDGE('',*,*,#135,.T.); #135 = EDGE_CURVE('',#128,#136,#138,.T.); #136 = VERTEX_POINT('',#137); #137 = CARTESIAN_POINT('',(-3.949595687092,3.144077040688E-16, 1.415966418887)); #138 = ( BOUNDED_CURVE() B_SPLINE_CURVE(11,(#139,#140,#141,#142,#143, #144,#145,#146,#147,#148,#149,#150),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((12,12),(2.011124614717E-15,12.566370614359), .PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,0.999999999999,1.000000000001, 0.999999999999,1.000000000001,0.999999999999,1.000000000001,1.,1.,1. )) REPRESENTATION_ITEM('') ); #139 = CARTESIAN_POINT('',(3.949595687092,3.144077040688E-16, 1.415966418887)); #140 = CARTESIAN_POINT('',(3.949595687092,-1.127688008662,1.415966418887 )); #141 = CARTESIAN_POINT('',(3.59595276177,-2.256642227252,1.415969386002) ); #142 = CARTESIAN_POINT('',(2.882567333466,-3.257029312345,1.415949511218 )); #143 = CARTESIAN_POINT('',(1.885903478318,-4.026472280527,1.416011540807 )); #144 = CARTESIAN_POINT('',(0.61445932192,-4.409243298155,1.415903070546) ); #145 = CARTESIAN_POINT('',(-0.581021124165,-4.405509372759,1.41598657697 )); #146 = CARTESIAN_POINT('',(-1.870757978857,-4.068133061352, 1.416061492733)); #147 = CARTESIAN_POINT('',(-2.92357083328,-3.256163389205,1.415827327408 )); #148 = CARTESIAN_POINT('',(-3.60936458677,-2.214400272442,1.416042633029 )); #149 = CARTESIAN_POINT('',(-3.949595687091,-1.105596821624, 1.415966418887)); #150 = CARTESIAN_POINT('',(-3.949595687092,3.144077040688E-16, 1.415966418887)); #151 = ORIENTED_EDGE('',*,*,#152,.F.); #152 = EDGE_CURVE('',#62,#136,#153,.T.); #153 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#154,#155,#156), .UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., 12.566370614359),.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., 0.967984818509,1.)) REPRESENTATION_ITEM('') ); #154 = CARTESIAN_POINT('',(-4.,4.898587196589E-16,1.221588293659)); #155 = CARTESIAN_POINT('',(-4.,-6.661338147751E-16,1.325312543185)); #156 = CARTESIAN_POINT('',(-3.949595687092,3.144077040688E-16, 1.415966418887)); #157 = ORIENTED_EDGE('',*,*,#78,.F.); #158 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,11,( (#159,#160,#161,#162,#163,#164,#165,#166,#167,#168,#169,#170) ,(#171,#172,#173,#174,#175,#176,#177,#178,#179,#180,#181,#182) ,(#183,#184,#185,#186,#187,#188,#189,#190,#191,#192,#193,#194 )),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(12,12), (0.,12.566370614359),(2.011124614717E-15,12.566370614359), .PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE(( (1.,1.,1.,0.999999999999,1.000000000001,0.999999999999 ,1.000000000001,0.999999999999,1.000000000001,1.,1.,1.) ,(0.967984818509,0.967984818509,0.967981597758,0.968003171103 ,0.967935841878,0.968053575002,0.967962948277,0.967881609858 ,0.968135802329,0.967902089596,0.967984818509,0.967984818509) ,(1.,1.,1.,0.999999999999,1.000000000001,0.999999999999 ,1.000000000001,0.999999999999,1.000000000001,1.,1.,1. ))) REPRESENTATION_ITEM('') SURFACE() ); #159 = CARTESIAN_POINT('',(4.,-9.797174393179E-16,1.221588293659)); #160 = CARTESIAN_POINT('',(4.,-1.14207944104,1.221588293659)); #161 = CARTESIAN_POINT('',(3.641815821602,-2.28542920358,1.221582290022) ); #162 = CARTESIAN_POINT('',(2.919542036205,-3.298656933711,1.221622504129 )); #163 = CARTESIAN_POINT('',(1.909327393774,-4.077735291044,1.221496996661 )); #164 = CARTESIAN_POINT('',(0.623738908825,-4.465658793366,1.221716465428 )); #165 = CARTESIAN_POINT('',(-0.591166926308,-4.463533865469, 1.221547516541)); #166 = CARTESIAN_POINT('',(-1.896225481389,-4.117630519884, 1.221395914659)); #167 = CARTESIAN_POINT('',(-2.959772885324,-3.296744841142,1.22186973258 )); #168 = CARTESIAN_POINT('',(-3.654302898296,-2.243988440983, 1.221434082782)); #169 = CARTESIAN_POINT('',(-4.,-1.121611300988,1.221588293659)); #170 = CARTESIAN_POINT('',(-4.,4.898587196589E-16,1.221588293659)); #171 = CARTESIAN_POINT('',(4.,-8.881784197001E-16,1.325312543185)); #172 = CARTESIAN_POINT('',(4.,-1.14207944104,1.325312543185)); #173 = CARTESIAN_POINT('',(3.641834177645,-2.285402736577,1.325312016861 )); #174 = CARTESIAN_POINT('',(2.919465145693,-3.298803687293,1.325315542295 )); #175 = CARTESIAN_POINT('',(1.909419313739,-4.077306201693,1.325304538823 )); #176 = CARTESIAN_POINT('',(0.6238961858,-4.466523429222,1.325323779448) ); #177 = CARTESIAN_POINT('',(-0.59179576552,-4.462264024045,1.325308967334 )); #178 = CARTESIAN_POINT('',(-1.895481721222,-4.118921092688, 1.325295676735)); #179 = CARTESIAN_POINT('',(-2.960134006669,-3.29599841493,1.325337212068 )); #180 = CARTESIAN_POINT('',(-3.654247086368,-2.244158146835, 1.325299022786)); #181 = CARTESIAN_POINT('',(-4.,-1.121611300988,1.325312543185)); #182 = CARTESIAN_POINT('',(-4.,-6.661338147751E-16,1.325312543185)); #183 = CARTESIAN_POINT('',(3.949595687092,3.144077040688E-16, 1.415966418887)); #184 = CARTESIAN_POINT('',(3.949595687092,-1.127688008662,1.415966418887 )); #185 = CARTESIAN_POINT('',(3.59595276177,-2.256642227252,1.415969386002) ); #186 = CARTESIAN_POINT('',(2.882567333466,-3.257029312345,1.415949511218 )); #187 = CARTESIAN_POINT('',(1.885903478318,-4.026472280527,1.416011540807 )); #188 = CARTESIAN_POINT('',(0.61445932192,-4.409243298155,1.415903070546) ); #189 = CARTESIAN_POINT('',(-0.581021124165,-4.405509372759,1.41598657697 )); #190 = CARTESIAN_POINT('',(-1.870757978857,-4.068133061352, 1.416061492733)); #191 = CARTESIAN_POINT('',(-2.92357083328,-3.256163389205,1.415827327408 )); #192 = CARTESIAN_POINT('',(-3.60936458677,-2.214400272442,1.416042633029 )); #193 = CARTESIAN_POINT('',(-3.949595687091,-1.105596821624, 1.415966418887)); #194 = CARTESIAN_POINT('',(-3.949595687092,3.144077040688E-16, 1.415966418887)); #195 = ADVANCED_FACE('',(#196),#216,.T.); #196 = FACE_BOUND('',#197,.T.); #197 = EDGE_LOOP('',(#198,#199,#214,#215)); #198 = ORIENTED_EDGE('',*,*,#152,.T.); #199 = ORIENTED_EDGE('',*,*,#200,.T.); #200 = EDGE_CURVE('',#136,#128,#201,.T.); #201 = ( BOUNDED_CURVE() B_SPLINE_CURVE(11,(#202,#203,#204,#205,#206, #207,#208,#209,#210,#211,#212,#213),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((12,12),(12.566370614359,25.132741228718), .PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.000000000001,0.999999999999, 1.000000000001,0.999999999999,1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); #202 = CARTESIAN_POINT('',(-3.949595687092,3.144077040688E-16, 1.415966418887)); #203 = CARTESIAN_POINT('',(-3.949595687092,1.105596821624,1.415966418887 )); #204 = CARTESIAN_POINT('',(-3.609364586769,2.214400272443,1.416042633029 )); #205 = CARTESIAN_POINT('',(-2.923570833283,3.256163389204,1.415827327409 )); #206 = CARTESIAN_POINT('',(-1.870757978853,4.068133061351,1.416061492733 )); #207 = CARTESIAN_POINT('',(-0.581021124168,4.40550937276,1.415986576971) ); #208 = CARTESIAN_POINT('',(0.614459321921,4.409243298154,1.415903070545) ); #209 = CARTESIAN_POINT('',(1.88590347832,4.026472280527,1.416011540808) ); #210 = CARTESIAN_POINT('',(2.882567333463,3.257029312346,1.415949511218) ); #211 = CARTESIAN_POINT('',(3.595952761771,2.256642227252,1.415969386002) ); #212 = CARTESIAN_POINT('',(3.949595687091,1.127688008663,1.415966418887) ); #213 = CARTESIAN_POINT('',(3.949595687092,3.144077040688E-16, 1.415966418887)); #214 = ORIENTED_EDGE('',*,*,#127,.F.); #215 = ORIENTED_EDGE('',*,*,#61,.F.); #216 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,11,( (#217,#218,#219,#220,#221,#222,#223,#224,#225,#226,#227,#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 )),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(12,12), (0.,12.566370614359),(12.566370614359,25.132741228718), .PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE(( (1.,1.,1.,1.,1.000000000001,0.999999999999,1.000000000001 ,0.999999999999,1.,1.,1.,1.) ,(0.967984818509,0.967984818509,0.967902089596,0.968135802328 ,0.967881609859,0.967962948275,0.968053575003,0.967935841877 ,0.968003171104,0.967981597758,0.967984818509,0.967984818509) ,(1.,1.,1.,1.,1.000000000001,0.999999999999,1.000000000001 ,0.999999999999,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() ); #217 = CARTESIAN_POINT('',(-4.,4.898587196589E-16,1.221588293659)); #218 = CARTESIAN_POINT('',(-4.,1.121611300988,1.221588293659)); #219 = CARTESIAN_POINT('',(-3.654302898295,2.243988440983,1.221434082782 )); #220 = CARTESIAN_POINT('',(-2.959772885326,3.296744841141,1.22186973258) ); #221 = CARTESIAN_POINT('',(-1.896225481387,4.117630519885,1.221395914658 )); #222 = CARTESIAN_POINT('',(-0.591166926308,4.463533865469,1.221547516542 )); #223 = CARTESIAN_POINT('',(0.623738908823,4.465658793366,1.221716465427) ); #224 = CARTESIAN_POINT('',(1.909327393778,4.077735291043,1.221496996662) ); #225 = CARTESIAN_POINT('',(2.919542036201,3.298656933712,1.221622504129) ); #226 = CARTESIAN_POINT('',(3.641815821604,2.285429203579,1.221582290022) ); #227 = CARTESIAN_POINT('',(4.,1.142079441041,1.221588293659)); #228 = CARTESIAN_POINT('',(4.,0.,1.221588293659)); #229 = CARTESIAN_POINT('',(-4.,6.661338147751E-16,1.325312543185)); #230 = CARTESIAN_POINT('',(-4.,1.121611300988,1.325312543185)); #231 = CARTESIAN_POINT('',(-3.654247086367,2.244158146836,1.325299022786 )); #232 = CARTESIAN_POINT('',(-2.96013400667,3.295998414928,1.325337212068) ); #233 = CARTESIAN_POINT('',(-1.89548172122,4.118921092689,1.325295676734) ); #234 = CARTESIAN_POINT('',(-0.591795765521,4.462264024043,1.325308967335 )); #235 = CARTESIAN_POINT('',(0.623896185799,4.466523429224,1.325323779447) ); #236 = CARTESIAN_POINT('',(1.90941931374,4.077306201691,1.325304538823) ); #237 = CARTESIAN_POINT('',(2.919465145692,3.298803687294,1.325315542295) ); #238 = CARTESIAN_POINT('',(3.641834177646,2.285402736576,1.325312016861) ); #239 = CARTESIAN_POINT('',(4.,1.142079441041,1.325312543185)); #240 = CARTESIAN_POINT('',(4.,1.110223024625E-15,1.325312543185)); #241 = CARTESIAN_POINT('',(-3.949595687092,3.144077040688E-16, 1.415966418887)); #242 = CARTESIAN_POINT('',(-3.949595687092,1.105596821624,1.415966418887 )); #243 = CARTESIAN_POINT('',(-3.609364586769,2.214400272443,1.416042633029 )); #244 = CARTESIAN_POINT('',(-2.923570833283,3.256163389204,1.415827327409 )); #245 = CARTESIAN_POINT('',(-1.870757978853,4.068133061351,1.416061492733 )); #246 = CARTESIAN_POINT('',(-0.581021124168,4.40550937276,1.415986576971) ); #247 = CARTESIAN_POINT('',(0.614459321921,4.409243298154,1.415903070545) ); #248 = CARTESIAN_POINT('',(1.88590347832,4.026472280527,1.416011540808) ); #249 = CARTESIAN_POINT('',(2.882567333463,3.257029312346,1.415949511218) ); #250 = CARTESIAN_POINT('',(3.595952761771,2.256642227252,1.415969386002) ); #251 = CARTESIAN_POINT('',(3.949595687091,1.127688008663,1.415966418887) ); #252 = CARTESIAN_POINT('',(3.949595687092,3.144077040688E-16, 1.415966418887)); #253 = ADVANCED_FACE('',(#254),#257,.F.); #254 = FACE_BOUND('',#255,.F.); #255 = EDGE_LOOP('',(#256)); #256 = ORIENTED_EDGE('',*,*,#112,.T.); #257 = PLANE('',#258); #258 = AXIS2_PLACEMENT_3D('',#259,#260,#261); #259 = CARTESIAN_POINT('',(-2.563950248511E-16,3.49503809816E-16,0.)); #260 = DIRECTION('',(0.,0.,1.)); #261 = DIRECTION('',(1.,0.,0.)); #262 = ADVANCED_FACE('',(#263),#309,.F.); #263 = FACE_BOUND('',#264,.F.); #264 = EDGE_LOOP('',(#265,#274,#275,#276,#277,#294)); #265 = ORIENTED_EDGE('',*,*,#266,.F.); #266 = EDGE_CURVE('',#136,#267,#269,.T.); #267 = VERTEX_POINT('',#268); #268 = CARTESIAN_POINT('',(-3.949595687092,5.737707156313E-16, 2.584033581113)); #269 = CIRCLE('',#270,1.201850425155); #270 = AXIS2_PLACEMENT_3D('',#271,#272,#273); #271 = CARTESIAN_POINT('',(-5.,4.440892098501E-16,2.)); #272 = DIRECTION('',(0.,-1.,2.22044604925E-16)); #273 = DIRECTION('',(1.,0.,0.)); #274 = ORIENTED_EDGE('',*,*,#200,.T.); #275 = ORIENTED_EDGE('',*,*,#135,.T.); #276 = ORIENTED_EDGE('',*,*,#266,.T.); #277 = ORIENTED_EDGE('',*,*,#278,.F.); #278 = EDGE_CURVE('',#279,#267,#281,.T.); #279 = VERTEX_POINT('',#280); #280 = CARTESIAN_POINT('',(3.949595687092,5.737707156313E-16, 2.584033581113)); #281 = ( BOUNDED_CURVE() B_SPLINE_CURVE(11,(#282,#283,#284,#285,#286, #287,#288,#289,#290,#291,#292,#293),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((12,12),(2.307266493441E-15,12.566370614359), .PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.000000000001,1.,1.,1.,1.,1.,1. )) REPRESENTATION_ITEM('') ); #282 = CARTESIAN_POINT('',(3.949595687092,5.737707156313E-16, 2.584033581113)); #283 = CARTESIAN_POINT('',(3.949595687092,-1.127688008663,2.584033581113 )); #284 = CARTESIAN_POINT('',(3.595952761771,-2.256642227251,2.584030613998 )); #285 = CARTESIAN_POINT('',(2.882567333464,-3.257029312346,2.584050488781 )); #286 = CARTESIAN_POINT('',(1.885903478319,-4.026472280527,2.583988459193 )); #287 = CARTESIAN_POINT('',(0.614459321921,-4.409243298155,2.584096929454 )); #288 = CARTESIAN_POINT('',(-0.581021124168,-4.405509372759,2.58401342303 )); #289 = CARTESIAN_POINT('',(-1.870757978853,-4.068133061352, 2.583938507267)); #290 = CARTESIAN_POINT('',(-2.923570833283,-3.256163389204, 2.584172672592)); #291 = CARTESIAN_POINT('',(-3.609364586769,-2.214400272443, 2.583957366971)); #292 = CARTESIAN_POINT('',(-3.949595687092,-1.105596821624, 2.584033581113)); #293 = CARTESIAN_POINT('',(-3.949595687092,5.737707156313E-16, 2.584033581113)); #294 = ORIENTED_EDGE('',*,*,#295,.F.); #295 = EDGE_CURVE('',#267,#279,#296,.T.); #296 = ( BOUNDED_CURVE() B_SPLINE_CURVE(11,(#297,#298,#299,#300,#301, #302,#303,#304,#305,#306,#307,#308),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((12,12),(12.566370614359,25.132741228718), .PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.000000000001,0.999999999999, 1.000000000002,0.999999999997,1.000000000002,0.999999999998, 1.000000000001,1.,1.,1.)) REPRESENTATION_ITEM('') ); #297 = CARTESIAN_POINT('',(-3.949595687092,5.737707156313E-16, 2.584033581113)); #298 = CARTESIAN_POINT('',(-3.949595687092,1.105596821624,2.584033581113 )); #299 = CARTESIAN_POINT('',(-3.609364586768,2.214400272443,2.583957366971 )); #300 = CARTESIAN_POINT('',(-2.923570833284,3.256163389205,2.584172672591 )); #301 = CARTESIAN_POINT('',(-1.870757978853,4.06813306135,2.583938507267) ); #302 = CARTESIAN_POINT('',(-0.581021124166,4.405509372762,2.584013423029 )); #303 = CARTESIAN_POINT('',(0.614459321917,4.409243298152,2.584096929455) ); #304 = CARTESIAN_POINT('',(1.885903478323,4.026472280528,2.583988459192) ); #305 = CARTESIAN_POINT('',(2.882567333461,3.257029312346,2.584050488782) ); #306 = CARTESIAN_POINT('',(3.595952761772,2.256642227251,2.584030613998) ); #307 = CARTESIAN_POINT('',(3.949595687091,1.127688008663,2.584033581113) ); #308 = CARTESIAN_POINT('',(3.949595687092,5.737707156313E-16, 2.584033581113)); #309 = TOROIDAL_SURFACE('',#310,5.,1.201850425155); #310 = AXIS2_PLACEMENT_3D('',#311,#312,#313); #311 = CARTESIAN_POINT('',(0.,4.440892098501E-16,2.)); #312 = DIRECTION('',(-0.,-2.22044604925E-16,-1.)); #313 = DIRECTION('',(-1.,0.,0.)); #314 = ADVANCED_FACE('',(#315),#349,.T.); #315 = FACE_BOUND('',#316,.T.); #316 = EDGE_LOOP('',(#317,#325,#342,#348)); #317 = ORIENTED_EDGE('',*,*,#318,.T.); #318 = EDGE_CURVE('',#267,#319,#321,.T.); #319 = VERTEX_POINT('',#320); #320 = CARTESIAN_POINT('',(-4.,4.898587196589E-16,2.778411706341)); #321 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#322,#323,#324), .UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., 12.566370614359),.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., 0.967984818509,1.)) REPRESENTATION_ITEM('') ); #322 = CARTESIAN_POINT('',(-3.949595687092,5.737707156313E-16, 2.584033581113)); #323 = CARTESIAN_POINT('',(-4.,4.440892098501E-16,2.674687456815)); #324 = CARTESIAN_POINT('',(-4.,4.898587196589E-16,2.778411706341)); #325 = ORIENTED_EDGE('',*,*,#326,.T.); #326 = EDGE_CURVE('',#319,#327,#329,.T.); #327 = VERTEX_POINT('',#328); #328 = CARTESIAN_POINT('',(4.,-9.797174393179E-16,2.778411706341)); #329 = ( BOUNDED_CURVE() B_SPLINE_CURVE(11,(#330,#331,#332,#333,#334, #335,#336,#337,#338,#339,#340,#341),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((12,12),(12.566370614359,25.132741228718), .PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.000000000001,0.999999999999, 1.000000000002,0.999999999997,1.000000000002,0.999999999998, 1.000000000001,1.,1.,1.)) REPRESENTATION_ITEM('') ); #330 = CARTESIAN_POINT('',(-4.,4.898587196589E-16,2.778411706341)); #331 = CARTESIAN_POINT('',(-4.,1.121611300988,2.778411706341)); #332 = CARTESIAN_POINT('',(-3.654302898294,2.243988440984,2.778565917218 )); #333 = CARTESIAN_POINT('',(-2.959772885328,3.296744841141,2.77813026742) ); #334 = CARTESIAN_POINT('',(-1.896225481385,4.117630519884,2.778604085342 )); #335 = CARTESIAN_POINT('',(-0.591166926308,4.463533865471,2.778452483458 )); #336 = CARTESIAN_POINT('',(0.623738908821,4.465658793365,2.778283534573) ); #337 = CARTESIAN_POINT('',(1.90932739378,4.077735291044,2.778503003338) ); #338 = CARTESIAN_POINT('',(2.919542036199,3.298656933713,2.778377495871) ); #339 = CARTESIAN_POINT('',(3.641815821604,2.285429203579,2.778417709978) ); #340 = CARTESIAN_POINT('',(4.,1.142079441041,2.778411706341)); #341 = CARTESIAN_POINT('',(4.,0.,2.778411706341)); #342 = ORIENTED_EDGE('',*,*,#343,.F.); #343 = EDGE_CURVE('',#279,#327,#344,.T.); #344 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#345,#346,#347), .UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., 12.566370614359),.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., 0.967984818509,1.)) REPRESENTATION_ITEM('') ); #345 = CARTESIAN_POINT('',(3.949595687092,5.737707156313E-16, 2.584033581113)); #346 = CARTESIAN_POINT('',(4.,-6.661338147751E-16,2.674687456815)); #347 = CARTESIAN_POINT('',(4.,-9.797174393179E-16,2.778411706341)); #348 = ORIENTED_EDGE('',*,*,#295,.F.); #349 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,11,( (#350,#351,#352,#353,#354,#355,#356,#357,#358,#359,#360,#361) ,(#362,#363,#364,#365,#366,#367,#368,#369,#370,#371,#372,#373) ,(#374,#375,#376,#377,#378,#379,#380,#381,#382,#383,#384,#385 )),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(12,12), (0.,12.566370614359),(12.566370614359,25.132741228718), .PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE(( (1.,1.,1.000000000001,0.999999999999,1.000000000002,0.999999999997 ,1.000000000002,0.999999999998,1.000000000001,1.,1.,1.) ,(0.967984818509,0.967984818509,0.967902089596,0.968135802328 ,0.967881609861,0.967962948274,0.968053575005,0.967935841876 ,0.968003171104,0.967981597757,0.967984818509,0.967984818509) ,(1.,1.,1.000000000001,0.999999999999,1.000000000002,0.999999999997 ,1.000000000002,0.999999999998,1.000000000001,1.,1.,1. ))) REPRESENTATION_ITEM('') SURFACE() ); #350 = CARTESIAN_POINT('',(-3.949595687092,5.737707156313E-16, 2.584033581113)); #351 = CARTESIAN_POINT('',(-3.949595687092,1.105596821624,2.584033581113 )); #352 = CARTESIAN_POINT('',(-3.609364586768,2.214400272443,2.583957366971 )); #353 = CARTESIAN_POINT('',(-2.923570833284,3.256163389205,2.584172672591 )); #354 = CARTESIAN_POINT('',(-1.870757978853,4.06813306135,2.583938507267) ); #355 = CARTESIAN_POINT('',(-0.581021124166,4.405509372762,2.584013423029 )); #356 = CARTESIAN_POINT('',(0.614459321917,4.409243298152,2.584096929455) ); #357 = CARTESIAN_POINT('',(1.885903478323,4.026472280528,2.583988459192) ); #358 = CARTESIAN_POINT('',(2.882567333461,3.257029312346,2.584050488782) ); #359 = CARTESIAN_POINT('',(3.595952761772,2.256642227251,2.584030613998) ); #360 = CARTESIAN_POINT('',(3.949595687091,1.127688008663,2.584033581113) ); #361 = CARTESIAN_POINT('',(3.949595687092,5.737707156313E-16, 2.584033581113)); #362 = CARTESIAN_POINT('',(-4.,-8.881784197001E-16,2.674687456815)); #363 = CARTESIAN_POINT('',(-4.,1.121611300988,2.674687456815)); #364 = CARTESIAN_POINT('',(-3.654247086366,2.244158146837,2.674700977214 )); #365 = CARTESIAN_POINT('',(-2.960134006672,3.295998414928,2.674662787932 )); #366 = CARTESIAN_POINT('',(-1.895481721219,4.118921092689,2.674704323266 )); #367 = CARTESIAN_POINT('',(-0.591795765521,4.462264024043,2.674691032665 )); #368 = CARTESIAN_POINT('',(0.623896185798,4.466523429224,2.674676220553) ); #369 = CARTESIAN_POINT('',(1.909419313743,4.077306201691,2.674695461177) ); #370 = CARTESIAN_POINT('',(2.91946514569,3.298803687295,2.674684457705) ); #371 = CARTESIAN_POINT('',(3.641834177647,2.285402736576,2.674687983139) ); #372 = CARTESIAN_POINT('',(4.,1.142079441041,2.674687456815)); #373 = CARTESIAN_POINT('',(4.,-6.661338147751E-16,2.674687456815)); #374 = CARTESIAN_POINT('',(-4.,4.898587196589E-16,2.778411706341)); #375 = CARTESIAN_POINT('',(-4.,1.121611300988,2.778411706341)); #376 = CARTESIAN_POINT('',(-3.654302898294,2.243988440984,2.778565917218 )); #377 = CARTESIAN_POINT('',(-2.959772885328,3.296744841141,2.77813026742) ); #378 = CARTESIAN_POINT('',(-1.896225481385,4.117630519884,2.778604085342 )); #379 = CARTESIAN_POINT('',(-0.591166926308,4.463533865471,2.778452483458 )); #380 = CARTESIAN_POINT('',(0.623738908821,4.465658793365,2.778283534573) ); #381 = CARTESIAN_POINT('',(1.90932739378,4.077735291044,2.778503003338) ); #382 = CARTESIAN_POINT('',(2.919542036199,3.298656933713,2.778377495871) ); #383 = CARTESIAN_POINT('',(3.641815821604,2.285429203579,2.778417709978) ); #384 = CARTESIAN_POINT('',(4.,1.142079441041,2.778411706341)); #385 = CARTESIAN_POINT('',(4.,0.,2.778411706341)); #386 = ADVANCED_FACE('',(#387),#407,.T.); #387 = FACE_BOUND('',#388,.T.); #388 = EDGE_LOOP('',(#389,#390,#405,#406)); #389 = ORIENTED_EDGE('',*,*,#343,.T.); #390 = ORIENTED_EDGE('',*,*,#391,.T.); #391 = EDGE_CURVE('',#327,#319,#392,.T.); #392 = ( BOUNDED_CURVE() B_SPLINE_CURVE(11,(#393,#394,#395,#396,#397, #398,#399,#400,#401,#402,#403,#404),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((12,12),(2.307266493441E-15,12.566370614359), .PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.000000000001,1.,1.,1.,1.,1.,1. )) REPRESENTATION_ITEM('') ); #393 = CARTESIAN_POINT('',(4.,-9.797174393179E-16,2.778411706341)); #394 = CARTESIAN_POINT('',(4.,-1.142079441041,2.778411706341)); #395 = CARTESIAN_POINT('',(3.641815821603,-2.285429203579,2.778417709978 )); #396 = CARTESIAN_POINT('',(2.919542036202,-3.298656933712,2.778377495871 )); #397 = CARTESIAN_POINT('',(1.909327393776,-4.077735291043,2.778503003339 )); #398 = CARTESIAN_POINT('',(0.623738908824,-4.465658793366,2.778283534572 )); #399 = CARTESIAN_POINT('',(-0.591166926309,-4.463533865469, 2.778452483459)); #400 = CARTESIAN_POINT('',(-1.896225481387,-4.117630519885, 2.778604085341)); #401 = CARTESIAN_POINT('',(-2.959772885326,-3.296744841141,2.77813026742 )); #402 = CARTESIAN_POINT('',(-3.654302898295,-2.243988440983, 2.778565917218)); #403 = CARTESIAN_POINT('',(-4.,-1.121611300988,2.778411706341)); #404 = CARTESIAN_POINT('',(-4.,4.898587196589E-16,2.778411706341)); #405 = ORIENTED_EDGE('',*,*,#318,.F.); #406 = ORIENTED_EDGE('',*,*,#278,.F.); #407 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,11,( (#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,#433,#434,#435,#436,#437,#438,#439,#440,#441,#442,#443 )),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(12,12), (0.,12.566370614359),(2.307266493441E-15,12.566370614359), .PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE(( (1.,1.,1.,1.,1.,1.000000000001,1.,1.,1.,1.,1.,1.) ,(0.967984818509,0.967984818509,0.967981597757,0.968003171104 ,0.967935841877,0.968053575004,0.967962948275,0.96788160986 ,0.968135802328,0.967902089596,0.967984818509,0.967984818509) ,(1.,1.,1.,1.,1.,1.000000000001,1.,1.,1.,1.,1.,1. ))) REPRESENTATION_ITEM('') SURFACE() ); #408 = CARTESIAN_POINT('',(3.949595687092,5.737707156313E-16, 2.584033581113)); #409 = CARTESIAN_POINT('',(3.949595687092,-1.127688008663,2.584033581113 )); #410 = CARTESIAN_POINT('',(3.595952761771,-2.256642227251,2.584030613998 )); #411 = CARTESIAN_POINT('',(2.882567333464,-3.257029312346,2.584050488781 )); #412 = CARTESIAN_POINT('',(1.885903478319,-4.026472280527,2.583988459193 )); #413 = CARTESIAN_POINT('',(0.614459321921,-4.409243298155,2.584096929454 )); #414 = CARTESIAN_POINT('',(-0.581021124168,-4.405509372759,2.58401342303 )); #415 = CARTESIAN_POINT('',(-1.870757978853,-4.068133061352, 2.583938507267)); #416 = CARTESIAN_POINT('',(-2.923570833283,-3.256163389204, 2.584172672592)); #417 = CARTESIAN_POINT('',(-3.609364586769,-2.214400272443, 2.583957366971)); #418 = CARTESIAN_POINT('',(-3.949595687092,-1.105596821624, 2.584033581113)); #419 = CARTESIAN_POINT('',(-3.949595687092,5.737707156313E-16, 2.584033581113)); #420 = CARTESIAN_POINT('',(4.,-6.661338147751E-16,2.674687456815)); #421 = CARTESIAN_POINT('',(4.,-1.142079441041,2.674687456815)); #422 = CARTESIAN_POINT('',(3.641834177646,-2.285402736576,2.674687983139 )); #423 = CARTESIAN_POINT('',(2.919465145692,-3.298803687294,2.674684457705 )); #424 = CARTESIAN_POINT('',(1.909419313739,-4.077306201692,2.674695461177 )); #425 = CARTESIAN_POINT('',(0.623896185801,-4.466523429223,2.674676220552 )); #426 = CARTESIAN_POINT('',(-0.591795765524,-4.462264024044, 2.674691032665)); #427 = CARTESIAN_POINT('',(-1.895481721218,-4.118921092689, 2.674704323265)); #428 = CARTESIAN_POINT('',(-2.960134006672,-3.295998414929, 2.674662787932)); #429 = CARTESIAN_POINT('',(-3.654247086367,-2.244158146836, 2.674700977214)); #430 = CARTESIAN_POINT('',(-4.,-1.121611300988,2.674687456815)); #431 = CARTESIAN_POINT('',(-4.,4.440892098501E-16,2.674687456815)); #432 = CARTESIAN_POINT('',(4.,-9.797174393179E-16,2.778411706341)); #433 = CARTESIAN_POINT('',(4.,-1.142079441041,2.778411706341)); #434 = CARTESIAN_POINT('',(3.641815821603,-2.285429203579,2.778417709978 )); #435 = CARTESIAN_POINT('',(2.919542036202,-3.298656933712,2.778377495871 )); #436 = CARTESIAN_POINT('',(1.909327393776,-4.077735291043,2.778503003339 )); #437 = CARTESIAN_POINT('',(0.623738908824,-4.465658793366,2.778283534572 )); #438 = CARTESIAN_POINT('',(-0.591166926309,-4.463533865469, 2.778452483459)); #439 = CARTESIAN_POINT('',(-1.896225481387,-4.117630519885, 2.778604085341)); #440 = CARTESIAN_POINT('',(-2.959772885326,-3.296744841141,2.77813026742 )); #441 = CARTESIAN_POINT('',(-3.654302898295,-2.243988440983, 2.778565917218)); #442 = CARTESIAN_POINT('',(-4.,-1.121611300988,2.778411706341)); #443 = CARTESIAN_POINT('',(-4.,4.898587196589E-16,2.778411706341)); #444 = ADVANCED_FACE('',(#445),#465,.T.); #445 = FACE_BOUND('',#446,.F.); #446 = EDGE_LOOP('',(#447,#455,#456,#457,#458)); #447 = ORIENTED_EDGE('',*,*,#448,.F.); #448 = EDGE_CURVE('',#327,#449,#451,.T.); #449 = VERTEX_POINT('',#450); #450 = CARTESIAN_POINT('',(4.,0.,15.6)); #451 = LINE('',#452,#453); #452 = CARTESIAN_POINT('',(4.,0.,0.)); #453 = VECTOR('',#454,1.); #454 = DIRECTION('',(0.,0.,1.)); #455 = ORIENTED_EDGE('',*,*,#391,.T.); #456 = ORIENTED_EDGE('',*,*,#326,.T.); #457 = ORIENTED_EDGE('',*,*,#448,.T.); #458 = ORIENTED_EDGE('',*,*,#459,.T.); #459 = EDGE_CURVE('',#449,#449,#460,.T.); #460 = CIRCLE('',#461,4.); #461 = AXIS2_PLACEMENT_3D('',#462,#463,#464); #462 = CARTESIAN_POINT('',(0.,0.,15.6)); #463 = DIRECTION('',(0.,0.,1.)); #464 = DIRECTION('',(1.,0.,0.)); #465 = CYLINDRICAL_SURFACE('',#466,4.); #466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); #467 = CARTESIAN_POINT('',(0.,0.,0.)); #468 = DIRECTION('',(-0.,-0.,-1.)); #469 = DIRECTION('',(1.,0.,0.)); #470 = ADVANCED_FACE('',(#471),#491,.T.); #471 = FACE_BOUND('',#472,.T.); #472 = EDGE_LOOP('',(#473,#482,#483,#484)); #473 = ORIENTED_EDGE('',*,*,#474,.F.); #474 = EDGE_CURVE('',#449,#475,#477,.T.); #475 = VERTEX_POINT('',#476); #476 = CARTESIAN_POINT('',(3.6,0.,16.)); #477 = CIRCLE('',#478,0.4); #478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); #479 = CARTESIAN_POINT('',(3.6,0.,15.6)); #480 = DIRECTION('',(0.,-1.,0.)); #481 = DIRECTION('',(1.,0.,0.)); #482 = ORIENTED_EDGE('',*,*,#459,.T.); #483 = ORIENTED_EDGE('',*,*,#474,.T.); #484 = ORIENTED_EDGE('',*,*,#485,.F.); #485 = EDGE_CURVE('',#475,#475,#486,.T.); #486 = CIRCLE('',#487,3.6); #487 = AXIS2_PLACEMENT_3D('',#488,#489,#490); #488 = CARTESIAN_POINT('',(0.,0.,16.)); #489 = DIRECTION('',(0.,0.,1.)); #490 = DIRECTION('',(1.,0.,0.)); #491 = TOROIDAL_SURFACE('',#492,3.6,0.4); #492 = AXIS2_PLACEMENT_3D('',#493,#494,#495); #493 = CARTESIAN_POINT('',(0.,0.,15.6)); #494 = DIRECTION('',(0.,0.,1.)); #495 = DIRECTION('',(1.,0.,0.)); #496 = ADVANCED_FACE('',(#497),#500,.T.); #497 = FACE_BOUND('',#498,.T.); #498 = EDGE_LOOP('',(#499)); #499 = ORIENTED_EDGE('',*,*,#485,.T.); #500 = PLANE('',#501); #501 = AXIS2_PLACEMENT_3D('',#502,#503,#504); #502 = CARTESIAN_POINT('',(-2.563950248511E-16,3.49503809816E-16,16.)); #503 = DIRECTION('',(0.,0.,1.)); #504 = DIRECTION('',(1.,0.,0.)); #505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#509)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#506,#507,#508)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #506 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #507 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #508 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #509 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#506, 'distance_accuracy_value','confusion accuracy'); #510 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#511,#513); #511 = ( REPRESENTATION_RELATIONSHIP('','',#36,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#512) SHAPE_REPRESENTATION_RELATIONSHIP() ); #512 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); #513 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#514 ); #514 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','Body','',#5,#31,$); #515 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33)); #516 = SHAPE_DEFINITION_REPRESENTATION(#517,#523); #517 = PRODUCT_DEFINITION_SHAPE('','',#518); #518 = PRODUCT_DEFINITION('design','',#519,#522); #519 = PRODUCT_DEFINITION_FORMATION('','',#520); #520 = PRODUCT('Wires','Wires','',(#521)); #521 = PRODUCT_CONTEXT('',#2,'mechanical'); #522 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #523 = SHAPE_REPRESENTATION('',(#11,#524,#528),#532); #524 = AXIS2_PLACEMENT_3D('',#525,#526,#527); #525 = CARTESIAN_POINT('',(3.5,0.,0.)); #526 = DIRECTION('',(0.,0.,1.)); #527 = DIRECTION('',(1.,0.,0.)); #528 = AXIS2_PLACEMENT_3D('',#529,#530,#531); #529 = CARTESIAN_POINT('',(0.,0.,0.)); #530 = DIRECTION('',(0.,0.,1.)); #531 = DIRECTION('',(1.,0.,0.)); #532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#536)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#533,#534,#535)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #533 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #534 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #535 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #536 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#533, 'distance_accuracy_value','confusion accuracy'); #537 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#538,#540); #538 = ( REPRESENTATION_RELATIONSHIP('','',#523,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#539) SHAPE_REPRESENTATION_RELATIONSHIP() ); #539 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); #540 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#541 ); #541 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','Wires','',#5,#518,$); #542 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#520)); #543 = SHAPE_DEFINITION_REPRESENTATION(#544,#550); #544 = PRODUCT_DEFINITION_SHAPE('','',#545); #545 = PRODUCT_DEFINITION('design','',#546,#549); #546 = PRODUCT_DEFINITION_FORMATION('','',#547); #547 = PRODUCT('Body002','Body002','',(#548)); #548 = PRODUCT_CONTEXT('',#2,'mechanical'); #549 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #550 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#551),#604); #551 = MANIFOLD_SOLID_BREP('',#552); #552 = CLOSED_SHELL('',(#553,#586,#595)); #553 = ADVANCED_FACE('',(#554),#581,.T.); #554 = FACE_BOUND('',#555,.T.); #555 = EDGE_LOOP('',(#556,#566,#573,#574)); #556 = ORIENTED_EDGE('',*,*,#557,.T.); #557 = EDGE_CURVE('',#558,#560,#562,.T.); #558 = VERTEX_POINT('',#559); #559 = CARTESIAN_POINT('',(-1.45,0.,0.)); #560 = VERTEX_POINT('',#561); #561 = CARTESIAN_POINT('',(-1.45,0.,-2.)); #562 = LINE('',#563,#564); #563 = CARTESIAN_POINT('',(-1.45,0.,0.)); #564 = VECTOR('',#565,1.); #565 = DIRECTION('',(-0.,-0.,-1.)); #566 = ORIENTED_EDGE('',*,*,#567,.T.); #567 = EDGE_CURVE('',#560,#560,#568,.T.); #568 = CIRCLE('',#569,0.3); #569 = AXIS2_PLACEMENT_3D('',#570,#571,#572); #570 = CARTESIAN_POINT('',(-1.75,0.,-2.)); #571 = DIRECTION('',(0.,0.,1.)); #572 = DIRECTION('',(1.,0.,0.)); #573 = ORIENTED_EDGE('',*,*,#557,.F.); #574 = ORIENTED_EDGE('',*,*,#575,.F.); #575 = EDGE_CURVE('',#558,#558,#576,.T.); #576 = CIRCLE('',#577,0.3); #577 = AXIS2_PLACEMENT_3D('',#578,#579,#580); #578 = CARTESIAN_POINT('',(-1.75,0.,0.)); #579 = DIRECTION('',(0.,0.,1.)); #580 = DIRECTION('',(1.,0.,0.)); #581 = CYLINDRICAL_SURFACE('',#582,0.3); #582 = AXIS2_PLACEMENT_3D('',#583,#584,#585); #583 = CARTESIAN_POINT('',(-1.75,0.,0.)); #584 = DIRECTION('',(0.,0.,1.)); #585 = DIRECTION('',(1.,0.,0.)); #586 = ADVANCED_FACE('',(#587),#590,.T.); #587 = FACE_BOUND('',#588,.T.); #588 = EDGE_LOOP('',(#589)); #589 = ORIENTED_EDGE('',*,*,#575,.T.); #590 = PLANE('',#591); #591 = AXIS2_PLACEMENT_3D('',#592,#593,#594); #592 = CARTESIAN_POINT('',(-1.75,2.336395212674E-17,0.)); #593 = DIRECTION('',(0.,0.,1.)); #594 = DIRECTION('',(1.,0.,0.)); #595 = ADVANCED_FACE('',(#596),#599,.F.); #596 = FACE_BOUND('',#597,.F.); #597 = EDGE_LOOP('',(#598)); #598 = ORIENTED_EDGE('',*,*,#567,.T.); #599 = PLANE('',#600); #600 = AXIS2_PLACEMENT_3D('',#601,#602,#603); #601 = CARTESIAN_POINT('',(-1.75,2.336395212674E-17,-2.)); #602 = DIRECTION('',(0.,0.,1.)); #603 = DIRECTION('',(1.,0.,0.)); #604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#608)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#605,#606,#607)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #605 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #606 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #607 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #608 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#605, 'distance_accuracy_value','confusion accuracy'); #609 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#610,#612); #610 = ( REPRESENTATION_RELATIONSHIP('','',#550,#523) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#611) SHAPE_REPRESENTATION_RELATIONSHIP() ); #611 = ITEM_DEFINED_TRANSFORMATION('','',#11,#524); #612 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#613 ); #613 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','Body002','',#518,#545,$); #614 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#547)); #615 = SHAPE_DEFINITION_REPRESENTATION(#616,#622); #616 = PRODUCT_DEFINITION_SHAPE('','',#617); #617 = PRODUCT_DEFINITION('design','',#618,#621); #618 = PRODUCT_DEFINITION_FORMATION('','',#619); #619 = PRODUCT('Wire','Wire','',(#620)); #620 = PRODUCT_CONTEXT('',#2,'mechanical'); #621 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #622 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#623),#676); #623 = MANIFOLD_SOLID_BREP('',#624); #624 = CLOSED_SHELL('',(#625,#658,#667)); #625 = ADVANCED_FACE('',(#626),#653,.T.); #626 = FACE_BOUND('',#627,.T.); #627 = EDGE_LOOP('',(#628,#638,#645,#646)); #628 = ORIENTED_EDGE('',*,*,#629,.T.); #629 = EDGE_CURVE('',#630,#632,#634,.T.); #630 = VERTEX_POINT('',#631); #631 = CARTESIAN_POINT('',(-1.45,0.,0.)); #632 = VERTEX_POINT('',#633); #633 = CARTESIAN_POINT('',(-1.45,0.,-2.)); #634 = LINE('',#635,#636); #635 = CARTESIAN_POINT('',(-1.45,0.,0.)); #636 = VECTOR('',#637,1.); #637 = DIRECTION('',(-0.,-0.,-1.)); #638 = ORIENTED_EDGE('',*,*,#639,.T.); #639 = EDGE_CURVE('',#632,#632,#640,.T.); #640 = CIRCLE('',#641,0.3); #641 = AXIS2_PLACEMENT_3D('',#642,#643,#644); #642 = CARTESIAN_POINT('',(-1.75,0.,-2.)); #643 = DIRECTION('',(0.,0.,1.)); #644 = DIRECTION('',(1.,0.,0.)); #645 = ORIENTED_EDGE('',*,*,#629,.F.); #646 = ORIENTED_EDGE('',*,*,#647,.F.); #647 = EDGE_CURVE('',#630,#630,#648,.T.); #648 = CIRCLE('',#649,0.3); #649 = AXIS2_PLACEMENT_3D('',#650,#651,#652); #650 = CARTESIAN_POINT('',(-1.75,0.,0.)); #651 = DIRECTION('',(0.,0.,1.)); #652 = DIRECTION('',(1.,0.,0.)); #653 = CYLINDRICAL_SURFACE('',#654,0.3); #654 = AXIS2_PLACEMENT_3D('',#655,#656,#657); #655 = CARTESIAN_POINT('',(-1.75,0.,0.)); #656 = DIRECTION('',(0.,0.,1.)); #657 = DIRECTION('',(1.,0.,0.)); #658 = ADVANCED_FACE('',(#659),#662,.T.); #659 = FACE_BOUND('',#660,.T.); #660 = EDGE_LOOP('',(#661)); #661 = ORIENTED_EDGE('',*,*,#647,.T.); #662 = PLANE('',#663); #663 = AXIS2_PLACEMENT_3D('',#664,#665,#666); #664 = CARTESIAN_POINT('',(-1.75,2.336395212674E-17,0.)); #665 = DIRECTION('',(0.,0.,1.)); #666 = DIRECTION('',(1.,0.,0.)); #667 = ADVANCED_FACE('',(#668),#671,.F.); #668 = FACE_BOUND('',#669,.F.); #669 = EDGE_LOOP('',(#670)); #670 = ORIENTED_EDGE('',*,*,#639,.T.); #671 = PLANE('',#672); #672 = AXIS2_PLACEMENT_3D('',#673,#674,#675); #673 = CARTESIAN_POINT('',(-1.75,2.336395212674E-17,-2.)); #674 = DIRECTION('',(0.,0.,1.)); #675 = DIRECTION('',(1.,0.,0.)); #676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#680)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#677,#678,#679)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #677 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #678 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #679 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #680 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#677, 'distance_accuracy_value','confusion accuracy'); #681 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#682,#684); #682 = ( REPRESENTATION_RELATIONSHIP('','',#622,#523) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#683) SHAPE_REPRESENTATION_RELATIONSHIP() ); #683 = ITEM_DEFINED_TRANSFORMATION('','',#11,#528); #684 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#685 ); #685 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','Wire','',#518,#617,$); #686 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#619)); #687 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#688) ,#604); #688 = STYLED_ITEM('color',(#689),#551); #689 = PRESENTATION_STYLE_ASSIGNMENT((#690,#696)); #690 = SURFACE_STYLE_USAGE(.BOTH.,#691); #691 = SURFACE_SIDE_STYLE('',(#692)); #692 = SURFACE_STYLE_FILL_AREA(#693); #693 = FILL_AREA_STYLE('',(#694)); #694 = FILL_AREA_STYLE_COLOUR('',#695); #695 = COLOUR_RGB('',0.82999997502,0.82999997502,0.82999997502); #696 = CURVE_STYLE('',#697,POSITIVE_LENGTH_MEASURE(0.1),#698); #697 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #698 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, 9.803921802644E-02); #699 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#700) ,#505); #700 = STYLED_ITEM('color',(#701),#37); #701 = PRESENTATION_STYLE_ASSIGNMENT((#702,#708)); #702 = SURFACE_STYLE_USAGE(.BOTH.,#703); #703 = SURFACE_SIDE_STYLE('',(#704)); #704 = SURFACE_STYLE_FILL_AREA(#705); #705 = FILL_AREA_STYLE('',(#706)); #706 = FILL_AREA_STYLE_COLOUR('',#707); #707 = COLOUR_RGB('',0.670000024756,0.670000024756,1.); #708 = CURVE_STYLE('',#709,POSITIVE_LENGTH_MEASURE(0.1),#698); #709 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #710 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#711) ,#676); #711 = STYLED_ITEM('color',(#712),#623); #712 = PRESENTATION_STYLE_ASSIGNMENT((#713,#718)); #713 = SURFACE_STYLE_USAGE(.BOTH.,#714); #714 = SURFACE_SIDE_STYLE('',(#715)); #715 = SURFACE_STYLE_FILL_AREA(#716); #716 = FILL_AREA_STYLE('',(#717)); #717 = FILL_AREA_STYLE_COLOUR('',#695); #718 = CURVE_STYLE('',#719,POSITIVE_LENGTH_MEASURE(0.1),#698); #719 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); ENDSEC; END-ISO-10303-21;