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