benikigai/ec-1Public
EC-1 Wireless Controller
SHA-256 100c5e9247184862831b07901db46aa20d0666568f0d662a4ac1827c88b643b7
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('button-cap','2026-10-31T00:00:00',('Author'),('Open CASCADE')
,'Open CASCADE STEP processor 8.0','build123d','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('button-cap','button-cap','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#514);
#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,#158,#193,#197,#252,#287,#405,#485));
#17 = ADVANCED_FACE('',(#18),#32,.T.);
#18 = FACE_BOUND('',#19,.T.);
#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('',(1.5,0.,12.8));
#24 = VERTEX_POINT('',#25);
#25 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,19.5));
#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.);
#27 = LINE('',#28,#29);
#28 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,12.5));
#29 = VECTOR('',#30,1.);
#30 = DIRECTION('',(0.,0.,1.));
#31 = PCURVE('',#32,#37);
#32 = CYLINDRICAL_SURFACE('',#33,1.5);
#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
#34 = CARTESIAN_POINT('',(0.,0.,12.5));
#35 = DIRECTION('',(0.,0.,1.));
#36 = DIRECTION('',(1.,0.,-0.));
#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
#38 = LINE('',#39,#40);
#39 = CARTESIAN_POINT('',(6.28318530718,-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('',(0.,-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,.F.);
#51 = EDGE_CURVE('',#24,#24,#52,.T.);
#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.);
#53 = CIRCLE('',#54,1.5);
#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57);
#55 = CARTESIAN_POINT('',(0.,0.,19.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.,7.));
#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 = PLANE('',#67);
#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
#68 = CARTESIAN_POINT('',(0.,0.,19.5));
#69 = DIRECTION('',(0.,0.,1.));
#70 = DIRECTION('',(1.,0.,-0.));
#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76);
#72 = CIRCLE('',#73,1.5);
#73 = AXIS2_PLACEMENT_2D('',#74,#75);
#74 = CARTESIAN_POINT('',(0.,0.));
#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,.T.);
#79 = EDGE_CURVE('',#22,#22,#80,.T.);
#80 = SURFACE_CURVE('',#81,(#86,#93),.PCURVE_S1.);
#81 = CIRCLE('',#82,1.5);
#82 = AXIS2_PLACEMENT_3D('',#83,#84,#85);
#83 = CARTESIAN_POINT('',(0.,0.,12.8));
#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.3));
#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 = CONICAL_SURFACE('',#95,1.5,0.785398163397);
#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98);
#96 = CARTESIAN_POINT('',(0.,0.,12.8));
#97 = DIRECTION('',(0.,0.,1.));
#98 = DIRECTION('',(1.,0.,-0.));
#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104);
#100 = LINE('',#101,#102);
#101 = CARTESIAN_POINT('',(0.,-0.));
#102 = VECTOR('',#103,1.);
#103 = DIRECTION('',(1.,-0.));
#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#105 = ADVANCED_FACE('',(#106),#94,.T.);
#106 = FACE_BOUND('',#107,.F.);
#107 = EDGE_LOOP('',(#108,#129,#130,#131));
#108 = ORIENTED_EDGE('',*,*,#109,.F.);
#109 = EDGE_CURVE('',#22,#110,#112,.T.);
#110 = VERTEX_POINT('',#111);
#111 = CARTESIAN_POINT('',(1.2,0.,12.5));
#112 = SEAM_CURVE('',#113,(#117,#123),.PCURVE_S1.);
#113 = LINE('',#114,#115);
#114 = CARTESIAN_POINT('',(1.5,0.,12.8));
#115 = VECTOR('',#116,1.);
#116 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187));
#117 = PCURVE('',#94,#118);
#118 = DEFINITIONAL_REPRESENTATION('',(#119),#122);
#119 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#120,#121),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,0.424264068712),.PIECEWISE_BEZIER_KNOTS.);
#120 = CARTESIAN_POINT('',(0.,0.));
#121 = CARTESIAN_POINT('',(0.,-0.3));
#122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#123 = PCURVE('',#94,#124);
#124 = DEFINITIONAL_REPRESENTATION('',(#125),#128);
#125 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#126,#127),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,0.424264068712),.PIECEWISE_BEZIER_KNOTS.);
#126 = CARTESIAN_POINT('',(6.28318530718,0.));
#127 = CARTESIAN_POINT('',(6.28318530718,-0.3));
#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#129 = ORIENTED_EDGE('',*,*,#79,.T.);
#130 = ORIENTED_EDGE('',*,*,#109,.T.);
#131 = ORIENTED_EDGE('',*,*,#132,.F.);
#132 = EDGE_CURVE('',#110,#110,#133,.T.);
#133 = SURFACE_CURVE('',#134,(#139,#146),.PCURVE_S1.);
#134 = CIRCLE('',#135,1.2);
#135 = AXIS2_PLACEMENT_3D('',#136,#137,#138);
#136 = CARTESIAN_POINT('',(0.,0.,12.5));
#137 = DIRECTION('',(0.,0.,1.));
#138 = DIRECTION('',(1.,0.,-0.));
#139 = PCURVE('',#94,#140);
#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145);
#141 = LINE('',#142,#143);
#142 = CARTESIAN_POINT('',(0.,-0.3));
#143 = VECTOR('',#144,1.);
#144 = DIRECTION('',(1.,-0.));
#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#146 = PCURVE('',#147,#152);
#147 = PLANE('',#148);
#148 = AXIS2_PLACEMENT_3D('',#149,#150,#151);
#149 = CARTESIAN_POINT('',(0.,0.,12.5));
#150 = DIRECTION('',(0.,0.,1.));
#151 = DIRECTION('',(1.,0.,-0.));
#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157);
#153 = CIRCLE('',#154,1.2);
#154 = AXIS2_PLACEMENT_2D('',#155,#156);
#155 = CARTESIAN_POINT('',(0.,0.));
#156 = DIRECTION('',(1.,0.));
#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#158 = ADVANCED_FACE('',(#159,#190),#66,.F.);
#159 = FACE_BOUND('',#160,.F.);
#160 = EDGE_LOOP('',(#161));
#161 = ORIENTED_EDGE('',*,*,#162,.T.);
#162 = EDGE_CURVE('',#163,#163,#165,.T.);
#163 = VERTEX_POINT('',#164);
#164 = CARTESIAN_POINT('',(4.7,-1.151167991199E-15,19.5));
#165 = SURFACE_CURVE('',#166,(#171,#178),.PCURVE_S1.);
#166 = CIRCLE('',#167,4.7);
#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170);
#168 = CARTESIAN_POINT('',(0.,0.,19.5));
#169 = DIRECTION('',(0.,0.,1.));
#170 = DIRECTION('',(1.,0.,-0.));
#171 = PCURVE('',#66,#172);
#172 = DEFINITIONAL_REPRESENTATION('',(#173),#177);
#173 = CIRCLE('',#174,4.7);
#174 = AXIS2_PLACEMENT_2D('',#175,#176);
#175 = CARTESIAN_POINT('',(0.,0.));
#176 = DIRECTION('',(1.,0.));
#177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#178 = PCURVE('',#179,#184);
#179 = CYLINDRICAL_SURFACE('',#180,4.7);
#180 = AXIS2_PLACEMENT_3D('',#181,#182,#183);
#181 = CARTESIAN_POINT('',(0.,0.,19.5));
#182 = DIRECTION('',(0.,0.,1.));
#183 = DIRECTION('',(1.,0.,-0.));
#184 = DEFINITIONAL_REPRESENTATION('',(#185),#189);
#185 = LINE('',#186,#187);
#186 = CARTESIAN_POINT('',(0.,0.));
#187 = VECTOR('',#188,1.);
#188 = DIRECTION('',(1.,0.));
#189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#190 = FACE_BOUND('',#191,.F.);
#191 = EDGE_LOOP('',(#192));
#192 = ORIENTED_EDGE('',*,*,#51,.F.);
#193 = ADVANCED_FACE('',(#194),#147,.F.);
#194 = FACE_BOUND('',#195,.F.);
#195 = EDGE_LOOP('',(#196));
#196 = ORIENTED_EDGE('',*,*,#132,.T.);
#197 = ADVANCED_FACE('',(#198),#179,.T.);
#198 = FACE_BOUND('',#199,.T.);
#199 = EDGE_LOOP('',(#200,#229,#250,#251));
#200 = ORIENTED_EDGE('',*,*,#201,.F.);
#201 = EDGE_CURVE('',#202,#202,#204,.T.);
#202 = VERTEX_POINT('',#203);
#203 = CARTESIAN_POINT('',(4.7,-1.151167991199E-15,20.3));
#204 = SURFACE_CURVE('',#205,(#210,#217),.PCURVE_S1.);
#205 = CIRCLE('',#206,4.7);
#206 = AXIS2_PLACEMENT_3D('',#207,#208,#209);
#207 = CARTESIAN_POINT('',(0.,0.,20.3));
#208 = DIRECTION('',(0.,0.,1.));
#209 = DIRECTION('',(1.,0.,-0.));
#210 = PCURVE('',#179,#211);
#211 = DEFINITIONAL_REPRESENTATION('',(#212),#216);
#212 = LINE('',#213,#214);
#213 = CARTESIAN_POINT('',(0.,0.8));
#214 = VECTOR('',#215,1.);
#215 = DIRECTION('',(1.,0.));
#216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#217 = PCURVE('',#218,#223);
#218 = PLANE('',#219);
#219 = AXIS2_PLACEMENT_3D('',#220,#221,#222);
#220 = CARTESIAN_POINT('',(0.,0.,20.3));
#221 = DIRECTION('',(0.,0.,1.));
#222 = DIRECTION('',(1.,0.,-0.));
#223 = DEFINITIONAL_REPRESENTATION('',(#224),#228);
#224 = CIRCLE('',#225,4.7);
#225 = AXIS2_PLACEMENT_2D('',#226,#227);
#226 = CARTESIAN_POINT('',(0.,0.));
#227 = DIRECTION('',(1.,0.));
#228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#229 = ORIENTED_EDGE('',*,*,#230,.F.);
#230 = EDGE_CURVE('',#163,#202,#231,.T.);
#231 = SEAM_CURVE('',#232,(#236,#243),.PCURVE_S1.);
#232 = LINE('',#233,#234);
#233 = CARTESIAN_POINT('',(4.7,-1.151167991199E-15,19.5));
#234 = VECTOR('',#235,1.);
#235 = DIRECTION('',(0.,0.,1.));
#236 = PCURVE('',#179,#237);
#237 = DEFINITIONAL_REPRESENTATION('',(#238),#242);
#238 = LINE('',#239,#240);
#239 = CARTESIAN_POINT('',(6.28318530718,-0.));
#240 = VECTOR('',#241,1.);
#241 = DIRECTION('',(0.,1.));
#242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#243 = PCURVE('',#179,#244);
#244 = DEFINITIONAL_REPRESENTATION('',(#245),#249);
#245 = LINE('',#246,#247);
#246 = CARTESIAN_POINT('',(0.,-0.));
#247 = VECTOR('',#248,1.);
#248 = DIRECTION('',(0.,1.));
#249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#250 = ORIENTED_EDGE('',*,*,#162,.T.);
#251 = ORIENTED_EDGE('',*,*,#230,.T.);
#252 = ADVANCED_FACE('',(#253,#256),#218,.T.);
#253 = FACE_BOUND('',#254,.T.);
#254 = EDGE_LOOP('',(#255));
#255 = ORIENTED_EDGE('',*,*,#201,.T.);
#256 = FACE_BOUND('',#257,.T.);
#257 = EDGE_LOOP('',(#258));
#258 = ORIENTED_EDGE('',*,*,#259,.F.);
#259 = EDGE_CURVE('',#260,#260,#262,.T.);
#260 = VERTEX_POINT('',#261);
#261 = CARTESIAN_POINT('',(3.8,-9.30731567352E-16,20.3));
#262 = SURFACE_CURVE('',#263,(#268,#275),.PCURVE_S1.);
#263 = CIRCLE('',#264,3.8);
#264 = AXIS2_PLACEMENT_3D('',#265,#266,#267);
#265 = CARTESIAN_POINT('',(0.,0.,20.3));
#266 = DIRECTION('',(0.,0.,1.));
#267 = DIRECTION('',(1.,0.,-0.));
#268 = PCURVE('',#218,#269);
#269 = DEFINITIONAL_REPRESENTATION('',(#270),#274);
#270 = CIRCLE('',#271,3.8);
#271 = AXIS2_PLACEMENT_2D('',#272,#273);
#272 = CARTESIAN_POINT('',(0.,0.));
#273 = DIRECTION('',(1.,0.));
#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#275 = PCURVE('',#276,#281);
#276 = CYLINDRICAL_SURFACE('',#277,3.8);
#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280);
#278 = CARTESIAN_POINT('',(0.,0.,20.3));
#279 = DIRECTION('',(0.,0.,1.));
#280 = DIRECTION('',(1.,0.,-0.));
#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286);
#282 = LINE('',#283,#284);
#283 = CARTESIAN_POINT('',(0.,0.));
#284 = VECTOR('',#285,1.);
#285 = DIRECTION('',(1.,0.));
#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#287 = ADVANCED_FACE('',(#288),#276,.T.);
#288 = FACE_BOUND('',#289,.T.);
#289 = EDGE_LOOP('',(#290,#313,#403,#404));
#290 = ORIENTED_EDGE('',*,*,#291,.T.);
#291 = EDGE_CURVE('',#260,#292,#294,.T.);
#292 = VERTEX_POINT('',#293);
#293 = CARTESIAN_POINT('',(3.8,0.,24.56803110743));
#294 = SEAM_CURVE('',#295,(#299,#306),.PCURVE_S1.);
#295 = LINE('',#296,#297);
#296 = CARTESIAN_POINT('',(3.8,-9.30731567352E-16,20.3));
#297 = VECTOR('',#298,1.);
#298 = DIRECTION('',(0.,0.,1.));
#299 = PCURVE('',#276,#300);
#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305);
#301 = LINE('',#302,#303);
#302 = CARTESIAN_POINT('',(6.28318530718,-0.));
#303 = VECTOR('',#304,1.);
#304 = DIRECTION('',(0.,1.));
#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#306 = PCURVE('',#276,#307);
#307 = DEFINITIONAL_REPRESENTATION('',(#308),#312);
#308 = LINE('',#309,#310);
#309 = CARTESIAN_POINT('',(0.,-0.));
#310 = VECTOR('',#311,1.);
#311 = DIRECTION('',(0.,1.));
#312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#313 = ORIENTED_EDGE('',*,*,#314,.F.);
#314 = EDGE_CURVE('',#292,#292,#315,.T.);
#315 = SURFACE_CURVE('',#316,(#331,#353),.PCURVE_S1.);
#316 = ( BOUNDED_CURVE() B_SPLINE_CURVE(13,(#317,#318,#319,#320,#321,
#322,#323,#324,#325,#326,#327,#328,#329,#330),.UNSPECIFIED.,.T.,.F.)
B_SPLINE_CURVE_WITH_KNOTS((14,14),(8.446311966463E-16,23.876104167282),
.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.000000000001,0.999999999999,
1.000000000003,0.999999999996,1.000000000004,0.999999999997,
1.000000000002,0.999999999999,1.,1.,1.)) REPRESENTATION_ITEM('') );
#317 = CARTESIAN_POINT('',(3.8,0.,24.56803110743));
#318 = CARTESIAN_POINT('',(3.799999999999,1.810055347881,24.56803110743)
);
#319 = CARTESIAN_POINT('',(2.864503676302,3.661851936126,24.568031107431
));
#320 = CARTESIAN_POINT('',(0.939383234427,4.98596528773,24.56803110743)
);
#321 = CARTESIAN_POINT('',(-1.709826849779,5.189323863977,
24.568031107432));
#322 = CARTESIAN_POINT('',(-3.998429037472,3.778028629549,
24.568031107428));
#323 = CARTESIAN_POINT('',(-5.676878335705,1.717852883477,
24.568031107433));
#324 = CARTESIAN_POINT('',(-5.676878335739,-1.717852883464,
24.568031107428));
#325 = CARTESIAN_POINT('',(-3.998429037435,-3.778028629573,
24.568031107432));
#326 = CARTESIAN_POINT('',(-1.709826849811,-5.189323863956,
24.56803110743));
#327 = CARTESIAN_POINT('',(0.939383234447,-4.98596528774,24.568031107431
));
#328 = CARTESIAN_POINT('',(2.864503676294,-3.661851936123,24.56803110743
));
#329 = CARTESIAN_POINT('',(3.800000000001,-1.810055347882,24.56803110743
));
#330 = CARTESIAN_POINT('',(3.8,-9.30731567352E-16,24.56803110743));
#331 = PCURVE('',#276,#332);
#332 = DEFINITIONAL_REPRESENTATION('',(#333),#352);
#333 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#334,#335,#336,#337,#338,#339,
#340,#341,#342,#343,#344,#345,#346,#347,#348,#349,#350,#351),
.UNSPECIFIED.,.F.,.F.,(10,8,10),(8.446311966463E-16,11.938052083641,
23.876104167282),.UNSPECIFIED.);
#334 = CARTESIAN_POINT('',(-4.440892098501E-16,4.26803110743));
#335 = CARTESIAN_POINT('',(0.344016367287,4.26803110743));
#336 = CARTESIAN_POINT('',(0.693951626852,4.26803110743));
#337 = CARTESIAN_POINT('',(1.045310680394,4.268031107431));
#338 = CARTESIAN_POINT('',(1.396480962002,4.26803110743));
#339 = CARTESIAN_POINT('',(1.74485073445,4.268031107431));
#340 = CARTESIAN_POINT('',(2.094637362127,4.26803110743));
#341 = CARTESIAN_POINT('',(2.443412978475,4.26803110743));
#342 = CARTESIAN_POINT('',(2.792527182977,4.26803110743));
#343 = CARTESIAN_POINT('',(3.490658124203,4.26803110743));
#344 = CARTESIAN_POINT('',(3.839772328705,4.26803110743));
#345 = CARTESIAN_POINT('',(4.188547945048,4.268031107431));
#346 = CARTESIAN_POINT('',(4.538334572739,4.26803110743));
#347 = CARTESIAN_POINT('',(4.886704345166,4.268031107431));
#348 = CARTESIAN_POINT('',(5.237874626795,4.26803110743));
#349 = CARTESIAN_POINT('',(5.589233680323,4.268031107431));
#350 = CARTESIAN_POINT('',(5.939168939892,4.26803110743));
#351 = CARTESIAN_POINT('',(6.28318530718,4.26803110743));
#352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#353 = PCURVE('',#354,#397);
#354 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,13,(
(#355,#356,#357,#358,#359,#360,#361,#362,#363,#364,#365,#366,#367
,#368)
,(#369,#370,#371,#372,#373,#374,#375,#376,#377,#378,#379,#380,#381
,#382)
,(#383,#384,#385,#386,#387,#388,#389,#390,#391,#392,#393,#394,#395
,#396
)),.UNSPECIFIED.,.F.,.T.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(14,
14),(0.,23.876104167282),(8.446311966463E-16,23.876104167282),
.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_SURFACE((
(1.,1.,1.,1.000000000001,0.999999999999,1.000000000003
,0.999999999996,1.000000000004,0.999999999997,1.000000000002
,0.999999999999,1.,1.,1.)
,(0.800595851032,0.800595851032,0.800595851032,0.800595851033
,0.80059585103,0.800595851036,0.800595851027,0.800595851037
,0.800595851028,0.800595851035,0.800595851031,0.800595851033
,0.800595851032,0.800595851032)
,(1.,1.,1.,1.000000000001,0.999999999999,1.000000000003
,0.999999999996,1.000000000004,0.999999999997,1.000000000002
,0.999999999999,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() );
#355 = CARTESIAN_POINT('',(3.8,0.,24.56803110743));
#356 = CARTESIAN_POINT('',(3.799999999999,1.810055347881,24.56803110743)
);
#357 = CARTESIAN_POINT('',(2.864503676302,3.661851936126,24.568031107431
));
#358 = CARTESIAN_POINT('',(0.939383234427,4.98596528773,24.56803110743)
);
#359 = CARTESIAN_POINT('',(-1.709826849779,5.189323863977,
24.568031107432));
#360 = CARTESIAN_POINT('',(-3.998429037472,3.778028629549,
24.568031107428));
#361 = CARTESIAN_POINT('',(-5.676878335705,1.717852883477,
24.568031107433));
#362 = CARTESIAN_POINT('',(-5.676878335739,-1.717852883464,
24.568031107428));
#363 = CARTESIAN_POINT('',(-3.998429037435,-3.778028629573,
24.568031107432));
#364 = CARTESIAN_POINT('',(-1.709826849811,-5.189323863956,
24.56803110743));
#365 = CARTESIAN_POINT('',(0.939383234447,-4.98596528774,24.568031107431
));
#366 = CARTESIAN_POINT('',(2.864503676294,-3.661851936123,24.56803110743
));
#367 = CARTESIAN_POINT('',(3.800000000001,-1.810055347882,24.56803110743
));
#368 = CARTESIAN_POINT('',(3.8,-9.30731567352E-16,24.56803110743));
#369 = CARTESIAN_POINT('',(3.8,1.423340612039E-15,24.904832901632));
#370 = CARTESIAN_POINT('',(3.799999999999,1.810055347881,24.904832901632
));
#371 = CARTESIAN_POINT('',(2.864503676301,3.661851936127,24.904832901632
));
#372 = CARTESIAN_POINT('',(0.939383234431,4.985965287725,24.904832901633
));
#373 = CARTESIAN_POINT('',(-1.70982684979,5.189323863988,24.904832901632
));
#374 = CARTESIAN_POINT('',(-3.99842903745,3.778028629534,24.904832901634
));
#375 = CARTESIAN_POINT('',(-5.676878335737,1.717852883491,
24.904832901631));
#376 = CARTESIAN_POINT('',(-5.676878335706,-1.717852883469,
24.904832901634));
#377 = CARTESIAN_POINT('',(-3.998429037458,-3.778028629573,
24.904832901632));
#378 = CARTESIAN_POINT('',(-1.7098268498,-5.189323863954,24.904832901633
));
#379 = CARTESIAN_POINT('',(0.939383234444,-4.985965287741,
24.904832901632));
#380 = CARTESIAN_POINT('',(2.864503676295,-3.661851936123,
24.904832901632));
#381 = CARTESIAN_POINT('',(3.800000000001,-1.810055347882,
24.904832901632));
#382 = CARTESIAN_POINT('',(3.8,5.860763263588E-15,24.904832901632));
#383 = CARTESIAN_POINT('',(3.476858345021,0.,24.999779830994));
#384 = CARTESIAN_POINT('',(3.47685834502,1.656133168745,24.999779830994)
);
#385 = CARTESIAN_POINT('',(2.62091408192,3.350458016408,24.999779830994)
);
#386 = CARTESIAN_POINT('',(0.859500641524,4.561972373323,24.999779830994
));
#387 = CARTESIAN_POINT('',(-1.564427829262,4.748037889867,
24.999779830994));
#388 = CARTESIAN_POINT('',(-3.658413517345,3.456755360095,
24.999779830994));
#389 = CARTESIAN_POINT('',(-5.194132056623,1.571771350909,
24.999779830994));
#390 = CARTESIAN_POINT('',(-5.194132056653,-1.571771350897,
24.999779830994));
#391 = CARTESIAN_POINT('',(-3.658413517311,-3.456755360116,
24.999779830994));
#392 = CARTESIAN_POINT('',(-1.564427829291,-4.748037889848,
24.999779830994));
#393 = CARTESIAN_POINT('',(0.859500641542,-4.561972373331,
24.999779830994));
#394 = CARTESIAN_POINT('',(2.620914081912,-3.350458016406,
24.999779830994));
#395 = CARTESIAN_POINT('',(3.476858345022,-1.656133168745,
24.999779830994));
#396 = CARTESIAN_POINT('',(3.476858345021,-8.515846886638E-16,
24.999779830994));
#397 = DEFINITIONAL_REPRESENTATION('',(#398),#402);
#398 = LINE('',#399,#400);
#399 = CARTESIAN_POINT('',(0.,0.));
#400 = VECTOR('',#401,1.);
#401 = DIRECTION('',(0.,1.));
#402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#403 = ORIENTED_EDGE('',*,*,#291,.F.);
#404 = ORIENTED_EDGE('',*,*,#259,.T.);
#405 = ADVANCED_FACE('',(#406),#354,.F.);
#406 = FACE_BOUND('',#407,.F.);
#407 = EDGE_LOOP('',(#408,#429,#483,#484));
#408 = ORIENTED_EDGE('',*,*,#409,.T.);
#409 = EDGE_CURVE('',#292,#410,#412,.T.);
#410 = VERTEX_POINT('',#411);
#411 = CARTESIAN_POINT('',(3.476858345021,0.,24.999779830994));
#412 = SEAM_CURVE('',#413,(#417,#423),.PCURVE_S1.);
#413 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#414,#415,#416),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
23.876104167282),.PIECEWISE_BEZIER_KNOTS.) CURVE()
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
0.800595851032,1.)) REPRESENTATION_ITEM('') );
#414 = CARTESIAN_POINT('',(3.8,0.,24.56803110743));
#415 = CARTESIAN_POINT('',(3.8,1.423340612039E-15,24.904832901632));
#416 = CARTESIAN_POINT('',(3.476858345021,0.,24.999779830994));
#417 = PCURVE('',#354,#418);
#418 = DEFINITIONAL_REPRESENTATION('',(#419),#422);
#419 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#420,#421),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,23.876104167282),.PIECEWISE_BEZIER_KNOTS.);
#420 = CARTESIAN_POINT('',(0.,8.446311966463E-16));
#421 = CARTESIAN_POINT('',(23.876104167282,8.446311966463E-16));
#422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#423 = PCURVE('',#354,#424);
#424 = DEFINITIONAL_REPRESENTATION('',(#425),#428);
#425 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#426,#427),.UNSPECIFIED.,.F.,.F.,
(2,2),(0.,23.876104167282),.PIECEWISE_BEZIER_KNOTS.);
#426 = CARTESIAN_POINT('',(0.,23.876104167282));
#427 = CARTESIAN_POINT('',(23.876104167282,23.876104167282));
#428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#429 = ORIENTED_EDGE('',*,*,#430,.T.);
#430 = EDGE_CURVE('',#410,#410,#431,.T.);
#431 = SURFACE_CURVE('',#432,(#447,#454),.PCURVE_S1.);
#432 = ( BOUNDED_CURVE() B_SPLINE_CURVE(13,(#433,#434,#435,#436,#437,
#438,#439,#440,#441,#442,#443,#444,#445,#446),.UNSPECIFIED.,.T.,.F.)
B_SPLINE_CURVE_WITH_KNOTS((14,14),(8.446311966463E-16,23.876104167282),
.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.000000000001,0.999999999999,
1.000000000003,0.999999999996,1.000000000004,0.999999999997,
1.000000000002,0.999999999999,1.,1.,1.)) REPRESENTATION_ITEM('') );
#433 = CARTESIAN_POINT('',(3.476858345021,0.,24.999779830994));
#434 = CARTESIAN_POINT('',(3.47685834502,1.656133168745,24.999779830994)
);
#435 = CARTESIAN_POINT('',(2.62091408192,3.350458016408,24.999779830994)
);
#436 = CARTESIAN_POINT('',(0.859500641524,4.561972373323,24.999779830994
));
#437 = CARTESIAN_POINT('',(-1.564427829262,4.748037889867,
24.999779830994));
#438 = CARTESIAN_POINT('',(-3.658413517345,3.456755360095,
24.999779830994));
#439 = CARTESIAN_POINT('',(-5.194132056623,1.571771350909,
24.999779830994));
#440 = CARTESIAN_POINT('',(-5.194132056653,-1.571771350897,
24.999779830994));
#441 = CARTESIAN_POINT('',(-3.658413517311,-3.456755360116,
24.999779830994));
#442 = CARTESIAN_POINT('',(-1.564427829291,-4.748037889848,
24.999779830994));
#443 = CARTESIAN_POINT('',(0.859500641542,-4.561972373331,
24.999779830994));
#444 = CARTESIAN_POINT('',(2.620914081912,-3.350458016406,
24.999779830994));
#445 = CARTESIAN_POINT('',(3.476858345022,-1.656133168745,
24.999779830994));
#446 = CARTESIAN_POINT('',(3.476858345021,-8.515846886638E-16,
24.999779830994));
#447 = PCURVE('',#354,#448);
#448 = DEFINITIONAL_REPRESENTATION('',(#449),#453);
#449 = LINE('',#450,#451);
#450 = CARTESIAN_POINT('',(23.876104167282,0.));
#451 = VECTOR('',#452,1.);
#452 = DIRECTION('',(0.,1.));
#453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#454 = PCURVE('',#455,#460);
#455 = SPHERICAL_SURFACE('',#456,12.333333333333);
#456 = AXIS2_PLACEMENT_3D('',#457,#458,#459);
#457 = CARTESIAN_POINT('',(0.,0.,13.166666666667));
#458 = DIRECTION('',(0.,0.,1.));
#459 = DIRECTION('',(1.,0.,-0.));
#460 = DEFINITIONAL_REPRESENTATION('',(#461),#482);
#461 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#462,#463,#464,#465,#466,#467,
#468,#469,#470,#471,#472,#473,#474,#475,#476,#477,#478,#479,#480,
#481),.UNSPECIFIED.,.F.,.F.,(11,9,11),(8.446311966463E-16,
11.938052083641,23.876104167282),.UNSPECIFIED.);
#462 = CARTESIAN_POINT('',(1.33226762955E-15,1.28501473045));
#463 = CARTESIAN_POINT('',(0.309614730559,1.28501473045));
#464 = CARTESIAN_POINT('',(0.624015126698,1.28501473045));
#465 = CARTESIAN_POINT('',(0.939675481414,1.285014730451));
#466 = CARTESIAN_POINT('',(1.256500312753,1.285014730449));
#467 = CARTESIAN_POINT('',(1.57004684709,1.285014730452));
#468 = CARTESIAN_POINT('',(1.885252848915,1.285014730449));
#469 = CARTESIAN_POINT('',(2.199042564115,1.285014730451));
#470 = CARTESIAN_POINT('',(2.513286371135,1.28501473045));
#471 = CARTESIAN_POINT('',(2.827433730038,1.28501473045));
#472 = CARTESIAN_POINT('',(3.455751577141,1.28501473045));
#473 = CARTESIAN_POINT('',(3.769898936048,1.28501473045));
#474 = CARTESIAN_POINT('',(4.084142743053,1.28501473045));
#475 = CARTESIAN_POINT('',(4.397932458295,1.285014730451));
#476 = CARTESIAN_POINT('',(4.713138460045,1.28501473045));
#477 = CARTESIAN_POINT('',(5.02668499447,1.285014730451));
#478 = CARTESIAN_POINT('',(5.343509825738,1.28501473045));
#479 = CARTESIAN_POINT('',(5.659170180491,1.285014730451));
#480 = CARTESIAN_POINT('',(5.97357057662,1.28501473045));
#481 = CARTESIAN_POINT('',(6.28318530718,1.28501473045));
#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#483 = ORIENTED_EDGE('',*,*,#409,.F.);
#484 = ORIENTED_EDGE('',*,*,#314,.F.);
#485 = ADVANCED_FACE('',(#486),#455,.T.);
#486 = FACE_BOUND('',#487,.T.);
#487 = EDGE_LOOP('',(#488,#512,#513));
#488 = ORIENTED_EDGE('',*,*,#489,.T.);
#489 = EDGE_CURVE('',#410,#490,#492,.T.);
#490 = VERTEX_POINT('',#491);
#491 = CARTESIAN_POINT('',(7.551988594742E-16,-1.84970373195E-31,25.5));
#492 = SEAM_CURVE('',#493,(#498,#505),.PCURVE_S1.);
#493 = CIRCLE('',#494,12.333333333333);
#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497);
#495 = CARTESIAN_POINT('',(0.,0.,13.166666666667));
#496 = DIRECTION('',(-2.449293598295E-16,-1.,0.));
#497 = DIRECTION('',(1.,-2.449293598295E-16,0.));
#498 = PCURVE('',#455,#499);
#499 = DEFINITIONAL_REPRESENTATION('',(#500),#504);
#500 = LINE('',#501,#502);
#501 = CARTESIAN_POINT('',(6.28318530718,-6.28318530718));
#502 = VECTOR('',#503,1.);
#503 = DIRECTION('',(0.,1.));
#504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#505 = PCURVE('',#455,#506);
#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511);
#507 = LINE('',#508,#509);
#508 = CARTESIAN_POINT('',(0.,-6.28318530718));
#509 = VECTOR('',#510,1.);
#510 = DIRECTION('',(0.,1.));
#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#512 = ORIENTED_EDGE('',*,*,#489,.F.);
#513 = ORIENTED_EDGE('',*,*,#430,.T.);
#514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#518)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#515,#516,#517)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#515 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#516 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#517 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#518 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#515,
'distance_accuracy_value','confusion accuracy');
#519 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#520 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#521)
,#514);
#521 = STYLED_ITEM('color',(#522),#15);
#522 = PRESENTATION_STYLE_ASSIGNMENT((#523,#529));
#523 = SURFACE_STYLE_USAGE(.BOTH.,#524);
#524 = SURFACE_SIDE_STYLE('',(#525));
#525 = SURFACE_STYLE_FILL_AREA(#526);
#526 = FILL_AREA_STYLE('',(#527));
#527 = FILL_AREA_STYLE_COLOUR('',#528);
#528 = COLOUR_RGB('',0.921568637116,0.913725491704,0.886274513239);
#529 = CURVE_STYLE('',#530,POSITIVE_LENGTH_MEASURE(0.1),#528);
#530 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
ENDSEC;
END-ISO-10303-21;