ISO-10303-21; HEADER; FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); FILE_NAME('Open CASCADE Shape Model','2023-08-22T15:23:22',('Author'),( ''),'Open CASCADE STEP processor 7.6','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('Fillet002','Fillet002','',(#8)); #8 = PRODUCT_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#759); #11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); #12 = CARTESIAN_POINT('',(0.,0.,0.)); #13 = DIRECTION('',(0.,0.,1.)); #14 = DIRECTION('',(1.,0.,-0.)); #15 = MANIFOLD_SOLID_BREP('',#16); #16 = CLOSED_SHELL('',(#17,#105,#159,#213,#287,#322,#376,#430,#485,#544, #603,#638,#642,#646,#701,#755)); #17 = ADVANCED_FACE('',(#18),#32,.T.); #18 = FACE_BOUND('',#19,.F.); #19 = EDGE_LOOP('',(#20,#50,#77,#78)); #20 = ORIENTED_EDGE('',*,*,#21,.T.); #21 = EDGE_CURVE('',#22,#24,#26,.T.); #22 = VERTEX_POINT('',#23); #23 = CARTESIAN_POINT('',(8.,0.,0.75)); #24 = VERTEX_POINT('',#25); #25 = CARTESIAN_POINT('',(8.,0.,11.75)); #26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); #27 = LINE('',#28,#29); #28 = CARTESIAN_POINT('',(8.,0.,0.)); #29 = VECTOR('',#30,1.); #30 = DIRECTION('',(0.,0.,1.)); #31 = PCURVE('',#32,#37); #32 = CYLINDRICAL_SURFACE('',#33,8.); #33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); #34 = CARTESIAN_POINT('',(0.,0.,0.)); #35 = DIRECTION('',(-0.,-0.,-1.)); #36 = DIRECTION('',(1.,0.,0.)); #37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); #38 = LINE('',#39,#40); #39 = CARTESIAN_POINT('',(-0.,0.)); #40 = VECTOR('',#41,1.); #41 = DIRECTION('',(-0.,-1.)); #42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #43 = PCURVE('',#32,#44); #44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); #45 = LINE('',#46,#47); #46 = CARTESIAN_POINT('',(-6.28318530718,0.)); #47 = VECTOR('',#48,1.); #48 = DIRECTION('',(-0.,-1.)); #49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #50 = ORIENTED_EDGE('',*,*,#51,.T.); #51 = EDGE_CURVE('',#24,#24,#52,.T.); #52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); #53 = CIRCLE('',#54,8.); #54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); #55 = CARTESIAN_POINT('',(0.,0.,11.75)); #56 = DIRECTION('',(0.,0.,1.)); #57 = DIRECTION('',(1.,0.,0.)); #58 = PCURVE('',#32,#59); #59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); #60 = LINE('',#61,#62); #61 = CARTESIAN_POINT('',(-0.,-11.75)); #62 = VECTOR('',#63,1.); #63 = DIRECTION('',(-1.,0.)); #64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #65 = PCURVE('',#66,#71); #66 = TOROIDAL_SURFACE('',#67,7.75,0.25); #67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); #68 = CARTESIAN_POINT('',(0.,0.,11.75)); #69 = DIRECTION('',(-0.,-0.,-1.)); #70 = DIRECTION('',(1.,0.,0.)); #71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); #72 = LINE('',#73,#74); #73 = CARTESIAN_POINT('',(-0.,6.28318530718)); #74 = VECTOR('',#75,1.); #75 = DIRECTION('',(-1.,0.)); #76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #77 = ORIENTED_EDGE('',*,*,#21,.F.); #78 = ORIENTED_EDGE('',*,*,#79,.F.); #79 = EDGE_CURVE('',#22,#22,#80,.T.); #80 = SURFACE_CURVE('',#81,(#86,#93),.PCURVE_S1.); #81 = CIRCLE('',#82,8.); #82 = AXIS2_PLACEMENT_3D('',#83,#84,#85); #83 = CARTESIAN_POINT('',(0.,0.,0.75)); #84 = DIRECTION('',(0.,0.,1.)); #85 = DIRECTION('',(1.,0.,-0.)); #86 = PCURVE('',#32,#87); #87 = DEFINITIONAL_REPRESENTATION('',(#88),#92); #88 = LINE('',#89,#90); #89 = CARTESIAN_POINT('',(-0.,-0.75)); #90 = VECTOR('',#91,1.); #91 = DIRECTION('',(-1.,0.)); #92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #93 = PCURVE('',#94,#99); #94 = TOROIDAL_SURFACE('',#95,7.25,0.75); #95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); #96 = CARTESIAN_POINT('',(0.,0.,0.75)); #97 = DIRECTION('',(-0.,-0.,-1.)); #98 = DIRECTION('',(1.,0.,-0.)); #99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); #100 = LINE('',#101,#102); #101 = CARTESIAN_POINT('',(-0.,0.)); #102 = VECTOR('',#103,1.); #103 = DIRECTION('',(-1.,0.)); #104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #105 = ADVANCED_FACE('',(#106),#94,.T.); #106 = FACE_BOUND('',#107,.F.); #107 = EDGE_LOOP('',(#108,#130,#131,#132)); #108 = ORIENTED_EDGE('',*,*,#109,.F.); #109 = EDGE_CURVE('',#22,#110,#112,.T.); #110 = VERTEX_POINT('',#111); #111 = CARTESIAN_POINT('',(7.25,0.,0.)); #112 = SEAM_CURVE('',#113,(#118,#124),.PCURVE_S1.); #113 = CIRCLE('',#114,0.75); #114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); #115 = CARTESIAN_POINT('',(7.25,0.,0.75)); #116 = DIRECTION('',(0.,1.,0.)); #117 = DIRECTION('',(1.,0.,-0.)); #118 = PCURVE('',#94,#119); #119 = DEFINITIONAL_REPRESENTATION('',(#120),#123); #120 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#121,#122),.UNSPECIFIED.,.F.,.F., (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); #121 = CARTESIAN_POINT('',(0.,0.)); #122 = CARTESIAN_POINT('',(0.,1.570796326795)); #123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #124 = PCURVE('',#94,#125); #125 = DEFINITIONAL_REPRESENTATION('',(#126),#129); #126 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#127,#128),.UNSPECIFIED.,.F.,.F., (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); #127 = CARTESIAN_POINT('',(-6.28318530718,0.)); #128 = CARTESIAN_POINT('',(-6.28318530718,1.570796326795)); #129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #130 = ORIENTED_EDGE('',*,*,#79,.T.); #131 = ORIENTED_EDGE('',*,*,#109,.T.); #132 = ORIENTED_EDGE('',*,*,#133,.F.); #133 = EDGE_CURVE('',#110,#110,#134,.T.); #134 = SURFACE_CURVE('',#135,(#140,#147),.PCURVE_S1.); #135 = CIRCLE('',#136,7.25); #136 = AXIS2_PLACEMENT_3D('',#137,#138,#139); #137 = CARTESIAN_POINT('',(0.,0.,0.)); #138 = DIRECTION('',(0.,0.,1.)); #139 = DIRECTION('',(1.,0.,-0.)); #140 = PCURVE('',#94,#141); #141 = DEFINITIONAL_REPRESENTATION('',(#142),#146); #142 = LINE('',#143,#144); #143 = CARTESIAN_POINT('',(-0.,1.570796326795)); #144 = VECTOR('',#145,1.); #145 = DIRECTION('',(-1.,0.)); #146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #147 = PCURVE('',#148,#153); #148 = PLANE('',#149); #149 = AXIS2_PLACEMENT_3D('',#150,#151,#152); #150 = CARTESIAN_POINT('',(-5.1E-16,7.E-16,0.)); #151 = DIRECTION('',(0.,0.,1.)); #152 = DIRECTION('',(1.,0.,0.)); #153 = DEFINITIONAL_REPRESENTATION('',(#154),#158); #154 = CIRCLE('',#155,7.25); #155 = AXIS2_PLACEMENT_2D('',#156,#157); #156 = CARTESIAN_POINT('',(5.1E-16,-7.E-16)); #157 = DIRECTION('',(1.,0.)); #158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #159 = ADVANCED_FACE('',(#160),#66,.T.); #160 = FACE_BOUND('',#161,.F.); #161 = EDGE_LOOP('',(#162,#184,#211,#212)); #162 = ORIENTED_EDGE('',*,*,#163,.F.); #163 = EDGE_CURVE('',#164,#24,#166,.T.); #164 = VERTEX_POINT('',#165); #165 = CARTESIAN_POINT('',(7.75,0.,12.)); #166 = SEAM_CURVE('',#167,(#172,#178),.PCURVE_S1.); #167 = CIRCLE('',#168,0.25); #168 = AXIS2_PLACEMENT_3D('',#169,#170,#171); #169 = CARTESIAN_POINT('',(7.75,0.,11.75)); #170 = DIRECTION('',(-0.,1.,0.)); #171 = DIRECTION('',(1.,0.,0.)); #172 = PCURVE('',#66,#173); #173 = DEFINITIONAL_REPRESENTATION('',(#174),#177); #174 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#175,#176),.UNSPECIFIED.,.F.,.F., (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); #175 = CARTESIAN_POINT('',(0.,4.712388980385)); #176 = CARTESIAN_POINT('',(0.,6.28318530718)); #177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #178 = PCURVE('',#66,#179); #179 = DEFINITIONAL_REPRESENTATION('',(#180),#183); #180 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#181,#182),.UNSPECIFIED.,.F.,.F., (2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); #181 = CARTESIAN_POINT('',(-6.28318530718,4.712388980385)); #182 = CARTESIAN_POINT('',(-6.28318530718,6.28318530718)); #183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #184 = ORIENTED_EDGE('',*,*,#185,.T.); #185 = EDGE_CURVE('',#164,#164,#186,.T.); #186 = SURFACE_CURVE('',#187,(#192,#199),.PCURVE_S1.); #187 = CIRCLE('',#188,7.75); #188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); #189 = CARTESIAN_POINT('',(0.,0.,12.)); #190 = DIRECTION('',(0.,0.,1.)); #191 = DIRECTION('',(1.,0.,0.)); #192 = PCURVE('',#66,#193); #193 = DEFINITIONAL_REPRESENTATION('',(#194),#198); #194 = LINE('',#195,#196); #195 = CARTESIAN_POINT('',(-0.,4.712388980385)); #196 = VECTOR('',#197,1.); #197 = DIRECTION('',(-1.,0.)); #198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #199 = PCURVE('',#200,#205); #200 = PLANE('',#201); #201 = AXIS2_PLACEMENT_3D('',#202,#203,#204); #202 = CARTESIAN_POINT('',(-5.1E-16,7.E-16,12.)); #203 = DIRECTION('',(0.,0.,1.)); #204 = DIRECTION('',(1.,0.,0.)); #205 = DEFINITIONAL_REPRESENTATION('',(#206),#210); #206 = CIRCLE('',#207,7.75); #207 = AXIS2_PLACEMENT_2D('',#208,#209); #208 = CARTESIAN_POINT('',(5.1E-16,-7.E-16)); #209 = DIRECTION('',(1.,0.)); #210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #211 = ORIENTED_EDGE('',*,*,#163,.T.); #212 = ORIENTED_EDGE('',*,*,#51,.F.); #213 = ADVANCED_FACE('',(#214,#217,#252),#148,.F.); #214 = FACE_BOUND('',#215,.F.); #215 = EDGE_LOOP('',(#216)); #216 = ORIENTED_EDGE('',*,*,#133,.T.); #217 = FACE_BOUND('',#218,.F.); #218 = EDGE_LOOP('',(#219)); #219 = ORIENTED_EDGE('',*,*,#220,.T.); #220 = EDGE_CURVE('',#221,#221,#223,.T.); #221 = VERTEX_POINT('',#222); #222 = CARTESIAN_POINT('',(-2.75,0.,0.)); #223 = SURFACE_CURVE('',#224,(#229,#240),.PCURVE_S1.); #224 = CIRCLE('',#225,1.75); #225 = AXIS2_PLACEMENT_3D('',#226,#227,#228); #226 = CARTESIAN_POINT('',(-4.5,0.,0.)); #227 = DIRECTION('',(0.,-0.,-1.)); #228 = DIRECTION('',(1.,0.,-0.)); #229 = PCURVE('',#148,#230); #230 = DEFINITIONAL_REPRESENTATION('',(#231),#239); #231 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#232,#233,#234,#235,#236,#237 ,#238),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( '') ); #232 = CARTESIAN_POINT('',(-2.75,-7.E-16)); #233 = CARTESIAN_POINT('',(-2.75,-3.031088913246)); #234 = CARTESIAN_POINT('',(-5.375,-1.515544456623)); #235 = CARTESIAN_POINT('',(-8.,-1.128626379702E-15)); #236 = CARTESIAN_POINT('',(-5.375,1.515544456623)); #237 = CARTESIAN_POINT('',(-2.75,3.031088913246)); #238 = CARTESIAN_POINT('',(-2.75,-7.E-16)); #239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #240 = PCURVE('',#241,#246); #241 = TOROIDAL_SURFACE('',#242,1.75,0.75); #242 = AXIS2_PLACEMENT_3D('',#243,#244,#245); #243 = CARTESIAN_POINT('',(-4.5,0.,-0.75)); #244 = DIRECTION('',(0.,0.,1.)); #245 = DIRECTION('',(1.,0.,-0.)); #246 = DEFINITIONAL_REPRESENTATION('',(#247),#251); #247 = LINE('',#248,#249); #248 = CARTESIAN_POINT('',(-0.,1.570796326795)); #249 = VECTOR('',#250,1.); #250 = DIRECTION('',(-1.,0.)); #251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #252 = FACE_BOUND('',#253,.F.); #253 = EDGE_LOOP('',(#254)); #254 = ORIENTED_EDGE('',*,*,#255,.T.); #255 = EDGE_CURVE('',#256,#256,#258,.T.); #256 = VERTEX_POINT('',#257); #257 = CARTESIAN_POINT('',(6.25,0.,0.)); #258 = SURFACE_CURVE('',#259,(#264,#275),.PCURVE_S1.); #259 = CIRCLE('',#260,1.75); #260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); #261 = CARTESIAN_POINT('',(4.5,0.,0.)); #262 = DIRECTION('',(0.,-0.,-1.)); #263 = DIRECTION('',(1.,0.,-0.)); #264 = PCURVE('',#148,#265); #265 = DEFINITIONAL_REPRESENTATION('',(#266),#274); #266 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#267,#268,#269,#270,#271,#272 ,#273),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( '') ); #267 = CARTESIAN_POINT('',(6.25,-7.E-16)); #268 = CARTESIAN_POINT('',(6.25,-3.031088913246)); #269 = CARTESIAN_POINT('',(3.625,-1.515544456623)); #270 = CARTESIAN_POINT('',(1.,-1.128626379702E-15)); #271 = CARTESIAN_POINT('',(3.625,1.515544456623)); #272 = CARTESIAN_POINT('',(6.25,3.031088913246)); #273 = CARTESIAN_POINT('',(6.25,-7.E-16)); #274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #275 = PCURVE('',#276,#281); #276 = TOROIDAL_SURFACE('',#277,1.75,0.75); #277 = AXIS2_PLACEMENT_3D('',#278,#279,#280); #278 = CARTESIAN_POINT('',(4.5,0.,-0.75)); #279 = DIRECTION('',(0.,0.,1.)); #280 = DIRECTION('',(1.,0.,-0.)); #281 = DEFINITIONAL_REPRESENTATION('',(#282),#286); #282 = LINE('',#283,#284); #283 = CARTESIAN_POINT('',(-0.,1.570796326795)); #284 = VECTOR('',#285,1.); #285 = DIRECTION('',(-1.,0.)); #286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #287 = ADVANCED_FACE('',(#288,#291),#200,.T.); #288 = FACE_BOUND('',#289,.T.); #289 = EDGE_LOOP('',(#290)); #290 = ORIENTED_EDGE('',*,*,#185,.T.); #291 = FACE_BOUND('',#292,.T.); #292 = EDGE_LOOP('',(#293)); #293 = ORIENTED_EDGE('',*,*,#294,.F.); #294 = EDGE_CURVE('',#295,#295,#297,.T.); #295 = VERTEX_POINT('',#296); #296 = CARTESIAN_POINT('',(7.,0.,12.)); #297 = SURFACE_CURVE('',#298,(#303,#310),.PCURVE_S1.); #298 = CIRCLE('',#299,7.); #299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); #300 = CARTESIAN_POINT('',(0.,0.,12.)); #301 = DIRECTION('',(0.,0.,1.)); #302 = DIRECTION('',(1.,0.,0.)); #303 = PCURVE('',#200,#304); #304 = DEFINITIONAL_REPRESENTATION('',(#305),#309); #305 = CIRCLE('',#306,7.); #306 = AXIS2_PLACEMENT_2D('',#307,#308); #307 = CARTESIAN_POINT('',(5.1E-16,-7.E-16)); #308 = DIRECTION('',(1.,0.)); #309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #310 = PCURVE('',#311,#316); #311 = CYLINDRICAL_SURFACE('',#312,7.); #312 = AXIS2_PLACEMENT_3D('',#313,#314,#315); #313 = CARTESIAN_POINT('',(0.,0.,12.)); #314 = DIRECTION('',(0.,0.,1.)); #315 = DIRECTION('',(1.,0.,0.)); #316 = DEFINITIONAL_REPRESENTATION('',(#317),#321); #317 = LINE('',#318,#319); #318 = CARTESIAN_POINT('',(0.,0.)); #319 = VECTOR('',#320,1.); #320 = DIRECTION('',(1.,0.)); #321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #322 = ADVANCED_FACE('',(#323),#241,.F.); #323 = FACE_BOUND('',#324,.T.); #324 = EDGE_LOOP('',(#325,#347,#348,#349)); #325 = ORIENTED_EDGE('',*,*,#326,.F.); #326 = EDGE_CURVE('',#221,#327,#329,.T.); #327 = VERTEX_POINT('',#328); #328 = CARTESIAN_POINT('',(-3.5,0.,-0.75)); #329 = SEAM_CURVE('',#330,(#335,#341),.PCURVE_S1.); #330 = CIRCLE('',#331,0.75); #331 = AXIS2_PLACEMENT_3D('',#332,#333,#334); #332 = CARTESIAN_POINT('',(-2.75,0.,-0.75)); #333 = DIRECTION('',(0.,-1.,0.)); #334 = DIRECTION('',(1.,0.,0.)); #335 = PCURVE('',#241,#336); #336 = DEFINITIONAL_REPRESENTATION('',(#337),#340); #337 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#338,#339),.UNSPECIFIED.,.F.,.F., (2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); #338 = CARTESIAN_POINT('',(0.,1.570796326795)); #339 = CARTESIAN_POINT('',(0.,3.14159265359)); #340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #341 = PCURVE('',#241,#342); #342 = DEFINITIONAL_REPRESENTATION('',(#343),#346); #343 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#344,#345),.UNSPECIFIED.,.F.,.F., (2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); #344 = CARTESIAN_POINT('',(-6.28318530718,1.570796326795)); #345 = CARTESIAN_POINT('',(-6.28318530718,3.14159265359)); #346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #347 = ORIENTED_EDGE('',*,*,#220,.T.); #348 = ORIENTED_EDGE('',*,*,#326,.T.); #349 = ORIENTED_EDGE('',*,*,#350,.F.); #350 = EDGE_CURVE('',#327,#327,#351,.T.); #351 = SURFACE_CURVE('',#352,(#357,#364),.PCURVE_S1.); #352 = CIRCLE('',#353,1.); #353 = AXIS2_PLACEMENT_3D('',#354,#355,#356); #354 = CARTESIAN_POINT('',(-4.5,0.,-0.75)); #355 = DIRECTION('',(0.,-0.,-1.)); #356 = DIRECTION('',(1.,0.,-0.)); #357 = PCURVE('',#241,#358); #358 = DEFINITIONAL_REPRESENTATION('',(#359),#363); #359 = LINE('',#360,#361); #360 = CARTESIAN_POINT('',(-0.,3.14159265359)); #361 = VECTOR('',#362,1.); #362 = DIRECTION('',(-1.,0.)); #363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #364 = PCURVE('',#365,#370); #365 = CYLINDRICAL_SURFACE('',#366,1.); #366 = AXIS2_PLACEMENT_3D('',#367,#368,#369); #367 = CARTESIAN_POINT('',(-4.5,0.,0.)); #368 = DIRECTION('',(0.,0.,1.)); #369 = DIRECTION('',(1.,0.,0.)); #370 = DEFINITIONAL_REPRESENTATION('',(#371),#375); #371 = LINE('',#372,#373); #372 = CARTESIAN_POINT('',(-0.,-0.75)); #373 = VECTOR('',#374,1.); #374 = DIRECTION('',(-1.,0.)); #375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #376 = ADVANCED_FACE('',(#377),#276,.F.); #377 = FACE_BOUND('',#378,.T.); #378 = EDGE_LOOP('',(#379,#401,#402,#403)); #379 = ORIENTED_EDGE('',*,*,#380,.F.); #380 = EDGE_CURVE('',#256,#381,#383,.T.); #381 = VERTEX_POINT('',#382); #382 = CARTESIAN_POINT('',(5.5,0.,-0.75)); #383 = SEAM_CURVE('',#384,(#389,#395),.PCURVE_S1.); #384 = CIRCLE('',#385,0.75); #385 = AXIS2_PLACEMENT_3D('',#386,#387,#388); #386 = CARTESIAN_POINT('',(6.25,0.,-0.75)); #387 = DIRECTION('',(0.,-1.,0.)); #388 = DIRECTION('',(1.,0.,0.)); #389 = PCURVE('',#276,#390); #390 = DEFINITIONAL_REPRESENTATION('',(#391),#394); #391 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#392,#393),.UNSPECIFIED.,.F.,.F., (2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); #392 = CARTESIAN_POINT('',(0.,1.570796326795)); #393 = CARTESIAN_POINT('',(0.,3.14159265359)); #394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #395 = PCURVE('',#276,#396); #396 = DEFINITIONAL_REPRESENTATION('',(#397),#400); #397 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#398,#399),.UNSPECIFIED.,.F.,.F., (2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); #398 = CARTESIAN_POINT('',(-6.28318530718,1.570796326795)); #399 = CARTESIAN_POINT('',(-6.28318530718,3.14159265359)); #400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #401 = ORIENTED_EDGE('',*,*,#255,.T.); #402 = ORIENTED_EDGE('',*,*,#380,.T.); #403 = ORIENTED_EDGE('',*,*,#404,.F.); #404 = EDGE_CURVE('',#381,#381,#405,.T.); #405 = SURFACE_CURVE('',#406,(#411,#418),.PCURVE_S1.); #406 = CIRCLE('',#407,1.); #407 = AXIS2_PLACEMENT_3D('',#408,#409,#410); #408 = CARTESIAN_POINT('',(4.5,0.,-0.75)); #409 = DIRECTION('',(0.,-0.,-1.)); #410 = DIRECTION('',(1.,0.,-0.)); #411 = PCURVE('',#276,#412); #412 = DEFINITIONAL_REPRESENTATION('',(#413),#417); #413 = LINE('',#414,#415); #414 = CARTESIAN_POINT('',(-0.,3.14159265359)); #415 = VECTOR('',#416,1.); #416 = DIRECTION('',(-1.,0.)); #417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #418 = PCURVE('',#419,#424); #419 = CYLINDRICAL_SURFACE('',#420,1.); #420 = AXIS2_PLACEMENT_3D('',#421,#422,#423); #421 = CARTESIAN_POINT('',(4.5,0.,0.)); #422 = DIRECTION('',(0.,0.,1.)); #423 = DIRECTION('',(1.,0.,0.)); #424 = DEFINITIONAL_REPRESENTATION('',(#425),#429); #425 = LINE('',#426,#427); #426 = CARTESIAN_POINT('',(-0.,-0.75)); #427 = VECTOR('',#428,1.); #428 = DIRECTION('',(-1.,0.)); #429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #430 = ADVANCED_FACE('',(#431),#311,.F.); #431 = FACE_BOUND('',#432,.F.); #432 = EDGE_LOOP('',(#433,#456,#483,#484)); #433 = ORIENTED_EDGE('',*,*,#434,.T.); #434 = EDGE_CURVE('',#295,#435,#437,.T.); #435 = VERTEX_POINT('',#436); #436 = CARTESIAN_POINT('',(7.,0.,7.)); #437 = SEAM_CURVE('',#438,(#442,#449),.PCURVE_S1.); #438 = LINE('',#439,#440); #439 = CARTESIAN_POINT('',(7.,0.,12.)); #440 = VECTOR('',#441,1.); #441 = DIRECTION('',(-0.,-0.,-1.)); #442 = PCURVE('',#311,#443); #443 = DEFINITIONAL_REPRESENTATION('',(#444),#448); #444 = LINE('',#445,#446); #445 = CARTESIAN_POINT('',(0.,0.)); #446 = VECTOR('',#447,1.); #447 = DIRECTION('',(0.,-1.)); #448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #449 = PCURVE('',#311,#450); #450 = DEFINITIONAL_REPRESENTATION('',(#451),#455); #451 = LINE('',#452,#453); #452 = CARTESIAN_POINT('',(6.28318530718,0.)); #453 = VECTOR('',#454,1.); #454 = DIRECTION('',(0.,-1.)); #455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #456 = ORIENTED_EDGE('',*,*,#457,.T.); #457 = EDGE_CURVE('',#435,#435,#458,.T.); #458 = SURFACE_CURVE('',#459,(#464,#471),.PCURVE_S1.); #459 = CIRCLE('',#460,7.); #460 = AXIS2_PLACEMENT_3D('',#461,#462,#463); #461 = CARTESIAN_POINT('',(0.,0.,7.)); #462 = DIRECTION('',(0.,0.,1.)); #463 = DIRECTION('',(1.,0.,0.)); #464 = PCURVE('',#311,#465); #465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); #466 = LINE('',#467,#468); #467 = CARTESIAN_POINT('',(0.,-5.)); #468 = VECTOR('',#469,1.); #469 = DIRECTION('',(1.,0.)); #470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #471 = PCURVE('',#472,#477); #472 = PLANE('',#473); #473 = AXIS2_PLACEMENT_3D('',#474,#475,#476); #474 = CARTESIAN_POINT('',(-2.E-16,5.E-16,7.)); #475 = DIRECTION('',(0.,0.,1.)); #476 = DIRECTION('',(0.,1.,0.)); #477 = DEFINITIONAL_REPRESENTATION('',(#478),#482); #478 = CIRCLE('',#479,7.); #479 = AXIS2_PLACEMENT_2D('',#480,#481); #480 = CARTESIAN_POINT('',(-5.E-16,-2.E-16)); #481 = DIRECTION('',(0.,-1.)); #482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #483 = ORIENTED_EDGE('',*,*,#434,.F.); #484 = ORIENTED_EDGE('',*,*,#294,.F.); #485 = ADVANCED_FACE('',(#486),#365,.T.); #486 = FACE_BOUND('',#487,.F.); #487 = EDGE_LOOP('',(#488,#511,#542,#543)); #488 = ORIENTED_EDGE('',*,*,#489,.T.); #489 = EDGE_CURVE('',#327,#490,#492,.T.); #490 = VERTEX_POINT('',#491); #491 = CARTESIAN_POINT('',(-3.5,0.,-6.)); #492 = SEAM_CURVE('',#493,(#497,#504),.PCURVE_S1.); #493 = LINE('',#494,#495); #494 = CARTESIAN_POINT('',(-3.5,0.,0.)); #495 = VECTOR('',#496,1.); #496 = DIRECTION('',(0.,0.,-1.)); #497 = PCURVE('',#365,#498); #498 = DEFINITIONAL_REPRESENTATION('',(#499),#503); #499 = LINE('',#500,#501); #500 = CARTESIAN_POINT('',(-0.,0.)); #501 = VECTOR('',#502,1.); #502 = DIRECTION('',(-0.,-1.)); #503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #504 = PCURVE('',#365,#505); #505 = DEFINITIONAL_REPRESENTATION('',(#506),#510); #506 = LINE('',#507,#508); #507 = CARTESIAN_POINT('',(-6.28318530718,0.)); #508 = VECTOR('',#509,1.); #509 = DIRECTION('',(-0.,-1.)); #510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #511 = ORIENTED_EDGE('',*,*,#512,.T.); #512 = EDGE_CURVE('',#490,#490,#513,.T.); #513 = SURFACE_CURVE('',#514,(#519,#526),.PCURVE_S1.); #514 = CIRCLE('',#515,1.); #515 = AXIS2_PLACEMENT_3D('',#516,#517,#518); #516 = CARTESIAN_POINT('',(-4.5,0.,-6.)); #517 = DIRECTION('',(0.,0.,-1.)); #518 = DIRECTION('',(1.,0.,0.)); #519 = PCURVE('',#365,#520); #520 = DEFINITIONAL_REPRESENTATION('',(#521),#525); #521 = LINE('',#522,#523); #522 = CARTESIAN_POINT('',(-0.,-6.)); #523 = VECTOR('',#524,1.); #524 = DIRECTION('',(-1.,0.)); #525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #526 = PCURVE('',#527,#532); #527 = PLANE('',#528); #528 = AXIS2_PLACEMENT_3D('',#529,#530,#531); #529 = CARTESIAN_POINT('',(4.273250414186E-16,-8.642048036885E-17,-6.)); #530 = DIRECTION('',(0.,0.,1.)); #531 = DIRECTION('',(1.,0.,0.)); #532 = DEFINITIONAL_REPRESENTATION('',(#533),#541); #533 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#534,#535,#536,#537,#538,#539 ,#540),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( '') ); #534 = CARTESIAN_POINT('',(-3.5,8.642048036885E-17)); #535 = CARTESIAN_POINT('',(-3.5,-1.732050807569)); #536 = CARTESIAN_POINT('',(-5.,-0.866025403784)); #537 = CARTESIAN_POINT('',(-6.5,-1.585088794606E-16)); #538 = CARTESIAN_POINT('',(-5.,0.866025403784)); #539 = CARTESIAN_POINT('',(-3.5,1.732050807569)); #540 = CARTESIAN_POINT('',(-3.5,8.642048036885E-17)); #541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #542 = ORIENTED_EDGE('',*,*,#489,.F.); #543 = ORIENTED_EDGE('',*,*,#350,.F.); #544 = ADVANCED_FACE('',(#545),#419,.T.); #545 = FACE_BOUND('',#546,.F.); #546 = EDGE_LOOP('',(#547,#570,#601,#602)); #547 = ORIENTED_EDGE('',*,*,#548,.T.); #548 = EDGE_CURVE('',#381,#549,#551,.T.); #549 = VERTEX_POINT('',#550); #550 = CARTESIAN_POINT('',(5.5,0.,-6.)); #551 = SEAM_CURVE('',#552,(#556,#563),.PCURVE_S1.); #552 = LINE('',#553,#554); #553 = CARTESIAN_POINT('',(5.5,0.,0.)); #554 = VECTOR('',#555,1.); #555 = DIRECTION('',(0.,0.,-1.)); #556 = PCURVE('',#419,#557); #557 = DEFINITIONAL_REPRESENTATION('',(#558),#562); #558 = LINE('',#559,#560); #559 = CARTESIAN_POINT('',(-0.,0.)); #560 = VECTOR('',#561,1.); #561 = DIRECTION('',(-0.,-1.)); #562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #563 = PCURVE('',#419,#564); #564 = DEFINITIONAL_REPRESENTATION('',(#565),#569); #565 = LINE('',#566,#567); #566 = CARTESIAN_POINT('',(-6.28318530718,0.)); #567 = VECTOR('',#568,1.); #568 = DIRECTION('',(-0.,-1.)); #569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #570 = ORIENTED_EDGE('',*,*,#571,.T.); #571 = EDGE_CURVE('',#549,#549,#572,.T.); #572 = SURFACE_CURVE('',#573,(#578,#585),.PCURVE_S1.); #573 = CIRCLE('',#574,1.); #574 = AXIS2_PLACEMENT_3D('',#575,#576,#577); #575 = CARTESIAN_POINT('',(4.5,0.,-6.)); #576 = DIRECTION('',(0.,0.,-1.)); #577 = DIRECTION('',(1.,0.,0.)); #578 = PCURVE('',#419,#579); #579 = DEFINITIONAL_REPRESENTATION('',(#580),#584); #580 = LINE('',#581,#582); #581 = CARTESIAN_POINT('',(-0.,-6.)); #582 = VECTOR('',#583,1.); #583 = DIRECTION('',(-1.,0.)); #584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #585 = PCURVE('',#586,#591); #586 = PLANE('',#587); #587 = AXIS2_PLACEMENT_3D('',#588,#589,#590); #588 = CARTESIAN_POINT('',(4.273250414186E-16,-8.642048036885E-17,-6.)); #589 = DIRECTION('',(0.,0.,1.)); #590 = DIRECTION('',(1.,0.,0.)); #591 = DEFINITIONAL_REPRESENTATION('',(#592),#600); #592 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#593,#594,#595,#596,#597,#598 ,#599),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( '') ); #593 = CARTESIAN_POINT('',(5.5,8.642048036885E-17)); #594 = CARTESIAN_POINT('',(5.5,-1.732050807569)); #595 = CARTESIAN_POINT('',(4.,-0.866025403784)); #596 = CARTESIAN_POINT('',(2.5,-1.585088794606E-16)); #597 = CARTESIAN_POINT('',(4.,0.866025403784)); #598 = CARTESIAN_POINT('',(5.5,1.732050807569)); #599 = CARTESIAN_POINT('',(5.5,8.642048036885E-17)); #600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #601 = ORIENTED_EDGE('',*,*,#548,.F.); #602 = ORIENTED_EDGE('',*,*,#404,.F.); #603 = ADVANCED_FACE('',(#604,#607),#472,.T.); #604 = FACE_BOUND('',#605,.T.); #605 = EDGE_LOOP('',(#606)); #606 = ORIENTED_EDGE('',*,*,#457,.T.); #607 = FACE_BOUND('',#608,.T.); #608 = EDGE_LOOP('',(#609)); #609 = ORIENTED_EDGE('',*,*,#610,.F.); #610 = EDGE_CURVE('',#611,#611,#613,.T.); #611 = VERTEX_POINT('',#612); #612 = CARTESIAN_POINT('',(5.,0.,7.)); #613 = SURFACE_CURVE('',#614,(#619,#626),.PCURVE_S1.); #614 = CIRCLE('',#615,5.); #615 = AXIS2_PLACEMENT_3D('',#616,#617,#618); #616 = CARTESIAN_POINT('',(0.,0.,7.)); #617 = DIRECTION('',(0.,0.,1.)); #618 = DIRECTION('',(1.,0.,0.)); #619 = PCURVE('',#472,#620); #620 = DEFINITIONAL_REPRESENTATION('',(#621),#625); #621 = CIRCLE('',#622,5.); #622 = AXIS2_PLACEMENT_2D('',#623,#624); #623 = CARTESIAN_POINT('',(-5.E-16,-2.E-16)); #624 = DIRECTION('',(0.,-1.)); #625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #626 = PCURVE('',#627,#632); #627 = CYLINDRICAL_SURFACE('',#628,5.); #628 = AXIS2_PLACEMENT_3D('',#629,#630,#631); #629 = CARTESIAN_POINT('',(0.,0.,7.)); #630 = DIRECTION('',(-0.,-0.,-1.)); #631 = DIRECTION('',(1.,0.,0.)); #632 = DEFINITIONAL_REPRESENTATION('',(#633),#637); #633 = LINE('',#634,#635); #634 = CARTESIAN_POINT('',(-0.,0.)); #635 = VECTOR('',#636,1.); #636 = DIRECTION('',(-1.,0.)); #637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #638 = ADVANCED_FACE('',(#639),#527,.F.); #639 = FACE_BOUND('',#640,.T.); #640 = EDGE_LOOP('',(#641)); #641 = ORIENTED_EDGE('',*,*,#512,.T.); #642 = ADVANCED_FACE('',(#643),#586,.F.); #643 = FACE_BOUND('',#644,.T.); #644 = EDGE_LOOP('',(#645)); #645 = ORIENTED_EDGE('',*,*,#571,.T.); #646 = ADVANCED_FACE('',(#647),#627,.T.); #647 = FACE_BOUND('',#648,.F.); #648 = EDGE_LOOP('',(#649,#672,#699,#700)); #649 = ORIENTED_EDGE('',*,*,#650,.T.); #650 = EDGE_CURVE('',#611,#651,#653,.T.); #651 = VERTEX_POINT('',#652); #652 = CARTESIAN_POINT('',(5.,0.,7.85)); #653 = SEAM_CURVE('',#654,(#658,#665),.PCURVE_S1.); #654 = LINE('',#655,#656); #655 = CARTESIAN_POINT('',(5.,0.,7.)); #656 = VECTOR('',#657,1.); #657 = DIRECTION('',(0.,0.,1.)); #658 = PCURVE('',#627,#659); #659 = DEFINITIONAL_REPRESENTATION('',(#660),#664); #660 = LINE('',#661,#662); #661 = CARTESIAN_POINT('',(-0.,0.)); #662 = VECTOR('',#663,1.); #663 = DIRECTION('',(-0.,-1.)); #664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #665 = PCURVE('',#627,#666); #666 = DEFINITIONAL_REPRESENTATION('',(#667),#671); #667 = LINE('',#668,#669); #668 = CARTESIAN_POINT('',(-6.28318530718,0.)); #669 = VECTOR('',#670,1.); #670 = DIRECTION('',(-0.,-1.)); #671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #672 = ORIENTED_EDGE('',*,*,#673,.T.); #673 = EDGE_CURVE('',#651,#651,#674,.T.); #674 = SURFACE_CURVE('',#675,(#680,#687),.PCURVE_S1.); #675 = CIRCLE('',#676,5.); #676 = AXIS2_PLACEMENT_3D('',#677,#678,#679); #677 = CARTESIAN_POINT('',(0.,0.,7.85)); #678 = DIRECTION('',(0.,0.,1.)); #679 = DIRECTION('',(1.,0.,0.)); #680 = PCURVE('',#627,#681); #681 = DEFINITIONAL_REPRESENTATION('',(#682),#686); #682 = LINE('',#683,#684); #683 = CARTESIAN_POINT('',(-0.,-0.85)); #684 = VECTOR('',#685,1.); #685 = DIRECTION('',(-1.,0.)); #686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #687 = PCURVE('',#688,#693); #688 = TOROIDAL_SURFACE('',#689,4.85,0.15); #689 = AXIS2_PLACEMENT_3D('',#690,#691,#692); #690 = CARTESIAN_POINT('',(0.,0.,7.85)); #691 = DIRECTION('',(0.,0.,1.)); #692 = DIRECTION('',(1.,0.,0.)); #693 = DEFINITIONAL_REPRESENTATION('',(#694),#698); #694 = LINE('',#695,#696); #695 = CARTESIAN_POINT('',(0.,0.)); #696 = VECTOR('',#697,1.); #697 = DIRECTION('',(1.,0.)); #698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #699 = ORIENTED_EDGE('',*,*,#650,.F.); #700 = ORIENTED_EDGE('',*,*,#610,.F.); #701 = ADVANCED_FACE('',(#702),#688,.T.); #702 = FACE_BOUND('',#703,.T.); #703 = EDGE_LOOP('',(#704,#726,#727,#728)); #704 = ORIENTED_EDGE('',*,*,#705,.F.); #705 = EDGE_CURVE('',#651,#706,#708,.T.); #706 = VERTEX_POINT('',#707); #707 = CARTESIAN_POINT('',(4.85,0.,8.)); #708 = SEAM_CURVE('',#709,(#714,#720),.PCURVE_S1.); #709 = CIRCLE('',#710,0.15); #710 = AXIS2_PLACEMENT_3D('',#711,#712,#713); #711 = CARTESIAN_POINT('',(4.85,0.,7.85)); #712 = DIRECTION('',(0.,-1.,0.)); #713 = DIRECTION('',(1.,0.,0.)); #714 = PCURVE('',#688,#715); #715 = DEFINITIONAL_REPRESENTATION('',(#716),#719); #716 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#717,#718),.UNSPECIFIED.,.F.,.F., (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); #717 = CARTESIAN_POINT('',(0.,0.)); #718 = CARTESIAN_POINT('',(0.,1.570796326795)); #719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #720 = PCURVE('',#688,#721); #721 = DEFINITIONAL_REPRESENTATION('',(#722),#725); #722 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#723,#724),.UNSPECIFIED.,.F.,.F., (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); #723 = CARTESIAN_POINT('',(6.28318530718,0.)); #724 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); #725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #726 = ORIENTED_EDGE('',*,*,#673,.T.); #727 = ORIENTED_EDGE('',*,*,#705,.T.); #728 = ORIENTED_EDGE('',*,*,#729,.F.); #729 = EDGE_CURVE('',#706,#706,#730,.T.); #730 = SURFACE_CURVE('',#731,(#736,#743),.PCURVE_S1.); #731 = CIRCLE('',#732,4.85); #732 = AXIS2_PLACEMENT_3D('',#733,#734,#735); #733 = CARTESIAN_POINT('',(0.,0.,8.)); #734 = DIRECTION('',(0.,0.,1.)); #735 = DIRECTION('',(1.,0.,0.)); #736 = PCURVE('',#688,#737); #737 = DEFINITIONAL_REPRESENTATION('',(#738),#742); #738 = LINE('',#739,#740); #739 = CARTESIAN_POINT('',(0.,1.570796326795)); #740 = VECTOR('',#741,1.); #741 = DIRECTION('',(1.,0.)); #742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #743 = PCURVE('',#744,#749); #744 = PLANE('',#745); #745 = AXIS2_PLACEMENT_3D('',#746,#747,#748); #746 = CARTESIAN_POINT('',(-2.7E-16,3.4E-16,8.)); #747 = DIRECTION('',(0.,0.,1.)); #748 = DIRECTION('',(0.,1.,0.)); #749 = DEFINITIONAL_REPRESENTATION('',(#750),#754); #750 = CIRCLE('',#751,4.85); #751 = AXIS2_PLACEMENT_2D('',#752,#753); #752 = CARTESIAN_POINT('',(-3.4E-16,-2.7E-16)); #753 = DIRECTION('',(0.,-1.)); #754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #755 = ADVANCED_FACE('',(#756),#744,.T.); #756 = FACE_BOUND('',#757,.T.); #757 = EDGE_LOOP('',(#758)); #758 = ORIENTED_EDGE('',*,*,#729,.T.); #759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#763)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#760,#761,#762)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #760 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #761 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #762 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #763 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#760, 'distance_accuracy_value','confusion accuracy'); #764 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); #765 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#766, #777,#785,#792),#759); #766 = STYLED_ITEM('color',(#767),#15); #767 = PRESENTATION_STYLE_ASSIGNMENT((#768,#774)); #768 = SURFACE_STYLE_USAGE(.BOTH.,#769); #769 = SURFACE_SIDE_STYLE('',(#770)); #770 = SURFACE_STYLE_FILL_AREA(#771); #771 = FILL_AREA_STYLE('',(#772)); #772 = FILL_AREA_STYLE_COLOUR('',#773); #773 = COLOUR_RGB('',0.300000011149,0.300000011149,0.300000011149); #774 = CURVE_STYLE('',#775,POSITIVE_LENGTH_MEASURE(0.1),#776); #775 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #776 = COLOUR_RGB('',0.5450980686,0.5450980686,0.5450980686); #777 = OVER_RIDING_STYLED_ITEM('overriding color',(#778),#430,#766); #778 = PRESENTATION_STYLE_ASSIGNMENT((#779)); #779 = SURFACE_STYLE_USAGE(.BOTH.,#780); #780 = SURFACE_SIDE_STYLE('',(#781)); #781 = SURFACE_STYLE_FILL_AREA(#782); #782 = FILL_AREA_STYLE('',(#783)); #783 = FILL_AREA_STYLE_COLOUR('',#784); #784 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); #785 = OVER_RIDING_STYLED_ITEM('overriding color',(#786),#603,#766); #786 = PRESENTATION_STYLE_ASSIGNMENT((#787)); #787 = SURFACE_STYLE_USAGE(.BOTH.,#788); #788 = SURFACE_SIDE_STYLE('',(#789)); #789 = SURFACE_STYLE_FILL_AREA(#790); #790 = FILL_AREA_STYLE('',(#791)); #791 = FILL_AREA_STYLE_COLOUR('',#784); #792 = OVER_RIDING_STYLED_ITEM('overriding color',(#793),#755,#766); #793 = PRESENTATION_STYLE_ASSIGNMENT((#794)); #794 = SURFACE_STYLE_USAGE(.BOTH.,#795); #795 = SURFACE_SIDE_STYLE('',(#796)); #796 = SURFACE_STYLE_FILL_AREA(#797); #797 = FILL_AREA_STYLE('',(#798)); #798 = FILL_AREA_STYLE_COLOUR('',#799); #799 = DRAUGHTING_PRE_DEFINED_COLOUR('white'); ENDSEC; END-ISO-10303-21;