revolved_face_solid
EXPRESS specification:
ENTITY
revolved_face_solid
SUBTYPE
OF
(
swept_face_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_face_solid
Entity
Subtype
No Diagram
Inheritance graph
ENTITY
revolved_face_solid;
ENTITY
representation_item
;
name
:
label
;
ENTITY
geometric_representation_item
;
DERIVE
dim
:
dimension_count
:= dimension_of(SELF);
ENTITY
solid_model
;
ENTITY
swept_face_solid
;
swept_face
:
face_surface
;
ENTITY
revolved_face_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
;