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:
AttributeTypeDefined By
 item_numberINTEGERstructural_frame_item
 item_namelabel (STRING)structural_frame_item
 item_descriptiontext (STRING)structural_frame_item
 locationcoord_system (ENTITY)located_item
 location_on_gridSET OF grid_offset (ENTITY)located_assembly
 descriptive_assemblyassembly (ENTITY)located_assembly
 parent_structurestructure_select (SELECT)located_assembly

Derived Attributes

Entity located_assembly has the following local and inherited derived attributes:
AttributeTypeDefined By
 item_refBAG OF identifier (STRING)structural_frame_item
 cost_codeBAG OF label (STRING)structural_frame_item
 object_idglobally_unique_id (STRING)structural_frame_item
 component_partsSET OF located_part (ENTITY)located_assembly
 sub_assembliesSET OF located_assembly (ENTITY)located_assembly

Inverse Attributes

    No Inverse Attributes

Supertypes

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:
DefinitionTypeReferenced Entity
 assemble ENTITY located_assembly
 assembly ENTITY located_assembly
 assembly_component_select SELECT located_assembly
 building ENTITY structural_frame_item
 building_complex ENTITY structural_frame_item
 fastener_simple_bolt ENTITY structural_frame_item
 fastener_simple_nut ENTITY structural_frame_item
 fastener_simple_washer ENTITY structural_frame_item
 get_item_cost_code FUNCTION structural_frame_item
 get_item_ref FUNCTION structural_frame_item
 item_cost_code_assigned ENTITY structural_frame_item
 item_property_assigned ENTITY structural_frame_item
 item_reference_assigned ENTITY structural_frame_item
 joint_system ENTITY structural_frame_item
 located_assembly ENTITY located_assembly
 located_assembly ENTITY located_item
 located_assembly_child ENTITY located_item
 located_assembly_child ENTITY located_assembly
 located_feature ENTITY located_item
 located_feature_for_assembly ENTITY located_item
 located_feature_for_design_part ENTITY located_item
 located_feature_for_located_assembly ENTITY located_assembly
 located_feature_for_located_assembly ENTITY located_item
 located_feature_for_located_part ENTITY located_item
 located_feature_for_part ENTITY located_item
 located_item ENTITY located_assembly
 located_joint_system ENTITY located_item
 located_joint_system ENTITY located_assembly
 located_part ENTITY located_item
 located_part ENTITY located_assembly
 located_site ENTITY located_item
 located_structure ENTITY located_item
 material ENTITY structural_frame_item
 part ENTITY structural_frame_item
 project ENTITY structural_frame_item
 project_plan ENTITY structural_frame_item
 project_plan_item ENTITY structural_frame_item
 section_profile ENTITY structural_frame_item
 select_physical_item SELECT located_item
 select_structural_item SELECT structural_frame_item
 site ENTITY structural_frame_item
 structural_frame_item ENTITY located_item
 structural_frame_item_approved ENTITY structural_frame_item
 structural_frame_item_certified ENTITY structural_frame_item
 structural_frame_item_documented ENTITY structural_frame_item
 structural_frame_item_priced ENTITY structural_frame_item
 structural_frame_item_relationship ENTITY structural_frame_item
 structure ENTITY structural_frame_item
 structure_select SELECT located_assembly
 zone_of_structure_sequence ENTITY located_assembly


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2023-03-25T00:11:38-04:00