ENTITY located_assembly_child

(* SCHEMA STRUCTURAL_FRAME_SCHEMA; *)
(* Modified for LPM/6 - see Issue 9 *)
ENTITY located_assembly_child
SUBTYPE OF (located_assembly);
WHERE
	WRL47 : 'STRUCTURAL_FRAME_SCHEMA.ASSEMBLY_MANUFACTURING_CHILD' IN
		TYPEOF(SELF\located_assembly.descriptive_assembly);
	(*	
		the assembly is a manufacturing sub-assembly 
	*)	
	WRL48 : ('STRUCTURAL_FRAME_SCHEMA.LOCATED_ASSEMBLY' IN
		TYPEOF(SELF\located_assembly.parent_structure)) AND
		('STRUCTURAL_FRAME_SCHEMA.ASSEMBLY_MANUFACTURING' IN
		TYPEOF(SELF\located_assembly.parent_structure.descriptive_assembly));
	(*	
		the sub-assembly is located within a located manufacturing assembly 
	*)	
	WRL49 : SELF\located_assembly.descriptive_assembly.parent_assembly :=: 
		SELF\located_assembly.parent_structure.descriptive_assembly;
	(*	
		the sub-assembly belongs to the same structure as its parent 
	*)	
	WRL50 : 'STRUCTURAL_FRAME_SCHEMA.COORD_SYSTEM_CHILD' IN 
		TYPEOF (SELF\located_item.location);
	(*	
		the sub-assembly is located by a child coordinate system 
	*)	
	WRL51 : SELF\located_item.location.parent_coord_system :=: 
		SELF\located_assembly.parent_structure\located_item.location;
	(*	
		the assembly_manufacturing_child is located with respect 
		to the assembly_manufacturing to which it belongs 
	*)
	WRL52 : NOT ( (SIZEOF(SELF\located_assembly.component_parts) = 0) 
			AND (SIZEOF(SELF\located_assembly.sub_assemblies) = 0) );
	(*	
		the sub-assembly must be composed of either parts or sub-assemblies 
	*) 			
END_ENTITY;

Explicit Attributes

Entity located_assembly_child 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_child 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_child inherits from the following supertypes:
  structural_frame_item
    located_item
      located_assembly

Subtypes

    No subtypes

Referenced By

Entity located_assembly_child 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 ENTITY located_assembly_child
 located_assembly_child ENTITY located_assembly
 located_assembly_child ENTITY located_item
 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_assembly
 located_part ENTITY located_item
 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