part_sheet
EXPRESS specification:
ENTITY
part_sheet
SUBTYPE
OF
(
part
);
sheet_thickness
:
positive_length_measure_with_unit
;
END_ENTITY
;
References (3):
Name
Type
Referred through
Express-G
part
Entity
Subtype
No Diagram
part_sheet_bounded
Entity
Supertype
No Diagram
part_sheet_profiled
Entity
Supertype
No Diagram
Inheritance graph
ENTITY
part_sheet;
ENTITY
structural_frame_item
;
item_number
:
INTEGER
;
item_name
:
label
;
item_description
:
OPTIONAL
text
;
DERIVE
item_ref
:
BAG
OF
identifier
:= get_item_ref(SELF);
cost_code
:
BAG
OF
label
:= get_item_cost_code(SELF);
object_id
:
globally_unique_id
:= get_instance_id(SELF);
ENTITY
structural_frame_product
;
life_cycle_stage
:
OPTIONAL
label
;
ENTITY
part
;
fabrication_method
:
fabrication_type
;
manufacturers_ref
:
OPTIONAL
text
;
DERIVE
part_number
:
INTEGER
:= SELF\structural_frame_item.item_number;
part_name
:
label
:= SELF\structural_frame_item.item_name;
design_uses
:
SET
OF
design_part
:= bag_to_set
(USEDIN(SELF,'STRUCTURAL_FRAME_SCHEMA.DESIGN_PART.DESIGN_PART_SPEC'));
physical_uses
:
SET
OF
located_part
:= bag_to_set
(USEDIN(SELF,'STRUCTURAL_FRAME_SCHEMA.LOCATED_PART.DESCRIPTIVE_PART'));
ENTITY
part_sheet
;
sheet_thickness
:
positive_length_measure_with_unit
;
END_ENTITY
;