Hyperdimensional Polymer Ontology
type: Ontology
version IRI: hpo
imports: chameo
imports: chemistry
imports: perceptual
imports: physicalistic
abstract: The Hyperdimensional Polymer Ontology (HPO) is an ontology meant to capture the staggering diversity of polymeric materials and their applications.
bibliographic citation: Work under review - not available yet
contributor: Daniele Toti
contributor: Pierluigi Del Nostro
contributor: Gerhard Goldbeck
contributor: Otello Maria Roscioni
creator: Daniele Toti
creator: Pierluigi Del Nostro
creator: Gerhard Goldbeck
creator: Otello Maria Roscioni
created: 2023-12-22
description: An ontology to capture the staggering diversity of polymeric materials and their applications.
license: https://creativecommons.org/licenses/by/4.0/legalcode
publisher: EMMC ASBL
modified: 2024-04-12
issued: 2024-04-12
preferred namespace prefix: hpo
comment: Contacts: Gerhard Goldbeck Goldbeck Consulting Ltd (UK) email: gerhard@goldbeck-consulting.com
version info: 1.0.0

Daniele Toti
type: Person

Pierluigi Del Nostro
type: Person

Gerhard Goldbeck
type: Person

Otello Maria Roscioni
type: Person

PrepregWaterDiffusionCoefficient
type: Class
subclass of: PrepregProperty
elucidation: Effective and anisotropic proportionality constant between the molar (or mass) flux due to molecular diffusion (out of the prepreg specimen).
comment: Effective and anisotropic proportionality constant between the molar (or mass) flux due to molecular diffusion (out of the prepreg specimen).

Composite
type: Class
subclass of: ManufacturedMaterial
elucidation: A material made up of resin and reinforcement (usually fibre).
comment: A material made up of resin and reinforcement (usually fibre).

ComponentManufacturing
type: Class
subclass of: Manufacturing
subclass of: Restriction
  on property: hasParticipant
  some values from: ComponentManufacturingLine
subclass of: Restriction
  on property: hasStage
  some values from: ShapingAndCuring
subclass of: Restriction
  on property: hasStage
  some values from: Stacking
elucidation: The manufacturing of a component made of a composite material.
comment: The manufacturing of a component made of a composite material.

CoverToolProperty
type: Class
subclass of: Objective
subclass of: Restriction
  on property:
    inverse of: hasProperty
  all values from: CoverTool

CatalystViscosity
type: Class
subclass of: CatalystProperty
subclass of: DynamicViscosity
elucidation: Catalyst viscosity at 25°C.
comment: Catalyst viscosity at 25°C.

CompositeLaminateProperty
type: Class
subclass of: Objective
subclass of: Restriction
  on property:
    inverse of: hasProperty
  all values from: CompositeLaminate

FlexuralStrength
type: Class
subclass of: CompositeLaminateProperty
elucidation: Maximum value of the stress-strain curve under flexural stress.
comment: Maximum value of the stress-strain curve under flexural stress.

FlexualModulus
type: Class
subclass of: CompositeLaminateProperty
elucidation: Tangent of the stress-strain curve under flexural stress.
comment: Tangent of the stress-strain curve under flexural stress.

TextileFabricProperty
type: Class
subclass of: Objective
subclass of: Restriction
  on property:
    inverse of: hasProperty
  all values from: TextileFabric
elucidation: A collection of the properties of textile fabrics.
comment: A collection of the properties of textile fabrics.

ResinIngredient
type: Class
subclass of: Material
elucidation: Intermediate mixture to make a formulation that allows formulated resin differentiation.
comment: Intermediate mixture to make a formulation that allows formulated resin differentiation.

StackedPrepregNominalThickness
type: Class
subclass of: StackedPrepregProperty
subclass of: Thickness
elucidation: Sum of the thicknesses of prepreg layer.
comment: Sum of the thicknesses of prepreg layer.

CatalystCommercialName
type: Class
subclass of: CatalystProperty
elucidation: Catalyst suppliers trade name for the purchased catalyst formulation.
comment: Catalyst suppliers trade name for the purchased catalyst formulation.

ResinViscosity
type: Class
subclass of: ResinProperty
subclass of: DynamicViscosity
elucidation: Viscosity at 25°C.
comment: Viscosity at 25°C.

PrepregFibreVolumeContent
type: Class
subclass of: PrepregProperty
elucidation: Ratio between the volume of fibre and the volume of the composite.
comment: Ratio between the volume of fibre and the volume of the composite.

MouldToolLength
type: Class
subclass of: MouldToolProperty
subclass of: Length
elucidation: Length (contributing to the size of the tool).
comment: Length (contributing to the size of the tool).

FormulatedResinGlassTransitionTemperature
type: Class
subclass of: FormulatedResinProperty
subclass of: ThermodynamicTemperature
elucidation: Process in which a polymer melt changes on cooling to a polymer glass or a polymer glass changes on heating to a polymer melt.
comment: Process in which a polymer melt changes on cooling to a polymer glass or a polymer glass changes on heating to a polymer melt.

ComponentManufacturingLine
type: Class
subclass of: ManufacturingLine
subclass of: Restriction
  on property: hasConstituent
  some values from: MouldReleaseLayer
subclass of: Restriction
  on property: hasConstituent
  some values from: MouldTool
subclass of: Restriction
  on property: hasConstituent
  some values from: CoverReleaseLayer
subclass of: Restriction
  on property: hasConstituent
  some values from: CoverTool
elucidation: A manufacturing line processing a composite material into a component.
comment: A manufacturing line processing a composite material into a component.

FormulatedResinCuringTime
type: Class
subclass of: FormulatedResinProperty
elucidation: Time at which the curing temperature must be held to achieve a certain level of cure.
comment: Time at which the curing temperature must be held to achieve a certain level of cure.

MouldReleaseLayerIdentifier
type: Class
subclass of: MouldReleaseLayerProperty
elucidation: Commercial name of the applied consumable (product), differentiating available product providers and product lots.
comment: Commercial name of the applied consumable (product), differentiating available product providers and product lots.

ResinPreparation
type: Class
subclass of: Manufacturing
subclass of: Restriction
  on property: hasManufacturedOutput
  some values from: FormulatedResin
subclass of: Restriction
  on property: hasParticipant
  some values from: ResinMixer
subclass of: Restriction
  on property: hasInput
  some values from: Additive
subclass of: Restriction
  on property: hasInput
  some values from: Catalyst
subclass of: Restriction
  on property: hasInput
  some values from: Resin
elucidation: Preparing a resin involves mixing the precursor (monomers) with a hardener or a catalyst, fillers, and additives.
comment: Preparing a resin involves mixing the precursor (monomers) with a hardener or a catalyst, fillers, and additives.

FormulatedResinViscosity
type: Class
subclass of: FormulatedResinProperty
subclass of: DynamicViscosity
elucidation: Dynamic viscosity of the resin.
comment: Dynamic viscosity of the resin.

StepDuration
type: Class
subclass of: ComponentManufacturingProperty
subclass of: Duration
elucidation: Step duration
comment: Step duration

PrepregExpectedTensileModulus
type: Class
subclass of: PrepregProperty
elucidation: EXPECTED Tangent of the stress-strain curve under tensile stress AFTER CURING.
comment: EXPECTED Tangent of the stress-strain curve under tensile stress AFTER CURING.

PrepregRoll
type: Class
subclass of: Prepreg
subclass of: Restriction
  on property:
    inverse of: hasNext
  some values from: TextileFabric
subclass of: Restriction
  on property:
    inverse of: hasNext
  some values from: FormulatedResin
elucidation: A roll of prepreg material.
comment: A roll of prepreg material.

StackedPrepregWidth
type: Class
subclass of: StackedPrepregProperty
subclass of: Width
elucidation: Width (contributing to the size of the object).
comment: Width (contributing to the size of the object).

FibreDensity
type: Class
subclass of: TextileFabricProperty
subclass of: Density
elucidation: Mass per unit volume of the facbric.
comment: Mass per unit volume of the facbric.

DegassingStepDuration
type: Class
subclass of: ComponentManufacturingProperty
subclass of: Duration
elucidation: Duration of the degassing.
comment: Duration of the degassing.

CoverToolWidth
type: Class
subclass of: CoverToolProperty
subclass of: Width
elucidation: Width (contributing to the size of the tool).
comment: Width (contributing to the size of the tool).

Additive
type: Class
subclass of: ResinIngredient
elucidation: A term used for a large number of specialist chemicals which are added to compounds to impart specific properties.
comment: A term used for a large number of specialist chemicals which are added to compounds to impart specific properties.
example: An additive can provide flame retardancy and UV resistance properties to a resin.

HeatingRateDuringStep
type: Class
subclass of: ComponentManufacturingProperty
elucidation: Heating rate during step.
comment: Heating rate during step.

MouldReleaseLayer
type: Class
subclass of: ReleaseLayer
elucidation: A lubricant used to prevent a part from sticking to a mold surface.
comment: A lubricant used to prevent a part from sticking to a mold surface.

MouldToolWidth
type: Class
subclass of: MouldToolProperty
subclass of: Width
elucidation: Width (contributing to the size of the tool).
comment: Width (contributing to the size of the tool).

StackedPrepregProperty
type: Class
subclass of: Objective
subclass of: Restriction
  on property:
    inverse of: hasProperty
  all values from: StackedPrepreg
elucidation: A collection of the properties of stacked prepregs.
comment: A collection of the properties of stacked prepregs.

PrepregGlassTransitionTemperature
type: Class
subclass of: PrepregProperty
subclass of: ThermodynamicTemperature
elucidation: Characteristic temperature (range) of the process in which a polymer melt changes on cooling to a polymer glass or a polymer glass changes on heating to a polymer melt.
comment: Characteristic temperature (range) of the process in which a polymer melt changes on cooling to a polymer glass or a polymer glass changes on heating to a polymer melt.

PrepregExpectedElongationAtBreak
type: Class
subclass of: PrepregProperty
elucidation: EXPECTED ratio between increased length and initial length after breakage AFTER CURING.
comment: EXPECTED ratio between increased length and initial length after breakage AFTER CURING.

StackedPrepregStackingSequence
type: Class
subclass of: StackedPrepregProperty
elucidation: List of the orientation (degreees) of each prepreg layer.
comment: List of the orientation (degreees) of each prepreg layer.

CompositeLaminate
type: Class
subclass of: ManufacturedProduct
subclass of: Restriction
  on property:
    inverse of: hasNext
  some values from: StackedPrepreg
equivalent class: Class
  intersection of: Composite
  intersection of: Laminate

ResinReactivity
type: Class
subclass of: ResinProperty
elucidation: Maximum amount of energy released in case of complete conversion.
comment: Maximum amount of energy released in case of complete conversion.

ResinpH
type: Class
subclass of: ResinProperty
subclass of: PH
elucidation: pH of the resin.
comment: pH of the resin.

Catalyst
type: Class
subclass of: ResinIngredient
elucidation: A substance that increases the rate of a reaction without modifying the overall standard Gibbs energy change in the reaction.
comment: A substance that increases the rate of a reaction without modifying the overall standard Gibbs energy change in the reaction.

PrepregDensity
type: Class
subclass of: PrepregProperty
subclass of: Density
elucidation: Mass per unit volume of the prepreg.
comment: Mass per unit volume of the prepreg.

ResinMixer
type: Class
subclass of: ManufacturingDevice
elucidation: A batch resin mixer.
comment: A batch resin mixer.

PrepregSpecificCondensateFormation
type: Class
subclass of: PrepregProperty
elucidation: Mass of water released per mass of prepreg throughout the applied chemical (curing) reaction.
comment: Mass of water released per mass of prepreg throughout the applied chemical (curing) reaction.

PrepregPiece
type: Class
subclass of: Prepreg
subclass of: Restriction
  on property:
    inverse of: hasNext
  some values from: PrepregRoll
elucidation: A prepreg a piece cut from a prepreg roll, which can be stacked.
comment: A prepreg a piece cut from a prepreg roll, which can be stacked.
alternative label: Ply
alternative label: PrepregPart

ComponentManufacturingProperty
type: Class
subclass of: Objective
subclass of: Restriction
  on property:
    inverse of: hasProperty
  all values from: ComponentManufacturing

TextileFabricWidth
type: Class
subclass of: TextileFabricProperty
subclass of: Width
elucidation: Width of the fabric.
comment: Width of the fabric.

InitialStepPressure
type: Class
subclass of: ComponentManufacturingProperty
subclass of: Pressure
elucidation: Pressure during step.
comment: Pressure during step.

CoverToolSizeOfHoles
type: Class
subclass of: CoverToolProperty
subclass of: Diameter
elucidation: Average diameter of holes.
comment: Average diameter of holes.

FibreIdentifier
type: Class
subclass of: TextileFabricProperty
elucidation: Commercial name of the applied consumable (product), differentiating available product providers and product lots.
comment: Commercial name of the applied consumable (product), differentiating available product providers and product lots.

ShapingAndCuring
type: Class
subclass of: Manufacturing
subclass of: Restriction
  on property: hasManufacturedOutput
  some values from: CompositeLaminate
subclass of: Restriction
  on property: hasParticipant
  some values from: MouldReleaseLayer
subclass of: Restriction
  on property: hasParticipant
  some values from: MouldTool
subclass of: Restriction
  on property: hasParticipant
  some values from: CoverReleaseLayer
subclass of: Restriction
  on property: hasParticipant
  some values from: CoverTool
subclass of: Restriction
  on property: hasInput
  some values from: StackedPrepreg
elucidation: The process of shaping composite materials into a solid mass of prescribed shape and size, using a mold or tool.
comment: The process of shaping composite materials into a solid mass of prescribed shape and size, using a mold or tool.
alternative label: Moulding

Curing
type: Class
subclass of: Manufacturing
elucidation: The curing process involves the treatement of a polymer with a catalyst and/or thermal treatement that results in the formation of chemical bonds that link the polymer chains together, creating an insoluble network.
comment: The curing process involves the treatement of a polymer with a catalyst and/or thermal treatement that results in the formation of chemical bonds that link the polymer chains together, creating an insoluble network.

PrepregExpectedFlexuralStrength
type: Class
subclass of: PrepregProperty
elucidation: EXPECTED Maximum value of the stress-strain curve under flexural stress AFTER CURING.
comment: EXPECTED Maximum value of the stress-strain curve under flexural stress AFTER CURING.

CoverToolHoleDistance
type: Class
subclass of: CoverToolProperty
elucidation: Average distance between holes.
comment: Average distance between holes.

MouldTool
type: Class
subclass of: Tool
elucidation: An enclosed cavity or open form from which a composite component takes its shape, size and exterior surface appearance (also known as a tool).
comment: An enclosed cavity or open form from which a composite component takes its shape, size and exterior surface appearance (also known as a tool).

InitialStepTemperature
type: Class
subclass of: ComponentManufacturingProperty
subclass of: ThermodynamicTemperature
elucidation: Initial temperature of the container during step.
comment: Initial temperature of the container during step.

GlassTransitionTemperature
type: Class
subclass of: CompositeLaminateProperty
subclass of: ThermodynamicTemperature
elucidation: Temperature for transition from glassy state into a viscous one.
comment: Temperature for transition from glassy state into a viscous one.

StorageModulus
type: Class
subclass of: CompositeLaminateProperty
elucidation: The storage modulus in viscoelastic materials measure the stored energy representing the elastic portion.
comment: The storage modulus in viscoelastic materials measure the stored energy representing the elastic portion.

Stacking
type: Class
subclass of: Manufacturing
subclass of: Restriction
  on property: hasManufacturedOutput
  some values from: StackedPrepreg
subclass of: Restriction
  on property: hasParticipant
  some values from: PrepregPiece
subclass of: Restriction
  on property: hasInput
  some values from: PrepregRoll
elucidation: An arrangement of prepreg parts (ply) orientations and material components in a laminate specified with respect to some reference direction.
comment: An arrangement of prepreg parts (ply) orientations and material components in a laminate specified with respect to some reference direction.

MouldReleaseLayerProperty
type: Class
subclass of: Objective
subclass of: Restriction
  on property:
    inverse of: hasProperty
  all values from: MouldReleaseLayer
elucidation: A collection of the properties of the release layer of a mould or tool.
comment: A collection of the properties of the release layer of a mould or tool.

PrepregWaterContent
type: Class
subclass of: PrepregProperty
elucidation: Weight percentage of water in the prepreg (that can be dried and is not formed during the curing reaction).
comment: Weight percentage of water in the prepreg (that can be dried and is not formed during the curing reaction).

StackedPrepregNumberOfLayers
type: Class
subclass of: StackedPrepregProperty
elucidation: Number of stacked prepreg layers
comment: Number of stacked prepreg layers

ResinMolecularWeight
type: Class
subclass of: ResinProperty
elucidation: Average molecular weight of the main resin molecular consituents.
comment: Average molecular weight of the main resin molecular consituents.

ResinProperty
type: Class
subclass of: Objective
subclass of: Restriction
  on property:
    inverse of: hasProperty
  all values from: Resin
elucidation: A collection of the properties of resins.
comment: A collection of the properties of resins.

CatalystMolecularWeight
type: Class
subclass of: CatalystProperty
elucidation: Average molecular weight of the catalyst molecular consituents.
comment: Average molecular weight of the catalyst molecular consituents.

CompositeLaminateBulkPorosity
type: Class
subclass of: CompositeLaminateProperty
elucidation: After performing a cross-cut perpendicular to the specimen surface, based on a light microscopy image, the apparent surface area fraction occupied by pores is evaluated.
comment: After performing a cross-cut perpendicular to the specimen surface, based on a light microscopy image, the apparent surface area fraction occupied by pores is evaluated.

FinalStepTemperature
type: Class
subclass of: ComponentManufacturingProperty
subclass of: ThermodynamicTemperature
elucidation: Final temperature of the container during step.
comment: Final temperature of the container during step.

Prepregging
type: Class
subclass of: Manufacturing
subclass of: Restriction
  on property: hasManufacturedOutput
  some values from: PrepregRoll
subclass of: Restriction
  on property: hasParticipant
  some values from: PrepregLine
subclass of: Restriction
  on property: hasInput
  some values from: TextileFabric
subclass of: Restriction
  on property: hasInput
  some values from: FormulatedResin
elucidation: The process of prepreg manufacturing.
comment: The process of prepreg manufacturing.

ResinComposition
type: Class
subclass of: ResinProperty
elucidation: Total composition of the resin.
comment: Total composition of the resin.

PrepregExpectedFlexualModulus
type: Class
subclass of: PrepregProperty
elucidation: EXPECTED Tangent of the stress-strain curve under flexural stress AFTER CURING.
comment: EXPECTED Tangent of the stress-strain curve under flexural stress AFTER CURING.

PrepregThickness
type: Class
subclass of: PrepregProperty
subclass of: Thickness
elucidation: Thickness of the prepreg.
comment: Thickness of the prepreg.

ResinDensity
type: Class
subclass of: ResinProperty
subclass of: Density
elucidation: Mass density of the resin.
comment: Mass density of the resin.

CompositeLaminateSurfaceRegionPorosity
type: Class
subclass of: CompositeLaminateProperty
elucidation: Based on a light microscopy image of the smoother surface (i.e. the one visible to a user) of the composite laminate, the apparent surface area fraction occupied by pores is evaluated.
comment: Based on a light microscopy image of the smoother surface (i.e. the one visible to a user) of the composite laminate, the apparent surface area fraction occupied by pores is evaluated.

CatalystDensity
type: Class
subclass of: CatalystProperty
subclass of: Density
elucidation: Mass density of the catalyst.
comment: Mass density of the catalyst.

FormulatedResinProperty
type: Class
subclass of: Objective
subclass of: Restriction
  on property:
    inverse of: hasProperty
  all values from: FormulatedResin
elucidation: A collection of the properties of formulated resins.
comment: A collection of the properties of formulated resins.

PrepregProperty
type: Class
subclass of: Objective
subclass of: Restriction
  on property:
    inverse of: hasProperty
  all values from: Prepreg
elucidation: A collection of the properties of prepregs.
comment: A collection of the properties of prepregs.

DSCAnalysis
type: Class
subclass of: Measurement
elucidation: Experimental procedure for resin reactivity measurement.
comment: Experimental procedure for resin reactivity measurement.

CompositeLaminateVisualSurfaceFinish
type: Class
subclass of: CompositeLaminateProperty
elucidation: Using a (set of) specimen illumination settings, the appearance is compared with the appearance of a specified set of (reference) specimens.
comment: Using a (set of) specimen illumination settings, the appearance is compared with the appearance of a specified set of (reference) specimens.

StackedPrepregLength
type: Class
subclass of: StackedPrepregProperty
subclass of: Length
elucidation: Length (contributing to the size of the object).
comment: Length (contributing to the size of the object).

CoverReleaseLayerProperty
type: Class
subclass of: Objective
subclass of: Restriction
  on property:
    inverse of: hasProperty
  all values from: CoverReleaseLayer

PorosityInferredFromDensity
type: Class
subclass of: CompositeLaminateProperty
elucidation: After cutting a test sample out of the specimen to be tested, gravimetric and volumetric findings are used to calculate an (average) density that is compared to the density of a qualified (reference) “in order (i.o.)” specimen.
comment: After cutting a test sample out of the specimen to be tested, gravimetric and volumetric findings are used to calculate an (average) density that is compared to the density of a qualified (reference) “in order (i.o.)” specimen.

PartsTurnover
type: Class
subclass of: ComponentManufacturingProperty
elucidation: Parts manufactured per minute.
comment: Parts manufactured per minute.

TensileStrength
type: Class
subclass of: CompositeLaminateProperty
elucidation: Maximum value of the stress-strain curve under tensile stress.
comment: Maximum value of the stress-strain curve under tensile stress.

TextileFabricWeaveStyle
type: Class
subclass of: TextileFabricProperty
elucidation: Pattern of fibre weaving.
comment: Pattern of fibre weaving.
alternative label: TextileConstruction

Prepreg
type: Class
subclass of: ManufacturedProduct
elucidation: A factory-made combination of reactive resins and reinforcing fibres, plus other necessary additive chemicals, ready to be moulded.
comment: A factory-made combination of reactive resins and reinforcing fibres, plus other necessary additive chemicals, ready to be moulded.

CoverReleaseLayer
type: Class
subclass of: ReleaseLayer
elucidation: A release layer applied to a cover placed over the laminate.
comment: A release layer applied to a cover placed over the laminate.

FibreVolumeContent
type: Class
subclass of: CompositeLaminateProperty
elucidation: Ratio between the volume of fibre and the volume of the composite laminate.
comment: Ratio between the volume of fibre and the volume of the composite laminate.

PrepregCuringDegree
type: Class
subclass of: PrepregProperty
elucidation: Percentage of the (feasible) curing (that is no more available for cross-linking reaction(s))
comment: Percentage of the (feasible) curing (that is no more available for cross-linking reaction(s))

InterlaminarShearStrength
type: Class
subclass of: CompositeLaminateProperty
elucidation: Mechanical property associated with the matrix-fibre interaction.
comment: Mechanical property associated with the matrix-fibre interaction.

FinalStepPressure
type: Class
subclass of: ComponentManufacturingProperty
subclass of: Pressure
elucidation: Final pressure of the container during step.
comment: Final pressure of the container during step.

Laminate
type: Class
subclass of: ManufacturedMaterial
elucidation: The structure resulting from the curing of multiple stacked prepreg plies.
comment: The structure resulting from the curing of multiple stacked prepreg plies.

CoverToolNumberOfHoles
type: Class
subclass of: CoverToolProperty
elucidation: Amount of holes.
comment: Amount of holes.

CoverTool
type: Class
subclass of: Tool
elucidation: The mold, either one- or two-sided and either open or closed, in or upon which composite material is placed in order to make a part.
comment: The mold, either one- or two-sided and either open or closed, in or upon which composite material is placed in order to make a part.

PrepregExpectedTensileStrength
type: Class
subclass of: PrepregProperty
elucidation: EXPECTED Maximum value of the stress-strain curve under tensile stress AFTER CURING.
comment: EXPECTED Maximum value of the stress-strain curve under tensile stress AFTER CURING.

TextileFabric
type: Class
subclass of: Material
subclass of: ManufacturedProduct
elucidation: A planar textile constructed with fibres (or yarns), which can be either woven (interlaced using a weaving process) or non-woven (not interlaced).
comment: A planar textile constructed with fibres (or yarns), which can be either woven (interlaced using a weaving process) or non-woven (not interlaced).

ElongationAtBreak
type: Class
subclass of: CompositeLaminateProperty
elucidation: Ratio between increased length and initial length after breakage.
comment: Ratio between increased length and initial length after breakage.

ManufacturingLine
type: Class
subclass of: ManufacturingSystem
elucidation: A manufacturing line is a set of sequential operations in a factory where materials are processed, assembled, and/or refined to produce a finished product or an intermediate product for further processing.
comment: A manufacturing line is a set of sequential operations in a factory where materials are processed, assembled, and/or refined to produce a finished product or an intermediate product for further processing.

PrepregWidth
type: Class
subclass of: PrepregProperty
subclass of: Width
elucidation: Width of the prepreg.
comment: Width of the prepreg.

CoverToolLength
type: Class
subclass of: CoverToolProperty
subclass of: Length
elucidation: Length (contributing to the size of the tool).
comment: Length (contributing to the size of the tool).

Resin
type: Class
subclass of: Material
subclass of: CrosslinkedPolymer
subclass of: SyntheticPolymer
subclass of: ThermosettingPolymer
elucidation: Soft solid or highly viscous substance, usually containing prepolymers with reactive groups.
comment: Soft solid or highly viscous substance, usually containing prepolymers with reactive groups.

ReleaseLayer
type: Class
subclass of: Material
subclass of: ManufacturedProduct
elucidation: A specially formulated material placed between the mold and uncured resin/fiber (usually sprayed or painted on the mold surface) to prevent permanent bonding between the two during cure and facilitates demolding after cure.
comment: A specially formulated material placed between the mold and uncured resin/fiber (usually sprayed or painted on the mold surface) to prevent permanent bonding between the two during cure and facilitates demolding after cure.

FormulatedResinCuringTemperature
type: Class
subclass of: FormulatedResinProperty
subclass of: ThermodynamicTemperature
elucidation: Temperature required to start the process of cure of the resin.
comment: Temperature required to start the process of cure of the resin.

ResinWaterContent
type: Class
subclass of: ResinProperty
elucidation: Percentage of water in the base resin.
comment: Percentage of water in the base resin.

CoverReleaseLayerIdentifier
type: Class
subclass of: CoverReleaseLayerProperty
elucidation: Commercial name of the applied consumable (product), differentiating available product providers and product lots.
comment: Commercial name of the applied consumable (product), differentiating available product providers and product lots.

FormulatedResin
type: Class
subclass of: Mixture
subclass of: ManufacturedMaterial
subclass of: Resin
subclass of: Restriction
  on property:
    inverse of: hasNext
  some values from: Additive
subclass of: Restriction
  on property:
    inverse of: hasNext
  some values from: Catalyst
subclass of: Restriction
  on property:
    inverse of: hasNext
  some values from: Resin
elucidation: A manufactured mixture of a resin and ingredients.
comment: A manufactured mixture of a resin and ingredients.

FormulatedResinWaterContent
type: Class
subclass of: FormulatedResinProperty
elucidation: Weight percentage of (dissolved and freezable) water in the base resin.
comment: Weight percentage of (dissolved and freezable) water in the base resin.

WorkingStepsOrder
type: Class
subclass of: ComponentManufacturingProperty
elucidation: List of steps for the mixing process.
comment: List of steps for the mixing process.

PrepregLine
type: Class
subclass of: ManufacturingLine
elucidation: A manufacturing line processing a prepreg for later use.
comment: A manufacturing line processing a prepreg for later use.

TextileFabricThickness
type: Class
subclass of: TextileFabricProperty
subclass of: Thickness
elucidation: Textile fabric thickness
comment: Textile fabric thickness

MouldToolProperty
type: Class
subclass of: Objective
subclass of: Restriction
  on property:
    inverse of: hasProperty
  all values from: MouldTool
elucidation: A collection of the properties of moulds or tools.
comment: A collection of the properties of moulds or tools.

CatalystProperty
type: Class
subclass of: Objective
subclass of: Restriction
  on property:
    inverse of: hasProperty
  all values from: Catalyst

MouldToolSurfaceRoughness
type: Class
subclass of: MouldToolProperty
elucidation: Arithmetic average of the absolute values of the profile height deviations from the mean line, recorded within the evaluation length.
comment: Arithmetic average of the absolute values of the profile height deviations from the mean line, recorded within the evaluation length.

TensileModulus
type: Class
subclass of: CompositeLaminateProperty
elucidation: Tangent of the stress-strain curve under tensile stress.
comment: Tangent of the stress-strain curve under tensile stress.

FibreDiameter
type: Class
subclass of: TextileFabricProperty
subclass of: Diameter
elucidation: Diameter of the fibre composing the fabric.
comment: Diameter of the fibre composing the fabric.

FormulatedResinSpecificCondensateFormation
type: Class
subclass of: FormulatedResinProperty
elucidation: Mass of water released per mass of resin throughout the applied chemical (curing) reaction.
comment: Mass of water released per mass of resin throughout the applied chemical (curing) reaction.

StackedPrepreg
type: Class
subclass of: ManufacturedProduct
subclass of: Restriction
  on property: contacts
  some values from: PrepregPiece
elucidation: Arrangement of ply prepregs in a laminate.
comment: Arrangement of ply prepregs in a laminate.

Filler
type: Class
subclass of: ResinIngredient
elucidation: A material (usually low cost) added to a resin to extend it, or give special properties
comment: A material (usually low cost) added to a resin to extend it, or give special properties

Volatile
type: Class
subclass of: ResinIngredient
elucidation: Solvents, such as water and alcohol, in a sizing or resin formulation that can be vaporized at ambient or slightly elevated temperatures.
comment: Solvents, such as water and alcohol, in a sizing or resin formulation that can be vaporized at ambient or slightly elevated temperatures.
alternative label: Solvent

Monomer
type: Class
subclass of: ResinIngredient
elucidation: A single molecule that reacts with like or unlike molecules to form a polymer.
comment: A single molecule that reacts with like or unlike molecules to form a polymer.

NaturalPolymer
type: Class
subclass of: PolymericMaterial
subclass of: NaturalMaterial
elucidation: A naturally occurring polymer produced by living organisms.
comment: A naturally occurring polymer produced by living organisms.
example: DNA, cellulose.

SemiSyntheticPolymer
type: Class
subclass of: PolymericMaterial
subclass of: NaturalMaterial
subclass of: ManufacturedMaterial
elucidation: A polymer synthesised from biomass sources.
comment: A polymer synthesised from biomass sources.
example: Polylactic acid, celluloid.
alternative label: Bioplastics

SyntheticPolymer
type: Class
subclass of: PolymericMaterial
subclass of: ManufacturedMaterial
elucidation: A polymer synthesised from other manufactured chemicals.
comment: A polymer synthesised from other manufactured chemicals.
example: Polyethylene, polystyrene.

LinearPolymer
type: Class
subclass of: PolymericMaterial
subclass of: Linear
elucidation: A polymer whose molecular structure is characterised by a linear chain of repeating units.
comment: A polymer whose molecular structure is characterised by a linear chain of repeating units.
example: Polyethylene, polystyrene.

BranchedPolymer
type: Class
subclass of: PolymericMaterial
subclass of: Branched
elucidation: A polymer whose molecular structure is characterised by a regular or irregular attachment of side chains to the main backbone chain. .
comment: A polymer whose molecular structure is characterised by a regular or irregular attachment of side chains to the main backbone chain. .
example: Glycogen, Star-polymers.

CrosslinkedPolymer
type: Class
subclass of: PolymericMaterial
subclass of: Crosslinked
elucidation: A polymer whose molecular structure is characterised by additional covalent bonds connecting several chains together.
comment: A polymer whose molecular structure is characterised by additional covalent bonds connecting several chains together.
example: Bakelite, vulcanised rubber.

HomoPolymer
type: Class
subclass of: PolymericMaterial
subclass of: TotalComposition
elucidation: A polymer derived from the polymerisation of one kind of monomer.
comment: A polymer derived from the polymerisation of one kind of monomer.

CoPolymer
type: Class
subclass of: PolymericMaterial
subclass of: TotalComposition
elucidation: A polymer derived from the polymerisation of more than one species of monomer.
comment: A polymer derived from the polymerisation of more than one species of monomer.
alternative label: HeteroPolymer

Elastomer
type: Class
subclass of: PolymericMaterial
subclass of: Restriction
  on property: hasBehaviour
  all values from: Elasticity
elucidation: A polymer characterised by weak intermolecular forces and viscoelasticity.
comment: A polymer characterised by weak intermolecular forces and viscoelasticity.
example: Neoprene, rubber.

Fibre
type: Class
subclass of: PolymericMaterial
subclass of: Restriction
  on property: hasBehaviour
  all values from: Inelasticity
elucidation: A polymer characterised by strong intermolecular forces and high tensile strength.
comment: A polymer characterised by strong intermolecular forces and high tensile strength.
example: Cotton, Nylon.

ThermoplasticPolymer
type: Class
subclass of: PolymericMaterial
subclass of: Restriction
  on property: hasBehaviour
  all values from: Thermoplastic
elucidation: A polymer that becomes pliable and mouldable (i.e. plastic) above a certain temperature, and that reversibly solidifies upon cooling. Thermoplastics typically have linear chains and high molecular weight, increasing the strength of intermolecular interactions.
comment: A polymer that becomes pliable and mouldable (i.e. plastic) above a certain temperature, and that reversibly solidifies upon cooling. Thermoplastics typically have linear chains and high molecular weight, increasing the strength of intermolecular interactions.
example: Polyacrylic acids, Polylactic acid, Polycarbonate.

ThermosettingPolymer
type: Class
subclass of: PolymericMaterial
subclass of: Restriction
  on property: hasBehaviour
  all values from: Thermosetting
elucidation: A polymer that becomes irreversibly hard by creating an extensive network of cross-linking between the individual chains.
comment: A polymer that becomes irreversibly hard by creating an extensive network of cross-linking between the individual chains.
example: Epoxy resins, Polyurethanes.

AdditionPolymer
type: Class
subclass of: PolymericMaterial
subclass of: Restriction
  on property: holisticOverlaps
  some values from: ChemicalAddition
elucidation: A polymer obtained through an addition reaction, that is, a reaction involving the creation of a single bond between the atoms of different molecules which are involved in a double or triple bond.
comment: A polymer obtained through an addition reaction, that is, a reaction involving the creation of a single bond between the atoms of different molecules which are involved in a double or triple bond.

CondensationPolymer
type: Class
subclass of: PolymericMaterial
subclass of: Restriction
  on property: holisticOverlaps
  some values from: ChemicalCondensation
elucidation: A polymer obtained through a condensation reaction, that is, where two molecules form a chemical bond by eliminating a small molecule such as water.
comment: A polymer obtained through a condensation reaction, that is, where two molecules form a chemical bond by eliminating a small molecule such as water.

CouplingPolymer
type: Class
subclass of: CondensationPolymer
elucidation: A polymer obtained through a coupling reaction, that is, where two molecules form a chemical bond usually with a transition metal catalysing the reaction.
comment: A polymer obtained through a coupling reaction, that is, where two molecules form a chemical bond usually with a transition metal catalysing the reaction.

ChemicalAddition
type: Class
subclass of: MaterialSynthesis
elucidation: In organic chemistry, an addition reaction is an organic reaction in which two or more molecules combine to form a larger molecule called the adduct. An addition reaction is limited to chemical compounds that have multiple bonds.
comment: In organic chemistry, an addition reaction is an organic reaction in which two or more molecules combine to form a larger molecule called the adduct. An addition reaction is limited to chemical compounds that have multiple bonds.

ChemicalCondensation
type: Class
subclass of: MaterialSynthesis
elucidation: Condensation is a type of chemical reaction where two or more molecules combine to form a larger molecule with the elimination of a small molecule.
comment: Condensation is a type of chemical reaction where two or more molecules combine to form a larger molecule with the elimination of a small molecule.

SkeletalFormula
type: Class
subclass of: ChemicalRepresentation
elucidation: A 2-dimensional representation of chemical structures of organic compounds, showing the chemical bonds as lines, carbon atoms as vertices, and hetero atoms with labels. Hydrogen atoms are omitted in the representation since their presence can be derived from the valence of carbon atoms.
comment: A 2-dimensional representation of chemical structures of organic compounds, showing the chemical bonds as lines, carbon atoms as vertices, and hetero atoms with labels. Hydrogen atoms are omitted in the representation since their presence can be derived from the valence of carbon atoms.

Linear
type: Class
subclass of: SkeletalFormula
elucidation: A class of structures characterised by a linear skeleton.
comment: A class of structures characterised by a linear skeleton.

Branched
type: Class
subclass of: SkeletalFormula
elucidation: A class of structures characterised by a branched skeleton.
comment: A class of structures characterised by a branched skeleton.

Crosslinked
type: Class
subclass of: SkeletalFormula
elucidation: A class of structures characterised by a bond or a short sequence of bonds connecting different macromolecules.
comment: A class of structures characterised by a bond or a short sequence of bonds connecting different macromolecules.

ThermalBehaviour
type: Class
subclass of: Behaviour
elucidation: The response of a material as a function of its temperature.
comment: The response of a material as a function of its temperature.

Thermoplastic
type: Class
subclass of: Plasticity
subclass of: ThermalBehaviour
elucidation: It is the ability of a material to exibit plasticity when its temperature exceeds a given value.
comment: It is the ability of a material to exibit plasticity when its temperature exceeds a given value.

Thermosetting
type: Class
subclass of: ThermalBehaviour
elucidation: It is a process by which a material becomes irreversibly rigid when heated.
comment: It is a process by which a material becomes irreversibly rigid when heated.

Elasticity
type: Class
subclass of: Behaviour
elucidation: It is the ability of an object or material to return to its original shape after being deformed by a force.
comment: It is the ability of an object or material to return to its original shape after being deformed by a force.

Inelasticity
type: Class
subclass of: Behaviour
elucidation: It is the inability of an object or material to stretch in response to an applied force.
comment: It is the inability of an object or material to stretch in response to an applied force.

Plasticity
type: Class
subclass of: Behaviour
elucidation: It is the capacity of an object or material to retain a permanent deformation when an applied force exceeds a certain limit.
comment: It is the capacity of an object or material to retain a permanent deformation when an applied force exceeds a certain limit.

Stiffness
type: Class
subclass of: Behaviour
elucidation: It is the capacity of an object or material to retain a permanent deformation when an applied force exceeds a certain limit.
comment: It is the capacity of an object or material to retain a permanent deformation when an applied force exceeds a certain limit.