ENTITY plant_line_definition
(* SCHEMA plant_spatial_configuration; *)
ENTITY plant_line_definition
SUBTYPE OF (product_definition_with_associated_documents);
WHERE
WR1:
SIZEOF(QUERY (pdr <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.' +
'PRODUCT_DEFINITION_RELATIONSHIP.RELATED_PRODUCT_DEFINITION')|
('PLANT_SPATIAL_CONFIGURATION.PIPING_SYSTEM' IN
TYPEOF(pdr.relating_product_definition)))) = 1;
WR2:
SIZEOF(QUERY (pdr <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.' +
'PRODUCT_DEFINITION_RELATIONSHIP.RELATING_PRODUCT_DEFINITION')|
('PLANT_SPATIAL_CONFIGURATION.PLANT_LINE_SEGMENT_DEFINITION' IN
TYPEOF(pdr.related_product_definition)))) >= 1;
WR3:
NOT (SIZEOF(QUERY (pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')|
(SIZEOF(USEDIN(pd, 'PLANT_SPATIAL_CONFIGURATION.' +
'PROPERTY_DEFINITION_REPRESENTATION.DEFINITION')) >= 1))) = 0) OR
(SIZEOF(QUERY (pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')| NOT
(SIZEOF(QUERY (pdr <* USEDIN(pd, 'PLANT_SPATIAL_CONFIGURATION.' +
'PROPERTY_DEFINITION_REPRESENTATION.DEFINITION')| (SIZEOF(QUERY (rep <*
USEDIN(pdr.used_representation.context_of_items,
'PLANT_SPATIAL_CONFIGURATION.REPRESENTATION.CONTEXT_OF_ITEMS')|
(SIZEOF(QUERY (prop_def_rep <* USEDIN(rep,
'PLANT_SPATIAL_CONFIGURATION.' +
'PROPERTY_DEFINITION_REPRESENTATION.USED_REPRESENTATION')| (SIZEOF([
'PLANT_SPATIAL_CONFIGURATION.SITE',
'PLANT_SPATIAL_CONFIGURATION.SITE_BUILDING' ] *
TYPEOF(prop_def_rep.definition)) = 1) OR
('PLANT_SPATIAL_CONFIGURATION.PLANT' IN
TYPEOF(prop_def_rep.definition.definition.formation.of_product)))) >=
1))) >= 1))) >= 1))) = 0);
WR4:
SELF.frame_of_reference.name = 'functional definition';
WR5:
SIZEOF(QUERY (pds <* QUERY (pd <* USEDIN(SELF,
'PLANT_SPATIAL_CONFIGURATION.PROPERTY_DEFINITION.DEFINITION')|
('PLANT_SPATIAL_CONFIGURATION.PRODUCT_DEFINITION_SHAPE' IN
TYPEOF(pd)))| NOT (SIZEOF(QUERY (sa <* USEDIN(pds,
'PLANT_SPATIAL_CONFIGURATION.SHAPE_ASPECT.OF_SHAPE')|
('PLANT_SPATIAL_CONFIGURATION.PLANT_LINE_SEGMENT_TERMINATION' IN
TYPEOF(sa)) AND (sa.description = 'piping line termination'))) <= 2)))
= 0;
END_ENTITY;
Explicit Attributes
Entity plant_line_definition has the following local and inherited explicit attributes:
Derived Attributes
Entity plant_line_definition has the following local and inherited derived attributes:
Inverse Attributes
No Inverse AttributesSupertypes
Entity plant_line_definition inherits from the following supertypes:
product_definition
product_definition_with_associated_documents
Subtypes
No subtypesReferenced By
Entity plant_line_definition and its supertypes are referenced by the following definitions:
[Top Level Definitions] [Exit]Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:18:24-04:00