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