ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('SolidCraft model'),'2;1');
FILE_NAME('plate.step','',(''),(''),'SolidCraft','SolidCraft','');
FILE_SCHEMA(('AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF { 1 0 10303 442 1 1 4 }'));
ENDSEC;
DATA;
#1=APPLICATION_CONTEXT('managed model based 3d engineering');
#2=APPLICATION_PROTOCOL_DEFINITION('international standard','ap242_managed_model_based_3d_engineering',2014,#1);
#3=PRODUCT_CONTEXT('',#1,'mechanical');
#4=PRODUCT_DEFINITION_CONTEXT('part definition',#1,'design');
#5=(LENGTH_UNIT()NAMED_UNIT(*)SI_UNIT(.MILLI.,.METRE.));
#6=(NAMED_UNIT(*)PLANE_ANGLE_UNIT()SI_UNIT($,.RADIAN.));
#7=(NAMED_UNIT(*)SI_UNIT($,.STERADIAN.)SOLID_ANGLE_UNIT());
#8=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-06),#5,'distance_accuracy_value','confusion accuracy');
#9=(GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8))GLOBAL_UNIT_ASSIGNED_CONTEXT((#5,#6,#7))REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY'));
#10=CARTESIAN_POINT('',(0.0,0.0,0.0));
#11=DIRECTION('',(0.0,0.0,1.0));
#12=DIRECTION('',(1.0,0.0,0.0));
#13=AXIS2_PLACEMENT_3D('',#10,#11,#12);
#14=PRODUCT('plate','plate','',(#3));
#15=PRODUCT_DEFINITION_FORMATION('','',#14);
#16=PRODUCT_DEFINITION('design','',#15,#4);
#17=PRODUCT_DEFINITION_SHAPE('','',#16);
#18=SHAPE_REPRESENTATION('plate',(#13),#9);
#19=SHAPE_DEFINITION_REPRESENTATION(#17,#18);
#20=DIRECTION('',(-1.0,0.0,0.0));
#21=CARTESIAN_POINT('',(30.0,15.0,10.0));
#22=AXIS2_PLACEMENT_3D('',#21,#11,#20);
#23=PLANE('',#22);
#24=DIRECTION('',(0.0,-1.0,0.0));
#25=VECTOR('',#24,30.0);
#26=CARTESIAN_POINT('',(-30.0,15.0,10.0));
#27=LINE('',#26,#25);
#28=CARTESIAN_POINT('',(-30.0,-15.0,10.0));
#29=VERTEX_POINT('',#28);
#30=VERTEX_POINT('',#26);
#31=EDGE_CURVE('',#30,#29,#27,.T.);
#32=ORIENTED_EDGE('',*,*,#31,.T.);
#33=VECTOR('',#20,60.0);
#34=LINE('',#21,#33);
#35=VERTEX_POINT('',#21);
#36=EDGE_CURVE('',#35,#30,#34,.T.);
#37=ORIENTED_EDGE('',*,*,#36,.T.);
#38=DIRECTION('',(0.0,1.0,0.0));
#39=VECTOR('',#38,30.0);
#40=CARTESIAN_POINT('',(30.0,-15.0,10.0));
#41=LINE('',#40,#39);
#42=VERTEX_POINT('',#40);
#43=EDGE_CURVE('',#42,#35,#41,.T.);
#44=ORIENTED_EDGE('',*,*,#43,.T.);
#45=VECTOR('',#12,60.0);
#46=LINE('',#28,#45);
#47=EDGE_CURVE('',#29,#42,#46,.T.);
#48=ORIENTED_EDGE('',*,*,#47,.T.);
#49=EDGE_LOOP('',(#48,#44,#37,#32));
#50=FACE_BOUND('',#49,.T.);
#51=ADVANCED_FACE('',(#50),#23,.T.);
#52=CARTESIAN_POINT('',(-30.0,15.0,0.0));
#53=AXIS2_PLACEMENT_3D('',#52,#20,#24);
#54=PLANE('',#53);
#55=VECTOR('',#11,10.0);
#56=LINE('',#52,#55);
#57=VERTEX_POINT('',#52);
#58=EDGE_CURVE('',#57,#30,#56,.T.);
#59=ORIENTED_EDGE('',*,*,#58,.F.);
#60=ORIENTED_EDGE('',*,*,#31,.F.);
#61=CARTESIAN_POINT('',(-30.0,-15.0,0.0));
#62=LINE('',#61,#55);
#63=VERTEX_POINT('',#61);
#64=EDGE_CURVE('',#63,#29,#62,.T.);
#65=ORIENTED_EDGE('',*,*,#64,.T.);
#66=LINE('',#52,#25);
#67=EDGE_CURVE('',#57,#63,#66,.T.);
#68=ORIENTED_EDGE('',*,*,#67,.T.);
#69=EDGE_LOOP('',(#68,#65,#60,#59));
#70=FACE_BOUND('',#69,.T.);
#71=ADVANCED_FACE('',(#70),#54,.T.);
#72=DIRECTION('',(0.0,1.0,-0.0));
#73=CARTESIAN_POINT('',(30.0,15.0,0.0));
#74=AXIS2_PLACEMENT_3D('',#73,#72,#20);
#75=PLANE('',#74);
#76=LINE('',#73,#55);
#77=VERTEX_POINT('',#73);
#78=EDGE_CURVE('',#77,#35,#76,.T.);
#79=ORIENTED_EDGE('',*,*,#78,.F.);
#80=ORIENTED_EDGE('',*,*,#36,.F.);
#81=ORIENTED_EDGE('',*,*,#58,.T.);
#82=LINE('',#73,#33);
#83=EDGE_CURVE('',#77,#57,#82,.T.);
#84=ORIENTED_EDGE('',*,*,#83,.T.);
#85=EDGE_LOOP('',(#84,#81,#80,#79));
#86=FACE_BOUND('',#85,.T.);
#87=ADVANCED_FACE('',(#86),#75,.T.);
#88=CARTESIAN_POINT('',(30.0,-15.0,0.0));
#89=AXIS2_PLACEMENT_3D('',#88,#12,#38);
#90=PLANE('',#89);
#91=LINE('',#88,#55);
#92=VERTEX_POINT('',#88);
#93=EDGE_CURVE('',#92,#42,#91,.T.);
#94=ORIENTED_EDGE('',*,*,#93,.F.);
#95=ORIENTED_EDGE('',*,*,#43,.F.);
#96=ORIENTED_EDGE('',*,*,#78,.T.);
#97=LINE('',#88,#39);
#98=EDGE_CURVE('',#92,#77,#97,.T.);
#99=ORIENTED_EDGE('',*,*,#98,.T.);
#100=EDGE_LOOP('',(#99,#96,#95,#94));
#101=FACE_BOUND('',#100,.T.);
#102=ADVANCED_FACE('',(#101),#90,.T.);
#103=AXIS2_PLACEMENT_3D('',#61,#24,#12);
#104=PLANE('',#103);
#105=ORIENTED_EDGE('',*,*,#64,.F.);
#106=ORIENTED_EDGE('',*,*,#47,.F.);
#107=ORIENTED_EDGE('',*,*,#93,.T.);
#108=LINE('',#61,#45);
#109=EDGE_CURVE('',#63,#92,#108,.T.);
#110=ORIENTED_EDGE('',*,*,#109,.T.);
#111=EDGE_LOOP('',(#110,#107,#106,#105));
#112=FACE_BOUND('',#111,.T.);
#113=ADVANCED_FACE('',(#112),#104,.T.);
#114=AXIS2_PLACEMENT_3D('',#73,#11,#20);
#115=PLANE('',#114);
#116=ORIENTED_EDGE('',*,*,#67,.T.);
#117=ORIENTED_EDGE('',*,*,#83,.T.);
#118=ORIENTED_EDGE('',*,*,#98,.T.);
#119=ORIENTED_EDGE('',*,*,#109,.T.);
#120=EDGE_LOOP('',(#119,#118,#117,#116));
#121=FACE_BOUND('',#120,.F.);
#122=ADVANCED_FACE('',(#121),#115,.F.);
#123=CLOSED_SHELL('',(#122,#113,#102,#87,#71,#51));
#124=MANIFOLD_SOLID_BREP('GuidePlate',#123);
#125=ADVANCED_BREP_SHAPE_REPRESENTATION('plate',(#124,#13),#9);
#126=SHAPE_REPRESENTATION_RELATIONSHIP('','',#18,#125);
#127=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#14));
ENDSEC;
END-ISO-10303-21;
