|
|
| ENTITY assembly_design_structural_member_planar;
|
|
|
|
|
| item_description
|
:
|
OPTIONAL text;
|
|
|
|
| item_ref
|
:
|
BAG OF identifier := get_item_ref(SELF);
|
| cost_code
|
:
|
BAG OF label := get_item_cost_code(SELF);
|
|
|
|
| life_cycle_stage
|
:
|
OPTIONAL label;
|
|
|
|
| assembly_sequence_number
|
:
|
OPTIONAL INTEGER;
|
|
|
|
| uses
|
:
|
SET OF located_assembly := bag_to_set
(USEDIN(SELF,'STRUCTURAL_FRAME_SCHEMA.LOCATED_ASSEMBLY.DESCRIPTIVE_ASSEMBLY'));
|
|
|
|
| key_member
|
:
|
OPTIONAL BOOLEAN;
|
|
|
|
| restraints
|
:
|
SET OF restraint := bag_to_set
(USEDIN(SELF,'STRUCTURAL_FRAME_SCHEMA.RESTRAINT.RESTRAINED_MBR'));
|
| effective_lengths
|
:
|
SET OF effective_buckling_length := bag_to_set
(USEDIN(SELF,'STRUCTURAL_FRAME_SCHEMA.EFFECTIVE_BUCKLING_LENGTH.APPLICABLE_MEMBER'));
|
|
|
|