ENTITY located_assembly
(* SCHEMA STRUCTURAL_FRAME_SCHEMA; *)
(* Modified for LPM/6 - see Issue 9 *)
ENTITY located_assembly
SUPERTYPE OF (located_assembly_child ANDOR located_assembly_marked)
SUBTYPE OF (located_item);
location_on_grid : OPTIONAL SET [1:?] OF grid_offset;
descriptive_assembly : assembly;
parent_structure : structure_select;
DERIVE
component_parts : SET [0:?] OF located_part := bag_to_set
(USEDIN(SELF,'STRUCTURAL_FRAME_SCHEMA.LOCATED_PART.PARENT_ASSEMBLY'));
sub_assemblies : SET [0:?] OF located_assembly := bag_to_set
(USEDIN(SELF,'STRUCTURAL_FRAME_SCHEMA.LOCATED_ASSEMBLY.PARENT_STRUCTURE'));
UNIQUE
URL2 : SELF\located_item.location, descriptive_assembly, parent_structure;
(*
the coordinate system is unique to this assembly in this structure
*)
WHERE
WRL22 : SELF\located_item.location.coord_system_use = 'Assembly Coordinate System';
(*
the coordinate system shall be an 'Assembly Coordinate System'
*)
WRL46 : parent_structure :<>: (SELF);
(*
the assembly cannot be part of itself
*)
END_ENTITY;
Explicit Attributes
Entity located_assembly has the following local and inherited explicit attributes:
Derived Attributes
Entity located_assembly has the following local and inherited derived attributes:
Inverse Attributes
No Inverse AttributesSupertypes
Entity located_assembly inherits from the following supertypes:
structural_frame_item
located_item
Subtypes
Entity located_assembly has the following subtypes:
located_assembly_child*
located_assembly_marked*
* - Immediate Subtypes
Referenced By
Entity located_assembly 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