ISO-10303-21; HEADER; FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); FILE_NAME('Open CASCADE Shape Model','2011-10-08T15:52:06',('Author'),( 'Open CASCADE'),'Open CASCADE STEP processor 6.3','Open CASCADE 6.3' ,'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('Open CASCADE STEP translator 6.3 1', 'Open CASCADE STEP translator 6.3 1','',(#8)); #8 = MECHANICAL_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('',(-1.224606353822E-16,4.,7.502407983057E-16)); #17 = DIRECTION('',(-3.061515884556E-17,1.,1.110223024625E-16)); #18 = DIRECTION('',(1.,3.061515884556E-17,3.061515884556E-17)); #19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); #20 = CARTESIAN_POINT('',(0.,3.061515884556E-16,3.061515884556E-16)); #21 = DIRECTION('',(-3.061515884556E-17,1.,1.110223024625E-16)); #22 = DIRECTION('',(1.,3.061515884556E-17,3.061515884556E-17)); #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(1.E-04),#24, 'distance_accuracy_value','confusion accuracy'); #28 = PRODUCT_TYPE('part',$,(#7)); #29 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#30),#214); #30 = MANIFOLD_SOLID_BREP('',#31); #31 = CLOSED_SHELL('',(#32,#147,#204,#209)); #32 = ADVANCED_FACE('',(#33),#47,.F.); #33 = FACE_BOUND('',#34,.F.); #34 = EDGE_LOOP('',(#35,#70,#98,#121)); #35 = ORIENTED_EDGE('',*,*,#36,.T.); #36 = EDGE_CURVE('',#37,#39,#41,.T.); #37 = VERTEX_POINT('',#38); #38 = CARTESIAN_POINT('',(-4.,1.836909530734E-16,0.)); #39 = VERTEX_POINT('',#40); #40 = CARTESIAN_POINT('',(-4.,1.836909530734E-16,10.)); #41 = SURFACE_CURVE('',#42,(#46,#58),.PCURVE_S1.); #42 = LINE('',#43,#44); #43 = CARTESIAN_POINT('',(-4.,1.836909530734E-16,0.)); #44 = VECTOR('',#45,1.E+03); #45 = DIRECTION('',(0.,0.,1.)); #46 = PCURVE('',#47,#52); #47 = PLANE('',#48); #48 = AXIS2_PLACEMENT_3D('',#49,#50,#51); #49 = CARTESIAN_POINT('',(-4.,0.,0.)); #50 = DIRECTION('',(0.,1.,0.)); #51 = DIRECTION('',(1.,0.,0.)); #52 = DEFINITIONAL_REPRESENTATION('',(#53),#57); #53 = LINE('',#54,#55); #54 = CARTESIAN_POINT('',(0.,0.)); #55 = VECTOR('',#56,1.); #56 = DIRECTION('',(0.,-1.)); #57 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #58 = PCURVE('',#59,#64); #59 = CYLINDRICAL_SURFACE('',#60,4.); #60 = AXIS2_PLACEMENT_3D('',#61,#62,#63); #61 = CARTESIAN_POINT('',(0.,0.,0.)); #62 = DIRECTION('',(-0.,0.,-1.)); #63 = DIRECTION('',(1.,3.061515884556E-17,0.)); #64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); #65 = LINE('',#66,#67); #66 = CARTESIAN_POINT('',(3.14159265359,0.)); #67 = VECTOR('',#68,1.); #68 = DIRECTION('',(-0.,-1.)); #69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #70 = ORIENTED_EDGE('',*,*,#71,.T.); #71 = EDGE_CURVE('',#39,#72,#74,.T.); #72 = VERTEX_POINT('',#73); #73 = CARTESIAN_POINT('',(4.,6.123031769112E-17,10.)); #74 = SURFACE_CURVE('',#75,(#79,#86),.PCURVE_S1.); #75 = LINE('',#76,#77); #76 = CARTESIAN_POINT('',(-4.,0.,10.)); #77 = VECTOR('',#78,1.E+03); #78 = DIRECTION('',(1.,0.,0.)); #79 = PCURVE('',#47,#80); #80 = DEFINITIONAL_REPRESENTATION('',(#81),#85); #81 = LINE('',#82,#83); #82 = CARTESIAN_POINT('',(0.,-10.)); #83 = VECTOR('',#84,1.); #84 = DIRECTION('',(1.,0.)); #85 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #86 = PCURVE('',#87,#92); #87 = PLANE('',#88); #88 = AXIS2_PLACEMENT_3D('',#89,#90,#91); #89 = CARTESIAN_POINT('',(-4.,0.,10.)); #90 = DIRECTION('',(0.,0.,-1.)); #91 = DIRECTION('',(-1.,0.,-0.)); #92 = DEFINITIONAL_REPRESENTATION('',(#93),#97); #93 = LINE('',#94,#95); #94 = CARTESIAN_POINT('',(0.,0.)); #95 = VECTOR('',#96,1.); #96 = DIRECTION('',(-1.,0.)); #97 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #98 = ORIENTED_EDGE('',*,*,#99,.F.); #99 = EDGE_CURVE('',#100,#72,#102,.T.); #100 = VERTEX_POINT('',#101); #101 = CARTESIAN_POINT('',(4.,6.123031769112E-17,0.)); #102 = SURFACE_CURVE('',#103,(#107,#114),.PCURVE_S1.); #103 = LINE('',#104,#105); #104 = CARTESIAN_POINT('',(4.,6.123031769112E-17,0.)); #105 = VECTOR('',#106,1.E+03); #106 = DIRECTION('',(0.,0.,1.)); #107 = PCURVE('',#47,#108); #108 = DEFINITIONAL_REPRESENTATION('',(#109),#113); #109 = LINE('',#110,#111); #110 = CARTESIAN_POINT('',(8.,0.)); #111 = VECTOR('',#112,1.); #112 = DIRECTION('',(0.,-1.)); #113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #114 = PCURVE('',#59,#115); #115 = DEFINITIONAL_REPRESENTATION('',(#116),#120); #116 = LINE('',#117,#118); #117 = CARTESIAN_POINT('',(6.28318530718,0.)); #118 = VECTOR('',#119,1.); #119 = DIRECTION('',(-0.,-1.)); #120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #121 = ORIENTED_EDGE('',*,*,#122,.F.); #122 = EDGE_CURVE('',#37,#100,#123,.T.); #123 = SURFACE_CURVE('',#124,(#128,#135),.PCURVE_S1.); #124 = LINE('',#125,#126); #125 = CARTESIAN_POINT('',(-4.,0.,0.)); #126 = VECTOR('',#127,1.E+03); #127 = DIRECTION('',(1.,0.,0.)); #128 = PCURVE('',#47,#129); #129 = DEFINITIONAL_REPRESENTATION('',(#130),#134); #130 = LINE('',#131,#132); #131 = CARTESIAN_POINT('',(0.,0.)); #132 = VECTOR('',#133,1.); #133 = DIRECTION('',(1.,0.)); #134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #135 = PCURVE('',#136,#141); #136 = PLANE('',#137); #137 = AXIS2_PLACEMENT_3D('',#138,#139,#140); #138 = CARTESIAN_POINT('',(-4.,0.,0.)); #139 = DIRECTION('',(0.,0.,-1.)); #140 = DIRECTION('',(-1.,0.,-0.)); #141 = DEFINITIONAL_REPRESENTATION('',(#142),#146); #142 = LINE('',#143,#144); #143 = CARTESIAN_POINT('',(0.,0.)); #144 = VECTOR('',#145,1.); #145 = DIRECTION('',(-1.,0.)); #146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #147 = ADVANCED_FACE('',(#148),#59,.T.); #148 = FACE_BOUND('',#149,.T.); #149 = EDGE_LOOP('',(#150,#151,#177,#178)); #150 = ORIENTED_EDGE('',*,*,#99,.F.); #151 = ORIENTED_EDGE('',*,*,#152,.T.); #152 = EDGE_CURVE('',#100,#37,#153,.T.); #153 = SURFACE_CURVE('',#154,(#159,#166),.PCURVE_S1.); #154 = CIRCLE('',#155,4.); #155 = AXIS2_PLACEMENT_3D('',#156,#157,#158); #156 = CARTESIAN_POINT('',(0.,0.,0.)); #157 = DIRECTION('',(0.,-0.,1.)); #158 = DIRECTION('',(1.,3.061515884556E-17,0.)); #159 = PCURVE('',#59,#160); #160 = DEFINITIONAL_REPRESENTATION('',(#161),#165); #161 = LINE('',#162,#163); #162 = CARTESIAN_POINT('',(6.28318530718,0.)); #163 = VECTOR('',#164,1.); #164 = DIRECTION('',(-1.,0.)); #165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #166 = PCURVE('',#136,#167); #167 = DEFINITIONAL_REPRESENTATION('',(#168),#176); #168 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#169,#170,#171,#172,#173,#174 ,#175),.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( '') ); #169 = CARTESIAN_POINT('',(-4.004,1.224606353822E-16)); #170 = CARTESIAN_POINT('',(-4.004,6.928203230276)); #171 = CARTESIAN_POINT('',(1.996,3.464101615138)); #172 = CARTESIAN_POINT('',(7.996,7.347638122934E-16)); #173 = CARTESIAN_POINT('',(1.996,-3.464101615138)); #174 = CARTESIAN_POINT('',(-4.004,-6.928203230276)); #175 = CARTESIAN_POINT('',(-4.004,1.224606353822E-16)); #176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #177 = ORIENTED_EDGE('',*,*,#36,.T.); #178 = ORIENTED_EDGE('',*,*,#179,.F.); #179 = EDGE_CURVE('',#72,#39,#180,.T.); #180 = SURFACE_CURVE('',#181,(#186,#193),.PCURVE_S1.); #181 = CIRCLE('',#182,4.); #182 = AXIS2_PLACEMENT_3D('',#183,#184,#185); #183 = CARTESIAN_POINT('',(0.,0.,10.)); #184 = DIRECTION('',(0.,-0.,1.)); #185 = DIRECTION('',(1.,3.061515884556E-17,0.)); #186 = PCURVE('',#59,#187); #187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); #188 = LINE('',#189,#190); #189 = CARTESIAN_POINT('',(6.28318530718,-10.)); #190 = VECTOR('',#191,1.); #191 = DIRECTION('',(-1.,0.)); #192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #193 = PCURVE('',#87,#194); #194 = DEFINITIONAL_REPRESENTATION('',(#195),#203); #195 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#196,#197,#198,#199,#200,#201 ,#202),.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( '') ); #196 = CARTESIAN_POINT('',(-4.004,1.224606353822E-16)); #197 = CARTESIAN_POINT('',(-4.004,6.928203230276)); #198 = CARTESIAN_POINT('',(1.996,3.464101615138)); #199 = CARTESIAN_POINT('',(7.996,7.347638122934E-16)); #200 = CARTESIAN_POINT('',(1.996,-3.464101615138)); #201 = CARTESIAN_POINT('',(-4.004,-6.928203230276)); #202 = CARTESIAN_POINT('',(-4.004,1.224606353822E-16)); #203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #204 = ADVANCED_FACE('',(#205),#136,.T.); #205 = FACE_BOUND('',#206,.F.); #206 = EDGE_LOOP('',(#207,#208)); #207 = ORIENTED_EDGE('',*,*,#122,.T.); #208 = ORIENTED_EDGE('',*,*,#152,.T.); #209 = ADVANCED_FACE('',(#210),#87,.F.); #210 = FACE_BOUND('',#211,.T.); #211 = EDGE_LOOP('',(#212,#213)); #212 = ORIENTED_EDGE('',*,*,#71,.T.); #213 = ORIENTED_EDGE('',*,*,#179,.T.); #214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#218)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#215,#216,#217)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #215 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #216 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #217 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #218 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-04),#215, 'distance_accuracy_value','confusion accuracy'); #219 = SHAPE_DEFINITION_REPRESENTATION(#220,#29); #220 = PRODUCT_DEFINITION_SHAPE('','',#221); #221 = PRODUCT_DEFINITION('design','',#222,#225); #222 = PRODUCT_DEFINITION_FORMATION('','',#223); #223 = PRODUCT('Open CASCADE STEP translator 6.3 1.1', 'Open CASCADE STEP translator 6.3 1.1','',(#224)); #224 = MECHANICAL_CONTEXT('',#2,'mechanical'); #225 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #226 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#227,#229); #227 = ( REPRESENTATION_RELATIONSHIP('','',#29,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#228) SHAPE_REPRESENTATION_RELATIONSHIP() ); #228 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); #229 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#230 ); #230 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','','',#5,#221,$); #231 = PRODUCT_TYPE('part',$,(#223)); #232 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#233),#563); #233 = MANIFOLD_SOLID_BREP('',#234); #234 = CLOSED_SHELL('',(#235,#355,#431,#502,#549,#556)); #235 = ADVANCED_FACE('',(#236),#250,.F.); #236 = FACE_BOUND('',#237,.F.); #237 = EDGE_LOOP('',(#238,#273,#301,#329)); #238 = ORIENTED_EDGE('',*,*,#239,.T.); #239 = EDGE_CURVE('',#240,#242,#244,.T.); #240 = VERTEX_POINT('',#241); #241 = CARTESIAN_POINT('',(-10.,0.,0.)); #242 = VERTEX_POINT('',#243); #243 = CARTESIAN_POINT('',(-10.,0.,4.)); #244 = SURFACE_CURVE('',#245,(#249,#261),.PCURVE_S1.); #245 = LINE('',#246,#247); #246 = CARTESIAN_POINT('',(-10.,0.,0.)); #247 = VECTOR('',#248,1.E+03); #248 = DIRECTION('',(0.,0.,1.)); #249 = PCURVE('',#250,#255); #250 = PLANE('',#251); #251 = AXIS2_PLACEMENT_3D('',#252,#253,#254); #252 = CARTESIAN_POINT('',(-10.,0.,0.)); #253 = DIRECTION('',(-3.061515884556E-17,1.,0.)); #254 = DIRECTION('',(1.,3.061515884556E-17,0.)); #255 = DEFINITIONAL_REPRESENTATION('',(#256),#260); #256 = LINE('',#257,#258); #257 = CARTESIAN_POINT('',(0.,0.)); #258 = VECTOR('',#259,1.); #259 = DIRECTION('',(0.,-1.)); #260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #261 = PCURVE('',#262,#267); #262 = PLANE('',#263); #263 = AXIS2_PLACEMENT_3D('',#264,#265,#266); #264 = CARTESIAN_POINT('',(-10.,10.,0.)); #265 = DIRECTION('',(1.,0.,-0.)); #266 = DIRECTION('',(0.,-1.,0.)); #267 = DEFINITIONAL_REPRESENTATION('',(#268),#272); #268 = LINE('',#269,#270); #269 = CARTESIAN_POINT('',(10.,0.)); #270 = VECTOR('',#271,1.); #271 = DIRECTION('',(0.,-1.)); #272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #273 = ORIENTED_EDGE('',*,*,#274,.T.); #274 = EDGE_CURVE('',#242,#275,#277,.T.); #275 = VERTEX_POINT('',#276); #276 = CARTESIAN_POINT('',(10.,6.123031769112E-16,4.)); #277 = SURFACE_CURVE('',#278,(#282,#289),.PCURVE_S1.); #278 = LINE('',#279,#280); #279 = CARTESIAN_POINT('',(-10.,0.,4.)); #280 = VECTOR('',#281,1.E+03); #281 = DIRECTION('',(1.,3.061515884556E-17,0.)); #282 = PCURVE('',#250,#283); #283 = DEFINITIONAL_REPRESENTATION('',(#284),#288); #284 = LINE('',#285,#286); #285 = CARTESIAN_POINT('',(0.,-4.)); #286 = VECTOR('',#287,1.); #287 = DIRECTION('',(1.,0.)); #288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #289 = PCURVE('',#290,#295); #290 = PLANE('',#291); #291 = AXIS2_PLACEMENT_3D('',#292,#293,#294); #292 = CARTESIAN_POINT('',(-10.,0.,4.)); #293 = DIRECTION('',(0.,0.,-1.)); #294 = DIRECTION('',(-1.,0.,0.)); #295 = DEFINITIONAL_REPRESENTATION('',(#296),#300); #296 = LINE('',#297,#298); #297 = CARTESIAN_POINT('',(0.,0.)); #298 = VECTOR('',#299,1.); #299 = DIRECTION('',(-1.,3.061515884556E-17)); #300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #301 = ORIENTED_EDGE('',*,*,#302,.F.); #302 = EDGE_CURVE('',#303,#275,#305,.T.); #303 = VERTEX_POINT('',#304); #304 = CARTESIAN_POINT('',(10.,6.123031769112E-16,0.)); #305 = SURFACE_CURVE('',#306,(#310,#317),.PCURVE_S1.); #306 = LINE('',#307,#308); #307 = CARTESIAN_POINT('',(10.,6.123031769112E-16,0.)); #308 = VECTOR('',#309,1.E+03); #309 = DIRECTION('',(0.,0.,1.)); #310 = PCURVE('',#250,#311); #311 = DEFINITIONAL_REPRESENTATION('',(#312),#316); #312 = LINE('',#313,#314); #313 = CARTESIAN_POINT('',(20.,0.)); #314 = VECTOR('',#315,1.); #315 = DIRECTION('',(0.,-1.)); #316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #317 = PCURVE('',#318,#323); #318 = PLANE('',#319); #319 = AXIS2_PLACEMENT_3D('',#320,#321,#322); #320 = CARTESIAN_POINT('',(10.,6.123031769112E-16,0.)); #321 = DIRECTION('',(-1.,0.,0.)); #322 = DIRECTION('',(0.,1.,0.)); #323 = DEFINITIONAL_REPRESENTATION('',(#324),#328); #324 = LINE('',#325,#326); #325 = CARTESIAN_POINT('',(0.,0.)); #326 = VECTOR('',#327,1.); #327 = DIRECTION('',(0.,-1.)); #328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #329 = ORIENTED_EDGE('',*,*,#330,.F.); #330 = EDGE_CURVE('',#240,#303,#331,.T.); #331 = SURFACE_CURVE('',#332,(#336,#343),.PCURVE_S1.); #332 = LINE('',#333,#334); #333 = CARTESIAN_POINT('',(-10.,0.,0.)); #334 = VECTOR('',#335,1.E+03); #335 = DIRECTION('',(1.,3.061515884556E-17,0.)); #336 = PCURVE('',#250,#337); #337 = DEFINITIONAL_REPRESENTATION('',(#338),#342); #338 = LINE('',#339,#340); #339 = CARTESIAN_POINT('',(0.,0.)); #340 = VECTOR('',#341,1.); #341 = DIRECTION('',(1.,0.)); #342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #343 = PCURVE('',#344,#349); #344 = PLANE('',#345); #345 = AXIS2_PLACEMENT_3D('',#346,#347,#348); #346 = CARTESIAN_POINT('',(-10.,0.,0.)); #347 = DIRECTION('',(0.,0.,-1.)); #348 = DIRECTION('',(-1.,0.,0.)); #349 = DEFINITIONAL_REPRESENTATION('',(#350),#354); #350 = LINE('',#351,#352); #351 = CARTESIAN_POINT('',(0.,0.)); #352 = VECTOR('',#353,1.); #353 = DIRECTION('',(-1.,3.061515884556E-17)); #354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #355 = ADVANCED_FACE('',(#356),#318,.F.); #356 = FACE_BOUND('',#357,.F.); #357 = EDGE_LOOP('',(#358,#359,#382,#410)); #358 = ORIENTED_EDGE('',*,*,#302,.T.); #359 = ORIENTED_EDGE('',*,*,#360,.T.); #360 = EDGE_CURVE('',#275,#361,#363,.T.); #361 = VERTEX_POINT('',#362); #362 = CARTESIAN_POINT('',(10.,10.,4.)); #363 = SURFACE_CURVE('',#364,(#368,#375),.PCURVE_S1.); #364 = LINE('',#365,#366); #365 = CARTESIAN_POINT('',(10.,6.123031769112E-16,4.)); #366 = VECTOR('',#367,1.E+03); #367 = DIRECTION('',(0.,1.,0.)); #368 = PCURVE('',#318,#369); #369 = DEFINITIONAL_REPRESENTATION('',(#370),#374); #370 = LINE('',#371,#372); #371 = CARTESIAN_POINT('',(0.,-4.)); #372 = VECTOR('',#373,1.); #373 = DIRECTION('',(1.,0.)); #374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #375 = PCURVE('',#290,#376); #376 = DEFINITIONAL_REPRESENTATION('',(#377),#381); #377 = LINE('',#378,#379); #378 = CARTESIAN_POINT('',(-20.,6.123031769112E-16)); #379 = VECTOR('',#380,1.); #380 = DIRECTION('',(0.,1.)); #381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #382 = ORIENTED_EDGE('',*,*,#383,.F.); #383 = EDGE_CURVE('',#384,#361,#386,.T.); #384 = VERTEX_POINT('',#385); #385 = CARTESIAN_POINT('',(10.,10.,0.)); #386 = SURFACE_CURVE('',#387,(#391,#398),.PCURVE_S1.); #387 = LINE('',#388,#389); #388 = CARTESIAN_POINT('',(10.,10.,0.)); #389 = VECTOR('',#390,1.E+03); #390 = DIRECTION('',(0.,0.,1.)); #391 = PCURVE('',#318,#392); #392 = DEFINITIONAL_REPRESENTATION('',(#393),#397); #393 = LINE('',#394,#395); #394 = CARTESIAN_POINT('',(10.,0.)); #395 = VECTOR('',#396,1.); #396 = DIRECTION('',(0.,-1.)); #397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #398 = PCURVE('',#399,#404); #399 = PLANE('',#400); #400 = AXIS2_PLACEMENT_3D('',#401,#402,#403); #401 = CARTESIAN_POINT('',(10.,10.,0.)); #402 = DIRECTION('',(0.,-1.,0.)); #403 = DIRECTION('',(-1.,0.,0.)); #404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); #405 = LINE('',#406,#407); #406 = CARTESIAN_POINT('',(0.,-0.)); #407 = VECTOR('',#408,1.); #408 = DIRECTION('',(0.,-1.)); #409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #410 = ORIENTED_EDGE('',*,*,#411,.F.); #411 = EDGE_CURVE('',#303,#384,#412,.T.); #412 = SURFACE_CURVE('',#413,(#417,#424),.PCURVE_S1.); #413 = LINE('',#414,#415); #414 = CARTESIAN_POINT('',(10.,6.123031769112E-16,0.)); #415 = VECTOR('',#416,1.E+03); #416 = DIRECTION('',(0.,1.,0.)); #417 = PCURVE('',#318,#418); #418 = DEFINITIONAL_REPRESENTATION('',(#419),#423); #419 = LINE('',#420,#421); #420 = CARTESIAN_POINT('',(0.,0.)); #421 = VECTOR('',#422,1.); #422 = DIRECTION('',(1.,0.)); #423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #424 = PCURVE('',#344,#425); #425 = DEFINITIONAL_REPRESENTATION('',(#426),#430); #426 = LINE('',#427,#428); #427 = CARTESIAN_POINT('',(-20.,6.123031769112E-16)); #428 = VECTOR('',#429,1.); #429 = DIRECTION('',(0.,1.)); #430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #431 = ADVANCED_FACE('',(#432),#399,.F.); #432 = FACE_BOUND('',#433,.F.); #433 = EDGE_LOOP('',(#434,#435,#458,#481)); #434 = ORIENTED_EDGE('',*,*,#383,.T.); #435 = ORIENTED_EDGE('',*,*,#436,.T.); #436 = EDGE_CURVE('',#361,#437,#439,.T.); #437 = VERTEX_POINT('',#438); #438 = CARTESIAN_POINT('',(-10.,10.,4.)); #439 = SURFACE_CURVE('',#440,(#444,#451),.PCURVE_S1.); #440 = LINE('',#441,#442); #441 = CARTESIAN_POINT('',(10.,10.,4.)); #442 = VECTOR('',#443,1.E+03); #443 = DIRECTION('',(-1.,0.,0.)); #444 = PCURVE('',#399,#445); #445 = DEFINITIONAL_REPRESENTATION('',(#446),#450); #446 = LINE('',#447,#448); #447 = CARTESIAN_POINT('',(0.,-4.)); #448 = VECTOR('',#449,1.); #449 = DIRECTION('',(1.,0.)); #450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #451 = PCURVE('',#290,#452); #452 = DEFINITIONAL_REPRESENTATION('',(#453),#457); #453 = LINE('',#454,#455); #454 = CARTESIAN_POINT('',(-20.,10.)); #455 = VECTOR('',#456,1.); #456 = DIRECTION('',(1.,0.)); #457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #458 = ORIENTED_EDGE('',*,*,#459,.F.); #459 = EDGE_CURVE('',#460,#437,#462,.T.); #460 = VERTEX_POINT('',#461); #461 = CARTESIAN_POINT('',(-10.,10.,0.)); #462 = SURFACE_CURVE('',#463,(#467,#474),.PCURVE_S1.); #463 = LINE('',#464,#465); #464 = CARTESIAN_POINT('',(-10.,10.,0.)); #465 = VECTOR('',#466,1.E+03); #466 = DIRECTION('',(0.,0.,1.)); #467 = PCURVE('',#399,#468); #468 = DEFINITIONAL_REPRESENTATION('',(#469),#473); #469 = LINE('',#470,#471); #470 = CARTESIAN_POINT('',(20.,0.)); #471 = VECTOR('',#472,1.); #472 = DIRECTION('',(0.,-1.)); #473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #474 = PCURVE('',#262,#475); #475 = DEFINITIONAL_REPRESENTATION('',(#476),#480); #476 = LINE('',#477,#478); #477 = CARTESIAN_POINT('',(0.,0.)); #478 = VECTOR('',#479,1.); #479 = DIRECTION('',(0.,-1.)); #480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #481 = ORIENTED_EDGE('',*,*,#482,.F.); #482 = EDGE_CURVE('',#384,#460,#483,.T.); #483 = SURFACE_CURVE('',#484,(#488,#495),.PCURVE_S1.); #484 = LINE('',#485,#486); #485 = CARTESIAN_POINT('',(10.,10.,0.)); #486 = VECTOR('',#487,1.E+03); #487 = DIRECTION('',(-1.,0.,0.)); #488 = PCURVE('',#399,#489); #489 = DEFINITIONAL_REPRESENTATION('',(#490),#494); #490 = LINE('',#491,#492); #491 = CARTESIAN_POINT('',(0.,-0.)); #492 = VECTOR('',#493,1.); #493 = DIRECTION('',(1.,0.)); #494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #495 = PCURVE('',#344,#496); #496 = DEFINITIONAL_REPRESENTATION('',(#497),#501); #497 = LINE('',#498,#499); #498 = CARTESIAN_POINT('',(-20.,10.)); #499 = VECTOR('',#500,1.); #500 = DIRECTION('',(1.,0.)); #501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #502 = ADVANCED_FACE('',(#503),#262,.F.); #503 = FACE_BOUND('',#504,.F.); #504 = EDGE_LOOP('',(#505,#506,#527,#528)); #505 = ORIENTED_EDGE('',*,*,#459,.T.); #506 = ORIENTED_EDGE('',*,*,#507,.T.); #507 = EDGE_CURVE('',#437,#242,#508,.T.); #508 = SURFACE_CURVE('',#509,(#513,#520),.PCURVE_S1.); #509 = LINE('',#510,#511); #510 = CARTESIAN_POINT('',(-10.,10.,4.)); #511 = VECTOR('',#512,1.E+03); #512 = DIRECTION('',(0.,-1.,0.)); #513 = PCURVE('',#262,#514); #514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); #515 = LINE('',#516,#517); #516 = CARTESIAN_POINT('',(0.,-4.)); #517 = VECTOR('',#518,1.); #518 = DIRECTION('',(1.,0.)); #519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #520 = PCURVE('',#290,#521); #521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); #522 = LINE('',#523,#524); #523 = CARTESIAN_POINT('',(0.,10.)); #524 = VECTOR('',#525,1.); #525 = DIRECTION('',(0.,-1.)); #526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #527 = ORIENTED_EDGE('',*,*,#239,.F.); #528 = ORIENTED_EDGE('',*,*,#529,.F.); #529 = EDGE_CURVE('',#460,#240,#530,.T.); #530 = SURFACE_CURVE('',#531,(#535,#542),.PCURVE_S1.); #531 = LINE('',#532,#533); #532 = CARTESIAN_POINT('',(-10.,10.,0.)); #533 = VECTOR('',#534,1.E+03); #534 = DIRECTION('',(0.,-1.,0.)); #535 = PCURVE('',#262,#536); #536 = DEFINITIONAL_REPRESENTATION('',(#537),#541); #537 = LINE('',#538,#539); #538 = CARTESIAN_POINT('',(0.,0.)); #539 = VECTOR('',#540,1.); #540 = DIRECTION('',(1.,0.)); #541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #542 = PCURVE('',#344,#543); #543 = DEFINITIONAL_REPRESENTATION('',(#544),#548); #544 = LINE('',#545,#546); #545 = CARTESIAN_POINT('',(0.,10.)); #546 = VECTOR('',#547,1.); #547 = DIRECTION('',(0.,-1.)); #548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #549 = ADVANCED_FACE('',(#550),#344,.T.); #550 = FACE_BOUND('',#551,.F.); #551 = EDGE_LOOP('',(#552,#553,#554,#555)); #552 = ORIENTED_EDGE('',*,*,#330,.T.); #553 = ORIENTED_EDGE('',*,*,#411,.T.); #554 = ORIENTED_EDGE('',*,*,#482,.T.); #555 = ORIENTED_EDGE('',*,*,#529,.T.); #556 = ADVANCED_FACE('',(#557),#290,.F.); #557 = FACE_BOUND('',#558,.T.); #558 = EDGE_LOOP('',(#559,#560,#561,#562)); #559 = ORIENTED_EDGE('',*,*,#274,.T.); #560 = ORIENTED_EDGE('',*,*,#360,.T.); #561 = ORIENTED_EDGE('',*,*,#436,.T.); #562 = ORIENTED_EDGE('',*,*,#507,.T.); #563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#567)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#564,#565,#566)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #564 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #565 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #566 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #567 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-04),#564, 'distance_accuracy_value','confusion accuracy'); #568 = SHAPE_DEFINITION_REPRESENTATION(#569,#232); #569 = PRODUCT_DEFINITION_SHAPE('','',#570); #570 = PRODUCT_DEFINITION('design','',#571,#574); #571 = PRODUCT_DEFINITION_FORMATION('','',#572); #572 = PRODUCT('Open CASCADE STEP translator 6.3 1.2', 'Open CASCADE STEP translator 6.3 1.2','',(#573)); #573 = MECHANICAL_CONTEXT('',#2,'mechanical'); #574 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #575 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#576,#578); #576 = ( REPRESENTATION_RELATIONSHIP('','',#232,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#577) SHAPE_REPRESENTATION_RELATIONSHIP() ); #577 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); #578 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#579 ); #579 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','','',#5,#570,$); #580 = PRODUCT_TYPE('part',$,(#572)); ENDSEC; END-ISO-10303-21;