ISO-10303-21; HEADER; /* step.parts distribution metadata * Distributed by step.parts: https://www.step.parts/parts/samtec_hpm_02_01_x_s_straight_1x02_pitch5_08mm * Canonical STEP asset: samtec_hpm_02_01_x_s_straight_1x02_pitch5_08mm.step */ /* Samtec_HPM-02-01-x-S_Straight_1x02_Pitch5.08mm.step 3D STEP model for use in ECAD systems * Copyright (C) 2023, KiCAD * * This work is licensed under the * [Creative Commons CC-BY-SA 4.0 License](https://creativecommons.org/licenses/by-sa/4.0/legalcode), * with the following exception: * * To the extent that the creation of electronic designs that use 'Licensed Material' can be * considered to be 'Adapted Material', then the copyright holder waives article 3 of the license * with respect to these designs and any generated files which use data provided as part of the * 'Licensed Material'. * * You are free to use the library data in your own projects without the obligation to share your * project files under this or any other license agreement. However, if you wish to distribute * these libraries, or parts thereof (including in modified form) as a collection then the exception * above does not apply. Please refer to * https://gitlab.com/kicad/libraries/kicad-packages3D/-/blob/master/LICENSE.md for further clarification * of the exception. * * Disclaimer of Warranties and Limitation of Liability. * These libraries are provided in the hope that they will be useful, but are provided without warranty of any kind, express or implied. * USE 3D CAD DATA AT YOUR OWN RISK * DO NOT RELY UPON ANY INFORMATION FOUND HERE WITHOUT INDEPENDENT VERIFICATION. */ FILE_DESCRIPTION( /* description */ ('model of Samtec_HPM-02-01-x-S_Straight_1x02_Pitch5.08mm'), /* implementation_level */ '2;1'); FILE_NAME( /* name */ 'Samtec_HPM-02-01-x-S_Straight_1x02_Pitch5.08mm.step', /* time_stamp */ '2023-01-04T12:13:24', /* author */ ('KiCAD','kicad'), /* organization */ ('OCCT'), /* preprocessor_version */ '', /* originating_system */ 'KiCAD', /* 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('CQ assembly','CQ assembly','',(#8)); #8 = PRODUCT_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10 = SHAPE_REPRESENTATION('',(#11,#15),#19); #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 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT( (#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#20, 'distance_accuracy_value','confusion accuracy'); #24 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); #25 = SHAPE_DEFINITION_REPRESENTATION(#26,#32); #26 = PRODUCT_DEFINITION_SHAPE('','',#27); #27 = PRODUCT_DEFINITION('design','',#28,#31); #28 = PRODUCT_DEFINITION_FORMATION('','',#29); #29 = PRODUCT('ce1e26a6-8c20-11ed-9f4e-a0cec80452fd', 'ce1e26a6-8c20-11ed-9f4e-a0cec80452fd','',(#30)); #30 = PRODUCT_CONTEXT('',#2,'mechanical'); #31 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #32 = SHAPE_REPRESENTATION('',(#11,#33,#37,#41),#45); #33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); #34 = CARTESIAN_POINT('',(0.,0.,0.)); #35 = DIRECTION('',(0.,0.,1.)); #36 = DIRECTION('',(1.,0.,-0.)); #37 = AXIS2_PLACEMENT_3D('',#38,#39,#40); #38 = CARTESIAN_POINT('',(0.,0.,0.)); #39 = DIRECTION('',(0.,0.,1.)); #40 = DIRECTION('',(1.,0.,-0.)); #41 = AXIS2_PLACEMENT_3D('',#42,#43,#44); #42 = CARTESIAN_POINT('',(0.,0.,0.)); #43 = DIRECTION('',(0.,0.,1.)); #44 = DIRECTION('',(1.,0.,-0.)); #45 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#49)) GLOBAL_UNIT_ASSIGNED_CONTEXT( (#46,#47,#48)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #46 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #47 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #48 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #49 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#46, 'distance_accuracy_value','confusion accuracy'); #50 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#51,#53); #51 = ( REPRESENTATION_RELATIONSHIP('','',#32,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#52) SHAPE_REPRESENTATION_RELATIONSHIP() ); #52 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); #53 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#54); #54 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','','',#5,#27,$); #55 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#29)); #56 = SHAPE_DEFINITION_REPRESENTATION(#57,#63); #57 = PRODUCT_DEFINITION_SHAPE('','',#58); #58 = PRODUCT_DEFINITION('design','',#59,#62); #59 = PRODUCT_DEFINITION_FORMATION('','',#60); #60 = PRODUCT('ce1e26a6-8c20-11ed-9f4e-a0cec80452fd_part', 'ce1e26a6-8c20-11ed-9f4e-a0cec80452fd_part','',(#61)); #61 = PRODUCT_CONTEXT('',#2,'mechanical'); #62 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #63 = SHAPE_REPRESENTATION('',(#11),#64); #64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#68)) GLOBAL_UNIT_ASSIGNED_CONTEXT( (#65,#66,#67)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #65 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #66 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #67 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #68 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#65, 'distance_accuracy_value','confusion accuracy'); #69 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#70,#72); #70 = ( REPRESENTATION_RELATIONSHIP('','',#63,#32) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#71) SHAPE_REPRESENTATION_RELATIONSHIP() ); #71 = ITEM_DEFINED_TRANSFORMATION('','',#11,#33); #72 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#73); #73 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','','',#27,#58,$); #74 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#60)); #75 = SHAPE_DEFINITION_REPRESENTATION(#76,#82); #76 = PRODUCT_DEFINITION_SHAPE('','',#77); #77 = PRODUCT_DEFINITION('design','',#78,#81); #78 = PRODUCT_DEFINITION_FORMATION('','',#79); #79 = PRODUCT('ce1e2af2-8c20-11ed-9f4e-a0cec80452fd', 'ce1e2af2-8c20-11ed-9f4e-a0cec80452fd','',(#80)); #80 = PRODUCT_CONTEXT('',#2,'mechanical'); #81 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #82 = SHAPE_REPRESENTATION('',(#11,#83),#87); #83 = AXIS2_PLACEMENT_3D('',#84,#85,#86); #84 = CARTESIAN_POINT('',(0.,0.,0.)); #85 = DIRECTION('',(0.,0.,1.)); #86 = DIRECTION('',(1.,0.,-0.)); #87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#91)) GLOBAL_UNIT_ASSIGNED_CONTEXT( (#88,#89,#90)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #88 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #89 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #90 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #91 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#88, 'distance_accuracy_value','confusion accuracy'); #92 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#93,#95); #93 = ( REPRESENTATION_RELATIONSHIP('','',#82,#32) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#94) SHAPE_REPRESENTATION_RELATIONSHIP() ); #94 = ITEM_DEFINED_TRANSFORMATION('','',#11,#37); #95 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#96); #96 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','','',#27,#77,$); #97 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#79)); #98 = SHAPE_DEFINITION_REPRESENTATION(#99,#105); #99 = PRODUCT_DEFINITION_SHAPE('','',#100); #100 = PRODUCT_DEFINITION('design','',#101,#104); #101 = PRODUCT_DEFINITION_FORMATION('','',#102); #102 = PRODUCT('ce1e2af2-8c20-11ed-9f4e-a0cec80452fd_part', 'ce1e2af2-8c20-11ed-9f4e-a0cec80452fd_part','',(#103)); #103 = PRODUCT_CONTEXT('',#2,'mechanical'); #104 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #105 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#106),#256); #106 = MANIFOLD_SOLID_BREP('',#107); #107 = CLOSED_SHELL('',(#108,#148,#179,#210,#232,#244)); #108 = ADVANCED_FACE('',(#109),#143,.F.); #109 = FACE_BOUND('',#110,.F.); #110 = EDGE_LOOP('',(#111,#121,#129,#137)); #111 = ORIENTED_EDGE('',*,*,#112,.T.); #112 = EDGE_CURVE('',#113,#115,#117,.T.); #113 = VERTEX_POINT('',#114); #114 = CARTESIAN_POINT('',(-3.175,2.54,0.)); #115 = VERTEX_POINT('',#116); #116 = CARTESIAN_POINT('',(-3.175,2.54,2.54)); #117 = LINE('',#118,#119); #118 = CARTESIAN_POINT('',(-3.175,2.54,0.)); #119 = VECTOR('',#120,1.); #120 = DIRECTION('',(0.,0.,1.)); #121 = ORIENTED_EDGE('',*,*,#122,.T.); #122 = EDGE_CURVE('',#115,#123,#125,.T.); #123 = VERTEX_POINT('',#124); #124 = CARTESIAN_POINT('',(-3.175,-7.62,2.54)); #125 = LINE('',#126,#127); #126 = CARTESIAN_POINT('',(-3.175,2.54,2.54)); #127 = VECTOR('',#128,1.); #128 = DIRECTION('',(0.,-1.,0.)); #129 = ORIENTED_EDGE('',*,*,#130,.F.); #130 = EDGE_CURVE('',#131,#123,#133,.T.); #131 = VERTEX_POINT('',#132); #132 = CARTESIAN_POINT('',(-3.175,-7.62,0.)); #133 = LINE('',#134,#135); #134 = CARTESIAN_POINT('',(-3.175,-7.62,0.)); #135 = VECTOR('',#136,1.); #136 = DIRECTION('',(0.,0.,1.)); #137 = ORIENTED_EDGE('',*,*,#138,.F.); #138 = EDGE_CURVE('',#113,#131,#139,.T.); #139 = LINE('',#140,#141); #140 = CARTESIAN_POINT('',(-3.175,2.54,0.)); #141 = VECTOR('',#142,1.); #142 = DIRECTION('',(0.,-1.,0.)); #143 = PLANE('',#144); #144 = AXIS2_PLACEMENT_3D('',#145,#146,#147); #145 = CARTESIAN_POINT('',(-3.175,2.54,0.)); #146 = DIRECTION('',(1.,0.,-0.)); #147 = DIRECTION('',(0.,-1.,0.)); #148 = ADVANCED_FACE('',(#149),#174,.F.); #149 = FACE_BOUND('',#150,.F.); #150 = EDGE_LOOP('',(#151,#152,#160,#168)); #151 = ORIENTED_EDGE('',*,*,#130,.T.); #152 = ORIENTED_EDGE('',*,*,#153,.T.); #153 = EDGE_CURVE('',#123,#154,#156,.T.); #154 = VERTEX_POINT('',#155); #155 = CARTESIAN_POINT('',(3.175,-7.62,2.54)); #156 = LINE('',#157,#158); #157 = CARTESIAN_POINT('',(-3.175,-7.62,2.54)); #158 = VECTOR('',#159,1.); #159 = DIRECTION('',(1.,0.,0.)); #160 = ORIENTED_EDGE('',*,*,#161,.F.); #161 = EDGE_CURVE('',#162,#154,#164,.T.); #162 = VERTEX_POINT('',#163); #163 = CARTESIAN_POINT('',(3.175,-7.62,0.)); #164 = LINE('',#165,#166); #165 = CARTESIAN_POINT('',(3.175,-7.62,0.)); #166 = VECTOR('',#167,1.); #167 = DIRECTION('',(0.,0.,1.)); #168 = ORIENTED_EDGE('',*,*,#169,.F.); #169 = EDGE_CURVE('',#131,#162,#170,.T.); #170 = LINE('',#171,#172); #171 = CARTESIAN_POINT('',(-3.175,-7.62,0.)); #172 = VECTOR('',#173,1.); #173 = DIRECTION('',(1.,0.,0.)); #174 = PLANE('',#175); #175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); #176 = CARTESIAN_POINT('',(-3.175,-7.62,0.)); #177 = DIRECTION('',(0.,1.,0.)); #178 = DIRECTION('',(1.,0.,0.)); #179 = ADVANCED_FACE('',(#180),#205,.F.); #180 = FACE_BOUND('',#181,.F.); #181 = EDGE_LOOP('',(#182,#183,#191,#199)); #182 = ORIENTED_EDGE('',*,*,#161,.T.); #183 = ORIENTED_EDGE('',*,*,#184,.T.); #184 = EDGE_CURVE('',#154,#185,#187,.T.); #185 = VERTEX_POINT('',#186); #186 = CARTESIAN_POINT('',(3.175,2.54,2.54)); #187 = LINE('',#188,#189); #188 = CARTESIAN_POINT('',(3.175,-7.62,2.54)); #189 = VECTOR('',#190,1.); #190 = DIRECTION('',(0.,1.,0.)); #191 = ORIENTED_EDGE('',*,*,#192,.F.); #192 = EDGE_CURVE('',#193,#185,#195,.T.); #193 = VERTEX_POINT('',#194); #194 = CARTESIAN_POINT('',(3.175,2.54,0.)); #195 = LINE('',#196,#197); #196 = CARTESIAN_POINT('',(3.175,2.54,0.)); #197 = VECTOR('',#198,1.); #198 = DIRECTION('',(0.,0.,1.)); #199 = ORIENTED_EDGE('',*,*,#200,.F.); #200 = EDGE_CURVE('',#162,#193,#201,.T.); #201 = LINE('',#202,#203); #202 = CARTESIAN_POINT('',(3.175,-7.62,0.)); #203 = VECTOR('',#204,1.); #204 = DIRECTION('',(0.,1.,0.)); #205 = PLANE('',#206); #206 = AXIS2_PLACEMENT_3D('',#207,#208,#209); #207 = CARTESIAN_POINT('',(3.175,-7.62,0.)); #208 = DIRECTION('',(-1.,0.,0.)); #209 = DIRECTION('',(0.,1.,0.)); #210 = ADVANCED_FACE('',(#211),#227,.F.); #211 = FACE_BOUND('',#212,.F.); #212 = EDGE_LOOP('',(#213,#214,#220,#221)); #213 = ORIENTED_EDGE('',*,*,#192,.T.); #214 = ORIENTED_EDGE('',*,*,#215,.T.); #215 = EDGE_CURVE('',#185,#115,#216,.T.); #216 = LINE('',#217,#218); #217 = CARTESIAN_POINT('',(3.175,2.54,2.54)); #218 = VECTOR('',#219,1.); #219 = DIRECTION('',(-1.,0.,0.)); #220 = ORIENTED_EDGE('',*,*,#112,.F.); #221 = ORIENTED_EDGE('',*,*,#222,.F.); #222 = EDGE_CURVE('',#193,#113,#223,.T.); #223 = LINE('',#224,#225); #224 = CARTESIAN_POINT('',(3.175,2.54,0.)); #225 = VECTOR('',#226,1.); #226 = DIRECTION('',(-1.,0.,0.)); #227 = PLANE('',#228); #228 = AXIS2_PLACEMENT_3D('',#229,#230,#231); #229 = CARTESIAN_POINT('',(3.175,2.54,0.)); #230 = DIRECTION('',(0.,-1.,0.)); #231 = DIRECTION('',(-1.,0.,0.)); #232 = ADVANCED_FACE('',(#233),#239,.F.); #233 = FACE_BOUND('',#234,.F.); #234 = EDGE_LOOP('',(#235,#236,#237,#238)); #235 = ORIENTED_EDGE('',*,*,#138,.T.); #236 = ORIENTED_EDGE('',*,*,#169,.T.); #237 = ORIENTED_EDGE('',*,*,#200,.T.); #238 = ORIENTED_EDGE('',*,*,#222,.T.); #239 = PLANE('',#240); #240 = AXIS2_PLACEMENT_3D('',#241,#242,#243); #241 = CARTESIAN_POINT('',(0.,-2.54,0.)); #242 = DIRECTION('',(0.,0.,1.)); #243 = DIRECTION('',(1.,0.,-0.)); #244 = ADVANCED_FACE('',(#245),#251,.T.); #245 = FACE_BOUND('',#246,.T.); #246 = EDGE_LOOP('',(#247,#248,#249,#250)); #247 = ORIENTED_EDGE('',*,*,#122,.T.); #248 = ORIENTED_EDGE('',*,*,#153,.T.); #249 = ORIENTED_EDGE('',*,*,#184,.T.); #250 = ORIENTED_EDGE('',*,*,#215,.T.); #251 = PLANE('',#252); #252 = AXIS2_PLACEMENT_3D('',#253,#254,#255); #253 = CARTESIAN_POINT('',(0.,-2.54,2.54)); #254 = DIRECTION('',(0.,0.,1.)); #255 = DIRECTION('',(1.,0.,-0.)); #256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#260)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#257,#258,#259)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #257 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #258 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #259 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #260 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#257, 'distance_accuracy_value','confusion accuracy'); #261 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#262,#264); #262 = ( REPRESENTATION_RELATIONSHIP('','',#105,#82) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#263) SHAPE_REPRESENTATION_RELATIONSHIP() ); #263 = ITEM_DEFINED_TRANSFORMATION('','',#11,#83); #264 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#265 ); #265 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','','',#77,#100,$); #266 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#102)); #267 = SHAPE_DEFINITION_REPRESENTATION(#268,#274); #268 = PRODUCT_DEFINITION_SHAPE('','',#269); #269 = PRODUCT_DEFINITION('design','',#270,#273); #270 = PRODUCT_DEFINITION_FORMATION('','',#271); #271 = PRODUCT('ce1e2db8-8c20-11ed-9f4e-a0cec80452fd', 'ce1e2db8-8c20-11ed-9f4e-a0cec80452fd','',(#272)); #272 = PRODUCT_CONTEXT('',#2,'mechanical'); #273 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #274 = SHAPE_REPRESENTATION('',(#11,#275),#279); #275 = AXIS2_PLACEMENT_3D('',#276,#277,#278); #276 = CARTESIAN_POINT('',(0.,0.,0.)); #277 = DIRECTION('',(0.,0.,1.)); #278 = DIRECTION('',(1.,0.,-0.)); #279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#283)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#280,#281,#282)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #280 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #281 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #282 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #283 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#280, 'distance_accuracy_value','confusion accuracy'); #284 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#285,#287); #285 = ( REPRESENTATION_RELATIONSHIP('','',#274,#32) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#286) SHAPE_REPRESENTATION_RELATIONSHIP() ); #286 = ITEM_DEFINED_TRANSFORMATION('','',#11,#41); #287 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#288 ); #288 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','','',#27,#269,$); #289 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#271)); #290 = SHAPE_DEFINITION_REPRESENTATION(#291,#297); #291 = PRODUCT_DEFINITION_SHAPE('','',#292); #292 = PRODUCT_DEFINITION('design','',#293,#296); #293 = PRODUCT_DEFINITION_FORMATION('','',#294); #294 = PRODUCT('ce1e2db8-8c20-11ed-9f4e-a0cec80452fd_part', 'ce1e2db8-8c20-11ed-9f4e-a0cec80452fd_part','',(#295)); #295 = PRODUCT_CONTEXT('',#2,'mechanical'); #296 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #297 = SHAPE_REPRESENTATION('',(#11,#298,#640),#982); #298 = MANIFOLD_SOLID_BREP('',#299); #299 = CLOSED_SHELL('',(#300,#340,#371,#402,#433,#464,#486,#510,#534, #558,#575,#599,#616,#628)); #300 = ADVANCED_FACE('',(#301),#335,.F.); #301 = FACE_BOUND('',#302,.F.); #302 = EDGE_LOOP('',(#303,#313,#321,#329)); #303 = ORIENTED_EDGE('',*,*,#304,.F.); #304 = EDGE_CURVE('',#305,#307,#309,.T.); #305 = VERTEX_POINT('',#306); #306 = CARTESIAN_POINT('',(-0.57,-0.57,-4.285)); #307 = VERTEX_POINT('',#308); #308 = CARTESIAN_POINT('',(-0.57,-0.57,14.195)); #309 = LINE('',#310,#311); #310 = CARTESIAN_POINT('',(-0.57,-0.57,-4.57)); #311 = VECTOR('',#312,1.); #312 = DIRECTION('',(0.,0.,1.)); #313 = ORIENTED_EDGE('',*,*,#314,.T.); #314 = EDGE_CURVE('',#305,#315,#317,.T.); #315 = VERTEX_POINT('',#316); #316 = CARTESIAN_POINT('',(-0.57,0.57,-4.285)); #317 = LINE('',#318,#319); #318 = CARTESIAN_POINT('',(-0.57,-0.57,-4.285)); #319 = VECTOR('',#320,1.); #320 = DIRECTION('',(0.,1.,0.)); #321 = ORIENTED_EDGE('',*,*,#322,.T.); #322 = EDGE_CURVE('',#315,#323,#325,.T.); #323 = VERTEX_POINT('',#324); #324 = CARTESIAN_POINT('',(-0.57,0.57,14.195)); #325 = LINE('',#326,#327); #326 = CARTESIAN_POINT('',(-0.57,0.57,-4.57)); #327 = VECTOR('',#328,1.); #328 = DIRECTION('',(0.,0.,1.)); #329 = ORIENTED_EDGE('',*,*,#330,.F.); #330 = EDGE_CURVE('',#307,#323,#331,.T.); #331 = LINE('',#332,#333); #332 = CARTESIAN_POINT('',(-0.57,-0.57,14.195)); #333 = VECTOR('',#334,1.); #334 = DIRECTION('',(0.,1.,0.)); #335 = PLANE('',#336); #336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); #337 = CARTESIAN_POINT('',(-0.57,-0.57,-4.57)); #338 = DIRECTION('',(1.,0.,0.)); #339 = DIRECTION('',(0.,0.,1.)); #340 = ADVANCED_FACE('',(#341),#366,.F.); #341 = FACE_BOUND('',#342,.F.); #342 = EDGE_LOOP('',(#343,#353,#359,#360)); #343 = ORIENTED_EDGE('',*,*,#344,.F.); #344 = EDGE_CURVE('',#345,#347,#349,.T.); #345 = VERTEX_POINT('',#346); #346 = CARTESIAN_POINT('',(0.57,-0.57,-4.285)); #347 = VERTEX_POINT('',#348); #348 = CARTESIAN_POINT('',(0.57,-0.57,14.195)); #349 = LINE('',#350,#351); #350 = CARTESIAN_POINT('',(0.57,-0.57,-4.57)); #351 = VECTOR('',#352,1.); #352 = DIRECTION('',(0.,0.,1.)); #353 = ORIENTED_EDGE('',*,*,#354,.F.); #354 = EDGE_CURVE('',#305,#345,#355,.T.); #355 = LINE('',#356,#357); #356 = CARTESIAN_POINT('',(-0.57,-0.57,-4.285)); #357 = VECTOR('',#358,1.); #358 = DIRECTION('',(1.,0.,0.)); #359 = ORIENTED_EDGE('',*,*,#304,.T.); #360 = ORIENTED_EDGE('',*,*,#361,.T.); #361 = EDGE_CURVE('',#307,#347,#362,.T.); #362 = LINE('',#363,#364); #363 = CARTESIAN_POINT('',(-0.57,-0.57,14.195)); #364 = VECTOR('',#365,1.); #365 = DIRECTION('',(1.,0.,0.)); #366 = PLANE('',#367); #367 = AXIS2_PLACEMENT_3D('',#368,#369,#370); #368 = CARTESIAN_POINT('',(-0.57,-0.57,-4.57)); #369 = DIRECTION('',(0.,1.,0.)); #370 = DIRECTION('',(0.,0.,1.)); #371 = ADVANCED_FACE('',(#372),#397,.T.); #372 = FACE_BOUND('',#373,.T.); #373 = EDGE_LOOP('',(#374,#382,#383,#391)); #374 = ORIENTED_EDGE('',*,*,#375,.F.); #375 = EDGE_CURVE('',#305,#376,#378,.T.); #376 = VERTEX_POINT('',#377); #377 = CARTESIAN_POINT('',(-0.285,-0.285,-4.57)); #378 = LINE('',#379,#380); #379 = CARTESIAN_POINT('',(-0.475,-0.475,-4.38)); #380 = VECTOR('',#381,1.); #381 = DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919)); #382 = ORIENTED_EDGE('',*,*,#314,.T.); #383 = ORIENTED_EDGE('',*,*,#384,.T.); #384 = EDGE_CURVE('',#315,#385,#387,.T.); #385 = VERTEX_POINT('',#386); #386 = CARTESIAN_POINT('',(-0.285,0.285,-4.57)); #387 = LINE('',#388,#389); #388 = CARTESIAN_POINT('',(-0.285,0.285,-4.57)); #389 = VECTOR('',#390,1.); #390 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919)); #391 = ORIENTED_EDGE('',*,*,#392,.F.); #392 = EDGE_CURVE('',#376,#385,#393,.T.); #393 = LINE('',#394,#395); #394 = CARTESIAN_POINT('',(-0.285,-0.57,-4.57)); #395 = VECTOR('',#396,1.); #396 = DIRECTION('',(0.,1.,0.)); #397 = PLANE('',#398); #398 = AXIS2_PLACEMENT_3D('',#399,#400,#401); #399 = CARTESIAN_POINT('',(-0.4275,-0.57,-4.4275)); #400 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); #401 = DIRECTION('',(0.,1.,0.)); #402 = ADVANCED_FACE('',(#403),#428,.F.); #403 = FACE_BOUND('',#404,.F.); #404 = EDGE_LOOP('',(#405,#413,#414,#422)); #405 = ORIENTED_EDGE('',*,*,#406,.F.); #406 = EDGE_CURVE('',#307,#407,#409,.T.); #407 = VERTEX_POINT('',#408); #408 = CARTESIAN_POINT('',(-0.285,-0.285,14.48)); #409 = LINE('',#410,#411); #410 = CARTESIAN_POINT('',(-0.475,-0.475,14.29)); #411 = VECTOR('',#412,1.); #412 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919)); #413 = ORIENTED_EDGE('',*,*,#330,.T.); #414 = ORIENTED_EDGE('',*,*,#415,.T.); #415 = EDGE_CURVE('',#323,#416,#418,.T.); #416 = VERTEX_POINT('',#417); #417 = CARTESIAN_POINT('',(-0.285,0.285,14.48)); #418 = LINE('',#419,#420); #419 = CARTESIAN_POINT('',(-0.285,0.285,14.48)); #420 = VECTOR('',#421,1.); #421 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919)); #422 = ORIENTED_EDGE('',*,*,#423,.F.); #423 = EDGE_CURVE('',#407,#416,#424,.T.); #424 = LINE('',#425,#426); #425 = CARTESIAN_POINT('',(-0.285,-0.57,14.48)); #426 = VECTOR('',#427,1.); #427 = DIRECTION('',(0.,1.,0.)); #428 = PLANE('',#429); #429 = AXIS2_PLACEMENT_3D('',#430,#431,#432); #430 = CARTESIAN_POINT('',(-0.4275,-0.57,14.3375)); #431 = DIRECTION('',(0.707106781187,0.,-0.707106781187)); #432 = DIRECTION('',(0.,1.,0.)); #433 = ADVANCED_FACE('',(#434),#459,.T.); #434 = FACE_BOUND('',#435,.T.); #435 = EDGE_LOOP('',(#436,#446,#452,#453)); #436 = ORIENTED_EDGE('',*,*,#437,.F.); #437 = EDGE_CURVE('',#438,#440,#442,.T.); #438 = VERTEX_POINT('',#439); #439 = CARTESIAN_POINT('',(0.57,0.57,-4.285)); #440 = VERTEX_POINT('',#441); #441 = CARTESIAN_POINT('',(0.57,0.57,14.195)); #442 = LINE('',#443,#444); #443 = CARTESIAN_POINT('',(0.57,0.57,-4.57)); #444 = VECTOR('',#445,1.); #445 = DIRECTION('',(0.,0.,1.)); #446 = ORIENTED_EDGE('',*,*,#447,.F.); #447 = EDGE_CURVE('',#315,#438,#448,.T.); #448 = LINE('',#449,#450); #449 = CARTESIAN_POINT('',(-0.57,0.57,-4.285)); #450 = VECTOR('',#451,1.); #451 = DIRECTION('',(1.,0.,0.)); #452 = ORIENTED_EDGE('',*,*,#322,.T.); #453 = ORIENTED_EDGE('',*,*,#454,.T.); #454 = EDGE_CURVE('',#323,#440,#455,.T.); #455 = LINE('',#456,#457); #456 = CARTESIAN_POINT('',(-0.57,0.57,14.195)); #457 = VECTOR('',#458,1.); #458 = DIRECTION('',(1.,0.,0.)); #459 = PLANE('',#460); #460 = AXIS2_PLACEMENT_3D('',#461,#462,#463); #461 = CARTESIAN_POINT('',(-0.57,0.57,-4.57)); #462 = DIRECTION('',(0.,1.,0.)); #463 = DIRECTION('',(0.,0.,1.)); #464 = ADVANCED_FACE('',(#465),#481,.T.); #465 = FACE_BOUND('',#466,.T.); #466 = EDGE_LOOP('',(#467,#468,#474,#475)); #467 = ORIENTED_EDGE('',*,*,#344,.F.); #468 = ORIENTED_EDGE('',*,*,#469,.T.); #469 = EDGE_CURVE('',#345,#438,#470,.T.); #470 = LINE('',#471,#472); #471 = CARTESIAN_POINT('',(0.57,-0.57,-4.285)); #472 = VECTOR('',#473,1.); #473 = DIRECTION('',(0.,1.,0.)); #474 = ORIENTED_EDGE('',*,*,#437,.T.); #475 = ORIENTED_EDGE('',*,*,#476,.F.); #476 = EDGE_CURVE('',#347,#440,#477,.T.); #477 = LINE('',#478,#479); #478 = CARTESIAN_POINT('',(0.57,-0.57,14.195)); #479 = VECTOR('',#480,1.); #480 = DIRECTION('',(0.,1.,0.)); #481 = PLANE('',#482); #482 = AXIS2_PLACEMENT_3D('',#483,#484,#485); #483 = CARTESIAN_POINT('',(0.57,-0.57,-4.57)); #484 = DIRECTION('',(1.,0.,0.)); #485 = DIRECTION('',(0.,0.,1.)); #486 = ADVANCED_FACE('',(#487),#505,.T.); #487 = FACE_BOUND('',#488,.F.); #488 = EDGE_LOOP('',(#489,#490,#491,#499)); #489 = ORIENTED_EDGE('',*,*,#375,.F.); #490 = ORIENTED_EDGE('',*,*,#354,.T.); #491 = ORIENTED_EDGE('',*,*,#492,.T.); #492 = EDGE_CURVE('',#345,#493,#495,.T.); #493 = VERTEX_POINT('',#494); #494 = CARTESIAN_POINT('',(0.285,-0.285,-4.57)); #495 = LINE('',#496,#497); #496 = CARTESIAN_POINT('',(0.285,-0.285,-4.57)); #497 = VECTOR('',#498,1.); #498 = DIRECTION('',(-0.57735026919,0.57735026919,-0.57735026919)); #499 = ORIENTED_EDGE('',*,*,#500,.F.); #500 = EDGE_CURVE('',#376,#493,#501,.T.); #501 = LINE('',#502,#503); #502 = CARTESIAN_POINT('',(-0.57,-0.285,-4.57)); #503 = VECTOR('',#504,1.); #504 = DIRECTION('',(1.,0.,0.)); #505 = PLANE('',#506); #506 = AXIS2_PLACEMENT_3D('',#507,#508,#509); #507 = CARTESIAN_POINT('',(-0.57,-0.4275,-4.4275)); #508 = DIRECTION('',(0.,-0.707106781187,-0.707106781187)); #509 = DIRECTION('',(-1.,-0.,-0.)); #510 = ADVANCED_FACE('',(#511),#529,.F.); #511 = FACE_BOUND('',#512,.T.); #512 = EDGE_LOOP('',(#513,#514,#515,#523)); #513 = ORIENTED_EDGE('',*,*,#406,.F.); #514 = ORIENTED_EDGE('',*,*,#361,.T.); #515 = ORIENTED_EDGE('',*,*,#516,.T.); #516 = EDGE_CURVE('',#347,#517,#519,.T.); #517 = VERTEX_POINT('',#518); #518 = CARTESIAN_POINT('',(0.285,-0.285,14.48)); #519 = LINE('',#520,#521); #520 = CARTESIAN_POINT('',(0.285,-0.285,14.48)); #521 = VECTOR('',#522,1.); #522 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919)); #523 = ORIENTED_EDGE('',*,*,#524,.F.); #524 = EDGE_CURVE('',#407,#517,#525,.T.); #525 = LINE('',#526,#527); #526 = CARTESIAN_POINT('',(-0.57,-0.285,14.48)); #527 = VECTOR('',#528,1.); #528 = DIRECTION('',(1.,0.,0.)); #529 = PLANE('',#530); #530 = AXIS2_PLACEMENT_3D('',#531,#532,#533); #531 = CARTESIAN_POINT('',(-0.57,-0.4275,14.3375)); #532 = DIRECTION('',(0.,0.707106781187,-0.707106781187)); #533 = DIRECTION('',(-1.,-0.,-0.)); #534 = ADVANCED_FACE('',(#535),#553,.F.); #535 = FACE_BOUND('',#536,.F.); #536 = EDGE_LOOP('',(#537,#538,#539,#547)); #537 = ORIENTED_EDGE('',*,*,#392,.F.); #538 = ORIENTED_EDGE('',*,*,#500,.T.); #539 = ORIENTED_EDGE('',*,*,#540,.T.); #540 = EDGE_CURVE('',#493,#541,#543,.T.); #541 = VERTEX_POINT('',#542); #542 = CARTESIAN_POINT('',(0.285,0.285,-4.57)); #543 = LINE('',#544,#545); #544 = CARTESIAN_POINT('',(0.285,-0.57,-4.57)); #545 = VECTOR('',#546,1.); #546 = DIRECTION('',(0.,1.,0.)); #547 = ORIENTED_EDGE('',*,*,#548,.F.); #548 = EDGE_CURVE('',#385,#541,#549,.T.); #549 = LINE('',#550,#551); #550 = CARTESIAN_POINT('',(-0.57,0.285,-4.57)); #551 = VECTOR('',#552,1.); #552 = DIRECTION('',(1.,0.,0.)); #553 = PLANE('',#554); #554 = AXIS2_PLACEMENT_3D('',#555,#556,#557); #555 = CARTESIAN_POINT('',(-0.57,-0.57,-4.57)); #556 = DIRECTION('',(0.,0.,1.)); #557 = DIRECTION('',(1.,0.,0.)); #558 = ADVANCED_FACE('',(#559),#570,.F.); #559 = FACE_BOUND('',#560,.T.); #560 = EDGE_LOOP('',(#561,#562,#563,#569)); #561 = ORIENTED_EDGE('',*,*,#384,.F.); #562 = ORIENTED_EDGE('',*,*,#447,.T.); #563 = ORIENTED_EDGE('',*,*,#564,.T.); #564 = EDGE_CURVE('',#438,#541,#565,.T.); #565 = LINE('',#566,#567); #566 = CARTESIAN_POINT('',(9.5E-02,9.5E-02,-4.76)); #567 = VECTOR('',#568,1.); #568 = DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919)); #569 = ORIENTED_EDGE('',*,*,#548,.F.); #570 = PLANE('',#571); #571 = AXIS2_PLACEMENT_3D('',#572,#573,#574); #572 = CARTESIAN_POINT('',(-0.57,0.4275,-4.4275)); #573 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); #574 = DIRECTION('',(-1.,-0.,-0.)); #575 = ADVANCED_FACE('',(#576),#594,.T.); #576 = FACE_BOUND('',#577,.T.); #577 = EDGE_LOOP('',(#578,#579,#580,#588)); #578 = ORIENTED_EDGE('',*,*,#423,.F.); #579 = ORIENTED_EDGE('',*,*,#524,.T.); #580 = ORIENTED_EDGE('',*,*,#581,.T.); #581 = EDGE_CURVE('',#517,#582,#584,.T.); #582 = VERTEX_POINT('',#583); #583 = CARTESIAN_POINT('',(0.285,0.285,14.48)); #584 = LINE('',#585,#586); #585 = CARTESIAN_POINT('',(0.285,-0.57,14.48)); #586 = VECTOR('',#587,1.); #587 = DIRECTION('',(0.,1.,0.)); #588 = ORIENTED_EDGE('',*,*,#589,.F.); #589 = EDGE_CURVE('',#416,#582,#590,.T.); #590 = LINE('',#591,#592); #591 = CARTESIAN_POINT('',(-0.57,0.285,14.48)); #592 = VECTOR('',#593,1.); #593 = DIRECTION('',(1.,0.,0.)); #594 = PLANE('',#595); #595 = AXIS2_PLACEMENT_3D('',#596,#597,#598); #596 = CARTESIAN_POINT('',(-0.57,-0.57,14.48)); #597 = DIRECTION('',(0.,0.,1.)); #598 = DIRECTION('',(1.,0.,0.)); #599 = ADVANCED_FACE('',(#600),#611,.T.); #600 = FACE_BOUND('',#601,.F.); #601 = EDGE_LOOP('',(#602,#603,#604,#610)); #602 = ORIENTED_EDGE('',*,*,#415,.F.); #603 = ORIENTED_EDGE('',*,*,#454,.T.); #604 = ORIENTED_EDGE('',*,*,#605,.T.); #605 = EDGE_CURVE('',#440,#582,#606,.T.); #606 = LINE('',#607,#608); #607 = CARTESIAN_POINT('',(9.5E-02,9.5E-02,14.67)); #608 = VECTOR('',#609,1.); #609 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919)); #610 = ORIENTED_EDGE('',*,*,#589,.F.); #611 = PLANE('',#612); #612 = AXIS2_PLACEMENT_3D('',#613,#614,#615); #613 = CARTESIAN_POINT('',(-0.57,0.4275,14.3375)); #614 = DIRECTION('',(0.,0.707106781187,0.707106781187)); #615 = DIRECTION('',(-1.,-0.,0.)); #616 = ADVANCED_FACE('',(#617),#623,.F.); #617 = FACE_BOUND('',#618,.F.); #618 = EDGE_LOOP('',(#619,#620,#621,#622)); #619 = ORIENTED_EDGE('',*,*,#492,.F.); #620 = ORIENTED_EDGE('',*,*,#469,.T.); #621 = ORIENTED_EDGE('',*,*,#564,.T.); #622 = ORIENTED_EDGE('',*,*,#540,.F.); #623 = PLANE('',#624); #624 = AXIS2_PLACEMENT_3D('',#625,#626,#627); #625 = CARTESIAN_POINT('',(0.4275,-0.57,-4.4275)); #626 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); #627 = DIRECTION('',(0.,1.,0.)); #628 = ADVANCED_FACE('',(#629),#635,.T.); #629 = FACE_BOUND('',#630,.T.); #630 = EDGE_LOOP('',(#631,#632,#633,#634)); #631 = ORIENTED_EDGE('',*,*,#516,.F.); #632 = ORIENTED_EDGE('',*,*,#476,.T.); #633 = ORIENTED_EDGE('',*,*,#605,.T.); #634 = ORIENTED_EDGE('',*,*,#581,.F.); #635 = PLANE('',#636); #636 = AXIS2_PLACEMENT_3D('',#637,#638,#639); #637 = CARTESIAN_POINT('',(0.4275,-0.57,14.3375)); #638 = DIRECTION('',(0.707106781187,0.,0.707106781187)); #639 = DIRECTION('',(-0.,1.,0.)); #640 = MANIFOLD_SOLID_BREP('',#641); #641 = CLOSED_SHELL('',(#642,#682,#713,#744,#775,#806,#828,#852,#876, #900,#917,#941,#958,#970)); #642 = ADVANCED_FACE('',(#643),#677,.F.); #643 = FACE_BOUND('',#644,.F.); #644 = EDGE_LOOP('',(#645,#655,#663,#671)); #645 = ORIENTED_EDGE('',*,*,#646,.F.); #646 = EDGE_CURVE('',#647,#649,#651,.T.); #647 = VERTEX_POINT('',#648); #648 = CARTESIAN_POINT('',(-0.57,-5.65,-4.285)); #649 = VERTEX_POINT('',#650); #650 = CARTESIAN_POINT('',(-0.57,-5.65,14.195)); #651 = LINE('',#652,#653); #652 = CARTESIAN_POINT('',(-0.57,-5.65,-4.57)); #653 = VECTOR('',#654,1.); #654 = DIRECTION('',(0.,0.,1.)); #655 = ORIENTED_EDGE('',*,*,#656,.T.); #656 = EDGE_CURVE('',#647,#657,#659,.T.); #657 = VERTEX_POINT('',#658); #658 = CARTESIAN_POINT('',(-0.57,-4.51,-4.285)); #659 = LINE('',#660,#661); #660 = CARTESIAN_POINT('',(-0.57,-5.65,-4.285)); #661 = VECTOR('',#662,1.); #662 = DIRECTION('',(0.,1.,0.)); #663 = ORIENTED_EDGE('',*,*,#664,.T.); #664 = EDGE_CURVE('',#657,#665,#667,.T.); #665 = VERTEX_POINT('',#666); #666 = CARTESIAN_POINT('',(-0.57,-4.51,14.195)); #667 = LINE('',#668,#669); #668 = CARTESIAN_POINT('',(-0.57,-4.51,-4.57)); #669 = VECTOR('',#670,1.); #670 = DIRECTION('',(0.,0.,1.)); #671 = ORIENTED_EDGE('',*,*,#672,.F.); #672 = EDGE_CURVE('',#649,#665,#673,.T.); #673 = LINE('',#674,#675); #674 = CARTESIAN_POINT('',(-0.57,-5.65,14.195)); #675 = VECTOR('',#676,1.); #676 = DIRECTION('',(0.,1.,0.)); #677 = PLANE('',#678); #678 = AXIS2_PLACEMENT_3D('',#679,#680,#681); #679 = CARTESIAN_POINT('',(-0.57,-5.65,-4.57)); #680 = DIRECTION('',(1.,0.,0.)); #681 = DIRECTION('',(0.,0.,1.)); #682 = ADVANCED_FACE('',(#683),#708,.F.); #683 = FACE_BOUND('',#684,.F.); #684 = EDGE_LOOP('',(#685,#695,#701,#702)); #685 = ORIENTED_EDGE('',*,*,#686,.F.); #686 = EDGE_CURVE('',#687,#689,#691,.T.); #687 = VERTEX_POINT('',#688); #688 = CARTESIAN_POINT('',(0.57,-5.65,-4.285)); #689 = VERTEX_POINT('',#690); #690 = CARTESIAN_POINT('',(0.57,-5.65,14.195)); #691 = LINE('',#692,#693); #692 = CARTESIAN_POINT('',(0.57,-5.65,-4.57)); #693 = VECTOR('',#694,1.); #694 = DIRECTION('',(0.,0.,1.)); #695 = ORIENTED_EDGE('',*,*,#696,.F.); #696 = EDGE_CURVE('',#647,#687,#697,.T.); #697 = LINE('',#698,#699); #698 = CARTESIAN_POINT('',(-0.57,-5.65,-4.285)); #699 = VECTOR('',#700,1.); #700 = DIRECTION('',(1.,0.,0.)); #701 = ORIENTED_EDGE('',*,*,#646,.T.); #702 = ORIENTED_EDGE('',*,*,#703,.T.); #703 = EDGE_CURVE('',#649,#689,#704,.T.); #704 = LINE('',#705,#706); #705 = CARTESIAN_POINT('',(-0.57,-5.65,14.195)); #706 = VECTOR('',#707,1.); #707 = DIRECTION('',(1.,0.,0.)); #708 = PLANE('',#709); #709 = AXIS2_PLACEMENT_3D('',#710,#711,#712); #710 = CARTESIAN_POINT('',(-0.57,-5.65,-4.57)); #711 = DIRECTION('',(0.,1.,0.)); #712 = DIRECTION('',(0.,0.,1.)); #713 = ADVANCED_FACE('',(#714),#739,.T.); #714 = FACE_BOUND('',#715,.T.); #715 = EDGE_LOOP('',(#716,#724,#725,#733)); #716 = ORIENTED_EDGE('',*,*,#717,.F.); #717 = EDGE_CURVE('',#647,#718,#720,.T.); #718 = VERTEX_POINT('',#719); #719 = CARTESIAN_POINT('',(-0.285,-5.365,-4.57)); #720 = LINE('',#721,#722); #721 = CARTESIAN_POINT('',(-0.475,-5.555,-4.38)); #722 = VECTOR('',#723,1.); #723 = DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919)); #724 = ORIENTED_EDGE('',*,*,#656,.T.); #725 = ORIENTED_EDGE('',*,*,#726,.T.); #726 = EDGE_CURVE('',#657,#727,#729,.T.); #727 = VERTEX_POINT('',#728); #728 = CARTESIAN_POINT('',(-0.285,-4.795,-4.57)); #729 = LINE('',#730,#731); #730 = CARTESIAN_POINT('',(-0.285,-4.795,-4.57)); #731 = VECTOR('',#732,1.); #732 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919)); #733 = ORIENTED_EDGE('',*,*,#734,.F.); #734 = EDGE_CURVE('',#718,#727,#735,.T.); #735 = LINE('',#736,#737); #736 = CARTESIAN_POINT('',(-0.285,-5.65,-4.57)); #737 = VECTOR('',#738,1.); #738 = DIRECTION('',(0.,1.,0.)); #739 = PLANE('',#740); #740 = AXIS2_PLACEMENT_3D('',#741,#742,#743); #741 = CARTESIAN_POINT('',(-0.4275,-5.65,-4.4275)); #742 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); #743 = DIRECTION('',(0.,1.,0.)); #744 = ADVANCED_FACE('',(#745),#770,.F.); #745 = FACE_BOUND('',#746,.F.); #746 = EDGE_LOOP('',(#747,#755,#756,#764)); #747 = ORIENTED_EDGE('',*,*,#748,.F.); #748 = EDGE_CURVE('',#649,#749,#751,.T.); #749 = VERTEX_POINT('',#750); #750 = CARTESIAN_POINT('',(-0.285,-5.365,14.48)); #751 = LINE('',#752,#753); #752 = CARTESIAN_POINT('',(-0.475,-5.555,14.29)); #753 = VECTOR('',#754,1.); #754 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919)); #755 = ORIENTED_EDGE('',*,*,#672,.T.); #756 = ORIENTED_EDGE('',*,*,#757,.T.); #757 = EDGE_CURVE('',#665,#758,#760,.T.); #758 = VERTEX_POINT('',#759); #759 = CARTESIAN_POINT('',(-0.285,-4.795,14.48)); #760 = LINE('',#761,#762); #761 = CARTESIAN_POINT('',(-0.285,-4.795,14.48)); #762 = VECTOR('',#763,1.); #763 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919)); #764 = ORIENTED_EDGE('',*,*,#765,.F.); #765 = EDGE_CURVE('',#749,#758,#766,.T.); #766 = LINE('',#767,#768); #767 = CARTESIAN_POINT('',(-0.285,-5.65,14.48)); #768 = VECTOR('',#769,1.); #769 = DIRECTION('',(0.,1.,0.)); #770 = PLANE('',#771); #771 = AXIS2_PLACEMENT_3D('',#772,#773,#774); #772 = CARTESIAN_POINT('',(-0.4275,-5.65,14.3375)); #773 = DIRECTION('',(0.707106781187,0.,-0.707106781187)); #774 = DIRECTION('',(0.,1.,0.)); #775 = ADVANCED_FACE('',(#776),#801,.T.); #776 = FACE_BOUND('',#777,.T.); #777 = EDGE_LOOP('',(#778,#788,#794,#795)); #778 = ORIENTED_EDGE('',*,*,#779,.F.); #779 = EDGE_CURVE('',#780,#782,#784,.T.); #780 = VERTEX_POINT('',#781); #781 = CARTESIAN_POINT('',(0.57,-4.51,-4.285)); #782 = VERTEX_POINT('',#783); #783 = CARTESIAN_POINT('',(0.57,-4.51,14.195)); #784 = LINE('',#785,#786); #785 = CARTESIAN_POINT('',(0.57,-4.51,-4.57)); #786 = VECTOR('',#787,1.); #787 = DIRECTION('',(0.,0.,1.)); #788 = ORIENTED_EDGE('',*,*,#789,.F.); #789 = EDGE_CURVE('',#657,#780,#790,.T.); #790 = LINE('',#791,#792); #791 = CARTESIAN_POINT('',(-0.57,-4.51,-4.285)); #792 = VECTOR('',#793,1.); #793 = DIRECTION('',(1.,0.,0.)); #794 = ORIENTED_EDGE('',*,*,#664,.T.); #795 = ORIENTED_EDGE('',*,*,#796,.T.); #796 = EDGE_CURVE('',#665,#782,#797,.T.); #797 = LINE('',#798,#799); #798 = CARTESIAN_POINT('',(-0.57,-4.51,14.195)); #799 = VECTOR('',#800,1.); #800 = DIRECTION('',(1.,0.,0.)); #801 = PLANE('',#802); #802 = AXIS2_PLACEMENT_3D('',#803,#804,#805); #803 = CARTESIAN_POINT('',(-0.57,-4.51,-4.57)); #804 = DIRECTION('',(0.,1.,0.)); #805 = DIRECTION('',(0.,0.,1.)); #806 = ADVANCED_FACE('',(#807),#823,.T.); #807 = FACE_BOUND('',#808,.T.); #808 = EDGE_LOOP('',(#809,#810,#816,#817)); #809 = ORIENTED_EDGE('',*,*,#686,.F.); #810 = ORIENTED_EDGE('',*,*,#811,.T.); #811 = EDGE_CURVE('',#687,#780,#812,.T.); #812 = LINE('',#813,#814); #813 = CARTESIAN_POINT('',(0.57,-5.65,-4.285)); #814 = VECTOR('',#815,1.); #815 = DIRECTION('',(0.,1.,0.)); #816 = ORIENTED_EDGE('',*,*,#779,.T.); #817 = ORIENTED_EDGE('',*,*,#818,.F.); #818 = EDGE_CURVE('',#689,#782,#819,.T.); #819 = LINE('',#820,#821); #820 = CARTESIAN_POINT('',(0.57,-5.65,14.195)); #821 = VECTOR('',#822,1.); #822 = DIRECTION('',(0.,1.,0.)); #823 = PLANE('',#824); #824 = AXIS2_PLACEMENT_3D('',#825,#826,#827); #825 = CARTESIAN_POINT('',(0.57,-5.65,-4.57)); #826 = DIRECTION('',(1.,0.,0.)); #827 = DIRECTION('',(0.,0.,1.)); #828 = ADVANCED_FACE('',(#829),#847,.T.); #829 = FACE_BOUND('',#830,.F.); #830 = EDGE_LOOP('',(#831,#832,#833,#841)); #831 = ORIENTED_EDGE('',*,*,#717,.F.); #832 = ORIENTED_EDGE('',*,*,#696,.T.); #833 = ORIENTED_EDGE('',*,*,#834,.T.); #834 = EDGE_CURVE('',#687,#835,#837,.T.); #835 = VERTEX_POINT('',#836); #836 = CARTESIAN_POINT('',(0.285,-5.365,-4.57)); #837 = LINE('',#838,#839); #838 = CARTESIAN_POINT('',(0.285,-5.365,-4.57)); #839 = VECTOR('',#840,1.); #840 = DIRECTION('',(-0.57735026919,0.57735026919,-0.57735026919)); #841 = ORIENTED_EDGE('',*,*,#842,.F.); #842 = EDGE_CURVE('',#718,#835,#843,.T.); #843 = LINE('',#844,#845); #844 = CARTESIAN_POINT('',(-0.57,-5.365,-4.57)); #845 = VECTOR('',#846,1.); #846 = DIRECTION('',(1.,0.,0.)); #847 = PLANE('',#848); #848 = AXIS2_PLACEMENT_3D('',#849,#850,#851); #849 = CARTESIAN_POINT('',(-0.57,-5.5075,-4.4275)); #850 = DIRECTION('',(0.,-0.707106781187,-0.707106781187)); #851 = DIRECTION('',(-1.,-0.,-0.)); #852 = ADVANCED_FACE('',(#853),#871,.F.); #853 = FACE_BOUND('',#854,.T.); #854 = EDGE_LOOP('',(#855,#856,#857,#865)); #855 = ORIENTED_EDGE('',*,*,#748,.F.); #856 = ORIENTED_EDGE('',*,*,#703,.T.); #857 = ORIENTED_EDGE('',*,*,#858,.T.); #858 = EDGE_CURVE('',#689,#859,#861,.T.); #859 = VERTEX_POINT('',#860); #860 = CARTESIAN_POINT('',(0.285,-5.365,14.48)); #861 = LINE('',#862,#863); #862 = CARTESIAN_POINT('',(0.285,-5.365,14.48)); #863 = VECTOR('',#864,1.); #864 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919)); #865 = ORIENTED_EDGE('',*,*,#866,.F.); #866 = EDGE_CURVE('',#749,#859,#867,.T.); #867 = LINE('',#868,#869); #868 = CARTESIAN_POINT('',(-0.57,-5.365,14.48)); #869 = VECTOR('',#870,1.); #870 = DIRECTION('',(1.,0.,0.)); #871 = PLANE('',#872); #872 = AXIS2_PLACEMENT_3D('',#873,#874,#875); #873 = CARTESIAN_POINT('',(-0.57,-5.5075,14.3375)); #874 = DIRECTION('',(0.,0.707106781187,-0.707106781187)); #875 = DIRECTION('',(-1.,-0.,-0.)); #876 = ADVANCED_FACE('',(#877),#895,.F.); #877 = FACE_BOUND('',#878,.F.); #878 = EDGE_LOOP('',(#879,#880,#881,#889)); #879 = ORIENTED_EDGE('',*,*,#734,.F.); #880 = ORIENTED_EDGE('',*,*,#842,.T.); #881 = ORIENTED_EDGE('',*,*,#882,.T.); #882 = EDGE_CURVE('',#835,#883,#885,.T.); #883 = VERTEX_POINT('',#884); #884 = CARTESIAN_POINT('',(0.285,-4.795,-4.57)); #885 = LINE('',#886,#887); #886 = CARTESIAN_POINT('',(0.285,-5.65,-4.57)); #887 = VECTOR('',#888,1.); #888 = DIRECTION('',(0.,1.,0.)); #889 = ORIENTED_EDGE('',*,*,#890,.F.); #890 = EDGE_CURVE('',#727,#883,#891,.T.); #891 = LINE('',#892,#893); #892 = CARTESIAN_POINT('',(-0.57,-4.795,-4.57)); #893 = VECTOR('',#894,1.); #894 = DIRECTION('',(1.,0.,0.)); #895 = PLANE('',#896); #896 = AXIS2_PLACEMENT_3D('',#897,#898,#899); #897 = CARTESIAN_POINT('',(-0.57,-5.65,-4.57)); #898 = DIRECTION('',(0.,0.,1.)); #899 = DIRECTION('',(1.,0.,0.)); #900 = ADVANCED_FACE('',(#901),#912,.F.); #901 = FACE_BOUND('',#902,.T.); #902 = EDGE_LOOP('',(#903,#904,#905,#911)); #903 = ORIENTED_EDGE('',*,*,#726,.F.); #904 = ORIENTED_EDGE('',*,*,#789,.T.); #905 = ORIENTED_EDGE('',*,*,#906,.T.); #906 = EDGE_CURVE('',#780,#883,#907,.T.); #907 = LINE('',#908,#909); #908 = CARTESIAN_POINT('',(9.5E-02,-4.985,-4.76)); #909 = VECTOR('',#910,1.); #910 = DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919)); #911 = ORIENTED_EDGE('',*,*,#890,.F.); #912 = PLANE('',#913); #913 = AXIS2_PLACEMENT_3D('',#914,#915,#916); #914 = CARTESIAN_POINT('',(-0.57,-4.6525,-4.4275)); #915 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); #916 = DIRECTION('',(-1.,-0.,-0.)); #917 = ADVANCED_FACE('',(#918),#936,.T.); #918 = FACE_BOUND('',#919,.T.); #919 = EDGE_LOOP('',(#920,#921,#922,#930)); #920 = ORIENTED_EDGE('',*,*,#765,.F.); #921 = ORIENTED_EDGE('',*,*,#866,.T.); #922 = ORIENTED_EDGE('',*,*,#923,.T.); #923 = EDGE_CURVE('',#859,#924,#926,.T.); #924 = VERTEX_POINT('',#925); #925 = CARTESIAN_POINT('',(0.285,-4.795,14.48)); #926 = LINE('',#927,#928); #927 = CARTESIAN_POINT('',(0.285,-5.65,14.48)); #928 = VECTOR('',#929,1.); #929 = DIRECTION('',(0.,1.,0.)); #930 = ORIENTED_EDGE('',*,*,#931,.F.); #931 = EDGE_CURVE('',#758,#924,#932,.T.); #932 = LINE('',#933,#934); #933 = CARTESIAN_POINT('',(-0.57,-4.795,14.48)); #934 = VECTOR('',#935,1.); #935 = DIRECTION('',(1.,0.,0.)); #936 = PLANE('',#937); #937 = AXIS2_PLACEMENT_3D('',#938,#939,#940); #938 = CARTESIAN_POINT('',(-0.57,-5.65,14.48)); #939 = DIRECTION('',(0.,0.,1.)); #940 = DIRECTION('',(1.,0.,0.)); #941 = ADVANCED_FACE('',(#942),#953,.T.); #942 = FACE_BOUND('',#943,.F.); #943 = EDGE_LOOP('',(#944,#945,#946,#952)); #944 = ORIENTED_EDGE('',*,*,#757,.F.); #945 = ORIENTED_EDGE('',*,*,#796,.T.); #946 = ORIENTED_EDGE('',*,*,#947,.T.); #947 = EDGE_CURVE('',#782,#924,#948,.T.); #948 = LINE('',#949,#950); #949 = CARTESIAN_POINT('',(9.5E-02,-4.985,14.67)); #950 = VECTOR('',#951,1.); #951 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919)); #952 = ORIENTED_EDGE('',*,*,#931,.F.); #953 = PLANE('',#954); #954 = AXIS2_PLACEMENT_3D('',#955,#956,#957); #955 = CARTESIAN_POINT('',(-0.57,-4.6525,14.3375)); #956 = DIRECTION('',(0.,0.707106781187,0.707106781187)); #957 = DIRECTION('',(-1.,-0.,0.)); #958 = ADVANCED_FACE('',(#959),#965,.F.); #959 = FACE_BOUND('',#960,.F.); #960 = EDGE_LOOP('',(#961,#962,#963,#964)); #961 = ORIENTED_EDGE('',*,*,#834,.F.); #962 = ORIENTED_EDGE('',*,*,#811,.T.); #963 = ORIENTED_EDGE('',*,*,#906,.T.); #964 = ORIENTED_EDGE('',*,*,#882,.F.); #965 = PLANE('',#966); #966 = AXIS2_PLACEMENT_3D('',#967,#968,#969); #967 = CARTESIAN_POINT('',(0.4275,-5.65,-4.4275)); #968 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); #969 = DIRECTION('',(0.,1.,0.)); #970 = ADVANCED_FACE('',(#971),#977,.T.); #971 = FACE_BOUND('',#972,.T.); #972 = EDGE_LOOP('',(#973,#974,#975,#976)); #973 = ORIENTED_EDGE('',*,*,#858,.F.); #974 = ORIENTED_EDGE('',*,*,#818,.T.); #975 = ORIENTED_EDGE('',*,*,#947,.T.); #976 = ORIENTED_EDGE('',*,*,#923,.F.); #977 = PLANE('',#978); #978 = AXIS2_PLACEMENT_3D('',#979,#980,#981); #979 = CARTESIAN_POINT('',(0.4275,-5.65,14.3375)); #980 = DIRECTION('',(0.707106781187,0.,0.707106781187)); #981 = DIRECTION('',(-0.,1.,0.)); #982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#986)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#983,#984,#985)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #983 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #984 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #985 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #986 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#983, 'distance_accuracy_value','confusion accuracy'); #987 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#988,#990); #988 = ( REPRESENTATION_RELATIONSHIP('','',#297,#274) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#989) SHAPE_REPRESENTATION_RELATIONSHIP() ); #989 = ITEM_DEFINED_TRANSFORMATION('','',#11,#275); #990 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#991 ); #991 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','','',#269,#292,$); #992 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#294)); #993 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#994, #1002),#982); #994 = STYLED_ITEM('color',(#995),#298); #995 = PRESENTATION_STYLE_ASSIGNMENT((#996)); #996 = SURFACE_STYLE_USAGE(.BOTH.,#997); #997 = SURFACE_SIDE_STYLE('',(#998)); #998 = SURFACE_STYLE_FILL_AREA(#999); #999 = FILL_AREA_STYLE('',(#1000)); #1000 = FILL_AREA_STYLE_COLOUR('',#1001); #1001 = COLOUR_RGB('',0.858999988747,0.738000004258,0.496000005009); #1002 = STYLED_ITEM('color',(#1003),#640); #1003 = PRESENTATION_STYLE_ASSIGNMENT((#1004)); #1004 = SURFACE_STYLE_USAGE(.BOTH.,#1005); #1005 = SURFACE_SIDE_STYLE('',(#1006)); #1006 = SURFACE_STYLE_FILL_AREA(#1007); #1007 = FILL_AREA_STYLE('',(#1008)); #1008 = FILL_AREA_STYLE_COLOUR('',#1001); #1009 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( #1010),#256); #1010 = STYLED_ITEM('color',(#1011),#106); #1011 = PRESENTATION_STYLE_ASSIGNMENT((#1012)); #1012 = SURFACE_STYLE_USAGE(.BOTH.,#1013); #1013 = SURFACE_SIDE_STYLE('',(#1014)); #1014 = SURFACE_STYLE_FILL_AREA(#1015); #1015 = FILL_AREA_STYLE('',(#1016)); #1016 = FILL_AREA_STYLE_COLOUR('',#1017); #1017 = COLOUR_RGB('',0.147999998088,0.145000001626,0.145000001626); ENDSEC; END-ISO-10303-21;