ISO-10303-21; HEADER; FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); FILE_NAME('/home/alex/Workspace/3DModels/cube.step', '2013-09-24T09:14:11',('FreeCAD'),('FreeCAD'), 'Open CASCADE STEP processor 6.5','FreeCAD','Unknown'); FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); ENDSEC; DATA; #1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', 'automotive_design',1997,#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('Body','Body','',(#8)); #8 = MECHANICAL_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#657); #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,#137,#213,#284,#421,#500,#538,#566,#594,#653) ); #17 = ADVANCED_FACE('',(#18),#32,.T.); #18 = FACE_BOUND('',#19,.T.); #19 = EDGE_LOOP('',(#20,#55,#83,#111)); #20 = ORIENTED_EDGE('',*,*,#21,.T.); #21 = EDGE_CURVE('',#22,#24,#26,.T.); #22 = VERTEX_POINT('',#23); #23 = CARTESIAN_POINT('',(-5.,2.5,0.)); #24 = VERTEX_POINT('',#25); #25 = CARTESIAN_POINT('',(-5.,2.5,3.)); #26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); #27 = LINE('',#28,#29); #28 = CARTESIAN_POINT('',(-5.,2.5,0.)); #29 = VECTOR('',#30,1.); #30 = DIRECTION('',(0.,0.,1.)); #31 = PCURVE('',#32,#37); #32 = PLANE('',#33); #33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); #34 = CARTESIAN_POINT('',(-5.,2.5,0.)); #35 = DIRECTION('',(0.,1.,0.)); #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('',#44,#49); #44 = PLANE('',#45); #45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); #46 = CARTESIAN_POINT('',(-5.,-2.5,0.)); #47 = DIRECTION('',(-1.,0.,0.)); #48 = DIRECTION('',(0.,1.,0.)); #49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); #50 = LINE('',#51,#52); #51 = CARTESIAN_POINT('',(5.,0.)); #52 = VECTOR('',#53,1.); #53 = DIRECTION('',(0.,-1.)); #54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #55 = ORIENTED_EDGE('',*,*,#56,.T.); #56 = EDGE_CURVE('',#24,#57,#59,.T.); #57 = VERTEX_POINT('',#58); #58 = CARTESIAN_POINT('',(5.,2.5,3.)); #59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); #60 = LINE('',#61,#62); #61 = CARTESIAN_POINT('',(-5.,2.5,3.)); #62 = VECTOR('',#63,1.); #63 = DIRECTION('',(1.,0.,0.)); #64 = PCURVE('',#32,#65); #65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); #66 = LINE('',#67,#68); #67 = CARTESIAN_POINT('',(0.,-3.)); #68 = VECTOR('',#69,1.); #69 = DIRECTION('',(1.,0.)); #70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #71 = PCURVE('',#72,#77); #72 = PLANE('',#73); #73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); #74 = CARTESIAN_POINT('',(-5.,2.5,3.)); #75 = DIRECTION('',(0.,0.,1.)); #76 = DIRECTION('',(1.,0.,0.)); #77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); #78 = LINE('',#79,#80); #79 = CARTESIAN_POINT('',(0.,0.)); #80 = VECTOR('',#81,1.); #81 = DIRECTION('',(1.,0.)); #82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #83 = ORIENTED_EDGE('',*,*,#84,.F.); #84 = EDGE_CURVE('',#85,#57,#87,.T.); #85 = VERTEX_POINT('',#86); #86 = CARTESIAN_POINT('',(5.,2.5,0.)); #87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); #88 = LINE('',#89,#90); #89 = CARTESIAN_POINT('',(5.,2.5,0.)); #90 = VECTOR('',#91,1.); #91 = DIRECTION('',(0.,0.,1.)); #92 = PCURVE('',#32,#93); #93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); #94 = LINE('',#95,#96); #95 = CARTESIAN_POINT('',(10.,0.)); #96 = VECTOR('',#97,1.); #97 = DIRECTION('',(0.,-1.)); #98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #99 = PCURVE('',#100,#105); #100 = PLANE('',#101); #101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); #102 = CARTESIAN_POINT('',(5.,2.5,0.)); #103 = DIRECTION('',(1.,0.,0.)); #104 = DIRECTION('',(0.,-1.,0.)); #105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); #106 = LINE('',#107,#108); #107 = CARTESIAN_POINT('',(0.,0.)); #108 = VECTOR('',#109,1.); #109 = DIRECTION('',(0.,-1.)); #110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #111 = ORIENTED_EDGE('',*,*,#112,.F.); #112 = EDGE_CURVE('',#22,#85,#113,.T.); #113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); #114 = LINE('',#115,#116); #115 = CARTESIAN_POINT('',(-5.,2.5,0.)); #116 = VECTOR('',#117,1.); #117 = DIRECTION('',(1.,0.,0.)); #118 = PCURVE('',#32,#119); #119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); #120 = LINE('',#121,#122); #121 = CARTESIAN_POINT('',(0.,0.)); #122 = VECTOR('',#123,1.); #123 = DIRECTION('',(1.,0.)); #124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #125 = PCURVE('',#126,#131); #126 = PLANE('',#127); #127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); #128 = CARTESIAN_POINT('',(-5.,2.5,0.)); #129 = DIRECTION('',(0.,0.,1.)); #130 = DIRECTION('',(1.,0.,0.)); #131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); #132 = LINE('',#133,#134); #133 = CARTESIAN_POINT('',(0.,0.)); #134 = VECTOR('',#135,1.); #135 = DIRECTION('',(1.,0.)); #136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #137 = ADVANCED_FACE('',(#138),#44,.T.); #138 = FACE_BOUND('',#139,.T.); #139 = EDGE_LOOP('',(#140,#170,#191,#192)); #140 = ORIENTED_EDGE('',*,*,#141,.T.); #141 = EDGE_CURVE('',#142,#144,#146,.T.); #142 = VERTEX_POINT('',#143); #143 = CARTESIAN_POINT('',(-5.,-2.5,0.)); #144 = VERTEX_POINT('',#145); #145 = CARTESIAN_POINT('',(-5.,-2.5,3.)); #146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.); #147 = LINE('',#148,#149); #148 = CARTESIAN_POINT('',(-5.,-2.5,0.)); #149 = VECTOR('',#150,1.); #150 = DIRECTION('',(0.,0.,1.)); #151 = PCURVE('',#44,#152); #152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); #153 = LINE('',#154,#155); #154 = CARTESIAN_POINT('',(0.,0.)); #155 = VECTOR('',#156,1.); #156 = DIRECTION('',(0.,-1.)); #157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #158 = PCURVE('',#159,#164); #159 = PLANE('',#160); #160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); #161 = CARTESIAN_POINT('',(5.,-2.5,0.)); #162 = DIRECTION('',(0.,-1.,0.)); #163 = DIRECTION('',(-1.,0.,0.)); #164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); #165 = LINE('',#166,#167); #166 = CARTESIAN_POINT('',(10.,0.)); #167 = VECTOR('',#168,1.); #168 = DIRECTION('',(0.,-1.)); #169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #170 = ORIENTED_EDGE('',*,*,#171,.T.); #171 = EDGE_CURVE('',#144,#24,#172,.T.); #172 = SURFACE_CURVE('',#173,(#177,#184),.PCURVE_S1.); #173 = LINE('',#174,#175); #174 = CARTESIAN_POINT('',(-5.,-2.5,3.)); #175 = VECTOR('',#176,1.); #176 = DIRECTION('',(0.,1.,0.)); #177 = PCURVE('',#44,#178); #178 = DEFINITIONAL_REPRESENTATION('',(#179),#183); #179 = LINE('',#180,#181); #180 = CARTESIAN_POINT('',(0.,-3.)); #181 = VECTOR('',#182,1.); #182 = DIRECTION('',(1.,0.)); #183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #184 = PCURVE('',#72,#185); #185 = DEFINITIONAL_REPRESENTATION('',(#186),#190); #186 = LINE('',#187,#188); #187 = CARTESIAN_POINT('',(0.,-5.)); #188 = VECTOR('',#189,1.); #189 = DIRECTION('',(0.,1.)); #190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #191 = ORIENTED_EDGE('',*,*,#21,.F.); #192 = ORIENTED_EDGE('',*,*,#193,.F.); #193 = EDGE_CURVE('',#142,#22,#194,.T.); #194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.); #195 = LINE('',#196,#197); #196 = CARTESIAN_POINT('',(-5.,-2.5,0.)); #197 = VECTOR('',#198,1.); #198 = DIRECTION('',(0.,1.,0.)); #199 = PCURVE('',#44,#200); #200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); #201 = LINE('',#202,#203); #202 = CARTESIAN_POINT('',(0.,0.)); #203 = VECTOR('',#204,1.); #204 = DIRECTION('',(1.,0.)); #205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #206 = PCURVE('',#126,#207); #207 = DEFINITIONAL_REPRESENTATION('',(#208),#212); #208 = LINE('',#209,#210); #209 = CARTESIAN_POINT('',(0.,-5.)); #210 = VECTOR('',#211,1.); #211 = DIRECTION('',(0.,1.)); #212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #213 = ADVANCED_FACE('',(#214),#100,.T.); #214 = FACE_BOUND('',#215,.T.); #215 = EDGE_LOOP('',(#216,#217,#240,#263)); #216 = ORIENTED_EDGE('',*,*,#84,.T.); #217 = ORIENTED_EDGE('',*,*,#218,.T.); #218 = EDGE_CURVE('',#57,#219,#221,.T.); #219 = VERTEX_POINT('',#220); #220 = CARTESIAN_POINT('',(5.,-2.5,3.)); #221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.); #222 = LINE('',#223,#224); #223 = CARTESIAN_POINT('',(5.,2.5,3.)); #224 = VECTOR('',#225,1.); #225 = DIRECTION('',(0.,-1.,0.)); #226 = PCURVE('',#100,#227); #227 = DEFINITIONAL_REPRESENTATION('',(#228),#232); #228 = LINE('',#229,#230); #229 = CARTESIAN_POINT('',(0.,-3.)); #230 = VECTOR('',#231,1.); #231 = DIRECTION('',(1.,0.)); #232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #233 = PCURVE('',#72,#234); #234 = DEFINITIONAL_REPRESENTATION('',(#235),#239); #235 = LINE('',#236,#237); #236 = CARTESIAN_POINT('',(10.,0.)); #237 = VECTOR('',#238,1.); #238 = DIRECTION('',(0.,-1.)); #239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #240 = ORIENTED_EDGE('',*,*,#241,.F.); #241 = EDGE_CURVE('',#242,#219,#244,.T.); #242 = VERTEX_POINT('',#243); #243 = CARTESIAN_POINT('',(5.,-2.5,0.)); #244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.); #245 = LINE('',#246,#247); #246 = CARTESIAN_POINT('',(5.,-2.5,0.)); #247 = VECTOR('',#248,1.); #248 = DIRECTION('',(0.,0.,1.)); #249 = PCURVE('',#100,#250); #250 = DEFINITIONAL_REPRESENTATION('',(#251),#255); #251 = LINE('',#252,#253); #252 = CARTESIAN_POINT('',(5.,0.)); #253 = VECTOR('',#254,1.); #254 = DIRECTION('',(0.,-1.)); #255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #256 = PCURVE('',#159,#257); #257 = DEFINITIONAL_REPRESENTATION('',(#258),#262); #258 = LINE('',#259,#260); #259 = CARTESIAN_POINT('',(0.,-0.)); #260 = VECTOR('',#261,1.); #261 = DIRECTION('',(0.,-1.)); #262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #263 = ORIENTED_EDGE('',*,*,#264,.F.); #264 = EDGE_CURVE('',#85,#242,#265,.T.); #265 = SURFACE_CURVE('',#266,(#270,#277),.PCURVE_S1.); #266 = LINE('',#267,#268); #267 = CARTESIAN_POINT('',(5.,2.5,0.)); #268 = VECTOR('',#269,1.); #269 = DIRECTION('',(0.,-1.,0.)); #270 = PCURVE('',#100,#271); #271 = DEFINITIONAL_REPRESENTATION('',(#272),#276); #272 = LINE('',#273,#274); #273 = CARTESIAN_POINT('',(0.,0.)); #274 = VECTOR('',#275,1.); #275 = DIRECTION('',(1.,0.)); #276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #277 = PCURVE('',#126,#278); #278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); #279 = LINE('',#280,#281); #280 = CARTESIAN_POINT('',(10.,0.)); #281 = VECTOR('',#282,1.); #282 = DIRECTION('',(0.,-1.)); #283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #284 = ADVANCED_FACE('',(#285,#340,#395),#126,.F.); #285 = FACE_BOUND('',#286,.F.); #286 = EDGE_LOOP('',(#287,#318)); #287 = ORIENTED_EDGE('',*,*,#288,.F.); #288 = EDGE_CURVE('',#289,#291,#293,.T.); #289 = VERTEX_POINT('',#290); #290 = CARTESIAN_POINT('',(-2.,0.,0.)); #291 = VERTEX_POINT('',#292); #292 = CARTESIAN_POINT('',(-3.,-1.,0.)); #293 = SURFACE_CURVE('',#294,(#299,#306),.PCURVE_S1.); #294 = CIRCLE('',#295,1.); #295 = AXIS2_PLACEMENT_3D('',#296,#297,#298); #296 = CARTESIAN_POINT('',(-3.,0.,0.)); #297 = DIRECTION('',(-0.,0.,1.)); #298 = DIRECTION('',(0.,-1.,0.)); #299 = PCURVE('',#126,#300); #300 = DEFINITIONAL_REPRESENTATION('',(#301),#305); #301 = CIRCLE('',#302,1.); #302 = AXIS2_PLACEMENT_2D('',#303,#304); #303 = CARTESIAN_POINT('',(2.,-2.5)); #304 = DIRECTION('',(0.,-1.)); #305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #306 = PCURVE('',#307,#312); #307 = CYLINDRICAL_SURFACE('',#308,1.); #308 = AXIS2_PLACEMENT_3D('',#309,#310,#311); #309 = CARTESIAN_POINT('',(-3.,0.,3.)); #310 = DIRECTION('',(0.,0.,1.)); #311 = DIRECTION('',(1.,0.,0.)); #312 = DEFINITIONAL_REPRESENTATION('',(#313),#317); #313 = LINE('',#314,#315); #314 = CARTESIAN_POINT('',(-1.570796326795,-3.)); #315 = VECTOR('',#316,1.); #316 = DIRECTION('',(1.,0.)); #317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #318 = ORIENTED_EDGE('',*,*,#319,.F.); #319 = EDGE_CURVE('',#291,#289,#320,.T.); #320 = SURFACE_CURVE('',#321,(#326,#333),.PCURVE_S1.); #321 = CIRCLE('',#322,1.); #322 = AXIS2_PLACEMENT_3D('',#323,#324,#325); #323 = CARTESIAN_POINT('',(-3.,0.,0.)); #324 = DIRECTION('',(-0.,0.,1.)); #325 = DIRECTION('',(0.,-1.,0.)); #326 = PCURVE('',#126,#327); #327 = DEFINITIONAL_REPRESENTATION('',(#328),#332); #328 = CIRCLE('',#329,1.); #329 = AXIS2_PLACEMENT_2D('',#330,#331); #330 = CARTESIAN_POINT('',(2.,-2.5)); #331 = DIRECTION('',(0.,-1.)); #332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #333 = PCURVE('',#307,#334); #334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); #335 = LINE('',#336,#337); #336 = CARTESIAN_POINT('',(4.712388980385,-3.)); #337 = VECTOR('',#338,1.); #338 = DIRECTION('',(1.,0.)); #339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #340 = FACE_BOUND('',#341,.F.); #341 = EDGE_LOOP('',(#342,#373)); #342 = ORIENTED_EDGE('',*,*,#343,.F.); #343 = EDGE_CURVE('',#344,#346,#348,.T.); #344 = VERTEX_POINT('',#345); #345 = CARTESIAN_POINT('',(4.,0.,0.)); #346 = VERTEX_POINT('',#347); #347 = CARTESIAN_POINT('',(3.,-1.,0.)); #348 = SURFACE_CURVE('',#349,(#354,#361),.PCURVE_S1.); #349 = CIRCLE('',#350,1.); #350 = AXIS2_PLACEMENT_3D('',#351,#352,#353); #351 = CARTESIAN_POINT('',(3.,0.,0.)); #352 = DIRECTION('',(-0.,0.,1.)); #353 = DIRECTION('',(0.,-1.,0.)); #354 = PCURVE('',#126,#355); #355 = DEFINITIONAL_REPRESENTATION('',(#356),#360); #356 = CIRCLE('',#357,1.); #357 = AXIS2_PLACEMENT_2D('',#358,#359); #358 = CARTESIAN_POINT('',(8.,-2.5)); #359 = DIRECTION('',(0.,-1.)); #360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #361 = PCURVE('',#362,#367); #362 = CYLINDRICAL_SURFACE('',#363,1.); #363 = AXIS2_PLACEMENT_3D('',#364,#365,#366); #364 = CARTESIAN_POINT('',(3.,0.,3.)); #365 = DIRECTION('',(0.,0.,1.)); #366 = DIRECTION('',(1.,0.,0.)); #367 = DEFINITIONAL_REPRESENTATION('',(#368),#372); #368 = LINE('',#369,#370); #369 = CARTESIAN_POINT('',(-1.570796326795,-3.)); #370 = VECTOR('',#371,1.); #371 = DIRECTION('',(1.,0.)); #372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #373 = ORIENTED_EDGE('',*,*,#374,.F.); #374 = EDGE_CURVE('',#346,#344,#375,.T.); #375 = SURFACE_CURVE('',#376,(#381,#388),.PCURVE_S1.); #376 = CIRCLE('',#377,1.); #377 = AXIS2_PLACEMENT_3D('',#378,#379,#380); #378 = CARTESIAN_POINT('',(3.,0.,0.)); #379 = DIRECTION('',(-0.,0.,1.)); #380 = DIRECTION('',(0.,-1.,0.)); #381 = PCURVE('',#126,#382); #382 = DEFINITIONAL_REPRESENTATION('',(#383),#387); #383 = CIRCLE('',#384,1.); #384 = AXIS2_PLACEMENT_2D('',#385,#386); #385 = CARTESIAN_POINT('',(8.,-2.5)); #386 = DIRECTION('',(0.,-1.)); #387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #388 = PCURVE('',#362,#389); #389 = DEFINITIONAL_REPRESENTATION('',(#390),#394); #390 = LINE('',#391,#392); #391 = CARTESIAN_POINT('',(4.712388980385,-3.)); #392 = VECTOR('',#393,1.); #393 = DIRECTION('',(1.,0.)); #394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #395 = FACE_BOUND('',#396,.F.); #396 = EDGE_LOOP('',(#397,#398,#399,#420)); #397 = ORIENTED_EDGE('',*,*,#112,.F.); #398 = ORIENTED_EDGE('',*,*,#193,.F.); #399 = ORIENTED_EDGE('',*,*,#400,.F.); #400 = EDGE_CURVE('',#242,#142,#401,.T.); #401 = SURFACE_CURVE('',#402,(#406,#413),.PCURVE_S1.); #402 = LINE('',#403,#404); #403 = CARTESIAN_POINT('',(5.,-2.5,0.)); #404 = VECTOR('',#405,1.); #405 = DIRECTION('',(-1.,0.,0.)); #406 = PCURVE('',#126,#407); #407 = DEFINITIONAL_REPRESENTATION('',(#408),#412); #408 = LINE('',#409,#410); #409 = CARTESIAN_POINT('',(10.,-5.)); #410 = VECTOR('',#411,1.); #411 = DIRECTION('',(-1.,0.)); #412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #413 = PCURVE('',#159,#414); #414 = DEFINITIONAL_REPRESENTATION('',(#415),#419); #415 = LINE('',#416,#417); #416 = CARTESIAN_POINT('',(0.,-0.)); #417 = VECTOR('',#418,1.); #418 = DIRECTION('',(1.,0.)); #419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #420 = ORIENTED_EDGE('',*,*,#264,.F.); #421 = ADVANCED_FACE('',(#422,#448,#474),#72,.T.); #422 = FACE_BOUND('',#423,.T.); #423 = EDGE_LOOP('',(#424)); #424 = ORIENTED_EDGE('',*,*,#425,.F.); #425 = EDGE_CURVE('',#426,#426,#428,.T.); #426 = VERTEX_POINT('',#427); #427 = CARTESIAN_POINT('',(-2.,0.,3.)); #428 = SURFACE_CURVE('',#429,(#434,#441),.PCURVE_S1.); #429 = CIRCLE('',#430,1.); #430 = AXIS2_PLACEMENT_3D('',#431,#432,#433); #431 = CARTESIAN_POINT('',(-3.,0.,3.)); #432 = DIRECTION('',(0.,0.,1.)); #433 = DIRECTION('',(1.,0.,0.)); #434 = PCURVE('',#72,#435); #435 = DEFINITIONAL_REPRESENTATION('',(#436),#440); #436 = CIRCLE('',#437,1.); #437 = AXIS2_PLACEMENT_2D('',#438,#439); #438 = CARTESIAN_POINT('',(2.,-2.5)); #439 = DIRECTION('',(1.,0.)); #440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #441 = PCURVE('',#307,#442); #442 = DEFINITIONAL_REPRESENTATION('',(#443),#447); #443 = LINE('',#444,#445); #444 = CARTESIAN_POINT('',(0.,0.)); #445 = VECTOR('',#446,1.); #446 = DIRECTION('',(1.,0.)); #447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #448 = FACE_BOUND('',#449,.T.); #449 = EDGE_LOOP('',(#450)); #450 = ORIENTED_EDGE('',*,*,#451,.F.); #451 = EDGE_CURVE('',#452,#452,#454,.T.); #452 = VERTEX_POINT('',#453); #453 = CARTESIAN_POINT('',(4.,0.,3.)); #454 = SURFACE_CURVE('',#455,(#460,#467),.PCURVE_S1.); #455 = CIRCLE('',#456,1.); #456 = AXIS2_PLACEMENT_3D('',#457,#458,#459); #457 = CARTESIAN_POINT('',(3.,0.,3.)); #458 = DIRECTION('',(0.,0.,1.)); #459 = DIRECTION('',(1.,0.,0.)); #460 = PCURVE('',#72,#461); #461 = DEFINITIONAL_REPRESENTATION('',(#462),#466); #462 = CIRCLE('',#463,1.); #463 = AXIS2_PLACEMENT_2D('',#464,#465); #464 = CARTESIAN_POINT('',(8.,-2.5)); #465 = DIRECTION('',(1.,0.)); #466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #467 = PCURVE('',#362,#468); #468 = DEFINITIONAL_REPRESENTATION('',(#469),#473); #469 = LINE('',#470,#471); #470 = CARTESIAN_POINT('',(0.,0.)); #471 = VECTOR('',#472,1.); #472 = DIRECTION('',(1.,0.)); #473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #474 = FACE_BOUND('',#475,.T.); #475 = EDGE_LOOP('',(#476,#477,#478,#499)); #476 = ORIENTED_EDGE('',*,*,#56,.F.); #477 = ORIENTED_EDGE('',*,*,#171,.F.); #478 = ORIENTED_EDGE('',*,*,#479,.F.); #479 = EDGE_CURVE('',#219,#144,#480,.T.); #480 = SURFACE_CURVE('',#481,(#485,#492),.PCURVE_S1.); #481 = LINE('',#482,#483); #482 = CARTESIAN_POINT('',(5.,-2.5,3.)); #483 = VECTOR('',#484,1.); #484 = DIRECTION('',(-1.,0.,0.)); #485 = PCURVE('',#72,#486); #486 = DEFINITIONAL_REPRESENTATION('',(#487),#491); #487 = LINE('',#488,#489); #488 = CARTESIAN_POINT('',(10.,-5.)); #489 = VECTOR('',#490,1.); #490 = DIRECTION('',(-1.,0.)); #491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #492 = PCURVE('',#159,#493); #493 = DEFINITIONAL_REPRESENTATION('',(#494),#498); #494 = LINE('',#495,#496); #495 = CARTESIAN_POINT('',(0.,-3.)); #496 = VECTOR('',#497,1.); #497 = DIRECTION('',(1.,0.)); #498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #499 = ORIENTED_EDGE('',*,*,#218,.F.); #500 = ADVANCED_FACE('',(#501,#532),#159,.T.); #501 = FACE_BOUND('',#502,.T.); #502 = EDGE_LOOP('',(#503)); #503 = ORIENTED_EDGE('',*,*,#504,.F.); #504 = EDGE_CURVE('',#505,#505,#507,.T.); #505 = VERTEX_POINT('',#506); #506 = CARTESIAN_POINT('',(0.5,-2.5,1.5)); #507 = SURFACE_CURVE('',#508,(#513,#520),.PCURVE_S1.); #508 = CIRCLE('',#509,0.5); #509 = AXIS2_PLACEMENT_3D('',#510,#511,#512); #510 = CARTESIAN_POINT('',(0.,-2.5,1.5)); #511 = DIRECTION('',(0.,-1.,2.22044604925E-16)); #512 = DIRECTION('',(1.,0.,0.)); #513 = PCURVE('',#159,#514); #514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); #515 = CIRCLE('',#516,0.5); #516 = AXIS2_PLACEMENT_2D('',#517,#518); #517 = CARTESIAN_POINT('',(5.,-1.5)); #518 = DIRECTION('',(-1.,-0.)); #519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #520 = PCURVE('',#521,#526); #521 = CYLINDRICAL_SURFACE('',#522,0.5); #522 = AXIS2_PLACEMENT_3D('',#523,#524,#525); #523 = CARTESIAN_POINT('',(0.,-2.5,1.5)); #524 = DIRECTION('',(0.,-1.,2.22044604925E-16)); #525 = DIRECTION('',(1.,0.,0.)); #526 = DEFINITIONAL_REPRESENTATION('',(#527),#531); #527 = LINE('',#528,#529); #528 = CARTESIAN_POINT('',(0.,0.)); #529 = VECTOR('',#530,1.); #530 = DIRECTION('',(1.,0.)); #531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #532 = FACE_BOUND('',#533,.T.); #533 = EDGE_LOOP('',(#534,#535,#536,#537)); #534 = ORIENTED_EDGE('',*,*,#241,.T.); #535 = ORIENTED_EDGE('',*,*,#479,.T.); #536 = ORIENTED_EDGE('',*,*,#141,.F.); #537 = ORIENTED_EDGE('',*,*,#400,.F.); #538 = ADVANCED_FACE('',(#539),#307,.F.); #539 = FACE_BOUND('',#540,.F.); #540 = EDGE_LOOP('',(#541,#562,#563,#564,#565)); #541 = ORIENTED_EDGE('',*,*,#542,.T.); #542 = EDGE_CURVE('',#426,#289,#543,.T.); #543 = SEAM_CURVE('',#544,(#548,#555),.PCURVE_S1.); #544 = LINE('',#545,#546); #545 = CARTESIAN_POINT('',(-2.,0.,3.)); #546 = VECTOR('',#547,1.); #547 = DIRECTION('',(-0.,-0.,-1.)); #548 = PCURVE('',#307,#549); #549 = DEFINITIONAL_REPRESENTATION('',(#550),#554); #550 = LINE('',#551,#552); #551 = CARTESIAN_POINT('',(0.,0.)); #552 = VECTOR('',#553,1.); #553 = DIRECTION('',(0.,-1.)); #554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #555 = PCURVE('',#307,#556); #556 = DEFINITIONAL_REPRESENTATION('',(#557),#561); #557 = LINE('',#558,#559); #558 = CARTESIAN_POINT('',(6.28318530718,0.)); #559 = VECTOR('',#560,1.); #560 = DIRECTION('',(0.,-1.)); #561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #562 = ORIENTED_EDGE('',*,*,#288,.T.); #563 = ORIENTED_EDGE('',*,*,#319,.T.); #564 = ORIENTED_EDGE('',*,*,#542,.F.); #565 = ORIENTED_EDGE('',*,*,#425,.F.); #566 = ADVANCED_FACE('',(#567),#362,.F.); #567 = FACE_BOUND('',#568,.F.); #568 = EDGE_LOOP('',(#569,#590,#591,#592,#593)); #569 = ORIENTED_EDGE('',*,*,#570,.T.); #570 = EDGE_CURVE('',#452,#344,#571,.T.); #571 = SEAM_CURVE('',#572,(#576,#583),.PCURVE_S1.); #572 = LINE('',#573,#574); #573 = CARTESIAN_POINT('',(4.,0.,3.)); #574 = VECTOR('',#575,1.); #575 = DIRECTION('',(-0.,-0.,-1.)); #576 = PCURVE('',#362,#577); #577 = DEFINITIONAL_REPRESENTATION('',(#578),#582); #578 = LINE('',#579,#580); #579 = CARTESIAN_POINT('',(0.,0.)); #580 = VECTOR('',#581,1.); #581 = DIRECTION('',(0.,-1.)); #582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #583 = PCURVE('',#362,#584); #584 = DEFINITIONAL_REPRESENTATION('',(#585),#589); #585 = LINE('',#586,#587); #586 = CARTESIAN_POINT('',(6.28318530718,0.)); #587 = VECTOR('',#588,1.); #588 = DIRECTION('',(0.,-1.)); #589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #590 = ORIENTED_EDGE('',*,*,#343,.T.); #591 = ORIENTED_EDGE('',*,*,#374,.T.); #592 = ORIENTED_EDGE('',*,*,#570,.F.); #593 = ORIENTED_EDGE('',*,*,#451,.F.); #594 = ADVANCED_FACE('',(#595),#521,.F.); #595 = FACE_BOUND('',#596,.F.); #596 = EDGE_LOOP('',(#597,#598,#621,#652)); #597 = ORIENTED_EDGE('',*,*,#504,.F.); #598 = ORIENTED_EDGE('',*,*,#599,.T.); #599 = EDGE_CURVE('',#505,#600,#602,.T.); #600 = VERTEX_POINT('',#601); #601 = CARTESIAN_POINT('',(0.5,0.5,1.5)); #602 = SEAM_CURVE('',#603,(#607,#614),.PCURVE_S1.); #603 = LINE('',#604,#605); #604 = CARTESIAN_POINT('',(0.5,-2.5,1.5)); #605 = VECTOR('',#606,1.); #606 = DIRECTION('',(0.,1.,-2.22044604925E-16)); #607 = PCURVE('',#521,#608); #608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); #609 = LINE('',#610,#611); #610 = CARTESIAN_POINT('',(6.28318530718,0.)); #611 = VECTOR('',#612,1.); #612 = DIRECTION('',(0.,-1.)); #613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #614 = PCURVE('',#521,#615); #615 = DEFINITIONAL_REPRESENTATION('',(#616),#620); #616 = LINE('',#617,#618); #617 = CARTESIAN_POINT('',(0.,0.)); #618 = VECTOR('',#619,1.); #619 = DIRECTION('',(0.,-1.)); #620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #621 = ORIENTED_EDGE('',*,*,#622,.T.); #622 = EDGE_CURVE('',#600,#600,#623,.T.); #623 = SURFACE_CURVE('',#624,(#629,#636),.PCURVE_S1.); #624 = CIRCLE('',#625,0.5); #625 = AXIS2_PLACEMENT_3D('',#626,#627,#628); #626 = CARTESIAN_POINT('',(0.,0.5,1.5)); #627 = DIRECTION('',(0.,-1.,2.22044604925E-16)); #628 = DIRECTION('',(1.,0.,0.)); #629 = PCURVE('',#521,#630); #630 = DEFINITIONAL_REPRESENTATION('',(#631),#635); #631 = LINE('',#632,#633); #632 = CARTESIAN_POINT('',(0.,-3.)); #633 = VECTOR('',#634,1.); #634 = DIRECTION('',(1.,0.)); #635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #636 = PCURVE('',#637,#642); #637 = PLANE('',#638); #638 = AXIS2_PLACEMENT_3D('',#639,#640,#641); #639 = CARTESIAN_POINT('',(0.5,0.5,1.5)); #640 = DIRECTION('',(0.,1.,0.)); #641 = DIRECTION('',(0.,0.,1.)); #642 = DEFINITIONAL_REPRESENTATION('',(#643),#651); #643 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#644,#645,#646,#647,#648,#649 ,#650),.UNSPECIFIED.,.F.,.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( '') ); #644 = CARTESIAN_POINT('',(0.,0.)); #645 = CARTESIAN_POINT('',(0.866025403784,0.)); #646 = CARTESIAN_POINT('',(0.433012701892,-0.75)); #647 = CARTESIAN_POINT('',(1.224646799147E-16,-1.5)); #648 = CARTESIAN_POINT('',(-0.433012701892,-0.75)); #649 = CARTESIAN_POINT('',(-0.866025403784,-7.771561172376E-16)); #650 = CARTESIAN_POINT('',(0.,0.)); #651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #652 = ORIENTED_EDGE('',*,*,#599,.F.); #653 = ADVANCED_FACE('',(#654),#637,.F.); #654 = FACE_BOUND('',#655,.T.); #655 = EDGE_LOOP('',(#656)); #656 = ORIENTED_EDGE('',*,*,#622,.T.); #657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#661)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#658,#659,#660)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #658 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #659 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #660 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #661 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#658, 'distance_accuracy_value','confusion accuracy'); #662 = PRODUCT_TYPE('part',$,(#7)); #663 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#664) ,#657); #664 = STYLED_ITEM('color',(#665),#15); #665 = PRESENTATION_STYLE_ASSIGNMENT((#666,#672)); #666 = SURFACE_STYLE_USAGE(.BOTH.,#667); #667 = SURFACE_SIDE_STYLE('',(#668)); #668 = SURFACE_STYLE_FILL_AREA(#669); #669 = FILL_AREA_STYLE('',(#670)); #670 = FILL_AREA_STYLE_COLOUR('',#671); #671 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); #672 = CURVE_STYLE('',#673,POSITIVE_LENGTH_MEASURE(0.1),#671); #673 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); ENDSEC; END-ISO-10303-21;