|
| 1 | +ISO-10303-21; |
| 2 | +HEADER; |
| 3 | +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); |
| 4 | +FILE_NAME('Open CASCADE Shape Model','2025-03-20T11:44:50',(''),(''), |
| 5 | + 'Open CASCADE STEP processor 7.6','FreeCAD','Unknown'); |
| 6 | +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); |
| 7 | +ENDSEC; |
| 8 | +DATA; |
| 9 | +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', |
| 10 | + 'automotive_design',2000,#2); |
| 11 | +#2 = APPLICATION_CONTEXT( |
| 12 | + 'core data for automotive mechanical design processes'); |
| 13 | +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); |
| 14 | +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); |
| 15 | +#5 = PRODUCT_DEFINITION('design','',#6,#9); |
| 16 | +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); |
| 17 | +#7 = PRODUCT('HMV080_Optical_Cover_5x5x0.7mm_001', |
| 18 | + 'HMV080_Optical_Cover_5x5x0.7mm_001','',(#8)); |
| 19 | +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); |
| 20 | +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); |
| 21 | +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#165); |
| 22 | +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); |
| 23 | +#12 = CARTESIAN_POINT('',(0.,0.,0.)); |
| 24 | +#13 = DIRECTION('',(0.,0.,1.)); |
| 25 | +#14 = DIRECTION('',(1.,0.,-0.)); |
| 26 | +#15 = MANIFOLD_SOLID_BREP('',#16); |
| 27 | +#16 = CLOSED_SHELL('',(#17,#57,#88,#119,#141,#153)); |
| 28 | +#17 = ADVANCED_FACE('',(#18),#52,.F.); |
| 29 | +#18 = FACE_BOUND('',#19,.F.); |
| 30 | +#19 = EDGE_LOOP('',(#20,#30,#38,#46)); |
| 31 | +#20 = ORIENTED_EDGE('',*,*,#21,.T.); |
| 32 | +#21 = EDGE_CURVE('',#22,#24,#26,.T.); |
| 33 | +#22 = VERTEX_POINT('',#23); |
| 34 | +#23 = CARTESIAN_POINT('',(2.55,-2.55,0.)); |
| 35 | +#24 = VERTEX_POINT('',#25); |
| 36 | +#25 = CARTESIAN_POINT('',(2.55,-2.55,0.75)); |
| 37 | +#26 = LINE('',#27,#28); |
| 38 | +#27 = CARTESIAN_POINT('',(2.55,-2.55,0.)); |
| 39 | +#28 = VECTOR('',#29,1.); |
| 40 | +#29 = DIRECTION('',(0.,0.,1.)); |
| 41 | +#30 = ORIENTED_EDGE('',*,*,#31,.T.); |
| 42 | +#31 = EDGE_CURVE('',#24,#32,#34,.T.); |
| 43 | +#32 = VERTEX_POINT('',#33); |
| 44 | +#33 = CARTESIAN_POINT('',(2.55,2.55,0.75)); |
| 45 | +#34 = LINE('',#35,#36); |
| 46 | +#35 = CARTESIAN_POINT('',(2.55,-2.55,0.75)); |
| 47 | +#36 = VECTOR('',#37,1.); |
| 48 | +#37 = DIRECTION('',(0.,1.,0.)); |
| 49 | +#38 = ORIENTED_EDGE('',*,*,#39,.F.); |
| 50 | +#39 = EDGE_CURVE('',#40,#32,#42,.T.); |
| 51 | +#40 = VERTEX_POINT('',#41); |
| 52 | +#41 = CARTESIAN_POINT('',(2.55,2.55,0.)); |
| 53 | +#42 = LINE('',#43,#44); |
| 54 | +#43 = CARTESIAN_POINT('',(2.55,2.55,0.)); |
| 55 | +#44 = VECTOR('',#45,1.); |
| 56 | +#45 = DIRECTION('',(0.,0.,1.)); |
| 57 | +#46 = ORIENTED_EDGE('',*,*,#47,.F.); |
| 58 | +#47 = EDGE_CURVE('',#22,#40,#48,.T.); |
| 59 | +#48 = LINE('',#49,#50); |
| 60 | +#49 = CARTESIAN_POINT('',(2.55,-2.55,0.)); |
| 61 | +#50 = VECTOR('',#51,1.); |
| 62 | +#51 = DIRECTION('',(0.,1.,0.)); |
| 63 | +#52 = PLANE('',#53); |
| 64 | +#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56); |
| 65 | +#54 = CARTESIAN_POINT('',(2.55,-2.55,0.)); |
| 66 | +#55 = DIRECTION('',(-1.,0.,0.)); |
| 67 | +#56 = DIRECTION('',(0.,1.,0.)); |
| 68 | +#57 = ADVANCED_FACE('',(#58),#83,.F.); |
| 69 | +#58 = FACE_BOUND('',#59,.F.); |
| 70 | +#59 = EDGE_LOOP('',(#60,#61,#69,#77)); |
| 71 | +#60 = ORIENTED_EDGE('',*,*,#39,.T.); |
| 72 | +#61 = ORIENTED_EDGE('',*,*,#62,.T.); |
| 73 | +#62 = EDGE_CURVE('',#32,#63,#65,.T.); |
| 74 | +#63 = VERTEX_POINT('',#64); |
| 75 | +#64 = CARTESIAN_POINT('',(-2.55,2.55,0.75)); |
| 76 | +#65 = LINE('',#66,#67); |
| 77 | +#66 = CARTESIAN_POINT('',(2.55,2.55,0.75)); |
| 78 | +#67 = VECTOR('',#68,1.); |
| 79 | +#68 = DIRECTION('',(-1.,0.,0.)); |
| 80 | +#69 = ORIENTED_EDGE('',*,*,#70,.F.); |
| 81 | +#70 = EDGE_CURVE('',#71,#63,#73,.T.); |
| 82 | +#71 = VERTEX_POINT('',#72); |
| 83 | +#72 = CARTESIAN_POINT('',(-2.55,2.55,0.)); |
| 84 | +#73 = LINE('',#74,#75); |
| 85 | +#74 = CARTESIAN_POINT('',(-2.55,2.55,0.)); |
| 86 | +#75 = VECTOR('',#76,1.); |
| 87 | +#76 = DIRECTION('',(0.,0.,1.)); |
| 88 | +#77 = ORIENTED_EDGE('',*,*,#78,.F.); |
| 89 | +#78 = EDGE_CURVE('',#40,#71,#79,.T.); |
| 90 | +#79 = LINE('',#80,#81); |
| 91 | +#80 = CARTESIAN_POINT('',(2.55,2.55,0.)); |
| 92 | +#81 = VECTOR('',#82,1.); |
| 93 | +#82 = DIRECTION('',(-1.,0.,0.)); |
| 94 | +#83 = PLANE('',#84); |
| 95 | +#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87); |
| 96 | +#85 = CARTESIAN_POINT('',(2.55,2.55,0.)); |
| 97 | +#86 = DIRECTION('',(0.,-1.,0.)); |
| 98 | +#87 = DIRECTION('',(-1.,0.,0.)); |
| 99 | +#88 = ADVANCED_FACE('',(#89),#114,.F.); |
| 100 | +#89 = FACE_BOUND('',#90,.F.); |
| 101 | +#90 = EDGE_LOOP('',(#91,#92,#100,#108)); |
| 102 | +#91 = ORIENTED_EDGE('',*,*,#70,.T.); |
| 103 | +#92 = ORIENTED_EDGE('',*,*,#93,.T.); |
| 104 | +#93 = EDGE_CURVE('',#63,#94,#96,.T.); |
| 105 | +#94 = VERTEX_POINT('',#95); |
| 106 | +#95 = CARTESIAN_POINT('',(-2.55,-2.55,0.75)); |
| 107 | +#96 = LINE('',#97,#98); |
| 108 | +#97 = CARTESIAN_POINT('',(-2.55,2.55,0.75)); |
| 109 | +#98 = VECTOR('',#99,1.); |
| 110 | +#99 = DIRECTION('',(0.,-1.,0.)); |
| 111 | +#100 = ORIENTED_EDGE('',*,*,#101,.F.); |
| 112 | +#101 = EDGE_CURVE('',#102,#94,#104,.T.); |
| 113 | +#102 = VERTEX_POINT('',#103); |
| 114 | +#103 = CARTESIAN_POINT('',(-2.55,-2.55,0.)); |
| 115 | +#104 = LINE('',#105,#106); |
| 116 | +#105 = CARTESIAN_POINT('',(-2.55,-2.55,0.)); |
| 117 | +#106 = VECTOR('',#107,1.); |
| 118 | +#107 = DIRECTION('',(0.,0.,1.)); |
| 119 | +#108 = ORIENTED_EDGE('',*,*,#109,.F.); |
| 120 | +#109 = EDGE_CURVE('',#71,#102,#110,.T.); |
| 121 | +#110 = LINE('',#111,#112); |
| 122 | +#111 = CARTESIAN_POINT('',(-2.55,2.55,0.)); |
| 123 | +#112 = VECTOR('',#113,1.); |
| 124 | +#113 = DIRECTION('',(0.,-1.,0.)); |
| 125 | +#114 = PLANE('',#115); |
| 126 | +#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118); |
| 127 | +#116 = CARTESIAN_POINT('',(-2.55,2.55,0.)); |
| 128 | +#117 = DIRECTION('',(1.,0.,0.)); |
| 129 | +#118 = DIRECTION('',(0.,-1.,0.)); |
| 130 | +#119 = ADVANCED_FACE('',(#120),#136,.F.); |
| 131 | +#120 = FACE_BOUND('',#121,.F.); |
| 132 | +#121 = EDGE_LOOP('',(#122,#123,#129,#130)); |
| 133 | +#122 = ORIENTED_EDGE('',*,*,#101,.T.); |
| 134 | +#123 = ORIENTED_EDGE('',*,*,#124,.T.); |
| 135 | +#124 = EDGE_CURVE('',#94,#24,#125,.T.); |
| 136 | +#125 = LINE('',#126,#127); |
| 137 | +#126 = CARTESIAN_POINT('',(-2.55,-2.55,0.75)); |
| 138 | +#127 = VECTOR('',#128,1.); |
| 139 | +#128 = DIRECTION('',(1.,0.,0.)); |
| 140 | +#129 = ORIENTED_EDGE('',*,*,#21,.F.); |
| 141 | +#130 = ORIENTED_EDGE('',*,*,#131,.F.); |
| 142 | +#131 = EDGE_CURVE('',#102,#22,#132,.T.); |
| 143 | +#132 = LINE('',#133,#134); |
| 144 | +#133 = CARTESIAN_POINT('',(-2.55,-2.55,0.)); |
| 145 | +#134 = VECTOR('',#135,1.); |
| 146 | +#135 = DIRECTION('',(1.,0.,0.)); |
| 147 | +#136 = PLANE('',#137); |
| 148 | +#137 = AXIS2_PLACEMENT_3D('',#138,#139,#140); |
| 149 | +#138 = CARTESIAN_POINT('',(-2.55,-2.55,0.)); |
| 150 | +#139 = DIRECTION('',(0.,1.,0.)); |
| 151 | +#140 = DIRECTION('',(1.,0.,0.)); |
| 152 | +#141 = ADVANCED_FACE('',(#142),#148,.F.); |
| 153 | +#142 = FACE_BOUND('',#143,.F.); |
| 154 | +#143 = EDGE_LOOP('',(#144,#145,#146,#147)); |
| 155 | +#144 = ORIENTED_EDGE('',*,*,#47,.T.); |
| 156 | +#145 = ORIENTED_EDGE('',*,*,#78,.T.); |
| 157 | +#146 = ORIENTED_EDGE('',*,*,#109,.T.); |
| 158 | +#147 = ORIENTED_EDGE('',*,*,#131,.T.); |
| 159 | +#148 = PLANE('',#149); |
| 160 | +#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152); |
| 161 | +#150 = CARTESIAN_POINT('',(9.E-17,9.E-17,0.)); |
| 162 | +#151 = DIRECTION('',(0.,0.,1.)); |
| 163 | +#152 = DIRECTION('',(1.,0.,0.)); |
| 164 | +#153 = ADVANCED_FACE('',(#154),#160,.T.); |
| 165 | +#154 = FACE_BOUND('',#155,.T.); |
| 166 | +#155 = EDGE_LOOP('',(#156,#157,#158,#159)); |
| 167 | +#156 = ORIENTED_EDGE('',*,*,#31,.T.); |
| 168 | +#157 = ORIENTED_EDGE('',*,*,#62,.T.); |
| 169 | +#158 = ORIENTED_EDGE('',*,*,#93,.T.); |
| 170 | +#159 = ORIENTED_EDGE('',*,*,#124,.T.); |
| 171 | +#160 = PLANE('',#161); |
| 172 | +#161 = AXIS2_PLACEMENT_3D('',#162,#163,#164); |
| 173 | +#162 = CARTESIAN_POINT('',(9.E-17,9.E-17,0.75)); |
| 174 | +#163 = DIRECTION('',(0.,0.,1.)); |
| 175 | +#164 = DIRECTION('',(1.,0.,0.)); |
| 176 | +#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) |
| 177 | +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#169)) GLOBAL_UNIT_ASSIGNED_CONTEXT |
| 178 | +((#166,#167,#168)) REPRESENTATION_CONTEXT('Context #1', |
| 179 | + '3D Context with UNIT and UNCERTAINTY') ); |
| 180 | +#166 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); |
| 181 | +#167 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); |
| 182 | +#168 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); |
| 183 | +#169 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#166, |
| 184 | + 'distance_accuracy_value','confusion accuracy'); |
| 185 | +#170 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); |
| 186 | +#171 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#172) |
| 187 | + ,#165); |
| 188 | +#172 = STYLED_ITEM('color',(#173),#15); |
| 189 | +#173 = PRESENTATION_STYLE_ASSIGNMENT((#174,#180)); |
| 190 | +#174 = SURFACE_STYLE_USAGE(.BOTH.,#175); |
| 191 | +#175 = SURFACE_SIDE_STYLE('',(#176)); |
| 192 | +#176 = SURFACE_STYLE_FILL_AREA(#177); |
| 193 | +#177 = FILL_AREA_STYLE('',(#178)); |
| 194 | +#178 = FILL_AREA_STYLE_COLOUR('',#179); |
| 195 | +#179 = DRAUGHTING_PRE_DEFINED_COLOUR('blue'); |
| 196 | +#180 = CURVE_STYLE('',#181,POSITIVE_LENGTH_MEASURE(0.1),#182); |
| 197 | +#181 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); |
| 198 | +#182 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, |
| 199 | + 9.803921802644E-02); |
| 200 | +ENDSEC; |
| 201 | +END-ISO-10303-21; |
0 commit comments