Navigation

revolved_area_solid

EXPRESS specification:

ENTITY revolved_area_solid
SUBTYPE OF ( swept_area_solid);
axis  :  axis1_placement;
angle  :  plane_angle_measure;
DERIVE
axis_line  :  line :=  representation_item('')||
geometric_representation_item()|| 
curve()||
line(axis.location, representation_item('')||
geometric_representation_item()||
vector(axis.z, 1.0));
END_ENTITY;

References (1):

Name Type Referred through Express-G
swept_area_solid Entity
Subtype
No Diagram

Inheritance graph

ENTITY revolved_area_solid;
ENTITY representation_item;
name  :  label;
ENTITY geometric_representation_item;
DERIVE
dim  :  dimension_count :=  dimension_of(SELF);
ENTITY solid_model;
ENTITY swept_area_solid;
swept_area  :  curve_bounded_surface;
ENTITY revolved_area_solid;
axis  :  axis1_placement;
angle  :  plane_angle_measure;
DERIVE
axis_line  :  line :=  representation_item('')||
geometric_representation_item()|| 
curve()||
line(axis.location, representation_item('')||
geometric_representation_item()||
vector(axis.z, 1.0));
END_ENTITY;