ISO-10303-21; HEADER; /* Infineon_SG-WLL-2-3_0.58x0.28_P0.36mm.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 Infineon_SG-WLL-2-3_0.58x0.28_P0.36mm'), /* implementation_level */ '2;1'); FILE_NAME( /* name */ 'Infineon_SG-WLL-2-3_0.58x0.28_P0.36mm.step', /* time_stamp */ '2023-06-05T10:28:05', /* 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('e4ee80ca-037a-11ee-b10e-6fad9df71230', 'e4ee80ca-037a-11ee-b10e-6fad9df71230','',(#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('7','','',#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('e4ee80cb-037a-11ee-b10e-6fad9df71230', 'e4ee80cb-037a-11ee-b10e-6fad9df71230','',(#61)); #61 = PRODUCT_CONTEXT('',#2,'mechanical'); #62 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #63 = SHAPE_REPRESENTATION('',(#11,#64),#68); #64 = AXIS2_PLACEMENT_3D('',#65,#66,#67); #65 = CARTESIAN_POINT('',(0.,0.,0.)); #66 = DIRECTION('',(0.,0.,1.)); #67 = DIRECTION('',(1.,0.,-0.)); #68 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#72)) GLOBAL_UNIT_ASSIGNED_CONTEXT( (#69,#70,#71)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #69 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #70 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #71 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #72 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#69, 'distance_accuracy_value','confusion accuracy'); #73 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#74,#76); #74 = ( REPRESENTATION_RELATIONSHIP('','',#63,#32) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#75) SHAPE_REPRESENTATION_RELATIONSHIP() ); #75 = ITEM_DEFINED_TRANSFORMATION('','',#11,#33); #76 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#77); #77 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','','',#27,#58,$); #78 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#60)); #79 = SHAPE_DEFINITION_REPRESENTATION(#80,#86); #80 = PRODUCT_DEFINITION_SHAPE('','',#81); #81 = PRODUCT_DEFINITION('design','',#82,#85); #82 = PRODUCT_DEFINITION_FORMATION('','',#83); #83 = PRODUCT('e4ee80cb-037a-11ee-b10e-6fad9df71230_part', 'e4ee80cb-037a-11ee-b10e-6fad9df71230_part','',(#84)); #84 = PRODUCT_CONTEXT('',#2,'mechanical'); #85 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #86 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#87),#521); #87 = MANIFOLD_SOLID_BREP('',#88); #88 = CLOSED_SHELL('',(#89,#129,#160,#184,#208,#293,#305,#336,#360,#384, #401,#432,#456,#480,#497,#509)); #89 = ADVANCED_FACE('',(#90),#124,.F.); #90 = FACE_BOUND('',#91,.F.); #91 = EDGE_LOOP('',(#92,#102,#110,#118)); #92 = ORIENTED_EDGE('',*,*,#93,.F.); #93 = EDGE_CURVE('',#94,#96,#98,.T.); #94 = VERTEX_POINT('',#95); #95 = CARTESIAN_POINT('',(-0.29,0.14,2.E-02)); #96 = VERTEX_POINT('',#97); #97 = CARTESIAN_POINT('',(-0.29,0.14,0.17)); #98 = LINE('',#99,#100); #99 = CARTESIAN_POINT('',(-0.29,0.14,2.E-02)); #100 = VECTOR('',#101,1.); #101 = DIRECTION('',(0.,0.,1.)); #102 = ORIENTED_EDGE('',*,*,#103,.T.); #103 = EDGE_CURVE('',#94,#104,#106,.T.); #104 = VERTEX_POINT('',#105); #105 = CARTESIAN_POINT('',(0.29,0.14,2.E-02)); #106 = LINE('',#107,#108); #107 = CARTESIAN_POINT('',(-0.29,0.14,2.E-02)); #108 = VECTOR('',#109,1.); #109 = DIRECTION('',(1.,1.110223024625E-16,0.)); #110 = ORIENTED_EDGE('',*,*,#111,.T.); #111 = EDGE_CURVE('',#104,#112,#114,.T.); #112 = VERTEX_POINT('',#113); #113 = CARTESIAN_POINT('',(0.29,0.14,0.17)); #114 = LINE('',#115,#116); #115 = CARTESIAN_POINT('',(0.29,0.14,2.E-02)); #116 = VECTOR('',#117,1.); #117 = DIRECTION('',(0.,0.,1.)); #118 = ORIENTED_EDGE('',*,*,#119,.F.); #119 = EDGE_CURVE('',#96,#112,#120,.T.); #120 = LINE('',#121,#122); #121 = CARTESIAN_POINT('',(-0.29,0.14,0.17)); #122 = VECTOR('',#123,1.); #123 = DIRECTION('',(1.,1.110223024625E-16,0.)); #124 = PLANE('',#125); #125 = AXIS2_PLACEMENT_3D('',#126,#127,#128); #126 = CARTESIAN_POINT('',(-0.29,0.14,2.E-02)); #127 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #128 = DIRECTION('',(0.,0.,1.)); #129 = ADVANCED_FACE('',(#130),#155,.F.); #130 = FACE_BOUND('',#131,.F.); #131 = EDGE_LOOP('',(#132,#140,#141,#149)); #132 = ORIENTED_EDGE('',*,*,#133,.F.); #133 = EDGE_CURVE('',#94,#134,#136,.T.); #134 = VERTEX_POINT('',#135); #135 = CARTESIAN_POINT('',(-0.29,-0.14,2.E-02)); #136 = LINE('',#137,#138); #137 = CARTESIAN_POINT('',(-0.29,0.14,2.E-02)); #138 = VECTOR('',#139,1.); #139 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #140 = ORIENTED_EDGE('',*,*,#93,.T.); #141 = ORIENTED_EDGE('',*,*,#142,.T.); #142 = EDGE_CURVE('',#96,#143,#145,.T.); #143 = VERTEX_POINT('',#144); #144 = CARTESIAN_POINT('',(-0.29,-0.14,0.17)); #145 = LINE('',#146,#147); #146 = CARTESIAN_POINT('',(-0.29,0.14,0.17)); #147 = VECTOR('',#148,1.); #148 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #149 = ORIENTED_EDGE('',*,*,#150,.F.); #150 = EDGE_CURVE('',#134,#143,#151,.T.); #151 = LINE('',#152,#153); #152 = CARTESIAN_POINT('',(-0.29,-0.14,2.E-02)); #153 = VECTOR('',#154,1.); #154 = DIRECTION('',(0.,0.,1.)); #155 = PLANE('',#156); #156 = AXIS2_PLACEMENT_3D('',#157,#158,#159); #157 = CARTESIAN_POINT('',(-0.29,0.14,2.E-02)); #158 = DIRECTION('',(1.,1.110223024625E-16,0.)); #159 = DIRECTION('',(0.,0.,1.)); #160 = ADVANCED_FACE('',(#161),#179,.T.); #161 = FACE_BOUND('',#162,.T.); #162 = EDGE_LOOP('',(#163,#164,#165,#173)); #163 = ORIENTED_EDGE('',*,*,#119,.F.); #164 = ORIENTED_EDGE('',*,*,#142,.T.); #165 = ORIENTED_EDGE('',*,*,#166,.T.); #166 = EDGE_CURVE('',#143,#167,#169,.T.); #167 = VERTEX_POINT('',#168); #168 = CARTESIAN_POINT('',(0.29,-0.14,0.17)); #169 = LINE('',#170,#171); #170 = CARTESIAN_POINT('',(-0.29,-0.14,0.17)); #171 = VECTOR('',#172,1.); #172 = DIRECTION('',(1.,1.110223024625E-16,0.)); #173 = ORIENTED_EDGE('',*,*,#174,.F.); #174 = EDGE_CURVE('',#112,#167,#175,.T.); #175 = LINE('',#176,#177); #176 = CARTESIAN_POINT('',(0.29,0.14,0.17)); #177 = VECTOR('',#178,1.); #178 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #179 = PLANE('',#180); #180 = AXIS2_PLACEMENT_3D('',#181,#182,#183); #181 = CARTESIAN_POINT('',(-0.29,0.14,0.17)); #182 = DIRECTION('',(0.,0.,1.)); #183 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #184 = ADVANCED_FACE('',(#185),#203,.T.); #185 = FACE_BOUND('',#186,.T.); #186 = EDGE_LOOP('',(#187,#195,#196,#197)); #187 = ORIENTED_EDGE('',*,*,#188,.F.); #188 = EDGE_CURVE('',#104,#189,#191,.T.); #189 = VERTEX_POINT('',#190); #190 = CARTESIAN_POINT('',(0.29,-0.14,2.E-02)); #191 = LINE('',#192,#193); #192 = CARTESIAN_POINT('',(0.29,0.14,2.E-02)); #193 = VECTOR('',#194,1.); #194 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #195 = ORIENTED_EDGE('',*,*,#111,.T.); #196 = ORIENTED_EDGE('',*,*,#174,.T.); #197 = ORIENTED_EDGE('',*,*,#198,.F.); #198 = EDGE_CURVE('',#189,#167,#199,.T.); #199 = LINE('',#200,#201); #200 = CARTESIAN_POINT('',(0.29,-0.14,2.E-02)); #201 = VECTOR('',#202,1.); #202 = DIRECTION('',(0.,0.,1.)); #203 = PLANE('',#204); #204 = AXIS2_PLACEMENT_3D('',#205,#206,#207); #205 = CARTESIAN_POINT('',(0.29,0.14,2.E-02)); #206 = DIRECTION('',(1.,1.110223024625E-16,0.)); #207 = DIRECTION('',(0.,0.,1.)); #208 = ADVANCED_FACE('',(#209,#220,#254),#288,.F.); #209 = FACE_BOUND('',#210,.F.); #210 = EDGE_LOOP('',(#211,#212,#213,#219)); #211 = ORIENTED_EDGE('',*,*,#103,.F.); #212 = ORIENTED_EDGE('',*,*,#133,.T.); #213 = ORIENTED_EDGE('',*,*,#214,.T.); #214 = EDGE_CURVE('',#134,#189,#215,.T.); #215 = LINE('',#216,#217); #216 = CARTESIAN_POINT('',(-0.29,-0.14,2.E-02)); #217 = VECTOR('',#218,1.); #218 = DIRECTION('',(1.,1.110223024625E-16,0.)); #219 = ORIENTED_EDGE('',*,*,#188,.F.); #220 = FACE_BOUND('',#221,.F.); #221 = EDGE_LOOP('',(#222,#232,#240,#248)); #222 = ORIENTED_EDGE('',*,*,#223,.T.); #223 = EDGE_CURVE('',#224,#226,#228,.T.); #224 = VERTEX_POINT('',#225); #225 = CARTESIAN_POINT('',(-9.5E-02,0.12,2.E-02)); #226 = VERTEX_POINT('',#227); #227 = CARTESIAN_POINT('',(-9.5E-02,-0.12,2.E-02)); #228 = LINE('',#229,#230); #229 = CARTESIAN_POINT('',(-9.5E-02,1.E-02,2.E-02)); #230 = VECTOR('',#231,1.); #231 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #232 = ORIENTED_EDGE('',*,*,#233,.T.); #233 = EDGE_CURVE('',#226,#234,#236,.T.); #234 = VERTEX_POINT('',#235); #235 = CARTESIAN_POINT('',(-0.265,-0.12,2.E-02)); #236 = LINE('',#237,#238); #237 = CARTESIAN_POINT('',(-0.2775,-0.12,2.E-02)); #238 = VECTOR('',#239,1.); #239 = DIRECTION('',(-1.,-1.110223024625E-16,0.)); #240 = ORIENTED_EDGE('',*,*,#241,.T.); #241 = EDGE_CURVE('',#234,#242,#244,.T.); #242 = VERTEX_POINT('',#243); #243 = CARTESIAN_POINT('',(-0.265,0.12,2.E-02)); #244 = LINE('',#245,#246); #245 = CARTESIAN_POINT('',(-0.265,0.13,2.E-02)); #246 = VECTOR('',#247,1.); #247 = DIRECTION('',(-1.110223024625E-16,1.,0.)); #248 = ORIENTED_EDGE('',*,*,#249,.T.); #249 = EDGE_CURVE('',#242,#224,#250,.T.); #250 = LINE('',#251,#252); #251 = CARTESIAN_POINT('',(-0.1925,0.12,2.E-02)); #252 = VECTOR('',#253,1.); #253 = DIRECTION('',(1.,1.110223024625E-16,0.)); #254 = FACE_BOUND('',#255,.F.); #255 = EDGE_LOOP('',(#256,#266,#274,#282)); #256 = ORIENTED_EDGE('',*,*,#257,.T.); #257 = EDGE_CURVE('',#258,#260,#262,.T.); #258 = VERTEX_POINT('',#259); #259 = CARTESIAN_POINT('',(9.5E-02,-0.12,2.E-02)); #260 = VERTEX_POINT('',#261); #261 = CARTESIAN_POINT('',(9.5E-02,0.12,2.E-02)); #262 = LINE('',#263,#264); #263 = CARTESIAN_POINT('',(9.5E-02,0.13,2.E-02)); #264 = VECTOR('',#265,1.); #265 = DIRECTION('',(-2.334869823773E-16,1.,0.)); #266 = ORIENTED_EDGE('',*,*,#267,.T.); #267 = EDGE_CURVE('',#260,#268,#270,.T.); #268 = VERTEX_POINT('',#269); #269 = CARTESIAN_POINT('',(0.265,0.12,2.E-02)); #270 = LINE('',#271,#272); #271 = CARTESIAN_POINT('',(-1.25E-02,0.12,2.E-02)); #272 = VECTOR('',#273,1.); #273 = DIRECTION('',(1.,2.334869823773E-16,0.)); #274 = ORIENTED_EDGE('',*,*,#275,.T.); #275 = EDGE_CURVE('',#268,#276,#278,.T.); #276 = VERTEX_POINT('',#277); #277 = CARTESIAN_POINT('',(0.265,-0.12,2.E-02)); #278 = LINE('',#279,#280); #279 = CARTESIAN_POINT('',(0.265,1.E-02,2.E-02)); #280 = VECTOR('',#281,1.); #281 = DIRECTION('',(2.334869823773E-16,-1.,0.)); #282 = ORIENTED_EDGE('',*,*,#283,.T.); #283 = EDGE_CURVE('',#276,#258,#284,.T.); #284 = LINE('',#285,#286); #285 = CARTESIAN_POINT('',(-9.75E-02,-0.12,2.E-02)); #286 = VECTOR('',#287,1.); #287 = DIRECTION('',(-1.,-2.334869823773E-16,0.)); #288 = PLANE('',#289); #289 = AXIS2_PLACEMENT_3D('',#290,#291,#292); #290 = CARTESIAN_POINT('',(-0.29,0.14,2.E-02)); #291 = DIRECTION('',(0.,0.,1.)); #292 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #293 = ADVANCED_FACE('',(#294),#300,.T.); #294 = FACE_BOUND('',#295,.T.); #295 = EDGE_LOOP('',(#296,#297,#298,#299)); #296 = ORIENTED_EDGE('',*,*,#150,.F.); #297 = ORIENTED_EDGE('',*,*,#214,.T.); #298 = ORIENTED_EDGE('',*,*,#198,.T.); #299 = ORIENTED_EDGE('',*,*,#166,.F.); #300 = PLANE('',#301); #301 = AXIS2_PLACEMENT_3D('',#302,#303,#304); #302 = CARTESIAN_POINT('',(-0.29,-0.14,2.E-02)); #303 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #304 = DIRECTION('',(0.,0.,1.)); #305 = ADVANCED_FACE('',(#306),#331,.T.); #306 = FACE_BOUND('',#307,.T.); #307 = EDGE_LOOP('',(#308,#309,#317,#325)); #308 = ORIENTED_EDGE('',*,*,#223,.T.); #309 = ORIENTED_EDGE('',*,*,#310,.T.); #310 = EDGE_CURVE('',#226,#311,#313,.T.); #311 = VERTEX_POINT('',#312); #312 = CARTESIAN_POINT('',(-9.5E-02,-0.12,5.E-02)); #313 = LINE('',#314,#315); #314 = CARTESIAN_POINT('',(-9.5E-02,-0.12,0.)); #315 = VECTOR('',#316,1.); #316 = DIRECTION('',(0.,0.,1.)); #317 = ORIENTED_EDGE('',*,*,#318,.T.); #318 = EDGE_CURVE('',#311,#319,#321,.T.); #319 = VERTEX_POINT('',#320); #320 = CARTESIAN_POINT('',(-9.5E-02,0.12,5.E-02)); #321 = LINE('',#322,#323); #322 = CARTESIAN_POINT('',(-9.5E-02,-0.12,5.E-02)); #323 = VECTOR('',#324,1.); #324 = DIRECTION('',(-1.110223024625E-16,1.,0.)); #325 = ORIENTED_EDGE('',*,*,#326,.F.); #326 = EDGE_CURVE('',#224,#319,#327,.T.); #327 = LINE('',#328,#329); #328 = CARTESIAN_POINT('',(-9.5E-02,0.12,0.)); #329 = VECTOR('',#330,1.); #330 = DIRECTION('',(0.,0.,1.)); #331 = PLANE('',#332); #332 = AXIS2_PLACEMENT_3D('',#333,#334,#335); #333 = CARTESIAN_POINT('',(-9.5E-02,-0.12,0.)); #334 = DIRECTION('',(-1.,-1.110223024625E-16,0.)); #335 = DIRECTION('',(-1.110223024625E-16,1.,0.)); #336 = ADVANCED_FACE('',(#337),#355,.T.); #337 = FACE_BOUND('',#338,.T.); #338 = EDGE_LOOP('',(#339,#340,#341,#349)); #339 = ORIENTED_EDGE('',*,*,#249,.T.); #340 = ORIENTED_EDGE('',*,*,#326,.T.); #341 = ORIENTED_EDGE('',*,*,#342,.T.); #342 = EDGE_CURVE('',#319,#343,#345,.T.); #343 = VERTEX_POINT('',#344); #344 = CARTESIAN_POINT('',(-0.265,0.12,5.E-02)); #345 = LINE('',#346,#347); #346 = CARTESIAN_POINT('',(-9.5E-02,0.12,5.E-02)); #347 = VECTOR('',#348,1.); #348 = DIRECTION('',(-1.,-1.110223024625E-16,0.)); #349 = ORIENTED_EDGE('',*,*,#350,.F.); #350 = EDGE_CURVE('',#242,#343,#351,.T.); #351 = LINE('',#352,#353); #352 = CARTESIAN_POINT('',(-0.265,0.12,0.)); #353 = VECTOR('',#354,1.); #354 = DIRECTION('',(0.,0.,1.)); #355 = PLANE('',#356); #356 = AXIS2_PLACEMENT_3D('',#357,#358,#359); #357 = CARTESIAN_POINT('',(-9.5E-02,0.12,0.)); #358 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #359 = DIRECTION('',(-1.,-1.110223024625E-16,0.)); #360 = ADVANCED_FACE('',(#361),#379,.T.); #361 = FACE_BOUND('',#362,.T.); #362 = EDGE_LOOP('',(#363,#364,#365,#373)); #363 = ORIENTED_EDGE('',*,*,#241,.T.); #364 = ORIENTED_EDGE('',*,*,#350,.T.); #365 = ORIENTED_EDGE('',*,*,#366,.T.); #366 = EDGE_CURVE('',#343,#367,#369,.T.); #367 = VERTEX_POINT('',#368); #368 = CARTESIAN_POINT('',(-0.265,-0.12,5.E-02)); #369 = LINE('',#370,#371); #370 = CARTESIAN_POINT('',(-0.265,0.12,5.E-02)); #371 = VECTOR('',#372,1.); #372 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #373 = ORIENTED_EDGE('',*,*,#374,.F.); #374 = EDGE_CURVE('',#234,#367,#375,.T.); #375 = LINE('',#376,#377); #376 = CARTESIAN_POINT('',(-0.265,-0.12,0.)); #377 = VECTOR('',#378,1.); #378 = DIRECTION('',(0.,0.,1.)); #379 = PLANE('',#380); #380 = AXIS2_PLACEMENT_3D('',#381,#382,#383); #381 = CARTESIAN_POINT('',(-0.265,0.12,0.)); #382 = DIRECTION('',(1.,1.110223024625E-16,0.)); #383 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #384 = ADVANCED_FACE('',(#385),#396,.T.); #385 = FACE_BOUND('',#386,.T.); #386 = EDGE_LOOP('',(#387,#388,#389,#395)); #387 = ORIENTED_EDGE('',*,*,#233,.T.); #388 = ORIENTED_EDGE('',*,*,#374,.T.); #389 = ORIENTED_EDGE('',*,*,#390,.T.); #390 = EDGE_CURVE('',#367,#311,#391,.T.); #391 = LINE('',#392,#393); #392 = CARTESIAN_POINT('',(-0.265,-0.12,5.E-02)); #393 = VECTOR('',#394,1.); #394 = DIRECTION('',(1.,1.110223024625E-16,0.)); #395 = ORIENTED_EDGE('',*,*,#310,.F.); #396 = PLANE('',#397); #397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); #398 = CARTESIAN_POINT('',(-0.265,-0.12,0.)); #399 = DIRECTION('',(-1.110223024625E-16,1.,0.)); #400 = DIRECTION('',(1.,1.110223024625E-16,0.)); #401 = ADVANCED_FACE('',(#402),#427,.T.); #402 = FACE_BOUND('',#403,.T.); #403 = EDGE_LOOP('',(#404,#405,#413,#421)); #404 = ORIENTED_EDGE('',*,*,#257,.T.); #405 = ORIENTED_EDGE('',*,*,#406,.T.); #406 = EDGE_CURVE('',#260,#407,#409,.T.); #407 = VERTEX_POINT('',#408); #408 = CARTESIAN_POINT('',(9.5E-02,0.12,5.E-02)); #409 = LINE('',#410,#411); #410 = CARTESIAN_POINT('',(9.5E-02,0.12,0.)); #411 = VECTOR('',#412,1.); #412 = DIRECTION('',(0.,0.,1.)); #413 = ORIENTED_EDGE('',*,*,#414,.T.); #414 = EDGE_CURVE('',#407,#415,#417,.T.); #415 = VERTEX_POINT('',#416); #416 = CARTESIAN_POINT('',(9.5E-02,-0.12,5.E-02)); #417 = LINE('',#418,#419); #418 = CARTESIAN_POINT('',(9.5E-02,0.12,5.E-02)); #419 = VECTOR('',#420,1.); #420 = DIRECTION('',(2.334869823773E-16,-1.,0.)); #421 = ORIENTED_EDGE('',*,*,#422,.F.); #422 = EDGE_CURVE('',#258,#415,#423,.T.); #423 = LINE('',#424,#425); #424 = CARTESIAN_POINT('',(9.5E-02,-0.12,0.)); #425 = VECTOR('',#426,1.); #426 = DIRECTION('',(0.,0.,1.)); #427 = PLANE('',#428); #428 = AXIS2_PLACEMENT_3D('',#429,#430,#431); #429 = CARTESIAN_POINT('',(9.5E-02,0.12,0.)); #430 = DIRECTION('',(1.,2.334869823773E-16,0.)); #431 = DIRECTION('',(2.334869823773E-16,-1.,0.)); #432 = ADVANCED_FACE('',(#433),#451,.T.); #433 = FACE_BOUND('',#434,.T.); #434 = EDGE_LOOP('',(#435,#436,#437,#445)); #435 = ORIENTED_EDGE('',*,*,#283,.T.); #436 = ORIENTED_EDGE('',*,*,#422,.T.); #437 = ORIENTED_EDGE('',*,*,#438,.T.); #438 = EDGE_CURVE('',#415,#439,#441,.T.); #439 = VERTEX_POINT('',#440); #440 = CARTESIAN_POINT('',(0.265,-0.12,5.E-02)); #441 = LINE('',#442,#443); #442 = CARTESIAN_POINT('',(9.5E-02,-0.12,5.E-02)); #443 = VECTOR('',#444,1.); #444 = DIRECTION('',(1.,2.334869823773E-16,0.)); #445 = ORIENTED_EDGE('',*,*,#446,.F.); #446 = EDGE_CURVE('',#276,#439,#447,.T.); #447 = LINE('',#448,#449); #448 = CARTESIAN_POINT('',(0.265,-0.12,0.)); #449 = VECTOR('',#450,1.); #450 = DIRECTION('',(0.,0.,1.)); #451 = PLANE('',#452); #452 = AXIS2_PLACEMENT_3D('',#453,#454,#455); #453 = CARTESIAN_POINT('',(9.5E-02,-0.12,0.)); #454 = DIRECTION('',(-2.334869823773E-16,1.,0.)); #455 = DIRECTION('',(1.,2.334869823773E-16,0.)); #456 = ADVANCED_FACE('',(#457),#475,.T.); #457 = FACE_BOUND('',#458,.T.); #458 = EDGE_LOOP('',(#459,#460,#461,#469)); #459 = ORIENTED_EDGE('',*,*,#275,.T.); #460 = ORIENTED_EDGE('',*,*,#446,.T.); #461 = ORIENTED_EDGE('',*,*,#462,.T.); #462 = EDGE_CURVE('',#439,#463,#465,.T.); #463 = VERTEX_POINT('',#464); #464 = CARTESIAN_POINT('',(0.265,0.12,5.E-02)); #465 = LINE('',#466,#467); #466 = CARTESIAN_POINT('',(0.265,-0.12,5.E-02)); #467 = VECTOR('',#468,1.); #468 = DIRECTION('',(-2.334869823773E-16,1.,0.)); #469 = ORIENTED_EDGE('',*,*,#470,.F.); #470 = EDGE_CURVE('',#268,#463,#471,.T.); #471 = LINE('',#472,#473); #472 = CARTESIAN_POINT('',(0.265,0.12,0.)); #473 = VECTOR('',#474,1.); #474 = DIRECTION('',(0.,0.,1.)); #475 = PLANE('',#476); #476 = AXIS2_PLACEMENT_3D('',#477,#478,#479); #477 = CARTESIAN_POINT('',(0.265,-0.12,0.)); #478 = DIRECTION('',(-1.,-2.334869823773E-16,0.)); #479 = DIRECTION('',(-2.334869823773E-16,1.,0.)); #480 = ADVANCED_FACE('',(#481),#492,.T.); #481 = FACE_BOUND('',#482,.T.); #482 = EDGE_LOOP('',(#483,#484,#485,#491)); #483 = ORIENTED_EDGE('',*,*,#267,.T.); #484 = ORIENTED_EDGE('',*,*,#470,.T.); #485 = ORIENTED_EDGE('',*,*,#486,.T.); #486 = EDGE_CURVE('',#463,#407,#487,.T.); #487 = LINE('',#488,#489); #488 = CARTESIAN_POINT('',(0.265,0.12,5.E-02)); #489 = VECTOR('',#490,1.); #490 = DIRECTION('',(-1.,-2.334869823773E-16,0.)); #491 = ORIENTED_EDGE('',*,*,#406,.F.); #492 = PLANE('',#493); #493 = AXIS2_PLACEMENT_3D('',#494,#495,#496); #494 = CARTESIAN_POINT('',(0.265,0.12,0.)); #495 = DIRECTION('',(2.334869823773E-16,-1.,0.)); #496 = DIRECTION('',(-1.,-2.334869823773E-16,0.)); #497 = ADVANCED_FACE('',(#498),#504,.F.); #498 = FACE_BOUND('',#499,.F.); #499 = EDGE_LOOP('',(#500,#501,#502,#503)); #500 = ORIENTED_EDGE('',*,*,#390,.T.); #501 = ORIENTED_EDGE('',*,*,#318,.T.); #502 = ORIENTED_EDGE('',*,*,#342,.T.); #503 = ORIENTED_EDGE('',*,*,#366,.T.); #504 = PLANE('',#505); #505 = AXIS2_PLACEMENT_3D('',#506,#507,#508); #506 = CARTESIAN_POINT('',(-0.18,-9.167843633307E-18,5.E-02)); #507 = DIRECTION('',(0.,0.,1.)); #508 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #509 = ADVANCED_FACE('',(#510),#516,.F.); #510 = FACE_BOUND('',#511,.F.); #511 = EDGE_LOOP('',(#512,#513,#514,#515)); #512 = ORIENTED_EDGE('',*,*,#486,.T.); #513 = ORIENTED_EDGE('',*,*,#414,.T.); #514 = ORIENTED_EDGE('',*,*,#438,.T.); #515 = ORIENTED_EDGE('',*,*,#462,.T.); #516 = PLANE('',#517); #517 = AXIS2_PLACEMENT_3D('',#518,#519,#520); #518 = CARTESIAN_POINT('',(0.18,3.121148601796E-17,5.E-02)); #519 = DIRECTION('',(0.,0.,1.)); #520 = DIRECTION('',(-2.334869823773E-16,1.,0.)); #521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#525)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#522,#523,#524)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #522 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #523 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #524 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #525 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#522, 'distance_accuracy_value','confusion accuracy'); #526 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#527,#529); #527 = ( REPRESENTATION_RELATIONSHIP('','',#86,#63) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#528) SHAPE_REPRESENTATION_RELATIONSHIP() ); #528 = ITEM_DEFINED_TRANSFORMATION('','',#11,#64); #529 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#530 ); #530 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','','',#58,#81,$); #531 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#83)); #532 = SHAPE_DEFINITION_REPRESENTATION(#533,#539); #533 = PRODUCT_DEFINITION_SHAPE('','',#534); #534 = PRODUCT_DEFINITION('design','',#535,#538); #535 = PRODUCT_DEFINITION_FORMATION('','',#536); #536 = PRODUCT('e4ee80cc-037a-11ee-b10e-6fad9df71230', 'e4ee80cc-037a-11ee-b10e-6fad9df71230','',(#537)); #537 = PRODUCT_CONTEXT('',#2,'mechanical'); #538 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #539 = SHAPE_REPRESENTATION('',(#11,#540),#544); #540 = AXIS2_PLACEMENT_3D('',#541,#542,#543); #541 = CARTESIAN_POINT('',(0.,0.,0.)); #542 = DIRECTION('',(0.,0.,1.)); #543 = DIRECTION('',(1.,0.,-0.)); #544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#548)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#545,#546,#547)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #545 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #546 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #547 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #548 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#545, 'distance_accuracy_value','confusion accuracy'); #549 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#550,#552); #550 = ( REPRESENTATION_RELATIONSHIP('','',#539,#32) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#551) SHAPE_REPRESENTATION_RELATIONSHIP() ); #551 = ITEM_DEFINED_TRANSFORMATION('','',#11,#37); #552 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#553 ); #553 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','','',#27,#534,$); #554 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#536)); #555 = SHAPE_DEFINITION_REPRESENTATION(#556,#562); #556 = PRODUCT_DEFINITION_SHAPE('','',#557); #557 = PRODUCT_DEFINITION('design','',#558,#561); #558 = PRODUCT_DEFINITION_FORMATION('','',#559); #559 = PRODUCT('e4ee80cc-037a-11ee-b10e-6fad9df71230_part', 'e4ee80cc-037a-11ee-b10e-6fad9df71230_part','',(#560)); #560 = PRODUCT_CONTEXT('',#2,'mechanical'); #561 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #562 = SHAPE_REPRESENTATION('',(#11,#563,#713),#863); #563 = MANIFOLD_SOLID_BREP('',#564); #564 = CLOSED_SHELL('',(#565,#605,#636,#667,#689,#701)); #565 = ADVANCED_FACE('',(#566),#600,.F.); #566 = FACE_BOUND('',#567,.F.); #567 = EDGE_LOOP('',(#568,#578,#586,#594)); #568 = ORIENTED_EDGE('',*,*,#569,.T.); #569 = EDGE_CURVE('',#570,#572,#574,.T.); #570 = VERTEX_POINT('',#571); #571 = CARTESIAN_POINT('',(-0.265,-0.12,0.)); #572 = VERTEX_POINT('',#573); #573 = CARTESIAN_POINT('',(-0.265,-0.12,5.E-02)); #574 = LINE('',#575,#576); #575 = CARTESIAN_POINT('',(-0.265,-0.12,0.)); #576 = VECTOR('',#577,1.); #577 = DIRECTION('',(0.,0.,1.)); #578 = ORIENTED_EDGE('',*,*,#579,.T.); #579 = EDGE_CURVE('',#572,#580,#582,.T.); #580 = VERTEX_POINT('',#581); #581 = CARTESIAN_POINT('',(-9.5E-02,-0.12,5.E-02)); #582 = LINE('',#583,#584); #583 = CARTESIAN_POINT('',(-0.265,-0.12,5.E-02)); #584 = VECTOR('',#585,1.); #585 = DIRECTION('',(1.,1.110223024625E-16,0.)); #586 = ORIENTED_EDGE('',*,*,#587,.F.); #587 = EDGE_CURVE('',#588,#580,#590,.T.); #588 = VERTEX_POINT('',#589); #589 = CARTESIAN_POINT('',(-9.5E-02,-0.12,0.)); #590 = LINE('',#591,#592); #591 = CARTESIAN_POINT('',(-9.5E-02,-0.12,0.)); #592 = VECTOR('',#593,1.); #593 = DIRECTION('',(0.,0.,1.)); #594 = ORIENTED_EDGE('',*,*,#595,.F.); #595 = EDGE_CURVE('',#570,#588,#596,.T.); #596 = LINE('',#597,#598); #597 = CARTESIAN_POINT('',(-0.265,-0.12,0.)); #598 = VECTOR('',#599,1.); #599 = DIRECTION('',(1.,1.110223024625E-16,0.)); #600 = PLANE('',#601); #601 = AXIS2_PLACEMENT_3D('',#602,#603,#604); #602 = CARTESIAN_POINT('',(-0.265,-0.12,0.)); #603 = DIRECTION('',(-1.110223024625E-16,1.,0.)); #604 = DIRECTION('',(1.,1.110223024625E-16,0.)); #605 = ADVANCED_FACE('',(#606),#631,.F.); #606 = FACE_BOUND('',#607,.F.); #607 = EDGE_LOOP('',(#608,#609,#617,#625)); #608 = ORIENTED_EDGE('',*,*,#587,.T.); #609 = ORIENTED_EDGE('',*,*,#610,.T.); #610 = EDGE_CURVE('',#580,#611,#613,.T.); #611 = VERTEX_POINT('',#612); #612 = CARTESIAN_POINT('',(-9.5E-02,0.12,5.E-02)); #613 = LINE('',#614,#615); #614 = CARTESIAN_POINT('',(-9.5E-02,-0.12,5.E-02)); #615 = VECTOR('',#616,1.); #616 = DIRECTION('',(-1.110223024625E-16,1.,0.)); #617 = ORIENTED_EDGE('',*,*,#618,.F.); #618 = EDGE_CURVE('',#619,#611,#621,.T.); #619 = VERTEX_POINT('',#620); #620 = CARTESIAN_POINT('',(-9.5E-02,0.12,0.)); #621 = LINE('',#622,#623); #622 = CARTESIAN_POINT('',(-9.5E-02,0.12,0.)); #623 = VECTOR('',#624,1.); #624 = DIRECTION('',(0.,0.,1.)); #625 = ORIENTED_EDGE('',*,*,#626,.F.); #626 = EDGE_CURVE('',#588,#619,#627,.T.); #627 = LINE('',#628,#629); #628 = CARTESIAN_POINT('',(-9.5E-02,-0.12,0.)); #629 = VECTOR('',#630,1.); #630 = DIRECTION('',(-1.110223024625E-16,1.,0.)); #631 = PLANE('',#632); #632 = AXIS2_PLACEMENT_3D('',#633,#634,#635); #633 = CARTESIAN_POINT('',(-9.5E-02,-0.12,0.)); #634 = DIRECTION('',(-1.,-1.110223024625E-16,0.)); #635 = DIRECTION('',(-1.110223024625E-16,1.,0.)); #636 = ADVANCED_FACE('',(#637),#662,.F.); #637 = FACE_BOUND('',#638,.F.); #638 = EDGE_LOOP('',(#639,#640,#648,#656)); #639 = ORIENTED_EDGE('',*,*,#618,.T.); #640 = ORIENTED_EDGE('',*,*,#641,.T.); #641 = EDGE_CURVE('',#611,#642,#644,.T.); #642 = VERTEX_POINT('',#643); #643 = CARTESIAN_POINT('',(-0.265,0.12,5.E-02)); #644 = LINE('',#645,#646); #645 = CARTESIAN_POINT('',(-9.5E-02,0.12,5.E-02)); #646 = VECTOR('',#647,1.); #647 = DIRECTION('',(-1.,-1.110223024625E-16,0.)); #648 = ORIENTED_EDGE('',*,*,#649,.F.); #649 = EDGE_CURVE('',#650,#642,#652,.T.); #650 = VERTEX_POINT('',#651); #651 = CARTESIAN_POINT('',(-0.265,0.12,0.)); #652 = LINE('',#653,#654); #653 = CARTESIAN_POINT('',(-0.265,0.12,0.)); #654 = VECTOR('',#655,1.); #655 = DIRECTION('',(0.,0.,1.)); #656 = ORIENTED_EDGE('',*,*,#657,.F.); #657 = EDGE_CURVE('',#619,#650,#658,.T.); #658 = LINE('',#659,#660); #659 = CARTESIAN_POINT('',(-9.5E-02,0.12,0.)); #660 = VECTOR('',#661,1.); #661 = DIRECTION('',(-1.,-1.110223024625E-16,0.)); #662 = PLANE('',#663); #663 = AXIS2_PLACEMENT_3D('',#664,#665,#666); #664 = CARTESIAN_POINT('',(-9.5E-02,0.12,0.)); #665 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #666 = DIRECTION('',(-1.,-1.110223024625E-16,0.)); #667 = ADVANCED_FACE('',(#668),#684,.F.); #668 = FACE_BOUND('',#669,.F.); #669 = EDGE_LOOP('',(#670,#671,#677,#678)); #670 = ORIENTED_EDGE('',*,*,#649,.T.); #671 = ORIENTED_EDGE('',*,*,#672,.T.); #672 = EDGE_CURVE('',#642,#572,#673,.T.); #673 = LINE('',#674,#675); #674 = CARTESIAN_POINT('',(-0.265,0.12,5.E-02)); #675 = VECTOR('',#676,1.); #676 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #677 = ORIENTED_EDGE('',*,*,#569,.F.); #678 = ORIENTED_EDGE('',*,*,#679,.F.); #679 = EDGE_CURVE('',#650,#570,#680,.T.); #680 = LINE('',#681,#682); #681 = CARTESIAN_POINT('',(-0.265,0.12,0.)); #682 = VECTOR('',#683,1.); #683 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #684 = PLANE('',#685); #685 = AXIS2_PLACEMENT_3D('',#686,#687,#688); #686 = CARTESIAN_POINT('',(-0.265,0.12,0.)); #687 = DIRECTION('',(1.,1.110223024625E-16,0.)); #688 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #689 = ADVANCED_FACE('',(#690),#696,.F.); #690 = FACE_BOUND('',#691,.F.); #691 = EDGE_LOOP('',(#692,#693,#694,#695)); #692 = ORIENTED_EDGE('',*,*,#595,.T.); #693 = ORIENTED_EDGE('',*,*,#626,.T.); #694 = ORIENTED_EDGE('',*,*,#657,.T.); #695 = ORIENTED_EDGE('',*,*,#679,.T.); #696 = PLANE('',#697); #697 = AXIS2_PLACEMENT_3D('',#698,#699,#700); #698 = CARTESIAN_POINT('',(-0.18,-9.167843633307E-18,0.)); #699 = DIRECTION('',(0.,0.,1.)); #700 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #701 = ADVANCED_FACE('',(#702),#708,.T.); #702 = FACE_BOUND('',#703,.T.); #703 = EDGE_LOOP('',(#704,#705,#706,#707)); #704 = ORIENTED_EDGE('',*,*,#579,.T.); #705 = ORIENTED_EDGE('',*,*,#610,.T.); #706 = ORIENTED_EDGE('',*,*,#641,.T.); #707 = ORIENTED_EDGE('',*,*,#672,.T.); #708 = PLANE('',#709); #709 = AXIS2_PLACEMENT_3D('',#710,#711,#712); #710 = CARTESIAN_POINT('',(-0.18,-9.167843633307E-18,5.E-02)); #711 = DIRECTION('',(0.,0.,1.)); #712 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #713 = MANIFOLD_SOLID_BREP('',#714); #714 = CLOSED_SHELL('',(#715,#755,#786,#817,#839,#851)); #715 = ADVANCED_FACE('',(#716),#750,.F.); #716 = FACE_BOUND('',#717,.F.); #717 = EDGE_LOOP('',(#718,#728,#736,#744)); #718 = ORIENTED_EDGE('',*,*,#719,.T.); #719 = EDGE_CURVE('',#720,#722,#724,.T.); #720 = VERTEX_POINT('',#721); #721 = CARTESIAN_POINT('',(0.265,0.12,0.)); #722 = VERTEX_POINT('',#723); #723 = CARTESIAN_POINT('',(0.265,0.12,5.E-02)); #724 = LINE('',#725,#726); #725 = CARTESIAN_POINT('',(0.265,0.12,0.)); #726 = VECTOR('',#727,1.); #727 = DIRECTION('',(0.,0.,1.)); #728 = ORIENTED_EDGE('',*,*,#729,.T.); #729 = EDGE_CURVE('',#722,#730,#732,.T.); #730 = VERTEX_POINT('',#731); #731 = CARTESIAN_POINT('',(9.5E-02,0.12,5.E-02)); #732 = LINE('',#733,#734); #733 = CARTESIAN_POINT('',(0.265,0.12,5.E-02)); #734 = VECTOR('',#735,1.); #735 = DIRECTION('',(-1.,-2.334869823773E-16,0.)); #736 = ORIENTED_EDGE('',*,*,#737,.F.); #737 = EDGE_CURVE('',#738,#730,#740,.T.); #738 = VERTEX_POINT('',#739); #739 = CARTESIAN_POINT('',(9.5E-02,0.12,0.)); #740 = LINE('',#741,#742); #741 = CARTESIAN_POINT('',(9.5E-02,0.12,0.)); #742 = VECTOR('',#743,1.); #743 = DIRECTION('',(0.,0.,1.)); #744 = ORIENTED_EDGE('',*,*,#745,.F.); #745 = EDGE_CURVE('',#720,#738,#746,.T.); #746 = LINE('',#747,#748); #747 = CARTESIAN_POINT('',(0.265,0.12,0.)); #748 = VECTOR('',#749,1.); #749 = DIRECTION('',(-1.,-2.334869823773E-16,0.)); #750 = PLANE('',#751); #751 = AXIS2_PLACEMENT_3D('',#752,#753,#754); #752 = CARTESIAN_POINT('',(0.265,0.12,0.)); #753 = DIRECTION('',(2.334869823773E-16,-1.,0.)); #754 = DIRECTION('',(-1.,-2.334869823773E-16,0.)); #755 = ADVANCED_FACE('',(#756),#781,.F.); #756 = FACE_BOUND('',#757,.F.); #757 = EDGE_LOOP('',(#758,#759,#767,#775)); #758 = ORIENTED_EDGE('',*,*,#737,.T.); #759 = ORIENTED_EDGE('',*,*,#760,.T.); #760 = EDGE_CURVE('',#730,#761,#763,.T.); #761 = VERTEX_POINT('',#762); #762 = CARTESIAN_POINT('',(9.5E-02,-0.12,5.E-02)); #763 = LINE('',#764,#765); #764 = CARTESIAN_POINT('',(9.5E-02,0.12,5.E-02)); #765 = VECTOR('',#766,1.); #766 = DIRECTION('',(2.334869823773E-16,-1.,0.)); #767 = ORIENTED_EDGE('',*,*,#768,.F.); #768 = EDGE_CURVE('',#769,#761,#771,.T.); #769 = VERTEX_POINT('',#770); #770 = CARTESIAN_POINT('',(9.5E-02,-0.12,0.)); #771 = LINE('',#772,#773); #772 = CARTESIAN_POINT('',(9.5E-02,-0.12,0.)); #773 = VECTOR('',#774,1.); #774 = DIRECTION('',(0.,0.,1.)); #775 = ORIENTED_EDGE('',*,*,#776,.F.); #776 = EDGE_CURVE('',#738,#769,#777,.T.); #777 = LINE('',#778,#779); #778 = CARTESIAN_POINT('',(9.5E-02,0.12,0.)); #779 = VECTOR('',#780,1.); #780 = DIRECTION('',(2.334869823773E-16,-1.,0.)); #781 = PLANE('',#782); #782 = AXIS2_PLACEMENT_3D('',#783,#784,#785); #783 = CARTESIAN_POINT('',(9.5E-02,0.12,0.)); #784 = DIRECTION('',(1.,2.334869823773E-16,0.)); #785 = DIRECTION('',(2.334869823773E-16,-1.,0.)); #786 = ADVANCED_FACE('',(#787),#812,.F.); #787 = FACE_BOUND('',#788,.F.); #788 = EDGE_LOOP('',(#789,#790,#798,#806)); #789 = ORIENTED_EDGE('',*,*,#768,.T.); #790 = ORIENTED_EDGE('',*,*,#791,.T.); #791 = EDGE_CURVE('',#761,#792,#794,.T.); #792 = VERTEX_POINT('',#793); #793 = CARTESIAN_POINT('',(0.265,-0.12,5.E-02)); #794 = LINE('',#795,#796); #795 = CARTESIAN_POINT('',(9.5E-02,-0.12,5.E-02)); #796 = VECTOR('',#797,1.); #797 = DIRECTION('',(1.,2.334869823773E-16,0.)); #798 = ORIENTED_EDGE('',*,*,#799,.F.); #799 = EDGE_CURVE('',#800,#792,#802,.T.); #800 = VERTEX_POINT('',#801); #801 = CARTESIAN_POINT('',(0.265,-0.12,0.)); #802 = LINE('',#803,#804); #803 = CARTESIAN_POINT('',(0.265,-0.12,0.)); #804 = VECTOR('',#805,1.); #805 = DIRECTION('',(0.,0.,1.)); #806 = ORIENTED_EDGE('',*,*,#807,.F.); #807 = EDGE_CURVE('',#769,#800,#808,.T.); #808 = LINE('',#809,#810); #809 = CARTESIAN_POINT('',(9.5E-02,-0.12,0.)); #810 = VECTOR('',#811,1.); #811 = DIRECTION('',(1.,2.334869823773E-16,0.)); #812 = PLANE('',#813); #813 = AXIS2_PLACEMENT_3D('',#814,#815,#816); #814 = CARTESIAN_POINT('',(9.5E-02,-0.12,0.)); #815 = DIRECTION('',(-2.334869823773E-16,1.,0.)); #816 = DIRECTION('',(1.,2.334869823773E-16,0.)); #817 = ADVANCED_FACE('',(#818),#834,.F.); #818 = FACE_BOUND('',#819,.F.); #819 = EDGE_LOOP('',(#820,#821,#827,#828)); #820 = ORIENTED_EDGE('',*,*,#799,.T.); #821 = ORIENTED_EDGE('',*,*,#822,.T.); #822 = EDGE_CURVE('',#792,#722,#823,.T.); #823 = LINE('',#824,#825); #824 = CARTESIAN_POINT('',(0.265,-0.12,5.E-02)); #825 = VECTOR('',#826,1.); #826 = DIRECTION('',(-2.334869823773E-16,1.,0.)); #827 = ORIENTED_EDGE('',*,*,#719,.F.); #828 = ORIENTED_EDGE('',*,*,#829,.F.); #829 = EDGE_CURVE('',#800,#720,#830,.T.); #830 = LINE('',#831,#832); #831 = CARTESIAN_POINT('',(0.265,-0.12,0.)); #832 = VECTOR('',#833,1.); #833 = DIRECTION('',(-2.334869823773E-16,1.,0.)); #834 = PLANE('',#835); #835 = AXIS2_PLACEMENT_3D('',#836,#837,#838); #836 = CARTESIAN_POINT('',(0.265,-0.12,0.)); #837 = DIRECTION('',(-1.,-2.334869823773E-16,0.)); #838 = DIRECTION('',(-2.334869823773E-16,1.,0.)); #839 = ADVANCED_FACE('',(#840),#846,.F.); #840 = FACE_BOUND('',#841,.F.); #841 = EDGE_LOOP('',(#842,#843,#844,#845)); #842 = ORIENTED_EDGE('',*,*,#745,.T.); #843 = ORIENTED_EDGE('',*,*,#776,.T.); #844 = ORIENTED_EDGE('',*,*,#807,.T.); #845 = ORIENTED_EDGE('',*,*,#829,.T.); #846 = PLANE('',#847); #847 = AXIS2_PLACEMENT_3D('',#848,#849,#850); #848 = CARTESIAN_POINT('',(0.18,3.121148601796E-17,0.)); #849 = DIRECTION('',(0.,0.,1.)); #850 = DIRECTION('',(-2.334869823773E-16,1.,0.)); #851 = ADVANCED_FACE('',(#852),#858,.T.); #852 = FACE_BOUND('',#853,.T.); #853 = EDGE_LOOP('',(#854,#855,#856,#857)); #854 = ORIENTED_EDGE('',*,*,#729,.T.); #855 = ORIENTED_EDGE('',*,*,#760,.T.); #856 = ORIENTED_EDGE('',*,*,#791,.T.); #857 = ORIENTED_EDGE('',*,*,#822,.T.); #858 = PLANE('',#859); #859 = AXIS2_PLACEMENT_3D('',#860,#861,#862); #860 = CARTESIAN_POINT('',(0.18,3.121148601796E-17,5.E-02)); #861 = DIRECTION('',(0.,0.,1.)); #862 = DIRECTION('',(-2.334869823773E-16,1.,0.)); #863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#867)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#864,#865,#866)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #864 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #865 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #866 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #867 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#864, 'distance_accuracy_value','confusion accuracy'); #868 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#869,#871); #869 = ( REPRESENTATION_RELATIONSHIP('','',#562,#539) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#870) SHAPE_REPRESENTATION_RELATIONSHIP() ); #870 = ITEM_DEFINED_TRANSFORMATION('','',#11,#540); #871 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#872 ); #872 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','','',#534,#557,$); #873 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#559)); #874 = SHAPE_DEFINITION_REPRESENTATION(#875,#881); #875 = PRODUCT_DEFINITION_SHAPE('','',#876); #876 = PRODUCT_DEFINITION('design','',#877,#880); #877 = PRODUCT_DEFINITION_FORMATION('','',#878); #878 = PRODUCT('e4ee80cd-037a-11ee-b10e-6fad9df71230', 'e4ee80cd-037a-11ee-b10e-6fad9df71230','',(#879)); #879 = PRODUCT_CONTEXT('',#2,'mechanical'); #880 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #881 = SHAPE_REPRESENTATION('',(#11,#882),#886); #882 = AXIS2_PLACEMENT_3D('',#883,#884,#885); #883 = CARTESIAN_POINT('',(0.,0.,0.)); #884 = DIRECTION('',(0.,0.,1.)); #885 = DIRECTION('',(1.,0.,-0.)); #886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#890)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#887,#888,#889)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #887 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #888 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #889 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #890 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#887, 'distance_accuracy_value','confusion accuracy'); #891 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#892,#894); #892 = ( REPRESENTATION_RELATIONSHIP('','',#881,#32) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#893) SHAPE_REPRESENTATION_RELATIONSHIP() ); #893 = ITEM_DEFINED_TRANSFORMATION('','',#11,#41); #894 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#895 ); #895 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','','',#27,#876,$); #896 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#878)); #897 = SHAPE_DEFINITION_REPRESENTATION(#898,#904); #898 = PRODUCT_DEFINITION_SHAPE('','',#899); #899 = PRODUCT_DEFINITION('design','',#900,#903); #900 = PRODUCT_DEFINITION_FORMATION('','',#901); #901 = PRODUCT('e4ee80cd-037a-11ee-b10e-6fad9df71230_part', 'e4ee80cd-037a-11ee-b10e-6fad9df71230_part','',(#902)); #902 = PRODUCT_CONTEXT('',#2,'mechanical'); #903 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #904 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#905),#958); #905 = MANIFOLD_SOLID_BREP('',#906); #906 = CLOSED_SHELL('',(#907,#924,#949)); #907 = ADVANCED_FACE('',(#908),#919,.F.); #908 = FACE_BOUND('',#909,.T.); #909 = EDGE_LOOP('',(#910)); #910 = ORIENTED_EDGE('',*,*,#911,.F.); #911 = EDGE_CURVE('',#912,#912,#914,.T.); #912 = VERTEX_POINT('',#913); #913 = CARTESIAN_POINT('',(-0.16,-4.E-02,0.19)); #914 = CIRCLE('',#915,5.E-02); #915 = AXIS2_PLACEMENT_3D('',#916,#917,#918); #916 = CARTESIAN_POINT('',(-0.16,1.E-02,0.19)); #917 = DIRECTION('',(0.,-0.,-1.)); #918 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #919 = PLANE('',#920); #920 = AXIS2_PLACEMENT_3D('',#921,#922,#923); #921 = CARTESIAN_POINT('',(-0.16,1.E-02,0.19)); #922 = DIRECTION('',(0.,0.,-1.)); #923 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #924 = ADVANCED_FACE('',(#925),#944,.T.); #925 = FACE_BOUND('',#926,.T.); #926 = EDGE_LOOP('',(#927,#928,#936,#943)); #927 = ORIENTED_EDGE('',*,*,#911,.T.); #928 = ORIENTED_EDGE('',*,*,#929,.T.); #929 = EDGE_CURVE('',#912,#930,#932,.T.); #930 = VERTEX_POINT('',#931); #931 = CARTESIAN_POINT('',(-0.16,-4.E-02,0.15)); #932 = LINE('',#933,#934); #933 = CARTESIAN_POINT('',(-0.16,-4.E-02,0.19)); #934 = VECTOR('',#935,1.); #935 = DIRECTION('',(0.,0.,-1.)); #936 = ORIENTED_EDGE('',*,*,#937,.F.); #937 = EDGE_CURVE('',#930,#930,#938,.T.); #938 = CIRCLE('',#939,5.E-02); #939 = AXIS2_PLACEMENT_3D('',#940,#941,#942); #940 = CARTESIAN_POINT('',(-0.16,1.E-02,0.15)); #941 = DIRECTION('',(0.,-0.,-1.)); #942 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #943 = ORIENTED_EDGE('',*,*,#929,.F.); #944 = CYLINDRICAL_SURFACE('',#945,5.E-02); #945 = AXIS2_PLACEMENT_3D('',#946,#947,#948); #946 = CARTESIAN_POINT('',(-0.16,1.E-02,0.19)); #947 = DIRECTION('',(0.,0.,-1.)); #948 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #949 = ADVANCED_FACE('',(#950),#953,.T.); #950 = FACE_BOUND('',#951,.T.); #951 = EDGE_LOOP('',(#952)); #952 = ORIENTED_EDGE('',*,*,#937,.T.); #953 = PLANE('',#954); #954 = AXIS2_PLACEMENT_3D('',#955,#956,#957); #955 = CARTESIAN_POINT('',(-0.16,1.E-02,0.15)); #956 = DIRECTION('',(0.,0.,-1.)); #957 = DIRECTION('',(1.110223024625E-16,-1.,0.)); #958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#962)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#959,#960,#961)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #959 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #960 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #961 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #962 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#959, 'distance_accuracy_value','confusion accuracy'); #963 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#964,#966); #964 = ( REPRESENTATION_RELATIONSHIP('','',#904,#881) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#965) SHAPE_REPRESENTATION_RELATIONSHIP() ); #965 = ITEM_DEFINED_TRANSFORMATION('','',#11,#882); #966 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#967 ); #967 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','','',#876,#899,$); #968 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#901)); #969 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#970) ,#958); #970 = STYLED_ITEM('color',(#971),#905); #971 = PRESENTATION_STYLE_ASSIGNMENT((#972)); #972 = SURFACE_STYLE_USAGE(.BOTH.,#973); #973 = SURFACE_SIDE_STYLE('',(#974)); #974 = SURFACE_STYLE_FILL_AREA(#975); #975 = FILL_AREA_STYLE('',(#976)); #976 = FILL_AREA_STYLE_COLOUR('',#977); #977 = COLOUR_RGB('',0.690999998585,0.664000007176,0.597999987832); #978 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#979, #987),#863); #979 = STYLED_ITEM('color',(#980),#563); #980 = PRESENTATION_STYLE_ASSIGNMENT((#981)); #981 = SURFACE_STYLE_USAGE(.BOTH.,#982); #982 = SURFACE_SIDE_STYLE('',(#983)); #983 = SURFACE_STYLE_FILL_AREA(#984); #984 = FILL_AREA_STYLE('',(#985)); #985 = FILL_AREA_STYLE_COLOUR('',#986); #986 = COLOUR_RGB('',0.823999987314,0.819999987296,0.781000009244); #987 = STYLED_ITEM('color',(#988),#713); #988 = PRESENTATION_STYLE_ASSIGNMENT((#989)); #989 = SURFACE_STYLE_USAGE(.BOTH.,#990); #990 = SURFACE_SIDE_STYLE('',(#991)); #991 = SURFACE_STYLE_FILL_AREA(#992); #992 = FILL_AREA_STYLE('',(#993)); #993 = FILL_AREA_STYLE_COLOUR('',#986); #994 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#995) ,#521); #995 = STYLED_ITEM('color',(#996),#87); #996 = PRESENTATION_STYLE_ASSIGNMENT((#997)); #997 = SURFACE_STYLE_USAGE(.BOTH.,#998); #998 = SURFACE_SIDE_STYLE('',(#999)); #999 = SURFACE_STYLE_FILL_AREA(#1000); #1000 = FILL_AREA_STYLE('',(#1001)); #1001 = FILL_AREA_STYLE_COLOUR('',#1002); #1002 = COLOUR_RGB('',0.147999998088,0.145000001626,0.145000001626); ENDSEC; END-ISO-10303-21;