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