Integrated application resource: Finite element analysis definition relationships | ISO 10303-107:2006(E) © ISO |
*)
SCHEMA fea_definition_relationships_schema;
REFERENCE FROM
product_property_definition_schema
--
ISO 10303-41
(general_property,
property_definition);
REFERENCE FROM
structural_response_representation_schema
--
ISO 10303-104
(analysis_item_within_representation,
consistent_element_reference,
curve_element_section_definition,
element_aspect,
element_representation,
fea_model,
node_representation,
surface_section,
surface_section_field);
REFERENCE FROM
support_resource_schema
--
ISO 10303-41
(identifier,
label,
text);
REFERENCE FROM
topology_schema;
--
ISO 10303-42
(*
NOTE 1 The schemas referenced above are specified in the following part of ISO 10303:
product_property_definition_schema ISO 10303-41 structural_response_representation_schema ISO 10303-104 support_resource_schema ISO 10303-41 topology_schema ISO 10303-42
NOTE 2 See Annex D for a graphical representation of this schema.
The fea_definition_relationships_schema also specifies the relationships between:
and a corresponding finite element model, single finite element, or node.
NOTE This schema provides links between the definitions of concepts contained in ISO 10303-41, and the FEA idealisations of them contained in ISO 10303-104.
EXPRESS specification:
*)
ENTITY element_topological_relationship;
aspect : element_aspect;
element_ref : element_representation;
item : analysis_item_within_representation;
WHERE
WR1: 'TOPOLOGY_SCHEMA.TOPOLOGICAL_REPRESENTATION_ITEM' IN TYPEOF (item.item);
WR2: consistent_topological_reference (aspect, item.item);
WR3: consistent_element_reference (aspect, element_ref);
END_ENTITY;
(*
Attribute definitions:
aspect: the edge, face or volume of an element
element_ref: the element_representation that is related to the topology.
item: the analysis_item_within_representation that indicates the topological_representation_item to which the element is related.
Formal propositions:
WR1: the topological_representation_item shall be referenced.
WR2: the element aspect shall be related to an appropriate topological representation item. Hence element edges shall be related to an edge, and element faces to a face.
WR3: the element aspect shall be appropriate to the type of element.
NOTE An Application Protocol or Application Module can recognise that a curve_element_section_definition is also a general_property by creating a subtype of both entities.
EXPRESS specification:
*)
ENTITY fea_beam_section_idealisation_relationship;
id : identifier;
name : label;
description :
OPTIONAL
text;
idealised : general_property;
idealising : curve_element_section_definition;
END_ENTITY;
(*
Attribute definitions:
id: the identifier for the fea_beam_section_idealisation_relationship.
name: the words by which the fea_beam_section_idealisation_relationship is known.
description: the text that provides further information about the fea_beam_section_idealisation_relationship. The value of this attribute need not be specified.
idealised: the general_property that is idealised by the idealising.
idealising: the curve_element_section_definition that idealises the idealised.
EXPRESS specification:
*)
ENTITY fea_model_topological_relationship;
item : analysis_item_within_representation;
model_ref : fea_model;
WHERE
WR1: 'TOPOLOGICAL_DEFINITION_AND_MESH_SCHEMA.MESH' IN TYPEOF (item.item);
END_ENTITY;
(*
Attribute definitions:
item: the analysis_item_within_representation that indicates the mesh to which the model is related.
model_ref: the fea_model that is related to the mesh.
Formal propositions:
WR1: the mesh shall be referenced.
NOTE An Application Protocol or Application Module can recognise that a surface_section_field is also a property_definition by creating a subtype of both entities.
EXPRESS specification:
*)
ENTITY fea_shell_section_distribution_idealisation_relationship;
id : identifier;
name : label;
description :
OPTIONAL
text;
idealised : property_definition;
idealising : surface_section_field;
END_ENTITY;
(*
Attribute definitions:
id: the identifier for the fea_shell_section_distribution_idealisation_relationship.
name: the words by which the fea_shell_section_distribution_idealisation_relationship is known.
description: the text that provides further information about the fea_shell_section_distribution_idealisation_relationship. The value of this attribute need not be specified.
idealised: the property_definition that is idealised by the idealising.
idealising: the surface_section_field that idealises the idealised.
NOTE An Application Protocol or Application Module can recognise that a surface_section is also a general_property by creating a subtype of both entities.
EXPRESS specification:
*)
ENTITY fea_shell_section_idealisation_relationship;
id : identifier;
name : label;
description :
OPTIONAL
text;
idealised : general_property;
idealising : surface_section;
END_ENTITY;
(*
Attribute definitions:
id: the identifier for the fea_shell_section_idealisation_relationship.
name: the words by which the fea_shell_section_idealisation_relationship is known.
description: the text that provides further information about the fea_shell_section_idealisation_relationship. The value of this attribute need not be specified.
idealised: the general_property that is idealised by the idealising.
idealising: the surface_section that idealises the idealised.
EXPRESS specification:
*)
ENTITY node_topological_relationship;
item : analysis_item_within_representation;
node_ref : node_representation;
WHERE
WR1: 'TOPOLOGY_SCHEMA.VERTEX' IN TYPEOF (item.item);
END_ENTITY;
(*
Attribute definitions:
item: the analysis_item_within_representation that indicates the vertex to which the node is related.
node_ref: the node_representation that is related to the topology.
Formal propositions:
WR1: the vertex shall be referenced.
*)
END_SCHEMA; -- fea_definition_relationships_schema
(*
© ISO 2006 — All rights reserved