cone_point and cone_point_vertex join the sweep now that #3871 reads a cone bounded only by its base circle up to its point. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
61 lines
2.5 KiB
Plaintext
61 lines
2.5 KiB
Plaintext
ISO-10303-21;
|
|
HEADER;
|
|
FILE_DESCRIPTION(('step-conformance generated part'),'2;1');
|
|
FILE_NAME('cone_point_vertex.step','2026-10-12T00:00:00',(''),(''),'step-conformance generate','step-conformance generate','');
|
|
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
|
|
ENDSEC;
|
|
DATA;
|
|
#1=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
|
|
#2=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
|
|
#3=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
|
|
#4=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-7),#1,'distance_accuracy_value','confusion accuracy');
|
|
#5=( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#1,#2,#3)) REPRESENTATION_CONTEXT('','3D') );
|
|
#6=APPLICATION_CONTEXT('automotive design');
|
|
#7=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2000,#6);
|
|
#8=PRODUCT_CONTEXT('',#6,'mechanical');
|
|
#9=PRODUCT_DEFINITION_CONTEXT('part definition',#6,'design');
|
|
#10=PRODUCT('cone_point_vertex','cone_point_vertex','',(#8));
|
|
#11=PRODUCT_DEFINITION_FORMATION('','',#10);
|
|
#12=PRODUCT_DEFINITION('design','',#11,#9);
|
|
#13=PRODUCT_DEFINITION_SHAPE('','',#12);
|
|
#14=CARTESIAN_POINT('',(0.0,0.0,0.0));
|
|
#15=DIRECTION('',(0.0,0.0,1.0));
|
|
#16=DIRECTION('',(1.0,0.0,0.0));
|
|
#17=AXIS2_PLACEMENT_3D('',#14,#15,#16);
|
|
#18=CARTESIAN_POINT('',(0.0,0.0,0.0));
|
|
#19=DIRECTION('',(0.0,0.0,1.0));
|
|
#20=DIRECTION('',(1.0,0.0,0.0));
|
|
#21=AXIS2_PLACEMENT_3D('',#18,#19,#20);
|
|
#22=CIRCLE('',#21,10.0);
|
|
#23=CARTESIAN_POINT('',(10.0,0.0,0.0));
|
|
#24=VERTEX_POINT('',#23);
|
|
#25=EDGE_CURVE('',#24,#24,#22,.T.);
|
|
#26=CARTESIAN_POINT('',(0.0,0.0,0.0));
|
|
#27=DIRECTION('',(0.0,0.0,1.0));
|
|
#28=DIRECTION('',(1.0,0.0,0.0));
|
|
#29=AXIS2_PLACEMENT_3D('',#26,#27,#28);
|
|
#30=PLANE('',#29);
|
|
#31=ORIENTED_EDGE('',*,*,#25,.F.);
|
|
#32=EDGE_LOOP('',(#31));
|
|
#33=FACE_OUTER_BOUND('',#32,.T.);
|
|
#34=ADVANCED_FACE('',(#33),#30,.F.);
|
|
#35=CARTESIAN_POINT('',(0.0,0.0,0.0));
|
|
#36=DIRECTION('',(0.0,0.0,-1.0));
|
|
#37=DIRECTION('',(1.0,0.0,0.0));
|
|
#38=AXIS2_PLACEMENT_3D('',#35,#36,#37);
|
|
#39=CONICAL_SURFACE('',#38,10.0,0.3217505543966422);
|
|
#40=ORIENTED_EDGE('',*,*,#25,.T.);
|
|
#41=EDGE_LOOP('',(#40));
|
|
#42=CARTESIAN_POINT('',(0.0,0.0,30.0));
|
|
#43=VERTEX_POINT('',#42);
|
|
#44=VERTEX_LOOP('',#43);
|
|
#45=FACE_OUTER_BOUND('',#41,.T.);
|
|
#46=FACE_BOUND('',#44,.T.);
|
|
#47=ADVANCED_FACE('',(#45,#46),#39,.T.);
|
|
#48=CLOSED_SHELL('',(#34,#47));
|
|
#49=MANIFOLD_SOLID_BREP('',#48);
|
|
#50=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#17,#49),#5);
|
|
#51=SHAPE_DEFINITION_REPRESENTATION(#13,#50);
|
|
ENDSEC;
|
|
END-ISO-10303-21;
|