ISO-10303-21; HEADER; FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); FILE_NAME('Open CASCADE Shape Model','2024-04-03T18:19:19',(''),(''), 'Open CASCADE STEP processor 7.6','FreeCAD','Unknown'); 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('Battery AA','Battery AA','',(#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('Body','Body','',(#30)); #30 = PRODUCT_CONTEXT('',#2,'mechanical'); #31 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #32 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#33),#292); #33 = MANIFOLD_SOLID_BREP('',#34); #34 = CLOSED_SHELL('',(#35,#52,#77,#97,#122,#142,#167,#187,#212,#232, #257,#283)); #35 = ADVANCED_FACE('',(#36),#47,.T.); #36 = FACE_BOUND('',#37,.F.); #37 = EDGE_LOOP('',(#38)); #38 = ORIENTED_EDGE('',*,*,#39,.F.); #39 = EDGE_CURVE('',#40,#40,#42,.T.); #40 = VERTEX_POINT('',#41); #41 = CARTESIAN_POINT('',(4.75,0.,0.)); #42 = CIRCLE('',#43,4.75); #43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); #44 = CARTESIAN_POINT('',(0.,0.,0.)); #45 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); #46 = DIRECTION('',(1.,0.,0.)); #47 = PLANE('',#48); #48 = AXIS2_PLACEMENT_3D('',#49,#50,#51); #49 = CARTESIAN_POINT('',(0.,0.,0.)); #50 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); #51 = DIRECTION('',(1.,0.,0.)); #52 = ADVANCED_FACE('',(#53),#72,.T.); #53 = FACE_BOUND('',#54,.F.); #54 = EDGE_LOOP('',(#55,#56,#64,#71)); #55 = ORIENTED_EDGE('',*,*,#39,.T.); #56 = ORIENTED_EDGE('',*,*,#57,.T.); #57 = EDGE_CURVE('',#40,#58,#60,.T.); #58 = VERTEX_POINT('',#59); #59 = CARTESIAN_POINT('',(4.949999999993,4.440892098501E-17,0.2)); #60 = LINE('',#61,#62); #61 = CARTESIAN_POINT('',(4.75,0.,0.)); #62 = VECTOR('',#63,1.); #63 = DIRECTION('',(0.707106781174,1.570092458712E-16,0.707106781199)); #64 = ORIENTED_EDGE('',*,*,#65,.F.); #65 = EDGE_CURVE('',#58,#58,#66,.T.); #66 = CIRCLE('',#67,4.949999999993); #67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); #68 = CARTESIAN_POINT('',(0.,4.440892098501E-17,0.2)); #69 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); #70 = DIRECTION('',(1.,0.,0.)); #71 = ORIENTED_EDGE('',*,*,#57,.F.); #72 = CONICAL_SURFACE('',#73,4.75,0.78539816338); #73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); #74 = CARTESIAN_POINT('',(0.,0.,0.)); #75 = DIRECTION('',(0.,2.22044604925E-16,1.)); #76 = DIRECTION('',(1.,0.,0.)); #77 = ADVANCED_FACE('',(#78,#89),#92,.T.); #78 = FACE_BOUND('',#79,.F.); #79 = EDGE_LOOP('',(#80)); #80 = ORIENTED_EDGE('',*,*,#81,.T.); #81 = EDGE_CURVE('',#82,#82,#84,.T.); #82 = VERTEX_POINT('',#83); #83 = CARTESIAN_POINT('',(5.4,4.440892098501E-17,0.2)); #84 = CIRCLE('',#85,5.4); #85 = AXIS2_PLACEMENT_3D('',#86,#87,#88); #86 = CARTESIAN_POINT('',(0.,4.440892098501E-17,0.2)); #87 = DIRECTION('',(-0.,2.22044604925E-16,1.)); #88 = DIRECTION('',(1.,0.,0.)); #89 = FACE_BOUND('',#90,.F.); #90 = EDGE_LOOP('',(#91)); #91 = ORIENTED_EDGE('',*,*,#65,.T.); #92 = PLANE('',#93); #93 = AXIS2_PLACEMENT_3D('',#94,#95,#96); #94 = CARTESIAN_POINT('',(0.,4.440892098501E-17,0.2)); #95 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); #96 = DIRECTION('',(1.,0.,0.)); #97 = ADVANCED_FACE('',(#98),#117,.F.); #98 = FACE_BOUND('',#99,.T.); #99 = EDGE_LOOP('',(#100,#108,#115,#116)); #100 = ORIENTED_EDGE('',*,*,#101,.F.); #101 = EDGE_CURVE('',#102,#82,#104,.T.); #102 = VERTEX_POINT('',#103); #103 = CARTESIAN_POINT('',(5.4,2.22044604925E-17,0.1)); #104 = LINE('',#105,#106); #105 = CARTESIAN_POINT('',(5.4,2.22044604925E-17,0.1)); #106 = VECTOR('',#107,1.); #107 = DIRECTION('',(0.,2.22044604925E-16,1.)); #108 = ORIENTED_EDGE('',*,*,#109,.T.); #109 = EDGE_CURVE('',#102,#102,#110,.T.); #110 = CIRCLE('',#111,5.4); #111 = AXIS2_PLACEMENT_3D('',#112,#113,#114); #112 = CARTESIAN_POINT('',(0.,2.22044604925E-17,0.1)); #113 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); #114 = DIRECTION('',(1.,0.,0.)); #115 = ORIENTED_EDGE('',*,*,#101,.T.); #116 = ORIENTED_EDGE('',*,*,#81,.T.); #117 = CYLINDRICAL_SURFACE('',#118,5.4); #118 = AXIS2_PLACEMENT_3D('',#119,#120,#121); #119 = CARTESIAN_POINT('',(0.,2.22044604925E-17,0.1)); #120 = DIRECTION('',(0.,2.22044604925E-16,1.)); #121 = DIRECTION('',(1.,0.,0.)); #122 = ADVANCED_FACE('',(#123,#134),#137,.T.); #123 = FACE_BOUND('',#124,.T.); #124 = EDGE_LOOP('',(#125)); #125 = ORIENTED_EDGE('',*,*,#126,.T.); #126 = EDGE_CURVE('',#127,#127,#129,.T.); #127 = VERTEX_POINT('',#128); #128 = CARTESIAN_POINT('',(7.15,2.22044604925E-17,0.1)); #129 = CIRCLE('',#130,7.15); #130 = AXIS2_PLACEMENT_3D('',#131,#132,#133); #131 = CARTESIAN_POINT('',(0.,2.22044604925E-17,0.1)); #132 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); #133 = DIRECTION('',(1.,0.,0.)); #134 = FACE_BOUND('',#135,.T.); #135 = EDGE_LOOP('',(#136)); #136 = ORIENTED_EDGE('',*,*,#109,.F.); #137 = PLANE('',#138); #138 = AXIS2_PLACEMENT_3D('',#139,#140,#141); #139 = CARTESIAN_POINT('',(0.,2.22044604925E-17,0.1)); #140 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); #141 = DIRECTION('',(1.,0.,0.)); #142 = ADVANCED_FACE('',(#143),#162,.T.); #143 = FACE_BOUND('',#144,.T.); #144 = EDGE_LOOP('',(#145,#154,#160,#161)); #145 = ORIENTED_EDGE('',*,*,#146,.T.); #146 = EDGE_CURVE('',#147,#147,#149,.T.); #147 = VERTEX_POINT('',#148); #148 = CARTESIAN_POINT('',(7.15,1.092459456231E-14,49.2)); #149 = CIRCLE('',#150,7.15); #150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); #151 = CARTESIAN_POINT('',(0.,1.092459456231E-14,49.2)); #152 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); #153 = DIRECTION('',(1.,0.,0.)); #154 = ORIENTED_EDGE('',*,*,#155,.T.); #155 = EDGE_CURVE('',#147,#127,#156,.T.); #156 = LINE('',#157,#158); #157 = CARTESIAN_POINT('',(7.15,1.092459456231E-14,49.2)); #158 = VECTOR('',#159,1.); #159 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); #160 = ORIENTED_EDGE('',*,*,#126,.F.); #161 = ORIENTED_EDGE('',*,*,#155,.F.); #162 = CYLINDRICAL_SURFACE('',#163,7.15); #163 = AXIS2_PLACEMENT_3D('',#164,#165,#166); #164 = CARTESIAN_POINT('',(0.,1.092459456231E-14,49.2)); #165 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); #166 = DIRECTION('',(1.,0.,0.)); #167 = ADVANCED_FACE('',(#168,#179),#182,.F.); #168 = FACE_BOUND('',#169,.T.); #169 = EDGE_LOOP('',(#170)); #170 = ORIENTED_EDGE('',*,*,#171,.T.); #171 = EDGE_CURVE('',#172,#172,#174,.T.); #172 = VERTEX_POINT('',#173); #173 = CARTESIAN_POINT('',(5.4,1.092459456231E-14,49.2)); #174 = CIRCLE('',#175,5.4); #175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); #176 = CARTESIAN_POINT('',(0.,1.092459456231E-14,49.2)); #177 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); #178 = DIRECTION('',(1.,0.,0.)); #179 = FACE_BOUND('',#180,.T.); #180 = EDGE_LOOP('',(#181)); #181 = ORIENTED_EDGE('',*,*,#146,.F.); #182 = PLANE('',#183); #183 = AXIS2_PLACEMENT_3D('',#184,#185,#186); #184 = CARTESIAN_POINT('',(0.,1.092459456231E-14,49.2)); #185 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); #186 = DIRECTION('',(1.,-0.,-0.)); #187 = ADVANCED_FACE('',(#188),#207,.F.); #188 = FACE_BOUND('',#189,.T.); #189 = EDGE_LOOP('',(#190,#199,#205,#206)); #190 = ORIENTED_EDGE('',*,*,#191,.F.); #191 = EDGE_CURVE('',#192,#192,#194,.T.); #192 = VERTEX_POINT('',#193); #193 = CARTESIAN_POINT('',(5.4,1.085798118083E-14,48.9)); #194 = CIRCLE('',#195,5.4); #195 = AXIS2_PLACEMENT_3D('',#196,#197,#198); #196 = CARTESIAN_POINT('',(0.,1.085798118083E-14,48.9)); #197 = DIRECTION('',(-0.,2.22044604925E-16,1.)); #198 = DIRECTION('',(1.,0.,0.)); #199 = ORIENTED_EDGE('',*,*,#200,.T.); #200 = EDGE_CURVE('',#192,#172,#201,.T.); #201 = LINE('',#202,#203); #202 = CARTESIAN_POINT('',(5.4,2.22044604925E-17,0.1)); #203 = VECTOR('',#204,1.); #204 = DIRECTION('',(0.,2.22044604925E-16,1.)); #205 = ORIENTED_EDGE('',*,*,#171,.F.); #206 = ORIENTED_EDGE('',*,*,#200,.F.); #207 = CYLINDRICAL_SURFACE('',#208,5.4); #208 = AXIS2_PLACEMENT_3D('',#209,#210,#211); #209 = CARTESIAN_POINT('',(0.,2.22044604925E-17,0.1)); #210 = DIRECTION('',(0.,2.22044604925E-16,1.)); #211 = DIRECTION('',(1.,0.,0.)); #212 = ADVANCED_FACE('',(#213,#216),#227,.F.); #213 = FACE_BOUND('',#214,.F.); #214 = EDGE_LOOP('',(#215)); #215 = ORIENTED_EDGE('',*,*,#191,.F.); #216 = FACE_BOUND('',#217,.F.); #217 = EDGE_LOOP('',(#218)); #218 = ORIENTED_EDGE('',*,*,#219,.F.); #219 = EDGE_CURVE('',#220,#220,#222,.T.); #220 = VERTEX_POINT('',#221); #221 = CARTESIAN_POINT('',(2.7,1.085798118083E-14,48.9)); #222 = CIRCLE('',#223,2.7); #223 = AXIS2_PLACEMENT_3D('',#224,#225,#226); #224 = CARTESIAN_POINT('',(0.,1.085798118083E-14,48.9)); #225 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); #226 = DIRECTION('',(1.,0.,0.)); #227 = PLANE('',#228); #228 = AXIS2_PLACEMENT_3D('',#229,#230,#231); #229 = CARTESIAN_POINT('',(0.,1.085798118083E-14,48.9)); #230 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); #231 = DIRECTION('',(1.,0.,0.)); #232 = ADVANCED_FACE('',(#233),#252,.T.); #233 = FACE_BOUND('',#234,.F.); #234 = EDGE_LOOP('',(#235,#236,#244,#251)); #235 = ORIENTED_EDGE('',*,*,#219,.T.); #236 = ORIENTED_EDGE('',*,*,#237,.T.); #237 = EDGE_CURVE('',#220,#238,#240,.T.); #238 = VERTEX_POINT('',#239); #239 = CARTESIAN_POINT('',(2.7,1.108002578576E-14,49.9)); #240 = LINE('',#241,#242); #241 = CARTESIAN_POINT('',(2.7,1.085798118083E-14,48.9)); #242 = VECTOR('',#243,1.); #243 = DIRECTION('',(0.,2.22044604925E-16,1.)); #244 = ORIENTED_EDGE('',*,*,#245,.F.); #245 = EDGE_CURVE('',#238,#238,#246,.T.); #246 = CIRCLE('',#247,2.7); #247 = AXIS2_PLACEMENT_3D('',#248,#249,#250); #248 = CARTESIAN_POINT('',(0.,1.108002578576E-14,49.9)); #249 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); #250 = DIRECTION('',(1.,0.,0.)); #251 = ORIENTED_EDGE('',*,*,#237,.F.); #252 = CYLINDRICAL_SURFACE('',#253,2.7); #253 = AXIS2_PLACEMENT_3D('',#254,#255,#256); #254 = CARTESIAN_POINT('',(0.,1.085798118083E-14,48.9)); #255 = DIRECTION('',(0.,2.22044604925E-16,1.)); #256 = DIRECTION('',(1.,0.,0.)); #257 = ADVANCED_FACE('',(#258),#278,.T.); #258 = FACE_BOUND('',#259,.F.); #259 = EDGE_LOOP('',(#260,#261,#270,#277)); #260 = ORIENTED_EDGE('',*,*,#245,.T.); #261 = ORIENTED_EDGE('',*,*,#262,.T.); #262 = EDGE_CURVE('',#238,#263,#265,.T.); #263 = VERTEX_POINT('',#264); #264 = CARTESIAN_POINT('',(2.2,1.119104808822E-14,50.4)); #265 = CIRCLE('',#266,0.5); #266 = AXIS2_PLACEMENT_3D('',#267,#268,#269); #267 = CARTESIAN_POINT('',(2.2,1.108002578576E-14,49.9)); #268 = DIRECTION('',(0.,-1.,2.22044604925E-16)); #269 = DIRECTION('',(1.,0.,0.)); #270 = ORIENTED_EDGE('',*,*,#271,.F.); #271 = EDGE_CURVE('',#263,#263,#272,.T.); #272 = CIRCLE('',#273,2.2); #273 = AXIS2_PLACEMENT_3D('',#274,#275,#276); #274 = CARTESIAN_POINT('',(0.,1.119104808822E-14,50.4)); #275 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); #276 = DIRECTION('',(1.,0.,0.)); #277 = ORIENTED_EDGE('',*,*,#262,.F.); #278 = TOROIDAL_SURFACE('',#279,2.2,0.5); #279 = AXIS2_PLACEMENT_3D('',#280,#281,#282); #280 = CARTESIAN_POINT('',(0.,1.108002578576E-14,49.9)); #281 = DIRECTION('',(0.,2.22044604925E-16,1.)); #282 = DIRECTION('',(1.,0.,0.)); #283 = ADVANCED_FACE('',(#284),#287,.F.); #284 = FACE_BOUND('',#285,.T.); #285 = EDGE_LOOP('',(#286)); #286 = ORIENTED_EDGE('',*,*,#271,.F.); #287 = PLANE('',#288); #288 = AXIS2_PLACEMENT_3D('',#289,#290,#291); #289 = CARTESIAN_POINT('',(0.,1.119104808822E-14,50.4)); #290 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); #291 = DIRECTION('',(1.,0.,0.)); #292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#296)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#293,#294,#295)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #293 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #294 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #295 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #296 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#293, 'distance_accuracy_value','confusion accuracy'); #297 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#298,#300); #298 = ( REPRESENTATION_RELATIONSHIP('','',#32,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#299) SHAPE_REPRESENTATION_RELATIONSHIP() ); #299 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); #300 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#301 ); #301 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','Body','',#5,#27,$); #302 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#29)); #303 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#304) ,#292); #304 = STYLED_ITEM('color',(#305),#33); #305 = PRESENTATION_STYLE_ASSIGNMENT((#306,#312)); #306 = SURFACE_STYLE_USAGE(.BOTH.,#307); #307 = SURFACE_SIDE_STYLE('',(#308)); #308 = SURFACE_STYLE_FILL_AREA(#309); #309 = FILL_AREA_STYLE('',(#310)); #310 = FILL_AREA_STYLE_COLOUR('',#311); #311 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); #312 = CURVE_STYLE('',#313,POSITIVE_LENGTH_MEASURE(0.1),#314); #313 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); #314 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, 9.803921802644E-02); ENDSEC; END-ISO-10303-21;