SensoTwin Application Ontology
type: Ontology
version IRI: http://w3id.org/sensotwin/applicationontology/1.0.0
imports: https://w3id.org/pmd/co/2.0.7
creator: <https://orcid.org/0009-0004-1208-3971>
created: 19.01.2024
license: <http://creativecommons.org/licenses/by/4.0/>
comment: Diese Ontologie beschreibt Faserverbundwerkstoffe entsprechend den Anforderungen im Projekt SensoTwin, sie ist weiterhin in Entwicklung. Sie kümmert sich um: verwendete Materialien Produktionsprozesse Prüfverfahren, Parameter und Ergebnisse Simulation und Bauteilgeometrie Enthaltene Instanzen dienen als Proof of Concept bzw. als beispielhafte Anwendungen. @de
comment: This ontology describes fibre composites according to the needs in the project SensoTwin, still under development. It takes care of: used materials production processes testing processes, parameters and results simulation and componentgeometry Included instances serve as proof of concept or as exemplary applications.
comment: Usage of Ontologies: PMDCO PMDSI (old) qudt Prov IAO
version info: 1.0.0 @de

has characteristic
type: ObjectProperty
sub property of: topObjectProperty
range: Resource
label: hat die Eigenschaft @de

hasHeaderField
type: ObjectProperty
sub property of: topObjectProperty
domain: DataResource
range: HeaderField
comment: Bieten Namen und/oder eine Beschreibung für jede Überschrift einer Datenressource @de
comment: Provides a name or description for each header field in a data resource

has Input
type: ObjectProperty
sub property of: topObjectProperty
type: TransitiveProperty

hasOutput
type: ObjectProperty

hasProperty
type: ObjectProperty
sub property of: topObjectProperty

executedBy
type: ObjectProperty
sub property of: topObjectProperty
inverse of: executes

__RemoveTearOffFoil
type: DatatypeProperty

hasDataResourceSerialization
type: DatatypeProperty
sub property of: hasDataResourceCharacteristic
domain: DataResource
range: Datatype
  one of: CBOR
  one of: JSON
  one of: XML
  one of: YAML

hasLayeringDirection
type: DatatypeProperty
range: Datatype
  one of: 0°
  one of: 45°
  one of: 90°

has value
type: DatatypeProperty
label: hat Wert @de

vacuumPumpConnectedTo
type: DatatypeProperty
range: Datatype
  one of: Cast
  one of: Sprue

Auxiliary Material
type: Class
subclass of: Material
subclass of: MesoScale
label: Hilfsmaterial @de

Binder
type: Class
subclass of: Auxiliary Material

Curing Process
type: Class
subclass of: Preparing specimen process
subclass of: HeatTreatmentProcess
subclass of: ManufacturingProcess

Curingprocess with constant Temperature
type: Class
subclass of: Curing Process

Curingprocess with decreasing Temperature
type: Class
subclass of: Curing Process

Curingprocess with increasing temperature
type: Class
subclass of: Curing Process

Cutting specimen process
type: Class
subclass of: Preparing specimen process
subclass of: LengthChangingProcess

Cylic Tensile Test
type: Class
subclass of: Tensile Test
comment: A Cyclic Tensile Test is a dynamic testing method where a material / specimen is subjected to repeated tensile loading and unloading cycles. This test assesses the material's fatigue resistance, endurance limit, and behavior under cyclic stresses.
comment: Ein zyklischer Zugversuch ist ein dynamisches Prüfverfahren, bei dem ein Material / eine Probe wiederholten Zugbe- und -entlastungszyklen ausgesetzt wird. Mit dieser Prüfung werden die Ermüdungsfestigkeit, die Dauerhaftigkeit und das Verhalten des Materials unter zyklischen Belastungen bewertet. @de

DataResource
type: Class
subclass of: Resource
subclass of: Restriction
  some values from: HeaderField
  on property: hasHeaderField
subclass of: Restriction
  some values from: anyURI
  on property: hasResourceLocation
comment: A data resource is a file, in which i.e. parameters and measurements are stored
comment: Eine Datenressource ist eine Datei, in der z.B. Parameter und Messwerte gespeichert sind @de

Degasing Node
type: Class
subclass of: Plate Production Processing Node
subclass of: Restriction
  some values from: Infiltration Node
  on property: hasNext

Demolding Node
type: Class
subclass of: Plate Production Processing Node

DSC
type: Class
subclass of: TestingMachine
comment: Das dynamische Differenzkalorimeter ist eine Prüfmaschine zur Durchführung von dynamischer differenzkalorimetrie. Es wird thermoanalytisch der Wärmefluss an Phasenübergängen als Funktion der Temperatur gemessen. @de
comment: The differential scanning calorimeter is a testing machine for carrying out differential scanning calorimetry. The heat flow at phase transitions is measured thermoanalytically as a function of temperature.
label: Differential Scanning Calorimetry
label: Dynamisches Differenzkalorimeter @de

dilatometer
type: Class
subclass of: TestingMachine
comment: A dilatometer is a testing machine for measuring the expansion of a sample.
comment: Ein Dilatometer ist eine Prüfmaschine zur Messung der Ausdehnung einer Probe. @de
label: Dilatometer @de

mode draw vacuum
type: Class
subclass of: Vacuum Pump Mode
comment: In diesem Modus saugt die Vakuumpumpe ein Vakuum an, in der Regel kontrolliert, bis ein bestimmter Druck erreicht ist. @de
comment: In this mode, the vacuum pump draws a vacuum, usually controlled and until a specific pressure is reached.
label: Modus Vakuum ziehen @de

Dynamic Mechanic Analysis
type: Class
subclass of: TestingMachine
comment: Die DMA ist eine Prüfmaschine zur Durchführung einer dynamisch mechanischen Analyse, bei der der Prüfkörper einer periodisch wechselnden Beanspruchung ausgesetzt wird. @de
comment: The DMA is a testing machine for carrying out a dynamic mechanical analysis in which the test specimen is subjected to a periodically changing load.
label: DMA @de
label: Dynamisch-mechanische Analyse @de

EndlessFibre
type: Class
equivalent class: Class
  union of: Restriction
    some values from: EndlessFibre
    on property: hasFibreLength
  union of: Restriction
    has value: true
    on property: hasFibreLengthEndlessFibre
subclass of: FibreLength

ExactTemperature
type: Class
subclass of: Temperature

FVC
type: Class
subclass of: EndlessFibreReinforcedMaterial
comment: some float in range [0,1]

Finaler Prozess
type: Class
equivalent class: Class
  intersection of: Process
  intersection of: Restriction
    on class: Process
    qualified cardinality: 0
    on property: hasNext
subclass of: Process

Fixating glueplatetool process
type: Class
subclass of: Preparing specimen process

Flashtape
type: Class
subclass of: Auxiliary Material

mode gas ballast
type: Class
subclass of: Vacuum Pump Mode
comment: Gas ballast is a mode to prevent condensation inside the pumpt. Small amounts of gas are mixed by, to to dilute vapor.
comment: Gasballast ist eine Methode, um die Kondensation im Inneren der Pumpe zu verhindern. Kleine Mengen von Gas werden beigemischt, um den Dampf zu verdünnen. @de
label: Modus Gas Ballast @de

Glue
type: Class
equivalent class: Class
  intersection of: Restriction
    some values from: GlueRatio
    on property: has characteristic
  intersection of: Restriction
    some values from: Binder
    on property: composedOf
  intersection of: Restriction
    some values from: GlueHardener
    on property: composedOf
subclass of: Class
  intersection of: Auxiliary Material
  intersection of: mixed material
subclass of: Restriction
  all values from: Class
    union of: Binder
    union of: GlueHardener
  on property: composedOf

Glueing flashtape process
type: Class
subclass of: Preparing specimen process

Glueing glueplate on plate process
type: Class
subclass of: Preparing specimen process

GlueHardener
type: Class
subclass of: Auxiliary Material

GluePlate
type: Class
subclass of: Auxiliary Material

GlueRatio
type: Class
subclass of: Ratio

HeaderField
type: Class
subclass of: Entity
comment: A class bundling the semantics for a specific column in a Data Resource. Provides column number, pointer to attached unit and a human readable description.
comment: Eine Klasse, die die Semantik für eine bestimmte Spalte in einer Datenressource bündelt. Sie enthält die Spaltennummer, eine Verknüpfung zur zugehörigen Einheit und eine menschenlesbare Beschreibung. @de

Mensch
type: Class
subclass of: Process Node

Infiltration Node
type: Class
subclass of: Plate Production Processing Node

Initialer Prozess
type: Class
equivalent class: Restriction
  on class: Process
  qualified cardinality: 0
  on property: hasPrevious
subclass of: Process

Leakage Test Node
type: Class
subclass of: Plate Production Processing Node
subclass of: Restriction
  some values from: Degasing Node
  on property: hasNext
subclass of: Restriction
  some values from: VacuumPump
  on property: hasVacuumPump

LongFibre
type: Class
equivalent class: Class
  union of: Restriction
    some values from: LongFibre
    on property: hasFibreLength
  union of: Restriction
    has value: true
    on property: hasFibreLengthLongFibre
subclass of: FibreLength
disjoint with: ShortFibre
type: NamedIndividual
type: Carbon
has fibre length long fibre: true

MachineSetting
type: Class
subclass of: Value Object

MaximalTemperature
type: Class
subclass of: Temperature

MinimalTemperature
type: Class
subclass of: Temperature

Mixing glue process
type: Class
subclass of: Preparing specimen process

mixed material
type: Class
subclass of: Material
subclass of: MesoScale
subclass of: EngineeredMaterial

Vacuum Pump Mode
type: Class
equivalent class: Class
  union of: mode draw vacuum
  union of: mode gas ballast
  union of: Reduce vacuum mode
subclass of: VacuumPump
comment: Die Betriebsarten einer Vakuumpumpe beziehen sich auf die verschiedenen Betriebsmethoden oder Stufen, mit denen sie ein Vakuum erzeugen kann. @de
comment: Modes of a Vacuum Pump refer to the different operational methods or stages it can use to achieve vacuum.
label: Modus Vakuum Pumpe @de

PBC algorithm
type: Class
subclass of: EndlessFibreReinforcedMaterial
comment: possible values: "PBLCC" or "EasyPBC"

Placing Plate Process
type: Class
subclass of: Preparing specimen process

Placing spacer process
type: Class
subclass of: Preparing specimen process

Plate Production Processing Node
type: Class
subclass of: Mensch
subclass of: Restriction
  some values from: Process
  on property: hasFinalProcess
subclass of: Restriction
  some values from: Process
  on property: hasInitialProcess

Preparing glue plate process
type: Class
subclass of: Preparing specimen process

Preparing specimen process
type: Class
subclass of: AnalysingProcess

Production Machine
type: Class
subclass of: Process Node
label: Produktionsmaschine @de

profile form
type: Class
subclass of: Entity
label: Profilform @de

Reduce vacuum mode
type: Class
subclass of: Vacuum Pump Mode
comment: Im Modus Vakuum reduzieren wird, üblicherweise kontrolliert und bis zu einem spezifischen Druck, der Druck erhöht. (Das Vakuum verringert) @de
comment: In Reduce vacuum mode, the pressure is increased, usually in a controlled manner and up to a specific pressure. (The vacuum is reduced)
label: Modus Vakuum reduzieren @de

Resource
type: Class
subclass of: Entity
subclass of: Restriction
  some values from: anyURI
  on property: hasResourceLocation
label: Ressource @de

rheometer
type: Class
subclass of: TestingMachine
comment: A rheometer is a testing machine to measure the rheological prperties of a material with shear stress application
comment: Ein Rheometer ist eine Prüfmaschine zur Messung der rheologischen Eigenschaften eines Materials anhand Anwendung von Scherkräften. @de
label: Rheometer @de

Sanding process
type: Class
subclass of: Preparing specimen process

Sandpaper
type: Class
subclass of: Auxiliary Material

ScaleClassification
type: Class
equivalent class: Class
  union of: MacroScale
  union of: MesoScale
  union of: MicroScale
subclass of: Entity
comment: Class used for the classification of effects, parameters, properties etc. in scaling levels
comment: Klasse zur Einordnung von Effekten, Parametern, Eigenschaften etc. in Skalierungsebenen @de

ShortFibre
type: Class
equivalent class: Class
  union of: Restriction
    some values from: ShortFibre
    on property: hasFibreLength
  union of: Restriction
    has value: true
    on property: hasFibreLengthShortFibre
subclass of: FibreLength

Specimen Preparing Node
type: Class
subclass of: Mensch

Static Tensile Test
type: Class
subclass of: Tensile Test
comment: A Static Tensile Test is a type of tensile test where a constant rate of extension or load is applied to a material specimen until failure. It is designed to measure the material's response to a slowly applied uniaxial tensile force.
comment: Ein statischer Zugversuch ist eine Art von Zugversuch, bei dem eine konstante Dehnungsrate oder Last auf eine Materialprobe bis zum Versagen ausgeübt wird. Er dient dazu, die Reaktion des Materials auf eine langsam aufgebrachte einachsige Zugkraft zu messen. @de

Strength
type: Class
subclass of: HomogenisedStressStrainResponse

TechnicalDataSheet
type: Class
subclass of: Resource

Tensile Test
type: Class
subclass of: MechanicalTestingProcess
comment: A Tensile Test is a mechanical testing process that evaluates the tensile strength of a material. It involves applying a uniaxial force to a test specimen to measure its ability to withstand tension. This test determines material properties such as ultimate tensile strength, yield strength, elongation, and Young's modulus.

universal testing machine
type: Class
subclass of: TestingMachine
comment: Eine Universalprüfmaschine ist eine Testmaschine zur Zug- und Druckprüfung von Materialien.
label: Universalprüfmaschine @de

VacuumPump
type: Class
subclass of: Process Node
disjoint with: Furnace
comment: A Vacuum Pump is a machine that removes gas molecules from a sealed volume to leave behind a partial vacuum.
comment: Eine Vakuumpumpe ist eine Maschine, die Gasmoleküle aus einem versiegelten Volumen entfernt und ein Teilvakuum hinterlässt. @de

evaluation mode
type: Class
subclass of: EndlessFibreReinforcedMaterial
comment: possible modes: {"11";"12";"13";"22";"23";"33"} should be the same as "mode" in step 4

Activity
type: Class
label: Aktivität @de

Agent
type: Class
comment: An agent is something that bears some form of responsibility for an activity taking place, for the existence of an entity, or for another agent's activity.
comment: Ein Agent ist etwas, das in irgendeiner Form für eine stattfindende Aktivität, für die Existenz einer Einheit oder für die Aktivität eines anderen Agenten verantwortlich ist. @de

Entity
type: Class
label: Entität @de

Organization
type: Class
subclass of: Agent
comment: An organization is a social or legal institution such as a company, society, etc.
comment: Eine Organisation ist eine soziale oder rechtliche Institution wie ein Unternehmen, ein Verein usw. @de

Object
type: Class
subclass of: Entity
label: Objekt @de

Process Node
type: Class
subclass of: Entity
label: Prozessknoten @de

Value Object
type: Class
subclass of: Entity
subclass of: Restriction
  some values from: PMDSiUnit
  on property: hasUnit
label: Wertobjekt @de

ASTM D 3039
type: NamedIndividual
type: Norn
comment: Norm Composite Quasistatischer Zugversuch @de

Profilform NREL 5MW 15p
type: NamedIndividual
type: profile form

A sigma ult
type: NamedIndividual
has value: 2000.0

__ApplyingReleaseAgent
type: NamedIndividual
type: ApplyingReleaseAgent
has characteristic: WaitingTime
has Input: __Aufbau1
has Input: Frekote 770 NC
has next: __CutFibre
hasOutput: __Aufbau1
has number of repeats: 4

__Aufbau1
type: NamedIndividual
type: Component

B sigma ult
type: NamedIndividual
has value: 6.0

__CleansingGlassPlate
type: NamedIndividual
type: CleansingGlassPlate
has Input: Cleanser
has next: __ApplyingReleaseAgent
hasOutput: __Aufbau1

__CoarseSandpaper
type: NamedIndividual
type: Sandpaper

Cured Maximal Thermal Stability of Frekote 770-NC
type: NamedIndividual
type: MaximalTemperature
has unit: Q25267
quantity amount: 400

__CuringTemperatureOfSpecimen
type: NamedIndividual
type: Temperature
has unit: Q25267
has value: 70

__CutFibre
type: NamedIndividual
type: CutFibre
has characteristic: LengthOfLongFibre
has characteristic: WidthOfLongFibre
has Input: LongFibre
has Input: __Aufbau1
has next: LayerFibre
hasOutput: __Aufbau1

__CutSpecimen
type: NamedIndividual
type: Cutting specimen process
has characteristic: __WidthOfSpecimen
has Input: __SpecimenAufbau
hasOutput: __Specimen
executedBy: __DiamondSaw
is final process or node: true

DegaseMatrix
type: NamedIndividual
has characteristic: DegaseMatrixDuration
has Input: Matrix
has next: DrawVacuumCast
hasOutput: Matrix
uses vacuum pump mode: ModeDrawVacuum
executedBy: VacuumPump
is final process or node: true

DegaseMatrixDuration
type: NamedIndividual
type: Duration
has unit: Q11574
has value: 2100

DemoldingNode
type: NamedIndividual
type: Demolding Node
has Input: __Aufbau1
hasOutput: Component
executes: DemoldingProcess
is final process or node: true

__DiamondSaw
type: NamedIndividual
type: Process Node

Duration
type: NamedIndividual
has unit: Q11574
has value: 1200

__DurationHardenSpecimen
type: NamedIndividual
type: Duration
has unit: Q11574
has value: 7200

DurationersterTeilvomZyklus
type: NamedIndividual
type: Duration
has unit: Q11574
has value: 10800

DurationletzterTeilVomZyklus
type: NamedIndividual
type: Duration
has unit: Q11574
has value: 25200

EndTermperature
type: NamedIndividual
type: Temperature
has unit: Q25267
has value: 70

FVC
type: NamedIndividual
has value: 0.5

Final Curing Time of Frekote 770-NC
type: NamedIndividual
type: Duration
has unit: Q11574
quantity amount: 600

__FixateGluePlateTool
type: NamedIndividual
type: Fixating glueplatetool process
has Input: __SpecimenAufbau
has next: Curing70°
hasOutput: __SpecimenAufbau
executedBy: __GluePlateTool

FixateVacuumFilm
type: NamedIndividual
has Input: __Aufbau1
has next: RunGasBallast
hasOutput: __Aufbau1
executedBy: examplehuman
is final process or node: true

__Flashtape
type: NamedIndividual
type: Flashtape

Frekote 770 NC
type: NamedIndividual
type: ReleaseAgent
has characteristic: Cured Maximal Thermal Stability of Frekote 770-NC
has characteristic: Final Curing Time of Frekote 770-NC
has characteristic: Loctite
has characteristic: Maximal Application Temperature of Frekote 770-NC
has characteristic: __Minimal Application Temperature of Frekote 770-NC
has characteristic: Technichal Data Sheet: Frekote 770 NC

GasBallastDuration
type: NamedIndividual
type: Duration
has unit: Q11574
quantity amount: 600

__GlueFlashtape
type: NamedIndividual
type: Glueing flashtape process
has Input: Component
has Input: __Flashtape
has next: __PlacePlate
hasOutput: __PreparedComponent
executedBy: examplehuman

__GlueGluePlateOnSpecimen
type: NamedIndividual
type: Glueing glueplate on plate process
has Input: __GluePlate
has Input: __SpecimenAufbau
has Input: __UHUEndfestPlus300
has next: __PlaceSpacer
hasOutput: __SpecimenAufbau
executedBy: examplehuman

__GluePlate
type: NamedIndividual
type: GluePlate
has layering direction: 45°

__GluePlateTool
type: NamedIndividual
type: Process Node

__AssemblyNode
type: NamedIndividual
type: Mensch
has final process: FixateVacuumFilm
has initial process: __CleansingGlassPlate
has Input: Cleanser
has next: VacuumPump
executes: __ApplyingReleaseAgent
executes: __CleansingGlassPlate
executes: __CutFibre
executes: CutPeelPly
executes: CutResinDistributionMedia
executes: CutVacuumFilm
executes: FixateVacuumFilm
executes: GlueTackyTape
executes: LayerFibre
executes: LayerPeelPly
executes: PlacePTFEHose
is final process or node: false
is initial process or node: true

IncreasePressure
type: NamedIndividual
has characteristic: PressureAfterIncrease
has next: Curing35°
executedBy: VacuumPump
is final process or node: true

LayerFibre
type: NamedIndividual
has characteristic: NumberOfLayers
has Input: __Aufbau1
has next: CutPeelPly
hasOutput: __Aufbau1
executedBy: examplehuman
has layering direction: 90°

LengthOfLongFibre
type: NamedIndividual
type: Length
has unit: Q174728
quantity amount: 25

LengthOfPeelPly
type: NamedIndividual
type: Length
has unit: Q174728
quantity amount: 30

LengthResinDistributionMedia
type: NamedIndividual
type: Length
has unit: Q174728
quantity amount: 20

LengthVacuumFoil
type: NamedIndividual
type: Length
has unit: Q174728
quantity amount: 35

Loctite
type: NamedIndividual
type: Manufacturer

MPC 1
type: NamedIndividual
has value: false

MPC 2
type: NamedIndividual
has value: false

MPC 3
type: NamedIndividual
has value: false

MannerOfBreakAK V2 90 2
type: NamedIndividual
type: MannerOfBreak
has value: centerish, closer to tab

MatrixtRatio
type: NamedIndividual
type: HardenerToResinRatio
has unit: Q199
has value: 0,3

Maximal Application Temperature of Frekote 770-NC
type: NamedIndividual
type: MaximalTemperature
has unit: Q25267
quantity amount: 60

__Minimal Application Temperature of Frekote 770-NC
type: NamedIndividual
type: MinimalTemperature
has unit: Q25267
quantity amount: 15

__MixGlueUHU
type: NamedIndividual
type: Mixing glue process
has characteristic: __UHUPlusEndfest300Ratio
has Input: __UHUPlusEndfest300Binder
has next: __GlueGluePlateOnSpecimen
hasOutput: __UHUEndfestPlus300
hasOutput: __UHUPlusEndfest300Hardener
executedBy: examplehuman

NumberOfLayers
type: NamedIndividual
type: Number
has unit: Q199
quantity amount: 2

Oven
type: NamedIndividual
type: Furnace
has final process: Curing70°
has initial process: Curing35°
has Input: __Aufbau1
has next: DemoldingNode
hasOutput: __Aufbau1
executes: Curing35-70
executes: Curing35°
executes: Curing70°
label: Ofen @de

PBC algorithm
type: NamedIndividual
has value: PBLCC

PlacePTFEHose
type: NamedIndividual
has Input: __Aufbau1
has Input: Gersterband
has next: CutVacuumFilm
hasOutput: __Aufbau1
has offset sprue and cast: true

__PlacePlate
type: NamedIndividual
type: Placing Plate Process
has Input: __PreparedComponent
has next: __MixGlueUHU
hasOutput: __SpecimenAufbau
executedBy: __GluePlateTool

__PlaceSpacer
type: NamedIndividual
type: Placing spacer process
has Input: __Spacer
has Input: __SpecimenAufbau
has next: __FixateGluePlateTool
hasOutput: __SpecimenAufbau
executedBy: examplehuman

PoissonOfAK V2 90 2
type: NamedIndividual
type: Poisson'sRatio
has unit: megapascal
has value: 0.13

__PrepareGluePlate
type: NamedIndividual
type: Preparing glue plate process
has characteristic: __WidthOfGluePlate
has next: __Sand
executedBy: __Schlagschere
__RemoveTearOffFoil: true

__PreparedComponent
type: NamedIndividual

PressureAfterDrawingVacuum
type: NamedIndividual
type: ExactPressure
has unit: millibar
has value: 2

PressureAfterIncrease
type: NamedIndividual
type: ExactPressure
has unit: millibar
has value: 400

__Sand
type: NamedIndividual
type: Sanding process
has next: __GlueFlashtape
executedBy: __CoarseSandpaper

__Schlagschere
type: NamedIndividual
type: Process Node

ShortFibre
type: NamedIndividual
has fibre length long fibre: false

__SimulationErgebnis
type: NamedIndividual
type: Strength
has unit: Q21062777
has value: 496.67825

__Spacer
type: NamedIndividual
type: Process Node

__Specimen
type: NamedIndividual
type: Component
has characteristic: LengthOfLongFibre
has characteristic: __WidthOfSpecimen

__SpecimenAufbau
type: NamedIndividual
type: Component

_SpecimenPreparationNode
type: NamedIndividual
type: Specimen Preparing Node
has final process: __CutSpecimen
has initial process: __PrepareGluePlate

StartTemperature
type: NamedIndividual
type: Temperature
has unit: Q25267
has value: 35

Step1
type: NamedIndividual
has Input: FVC
has Input: dist edges
has Input: dist fibre
has Input: dist fibre max
has Input: max attempts
has Input: max iter
has Input: mu fibre
has Input: n fibre
has Input: plotRVE
has Input: scaling
has Input: sigma fibre
has next: Step2
is final process or node: false
is initial process or node: true

Step2
type: NamedIndividual
has Input: cubic
has Input: interfacesize
has Input: meshsizefrac
has Input: nopopup
has Input: refmeshsizefrac
has next: Step3
is final process or node: false
is initial process or node: false

Step3
type: NamedIndividual
has Input: A sigma ult
has Input: mu E
has Input: sigma E
has next: Step4
is final process or node: false
is initial process or node: false

Step4
type: NamedIndividual
has Input: PBC algorithm
has Input: constrain e11
has Input: constrain e12
has Input: constrain e13
has Input: constrain e21
has Input: constrain e22
has Input: constrain e23
has Input: constrain e31
has Input: constrain e32
has Input: constrain e33
has Input: e11
has Input: e12
has Input: e13
has Input: e21
has Input: e22
has Input: e23
has Input: e31
has Input: e32
has Input: e33
has Input: fix origin
has Input: mode
has next: Step5
is final process or node: false
is initial process or node: false

Step5
type: NamedIndividual
has Input: MPC 1
has Input: MPC 2
has Input: MPC 3
has next: Step6
is final process or node: false
is initial process or node: false

Step6
type: NamedIndividual
has Input: run simulation
has next: Step7
is final process or node: false
is initial process or node: false

Step7
type: NamedIndividual
has Input: evaluation mode
has Input: run evaluation
is final process or node: true
is initial process or node: false

StrainAK V2 90 2
type: NamedIndividual
type: StrainAtUTS
has unit: Q199
has value: 0.30

TemperatureIncreaseDiff
type: NamedIndividual
type: Temperature
has unit: Q69362731
has value: 35

TemperatureIncreaseTime
type: NamedIndividual
type: Duration
has unit: Q11574
has value: 3600

TensileStrengthAK V2 90 2
type: NamedIndividual
type: Ult.TensileStrength
has unit: megapascal
has value: 38

__UHUEndfestPlus300
type: NamedIndividual
has characteristic: __UHUPlusEndfest300Ratio
composed of: __UHUPlusEndfest300Binder
composed of: __UHUPlusEndfest300Hardener

__UHUPlusEndfest300Binder
type: NamedIndividual
type: Binder

__UHUPlusEndfest300Hardener
type: NamedIndividual
type: GlueHardener

__UHUPlusEndfest300Ratio
type: NamedIndividual
type: GlueRatio
has value: 1:1 Binder:Hardener Ratio

VacuumLoss
type: NamedIndividual
type: PressureDifference
has unit: millibar
has value: 5

WeightHardener
type: NamedIndividual
type: Weight
has unit: Q41803
has value: 120

WeightOfResin
type: NamedIndividual
type: Weight
has unit: Q41803
has value: 400

__WidthOfGluePlate
type: NamedIndividual
has unit: Q174789
has value: 55

WidthOfLongFibre
type: NamedIndividual
type: Width
has unit: Q174728
quantity amount: 25

WidthOfPeelPly
type: NamedIndividual
type: Width
has unit: Q174728
quantity amount: 30

__WidthOfSpecimen
type: NamedIndividual
type: Width

WidthResinDistributionMedia
type: NamedIndividual
type: Width
has unit: Q174728
quantity amount: 20

WidthVacuumFoil
type: NamedIndividual
type: Width
has unit: Q174728
quantity amount: 35

YoungAK V2 90 2
type: NamedIndividual
type: Young'sModulus
has unit: megapascal
has value: 13221

constrain e11
type: NamedIndividual
has value: false

constrain e12
type: NamedIndividual
has value: true

constrain e13
type: NamedIndividual
has value: true

constrain e21
type: NamedIndividual
has value: true

constrain e22
type: NamedIndividual
has value: false

constrain e23
type: NamedIndividual
has value: true
has value: 1

constrain e31
type: NamedIndividual
has value: true

constrain e32
type: NamedIndividual
has value: true

constrain e33
type: NamedIndividual
has value: true

cubic
type: NamedIndividual
has value: 1

dist edges
type: NamedIndividual
has value: 0.002

dist fibre
type: NamedIndividual
has Input: AK V2 90 2Probe
has value: 0.001

dist fibre max
type: NamedIndividual
has value: 0.002

e11
type: NamedIndividual
has value: false

e12
type: NamedIndividual
has value: false

e13
type: NamedIndividual
has value: 0.0

e21
type: NamedIndividual
has value: false

e22
type: NamedIndividual
has value: false

e23
type: NamedIndividual
has value: false

e31
type: NamedIndividual
has value: false

e32
type: NamedIndividual
has value: false

e33
type: NamedIndividual
has value: 0.025

evaluation mode
type: NamedIndividual
has value: 33.0

fix origin
type: NamedIndividual
has value: false

interfacesize
type: NamedIndividual
has value: 1.0E-4

max attempts
type: NamedIndividual
has value: 50

max iter
type: NamedIndividual
has value: 3000

meshsizefrac
type: NamedIndividual
has value: 20.0

mode
type: NamedIndividual
has value: 33.0
comment: possible modes {"11";"12";"13";"22";"23";"33"} should be the same as evaluation mode in step 7

mu E
type: NamedIndividual
has value: 70000.0

mu fibre
type: NamedIndividual
has value: 0.016

n fibre
type: NamedIndividual
has value: 10

nopopup
type: NamedIndividual
has value: true

plotRVE
type: NamedIndividual
has value: false

refmeshsizefrac
type: NamedIndividual
has value: 20.0

run evaluation
type: NamedIndividual
has value: true

run simulation
type: NamedIndividual
has value: true

scaling
type: NamedIndividual
has value: 1.0

sigma E
type: NamedIndividual
has value: 800.0

sigma fibre
type: NamedIndividual
has value: 0.0

millibar
type: NamedIndividual
type: PMDSiUnit
P7825: mbar

1:10Ratio
type: NamedIndividual
type: HardenerToResinRatio
has unit: Q199
quantity amount: 1:10
comment: This is an exampleratio: 1 part Hardener to 10 parts Resin

Curing70°
type: NamedIndividual
type: Curingprocess with constant Temperature
has characteristic: DurationletzterTeilVomZyklus
has characteristic: EndTermperature
has next: DemoldingProcess
executedBy: exampleoven
is final process or node: true

__Curing70°2h
type: NamedIndividual
type: Curingprocess with constant Temperature
has characteristic: __CuringTemperatureOfSpecimen
has characteristic: __DurationHardenSpecimen
has Input: __SpecimenAufbau
has next: __CutSpecimen
hasOutput: __SpecimenAufbau
executedBy: exampleoven

Technichal Data Sheet: Frekote 770 NC
type: NamedIndividual
type: TechnicalDataSheet
has resource location: https://syncandshare.lrz.de/download/MlZvRnNjWjhGNmFORnNQUTg1OTdX/08_Ontologies/01_Inputs_Ontology/DataSheets/td_de_1loc0770.pdf

has number of repeats: 4