ENTITY load_case
(* SCHEMA STRUCTURAL_FRAME_SCHEMA; *)
(* Modified for LPM/6 *)
ENTITY load_case
SUPERTYPE OF (load_case_documented);
load_case_name : label;
load_case_factor : OPTIONAL REAL;
governing_analyses : SET [0:?] OF analysis_method;
time_variation : physical_action;
DERIVE
load_components : SET [1:?] OF load := bag_to_set
(USEDIN(SELF, 'STRUCTURAL_FRAME_SCHEMA.LOAD.PARENT_LOAD_CASE'));
INVERSE
loads : SET [1:?] OF load FOR parent_load_case;
WHERE
WRL60 : NOT ((SIZEOF(QUERY(components <* load_components |
('STRUCTURAL_FRAME_SCHEMA.LOAD_ELEMENT') IN
TYPEOF(components))) > 0 )
AND (SIZEOF(QUERY(components <* load_components |
('STRUCTURAL_FRAME_SCHEMA.LOAD_MEMBER') IN
TYPEOF(components))) > 0) );
WRL61 : NOT ((SIZEOF(QUERY(components <* load_components |
('STRUCTURAL_FRAME_SCHEMA.LOAD_NODE') IN
TYPEOF(components))) > 0 )
AND (SIZEOF(QUERY(components <* load_components |
('STRUCTURAL_FRAME_SCHEMA.LOAD_CONNECTION') IN
TYPEOF(components))) > 0) );
WRL62 : NOT ((SIZEOF(QUERY(components <* load_components |
('STRUCTURAL_FRAME_SCHEMA.LOAD_NODE') IN
TYPEOF(components))) > 0 )
AND (SIZEOF(QUERY(components <* load_components |
('STRUCTURAL_FRAME_SCHEMA.LOAD_MEMBER') IN
TYPEOF(components))) > 0) );
WRL63 : NOT ((SIZEOF(QUERY(components <* load_components |
('STRUCTURAL_FRAME_SCHEMA.LOAD_ELEMENT') IN
TYPEOF(components))) > 0 )
AND (SIZEOF(QUERY(components <* load_components |
('STRUCTURAL_FRAME_SCHEMA.LOAD_CONNECTION') IN
TYPEOF(components))) > 0) );
(*
All of the above rules simply prevent analytical loads and
design loads being mixed in the same load case
*)
END_ENTITY;
Explicit Attributes
Entity load_case has the following local and inherited explicit attributes:
Attribute | Type | Defined By |
---|
load_case_name | label (STRING) | load_case |
load_case_factor | REAL | load_case |
governing_analyses | SET OF analysis_method (ENTITY) | load_case |
time_variation | physical_action (ENTITY) | load_case |
|
Derived Attributes
Entity load_case has the following local and inherited derived attributes:
Attribute | Type | Defined By |
---|
load_components | SET OF load (ENTITY) | load_case |
|
Inverse Attributes
Entity load_case has the following local and inherited inverse attributes:
Attribute | Type | Defined By |
---|
loads | SET OF load (ENTITY) | load_case |
|
Supertypes
No supertypesSubtypes
Entity load_case has the following subtypes:
load_case_documented*
* - Immediate Subtypes
Referenced By
Entity load_case and its supertypes are referenced by the following definitions:
[Top Level Definitions] [Exit]Generated by STEP Tools® EXPRESS to HTML Converter
2023-03-25T00:11:38-04:00