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