Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Manufacturing

Structure Overview

Manufacturing Overview

View: Resources

Structure Breakdown

Manufacturing Resources

View: Assembly Breakdown

Structure Breakdown

Manufacturing Assembly Breakdown

View: Process

Structure Breakdown

Manufacturing Process

Classes

Activity

Definition:

TBD

OWL:

:Activity a owl:Class ;
  rdfs:subClassOf fnd:Thing ;
  skos:prefLabel "Activity"@en .

Assembly

Definition:

TBD

OWL:

:Assembly a owl:Class ;
  rdfs:subClassOf :PartOf, :Whole ;
  skos:prefLabel "Assembly"@en .

Bill of materials

Definition:

TBD

OWL:

:BillOfMaterials a owl:Class ;
  rdfs:subClassOf fnd:Artifact ;
  skos:prefLabel "Bill of materials"@en .

Component

Definition:

TBD

OWL:

:Component a owl:Class ;
  rdfs:subClassOf :PartOf, :Whole ;
  skos:prefLabel "Component"@en .

Manufacture

Definition:

TBD

OWL:

:Manufacture a owl:Class ;
  rdfs:subClassOf :Process ;
  skos:prefLabel "Manufacture"@en .

Material

Definition:

TBD

OWL:

:NonTangibleResource a owl:Class ;
  rdfs:subClassOf :Resource ;
  skos:prefLabel "Non-tangible resource"@en .

Non-tangible resource

Definition:

TBD

OWL:

:NonTangibleResource a owl:Class ;
  rdfs:subClassOf :Resource ;
  skos:prefLabel "Non-tangible resource"@en .

Part

Definition:

TBD

OWL:

:Part a owl:Class ;
  rdfs:subClassOf :PartOf ;
  skos:prefLabel "Part"@en .

Part of

Definition:

TBD

OWL:

:PartOf a owl:Class ;
  rdfs:subClassOf :Material ;
  owl:disjointWith :Whole ;
  skos:altLabel "Meronym"@en ;
  skos:prefLabel "Part of"@en .

Process

Definition:

TBD

OWL:

:Process a owl:Class ;
  rdfs:subClassOf fnd:Thing ;
  skos:prefLabel "Process"@en .

Resource

Definition:

A resource is anything that can be drawn upon to function, survive, or achieve a goal.

OWL:

:Resource a owl:Class ;
  rdfs:subClassOf fnd:Thing ;
  skos:definition "..."@en ;
  skos:prefLabel "Resource"@en .

Sub-assembly

Definition:

TBD

OWL:

:SubAssembly a owl:Class ;
  rdfs:subClassOf :PartOf, :Whole ;
  skos:prefLabel "Sub-assembly"@en .

Tangible resource

Definition:

TBD

OWL:

:TangibleResource a owl:Class ;
  rdfs:subClassOf :Resource ;
  skos:prefLabel "Tangible resource"@en .

Whole

Definition:

TBD

OWL:

:Whole a owl:Class ;
  rdfs:subClassOf :Material ;
  skos:altLabel "Holonym"@en ;
  skos:prefLabel "Whole"@en .

Properties

Structure Properties

Manufacturing Properties

activity property

Definition:

...

OWL:

:activityProperty a owl:ObjectProperty ;
  rdfs:subPropertyOf owl:topObjectProperty ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf (
      :Activity
      :Resource
    )
  ] ;
  rdfs:range [
    a owl:Class ;
    owl:unionOf (
      :Activity
      :Resource
    )
  ] ;
  skos:prefLabel "activity property"@en .

assembles

Definition:

...

OWL:

:assembles a owl:ObjectProperty ;
  rdfs:subPropertyOf :activityProperty ;
  rdfs:domain :Activity ;
  rdfs:range :Material ;
  skos:prefLabel "assembles"@en .

codependent with

Definition:

TBD

OWL:

:codependentWith a owl:ObjectProperty, owl:SymmetricProperty ;
  rdfs:subPropertyOf :mereologicalProperty ;
  skos:prefLabel "co-dependent with"@en .

consumes

Definition:

...

OWL:

:consumes a owl:ObjectProperty ;
  rdfs:subPropertyOf :activityProperty ;
  rdfs:domain :Activity ;
  rdfs:range :Material ;
  skos:prefLabel "consumes"@en .

details breakdown of

Definition:

...

OWL:

:detailsBreakdownOf a owl:ObjectProperty ;
  rdfs:subPropertyOf owl:topObjectProperty ;
  rdfs:domain :BillOfMaterials ;
  rdfs:range :Assembly ;
  skos:prefLabel "details breakdown of"@en .

has activity

Definition:

...

OWL:

:hasActivity a owl:ObjectProperty ;
  rdfs:subPropertyOf :processProperty ;
  owl:inverseOf :isActivityWithin ;
  rdfs:domain :Process ;
  rdfs:range :Activity ;
  skos:prefLabel "has activity"@en .

has dependent

Definition:

TBD

OWL:

:hasDependent a owl:ObjectProperty, owl:TransitiveProperty ;
  rdfs:subPropertyOf :mereologicalProperty ;
  owl:inverseOf :isDependentOn ;
  skos:prefLabel "has dependent"@en .

has dependent part

Definition:

TBD

OWL:

:hasDependentPart a owl:ObjectProperty ;
  rdfs:subPropertyOf :hasPart ;
  owl:inverseOf :isDependentPartOf ;
  rdfs:range [
    a owl:Class ;
    owl:intersectionOf (
      fnd:DependentThing
      :PartOf
    )
  ] ;
  skos:prefLabel "has dependent part"@en .

has independent part

Definition:

TBD

OWL:

:hasIndependentPart a owl:ObjectProperty ;
  rdfs:subPropertyOf :hasPart ;
  owl:inverseOf :isIndependentPartOf ;
  rdfs:range [
    a owl:Class ;
    owl:intersectionOf (
      fnd:IndependentThing
      :PartOf
    )
  ] ;
  skos:prefLabel "has independent part"@en .

has part

Definition:

TBD

OWL:

:hasPart a owl:ObjectProperty, owl:TransitiveProperty ;
  rdfs:subPropertyOf :mereologicalProperty ;
  owl:inverseOf :isPartOf ;
  rdfs:domain :Whole ;
  rdfs:range :PartOf ;
  skos:altLabel "holonymy"@en ;
  skos:prefLabel "has part"@en .

is activity within

Definition:

TBD

OWL:

:isActivityWithin a owl:ObjectProperty ;
  rdfs:subPropertyOf :processProperty ;
  rdfs:domain :Activity ;
  rdfs:range :Process ;
  skos:prefLabel "is activity within"@en .

is co-dependent with

Definition:

TBD

OWL:

:isCodependentWith a owl:ObjectProperty, owl:SymmetricProperty ;
  rdfs:subPropertyOf :mereologicalProperty ;
  skos:prefLabel "is co-dependent with"@en .

is dependent on

Definition:

TBD

OWL:

:isDependentOn a owl:ObjectProperty, owl:TransitiveProperty ;
  rdfs:subPropertyOf :mereologicalProperty ;
  skos:prefLabel "is dependent on"@en .

is dependent part of

Definition:

TBD

OWL:

:isDependentPartOf a owl:ObjectProperty ;
  rdfs:subPropertyOf :isPartOf ;
  rdfs:domain [
    a owl:Class ;
    owl:intersectionOf (
      fnd:DependentThing
      :Whole
    )
  ] ;
  skos:prefLabel "is dependent part of"@en .

is independent part of

Definition:

TBD

OWL:

:isIndependentPartOf a owl:ObjectProperty ;
  rdfs:subPropertyOf :isPartOf ;
  rdfs:domain [
    a owl:Class ;
    owl:intersectionOf (
      fnd:IndependentThing
      :Whole
    )
  ] ;
  skos:prefLabel "is independent part of"@en .

is part of

Definition:

TBD

OWL:

:isPartOf a owl:ObjectProperty, owl:TransitiveProperty ;
  rdfs:subPropertyOf :mereologicalProperty ;
  rdfs:domain :PartOf ;
  rdfs:range :Whole ;
  skos:altLabel "meronymy"@en ;
  skos:prefLabel "is part of"@en .

merelogical property

Definition:

TBD

OWL:

:mereologicalProperty a owl:ObjectProperty ;
  rdfs:subPropertyOf owl:topObjectProperty ;
  rdfs:domain [
    a owl:Class ;
    owl:unionOf (
      :PartOf
      :Whole
    )
  ] ;
  rdfs:range [
    a owl:Class ;
    owl:unionOf (
      :PartOf
      :Whole
    )
  ] ;
  skos:prefLabel "mereological property"@en .

process property

Definition:

TBD

OWL:

:processProperty a owl:ObjectProperty ;
  rdfs:subPropertyOf owl:topObjectProperty ;
  skos:prefLabel "process property"@en .

produces

Definition:

TBD

OWL:

:produces a owl:ObjectProperty ;
  rdfs:subPropertyOf :activityProperty ;
  rdfs:domain :Activity ;
  rdfs:range :Material ;
  skos:prefLabel "produces"@en .

requires

Definition:

TBD

OWL:

:requires a owl:ObjectProperty ;
  rdfs:subPropertyOf :activityProperty ;
  rdfs:domain :Activity ;
  rdfs:range :Material ;
  skos:prefLabel "requires"@en .

transforms

Definition:

TBD

OWL:

:transforms a owl:ObjectProperty ;
  rdfs:subPropertyOf :activityProperty ;
  rdfs:domain :Activity ;
  rdfs:range :Material ;
  skos:prefLabel "transforms"@en .

waits for

Definition:

TBD

OWL:

:waitsFor a owl:ObjectProperty ;
  rdfs:subPropertyOf :activityProperty ;
  rdfs:domain :Activity ;
  rdfs:range :Activity ;
  skos:prefLabel "waits for"@en .