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