ISO-10303-21; HEADER; FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); FILE_NAME('Open CASCADE Shape Model','2026-09-24T14:43:21',('Author'),( ''),'Open CASCADE STEP processor 7.8','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('Bracket','Bracket','',(#8)); #8 = PRODUCT_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#375); #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,#57,#99,#130,#155,#197,#228,#253,#288,#319, #345,#360)); #17 = ADVANCED_FACE('',(#18),#52,.T.); #18 = FACE_BOUND('',#19,.T.); #19 = EDGE_LOOP('',(#20,#30,#38,#46)); #20 = ORIENTED_EDGE('',*,*,#21,.F.); #21 = EDGE_CURVE('',#22,#24,#26,.T.); #22 = VERTEX_POINT('',#23); #23 = CARTESIAN_POINT('',(40.,0.,0.)); #24 = VERTEX_POINT('',#25); #25 = CARTESIAN_POINT('',(40.,0.,10.)); #26 = LINE('',#27,#28); #27 = CARTESIAN_POINT('',(40.,0.,0.)); #28 = VECTOR('',#29,1.); #29 = DIRECTION('',(0.,0.,1.)); #30 = ORIENTED_EDGE('',*,*,#31,.T.); #31 = EDGE_CURVE('',#22,#32,#34,.T.); #32 = VERTEX_POINT('',#33); #33 = CARTESIAN_POINT('',(40.,20.,0.)); #34 = LINE('',#35,#36); #35 = CARTESIAN_POINT('',(40.,0.,0.)); #36 = VECTOR('',#37,1.); #37 = DIRECTION('',(-0.,1.,0.)); #38 = ORIENTED_EDGE('',*,*,#39,.T.); #39 = EDGE_CURVE('',#32,#40,#42,.T.); #40 = VERTEX_POINT('',#41); #41 = CARTESIAN_POINT('',(40.,20.,10.)); #42 = LINE('',#43,#44); #43 = CARTESIAN_POINT('',(40.,20.,0.)); #44 = VECTOR('',#45,1.); #45 = DIRECTION('',(0.,0.,1.)); #46 = ORIENTED_EDGE('',*,*,#47,.F.); #47 = EDGE_CURVE('',#24,#40,#48,.T.); #48 = LINE('',#49,#50); #49 = CARTESIAN_POINT('',(40.,0.,10.)); #50 = VECTOR('',#51,1.); #51 = DIRECTION('',(-0.,1.,0.)); #52 = PLANE('',#53); #53 = AXIS2_PLACEMENT_3D('',#54,#55,#56); #54 = CARTESIAN_POINT('',(40.,0.,0.)); #55 = DIRECTION('',(1.,0.,-0.)); #56 = DIRECTION('',(0.,0.,1.)); #57 = ADVANCED_FACE('',(#58,#83),#94,.T.); #58 = FACE_BOUND('',#59,.T.); #59 = EDGE_LOOP('',(#60,#70,#76,#77)); #60 = ORIENTED_EDGE('',*,*,#61,.F.); #61 = EDGE_CURVE('',#62,#64,#66,.T.); #62 = VERTEX_POINT('',#63); #63 = CARTESIAN_POINT('',(10.,0.,10.)); #64 = VERTEX_POINT('',#65); #65 = CARTESIAN_POINT('',(10.,20.,10.)); #66 = LINE('',#67,#68); #67 = CARTESIAN_POINT('',(10.,0.,10.)); #68 = VECTOR('',#69,1.); #69 = DIRECTION('',(-0.,1.,0.)); #70 = ORIENTED_EDGE('',*,*,#71,.T.); #71 = EDGE_CURVE('',#62,#24,#72,.T.); #72 = LINE('',#73,#74); #73 = CARTESIAN_POINT('',(0.,0.,10.)); #74 = VECTOR('',#75,1.); #75 = DIRECTION('',(1.,0.,-0.)); #76 = ORIENTED_EDGE('',*,*,#47,.T.); #77 = ORIENTED_EDGE('',*,*,#78,.F.); #78 = EDGE_CURVE('',#64,#40,#79,.T.); #79 = LINE('',#80,#81); #80 = CARTESIAN_POINT('',(0.,20.,10.)); #81 = VECTOR('',#82,1.); #82 = DIRECTION('',(1.,0.,-0.)); #83 = FACE_BOUND('',#84,.T.); #84 = EDGE_LOOP('',(#85)); #85 = ORIENTED_EDGE('',*,*,#86,.F.); #86 = EDGE_CURVE('',#87,#87,#89,.T.); #87 = VERTEX_POINT('',#88); #88 = CARTESIAN_POINT('',(34.,10.,10.)); #89 = CIRCLE('',#90,4.); #90 = AXIS2_PLACEMENT_3D('',#91,#92,#93); #91 = CARTESIAN_POINT('',(30.,10.,10.)); #92 = DIRECTION('',(0.,0.,1.)); #93 = DIRECTION('',(1.,0.,-0.)); #94 = PLANE('',#95); #95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); #96 = CARTESIAN_POINT('',(0.,0.,10.)); #97 = DIRECTION('',(0.,0.,1.)); #98 = DIRECTION('',(1.,0.,-0.)); #99 = ADVANCED_FACE('',(#100),#125,.T.); #100 = FACE_BOUND('',#101,.T.); #101 = EDGE_LOOP('',(#102,#110,#111,#119)); #102 = ORIENTED_EDGE('',*,*,#103,.F.); #103 = EDGE_CURVE('',#62,#104,#106,.T.); #104 = VERTEX_POINT('',#105); #105 = CARTESIAN_POINT('',(10.,0.,24.)); #106 = LINE('',#107,#108); #107 = CARTESIAN_POINT('',(10.,0.,0.)); #108 = VECTOR('',#109,1.); #109 = DIRECTION('',(0.,0.,1.)); #110 = ORIENTED_EDGE('',*,*,#61,.T.); #111 = ORIENTED_EDGE('',*,*,#112,.T.); #112 = EDGE_CURVE('',#64,#113,#115,.T.); #113 = VERTEX_POINT('',#114); #114 = CARTESIAN_POINT('',(10.,20.,24.)); #115 = LINE('',#116,#117); #116 = CARTESIAN_POINT('',(10.,20.,0.)); #117 = VECTOR('',#118,1.); #118 = DIRECTION('',(0.,0.,1.)); #119 = ORIENTED_EDGE('',*,*,#120,.F.); #120 = EDGE_CURVE('',#104,#113,#121,.T.); #121 = LINE('',#122,#123); #122 = CARTESIAN_POINT('',(10.,0.,24.)); #123 = VECTOR('',#124,1.); #124 = DIRECTION('',(-0.,1.,0.)); #125 = PLANE('',#126); #126 = AXIS2_PLACEMENT_3D('',#127,#128,#129); #127 = CARTESIAN_POINT('',(10.,0.,0.)); #128 = DIRECTION('',(1.,0.,-0.)); #129 = DIRECTION('',(0.,0.,1.)); #130 = ADVANCED_FACE('',(#131),#150,.F.); #131 = FACE_BOUND('',#132,.F.); #132 = EDGE_LOOP('',(#133,#134,#142,#149)); #133 = ORIENTED_EDGE('',*,*,#86,.F.); #134 = ORIENTED_EDGE('',*,*,#135,.F.); #135 = EDGE_CURVE('',#136,#87,#138,.T.); #136 = VERTEX_POINT('',#137); #137 = CARTESIAN_POINT('',(34.,10.,0.)); #138 = LINE('',#139,#140); #139 = CARTESIAN_POINT('',(34.,10.,-5.)); #140 = VECTOR('',#141,1.); #141 = DIRECTION('',(0.,0.,1.)); #142 = ORIENTED_EDGE('',*,*,#143,.T.); #143 = EDGE_CURVE('',#136,#136,#144,.T.); #144 = CIRCLE('',#145,4.); #145 = AXIS2_PLACEMENT_3D('',#146,#147,#148); #146 = CARTESIAN_POINT('',(30.,10.,0.)); #147 = DIRECTION('',(0.,0.,1.)); #148 = DIRECTION('',(1.,0.,-0.)); #149 = ORIENTED_EDGE('',*,*,#135,.T.); #150 = CYLINDRICAL_SURFACE('',#151,4.); #151 = AXIS2_PLACEMENT_3D('',#152,#153,#154); #152 = CARTESIAN_POINT('',(30.,10.,-5.)); #153 = DIRECTION('',(0.,0.,1.)); #154 = DIRECTION('',(1.,0.,-0.)); #155 = ADVANCED_FACE('',(#156,#181),#192,.F.); #156 = FACE_BOUND('',#157,.F.); #157 = EDGE_LOOP('',(#158,#159,#167,#175)); #158 = ORIENTED_EDGE('',*,*,#120,.F.); #159 = ORIENTED_EDGE('',*,*,#160,.T.); #160 = EDGE_CURVE('',#104,#161,#163,.T.); #161 = VERTEX_POINT('',#162); #162 = CARTESIAN_POINT('',(35.,0.,24.)); #163 = LINE('',#164,#165); #164 = CARTESIAN_POINT('',(10.,0.,24.)); #165 = VECTOR('',#166,1.); #166 = DIRECTION('',(1.,0.,-0.)); #167 = ORIENTED_EDGE('',*,*,#168,.T.); #168 = EDGE_CURVE('',#161,#169,#171,.T.); #169 = VERTEX_POINT('',#170); #170 = CARTESIAN_POINT('',(35.,20.,24.)); #171 = LINE('',#172,#173); #172 = CARTESIAN_POINT('',(35.,0.,24.)); #173 = VECTOR('',#174,1.); #174 = DIRECTION('',(-0.,1.,0.)); #175 = ORIENTED_EDGE('',*,*,#176,.F.); #176 = EDGE_CURVE('',#113,#169,#177,.T.); #177 = LINE('',#178,#179); #178 = CARTESIAN_POINT('',(10.,20.,24.)); #179 = VECTOR('',#180,1.); #180 = DIRECTION('',(1.,0.,-0.)); #181 = FACE_BOUND('',#182,.F.); #182 = EDGE_LOOP('',(#183)); #183 = ORIENTED_EDGE('',*,*,#184,.F.); #184 = EDGE_CURVE('',#185,#185,#187,.T.); #185 = VERTEX_POINT('',#186); #186 = CARTESIAN_POINT('',(34.,10.,24.)); #187 = CIRCLE('',#188,4.); #188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); #189 = CARTESIAN_POINT('',(30.,10.,24.)); #190 = DIRECTION('',(0.,0.,1.)); #191 = DIRECTION('',(1.,0.,-0.)); #192 = PLANE('',#193); #193 = AXIS2_PLACEMENT_3D('',#194,#195,#196); #194 = CARTESIAN_POINT('',(10.,0.,24.)); #195 = DIRECTION('',(0.,0.,1.)); #196 = DIRECTION('',(1.,0.,-0.)); #197 = ADVANCED_FACE('',(#198),#223,.T.); #198 = FACE_BOUND('',#199,.T.); #199 = EDGE_LOOP('',(#200,#208,#209,#217)); #200 = ORIENTED_EDGE('',*,*,#201,.F.); #201 = EDGE_CURVE('',#161,#202,#204,.T.); #202 = VERTEX_POINT('',#203); #203 = CARTESIAN_POINT('',(35.,0.,30.)); #204 = LINE('',#205,#206); #205 = CARTESIAN_POINT('',(35.,0.,24.)); #206 = VECTOR('',#207,1.); #207 = DIRECTION('',(0.,0.,1.)); #208 = ORIENTED_EDGE('',*,*,#168,.T.); #209 = ORIENTED_EDGE('',*,*,#210,.T.); #210 = EDGE_CURVE('',#169,#211,#213,.T.); #211 = VERTEX_POINT('',#212); #212 = CARTESIAN_POINT('',(35.,20.,30.)); #213 = LINE('',#214,#215); #214 = CARTESIAN_POINT('',(35.,20.,24.)); #215 = VECTOR('',#216,1.); #216 = DIRECTION('',(0.,0.,1.)); #217 = ORIENTED_EDGE('',*,*,#218,.F.); #218 = EDGE_CURVE('',#202,#211,#219,.T.); #219 = LINE('',#220,#221); #220 = CARTESIAN_POINT('',(35.,0.,30.)); #221 = VECTOR('',#222,1.); #222 = DIRECTION('',(-0.,1.,0.)); #223 = PLANE('',#224); #224 = AXIS2_PLACEMENT_3D('',#225,#226,#227); #225 = CARTESIAN_POINT('',(35.,0.,24.)); #226 = DIRECTION('',(1.,0.,-0.)); #227 = DIRECTION('',(0.,0.,1.)); #228 = ADVANCED_FACE('',(#229),#248,.F.); #229 = FACE_BOUND('',#230,.F.); #230 = EDGE_LOOP('',(#231,#240,#246,#247)); #231 = ORIENTED_EDGE('',*,*,#232,.F.); #232 = EDGE_CURVE('',#233,#233,#235,.T.); #233 = VERTEX_POINT('',#234); #234 = CARTESIAN_POINT('',(34.,10.,30.)); #235 = CIRCLE('',#236,4.); #236 = AXIS2_PLACEMENT_3D('',#237,#238,#239); #237 = CARTESIAN_POINT('',(30.,10.,30.)); #238 = DIRECTION('',(0.,0.,1.)); #239 = DIRECTION('',(1.,0.,-0.)); #240 = ORIENTED_EDGE('',*,*,#241,.F.); #241 = EDGE_CURVE('',#185,#233,#242,.T.); #242 = LINE('',#243,#244); #243 = CARTESIAN_POINT('',(34.,10.,-5.)); #244 = VECTOR('',#245,1.); #245 = DIRECTION('',(0.,0.,1.)); #246 = ORIENTED_EDGE('',*,*,#184,.T.); #247 = ORIENTED_EDGE('',*,*,#241,.T.); #248 = CYLINDRICAL_SURFACE('',#249,4.); #249 = AXIS2_PLACEMENT_3D('',#250,#251,#252); #250 = CARTESIAN_POINT('',(30.,10.,-5.)); #251 = DIRECTION('',(0.,0.,1.)); #252 = DIRECTION('',(1.,0.,-0.)); #253 = ADVANCED_FACE('',(#254),#283,.T.); #254 = FACE_BOUND('',#255,.T.); #255 = EDGE_LOOP('',(#256,#264,#265,#266,#267,#268,#269,#277)); #256 = ORIENTED_EDGE('',*,*,#257,.T.); #257 = EDGE_CURVE('',#258,#22,#260,.T.); #258 = VERTEX_POINT('',#259); #259 = CARTESIAN_POINT('',(0.,0.,0.)); #260 = LINE('',#261,#262); #261 = CARTESIAN_POINT('',(0.,0.,0.)); #262 = VECTOR('',#263,1.); #263 = DIRECTION('',(1.,0.,-0.)); #264 = ORIENTED_EDGE('',*,*,#21,.T.); #265 = ORIENTED_EDGE('',*,*,#71,.F.); #266 = ORIENTED_EDGE('',*,*,#103,.T.); #267 = ORIENTED_EDGE('',*,*,#160,.T.); #268 = ORIENTED_EDGE('',*,*,#201,.T.); #269 = ORIENTED_EDGE('',*,*,#270,.F.); #270 = EDGE_CURVE('',#271,#202,#273,.T.); #271 = VERTEX_POINT('',#272); #272 = CARTESIAN_POINT('',(0.,0.,30.)); #273 = LINE('',#274,#275); #274 = CARTESIAN_POINT('',(10.,0.,30.)); #275 = VECTOR('',#276,1.); #276 = DIRECTION('',(1.,0.,-0.)); #277 = ORIENTED_EDGE('',*,*,#278,.F.); #278 = EDGE_CURVE('',#258,#271,#279,.T.); #279 = LINE('',#280,#281); #280 = CARTESIAN_POINT('',(0.,0.,0.)); #281 = VECTOR('',#282,1.); #282 = DIRECTION('',(0.,0.,1.)); #283 = PLANE('',#284); #284 = AXIS2_PLACEMENT_3D('',#285,#286,#287); #285 = CARTESIAN_POINT('',(18.289473684211,0.,15.)); #286 = DIRECTION('',(-0.,-1.,-0.)); #287 = DIRECTION('',(0.,0.,-1.)); #288 = ADVANCED_FACE('',(#289),#314,.T.); #289 = FACE_BOUND('',#290,.T.); #290 = EDGE_LOOP('',(#291,#292,#300,#308)); #291 = ORIENTED_EDGE('',*,*,#278,.T.); #292 = ORIENTED_EDGE('',*,*,#293,.T.); #293 = EDGE_CURVE('',#271,#294,#296,.T.); #294 = VERTEX_POINT('',#295); #295 = CARTESIAN_POINT('',(0.,20.,30.)); #296 = LINE('',#297,#298); #297 = CARTESIAN_POINT('',(0.,0.,30.)); #298 = VECTOR('',#299,1.); #299 = DIRECTION('',(-0.,1.,0.)); #300 = ORIENTED_EDGE('',*,*,#301,.F.); #301 = EDGE_CURVE('',#302,#294,#304,.T.); #302 = VERTEX_POINT('',#303); #303 = CARTESIAN_POINT('',(0.,20.,0.)); #304 = LINE('',#305,#306); #305 = CARTESIAN_POINT('',(0.,20.,0.)); #306 = VECTOR('',#307,1.); #307 = DIRECTION('',(0.,0.,1.)); #308 = ORIENTED_EDGE('',*,*,#309,.F.); #309 = EDGE_CURVE('',#258,#302,#310,.T.); #310 = LINE('',#311,#312); #311 = CARTESIAN_POINT('',(0.,0.,0.)); #312 = VECTOR('',#313,1.); #313 = DIRECTION('',(-0.,1.,0.)); #314 = PLANE('',#315); #315 = AXIS2_PLACEMENT_3D('',#316,#317,#318); #316 = CARTESIAN_POINT('',(0.,10.,15.)); #317 = DIRECTION('',(-1.,-0.,-0.)); #318 = DIRECTION('',(0.,0.,-1.)); #319 = ADVANCED_FACE('',(#320),#340,.T.); #320 = FACE_BOUND('',#321,.T.); #321 = EDGE_LOOP('',(#322,#323,#329,#330,#331,#332,#333,#334)); #322 = ORIENTED_EDGE('',*,*,#301,.T.); #323 = ORIENTED_EDGE('',*,*,#324,.T.); #324 = EDGE_CURVE('',#294,#211,#325,.T.); #325 = LINE('',#326,#327); #326 = CARTESIAN_POINT('',(0.,20.,30.)); #327 = VECTOR('',#328,1.); #328 = DIRECTION('',(1.,0.,-0.)); #329 = ORIENTED_EDGE('',*,*,#210,.F.); #330 = ORIENTED_EDGE('',*,*,#176,.F.); #331 = ORIENTED_EDGE('',*,*,#112,.F.); #332 = ORIENTED_EDGE('',*,*,#78,.T.); #333 = ORIENTED_EDGE('',*,*,#39,.F.); #334 = ORIENTED_EDGE('',*,*,#335,.F.); #335 = EDGE_CURVE('',#302,#32,#336,.T.); #336 = LINE('',#337,#338); #337 = CARTESIAN_POINT('',(0.,20.,0.)); #338 = VECTOR('',#339,1.); #339 = DIRECTION('',(1.,0.,-0.)); #340 = PLANE('',#341); #341 = AXIS2_PLACEMENT_3D('',#342,#343,#344); #342 = CARTESIAN_POINT('',(18.289473684211,20.,15.)); #343 = DIRECTION('',(0.,1.,0.)); #344 = DIRECTION('',(0.,-0.,1.)); #345 = ADVANCED_FACE('',(#346,#352),#355,.F.); #346 = FACE_BOUND('',#347,.T.); #347 = EDGE_LOOP('',(#348,#349,#350,#351)); #348 = ORIENTED_EDGE('',*,*,#309,.T.); #349 = ORIENTED_EDGE('',*,*,#335,.T.); #350 = ORIENTED_EDGE('',*,*,#31,.F.); #351 = ORIENTED_EDGE('',*,*,#257,.F.); #352 = FACE_BOUND('',#353,.F.); #353 = EDGE_LOOP('',(#354)); #354 = ORIENTED_EDGE('',*,*,#143,.F.); #355 = PLANE('',#356); #356 = AXIS2_PLACEMENT_3D('',#357,#358,#359); #357 = CARTESIAN_POINT('',(0.,0.,0.)); #358 = DIRECTION('',(0.,0.,1.)); #359 = DIRECTION('',(1.,0.,-0.)); #360 = ADVANCED_FACE('',(#361,#367),#370,.T.); #361 = FACE_BOUND('',#362,.T.); #362 = EDGE_LOOP('',(#363,#364,#365,#366)); #363 = ORIENTED_EDGE('',*,*,#293,.F.); #364 = ORIENTED_EDGE('',*,*,#270,.T.); #365 = ORIENTED_EDGE('',*,*,#218,.T.); #366 = ORIENTED_EDGE('',*,*,#324,.F.); #367 = FACE_BOUND('',#368,.T.); #368 = EDGE_LOOP('',(#369)); #369 = ORIENTED_EDGE('',*,*,#232,.F.); #370 = PLANE('',#371); #371 = AXIS2_PLACEMENT_3D('',#372,#373,#374); #372 = CARTESIAN_POINT('',(17.5,10.,30.)); #373 = DIRECTION('',(0.,0.,1.)); #374 = DIRECTION('',(1.,0.,-0.)); #375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#379)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#376,#377,#378)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #376 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #377 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #378 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #379 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#376, 'distance_accuracy_value','confusion accuracy'); #380 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); ENDSEC; END-ISO-10303-21;